@charset "utf-8";
/* CSS Document */

@import "global.css";

#container { width: 515px; margin: -15px -21px; position: relative; font-size: 10px; font-family:Arial, Helvetica, sans-serif;}

#header { width: 490px; height: 38px; margin: 0 12px 25px 12px;}
#mlpriceheader h1 { font-size: 2.2em; color: #3F7798; font-weight: bold; text-align: center; vertical-align: middle; letter-spacing: .05em; z-index: 0; }

.main h3, div#advantage h3 { margin: 0 auto; }

.three_col { background:url(images/3_col_bg.jpg) no-repeat 0 0; width: 492px; height: 676px; margin: 0 11px 35px 11px; position: relative;}
.three_col .title { height: 51px; width: 100%;text-align: right; padding-top: 5px;}
.three_col .title h2 { color: #313131; font-size: 2.2em; text-transform: uppercase; line-height: 1em;}
.three_col .title h3 { color: #5a5b5c; font-size: 1.5em; text-transform:capitalize; line-height: 1em; font-weight: normal; text-decoration: none;}

.three_col .frame { position: relative; width: 492px;}
.three_col .col { float: left; width: 161px; margin-right: 4px;}
.three_col .last { margin-left: 1px; margin-right: 0; width: 161px;}

.three_col .col h4{ font-size: 1.5em; font-weight: bold; text-transform: uppercase; padding: 15px 20px 10px 25px; line-height: 1em; color: #c1dee1;}
.three_col .col h4 span { display:block; color: #386771;}

.three_col .col img { margin-left: 4px; margin-bottom: 3px;}

.three_col .col .price { color: #de4d49; font-size: 1.6em; margin-left: 105px;}
.three_col .col .price_mo { color: #de4d49; font-size: 1.6em; margin-left: 25px;}
.three_col .col .price_mo span { color:#FFFFFF}

.three_col .col ul { list-style:square; color: #386771; font-size: 1.3em; width: 130px; margin-left: 20px; margin-top: 15px;}
.three_col .col li { padding-bottom: 10px; line-height: 1.15em;}

.three_col #package_offer { background:url(images/hover_bg.jpg) no-repeat 0 0; width: 282px; height: 150px; position: absolute; bottom: -20px; left: 10px; padding: 15px; color: #FFFFFF;}
.three_col #package_offer h6{ text-align: center; font-size: 1.7em; padding-bottom: 9px; }
.three_col #package_offer ol { font-size: 1.2em; list-style:decimal; margin-left: 15px;}
.three_col #package_offer li { padding-bottom: 7px;}



.three_col2 { background:url(images/3_col_bg.jpg) no-repeat 0 0; width: 492px; height: 775px; margin: 0 11px 35px 11px; position: relative;}
.three_col2 .title { height: 51px; width: 100%;text-align: right; padding-top: 5px;}
.three_col2 .title h2 { color: #313131; font-size: 2.2em; text-transform: uppercase; line-height: 1em;}
.three_col2 .title h3 { color: #5a5b5c; font-size: 1.5em; text-transform:capitalize; line-height: 1em; font-weight: normal; text-decoration: none;}

.three_col2 .frame { position: relative; width: 492px;}
.three_col2 .col { float: left; width: 161px; margin-right: 4px;}
.three_col2 .last { margin-left: 1px; margin-right: 0; width: 161px;}

.three_col2 .col h4{ font-size: 1.5em; font-weight: bold; text-transform: uppercase; padding: 15px 20px 10px 25px; line-height: 1em; color: #c1dee1;}
.three_col2 .col h4 span { display:block; color: #386771;}

.three_col2 .col img { margin-left: 4px; margin-bottom: 3px;}

.three_col2 .col .price { color: #de4d49; font-size: 1.6em; margin-left: 105px;}
.three_col2 .col .price_mo { color: #de4d49; font-size: 1.6em; margin-left: 25px;}
.three_col2 .col .price_mo span { color:#FFFFFF}

.three_col2 .col ul { list-style:square; color: #386771; font-size: 1.3em; width: 130px; margin-left: 20px; margin-top: 15px;}
.three_col2 .col li { padding-bottom: 10px; line-height: 1.15em;}

.three_col2 #se_footer { background: url(images/se_logos.jpg) no-repeat 0 0; width: 290px; height: 200px; position: absolute; bottom: -15px; left: 0;} 

.three_col2 #custom_ppc { background:url(images/hover_bg.jpg) no-repeat 0 0; width: 282px; height: 130px; position: absolute; bottom: -20px; left: 10px; padding: 15px; color: #FFFFFF;}
.three_col2 #custom_ppc h6{ text-align: center; font-size: 1.7em; padding-bottom: 9px; }
.three_col2 #custom_ppc ol { font-size: 1.2em; list-style:decimal; margin-left: 15px;}
.three_col2 #custom_ppc li { padding-bottom: 7px;}

/* order page */



#ml_order dt { color:#46838a; }
#ml_order .tableform { color:#46838a; font-weight: bold; }
#ml_order input, #ml_order select         { border:solid 1px #c1e0e7; }
#ml_order {}

#ml_order .div-cont {
	font-family: Arial, Helvetica, sans-serif;
}
#ml_order .div-cont a:hover {
	background-image: url(images/ml/continue-ho.jpg);
	height: 33px;
	width: 161px;
}
#ml_order a {
	font-style: italic;
	font-weight: bold;
}	


#ml_order h3, #ml_order div#advantage h3 { font-family: Arial, Helvetica, sans-serif; margin:12px 0 12px 0; padding-bottom:2px; color:#3f7798; font-size: 120%; line-height: 1em; font-weight: normal; text-transform:capitalize; line-height: 1.1em; text-align: center;}	


/*container*/
#ml_order #container    { font:normal 12px Arial, Helvetica, sans-serif; color:#272727; width: 473px; margin: 0 auto; background:none;}
#ml_order .title 	      { font:bold 15px Arial, Helvetica, sans-serif; color:#46838a; text-align:center; }

#ml_order #container ul { font:normal 12px Arial, Helvetica, sans-serif; margin: 15px 35px; }
#ml_order #container li { list-style-type:square; color:#43858c; }
#ml_order #container li a:link , #container li a:visited  { color:#333333; text-decoration:none; }


/*checked*/
#ml_order #check	  { font:bold 12px Arial, Helvetica, sans-serif; color:#46838a; }
#ml_order #check ul { list-style:none; padding:0px 5px 8px 5px;  } 
#ml_order #check li { list-style:none; }




/*quicklist*/
#ml_order div#advantage fieldset, #ml_order div#quicklist fieldset

{

	border-top:1px solid #a0a0a0;

	padding:8px 8px 8px 16px;

	margin-top:48px;

}



#ml_order div#advantage legend, #ml_order div#quicklist legend

{

	color:#3f7798;

	font-weight:bold;

}

/*PICTURE*/
#ml_order .grad { background:url(images/ml/gradient.jpg); width:473px; height:22px; }
#ml_order #grn  { background:url(images/ml/grnchk.jpg); width:22px; height:18px; }
#ml_order #continue {
	width:161px;
	height:33px;
	background-image: url(images/ml/continue.jpg);
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 150px;
}

/*Packages*/
#ml_order .package_Standard, #ml_order .package_proffesional, #ml_order .package_Executives
{
	border-width:1px;
	border-style:solid;
	width:142px;
	height:580px;
	cursor:pointer;
	float:left;
	margin:0 1px;
	position:relative;
	font-size:13px;
	margin-right:3px;
	margin-left:8px;
}
/* all not selected, no hover */
#ml_order .package_Standard, #ml_order .package_proffesional, #ml_order .package_Executives{border-color:#628498;}
#ml_order .package_Standard:hover{border: 1px solid #0000FF;}
#ml_order .package_proffesional:hover{border: 1px solid #990000;}
#ml_order .package_Executives:hover{border: 1px solid #006600;}
#ml_order #package_Standard_img, #ml_order #package_proffesional_img, #ml_order #package_Executives_img{
								margin-bottom:5px;
							}
#ml_order .webCstyle{border:0px;}
#ml_order .divSelected{border: 1px solid #996600;}			
/*text font*/
#ml_order #blcktxt { font:bold 22px Arial, Helvetica, sans-serif; color:#000000; }	
#ml_order #redtxt  { font:bold 12px Arial, Helvetica, sans-serif; color:#c13533; }
#ml_order #grntxt  { font:bold 12px Arial, Helvetica, sans-serif; color:#46838a; }


#ml_order p.error { color:#FF0000; font-size: 11px;}
