s/* General Definations */
*{ margin:0px; padding:0px; list-style:none; outline:none;}
html,body{ width:100%; font:100% Georgia, "Times New Roman", Times, serif;color:#151a44;background:url(../images/body_bg.gif) repeat-x #3a3d58; text-align:left}
h1{font:20px Georgia, "Times New Roman", Times, serif;color:#151a44; float:left;}
h2{color:#151a44; float:left; font: bold 15px Georgia, "Times New Roman", Times, serif;}
h3{font-size:14px; font-weight:bold; float:left;}
h4{font: bold 15px Arial, Helvetica, sans-serif; float:left;}
h5{font: bold 12px Arial, Helvetica, sans-serif; float:left;}
h6{font:italic 11px Arial, Helvetica, sans-serif;float:left;}

p{font: bold 11px Arial, Helvetica, sans-serif; float:left;}

.paddingTop{ padding-top:10px;}
.paddingTop2{ padding-top:10px;}

.paddingBot{ padding-bottom:10px;}
.paddingBot2{ padding-bottom:20px;}

.fontLarge{ font-size:24px; font-weight:normal; }
.clear{ clear:both;}
img{ float:left; border:0px;}
.boldLarge{ font-weight:bold; font-size:13px;}


/* Contents of the layout */
#Wrapper{ width:658px; margin:0px auto;  padding:36px 71px 0px 71px;}
#Container{ width:657px; margin:0px auto;  }

/* Header */
#Header{ width:657px; height:338px; float:left; clear:both;}


/* Main */
#Main{ width:657px;  float:left; clear:both; background:url(../images/strip.gif) top repeat-y;}
.mainLeft{ width:316px;  float:left;  padding:20px 40px 28px 28px;  }
.mainRight{ width:246px;float:right;   background:url(../images/login_top.gif) no-repeat top right #a5b5ab;padding:28px 10px 22px 17px;}


/* Main Left*/
.mainLeft h1{ font:145% Georgia, "Times New Roman", Times, serif;color:#151a44; float:left; text-align:left;}
.Features{ width:315px; float:left;}
.Features h2{ width:315px; color:#151a44; float:left; font: bold 100% Georgia, "Times New Roman", Times, serif; text-align:left;}
.Features ul{float:left;}
.Features ul li{float:left; width:285px; font:100% Georgia, "Times New Roman", Times, serif ;color:#363956; padding:0px 0px 20px 30px; text-align:left;}
.Features ul li img{float:left; }
.Features ul li.bullet1{ background:url(../images/bullet_1.gif) no-repeat left 3px; float:left;  }
.Features ul li.bullet2{ background:url(../images/bullet_2.gif) no-repeat left 3px; float:left;}
.Features ul li.bullet3{ background:url(../images/bullet_3.gif) no-repeat left 3px; float:left;}

/* Main Right*/
.contact{ width:244px;  float:left; clear:both;}
.contact h4{ width:244px;  float:left; clear:both;font: bold 15px Arial, Helvetica, sans-serif; float:left; text-align:left;}
.contactRow{ float:left; clear:both;width:234px; padding:8px 0px 4px 0px;}
.contactRow h5{ font-size:12px; line-height:20px;font-weight:bold; float:left; width:62px; text-align:left;}
.inputContact{ width:150px; height:19px; float:left; border:1px solid #899b90; padding:2px 6px 0px 6px; }


.selPayment{ width:244px; float:left; clear:both;}
.paymentRow{ width:244px; float:left; line-height:20px;}
.paymentRow h3{ width:165px; float:left; font: bold 11px/20px Arial, Helvetica, sans-serif; white-space:nowrap; text-align:left;}
.intputRadio{ float:left; margin:5px 5px 0px 0px;}
.fontPrice{ font:bold 13px Arial, Helvetica, sans-serif; width:54px; text-align:right;}

.bt-Continue{ background:url(../images/bt-continue.gif) no-repeat; width:140px; height:25px; float:left; margin:10px 0px 0px 100px;}
.bt-Continue:hover{ background:url(../images/bt-contact-hover.gif) no-repeat; width:140px; height:25px; float:left;}

.logo{ width:244px; float:left; clear:both; padding:10px 0px 0px 0px;}
.border{ width:244px; height:2px; float:left; clear:both; padding:10px 0px 0px 0px;  background:url(../images/border.gif) no-repeat bottom;}

.width-para{ width:250px; float:left; text-align:left;}

.icon{ padding:25px 0px 0px 32px; background:url(../images/icon.gif) no-repeat left bottom; font: bold 13px "Myriad Pro",  Arial, Helvetica, sans-serif; color:#4e545e; height:25px; line-height:25px; float:left; width:210px; }



















