
/* --------------------------------------------/ INITIALIZATION \-------------------------------------------- */

ul { list-style : none; }
table { border-collapse : collapse; border-spacing : 0; }
fieldset,img { border : 0; }
caption,th { text-align : left; }
ol li{ margin-top:11px; padding-right:10px;}
body { 
text-align:left; 
color:#000000;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px; 
background-color:#3b68b5; margin:0px;	
	
 }

p { padding:12px; color:#333333; }

h1 {padding:5px; color:#20558b; font-size:24px; text-align:center; background:#ffffff; margin:0; margin-top:5px;}

h2 {margin:0px; color:#431b1b; font-size:18px; padding-left:12px;}

h3 {padding:2px; color:#365100; font-size:18px; padding-left:10px; background:#f1f5e9; border:2px solid #fff; margin:20px 5px 0 5px;}


a:link { color:#bd0000; text-decoration:none;}

a:hover {text-decoration:underline;}
a:visited { text-decoration:none; color:#bd0000;}

.hb {border:1px solid #e4e9d7; margin:5px; background:url(../images/gb.gif) repeat-x #e4e9d7; }

.hb h2 {color:#555555; margin-top:5px;}

/* --------------------------------------------/`


/* --------------------------------------------/ HEADER \-------------------------------------------- */
#container_top {background:#e5e5e5;}
#container_header { width:100%; height:85px;
margin:0 auto; background:url(../images/bg_header.gif) repeat-y #2458ae center;
}
 
	#topheader{background:url(../images/topheader.jpg) no-repeat center; height:68px; width:1200px; margin:auto; position:relative;}
	#header { 
	position:relative; 
	width:950px;
	height:85px;
margin:auto; background:url(../images/header.jpg) no-repeat #fff; 	
	}
	
	.phone{ font-size:23px; color:#FFFFFF; font-weight:bold; font-style:italic; float:right; margin-top:45px; margin-right:25px; }
	.htxt{ font-size:12px; color:#d5832e; float:left; margin-top:65px; margin-left:20px;}

/* --------------------------------------------/


/* --------------------------------------------/ NAV \-------------------------------------------- */

#container_nav { width:100%; height:100%; background:url(../images/bg_nav.gif) repeat-y #7a89ae center;margin:0 auto; height:27px; 
}

	
	#nav { 
	position:relative;
	width:950px;
	height:27px;margin:auto;
	background:url(../images/nav_bg.gif) no-repeat ; 
	}
	
		#nav ul { padding-top:8px; margin-left:10px; margin-top:0px; float:left; margin-right:0px; padding-left:0px; }

		#nav li { list-style:none; margin-right:3px; font-size:12px;}
		
		#nav ul li{ float:left; background:url(../images/nbg.gif) no-repeat ; width:130px; }
				
		#nav li a { display:block; padding-left:5px; text-align:center;}
		
		#nav a { text-decoration:none; color:#fff; }
		
		#nav a:hover { background:url(../images/nbg2.gif) no-repeat ;}
		
		.rsle a:hover { background:url(../images/nbg2a.gif) no-repeat ;}

/* --------------------------------------------/


/* --------------------------------------------/ CONTENT \-------------------------------------------- */

#container_content { 
width:100%; margin:0 auto; height:100%;
background:url(../images/bg_body.gif) repeat-y #3b68b5 center;}
 

	#content { 
		position:relative;  
		width:950px;
		height:100%;
		background:#f6f6f6;margin:auto;
	}
	
	#content_bottom {margin:5px; border:2px solid #c5c2c2; background:#ffffff; width:933px; height:100%; margin-bottom:0px;} 
	
	.form{margin:5px; border:2px solid #c5c2c2; background:#ffffff; height:100%; margin-bottom:0px; float:right; width:200px; background:url(../images/formtop.jpg) no-repeat top #fff; padding-top:60px; margin:5px;}
	
	.form p { margin-bottom:0px; color:#0a3956; text-align:center; font-style:italic; font-size:11px;}
	
	.form table {margin-left:3px; margin-right:2px;}
	
	#Ibottom_content img {float:left; padding:5px; margin-top:5px;}
		
		#Ibottom_content p {padding-top:0px; margin-top:8px; margin-bottom:0px;}

	#Ibottom_content li { padding-top:10px;}
	.box {border:1px solid #e4e9d7; margin:5px; width:710px;}
	
	
	
	
	.key li { color:#3a658f; }
	
		.link a {color:#706e0a;}
		
		.link a:hover {color:#d5832e; text-decoration:none;}
		
		.ctable {margin:5px; margin-bottom:0px; border:1px solid #c6cfb7;}
		
		.ctable td {background:#c6cfb7; padding-left:5PX;}
		
		.blog  { color:#fff; background:#666666; padding:2px; padding-left:5px; font-size:16px;}
	
/* --------------------------------------------/ LEFT-CONTENT \-------------------------------------------- */
		#left_content { 
		position:relative; 
		float:left; 
		width:440px;
		height:100%;
		background-color:#f6f6f6;}	
		
		.flash {padding:5px 3px 3px 3px;}	
		
		#Itop_content img {margin:5px 5px 5px 10px;}
		
/* --------------------------------------------/ RIGHT-CONTENT \-------------------------------------------- */
		#right_content { 
		position:relative; 
		float:right;
		width:510px;
		height:100%;
		background-color:#f6f6f6;padding:0px; margin:0px;
		}
			
		.rl{position:relative; 
		float:left;
		width:190px;
		height:100%;
		background-color:#f6f6f6; margin-top:5px;
}
		.rr{position:relative; 
		float:right;
		width:318px;
		height:100%;
		background-color:#f6f6f6;
}
	
	.vbottom {background:url(../images/videobg.gif) no-repeat; height:123px; width:177px; margin:5px;}	
	
	.vbottom h2 {padding:5px; color:#20558b; font-size:22px; text-align:center; }
	
	.vbottom p {font-size:14px; text-align:center; color:#555555; margin-top:0px; padding-top:0px;}

	
	.vtop {margin:5px;}
		
		.callout1 {margin:5px 3px 3px 3px; height:137px; width:310px;}
		
		.callout1 p {margin-top:100px; float:right;}
		
		.callout1 a {color:#fff;}
		
		.callout1 a:hover {color:#d5832e; text-decoration:none;}
		
		.callout2 {margin:10px 3px 3px 3px;height:137px; width:310px;}
		
		.callout2 p {margin-top:100px; float:right; }
		
		.callout2 a {color:#fff;}
		
		.callout2 a:hover {color:#d5832e; text-decoration:none;}
			
		.min-holder { float:left; height:500px; }

		.clear {clear:both;}
		
		.announcements { background:url(../images/announcements.gif) no-repeat; width:254px; height:217px; padding:0px 5px 5px 0px; margin-bottom:0px; float:right; text-align:center; font-size:16px;}
			

/* --------------------------------------------/ FOOTER \-------------------------------------------- */

#container_footer { clear:both;width:100%;margin:0 auto; text-align:center;
background:url(../images/bg_body.gif) repeat-y #3b68b5 center; height:100%;}


	
	#footer { 
	position:relative; 
	height:100%;
	width:950px;
	 background:#f6f6f6;margin:auto; border-top:1px solid #CCCCCC;}

		#footer ul { text-align:center; margin:0px 50px 0px 0px; padding-top:20px; padding-bottom:10px;}

		#footer li { display:inline; list-style:none; margin-left:20px; color:#373f42;}

		#footer a { text-decoration:none; color:#373f42; font-size:10px;}

		#footer a:hover { color:#207898; }
		
		#footer p {color:#4b4a4a; text-align:center; font-size:10px;}

