/*definitions*/
body { font-size: 12px; font-family:Arial; color:#333; line-height:18px; background-color:#B1BDC3; margin:0; padding:0; }

img { padding:0; margin:0; border:0; }
form { padding:0; margin:0; }

h1 { color: #1e69a8; font-size:25px; font-weight:normal; padding:0; margin:10px 0 30px 0; }
h2 { color: #808080; font-size: 11pt; font-weight: bold }
h3 { font-size:30px; font-weight:normal; margin:0; padding:0; color:#333; }
h4 { font-size:18px; font-weight:normal; margin:0; padding:0 60px 0 0; color:#333; line-height:24px; }
h5 { font-size:13px; font-weight:bold; margin:0; padding:0 0 6px 0; color:#194353; }

a {color:#3ca833; text-decoration:underline; }
a:hover { color: #FF0000; text-decoration:underline; }
a:link { color: #000066; font-weight:normal; text-decoration:none; }
a:visited { color: #000066; font-weight:normal; text-decoration:none; }
a:active { color: #FF0000; font-weight:normal; text-decoration:none; }

table { padding:0; margin:0; }
td { font-size:12px; line-height:20px; }

ul { text-align:left; list-style-type:none; margin:12px 0 0 0; padding:0; }
li { list-style-type:none; background:transparent url(../images/bullet.gif) no-repeat 6px 6px; padding-left:16px; margin:0 0 4px 0; }
/**/


#container { width:847px; background:url(../images/body_bkrd.gif) repeat-y; }
.topspace { height:20px; width:762px; }
#roundbox { width:762px; }
#rb_top { width:762px; height:130px; background:url(../images/box_top.gif) no-repeat; }
#rb_mid { width:762px; background:url(../images/box_mid.gif) repeat-y; }
#twocol { width:750px; }
#leftcol { width:250px; float:left; }
#leftcol .logo {  }
#leftcol .car { padding:10px 0 0 10px; }
#leftcol .hcfwhy { text-align:left; padding:15px 0 0 27px; }
#leftcol .hcfwhy_text { padding:18px 0 0 27px; text-align:left; color:#555; }
#leftcol .lft_hline { padding:21px 0 21px 27px; text-align:left; }
#leftcol .blar { text-align:left; padding:0 0 0 27px; }
#leftcol .blar_list { text-align:left; padding:15px 0 0 27px; }
#leftcol .blar_list ul { margin:0; padding:0; list-style-type:none; }
#leftcol .blar_list li { margin:0 0 8px 0; padding:0 0 0 10px; list-style-type:none; background:url(../images/grn_bullet.gif) no-repeat 0px 7px; }
#leftcol .ssl { text-align:left; padding:0 0 20px 24px; }
#leftcol .comodo { padding-left:35px; }

#rightcol { width:474px; float:right; background:url(../images/rightcol_bkrd.gif) no-repeat top; }
#rightcol .opentext { padding:0px 50px 0 14px; text-align:left; }
#rightcol .app_title_bbb { width:460px; text-align:left; padding:35px 0 0 7px; }
#rightcol .appcont { width:460px; padding-top:25px; background:url(../images/couple.jpg) no-repeat right bottom; }

#leadin { height:450px; text-align:left; }
#leadin .instruct { padding-left:50px; color:#485156; font-size:13px; line-height:19px; }
#leadin .zip_div { padding:20px 0 0 64px; }
#leadin .country_div { color:#747f7b; font-size:11px; padding:10px 0 0 62px; }
#leadin .btn_div { padding:20px 0 0 50px; }
#leadin .btn { width:137px; height:33px; background:url(../images/next_buttons.gif) no-repeat center; border:none; cursor:pointer; }
#leadin .btn:hover { background-position:top; }
#leadin .btn:active { background-position:top; }

#copyright { color:#8f959b; text-align:right; padding:23px 20px 0 0; }

#rb_btm { width:762px; height:24px; background:url(../images/box_btm.gif) no-repeat; }

#country_flag { position:absolute; z-index:909; top:3px; left:320px; }



/* Clear Fix */
 .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.clearfix {display: inline-table;}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}
	/* End hide from IE-mac */