/* CSS Document */
body{
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size:12px;
	line-height: 18px;
}

h5{font-family: Arial; font-size: 12px; margin: 2em 0 0.5em 0;}
a
{
  color: #333333;
	font-family: Arial;
	font-size:12px;
  font-weight: normal;
}

#divHeader{
	border: solid 1px #e7e7e7;
	height: 90px;
	width: 778px;
	background: #e7e7e7 url('images/bakcground_top.png') repeat-x;
	margin: 0 auto;
	vertical-align: top;
	position:relative;
}

#divMain{
	width: 778px;
	margin: 0 auto;
	background:#ffffff;
	text-align:left;
}

#divTopMenuItems
{
   width: 777px;
   float:left;   
   border-top: solid 1px #e7e7e7;
   border-bottom: solid 1px #ffb20c;
   border-left: solid 1px #e7e7e7;
	 border-right: solid 1px #e7e7e7;
}

.divTopMenuItem
{
  float:left;
  padding: 3px 30px 4px 30px;  
}

.divTopMenuItem a
{
  color: #010068;
  font-weight: bold;
  text-decoration:none;
  font-size:11px; 
}

.divTopMenuItem a:hover
{
  text-decoration: underline;
}

#divLeftAndRight
{
  float:left;
  background:#e7e7e7;
}

#divSideMenuBoxBorder
{
  float:left;
  width:170px;
  padding:1px;
  background: #e7e7e7;
}

#divSideMenuBox
{
  width:170px;
  background: #e7e7e7;
}

.divSideMenuItemHeader
{
  background: #9a9b9f;  
  padding-top: 7px;
  padding-bottom: 6px;  
  width: 170px;
  color: white;
  font-weight: bold;
  font-size: 12px;
}

.divSideMenuItem
{
  background: #e7e7e7;
  padding-left:22px;
  padding-top: 9px;
  padding-bottom: 8px;  
  width: 148px;
  color: #010068;
  background: url('images/icon_menu.png') no-repeat 4px 10px;
  border-bottom: solid 1px #d0d0d0;
}

.divSideMenuItem a
{
  font-size:12px;
  font-weight:normal;
  text-decoration:none; 
  color: #00447b;
}

.divSideMenuItem a:hover
{
  text-decoration: underline;
}
#divContentBorder
{
  float:left;
  width:604px;
  background: #e7e7e7;
  padding: 1px;
  padding-bottom: 0px;
}

#divContentBottomBorder
{
  float:left;
  width:777px;
  background: #999999;
  height: 1px;
  font-size:1px;  
}

#divContent
{
  float:left;
  padding-top:17px;
  padding-bottom:35px;
  width:603px;
  background: #ffffff;
  min-height: 530px;
  height: auto!important;
  height: 530px;
}

#divContentPadded
{
  float:left;
  width: 562px;
  padding-left: 21px;
}

.spanContentTitle
{
  float:left;
  font-size:16px;
  font-weight:bold;
  color:#00447b;
  padding-right: 34px;
  background: url('images/icon_header.png') no-repeat right 9px;
}

.divBanner
{
  float:left;
  padding-top:17px;
  padding-bottom:15px;    
  width:562px;
  height:153px;
}

.spanContentTitle_2
{
  float:left;
  font-size:12px;
  font-weight:bold;
  color:#00447b;
}

.spanContentSubTitle
{
  float:left;
  font-size:11px;
  font-weight:bold;
  color:#f68b00;
  padding-bottom: 2px;
  width:100%;
}

.spanContentText
{
  padding-top:10px;
  float:left;
  color:#333333;
  font-size:12px;
  width:100%;
}

.spanContentText a
{
  font-weight: normal!important;
  text-decoration: underline!important;
}

.a_ContentLinkWithArrow
{
  float:left;
  font-size:12px;  
  background: url('images/icon_grey-arrow.png') no-repeat left 4px;
  color: #015cde;
  text-decoration:underline;
  padding-left:15px;
}

#divFooter
{
  float:left;
  width:777px;
  background: #e7e7e7;  
}

#divFooterTexts
{
  padding-top:3px;
  padding-bottom:3px;
  float:left;
  width: 762px;
  padding-left: 15px;    
  text-align: justify;
  color: #333333;
}

#divFooterImage
{
  float:left;
  background: #ffffff;
  width:100%;
}

.spanEntryDivider
{
  float:left;width:100%;padding-top:5px;
}

.combo
{
  padding: 0;
  font-family:arial;
  font-size: 12px;
  color:#333333;
  padding-top:1px;
  padding-bottom:1px;
}

.text
{
  font-family:arial;
  padding: 0;
  font-size: 12px;
  color:#333333;
}

.very_large
{
  width: 170px;
}

.large
{
  width: 100px;
}


.medium
{
  width: 75px;
}

.small
{
  width: 50px;
}

.tiny
{
  width: 30px;
}

.super_tiny
{
  width: 20px;
}


#divFAQ a
{
  color: #005ede;
}

#divFAQ ul
{
  padding-left: 16px;
  margin: 0;
}

#divFAQItems a
{
  font-size:12px;
  font-weight:bold;
  color:#3b3867;
  text-decoration: none;
}

.anchorTop
{
  color: #005ede !important;
  text-decoration: underline !important;
}

#wpMaRSC_spLoginRequired_ppQuestionnaire_rptQuestion_ctl02_qnPanel_acCategoric_ddlCategoric
{
  width: 560px;
}

h2 /*#wpMaRSC_spLoginRequired_ppQuestionnaire_rptQuestion_ctl00_qnPanel_lblQuestion*/
{
  float:left;
  font-size:16px;
  font-weight:bold;
  color:#00447b;
  padding-right: 34px;
  width: 560px;
  margin-bottom: 1em;
  clear: both;
}

