/* CSS Document */
/*====================================*/
body{
	font-family:Arial, Verdana, Helvetica,Tahoma,Arial,Verdana,Georgia, Lucida,Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#000;
	background:url(images/bg7.png) repeat fixed;
}
*{
	padding:0;	margin:0; border:0;
}
table{
	padding:5px 5px 5px 5px; border:0;
}
#bordtab 
{
border: 1px solid black;
}
.tick_td
{
	background:url(images/tick2.jpg) no-repeat center;
	width: 20px;
}
.cross_td
{
	background:url(images/cross-icon.png) no-repeat center;
	width: 20px;
}
.head_tr
{
	vertical-align:middle;
	background:#eee;
}
ul,ol{
	list-style:none; 
}
img,fieldset{
border:none;
}	
a{
	color:#FFFFFF; 
	font-size:11px; 
	text-decoration:none; 
}
a:hover{
	color:#CC6633;
}
.hide
{
     position: absolute;
     left: -9999px;
} 
/*====================Start body here =====*/
#wrap{
	width:982px;
	margin:0 auto;
	text-align:left;
}
#wrap01{
	width:982px;
	overflow:hidden;
}	
#bdlftimg{
	width:22px;
	float:left;
	background:url(images/minbdlft.jpg) no-repeat;
	height:789px;
}
#bdmidimg{
	width:937px;
	float:left;
	background:#fff;
}
#bdritimg{
	width:22px;
	float:right;
	background:url(images/minbdrit.jpg) no-repeat;
	height:789px;
}
#hdrarea{
	width:938px;
	height:111px;
	background:url(images/hdrbg.jpg) no-repeat;
	margin-top:18px;
	overflow:hidden;
}
.hdrlft{
	width:323px;
	float:left;
	height:82px;
}
.hdrlft a{
	width:323px;
	background:url(images/insurance-logo.jpg) no-repeat;
	height:82px;
	display:block;
	
}
.hdrrit{
	width:240px;
	float:right;
	padding-right:8px;
	padding-top:15px;
}							
.hdrrit label{
	font-size:18px;
	color:#940;
	text-align:right;
	display:block;
	padding-bottom:5px;
	font-style:italic;
	font-family:Arial;
	font-weight:bold;
}							
.navarea0{
	width:910px;
	overflow:hidden;
	margin:-12px 18px 0 15px;
/*	border-bottom:1px solid #CBCBCB; */
	border-bottom:1px solid #fff;	
}	

.navarea{
	width:905px;
	overflow:hidden;
	padding:0 18px 0 15px;
	margin-top:-12px;
	border-bottom:1px solid #fff;	
}	
.nav{
	width:790px;
	overflow:hidden;
	float:left;
	padding-top:7px;
}									
.nav li{
	float:left;
	height:31px;
	padding:0px;
	display: inline;
/*	background:url(images/navriticon.jpg) no-repeat right; */
	width:73px;
}
.nav li.p_ov{
	width:74px;
}
.nav li a,
.nav li a b,
.nav li a b b{
	font-size:12px;
	/*color:#5B5B5B;*/
	color:#333;
	text-align:center;
	line-height:31px;
	display:block;
	font-family:Arial;
}	
.nav li a {
	background:url(images/navmidbg1.jpg) repeat-x;
	margin-right:2px;
}	
.nav li a b{
	background:url(images/navlftbg1.jpg) no-repeat left;
}	
.nav li a b b{
	background:url(images/navritbg1.jpg) no-repeat  right top;
}	
.nav li a:hover{
	background:url(images/navmidbg2.jpg) repeat-x;
}
.nav li a:hover b{
	background:url(images/navlftb2.jpg) no-repeat left;
}
.nav li a:hover b b{
	background:url(images/navritbg2.jpg) no-repeat right top;
}	
.nav li a:hover,.nav #selected {
	background:url(images/navmidbg2.jpg) repeat-x;
}
.nav li a:hover b,.nav #selected b{
	background:url(images/navlftbg2.jpg) no-repeat left;
}
.nav a:hover b b,.nav #selected b b{
	background:url(images/navritbg2.jpg) no-repeat right top;
	color:#fff;
	font-weight:bold;
}
.nav,.nav li.hdnriticon{
	background:none;
}
.nav li.underwrite{
	width:93px;
}
.nav,.nav li.lftpdin{
	padding-left:0px;
}	
.navarearit{
	width:120px;
	height:38px;
	float:right;
}	
.navarearit a{
	width:120px;
	height:28px;
	display:block;
	font-size:16px;
	color:#FFFFFF;
	padding-left:25px;
	font-family:Arial;
	font-weight:700;
	background:url(images/rsgstionbg.jpg) no-repeat;
	padding-top:10px;
}
#imaarea{
	width:905px;
	height:290px;
	margin:0 18px 0 15px;
	background:url(images/homeimg.jpg) no-repeat;
	border:1px solid grey;
}
.imgcont{
	width:350px;
	padding:20px 0 0 9px;
}			
.imgcont label{
	font-size:21px;
	color:#666;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica;
	font-weight:bold;
	letter-spacing:.5px;
}	
.imgcont h3{
	font-size:33px;
	color:#900;
	width:340px;
	font-weight:normal;
	font-family:Trebuchet MS, Arial, Helvetica;
	line-height:40px;
}	
.Increase{
	overflow:hidden;
	width:350px;
}	
.Increase li{
	float:left;
	font-size:15px;
	font-weight:bold;	
	color:#666;
	width:331px;
	background:url(images/star.png) no-repeat left;
	background-position: left 4px;
	padding:4px 0 0 19px;
	font-family:Verdana, Arial, Helvetica; 
}
.imglink{
	width:350px;
	overflow:hidden;
	padding-top:10px;
}		
.imglink li{
	width:17px;
	float:left;
	height:17px;
	padding-right:5px;
}		
.imglink li a{
	width:17px;
	height:17px;
	background:#B6C785;
	float:left;
}	
.imglink li a:hover{
	width:17px;
	height:17px;
	background:#fff;
}
#middle{
	width:938px;
	overflow:hidden;
	border-bottom:1px solid #9B9B9B;
	margin-top:7px;
}
#middle dd{
	float:left;
}	
.midlft{
	width:290px;
/*	background:#E1E6AE; */
	background:#E6E6E6;
	height:270px;
	padding:0 10px 0 11px;
}
.midlft0{
	width:250px;
/*	background:url(images/minbdlft0.jpg) repeat-x; */
	height:190px;
	padding:0px 0 0 10px;
}
.midlft0 label{
	width:235px;
	font-size:21px;
	color:#0B3861;
	display:block;
	padding-bottom:8px;
	font-weight:600;
	padding-top:17px;
	font-family:"Dutch801BT Roman";
}
.emilarea{
	width:173px;
	height:21px;
/*	background:url(images/lftinfoicon.jpg) no-repeat; */
	text-align:left;
	font-size:12px;
	color:#989899;
	padding:3px 0 3px 11px;
	margin-bottom:4px;
	font-family:Arial;
	font-weight:bold;
	line-height:21px;
}
.srchbtn{
	width:109px;
	height:24px;
	background:url(images/inquiry_bt.jpg) no-repeat;
	cursor:pointer;
	margin-top:4px;
}			
.midmiddle{
	width:277px;
	height:252px;
/*	background:#f2f7bf; */
	background:#F2F2F2;	
	padding:18px 44px 0px 12px;
	border-left:1px solid #CBCBCB;
	border-right:1px solid #CBCBCB;
}
.midmiddle0{
	width:290px;
	height:167px;
}				
.midmiddle0 label{
	width:276px;
	font-size:21px;
	color:#0B3861;
	display:block;
	font-weight:600;
	padding-bottom:8px;
	font-family:"Dutch801BT Roman";
}
.free-trial{
	width:170px;
	margin:-100px 0 0 160px;
	overflow:hidden;
}	
.free-trial2{
	width:170px;
	margin:-30px 0 0 700px;
	overflow:hidden;
}	
.platform{
	width:270px;
	overflow:hidden;
}	
.platform li, .platform1 li{
	float:left;
	font-size:12px;
	color:#c00;
	width:266px;
	padding:4px 0 0 20px;
	font-family:Arial; 
	background:url(images/favicon.ico) no-repeat left;
}	
.platform1 li{
	background:url(images/icn-check.gif) no-repeat left;
}	
.platform2 li, .platform3 li{
	font-size:12px;
	color:#111;
	font-family:Arial; 
	padding:4px 0 0 20px;
	background:url(images/icn-check.gif) no-repeat left;
}	
.platform3 li{
	background:url(images/arrow.gif) no-repeat left;
}	
.platform li a{
	font-size:12px;
	color:#DC4300;
	padding-left:3px;
	text-decoration:underline;
}	
.morearea , .morearea1{
	background:url(images/learnicon.jpg) no-repeat;
	width:155px;
	height:35px;
	display:block;
	margin-top:10px;
}
.midrit{
	width:276px;
	height:270px;
/*	background:#f3f8df; */
	background:#FAFAFA;	
	padding:0 0px 0 16px;
	overflow:hidden;
}
.midritlft{
	width:250px;
	float:left;
}	
.midritlft label{
	width:250px;
	font-size:21px;
	color:#0B3861;
	display:block;
	padding-bottom:8px;
	font-weight:600;
	padding-top:17px;
	font-family:"Dutch801BT Roman";
}
.midritlft p{
	font-size:12px;
	color:#3A3A3A;
	font-family:Arial;
	font-weight:592;
	line-height:15px;
}
.midritlft a {
	background:url(images/learnicon.jpg) no-repeat;
	width:155px;
	height:35px;
	display:block;
	margin-top:10px;
}
.midritRit{
	width:127px;
	height:190px;
	background:url(images/homeritbg.jpg) no-repeat;
	float:right;
}
.middnarea{
	width:938px;
	overflow:hidden;
}
.middnarealft{
	width:600px;
	float:left;
	padding:0 18px 28px 8px;
	background:url(images/dnritbg.jpg) repeat-y;
}
.latest{
	width:640px;
	padding:10px 0 0 0;
}	
.latest span{
	font-size:16px;
	color:#7D7C7A;
	display:block;
	padding:10px 0 5px 0;
	font-weight:bold;
}	
.latest label{
	font-size:19px;
	color:#7D7C7A;
	font-family:Arial;
}	
.latest label b{
	font-size:19px;
	color:#0090d6;
}	
.latest p{
	font-size:12px;
	color:#111;
	width:620px;
	padding:5px 0 10px 0;
	font-family:Arial;
}
.latest a{
	background:url(images/learnicon.jpg) no-repeat;
	height:27px;
	width:131px;
	display:block;
}
.middnarearit{
	width:249px;
	float:right;
/*	background:url(images/dnritbg.jpg) repeat-y;
*/	padding:10px 13px 0 0;
}
.middnarearit0{
	width:249px;
}
.middnarearit0 label{					
	font-size:18px;
	color:#A7B416;
	display:block;
	font-family:Helvetica;
	font-weight:bold;
}	
.middnarearit0 span{					
	font-size:18px;
	color:#686565;
	display:block;
	font-family:Helvetica;
	font-weight:550;
}
.middnarearit0 p{					
	font-size:12.2px;
	color:#686565;
	font-family:Helvetica;
}
.middnarearit0 p a{					
	font-size:12px;
	color:#DC4300;
	text-decoration:underline;
}
#footerarea{
	width:100%;
	background:url(images/ftrbg.jpg) repeat-x;
	height:50px;
}
#ftradd{
	width:938px;
	margin:0 auto;
}
.ftrcont{
	width:938px;
	overflow:hidden;
}
.ftrcontlft{
	width:938px;
	float:left;
	padding:10px 0 0 0px;
}
.ftrcontlft h1 a{
	background:url(images/logoftr.jpg) no-repeat;
	height:30px;
	width:128px;
	display:block;
}
.ftrcontlft label{
	display:block;
	text-align:center;
	font-size:12px;
	font-weight:bold;	
	color:#111;
	width:938px;
	padding:10px;
	border-top:1px solid #CBCBCB;
}
.ftrcontlft label a{
	font-size:10px;
	color:#7A7A7A;
}
.ftrcontlft label a:hover{
	color:#3F3F3F;
	text-decoration:underline;
	color:#DC4300;
}
.ftrcontrit{
	width:587px;
	float:right;
}
.ftrlink{
	width:587px;
	overflow:hidden;
}					
.ftrlink li{
	float:left;
	padding:17px 8px 12px 8px;
	color:7A7A7A;
}					
.ftrlink li a{
	font-size:10px;
	color:#5B5B5B;
}					
.ftrlink li a:hover{
	font-size:10px;
	text-decoration:underline;
	color:#DC4300;
}
.highlight {
margin-top: 1em; background: #FAFAFA;border: 1px solid #d1d1d1;padding: 12px ;height: 1%
}
.highlight2 {
margin-top: 2em; margin-right: 6px; background: #fff;border: 1px solid #d1d1d1;padding: 12px ;height: 1%
}
.bold_brwn {
	color:#f00;
}
.hltitle {
margin-top: -1.5em;position: relative;margin-bottom: 10px;
}
.hltitle strong {
background:#0090d6;color: white;padding:3px 10px;
}
.hltitle2 , .hltitle3, .hltitle4, .hltitle5 {
margin-top: -2.0em;position: relative;margin-bottom: 10px;
color: white;
padding:4px 10px;
background: #0090d6 url(images/home.png) no-repeat 5px 4px;
}
.hltitle2  strong, .hltitle3 strong, .hltitle4 strong , .hltitle5 strong  {
margin-left: 15px;
}
.hltitle3{
background: #0090d6 url(images/whyus.png) no-repeat 5px 4px;
}
.hltitle4{
background: #0090d6 url(images/mortgage-expertise.png) no-repeat 5px 4px;
}
.hltitle5{
background: #0090d6 url(images/loan-software.png) no-repeat 5px 4px;
}
.shifted{
padding-left:36px;
margin-top:-32px;
}
/*============================================================ about page here=======================================*/
.aboutlft{
	width:634px;
}	
.aboutlft h2{
	font-size:20px;
	color:#800;
	padding:3px 0 3px 10px;
	margin:10px 0 10px 0;
	font-weight:normal;

}
.intro , .intro2{
	width:620px;
	font-size:21px;
	color:#995500;
	/* 7EA228 */
	font-weight:normal;
	border-bottom:1px solid #CBCBCB;
	margin-left:10px;
	padding:5px 0 0 0px;
}	
.intro2{
	font-size:18px;
	color:#336699;
}	
.aboutlft label{
	font-size:14px;
	color:#4D4D4D;
	font-weight:bold;
	display:block;
	padding:5px 0;
	font:Arial;
}
.aboutlft span{
	font-size:14.5px;
	color:#777;
	display:block;
	padding:15px 0;
	font:Arial;
}
.aboutlft small{
	font-size:13px;
	color:#777;
	display:block;
	padding:0 0 10px 0;
}
.aboutlft p{
	font-size:12px;
	color:#111;
	padding:10px 0 0 10px;
	}
.abtbgarea{
	width:596px;
	background:#F4F4F4;
	padding-left:14px;
	margin:12px 0;
	padding-bottom:5px;
}	
.abtbgarea label{
	font-size:21px;
	color:#333333;
	padding:6px 0;
	font-weight:500;
	font-family:"Dutch801BT Roman";
}	
.abtbgarea span{
	font-size:14px;
	color:#777;
	padding:6px 0;
	width:552px;
	font-family:Arial;
}
.abtbgarea span a{
	font-size:13px;
	color:#FF6600;
	text-decoration:underline;
}
.healthnotes{
	width:597px;
	height:27px;
	background:url(images/abtbg.jpg) repeat-x;
	padding:0 3px 10px 10px;
}		
.healthnotes label{
	font-size:15px;
	text-align:left;
	line-height:18px;
  	background:url(images/iconab.jpg) no-repeat right;
	font-family:Helvetica;
}
.midlft01{
	width:229px;
/*	background:url(images/minbdlft0.jpg) repeat-x; */
   background: #9cc;	
	height:169px;
	padding:5px 0 0px 13px;
}
.midlft01 label{
	width:190px;
	font-size:22px;
	color:#F7FE2E;
	padding:5px 0;
	display:block;
	font-weight:100;
}
.midmiddle01{
	width:222px;
	padding-left:10px;
}				
.midmiddle01 label{
	width:232px;
	font-size:22px;
	color:#3A3A3A;
	display:block;
	padding-top:5px;
	font-family:Georgia;
}
.platform0{
	width:210px;
	overflow:hidden;
}	
.platform0 li{
	float:left;
	font-size:12px;
	color:#3F3F3F;
	width:210px;
	padding:3px 0;
	font-family:Arial;
}	
.platform0 li a{
	font-size:12px;
	color:#DC4300;
	padding-left:3px;
	text-decoration:underline;
}	
.morearea0{
	background:url(images/readicon.jpg) no-repeat;
	width:155px;
	height:35px;
	display:block;
	margin-top:7px;
}
.middnarearit01{
	width:249px;
	border-bottom:1px solid #D3D3D3;
	padding-bottom:5px;
}
.middnarearit01 label{					
	font-size:18px;
	color:#A7B416;
	display:block;
	font-family:Arial;
	font-weight:bold;
}	
.middnarearit01 span{					
	font-size:17px;
	color:#686565;
	display:block;
	font-family:Tahoma;
	font-weight:550;
}
.middnarearit01 p{					
	font-size:12px;
	color:#4F4F4F;
}
.middnarearit01 p a{					
	font-size:12px;
	color:#DC4300;
	text-decoration:underline;
}
/*============================================================ Product page here=======================================*/
.prdpagearea, .commercial {
	width:634px;
	overflow:hidden;
	padding-bottom:10px;
}	
.svcs-main {
	width:180px;
	overflow:hidden;
	padding-bottom:10px;
}	
.prdpagearea  li , .commercial li{
	float:left;
	font-size:12px;
	color:#111;
	width:619px;
	background:url(images/iconabout.jpg) no-repeat left;
	padding:3px 0 3px 15px;
	margin-left:10px;
	font-family:Arial;
}
.commercial {
	width:200px;
}	
.commercial li{
	width:190px;
	padding:0px 0 3px 10px;
	margin-left:0px;
}
.comm_diff {
	width:300px;
	margin-left:10px;
	padding-left:2px;
}	
.comm_diff li{
	list-style-type: square;
	padding:3px 0 3px 0px;
	margin-left:0px;
}
.comm_diff2 li{
	list-style-type: circle;
	padding:3px 0 3px 0px;
	margin-left:15px;
}

.listA{
	width:634px;
	overflow:hidden;
	padding-top:10px;
}	
.listA li{
	float:left;
}
.listA0{
	width:179px;
	font-size:18px;
	color:#9FAE00;
	font-weight:bold;
}
.listA01{
	width:170px;
	font-size:18px;
	color:#9FAE00;
	font-weight:bold;
}		
.listA02{
	width:142px;
	font-size:18px;
	color:#9FAE00;
	font-weight:bold;
}		
.listA03{
	font-size:18px;
	color:#9FAE00;
	font-weight:bold;
}		
.prdimgarea{
	width:634px;
	overflow:hidden;
	padding-bottom:25px;
}
.prdimgarea0,.prdimgarea01,.prdimgarea02,.prdimgarea03{
	float:left;
}	
.prdimgarea0{
	width:145px;
}
.prdimgarea0 a img{
	width:145px;
	height:134px;
	display:block;
	margin-bottom:5px;
}
.prdimgarea0 span{
	width:145px;
	font-size:13px;
	color:#000;
	margin-top:9px;
	font-family:Arial;
}
.prdimgarea01{
	width:133px;
	padding:0 36px 0 28px;
}
.prdimgarea01 a img{
	width:75px;
	height:109px;
	display:block;
	margin:9px 34px 20px 24px;
}
.prdimgarea01 span{
	width:133px;
	font-size:12.2px;
	color:#000;
	font-family:Arial;
}
.prdimgarea02{
	width:122px;
	padding-right:28px;
}
.prdimgarea02 a img{
	width:105px;
	height:134px;
	display:block;
	margin:5px 10px 0 7px;
}
.prdimgarea02 span{
	width:122px;
	font-size:13px;
	color:#000;
font-family:Arial;
}
.prdimgarea03{
	width:130px;
}	
.prdimgarea03 a img{
	width:61px;
	height:137px;
	display:block;
	margin:0 41px 0 27px;
}
.prdimgarea03 span{
	width:130px;
	font-size:12px;
	color:#000;
	font-family:Arial;
}
.prdtextarea{
	width:610px;
	overflow:hidden;
	padding-bottom:25px;
	padding-left:10px;
}	
.prdtextarea dd{
	width:603px;
	float:left;
	margin-bottom:1px;
}
.prdtextarea0{
	width:586px;
	background:#A2B002;
	padding-left:17px;
	overflow:hidden;
	float:left;
}		
.prdtextarea0 label{
	width:224px;
	line-height:29px;
	font-size:14px;
	color:#fff;
	float:left;
	font-weight:bold;
}		
.prdtextarea0 b{
	line-height:29px;
	font-size:14px;
	color:#fff;
	float:left;
	padding-top:5px;
}		
.prdtextarea01{
	width:586px;
	background:#CED579;
	padding-left:17px;
	overflow:hidden;
}		
.prdtextarea01 span{
	width:120px;
	font-size:12px;
	color:#333333;
	float:left;
	padding:2px 48px 2px 0;
	font-family:Arial;
	font-weight:bold;
	
}		
.prdtextarea01 small{
	font-size:12px;
	color:#333333;
	float:right;
	padding-right:10px;
	width:380px;
	padding:2px 48px 2px 0;
	font-family:Arial;
	
}		
.prdtextarea02{
	width:586px;
	background:#E1E6AE;
	padding-left:17px;
	overflow:hidden;
}		
.prdtextarea02 span{
	width:120px;
	font-size:12px;
	color:#333333;
	float:left;
	padding:2px 48px 0 0;
	font-family:Arial;
	font-weight:bold;
}		
.prdtextarea02 small{
	font-size:12px;
	color:#333333;
	float:right;
	padding-right:10px;
	width:380px;
	padding:2px 48px 0 0;
	font-family:Arial;
}		
/*============================================================ Download page here=======================================*/
.srchbtn01{
	background:url(images/dnsubbtn.jpg) no-repeat;
	width:82px;
	height:27px;
	float:right;
}
.regslft{
	width:610px;
}	
.regslft h2{
	font-size:38px;
	color:#6C9215;
	padding:22px 0 10px 0;
	font-weight:normal;
	font-family:"Dutch801BT Roman";
}
.regslft small{
	font-size:11px;
	color:#7a7a7a;
	padding-left:17px;
	display:block;
}
.intro1{
	width:610px;
	font-weight:normal;
	color:#484848;
	font-size:18px;
	border-bottom:1px solid #CBCBCB;
	padding:5px 0;
	font-family:Arial;
	
}
.regareabg{
	width:630px;
	margin:15px 0 0 10px;
}
.regslt{
	width:286px;
	float:left;
	color:#333333;
	font-size:13px;
	border:1px solid #9D9D9D;
	margin-right:8px;
}	
.healthnotes0{
	width:591px;
	height:43px;
	background:url(images/rbg.jpg) repeat-x;
	margin:15px 0;
	overflow:hidden;
	padding:0 7px 0 12px;
}				
.healthnotes0 label{
	line-height:43px;
	font-size:19px;
	color:#FFFFFF;
	float:left;
	font:HelveticaNeue;
	font-weight:bold;
}				
.healthnotes0 a{
	width:95px;
	height:27px;
	display:block;
	background:url(images/dnsubbt02n.jpg) no-repeat;
	float:right;
	margin-top:9px;
}				
.box_list
{ font-size: 11px; 
  font-family: verdana ; 
  line-height:14px;
  margin-left:15%; 
  margin-right:15%; 
  color: #222222; 
  font-weight: normal; 
  background-color: #ffffcc;
  border-width: 1px;
  border-color: #999999;
  border-style: solid;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 10px ;
}
.box_list ul{
	display: block;
	margin: 0px;
	padding:0px;
	list-style-type: none;
}
.box_list li{
	display: block;
	margin: 0px;
	list-style-type: none;
	line-height:19px;
	color: #222222;
	padding-left:15px;
	background-image: url(images/arrow.gif);
	background-position: left 4px;
	background-repeat: no-repeat; padding-bottom:8px;
}
.office_pics
{
	padding-left:10px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2d2d2d;
	padding: 5px;
}
.input {
    border: 1px solid #006;
    background: #ffc;
}
.input:hover {
    border: 1px solid #f00;
    background: #fff;
}
.button {
    border: 1px solid #006;
    background: #084B8A;
	color:#fff;
}
.button:hover {
    border: 1px solid #f00;
    background: #eef;
	color:#111;
}	
.line1 {
 	margin: 0px;
	width:982px;
    height: 1px;
    background: #000;
}
.headline , .headline2 {
	border-top: 1px solid #111;
	border-bottom: 1px solid #111;
 	margin: 0px;
	width:952px;
    height: 33px;
/*    background: #ffc; 
    background: #0B3861; */
    background: #084B8A;
	font-size:21px;
	text-align:center;
/*	color:#900; */
	color:#fff;	
	font-family:Trebuchet MS, Arial, Helvetica;
	line-height:31px;
}
.headline3 {
	border-top: 1px solid #111;
/*	border-bottom: 1px solid #111; */
 	margin: 0px;
	width:952px;
    height: 1px;
    background: #084B8A;
/*	color:#900; */
}
.headline2 {
    height: 27px;
	font-size:19px;
	line-height:25px;
}
h4{
	font-size:15px;
	color:#990000;
	padding:10px 0 0px 0;
	font-weight:bold;
	margin-left:10px;
}
.hdrrit b{
	font-size:24px;
	color:#900;
	text-align:left;
	background:url(images/mobicon.jpg) no-repeat 5px 0px;
	padding-left:32px;
	height:34px;
	display:block;
	font-weight:bold;
	font-family:Arial;
}