body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote {margin:0; padding:0;}

html, body {
	text-align:center;
	color:#fff;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background: #DBE2EF url(images/mainbg.gif) no-repeat center top;
}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 {}
H3 {}
H4 {}
 


 
A { color:#fff; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#C1C8FF; text-decoration:none;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

li {
	margin-bottom: 5px;
}
:focus {outline: 0;}
fieldset, img {border:0;}
q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}

.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}

/* LAYOUT STYLES */
#wrapper {
	width:813px;
	text-align:left;
   	background: no-repeat center top;
	margin: 0px auto;
}
/* header*/
#header {
	margin-bottom: 10px;
	padding-top: 107px;	
}
	.logo {
	float:left;
	background:url(images/logo.gif) no-repeat;
	width:277px;
	height:71px;
	}
	.logo a{ display:block; text-indent:-9999px; width:277px; height:71px;}
/* header*/	
/*middle*/	
#middle {}
.cont  { float:left; width:626px;}
.conttop {
	background:  url(images/bluebx_top.jpg) no-repeat left top;
	width:626px;
	overflow: hidden;
	margin: 0px auto;
	height:350px;
	min-height:350px;
	height:auto!important;
}
.contbg {
	background:  #224969 url(images/contbg.jpg) repeat-x center top;
	width: 626px;
	margin: 0px auto;
	
}	
.blue14 {
	color: #DBE2EF;
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.pagehead {
	color: #DBE2EF;
	font: bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	text-transform: uppercase;
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 2px;
}
.wht14 {
	color: #DBE2EF;
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}
.conttxt {
	color: #FFFFFF;
	text-align:justify;
	line-height: 14px;
}
.right {
	float:right;
	width:187px;
	margin-top:200px!important;
}
.nav {}
.nav ul { margin:0; padding:0;}
.nav ul li { list-style:none;}
.nav ul li A  {
	color:#224969;
	font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	height: 22px;
	margin-bottom: 5px;
	padding-top: 2px;
	display: block;
	padding-left: 20px;

}
.nav ul li A:hover  {
	color: #FFFFFF;
	background: url(images/navbg.gif) no-repeat center top;
	overflow: hidden;
}
.nav ul li .act  {
	color: #FFFFFF;
	background: url(images/navbg.gif) no-repeat center top;
	overflow: hidden;
}
	
/*middle*/	
		
			
/*bot*/	
.bot {
	text-align: center;
	float: left;
	color:#224969;
}
.bot A {color:#224969; padding:1px; }
	
.bot A:hover {color:#fff; background:#224B6F;}
/*bot*/	
.leftbg {
	background: url(images/leftbg.gif) repeat-x left top;
}
.rigthbg {
	background: url(images/rightbg.gif) repeat-x left top;
}
.imgborder {
	padding: 2px;
	border: 2px solid #FFFFFF;
}
.formbx {
	background: #FFFFFF url(images/formbg.jpg) repeat-x left top;
	border: 1px solid #CCCCCC;
}
.formbtbg {
	color: #FFFFFF;
	background: #172AA4;
}

