body {



	background-color: #707275;

	margin: 0px;
	padding:0;

	list-style-type: square;



}

.main{
	width:892px;
	margin:10px auto;
	background:#fff url(images/top.png) no-repeat center top;
	padding-top:40px;
}
.frame{padding:0 10px;background:#fff url(images/fbg.png) repeat-y center top;}
form {



	display: inline;



	margin: 0;



	padding: 0;



}



	a:link {



	color : #306ea4; 



	text-decoration : underline; 



} 



	a:visited {



	color : #306ea4; 



	text-decoration : underline; 



} 



	a:hover {



	color : #306ea4; 



	text-decoration : none; 



} 



td {



	font-family: verdana;



	font-size: 11px;



	color: #0c3253;



}



.input {



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: normal;



	color: #666666;



	text-decoration: none;



	background-color: #FFFFFF;



	border: 1px inset #CCCCCC;







}



h1 {



	font-family: "trebuchet ms", verdana, arial, sans-serif;



	font-size: 12px;



	font-weight: bold;



	color: #ED8A05;



	margin: 0;



	padding: 0;



}



h2 {



	font-family: "trebuchet ms", verdana, arial, sans-serif;



	font-size: 13px;



	font-weight: bold;



	color: #ED8A05;



	margin: 5px 5px 0 15px;



	padding: 10px 0 5px 0px;



	border-bottom: 1px solid #C5DCE2;



}



h3 {



	font-family: "trebuchet ms", verdana, arial, sans-serif;



	font-size: 13px;



	font-weight: bold;



	color: #1c5485;



	margin: 5px 5px 0;



	padding: 10px 0 5px 0;



	border-bottom: 1px solid #C5DCE2;



}



.box {



	padding: 15px 15px 15px 15px;



	vertical-align : top;



	border : 1px solid #d9dada;



	background-color: #F7F7F7;



	



} 



.search-bg {



	color:#bfcad3;



	background-image: url(images/search-bg.gif);



}



	.search-bg a:link{



	color : #bad3e9; 



	text-decoration : none; 



} 



	 .search-bg a:visited {



	color : #bad3e9; 



	text-decoration : none; 



} 



	.search-bg a:hover {



	color : #bad3e9; 



	text-decoration : underline; 



} 







.m-bg {



	background-image: url(images/m-bg.gif);



	background-repeat: repeat-x



}



.l-rep {



	background-image: url(images/l-rep.gif);



	background-repeat: repeat-y



}



.r-rep {



	background-image: url(images/r-rep.gif);



	background-repeat: repeat-y;



	background-position:  right 50%;



}







.nav-bg {



	background-image: url(images/nav-bg.gif);



	color:#bfcad3



}



.nav-bg a:link {



	color : #bad3e9; 



	text-decoration : none; 



} 



.nav-bg a:visited {



	color : #bad3e9; 



	text-decoration : none; 



} 



.nav-bg a:hover {



	color : #bad3e9; 



	text-decoration : underline; 



} 



div.pr {



	font-size: 6pt;



	color: #000000;



	float: left;



	height: 30px;



	margin-right: 5px;



}



div.prg{



	width: 40px;



	border: 1px solid #999999;



	height: 3px;



	font-size: 1px;



}



div.prb{



	background: #5eaa5e;



	height: 3px;



	font-size: 1px;



}



span.req{



	margin-left: 3px;



	color: #FF0000;



	font-weight: bold;



}



.small, .small a {



	padding: 0px;



	margin: 0px;



	color: #0c3253;



	font-size: 10px;



	text-decoration: none;



}



.url {



	color: #208a0b;



}



div.errForm, span.errForm {



	margin: 0px 0 0px 5px;



	padding: 2px 3px 2px 3px;



	color: #FF0000;



	background: #FFFFF3;



	border: 1px solid #cccccc;



	text-align: left;



	clear: right;



}



td.err {



	padding: 3px;



	color: #FF0000;



	background: #F7F7F7;



	border: 1px solid #A0A0A0;



	text-align: left;



}



td.msg{



	padding: 3px;



	color: #0000FF;



	background: #F7F7F7;



	border: 1px solid #A0A0A0;



	text-align: left;



}

.featured {

	background-color:#fcf8e1;

	border: 1px solid #e0d69e;

	margin: 0 15px 15px 15px;

	padding: 14px 5px 5px 5px;

}

li{

list-style-image:url(images/bullet.gif);

}
