#site { margin:0px auto 0px auto; width:100%; }
body {margin:0;	padding:0; text-align:center; background-color:#414141; }
.homeice { color:#00007e; }
.gray_header { color:#FFFFFF; font-size:18px; font-weight:bold; border-bottom:solid 1px #FFFFFF; margin:0px 0px 20px 0px; }
#grayBoxContent { margin:10px 7px 10px 7px; color:#FFFFFF; font-size:16px; }
.top_pad { margin:25px 0px 0px 0px; }
#pagewidth {
	width:779px;
	/*background-image: url(images/1_home_03.gif);*/
	background-color:#FFFFFF;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}
#header {
	position:relative;
	height:305px;
	background-color:#414141;
	width:100%;
	text-align:center;
	/*padding-left: 2px;*/
}
#maincol {
	width:100%;
	/*float: right;*/
	display:inline;
	position: relative;
}
#content {
	margin: 0px 15px 10px 15px;
}
.light_blue { color:#0000FF; font-weight:bold; font-size:16px;font-style:italic; }

#home_left {width:60%; float:left; position:relative; text-align:justify; }

#home_right { width:40%; float:left; position:relative; }

#gray_box { background-color:#98AFC7; margin:10px 10px 10px 25px; min-height:500px;  }

#footer {
	height:182px;
	background-color:#FFFFFF;
	background-image: url(images/1_home_05.gif);
	background-repeat:no-repeat;
	text-align:center;
	color:#FFFFFF;
	clear:both;
}
#footer_menu { color:#FFFFFF; font-size:15px; padding:50px 0px 0px 0px; }
#footer_menu a{ color:#FFFFFF; text-decoration:none; }
#footer_menu a:hover{ color:#FFA502; text-decoration:underline; }
#footer_menu ul{ margin:0; padding:30px 0px 0px 0px; }
#footer_menu li{ padding:0px 15px 0px 15px; }
#footer_menu ul li{ display:inline; list-style:none; }


/* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print {
/*hide the left column when printing*/ 
#leftcol {
	display:none;
}
/*hide the right column when printing*/ 
#rightcol {
	display:none;
}
#twocols, #maincol {
	width:100%;
	float:none;
}
}
