/*	Anson Reed Ltd	*/
body {	padding:0; 	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #4A4A4A;
		line-height: 18px; 	background-color: #F6F6F6; text-align: center;	}


#container {	margin: 0 auto; 	text-align:left; 	width: 940px; margin-top:0px;}

#wrapper {background: #FFFFFF;	margin: 0 auto;	padding: 0 25px 15px 25px;	border: 1px solid #b8c5d1; border-bottom:none; border-top:none; clear:both;}

#header { 	width: 938px;	height:100px;	padding: 0;	margin: 0;	background-color: #ffffff;	background-image: url(../images/header.png);	background-repeat: no-repeat; background-position: left top; margin-top:15px; border: 1px solid #b8c5d1; border-bottom:none;
	
}

#headerstrap {
	float: left;
	padding: 42px 0 0 38px;
	margin: 0;
	font: 11px/14px Verdana;
	width: 590px;
	color: #62D0FF;
	border: 0px solid black;
}

#headerright {
	float: right;
	width: 590px;
	height: 70px;
	padding: 0;
	margin:  0;
	border: 0px solid blue;

}


/* menu */

.headerNav {
	float:left;
	clear:both;
	display:inline;
	margin:0;
	padding-top:4px;
	width:938px;
	background-color:#ffffff;
	height:30px;
	background-image: url(../images/bg-headernav.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: 1px solid #b8c5d1; border-bottom:none; border-top:none;	}

.headerNav ul {
	float:left;
	width:770px;
	list-style:none;
	font-family:verdana;
	}

.headerNav li {
	float:left;
	border-left:1px solid #224186;
	border-right:solid 1px #3d5d9e;
	}

.headerNav a {
	color:#1267B0;
	padding:0 10px;
	display:block;
	font-weight:bold;
	line-height:30px;
	}

a.homeLink {
	padding-left:0px;
	}

.headerNav a:hover {
	color:#96c03e;
	}
	

.headerNav li#active a {
	color:#96c03e;}
	
/* HOME PAGE */
	

#homemain {
	float: left;
	clear: both;
	width: 938px;
	height: 273px;
	border: 1px solid #b8c5d1; border-bottom:none; border-top:none;
	background-color:#FFFFFF;
	text-align:left;
}

#homemaininner

{
	float: left;
	clear: both;
	width: 895px;
	height: 273px;
	margin-left:25px;
	background-color: repeat-none;
	background-image: url(../images/bg-homemain.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#homemainleft{
	padding: 0px 0px 0px 0px;
	margin: 0;
	width: 530px;
	float: left;
	height:200px;
}


#homemainright {
	padding: 0px 0px 0px 0px;
	margin: 0;
	margin-left:20px;
	width: 310px;
	float: left;
}

#homemainrightcontent {
	font: 12px Verdana, Geneva, Arial, Helvetica;
	color: #E8F9FF;
	font-weight:bold;
	width: 290px;
	padding: 10px 10px 10px 13px;
	margin: 0;
	float: left;
	border: 0px solid #333;
	text-align:center;
	line-height:16px;
}

#homemainrightcontent a:link, #homemainrightcontent a:visited, #homemainrightcontent a:active{
	font: 11px/14px Verdana, Geneva, Arial, Helvetica;
	color: #B9D67C;
	text-decoration: none;
}

#homemainrightcontent a:hover {
	text-decoration: underline;
}




/* Home Left */

#homeleft {
	padding: 0px 0px 0px 0px;
	margin: 0;
	width: 293px;
	float: left;

}

.homeleftcontent {
	font: 11px/14px Verdana, Geneva, Arial, Helvetica;
	color: #787a7c;
	width: 293px;
	padding: 10px 20px 20px 23px;
	margin: 0;
	width: 240px;
	float: left;

}

.homeleftcontent a:link, .homeleftcontent a:visited, .homeleftcontent a:active {
	font: 11px/14px Verdana, Geneva, Arial, Helvetica;
	font-weight: bold;
	color: #1267B0;
	text-decoration: none;
}

.homeleftcontent a:hover {
	text-decoration: underline;
}

.homeleftcontent h2 {
	font: 11px/14px Verdana, Geneva, Arial, Helvetica;
	color: #787a7c;
	padding: 0;
	margin: 0;
}

.homeleftcontent h2 a:link, #homeleftcontent h2 a:visited, #homeleftcontent h2 a:active {
	font: 11px/14px Verdana, Geneva, Arial, Helvetica;
	font-weight: bold;
	color: #1267B0;
	text-decoration: none;
	padding: 0;
	margin: 0;
}

.homeleftcontent h2 a:hover {
	text-decoration: underline;
}

/* Home Mid */

#homemid {
	padding: 0px 0px 0px 0px;
	width: 293px;
	float: left;
	/*border: 1px solid #333;*/
}

#homemidcontent {
	font: 10px/14px Verdana, Geneva, Arial, Helvetica;
	color: #787a7c;
	width: 293px;
	padding: 0 20px 0 23px;
	margin: 0;
	width: 215px;
	float: left;
	border: 0px solid #333;
}

#homemidbg {
	width: 293px;
	padding: 0 20px 0 23px;
	font: 11px/14px Verdana, Geneva, Arial, Helvetica;
	color: #787a7c;
	width: 215px;
	border: 0px solid red;
}

#homemidcontent td {
	padding: 0 0 9px 0;
}

#homemidcontent td a:link, #homemidcontent td a:visited, #homemidcontent td a:active {
	font: 11px/14px Verdana, Geneva, Arial, Helvetica;
	font-weight: bold;
	color: #1267B0;
	text-decoration: none;
}

#homemidcontent td a:hover {
	text-decoration: underline;
}

#homemidcontent .homemore a:link, #homemidcontent .homemore a:active, #homemidcontent .homemore a:visited {
	text-transform: uppercase;
	font: 11px/14px Verdana, Geneva, Arial, Helvetica;
	font-weight: normal;
	color: #1267B0;
}

#homemidcontent .homemore a:hover {
	text-decoration: underline;
}

/* Home Right */

#homeright{
	padding: 0px 0px 0px 0px;
	margin: 0;
	width: 294px;
	float: left;

}

#homerightcontent {
	font: 11px/14px Verdana, Geneva, Arial, Helvetica;
	color: #787a7c;
	width: 294px;
	padding: 10px 10px 10px 21px;
	margin: 0;
	width: 229px;
	float: left;
	border: 0px solid #333;
}

#homerightcontent a:link, #homerightcontent a:visited, #homerightcontent a:active {
	font: 11px/14px Verdana, Geneva, Arial, Helvetica;
	font-weight: bold;
	color: #1267B0;
	text-decoration: none;
}

#homerightcontent a:hover {
	text-decoration: underline;
}


#homerightcontent .homemore a:link, #homerightcontent .homemore a:active, #homerightcontent .homemore a:visited {
	text-transform: uppercase;
	font: 11px/14px Verdana, Geneva, Arial, Helvetica;
	font-weight: normal;
	color: #1267B0;
}

#homerightcontent .homemore a:hover {
	text-decoration: underline;
}


	/* Footer
------------------------------------------------------------------*/
#footer { 	float: left; 	width: 938px; 	margin: 0px auto; 	padding: 0 0 15px 0;  background-color:#FFFFFF; border: 1px solid #b8c5d1; border-top:none; 	
}

#footer_contents {margin: 10px 0 0 25px; width:888px;	background-color: #013d73; height: 45px; color: #FFFFFF; }

#footer a:link {color: #FFFFFF; text-decoration: none; font-size:10px;}
#footer a:visited {color: #FFFFFF; text-decoration: none;}
#footer a:hover {color: #FFFFFF; text-decoration: underline;}



#footer_left {float: left; margin-left:25px; color: #FFFFFF; font-size:10px;}
#footer_right {	float: right; color:#62D0FF; }


/* INNER PAGE */

#trail {
	float: left;
	padding: 0px;
	margin: 2px 0px 0px 0px;
	border: 0px solid blue;
	width:840px;
}

#trail ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#trail ul li {
	display: inline;
	font: 9px Arial,Verdana,Geneva;
	color: #96c03e;
}

#trail ul li a:link, #trail ul li a:active, #trail ul li a:visited {
	display: inline;
	font: 9px Arial,Verdana,Geneva;
	color: #96c03e;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

#trail ul li a:hover {
	color: #787a7c;
	text-decoration: none;
}

#colleft {
	width: 220px;
	height: 300px;
	padding: 0;
	margin-top: 45px;
	float: right;
	background-color: #EDEDE5;
	background-image: url(../images/bg-colleft_what.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}

/* LeftMenu Navigation
------------------------------------------------------------------*/

#leftmenu {

	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;

	
}

#leftmenu {padding: 0 0 0px 0; }

#leftmenu li {display: block; font-weight: bold; text-decoration: none; border-bottom: 1px solid #F2F2F2;}	

#leftmenu a {
	display: block;
	padding: 10px;
	text-decoration: none;
	width:175px;
}

#leftmenu a:hover {
	display: block;
	background-color: #F2F2F2;
}

#leftmenu li#active a {display: block; background-color: #F2F2F2;}
	



#colright {
	width: 560px;
	height: auto;
	padding: 0;
	padding-left:4px;
	margin-top: 35px;
	margin-left:20px;
	float: left;
	padding-bottom:20px;
	

}

#colright  a:link {color: #2e73af; text-decoration: underline; font-size:12px; }
#colright  a:visited {color: #2e73af; font-size:12px;}
#colright  a:hover {text-decoration: none; font-size:12px;}	

.colright2 {
	width: 260px;
	height: auto;
	padding: 0;
	padding-left:0px;
	padding-top:10px;
	margin-left:30px;
	margin-top: 20px;
	float: left;
	border: 1px solid #E3E3DD;
	

}

 /* #text { position: absolute; top: 252px; left: 20px; width: 356px; height: 55px; background: url("../images/text-wecreateunique.png") no-repeat; text-indent: 7px; }*/




