@charset "UTF-8";
/* CSS Document */

html,
	body {
		margin:0;
		padding:0;
		height:100%;
		background-image:url(../images/front/main_background.gif);
		color:#FFF;
		font-family:Verdana, Geneva, sans-serif;
		font-size: 12px;
	}
	
/***Front****/

#wrap {
	width: 830px;
	height: 542px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -267px 0 0 -411px;
}

#main  {
	width:822px;
	height:524px;
	background-image:url(../images/front/red_background.gif);
	background-repeat:no-repeat;
}
		
#mainNEW  {
	width:822px;
	height:524px;
	background-image:url(../images/27jan10_OUTER_comp.jpg);
	background-repeat:no-repeat;
}

#mainNEWTWO  {
	width:822px;
	height:524px;
	background-image:url(../images/27jan10_OUTER_comp2.jpg);
	background-repeat:no-repeat;
}
				
#mainFINAL  {
	width:830px;
	height:530px;
	background-image:url(../images/FRONT/main_gd.png);
	background-repeat:no-repeat;
}	

#menuOVER{
	padding-left:296px;
	padding-top:393px;
}

#footer {
	height:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align:right;
	padding-right:6px;
	margin-top:-2px;
	color:#666;
}

#CopyrightInfo {
	height:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align:right;
	padding-right:6px;
	color:#999;
}

.CopyrightINFOPadding{
	padding-top:3px;
}

#LeftRow{
	float:left;
	height:520px;
	width:279px;
	padding-left:82px;
}

#PhotoTop{
	height:83px;
}

#Logo{
	height:147px;
}

#PhotoBottom{
	height:294px;
}

#RightSide{
	width:461px;
	float:right;
}

#MemberINFO{
	margin-top:132px;
	margin-left:5px;
	background-image:url(../images/front/member_FINRA_SIPC_back.gif);
	background-repeat:no-repeat;
	width:130px;
	height:20px;
	text-align:center;
}

.MemberINFOText{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding-top:3px;
}


#Member{
	margin-top:22px;
	margin-left:311px;
	background-image:url(../images/front/member_FINRA_SIPC_back.gif);
	background-repeat:no-repeat;
	width:130px;
	height:20px;
	text-align:center;
}

.MemberText{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding-top:3px;
}


#ClientLogin{
	margin-top:18px;
	margin-left:334px;
	background-image:url(../images/front/client_login.gif);
	background-repeat:no-repeat;
	width:110px;
	height:26px;
	text-align:center;
}

.ClientLoginText{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding-top:5px;
}


#MenuOld{
	margin-top:188px;
}

#Menu{
	margin-top:130px;
}

#BelowMenuTxt{
	height:132px;
	width:450px;
	background-color:#FFF;
	text-align:justify;
	margin-top:5px;
	border-top:1px solid #474747;
	border-bottom:1px solid #474747;
}

.WelcomeTxt{
	color:#212121;
	padding:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
}

	
/* LINKS */


a:link {
	color: #C00;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #C00;
}
a:hover {
	text-decoration: none;
	color: #2b3155;
}
a:active {
	text-decoration: none;
	color: #2b3155;
}

.ltblueLinks A:link {text-decoration: none; color:#a7a9b5;}
.ltblueLinks A:visited {text-decoration: none; color:#a7a9b5;}
.ltblueLinks A:active {text-decoration: none; color:#FFF;}
.ltblueLinks A:hover {text-decoration: none; color: #FFF;}

.whiteLinks A:link {text-decoration: none; color:#FFF;}
.whiteLinks A:visited {text-decoration: none; color:#FFF;}
.whiteLinks A:active {text-decoration: none; color:#bbbaba;}
.whiteLinks A:hover {text-decoration: none; color: #bbbaba;}

.requiredField{
	color:#C00;
	font-size:15px;
	margin-left:3px;
}

.red{
	color:#800000;
}

.darkblue{
	color:#2b3155;
}

td{
		color: #1A1A1A;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
}

#AboutQuote{
	position:absolute;
	margin-top:10px;
	margin-left:480px;
}

#logoContainer {
	position:absolute;
	float:left;
	margin-left:95px;
	margin-top:84px;
	width:1023px;
	width:363px;
}

#MenuRight{
	padding-left:10px;
	margin-top:36px;
	width:1000px;
}

.FooterBar{
	width:100%;
	background-image:url(../images/blue_bar_bottom.jpg);
	background-repeat:repeat-x;
	height:22px;
	z-index:0;
}

.footerText{
	padding-top:4px;
	text-transform:uppercase;
	font-size:10px;
	margin-left:95px;
	color:#FFF;
}

.AboutFooterImg{
	background-image:url(../images/background_ny_bottom.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	height:99px;
	width:100%;
	z-index:0;
}

#leftmenu {
		width:228px;
		float:left;
		margin-top:10px;
		margin-left:1px;
}

.MenuImagesBottom{
	margin-bottom:10px;
}

#rightmenu {
		width:500px;
		float:left;
		margin-top:10px;
		padding-left:40px;
}

.header{
	margin-bottom:15px;
}

.ClearALL{
	clear:both;
}

	
	

#MainText{
	line-height:18px;
	background:url(../images/contents_bg.gif) repeat-x left;
	padding:19px;
	border:solid #CDCDCD 1px;
	position:absolute;
	top:259px;
	width:700px;
	text-align:justify;
	height:272px;
	overflow:auto;
}


#lyr1 {
	height:280px; 
	width:480px;
	float:left;
}

#MainText li{
	margin-bottom:10px;
	color:#C00;
	font-size:13px;
	margin-left:10px;
}

.NoLIColor{
	color: #1A1A1A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/*

#MainText ul {
	}


#MainText li {	
	margin-left:35px;
	margin-bottom:16px;
	width:570px;
	list-style-image:url(../images/bullet.jpg);
	vertical-align:text-top;
}
*/

.t {color:#3b2d2d;font-size:1.5em;}
.st {color:#999999;font-size:1em;}

.txtbox {
	background-color:#FFFFFF;
	border:#B5B5B5 solid 1px;
	height:18px;
	color: #1A1A1A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.txtboxmulti {
	background-color:#FFFFFF;
	border:#B5B5B5 solid 1px;
	color: #1A1A1A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#MemberLinkFront{
	padding-top:79px;
	padding-left:703px;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	
}
.MemberLinkFront A:link {text-decoration: none; color:#FFF;}
.MemberLinkFront A:visited {text-decoration: none; color:#FFF;}
.MemberLinkFront A:active {text-decoration: none; color:#bbbaba;}
.MemberLinkFront A:hover {text-decoration: none; color: #bbbaba;}



