@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0;background-image:url(../images/header_bg.jpg); background-repeat:repeat-x; background-position:top; height:333px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px;}

p { padding:5px 0 5px 0 ; margin:0; }

form,input {margin:0; padding:0;}

img{ border:none;}

.main_table{ width:950px;}

.top_link{ font-size:11px; color:#898989;}
.top_link a, .top_link a:visited{color:#898989; text-decoration:none;}
.top_link a:hover, .top_link a:active{color:#898989; text-decoration:underline;}

.top_banner{ font-size:14px; color:#FFF; line-height:18px;}

.dotted_border{ border-right:1px dashed #ababab;}

.read_more_d, .read_more_d:visited{color:#ff9e00; text-decoration:none;}
.read_more_d:hover, .read_more_d:active{color:#ff9e00; text-decoration:underline;}

.step_header{ color:#faa71a; text-transform:uppercase; font-size:16px; font-weight:bold;}
.step_txt{ color:#525252; line-height:16px;}

/*~~~~~~~~~~~~~ LEFT ~~~~~~~~~~~~~*/

.left_header{ color:#faa71a; font-size:16px; font-weight:bold; line-height:20px;}
.left_txt{ color:#787878; line-height:16px;}

.read_more_l, .read_more_l:visited{color:#a82304; text-decoration:none;}
.read_more_l:hover, .read_more_l:active{color:#a82304; text-decoration:underline;}

/*~~~~~~~~~~~~~ FOOTER ~~~~~~~~~~~~~*/

.footer{ background-image:url(../images/footer_bg.jpg); background-repeat:repeat; color:#FFF; height:95px;}
.footer a, .footer a:visited{color:#FFF; text-decoration:none;}
.footer a:hover, .footer a:active{color:#FFF; text-decoration:underline;}
.footer_copyright{color:#000;}

/*~~~~~~~~~~~~~ TOUCH US ~~~~~~~~~~~~~*/

.touch_header_main{color:#faa71a; font-size:20px;}
.touch_table{ border:1px solid #eaeaea; background-image:url(../images/touch_us_bg.gif); background-repeat:repeat-x; height:150px;}
.touch_header{ font-size:14px; color:#8c4200;}

/*~~~~~~~~~~~~~ REGISTER ~~~~~~~~~~~~~*/

.register_main_table{ background-color:#f7f7f7;color:#6f6c66; padding:10px; }
.register_main_table input, select{ border:1px solid #a5a4a0;}
.register_main_table_btn{border:1px solid #a5a4a0; background-color:#E0E0E0; width:100px;}
.register_header{ font-size:22px; padding:5px 0 5px 0; text-transform:none;}

/*~~~~~~~~~~~~~ CONTENT  ~~~~~~~~~~~~~*/

.txt_header_main{color:#faa71a; font-size:20px;}

/*~~~~~~~~~~~~~ How to use it  ~~~~~~~~~~~~~*/

.how-to-use-box {}
.how-to-use-box th{ background:#f7f7f7; padding:5px 10px; font-weight:normal}
.how-to-use-box td{ padding:5px 10px;}
.how-to-use-box h4 {font-size:18px; color:#6f6c66; font-weight:normal; padding:5px 0 0px 0; margin:0; text-transform:none;}
.how-to-use-box a {color:#faa71a;}
.how-to-use-box a:hover { text-decoration:none}

.newtable { background:#BFBFBF;}
.newtable th{ background:#E4E4E4; padding:2px; color:#000;}
.newtable th .dayfont { color:#000000; font-size:11px; font-weight:bold;}
.newtable td { background:#FFF;padding:3px;}

.text_red_info{ color:#BE4F17;}

.ul_data { margin:0; padding:0; list-style:none;}
.ul_data li { margin:4px 0; background:url(../images/left_ul_arw.gif) no-repeat left 7px; padding:0 0 0 10px;} 

img.valing_middle { vertical-align:middle;}e;}