*{

	margin:0px;

	padding:0px;

	font-size:100%;

	list-style-type:none;

}

img{

	border:none;

}

td{

	padding: 10px 10px 10px 10px;

}

html, body{

	height:100%;

	font:11px Tahoma, Arial, Sans-serif;

}

html{

	border-top:6px solid #FBBD52;

	margin-bottom:-7px;

}

a{

	color:#3B6EA1;

}



#aboveFooter{

	min-height:100%;

	height:auto;

	background:url(images/back3.gif) repeat-y left;

}

* html #aboveFooter{

	height:100%;

}

.clear{

	clear:both;

}

#top{

	background:#3B6EA1 url(images/back1.gif) repeat;

	height:140px;

	margin-top:1px;

	font-size:13px;

	color:#FFFFFF;

	position:relative;

	border-bottom:1px solid #FFFFFF;

}

#motto{

	position:absolute;

	left:31px; top:31px;

}

#logo{

	position:absolute;

	left:31px; top:59px;

}



#leftmenu{

	float:left;

	margin-top:6px;

	width:245px;

	background: #f8f8f8;

}

.menu_wrap{

	border-top:1px solid #FFFFFF;

	border-bottom:2px solid #E8E8E8;

	padding-bottom:10px;

}

.menu_wrap ul{

	border-top:2px solid #E8E8E8;

}

.menu_wrap ul li{

	text-transform:uppercase;

	background:url(images/bullet1.gif) no-repeat left;

	padding-left:14px;

	font-weight:bold;

	color:#8E8E8E;

	margin-left:24px;

	margin-top:10px;

}

.menu_wrap ul li a{

	color:#393939;

}

.menu_wrap ul li a:hover{

	color:rgb(142,142,142);

}

.more_links{

	color:#8E8E8E;

}

.more_links strong{

	display:block;

	margin:10px 20px;

	font-size:12px;

}

.more_links li{	

	background:url(images/bullet2.gif) no-repeat left;

	margin-left:34px;

	margin-top:5px;

	padding-left:13px;

}

#content{

	border-top:6px solid #E9EAED;

	padding-left:258px;

}

.breadcrumb{

	margin-top:10px;

}

.breadcrumb, .breadcrumb a{

	color:#B3B3B3;

	font-size:12px;

}

#main{

	padding:0px 15px;

	padding-bottom:60px;

}

#content h1{

	color:#3B6EA1;

	font:bold 18px Arial, Helvetica, sans-serif;

	background:url(images/h1back.gif) no-repeat left bottom;

	padding-left:15px;

	margin-top:25px;

}

#content h2{

	color:#3B6EA1;

	font:bold 18px Arial, Helvetica, sans-serif;

	background:url(images/h1back.gif) no-repeat left bottom;

	padding-left:15px;

	margin-top:25px;

}

#content p{

	margin-top:10px;

}



#Footer{

	background:url(images/back2.gif) no-repeat;

	padding-top:4px;

	/*margin-top:-55px;*/
	

}
#counter_wrap{
	position:absolute;
	right:10px;
	bottom:5px;
}

.spacer1{

	border-bottom:6px solid #E9EAED;

}

.footer{

	border-top:1px solid #FFFFFF;

	text-align:center;

	background-color:#3B6EA1;
	position:relative;
	zoom:1;
	padding-top:15px;
	padding-bottom:15px;
	white-space:nowrap;
	overflow:hidden;
}

.footer, .footer a{

	color:#A8C4E1;

}

input, textarea{

	border:1px solid #3B6EA1;

	padding:3px;

	margin-right:10px;

}


