/* CSS Document */
body{
background: #d5e8f7 url(../images/bg.png) top left repeat-x fixed;
margin:0;
padding:0;
color:#434343;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:16px;
}

p{ margin:10px 0; padding:0}
ul{ margin-top:5px; margin-bottom:5px;}
li{ margin-bottom:10px;}
#container{
background:url(../images/container-bg.png) top left repeat-y;
width:920px;
margin:0 auto;
}

#header{
background:#fff;
margin-left:30px;
width:860px;
height:70px;
position:relative;
}

#contentbox{
width:860px;
margin:0 30px;
}
#banner-top{
background:url(../images/banner.jpg) top left no-repeat;
height:180px;
position:relative;
}

#banner-text{ color:#fff;
font-size:22px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:26px;
position:absolute;
top:18px;
left:50px;
}

#search-box			{ position:absolute; top:142px; right:10px; z-index:50;}
#search-box-shade	{ position:absolute; top:135px; right:5px; width:290px; height:40px; background:#000; z-index:49; opacity:0.40; 
							  		  filter:alpha(opacity=40); }

#content-top{ background:url(../images/content-top.png) top left no-repeat; height:15px;}
#content-main{ }
#content-left{ float:left; background:url(../images/left-bg.png) top left repeat-y; width:200px; text-align:center;}

#divgrayline{ background:#C1C1C1; height:1px; margin:10px 0 10px 2px; width:98%}

#content-right{ float:left; width:640px; padding:10px; line-height:18px;}

#footer{
width:878px;
background:url(../images/footer.png) top left no-repeat;
height:100px;
margin-left:20px;
position:relative;
}

#footernav{
position:absolute;
top:40px;
left:300px;
font-size:11px;
}

#footernav a:link, #footernav a:visited{ text-decoration:none; color:#0879df;}
#footersub{ font-size:11px;}
#footercopy{ text-align:center;}


/********************nav****************/
#navmenu{ position:absolute; top:38px; right:10px;}
#navimg{
float:left; 
background:url(../images/vertical-line.png) top left no-repeat; 
width:2px; 
height:14px; 
margin:0 5px;
margin-top:2px;
}
#navlist{ float:left;}
#navlist a:link, #navlist a:visited{ text-decoration:none; font-size:11px; color:#6e6e6e}
#navlist a:hover{ color:#0879df;}


/*****************main content**************/
#text-title{ color:#0463c4; font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; line-height:18px; padding-bottom:20px;}
#text-h{ font-size:16px; color:#E10000;}

.content-link a:link, .content-link a:visited{ text-decoration:none; color:#0000FF;}
.content-link a:hover{ text-decoration:underline;}

/*************misc**********************/
#divclear{ clear:both; height:0px;}
