@charset "UTF-8";
/* CSS Document */

html,
	body {
		margin:0;
		padding:0;
		height:100%;
		background-image:url(../images/inner/blue_background.gif);
		color:#565252;
		font-family:Verdana, Geneva, sans-serif;
		font-size: 12px;
	}
	
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;}

.footerLinks A:link {text-decoration: none; color:#bbbaba;}
.footerLinks A:visited {text-decoration: none; color:#bbbaba;}
.footerLinks A:active {text-decoration: none; color:#FFF;}
.footerLinks 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;}

.red{
	color:#c32500;
}

.darkblue{
	color:#10253f;
}	

.GreyMain{
	color:#000;
}

.FirstLetterLarge{
	font-size:30px;
	vertical-align:baseline;
}

.headlines{
	color:#10253f;
	text-transform:uppercase;
	font-weight:bold;
	margin-bottom:4px;
}
	
li{
	color:#c32500;
	font-size:13px;
	margin-left:10px;
	margin-bottom:3px;
}
	
/***Front****/

#bigwrap {
	width: 814px;
	height: 524px;
	position: absolute;
	top: 50%;
	left: 694px;
	margin: -262px 0 0 -407px;
}

#wrap {
	width: 814px;
	height: 514px;
	border:1px solid #656161;
}

#main  {
	width:800px;
	height:500px;
	border:2px #10253f solid;
	padding:4px;
	margin-left:1px;
	margin-top:1px;
	background-color:#FFF;
}
		
#LeftSide{
	float:left;
	height:500px;
	width:279px;
	padding-right:4px;
}

#PhotoTop{
	height:72px;
}

#Logo{
	height:147px;
}

#PhotoBottom{
	height:281px;
	background-image:url(../images/inner/image_bottom_left.jpg);
	background-repeat:no-repeat;
	vertical-align:bottom;
}

.Member{
	margin-top:260px;
	margin-left:-1px;
	background-image:url(../images/inner/memberFINRA_SIPC.gif);
	background-repeat:no-repeat;
	width:127px;
	height:21px;
	position:absolute;
	text-align:center;
	left: 9px;
}

.MemberText{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding-top:3px;
	color:#FFF;
}


.CLIENTLOGIN{
	margin-top:248px;
	margin-left:-1px;
	background-repeat:no-repeat;
	width:118px;
	height:34px;
	position:absolute;
	text-align:center;
	left: 9px;
}

.CLIENTLOGINText{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	padding-top:5px;
	color:#FFF;
}


.MemberNASD{
	background-image:url(../images/inner/red_member_nasd.gif);
	background-repeat:no-repeat;
	width:127px;
	height:21px;
	text-align:center;
	margin-top:-3px;
	margin-right:-4px;
}

.MemberNASDTEXT{
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	padding-right:2px;
	padding-top:2px;
	color:#FFF;
}

#RightSide{
	width:517px;
	height:500px;
	float:right;
}

#Menu{
	height:29px;
	padding-bottom:4px;
}

.menuImagesSpacer{
	margin-right:1px;
}
	
.ClearALL{
	clear:both;
}

#MainTextBox{
	line-height:18px;
	background:url(../images/contents_bg.gif) repeat-x left;
	margin-bottom:8px;
	height:440px;
	width:517px;
	text-align:justify;
	overflow:auto;
	color:#000;
}

.MainText{
	padding:30px;
}

#MainText li{
	margin-bottom:10px;
	color:#C00;
	font-size:13px;
	margin-left:10px;
}

#footer{
	height:19px;
	width:517px;
	background-color:#656161;
	color:#bbbaba;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	text-transform:uppercase;
}

.FooterPadding{
	padding-top:3px;
}

.footerLEFT{
	width:370px;
	float:left;
}

.footerRIGHT{
	float:right;
}


.FooterSpacersPadding{
	margin-left:3px;
	margin-right:3px;
	color:#FFF;
}

#CopyrightInfo {
	height:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align:center;
	padding-right:6px;
	color:#999;
}

.CopyrightINFOPadding{
	padding-top:3px;
}


#lyr1 {
	height:280px; 
	width:480px;
	float:left;
}

.requiredField{
	color:#C00;
	font-size:15px;
	margin-left:3px;
}

.NoLIColor{
	color: #1A1A1A;
	font-family:Verdana, Geneva, 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;
}
