@charset "utf-8";
/* CSS Document */

img, div { behavior: url(images/iepngfix.htc) }

*{
	margin:0px;
	padding:0px;
}

body{
	background:url(../images/bg.jpg) repeat-x top #FFF;
	text-align:center;
	margin:0px;
	padding:0px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}

table{font-size:12px; margin-left:7px;
}


#container{
    width:1030px;
	height: auto;
	margin:0px auto;
}

#header{
	width:1030px;
	height:125px;
	float:left;
	/*background:url(../images/call.jpg) bottom right no-repeat;*/ padding-right:12px;
}

.logo{
	width:533px;
	height:73px;
	float:left;
	margin:24px 0px 0px 11px; display:inline;
}

.map{
	width:248px;
	height:23px;
	float:right;
	margin:14px 23px 0px 0px;
	display:inline;
}

.call{
float:right; color:#FFFFFF; padding-top:23px; font-size:24px; text-align:right; }

.call a{
color:#FFFFFF; text-decoration:none;
}

.call a:hover{
color: #00CCFF; text-decoration:underline;
}

.banner-lt{
	width:30px;
	height:259px;
	float:left;
	background: url(../images/banner-lt.jpg) left top no-repeat;
	margin:19px 0px 0px 0px; 
}

.banner-rt{
	width:1000px;
	height:259px;
	float:left;
	background: url(../images/banner-bg.jpg) left top repeat-x;
	margin:19px 0px 0px 0px; text-align:left; 
}

.banner-rt ul{
 color:#47709c; font-size:22px; margin-top:65px; font-family:"Times New Roman";
}

.banner-rt li{
list-style:none; background:url(../images/bullet.png) left top no-repeat; padding-left:39px;  height: auto; line-height:47px;
}

#content{
	background:url(../images/con-bg.jpg) repeat-y;
	width:1030px;
	height: auto;
	float:left; clear:both;
}

#left-nav{
	width:277px;
	float:left;
	height:auto;
	margin:11px 0px 0px 25px;
	text-align:left;
	display:inline;
	
}

#left-nav h3{background:url(../images/nav-top.jpg) left top no-repeat;
width:266px;
height:41px;
color:#FFF;
font-weight:normal;
line-height:38px; padding-left:12px; font-size:16px;  
}

.nav-bot{
width:278px;
height:11px;
float:left;
}

.nav{
	background: url(../images/nav-bg.jpg) top repeat-x #e5e3e3;
	border:1px #e7e5e5 solid;
	width:275px;
	height:auto;
	float:left;
	border-top:none; font-size:12px; border-bottom:none;
	
}

.image{
float:left;
margin-top:11px;
}

.legal{
float:left;
margin-top:11px; background:url(../images/legal.jpg) no-repeat top left; width: 277px; height:216px; padding:0px 0px 0px 0px; color:#FFFFFF; 
}

.question-box{
margin-top:70px; margin-left:96px; float:left; display: inline; width: auto; font-size:12px;
}

.textbox{
border:1px solid #e4c177; float:left; display: inline; width:160px; margin-bottom:7px;
}

.textfield{
border:1px solid #e4c177; float:left; display: inline;width:160px; 
}

.button{
background:#000000; color:#FFFFFF; font-size:11px; width:51px; height:16px; margin-left:0px; margin-top:9px; clear:both; padding:0px; border:none; float:left; display: inline;
}

.nav ul{
	list-style:none; 
	margin-top:10px; margin-left:15px;

}

.nav li#border{
	list-style:none;
	background: url(../images/dot.jpg) bottom left repeat-x;
	width:250px; display:block;

}


.nav li #no-border{
	list-style:none;
/*	background: url(../images/border.gif) bottom left repeat-x;*/
	width:250px;  display:block;

}


.nav li a{
	background:url(../images/bullet-sml.png) no-repeat; 
	width:15px; 
	height:13px; 
	color:#47709c; 
	text-decoration:none; 
	font-size:12px;
	padding:0px 0px 0px 24px; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:30px;
	font-weight:bold;
	
  }

.nav li a:hover{ 
	color: #000000; 
	text-decoration:none; 
	font-family:Arial, Helvetica, sans-serif; 
	line-height:30px; 
	font-weight:bold;
}




#right-nav{
	width:685px;
	float:left;
	height:auto;
	margin:11px 0px 0px 18px;
	text-align:left;
	display:inline;
	
}

.form{
border:1px #CCCCCC solid;
background:#EFEFEF;
margin-top:6px; padding-top:6px;
}

#right-nav h3{
	background:url(../images/heading-bg.jpg) no-repeat top left;
	width:683px;
	float:left;
	height:49px;
	line-height:47px;
	font-weight:normal; padding-left:12px; font-size:16px;  

}

#right-nav h1{
	width:683px;
	float:left;
	line-height:27px;
	font-weight:normal; padding-left:7px; font-size:16px;
	color:#003366; font-size: 14px;
	font-weight: bold; font-family:Arial, Helvetica, sans-serif;

}

#right-nav p{
	margin:12px 10px 12px 7px; text-align:justify; font-size:12px; line-height:18px;
}

#right-nav img{
margin-right:12px; 
}

#right-nav a{
 text-decoration:none; color:#0099FF;  
}

#right-nav a:hover{
 text-decoration: underline; color:#006699;
}


#right-nav ul{
	margin:12px 10px 12px 7px; text-align:justify; font-size:12px; line-height:18px; list-style:none;
}

#right-nav ul.disc{
	margin:12px 10px 12px 0px; text-align:justify; font-size:12px; line-height:18px; list-style: disc inside; background:none;
}

#right-nav ul.disc li{
	margin:12px 10px 12px 0px; text-align:justify; font-size:12px; line-height:18px;  background:none;
}


#right-nav li{ background: url(../images/balck-bullet.jpg) top left no-repeat; padding-left:25px; margin-bottom:7px;  
}

.break{ 
	clear: both;
}



.page-bot{
background:url(../images/page-bot.jpg) no-repeat top left;
width:1030px;
height:19px;
float:left; 
clear:both;
}

.copy{
text-align: left; font-size:11px; float:left; margin-left:22px; width:40%; margin-bottom:18px; margin-top:6px;  display: inline;
}

.privacy{
text-align:right; font-size:11px; float:right; margin-right:22px;  margin-bottom:18px; margin-top:0px; display: inline;
}	

.privacy a {
color:#000000;
text-decoration:none;
}

.privacy a:hover {
color:#000000;
text-decoration: underline;
}

.web{
text-align:right; font-size:11px; float:right; margin-right:22px;  margin-bottom:18px; margin-top:6px; display: inline;
}	

.web a {
color:#000000;
text-decoration:none;
}

.web a:hover {
color:#000000;
text-decoration: underline;
}

.text1{
font-size:12px;
}

.text2{
font-size:15px; color:#000000;
}

