@charset "UTF-8";
/* CSS Document */

html { min-height: 100%; margin-bottom: 1px; }

body{
background:transparent url(../img/bkgd.gif) repeat-x;
}

hr {
color: #FFFFFF; 
background-color: #FFFFFF; 
border-top: 1px dotted #203e99; 
border-bottom: 0px;
border-left:0px;
border-right:0px;
border-style: dotted; 
}

#container{
width:1023px;
top:20px;
left:50%;
margin-left:-512px;
padding-bottom:80px;
position:relative;
}

#copyright{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
width:983px;
top:30px;
position:relative; float:left;
padding:20px;
}

#logo{
width:300px;
height:57px;
top:0px;
left:20px;
position:relative; float:left;
}

#stock{
width:342px;
height:51px;
top:29px;
left:682px;
position:relative; float:left;
background:transparent url(../img/stock.gif) no-repeat;
}

#stocktext{
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
top:27px;
left:17px;
position:relative; float:left;
}

#stocktext2{
width:144px;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
line-height:11px;
top:13px;
left:177px;
text-align:right;
position:relative; float:left;
}

.white{
color:#FFFFFF;
}

#mainbody_outer{
width:1023px;
height:450px;
background-color:#212121;
left:0px;
top:24px;
position:relative; float:left;
}

#mainbody_blue{
width:1003px;
height:440px;
top:0px;
left:10px;
background-color:#203e99;
position:relative; float:left;
}

#mainbody_blue2{
width:983px;
height:420px;
top:10px;
left:10px;
background-color:#809ffd;
position:relative; float:left;
}

#mainbody_outersub{
width:1023px;
background-color:#212121;
left:0px;
top:24px;
position:relative; float:left;
padding-bottom:10px;
}

#mainbody_bluesub{
width:1003px;
top:0px;
left:10px;
padding-bottom:20px;
background-color:#203e99;
position:relative; float:left;
}

#mainbody_blue2sub{
width:983px;
top:10px;
left:10px;
padding-bottom:20px;
background-color:#809ffd;
position:relative; float:left;
}

#mainbodyleft_bkgd{
width:569px;
height:420px;
top:0px;
left:0px;
background:transparent url(../img/main02.jpg) no-repeat;
display:inline;
float:left;
position:relative;
}

#mainbodyright{
width:394px;
height:420px;
top:10px;
left:0px;
position:relative; float:left;
}

#mainbodyright2{
width:963px;
top:10px;
left:0px;
position:relative; float:left;
}

#mainright_white1{
width:394px;
height:150px;
left:10px;
top:0px;
background-color:#FFFFFF;
position:relative; float:left;
}

#mainright_white2{
width:394px;
height:249px;
left:10px;
top:1px;
background-color:#FFFFFF;
position:relative; float:left;
}

#mainright_whitefull{
width:963px;
left:10px;
top:1px;
background-color:#FFFFFF;
position:relative; float:left;
}

#mainright_bottom{
width:394px;
left:10px;
top:10px;
position:relative; float:left;
}

.chip{
width:69px;
top:20px;
left:20px;
position:relative; float:left;
}

.text_4whitebox{
	width:265px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:14px;
	color:#212121;
	left:40px;
	top:20px;
	position:relative;
	float:left;
}

.text_4whitebox a:link
{
color: #203e99;
text-decoration: underline;
}
.text_4whitebox a:visited
{
color: #203e99;
text-decoration: underline;
}
.text_4whitebox a:hover
{
color:#c5151c;
text-decoration: underline;
}
.text_4whitebox a:active
{
color: #203e99;
text-decoration: underline;
}

.text_4whitebox2{
width:883px;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
line-height:14px;
color:#212121;
left:40px;
top:40px;
padding-bottom:80px;
position:relative; float:left;
}

.text_4whitebox2 a:link
{
color: #203e99;
text-decoration: underline;
}
.text_4whitebox2 a:visited
{
color: #203e99;
text-decoration: underline;
}
.text_4whitebox2 a:hover
{
color:#c5151c;
text-decoration: underline;
}
.text_4whitebox2 a:active
{
color: #203e99;
text-decoration: underline;
}

.text_4bluebox{
width:260px;
height:195px;
font-family: Arial, Helvetica, sans-serif;
font-size:13px;
line-height:14px;
color:#212121;
left:110px;
top:20px;
position:relative; float:left;
}

.slim{
left:0px;
top:0px;
position:relative; float:left;
}

#login{
width:58px;
height:24px;
top:242px;
left:336px;
position:relative; float:left;
}

#featuretext{
width:200px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
color:#FFFFFF;
padding-top:240px;
left:335px;
text-align:right;
position:relative; float:left;
}

#learnmore{
width:130px;
height:24px;
top:50px;
left:53px;
position:relative; float:left;
}

.bodytext_4dark{
width:509px;
left:30px;
top:30px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:normal;
line-height:15px;
position:relative; float:left;
}

.blueheading_4dark{
font-size:18px;
color:#809ffd;
}

.blueheading_4white{
font-size:18px;
color:#203e99;
}

.small{
font-size:11px;
color:#203e99;
}

.small a:link
{
color: #203e99;
text-decoration: underline;
}
.small a:visited
{
color: #203e99;
text-decoration: underline;
}
.small a:hover
{
color:#c5151c;
text-decoration: underline;
}
.small a:active
{
color: #203e99;
text-decoration: underline;
}

#nav{
width:1023px;
background-color:#333333;
top:24px;
left:0px;
position:relative; float:left;
}

/* NAV CODE */

.button {
	width: 205px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-transform: uppercase;
	letter-spacing:1px;
	text-align:center;
	display:inline;
	float:left;
	}
	
	.button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	.button li {
		background-color: #212121;
		margin: 0;
		list-style: none;
		list-style-image: none;
		}
	
	.button li a {
		display: block;
		padding-top:5px;
		padding-bottom:4px;
		background-color: #212121;
		color: #FFFFFF;
		text-decoration: none;
		width: 205px;
		}

	html>body .button li a {
		width: auto;
		}

	.button li a:hover {
		background-color: #c5151c;
		color: #FFFFFF;
		}
		
	.button2 {
	width: 203px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-transform: uppercase;
	letter-spacing:1px;
	text-align:center;
	float:left;
	margin-left:1px;
	}
	
	.button2 ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	.button2 li {
		background-color: #212121;
		margin: 0;
		list-style: none;
		list-style-image: none;
		}
	
	.button2 li a {
		display: block;
		padding-top:5px;
		padding-bottom:4px;
		background-color: #212121;
		color: #FFFFFF;
		text-decoration: none;
		width: 203px;
		}

	html>body .button2 li a {
		width: auto;
		}

	.button2 li a:hover {
		background-color: #c5151c;
		color: #FFFFFF;
		}
		
		.button3 {
	width: 203px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-transform: uppercase;
	letter-spacing:1px;
	text-align:center;
	float:left;
	margin-left:1px;
	}
	
	.button3 ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	.button3 li {
		background-color: #212121;
		margin: 0;
		list-style: none;
		list-style-image: none;
		}
	
	.button3 li a {
		display: block;
		padding-top:5px;
		padding-bottom:4px;
		background-color: #212121;
		color: #FFFFFF;
		text-decoration: none;
		width: 203px;
		}

	html>body .button3 li a {
		width: auto;
		}

	.button3 li a:hover {
		background-color: #c5151c;
		color: #FFFFFF;
		}
		
	.button4 {
	width: 203px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-transform: uppercase;
	letter-spacing:1px;
	text-align:center;
	float:left;
	margin-left:1px;
	}
	
	.button4 ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	.button4 li {
		background-color: #212121;
		margin: 0;
		list-style: none;
		list-style-image: none;
		}
	
	.button4 li a {
		display: block;
		padding-top:5px;
		padding-bottom:4px;
		background-color: #212121;
		color: #FFFFFF;
		text-decoration: none;
		width: 203px;
		}

	html>body .button4 li a {
		width: auto;
		}

	.button4 li a:hover {
		background-color: #c5151c;
		color: #FFFFFF;
		}
		
		.button5 {
	width: 205px;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-transform: uppercase;
	letter-spacing:1px;
	text-align:center;
	float:left;
	margin-left:1px;
	}
	
	.button5 ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	.button5 li {
		background-color: #212121;
		margin: 0;
		list-style: none;
		list-style-image: none;
		}
	
	.button5 li a {
		display: block;
		padding-top:5px;
		padding-bottom:4px;
		background-color: #212121;
		color: #FFFFFF;
		text-decoration: none;
		width: 205px;
		}

	html>body .button5 li a {
		width: auto;
		}

	.button5 li a:hover {
		background-color: #c5151c;
		color: #FFFFFF;
		}
