body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }
body { font-family: Tahoma;  font-size: 62.5%;  text-align: left;background:transparent url("http://img.help2pass.com/4/images/bg_tile.gif") repeat scroll 0 0;}
.clearing { clear: both; height: 1px; font-size: 1px; }
a { text-decoration:underline }
a:hover { text-decoration:none }
.global { width:937px;padding:5px 10px 0;margin:0 auto 0 auto;background-color:#FFFFFF;border-right:1px solid #C3C3C3;border-left:1px solid #C3C3C3;}
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}

/* Head
--------------------------------------------------*/
.head {  padding:5px 0 0 29px; position: relative; height:101px; z-index:100;}
.head .logo { width:166px; height:78px; display:block; background: url("http://img.help2pass.com/4/images/logo.jpg") no-repeat; overflow:hidden; text-indent:-300em; margin-top:10px; float:left; }

/* Head/Tel
--------------------------------------------------*/
.head .tel { margin:0px; padding:11px 0 0 28px; list-style:none; float:left;}
.head .tel li { color:#db5729; font-size:20px; font-family: Tahoma}
.head .tel li i { font-style:normal; font-size:16px}
.head .tel li a { color:#3f3f3f; font-size:11px; margin-left:4px}

/* Head/Right
--------------------------------------------------*/
.h_right { position:absolute; right:0px; }

.h_right p { font-size:11px; overflow:hidden; min-height:1px; _height:1px; padding:0 0 9px 0  }
*html .h_right p { overflow:visible;}
.h_right p a { display:block; text-decoration: none; color:#5e5e5e; padding:12px 0 0 0; text-align:center; float: right; margin:0 0 0 24px }
.h_right p a:hover { text-decoration:underline}

.h_right p .n1 { background: url("http://img.help2pass.com/4/images/n1.gif") no-repeat 50% 0;}
.h_right p .n2 { background: url("http://img.help2pass.com/4/images/n2.gif") no-repeat 50% 0;}
.h_right p .n3 { background: url("http://img.help2pass.com/4/images/n3.gif") no-repeat 50% 0;}


.h_right b { display:block; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:144px; height:35px; display:block; 
 background:#f26522 url("http://img.help2pass.com/4/images/h_mail.gif") no-repeat; text-align:center; padding:22px 0 0 0; float:right;margin-right:1px; }
.h_right b a { color:#FFFFFF;}


/* Instant Quote
--------------------------------------------------*/
.ins_q { width:911px; height:264px; background:#fb8722 url("http://img.help2pass.com/4/images/ins_q.jpg") no-repeat; position:relative; margin-top:-97px; padding:125px 0 0 25px;
font-size:14px; color:#535252;  }
.ins_q h6 { font-size:24px; font-weight:normal; color:#FFFFFF; padding-bottom:17px}
.ins_q a { color:#535252}


.ins_q table {border: none; border-collapse: collapse; width: 100%}
.ins_q table td {padding:0 0 11px 0; vertical-align:top; color:#535252}
.ins_q table .in_td { width:152px}
.ins_q table select { font-size:13px; color:#000000; vertical-align:middle; font-family:Tahoma }

.ins_q table .slt1 { width:230px}
.ins_q table .slt2 { width:50px; margin-right:1px}


.in_total { background:#fb9641; width:216px; padding:11px 0 13px 11px; color:#535252; margin:12px 0 0 0; float:left;}

.in_total select { font-size:12px; color:#535252; vertical-align:text-top; font-family:Tahoma; width:80px; margin-left:10px }
.in_total i { font-style:normal; font-size:11px; display:block; padding-top:13px}


.in_btn { float:left; padding:13px 0 0 20px; font-size:11px}

.in_btn .btn { margin-bottom:4px}

/*
.btn { height:41px;}
.btn i { font-style:normal;  display:block; background:#f26522 url("http://img.help2pass.com/4/images/btn_l.gif") no-repeat; float:left; }
.btn a { display:block; font-size:14px; font-weight:bold; text-decoration:none; height:35px; color:#fcded0; background: url("http://img.help2pass.com/4/images/btn_r.gif") no-repeat 100% 0%;
padding:6px 15px 0 15px; float:left;}
*/

/* rounded buttons */
.button {
	cursor:pointer; 
	cursor:hand; 
	line-height:30px;
	background:#f26522 url(http://img.help2pass.com/4/images/btn_o.gif) no-repeat right top; 
	padding:0 10px 0 0 !important; 
	color:#fcded0 !important; 
	text-decoration:none !important;
	font-family:Tahoma;
	font-size:14px !important; 
	font-weight:bold;
	margin:0 3px  !important;
	display:block !important; /*opera*/
	display:inline-block !important; /*ie*/
	display:-moz-inline-box !important;  /*ff*/
}

.button span { 
	background:url(http://img.help2pass.com/4/images/btn_o.gif) no-repeat left top; 
	height:41px;
	display:block;
	display:inline-block;
	padding-left:10px; line-height:30px;
}

.b_wt {	background-image: url(http://img.help2pass.com/4/images/btn_wt.gif) !important}
.b_wt span {	background-image: url(http://img.help2pass.com/4/images/btn_wt.gif) !important}

.b_gr {	background-image: url(http://img.help2pass.com/4/images/btn_gr.gif) !important}
.b_gr span {	background-image: url(http://img.help2pass.com/4/images/btn_gr.gif) !important}


/* Head - Menu
--------------------------------------------------*/
.h_menu { margin:0px; padding:0 0 0 0; list-style:none; background:#d84b1a url("http://img.help2pass.com/4/images/h_menu.gif") repeat-x; height:41px; margin-bottom:15px;
width:936px}
.h_menu li { float:left; font-size:14px; font-family:Tahoma; width:187px}
.h_menu li a { color:#FFFFFF; text-decoration:none; text-align:center; display:block; padding:10px 0 0 0; height:31px}
.h_menu li a:hover {  background:#ee7a52 url("http://img.help2pass.com/4/images/hm_ac.gif") repeat-x;}

.h_menu .hm_ac a { background:#ee7a52 url("http://img.help2pass.com/4/images/hm_ac.gif") repeat-x}



/* Center Col
--------------------------------------------------*/
.center_col  { float:left; width:653px; padding:0 20px 0 0; font-size:12px; color:#535252; }
.center_col h1 { font-size:25px; color:#D84B1A; padding-bottom:14px; font-weight:bold; line-height:normal}


.win_block {padding:0 20px 0 10px; font-size:12px; color:#535252;}
.win_block h1 {font-size:25px; color:#D84B1A; padding-bottom:14px; font-weight:bold; line-height:normal} 
.win_block p {padding:4px 4px 16px 3px;line-height: 20px;}

.btn2 { height:67px;}
.btn2 i { font-style:normal;  display:block; background:#f26522 url("http://img.help2pass.com/4/images/btn2_l.gif") no-repeat; float:left; }
.btn2 a { display:block; font-size:21px; font-weight:bold; text-decoration:none; height:56px; color:#fcd8c8 !important; background: url("http://img.help2pass.com/4/images/btn2_r.gif") no-repeat 100% 0%; padding:11px 19px 0 19px; float:left;}

.center_col .button_3 { color:#fcd8c8;}
/*
.btn4 { height:43px;}
.btn4 i { font-style:normal;  display:block; background:#f26522 url("http://img.help2pass.com/4/images/btn4_l.gif") no-repeat; float:left; }
.btn4 a { display:block; font-size:14px; font-weight:bold; text-decoration:none; height:37px; color:#fde2d5; background: url("http://img.help2pass.com/4/images/btn4_r.gif") no-repeat 100% 0%; padding:6px 15px 0 15px; float:left;}
*/
/* Center Col/Place order
--------------------------------------------------*/
.place_ord { border:1px solid #c3c3c3; padding:15px 225px 7px 23px; line-height:18px; position:relative; margin-right:15px; min-height:180px; _height:180px;
margin-bottom:20px}
.place_ord a { color:#000000; font-weight: bold}

.place_ord .btn2 { margin:15px 0 0 24px}

.place_ord span { display:block; background: url("http://img.help2pass.com/4/images/img1.jpg") no-repeat; width:258px; height:171px; right:-37px; top:22px; position:absolute  }



/* Center Col/Text
--------------------------------------------------*/
.c_text { padding:0 0 10px 24px; line-height:18px}
.c_text p { padding-bottom:12px}

.c_text a { color:#535252}


.top_img { height:231px; background: url("http://img.help2pass.com/4/images/top_img.jpg") no-repeat scroll right; padding-right:240px;}
.top_img h1 {font-size:2.5em}

.c_block { float:left; width:360px; padding:10px 38px 15px 0; line-height:normal}
.c_block ul { margin:0px; padding:0 0 0 0; list-style:none}
.c_block ul li { background: url("http://img.help2pass.com/4/images/c_li.gif") no-repeat 0 6px; padding:0 0 5px 10px }

.cb_r { float: left; width:190px; padding-right:0px}



/* Center Col/Center Tab
--------------------------------------------------*/
.c_tab { background:#e6e6e6 url("http://img.help2pass.com/4/images/ct_th.gif") no-repeat; width:650px; margin-bottom:30px }
.c_tab a { color:#d84b1a}

.ct_scroll {height:230px; width:635px; margin:14px 5px 14px 6px;}

.c_tab table {border: none; border-collapse: collapse; width:615px}
.c_tab table td {padding:00 10px 0 10px; vertical-align: middle;  height:37px; background: #FFFFFF; border-bottom:3px solid #e6e6e6}

.c_tab table .be_t4 { text-align:center; font-weight:bold; width:75px padding:0px; background:#FFFFFF url("http://img.help2pass.com/4/images/ct_l.gif") no-repeat; }
.c_tab table .be_t3 { width:250px;}
.c_tab table .be_t2 { width:60px; text-align:center}
.c_tab table .be_t  { width:65px; text-align:center}
.c_tab table .be_t1 { width:100px; text-align:center;  background:#FFFFFF url("http://img.help2pass.com/4/images/ct_r.gif") no-repeat 100% 0;}

.c_tab table .be_tr td { background:#f3f3f3;}


.c_tab table .ct_ac td a { font-weight:bold}
.c_tab table .ct_ac .cts_1 {  background:#f3f3f3 url("http://img.help2pass.com/4/images/ct_l_ac.gif") no-repeat; }
.c_tab table .ct_ac .cts_5 {  background:#f3f3f3 url("http://img.help2pass.com/4/images/ct_r_ac.gif") no-repeat 100% 0;}

.c_tab table th { color:#fee5d0; font-size:14px; font-weight:bold; text-align:center; height:44px; vertical-align:middle}
.c_tab table .ct_1 { width:226px; padding:0 0 0 77px; text-align:left;}
.c_tab table .ct_2 { width:75px; }
.c_tab table .ct_3 { width:85px; }
.c_tab table .ct_4 { width:85px; }


.st_bootom { background:#d84b1a; color:#FFFFFF; padding:6px 0 6px 10px; overflow:hidden; min-height:1px; _height:1px}
*html .st_bootom { overflow:visible;}

.st_bootom a {color :#fff} 
.st_bootom b { float:left; width:200px; padding-top:5px;}
.st_bootom .st_r { width:170px}
.st_bootom .in { border:1px solid #d3d3d3; width:55px; margin:0 12px 0 5px}
.st_bootom .go_lnk {color:#F99B4A; font-weight:bold}
.st_bootom .pg {margin-left:80px;}
#ord_pages {display:inline; }
#ord_pages a{text-decoration:none; font-weight:bold;margin:0 3px; }
#ord_pages li{display:inline; list-style:none}

/* Center Col/Message
--------------------------------------------------*/
.c_message { background: url("http://img.help2pass.com/4/images/dot.gif") repeat-x 0% 100%; padding:0 0 25px 0; width:620px; margin-bottom:6px}
.c_message select { vertical-align:middle}
.c_message .slt { font-size:12px; font-family:Tahoma; color:#535252; width:94px;}
.c_message textarea { border:1px solid #d7d7d7; width:620px; height:170px; font-size:12px; font-family:Tahoma; color:#535252; overflow:auto; margin-top:4px;
display:block; margin-bottom:20px }

.mess_block { background: url("http://img.help2pass.com/4/images/dot.gif") repeat-x 0% 100%; padding:14px 10px 18px 0; width:610px}
.mess_block h6 { font-size:17px; font-weight:normal; background: url("http://img.help2pass.com/4/images/ic1.gif") no-repeat; padding:9px 0 5px 44px; margin-bottom:9px }
.mes_new {background: url("http://img.help2pass.com/4/images/ic1.gif") no-repeat;}
.cw_mes { color:#fc9e4e;}
.wc_mes { color:#2C8FD1;}
.ac_mes { color:#A457D7;}
.ca_mes { color:#26BF6F;}


/* Center Col/C Menu
--------------------------------------------------*/
.c_menu { font-size:14px; font-weight:bold; padding:0 0 25px 0}
.c_menu a { margin:0 0 0 20px; color:#d84b1a; text-decoration:none}
.c_menu a:hover { text-decoration:underline}


/* Center Col/Random FAQ
--------------------------------------------------*/
.r_faq { font-size:11px; width:178px; height:220px; padding:20px 17px 0 17px; color:#FFFFFF; background:#fb7805 url("http://img.help2pass.com/4/images/r_faq.gif") no-repeat; line-height: normal; float:right; margin:0 0 15px 20px}
.r_faq u { display:block; font-size:14px; padding-bottom:8px}
.r_faq b { display:block; padding-bottom:10px}
.r_faq span { display:block; padding-bottom:15px;}
.r_faq a { color:#a9350d}


/* Rigth Col
--------------------------------------------------*/
.right_col { float:left; width:264px; color:#535252; font-size:11px; position:relative; z-index:1000}
.right_col h6 { font-size:21px; font-weight:normal; color:#FFFFFF; height:36px; background:#fb8622 url("http://img.help2pass.com/4/images/rh.gif") no-repeat; padding:8px 0 0 18px }
.right_col a { color:#d84b1a}

/*

.btn1 { height:43px;}
.btn1 i { font-style:normal;  display:block; background:#f26522 url("http://img.help2pass.com/4/images/btn1_l.gif") no-repeat; float:left; }
.btn1 a { display:block; font-size:14px; font-weight:bold; text-decoration:none; height:37px; color:#fde2d5; background: url("http://img.help2pass.com/4/images/btn1_r.gif") no-repeat 100% 0%; padding:6px 15px 0 15px; float:left;}

.right_col .btn1 a { color:#fde2d5;}*/


/* Rigth Col/Support*/

.rc_block { background:#e6e6e6 url("http://img.help2pass.com/4/images/r_block_bottom.gif") no-repeat 0% 100%; padding:10px 13px 14px 13px; font-size:12px; margin-bottom:14px;  color:#535252; }
.rc_block p { padding-bottom:10px}
/*
.r_bt {border:1px solid #d4d7d8; border-top:0px; background:#fffed4; padding:10px 13px 14px 13px; margin-bottom:10px}
.r_bt a { color:#5f920f; text-decoration:underline;}
.r_bt a:hover { text-decoration:none}
.r_bt p { padding-bottom:10px}
.r_bt ul { margin:0px; padding:0px 0px 10px 0px; list-style:none}
.r_bt img { vertical-align:middle}
.r_bt .orb_p { font-size:11px}
.r_bt .orb_p img { margin-right:3px}*/

.support { padding:15px 0 16px 0; text-align:center }
.login {  padding:15px 14px 14px 21px; }
.login .in { width:143px; border:1px solid #d3d3d3; font-size:16px;padding:2px 0; font-family:Tahoma; color:#535252}
.login input { vertical-align: top}
.login p { padding:2px 0 6px 0; position:relative;}
.login a { color:#d84b1a}
.login i { font-size:11px; font-style:normal; padding:0 0 0 0; position:relative; margin-top:-2px; display:block;}
.login .l_ban { display:block; text-align:center; padding:15px 0 0 0}
.login .l_ban img { margin:0 2px}

.safe_o {  padding:18px 0 16px 20px; font-size:12px;}
.safe_o img { margin-right:10px}

.medals_block { padding:0 0 7px 6px;}

.testimonials {padding:14px 30px 16px 20px;}
.testimonials p { padding-bottom:10px}
.testimonials em { font-style:normal; float:right; padding:10px 6px 0 0;}

#feedbacks_block {padding-bottom:5px; display:block; min-height:50px}
#feedbacks_loading {display:none; width:128px; height:40px; position:absolute; bottom:10px; left:100px}

.download { padding:14px 0 16px 20px;}
.download p { padding:0 0 10px 0}
.download select { font-size:12px; color:#535252; vertical-align:middle; font-family:Tahoma; width:227px; margin-bottom:10px}

.billing { padding:14px 60px 25px 20px; }
.billing ul { margin:0 0 8px 0; padding:0 0 7px 0; list-style:none; border-bottom:1px solid #bcbcbd}
.billing ul li { padding-bottom:2px}

.progress { padding:18px 10px 25px 20px;}
.progress p { padding:0 0 8px 0}
.progress h5 { font-size:18px; font-weight:normal; color:#0076a3; padding-bottom:8px}
.progress ul { margin:0px; padding:0 0 5px 0; list-style:none}
.progress select { font-size:11px; color:#000000; text-align:center; vertical-align:middlel; _vertical-align: super; font-family:Tahoma; width:120px; margin-right:10px  }
.progress .r_btn { float:right; position:relative; margin:-7px 20px 0 0; _margin-right:10px}

.drafts {padding:18px 10px 15px 20px;}
.drafts b { display:block; font-size:18px; color:#0076a3; font-weight:normal; padding-top:7px}
.p_report {padding:18px 20px 15px 20px;}
.p_report p { padding-bottom:10px}

.as_critertia {padding:18px 20px 22px 20px;}
.as_critertia ul { margin:0px; padding:0 0 5px 0; list-style:none}
.as_critertia ul li { padding:0;}
.as_critertia ul li b{margin-right:5px;}
.as_critertia p { padding:0 0 5px 0}
.as_critertia .ac_dw { padding:6px 0px 4px 0;}
.as_critertia .ac_dw li { overflow:hidden; min-height:1px; _height:1px; padding:0 0 4px 0;}
*html .as_critertia .ac_dw li { overflow:visible;}
.as_critertia .ac_dw li a { float:right}
.as_critertia .on_f { margin:20px 0 8px 0;}

.add_i { padding:18px 20px 4px 20px;}
.add_i p { padding:0 0 16px 0 ;}
.add_i p b { display:block;}

.rel_artcle { padding:18px 20px 14px 20px; }
.rel_artcle ol { margin:0px; padding:0 0 0 25px;}
.rel_artcle ol li { padding:0 0 3px 0;}
.rel_artcle ol li a { color:#535252}

/* Footer
--------------------------------------------------*/
.footer { padding:40px 0 0 0; font-size:12px}

.f_top { text-align:center; color:#dadada; padding:0 0 16px 0}
.f_top a { font-weight:bold; color:#d84b1a; text-decoration:none; margin:0 3px}
.f_top a:hover { text-decoration:underline}

.f_bottom { width:876px; background:#e6e6e6 url("http://img.help2pass.com/4/images/f_bottom.gif") no-repeat; margin:0 auto 0 auto; padding:32px 30px 30px 30px; color:#535252;  }
.f_bottom a { color:#535252; text-decoration:none}
.f_bottom a:hover { text-decoration:underline}
.f_bottom p { text-align:center; line-height:16px; padding:0 0 33px 0}
.f_bottom p a { margin:0 3px}
.f_bottom i { font-style:normal; font-size:10px; color:#b8b8b8}

/*Common Blog Entries: tags, ratings etc
--------------------------------------------------*/
b.spec_offer {color:red;display:block;font-size:1.5em;padding:1px 5px 5px;text-align:center;}

.c_text {font-size:1.2em;}
/*.c_text h1 {font-size:3.0em; padding:5px;}*/
.c_text h3 {font-size:1.7em; color:#D84B1A;}
.c_text p {padding:4px 4px 16px 3px;line-height: 20px;}
.c_text p.spec_offer { font-size:1.6em;font-weight:bold; padding:10px 4px 20px 3px;line-height: 20px; color:green; text-align:center}
.c_text a { text-decoration: underline; color:#000}
.c_text a:hover { text-decoration: underline; color:red}
.c_text ul ul{ font-size:0.9em;}
.c_text ul.unmarked {list-style: none;}
.c_text ul.num {list-style:decimal}
.c_text ul li{ font-size:0.9em; line-height: 18px;}
.c_text ul li ul{ font-size:0.8em;}
.c_text ul li p{ font-size:1.0em;}
.c_text a.order_today{ text-align:center; color:#FB8622; font-size:1.5em; text-decoration: underline; padding:10px 0px 30px 0px; display:block;}
.c_text b{ font-size:1.0em;}
.c_text ol li { font-size:1.2em;margin-bottom:10px;}
.c_text ol li ul{ font-size:0.8em;}
.c_text dl { font-size:1.1em;;margin-bottom:10px;}
.c_text dt { font-size:1.1em;;margin-bottom:10px;}
.c_text dd { font-size:1.1em;;margin-bottom:10px;}
.c_text h4 { font-size:1.4em;margin-top:15px;margin-bottom:3px;}
.c_text h3 { font-size:1.4em;margin-top:15px;margin-bottom:10px;}
.c_text h2 { font-size:1.4em;margin-top:15px;margin-bottom:3px;}
.c_text i { font-size:1.2em;}
.c_text strong { font-size:1.0em;color:black;	}
.c_text form.amount { font-size:1.4em;padding:4px 4px 16px 3px;line-height: 20px;}
.c_text form.amount input {border:1px solid #AAAAAA; color:#535252; font-size:1em; line-height:20px; padding:0 0 0 4px;}
.blog_posts p {padding:4px 4px 16px 3px;line-height: 18px;}
.blog_posts a { text-decoration: underline; color:#000}
.blog_posts a:hover { text-decoration: underline; color:red}
.post h1 {margin-left:3px; padding:0px 0pt 0pt;letter-spacing:-1px;line-height:24px;}
.post a {color:#037693;font-size:1.1em;font-family:Tahoma;font-weight:normal;letter-spacing:1px;text-decoration:underline;}			
.ratings{/*height:55px;*/ background-color:#F0F0F0; padding:3px; border-style:solid; border-color:#C0C0C0; border-width:1px 1px 0px 1px;margin:0px 1px 0px 8px;}		
.ratings .r_stars {padding: 5px; width: 100%; float: left;}
.ratings .avg_r {float:left; width:45%;font-size:12px;}
.ratings .avg_l {float:left; width:54%;font-size:12px;text-align:right;}
.ratings b a {padding-left:5px;font-size:12px;}
.tags{background-color:#FDFDFD; padding:3px; border:1px solid #C0C0C0; margin:0px 1px 40px 8px;}		
.tags b{padding:0 0 10px 0px;}		
.tags a, .ratings a{color:#037693;	font-size:1.1em; font-family:Tahoma; font-weight:normal;letter-spacing:1px; text-decoration:underline;}	
.post .excerpt {margin-left:8px; margin-bottom:10px; font-size:1.3em;} /*border-width:0 1px 0 1px; border-style:solid; border-color:#C0C0C0;*/
.post .excerpt .read_more {font-size:0.8em;}
#read_more_href p a {padding:5px 5px 5px 3px;text-align:right;}
.pages_block {height:25px;margin:10px 0pt;}
.pages_block a,.pages_block b{text-decoration:none; font-size:1.5em; color:#037693; border:1px solid #C0C0C0;padding:5px;}
.pages_block b{color:black;}
.err_in { border:1px solid red !important;}
.social_bookmark{ margin-left:80px;padding-top:10px; }
.social_bookmark a{padding:0px 5px; text-decoration:none}
.social_bookmark a:hover{text-decoration:none}
.social_bookmark .sb_title {padding-bottom:10px}

#hint{display:none; position: absolute;}
.t_form { padding:0px 0px 60px 0px}
.t_form img { vertical-align:middle}
.t_form input { border:1px solid #aaa; vertical-align:middle}
.t_form .in1 { width:225px}
.t_form .in2 { width:65px}
.t_form .sel1 { width:120px}
.t_form .sel2 { width:65px}
.t_form .sel3 { width:190px}
.t_form .ta { border:1px solid #aaa; width:415px; height:50px; overflow:auto}
.t_form .ta1 { border:1px solid #aaa; width:415px; height:160px; overflow:auto}
.t_form .ta2 { border:1px solid #aaa; width:470px; height:60px; overflow:auto}
.t_form .ta3 { border:1px solid #aaa; width:360px; height:60px; overflow:auto}
.t_form  tr td { padding:5px 0px 4px 15px}
.t_form  tr .yo_tl { width:260px}
.t_form  tr .tds { width:100px}
.t_form .hl td { background:#E6E6E6}
.t_form center {padding-top:20px;}
.t_form a { color:#3a4345; text-decoration:underline}
.t_form a.gr {color:#73A00D;}
.t_form a:hover { text-decoration:none}

.error_msg, .error_msg ul li {color: #FF6666; font-weight: bold; }
.sett {padding:0px; border:1px solid #C0C0C0; margin-bottom:20px;}
.text_block{}

.err_in { border:1px solid red !important;}

.yo_b { background:#E6E6E6; padding:10px 0px 5px 10px; margin-top:10px}
.yo_b table tr td { width:50%}
.yo_b ul { margin:0px; padding:10px 0px 10px 0px; list-style:none}
.yob_w { background:#ffffff; padding:9px 0px 10px 12px; width:250px; margin-bottom:5px}
.yob_w h6 { color:#D84B1A; padding-bottom:10px; font-size:12px}
.yob_w h5 { color:#D84B1A; display:inline; font-size:26px; margin-right:7px}

.yob_w .yob_in { width:135px; vertical-align: bottom}

.y_ord table tr td .to_ch { border:0px; background:none}

.yob_w p { padding:10px 0px 0px 0px}

.yb_bb { padding:10px 0px 0px 20px}
.yb_bb img { float:left; margin-right:10px}

#state_us, #state_au, #state_ca, #state_uk {display:none;} 
.long_sel {width: 262px;}
.cc_ico {cursor: pointer; padding:5px 5px 5px 0px;}


#frm_instr {visibility:hidden; width:1px; height:1px; position:absolute; top:-10px; left:-10px;}
#loading_img {display:none; border:0pt none; float:right; margin:-20px 360px 0px 0px; width:56px; height:21px;}

.txt_table table {margin-bottom:15px;}
.txt_table table tr td { text-align:center; padding:5px 0px 5px 10px}
.txt_table table .tt_top td { background:#FB8622;color:#FFFFFF;}
.txt_table table tr .tt_tdl { text-align:left;}
.txt_table table .tt_td_c td { background:#E6E6E6}

fieldset { border:1px solid #DDDDDD;  clear:left;  padding:15px;}
* html fieldset { padding-top: 0; }
legend { font-weight: bold; line-height: 1; color: #383838; padding: 0 0.5em; /* Top and Bottom for IE7 */}
 * html legend { margin-bottom: 15px; padding: 0 0.5em; }
fieldset.err { border:1px solid red;  display:none; margin-bottom:15px; } /* margin-left:15px; */
fieldset.err ul {margin:0;}
fieldset.err ul li {color: red; font-weight: bold;}
fieldset.err legend { color: red;}
b.hdr{display:block; margin:5px 0}
#upd_personal_status, #upd_email_status, #upd_pass_status { font-weight:bold; left:200px; position:absolute; text-decoration:none;width:350px;}
.btn_div2 { position:relative; padding-top:10px;}
.btn_container {margin:30px 0 20px 0; display:block;}
.verification_block {background-color:#FFF04F; border:2px solid red; font-weight:bold; padding:10px; margin-bottom:10px}
.verification_block p{font-size:1.2em; font-family:Tahoma; color:#09090a; padding:7px 10px 0px 35px; margin-bottom:7px; line-height:19px;}
.verification_block h2 {font-size:1.4em;font-family:Arial; padding:3px 0px 1px 8px; margin-left:10px;}
.verification_block a {color:#09090a;}
#feedback_block{display:none; padding-bottom:10px} 
#feedback_block textarea { border:1px solid #717679; width:220px; height:70px; margin-bottom:7px}