body {
	margin:0;
	padding:0;
  }




html {height:100%;}
form {margin:0; padding:0}





A:link { TEXT-DECORATION: none;COLOR: #488ad0; border:0px;}
A:visited { TEXT-DECORATION: none;COLOR: #488ad0; border:0px;}
A:hover { COLOR: #3a74b1; TEXT-DECORATION: none; border:0px; }



.menuContent A{
	font:13px tahoma, sans-serif;
	TEXT-DECORATION: none;
	font-weight:bold;
	line-height:25px;
	text-align:left;
}


.menuContent A:link {
	COLOR: #515151;
}
.menuContent A:visited {
	COLOR: #515151;
}
.menuContent A:hover {
	COLOR: #6984a3;
}

.menuBox{
background-color:#E2EAF3;
}


.menuHead{
	background-color:#C2D3E7;
	line-height:22px;
	font:14px Arial, sans-serif;
	font-weight:bold;
	color:#466487;
	padding:3px;
}





td, tr, span, div {font:12px tahoma, sans-serif;}



.pHead{
	background-image:url('../images/hbg.gif');
	background-repeat:no-repeat;
	background-position:right;
}


.sTtl{
	background-color:#d9e4f0;
	line-height:22px;
	font:14px Arial, sans-serif;
	font-weight:bold;
	color:#466487;
	padding:3px;
}

.sFields td{
	font:12px Arial, sans-serif;
	font-weight:bold;
	color:#515151;
}

.sNote{
	font-weight:normal;
	color:#000;
}


.sForms{

	border:1px solid #2d69ae;
	background-color:#ffffff;
	font:12px Arial, sans-serif;
	cololr:#515151;
}


.hTxt{
	font:12px Arial, sans-serif;
	color:#212121;
	padding:3px;
}


.hTxtb{
	font:12px Arial, sans-serif;
	color:#212121;
	padding:3px;
	font-weight:bold;
}



.fTxta{
	font:12px Arial, sans-serif;
	color:#666666;
	padding:6px;

}

.fTxt{
	font:12px Arial, sans-serif;
	color:#212121;
	padding:6px;
}



.divClear{
	clear:both;
}


#wrapper{
	margin: 0 auto;
	text-align: center;
	width: 100%;
}


#container {
	margin: 0 auto;
	width: 1024px;
	height:1198px;
	text-align: left;
	background: url('../images//mainBG.jpg');
	background-repeat: repeat-x;
	background-position: 0px 251px;

	border-left:4px solid #000;
	border-right:4px solid #000;
}

.cTbl{
	font:10px tahoma, sans-serif;
	color:#515151;
	vertical-align:text-top;
}

.pSubTtl{
	width:100%;
	line-height:22px;
	font:14px Arial, sans-serif;
	font-weight:bold;
	color:#466487;
	padding:3px 0px 3px 0px;
	margin-bottom:3px;
	border-bottom:1px solid #e7e7e7;
}


.pSubTtlS{
	width:100%;
	line-height:22px;
	font:14px Arial, sans-serif;
	font-weight:bold;
	color:#466487;
	padding:3px 0px 3px 0px;
	margin-bottom:3px;
}



.SearchImage{


}


.SearchResultHeader{

	font:14px Arial, sans-serif;
	color:#212121;
	font-weight:bold;
}


.srH{
	background-color:#e7ebf7;
	font:14px Arial, sans-serif;
	color:#426584;
	font-weight:bold;
}


.SearchResultInfoTable{

}


.SearchResultTable{


}


.SearchResultTableCellTitle{
	font:11px Arial, sans-serif;
	color:#212121;
	font-weight:bold;
}

.SearchResultTableCell{
	font:11px Arial, sans-serif;
	color:#212121;
}



.sPS{

}

.sImg img{
	border:1px solid #313131;
}



.olList{
	color:#666666;
}


.txtQuestion{
	font-weight:bold;
}

.txtAnswer{
	color:#717171;
}

.footerLinks A {text-decoration:none; font-weight:bold;}
.footerLinks A:link {color: #3d3d3d;}
.footerLinks A:visited {color: #3d3d3d;}
.footerLinks A:hover {color: #737373;}