/* Copyright fourstate printing inc. */
/* CSS Document */

body{
	background:url(images/bg.jpg) repeat-x 0 0 #FFFCF5;
	color:#616161;
	font:normal 12px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0;
	
}


div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
ul{
	list-style:none;}

.spacer{
	font-size:0; line-height:0; clear:both;}




/* -- main container start -- */
#mainContainer{
	width:892px; margin:0 auto;
	background:url(images/page_top_bg.jpg) no-repeat 0 0 #FFFCF5; color:#616161;}
#subContainer{
	width:892px; margin:0 auto;
	background:url(images/logosub.jpg) no-repeat 0 0 #FFFCF5;
	color:#616161;
}
/* -- main container end -- */

/* -- header start -- */
#header{
	width:778px; height:322px; margin:0 auto; position:relative;}
#header img{
	border:none; position:absolute; left:3px; top:86px;}
#header ul{
	position:absolute;
	left:-11px;
	top:87px;
	width: 786px;
}

#header ul li{
	height:31px; padding:0 10px; float:left;}
#header ul li a{
	font:bold 15px/31px Arial, Helvetica, sans-serif; color:#3A3A3A;
	background-color: transparent; background-image:none; display:block;
	text-decoration:none;}
#header ul li a:hover{
	font:bold 15px/31px Arial, Helvetica, sans-serif; color:#910010;
	background:url(images/top_btn_h.gif) repeat-x 0 21px #FFFFFF;background-color: transparent; display:block;
	text-decoration:none;}
#header ul li a.hover{
	font:bold 15px/31px Arial, Helvetica, sans-serif; color:#910010;
	background:url(images/top_btn_h.gif) repeat-x 0 21px #FFFFFF;background-color: transparent; display:block;
	text-decoration:none;}
#headersub{
	width:778px; height:142px; margin:0 auto; position:relative;}
#headersub img{
	border:none; position:absolute; left:53px; top:86px;}
#headersub ul{
	position:absolute;
	left:-9px;
	top:87px;
	width: 786px;
}
#headersub ul li{
	height:31px; padding:0 10px; float:left;}
#headersub ul li a{
	font:bold 15px/31px Arial, Helvetica, sans-serif; color:#3A3A3A;
	background-color: transparent; background-image:none; display:block;
	text-decoration:none;}
#headersub ul li a:hover{
	font:bold 15px/31px Arial, Helvetica, sans-serif; color:#910010;
	background:url(images/top_btn_h.gif) repeat-x 0 21px #FFFFFF;background-color: transparent; display:block;
	text-decoration:none;}
#headersub ul li a.hover{
	font:bold 15px/31px Arial, Helvetica, sans-serif; color:#910010;
	background:url(images/top_btn_h.gif) repeat-x 0 21px #FFFFFF;background-color: transparent; display:block;
	text-decoration:none;}
/* -- header end -- */
/* -- body start -- */
#body{
	width:892px; margin:0 auto; padding:0 0px 0 33px;}
/* -- body end -- */
/* -- midle start -- */
#midle{
	  float:left; width:580px; padding:0 68px 46px;  color:#616161;}
#submidle{
	 float:left; width:580px; padding:0 8px 8px; color:#616161;}
.midleContainer{
	border: 1px solid #b8b8b8;
	width:580px; background:url(images/midle_container_bg.gif) repeat-y 0 0 #FFFFFF; color:#616161;}
.midleContainer span.midleTop{
	background:url(images/midle_container_top_bg.gif) no-repeat 0 0 #FFFFFF;
	color:#616161; height:20px; display:block; line-height:0; font-size:0;}
.midleContainer span.midleBottom{
	background:url(images/midle_container_bottom_bg.gif) no-repeat 0 0 #FFFFFF;
	color:#616161; height:32px; display:block; line-height:0; font-size:0;}
.midleContainer img{
	margin:0 21px 12px 21px; border:none;}
.midleContainer h1{
	font:normal 16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000; padding-left: 32px; padding-right: 32px;
	text-align: center;}
.midleContainer h2.welcome{
	padding-left: 48px; padding-right: 18px;;font:normal 22px/38px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:12px;
	color:#9E4900;
	text-align: center;}
.midleContainer h2{
	font:normal 22px/32px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#9E4900; padding-left: 32px; padding-right: 32px;
	text-align: center;}

.midleContainer h3{
	font:normal 22px/32px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#cc0033; padding-left: 18px; padding-right: 18px;
	text-align: center;}
.midleContainer h4{
	margin:0 21px;  ;font:bold 16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000;padding:4px 0;
	text-align: center;}
.midleContainer h5{
	margin:0px 20px; font:normal 29px/36px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000000;padding:4px 0;
	text-align: center;}
.midleContainer h6{
	font:normal 18px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#9E4900;
	text-align: center;}
.midleContainer p{
	margin:12px 12px;  color:#000000;
	font:normal 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; text-align:justified}
.midleContainer p2{
	margin:0 6px;  color:#000000; padding:4px 0;
	font:normal 22px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;text-align: center;}
.midleContainer pl{
	margin:0 21px;  color:#000000; padding:4px 0;
	font:normal 18px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;text-align: left;}
.midleContainer pr{
	margin:0 20px; color:#000000;padding: 22px;
	font:normal 18px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;text-align: center;}
.midleContainer p span{
	background-color:#FFF4D3; color:#616161;}
.midleContainer p a.link{
	font:bold 10px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4E8500; text-decoration:underline; padding:0 0 0 13px;}
.midleContainer p a.link:hover{
	font:bold 10px/15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#437201; text-decoration:none; padding:0 0 0 13px;}
/* -- midle end -- */
/* -- right pannel start -- */

#right{width:200px; margin:0 0 0 0; padding:0; float:left; color:#A56100;}


#content {
	position: absolute;
	top: 156px;
	padding-left: 22px; padding-right: 22px;
	left: 590px;
}

/* -- right pannel end -- */

/* footer start -- */
#footer{
	background:url(images/footer_bg.gif) repeat-x 0 0 #BAAD88; color:#000000;}
.footer{
	width:590px; height:130px; margin:0 auto; padding:20px 0 0 0;}
.footer ul{
	width:590px;}
.footer ul li{
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color:#BAAD88; float:left;}
.footer ul li a{
	font:bold 11px/20px Arial, Helvetica, sans-serif; text-decoration:none;
	color:#FFFFFF; background-color:#BAAD88; padding:0 8px;}
.footer ul li a:hover{
	font:bold 11px/20px Arial, Helvetica, sans-serif; text-decoration:none;
	color:#FFFFFF; background-color:#AB9E78; padding:0 8px;}
.footer p{
	text-align: center;margin:0 auto; width:590px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;}

/* footer end -- */
/* box start -- */


/* box end -- */

