@charset "utf-8";
/* CSS Document */

	.Bg{
		background-image:url(../images/bg_shadow_1.jpg);
		background-repeat:repeat-y;
		vertical-align:top;
		margin-top:0;
	}
	.BgBot{
		background-image:url(../images/bg_shadow_bot_1.jpg);
		background-repeat:no-repeat;
		vertical-align:top;
		margin-top:0;
	}
	
	.line{
		background-image:url(../images/line.jpg);
		background-repeat:repeat-x;
		height:5px;
	}
	.menu{
		background-image:url(../images/button_menu.jpg);
		background-repeat:no-repeat;
		margin-left:1px0;
		margin-right:10;
	}
	.menuText{
		padding-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#00016a;
		font-weight:bold;
	}
	.mainContainer{
		padding-left:20px;
		padding-top:20px;
		padding-right:20px;
	}
	.mainContent{
		padding-right:30px;
		padding-top:10px;
	}
	.mainText{
		padding-left:20px;
		padding-right:20px;
		padding-top:0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#191a5e;
		font-weight:500;
	}
	.mainText2{
		padding-left:20px;
		padding-right:20px;
		padding-top:5px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#191a5e;
	}
	.mainText3{
		padding-left:20px;
		padding-right:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#191a5e;
	}
	.phoneText{
		padding-left:8px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#686889;
	}
	.callInfoText{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#191a5e;
		font-weight:800;
	}
	.callInfoText1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#191a5e;
	}
	.plainText, li{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#191a5e;
	}
	.specialText1{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#c54635;
		font-weight:bold;
	}
	.specialText2{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#c54635;
		font-weight:bold;
	}
	.specialText3, .specialStar{
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#c54635;
		font-weight:bold;
	}
	.bgHighLight{
		background-color:#FF9;
	}
	.bottomMenu{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#191a5e;
		font-weight:bold;
	}
	.bottomMenuline{
		padding-right:30px;
	}
	.bottomText{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		font-weight:bold;
	}
	a{
		text-decoration:none;
		
	}
	
	
	a.menuText:hover, a.bottomMenu:hover{
		color:#c54635;
	}
	a.underline:hover{
		text-decoration:underline;
	}
	.tableBgBlue{
		background-color:#191a5e;
		
	}
	.tableBgWhite{
		background-color:#FFF;
		/*padding-bottom:20px;*/
	}
	
	.spacePadding_LR{
		padding-left:10px;
		padding-right:10px;
	}
	
	div.partnerFrame{
		text-align:center;
		margin:6px;
		padding:5px;
		width:150px;
		height:100px;
		border:#009 solid thin;
		float:left;
		background-color:#FFF;
	}
	div.clipFrame{
		text-align:left;
		margin:10px;
		padding:10px;
		width:150px;
		height:160px;
		border:#009 solid thin;
		float:left;
		cursor:pointer;
		
	}
	.moduleLabel{
		padding-left:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#191a5e;
		font-weight:bold;
		
	}
	.moduleLabel:hover{	
		color:#c54635;
	}
	.modulesBox{
		border-top:#003 solid 8px; 
		padding-top:5px; 
		padding-bottom:5px;
	}
	.featuresBox{
		border-top:#191a5e solid 8px; 
		padding-top:5px; 
		border-left:#191a5e solid 1px;
	}
	area{
		border: #F00 solid 2;
	}
span.Hidden, h1.Hidden {
left: -10000px;
position: absolute
}
a:link {color: #000099}
a:visited {color: #000099}
a:hover {color: #c54635; }
a:active {color: #000099}