@charset "utf-8";
/* CSS Document */

	body{
		font-family:Arial, Helvetica, sans-serif;
	}
	.Bg{
		vertical-align:top;
		margin-top:0;
	}
	.mainText{
		padding-left:20px;
		padding-right:20px;
		padding-top:0px;
		font-size:12px;
		color:#425898;
		font-weight:500;
		
	}
	.mainText_1{
		font-size:12px;
		color:#425898;
		font-weight:bold;
		
	}
	.pageTitle{
		font-size:16px;
		color:#425898;
		font-weight:bold;
	}
	.phoneText{
		padding-left:8px;
		font-size:10px;
		color:#686889;
	}
	.callInfoText{
		font-size:12px;
		color:#425898;
		font-weight:800;
	}

	.plainText, li{
		font-size:12px;
		color:#425898;
	}
	.specialText1{
		font-size:14px;
		color:#c54635;
		font-weight:bold;
	}
	.specialText2{
		font-size:12px;
		color:#c54635;
		font-weight:bold;
	}
	.specialText3, .specialStar{
		font-size:18px;
		color:#c54635;
		font-weight:bold;
	}
	.specialText_white{
		font-size:14px;
		color:#ffffff;
		font-weight:bold;
	}
	.bgHighLight{
		background-color:#FF9;
	}
	.bottomMenu{
		font-size:13px;
		color:#686889;
		font-weight:bold;
	}
	
	a{
		text-decoration:none;
	}
	a.menuText:hover, a.bottomMenu:hover{
		color:#c54635;
		/*text-decoration:underline*/
		
	}
	a.underline:hover{
		text-decoration:underline;
	}
	.tableBgBlue{
		background-color:#425898;
	}
	.tableBgWhite{
		background-color:#FFF;
		padding:2px;
	}
	
	.spacePadding_LR{
		padding-left:10px;
		padding-right:10px;
	}
	
	div.partnerFrame{
		text-align:center;
		margin:6px;
		padding:5px;
		width:150px;
		height:100px;
		border:#425898 solid 1px;
		float:left;
		vertical-align:middle;
	}
	div.partnerFrame:hover{
		border:#c54635 solid 1px;
	}
	div.pressFrame{
		text-align:center;
		margin:6px;
		padding:5px;
		width:150px;
		height:225px;
		border:#425898 solid 1px;
		float:left;
		vertical-align:middle;
	}
	div.pressFrame:hover{
		border:#c54635 solid 1px;
	}	
	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-size:12px;
		color:#425898;
		font-weight:bold;
		
	}
	.moduleLabel:hover{	
		color:#c54635;
	}
	.modulesBox{
		border-top:#425898 solid 8px; 
		padding-top:5px; 
		border-left:#425898 solid 1px;
		border-bottom:#425898 solid 1px;
		
	}
	.featuresBox{
		border-top:#425898 solid 8px; 
		padding-top:5px; 
		border-left:#425898 solid 1px;
		border-right:#425898 solid 1px;
		border-bottom:#425898 solid 1px;
	}
	area{
		border: #F00 solid 1;
	}
	span.Hidden, h1.Hidden {
	left: -10000px;
	position: absolute
	}
	input{
		color:#686889;
		
	}
	.helpForm{
		width:450px;
		border:1px solid #425898; 
	}
	#blanket {
	   background-color:#ffffff;
	   opacity: 0.45;
	   filter:alpha(opacity=45);
	   position:absolute;
	   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
	   top:0px;
	   left:0px;
	   width:100%;
	}
	#popUpDiv{
		position:absolute;
		background-color:#50649f;
		z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
	}
	
	div.storePicFrame{
		width:150px; 
		float:left;
		margin-left:20px;
		margin-bottom:10px;
		color:#425898;
	}
	input{
		color:#1b2950;
		font-weight:800;
		font-family:Arial, Helvetica, sans-serif;
	}
	.L1_left{
		background-image:url('/images/L1_left.jpg'); 
		background-repeat:no-repeat;
		width:25px;
		height:20px;
		text-align:right;
	}
	.L1_mid{
		background-image:url('/images/L1_mid.jpg'); 
		background-repeat:repeat-x;
		height:20px;
	}
	.L1_right{
		background-image:url('/images/L1_right.jpg'); 
		background-repeat:no-repeat;
		width:25px;
		height:20px;
	}
	.L2_left{
		background-image:url('/images/L2_left.jpg'); 
		background-repeat:repeat-y;
		width:25px;
		text-align:right;
	}
	.L2_right{
		background-image:url('/images/L2_right.jpg'); 
		background-repeat:repeat-y;
		width:25px;
		height:20px;
	}
	.L3_left{
		background-image:url('/images/L3_left.jpg'); 
		background-repeat:no-repeat;
		width:25px;
		height:30px;
		text-align:right;
	}
	.L3_mid{
		background-image:url('/images/L3_mid.jpg'); 
		background-repeat:repeat-x;
		height:30px;
	}
	.L3_right{
		background-image:url('/images/L3_right.jpg'); 
		background-repeat:no-repeat;
		width:25px;
		height:30px;
	}
	.L4_left{
		background-image:url('/images/L4_left.jpg'); 
		background-repeat:repeat-y;
		width:25px;
		text-align:right;
	}
	.L4_right{
		background-image:url('/images/L4_right.jpg'); 
		background-repeat:repeat-y;
	}
	.L5_left{
		background-image:url('/images/L5_left.jpg'); 
		background-repeat:no-repeat;
		width:25px;
		height:27px;
		text-align:right;
	}
	.L5_mid{
		background-image:url('/images/L5_mid.jpg'); 
		background-repeat:repeat-x;
		height:27px;
	}
	.L5_right{
		background-image:url('/images/L5_right.jpg'); 
		background-repeat:no-repeat;
		width:25px;height:27px;
	}
	.bgWhite{
		background-color:#FFF;
	}
	.paddingLF10{
		padding-left:10px; 
		padding-right:10px;
		vertical-align:top;
	}
	#divContainer{
		
	}
	#divPageTop{
		width:1000px;
		margin-left: auto ;
  		margin-right: auto ;	
	}
	
	#divPageBotLine{
	    width:1000px; 
		margin-left: auto ;
  		margin-right: auto ;	
		
	    text-align:center;
		padding-left:8px;
		font-size:10px;
		color:#686889;
	}
	#botLineLeft{
		text-align:left; 
		vertical-align:top; 
		float:left;
		
	}
	#botLineRight{
		text-align:right; 
		vertical-align:top; 
		float:right;
		padding-right:20px;
	}
	.floatLeft{
		float:left;
	}
	.menuBar_V{
		width:160px;
		background-color:#f2f0eb;
		vertical-align:top;
	}
	#divDemoBut{
		margin-left:200px; 
		float:right;
	}
	
	

/*a:link {color: #2b407c}
a:visited {color: #2b407c}
a:hover {color: #c54635; }
a:active {color: #2b407c}
a:link {color: #c54635;}
a:visited {color: #c54635;}
a:active {color: #c54635;}*/
a:hover {color: #c54635;}
