/* Reset Css (it standardizes cross-browser rendering on common elements, neutralizing browsers' built-in stylesheets.)*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
body {background:#8D8D8D; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4c4c4c; line-height:18px;}
table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear {clear:both;}

/* base css, it creates a familiar presentation for HTML elements. */

h1 {font-size:138.5%;}
h2 {font-size:123.1%; }
h3 {font-size:100%; color:#000;}
h1,h2,h3 {margin:.0em 0;}
h1,h2,h3,h4,h5,h6,strong {font-weight:bold;}
abbr,acronym {border-bottom:1px dotted #000; cursor:help;} 
em {font-style:italic;}
blockquote,ul,ol,dl {margin:0em;}
ol,ul,dl {margin-left:1.5em;}
ol li {list-style: decimal outside; font-weight:bold; }
ul li {list-style: disc outside; background:url(../images/arrow1.gif) no-repeat 0px 4px; list-style:none; margin:5px; padding-left:20px;}
li {padding-bottom:7px;}
dl dd {margin-left:1em;}
th {font-weight:bold; text-align:center;}
caption {margin-bottom:.5em; text-align:center;}
p{margin-bottom:1em;}

/* font css */

.text1 {font-size:14px; font-weight:bold; color:#EB0000;}  /*renders 11px */
.text2 {font-size:12px; color:#48360B; font-weight:bold;} /*renders 13px */ 
.text2a {font-size:12px; color:#000; font-weight:bold;} /*renders 13px */ 
.text3 {font-size:11px; color:#C60033; font-weight:bold;} /*renders 14px */
.text4 {font-size:123.1%; font-weight:bold;} /*renders 16px */
.text5 {font-size:18px; color:#ffffff; font-weight:bold;} /*renders 18px */
.text6 {font-size:18px; color:#000000; font-weight:bold;} /*renders 18px */
.text7 {font-size:12px; font-weight:normal; color:#4762B3;} 
.text8 {font-size:12px; font-weight:normal; color:#FE000C;} 


/* Form fields */

.input1 {padding:4px; background:#DEE2E6; border:1px solid #879DB4;}
.input1:Hover {padding:4px; background:#E5F2FF;}



/* Span css starts here*/

div.logo, div.title_panel, div.signup_panel, div.header_wrap_left, div.header_wrap_right, div.h_r_left, div.h_r_right, div.inn_logo, div.inn_title, div.inn_price_img, div.inn_content_1, div.inn_content_1_rightimg{float:left; }
div.last {margin-right:0;}
/* Padding css starts here*/
.padding_left1{padding-left:10px;}
.padding_left2{padding-left:20px;}
.padding_left3{padding-left:30px;}
.padding_left4{padding-left:40px;}
.padding_left5{padding-left:50px;}
.padding_top20{padding-top:30px;}
.padding_bottom10{padding-top:10px;}
.margin_bottom4{margin-bottom:4px;}
.margin_bottom5{margin-bottom:5px;}
.margin_bottom10{margin-bottom:10px;}

/* Global css starts here*/
a {color:#48360B; text-decoration:underline; font-weight:bold;}
a:hover {color:#48360B; text-decoration:none;}
a.redlink  {color:#CD2F06; text-decoration:underline; font-weight:bold;}
a.redlink:hover {color:#CD2F06; text-decoration:none;}
.container {width:793px; margin:auto; background:#FFFFFF;}
.inn_container {width:793px; margin:auto; background:#ffffff;}

/* Header css starts here*/
.logo_wrap {background:url(../images/logo_wrap_bg.jpg) no-repeat 100% 0%; height:113px; padding-top:15px;}
.logo {padding-left:10px;}
.logo_wrap H1, H2 {margin:0px; padding:0px;} 
.signup_panel {width:171px;}
.login_link {text-align:right; padding-right:22px; height:17px;}
.header_wrap_left {width:462px;}
.header_wrap_right {width:331px;}
.h_r_left {width:160px;}
.h_r_right {width:171px;}
.inn_header {background:#ffffff;}
.inn_title {width:509px;}
.inn_logo {margin:21px 0px 0px 4px;}
.inn_price_img {width:174px;}
/* Content css starts here*/
.content {background:url(../images/content_bg.jpg) repeat-x; padding:0px 70px 0px 70px;}
.content_1 {color:#423307; width:540px; padding-top:20px;}
.content_1 UL{margin:0px; padding:0px;}
.content_1 LI{list-style:none; padding:3px 0px 3px 28px; margin:0px; background:url(../images/arrow2.gif) no-repeat 0px 7px;}
.price_call_panel {text-align:center; font-size:18px; font-weight:bold; padding:20px 0px 20px 0px;}
.price_call_panel a{padding-left:35px; font-size:16px; text-decoration:underline; color:#423307;}
.price_call_panel a:hover{font-size:16px; text-decoration:none; color:#423307;}
.divider {padding:10px 0px 10px 0px; text-align:center;}
.popop1 {background:#EAFFFF;}
.popop1_inner {padding:15px 25px 25px 25px;}

.inn_cont_ol {margin:0px;}
.inn_cont_ol OL LI {margin:0px; }
.inn_cont_ol LI {margin:0px; list-style:decimal;}

#inn_cont_ul {margin:0px;}
#inn_cont_ul UL{margin:0px; padding:0px 0px 0px 10px;}
#inn_cont_ul LI{margin:0px 0px 0px 10px; padding:0px 10px 10px 15px; list-style:none; background:url(../images/bullet1.jpg) no-repeat 0px 5px; color:#3A2D0D; font-weight:bold;}




/* Inner Page Css Starts Here */
.inn_content {background:url(../images/content_bg.jpg) repeat-x; padding:25px 38px 0px 38px; color:#3A2D0D;}
.inn_content UL {margin:0px; padding:0px; background: none;}
.inn_content LI {margin:0px 0px 0px 10px; padding:0px 10px 10px 15px; list-style:none; background:url(../images/bullet1.jpg) no-repeat 0px 5px; color:#3A2D0D; font-weight:bold;}
.inn_content H2 {font-weight:bold; font-size:21px; color:#543608; margin-bottom:15px;}
.inn_content_1 {width:405px;}
.content_1 H2 {font-weight:bold; font-size:18px; color:#543608;}
.inn_content_faq {margin:0px;}
.inn_content_faq {background: #ffffff; padding:25px 70px 0px 70px; color:#3A2D0D;}
.inn_content_faq H2 {font-weight:bold; font-size:21px; color:#543608; margin-bottom:15px;}
.inn_content_faq H4 {font-weight:bold; font-size:14px; color:#790000; margin-bottom:5px;}
.inner_header {font-weight:bold; font-size:21px; color:#543608; margin-bottom:15px;}

/* Footer css starts here*/
.footer {text-align:center; color:#3A2D0D; background:#ffffff;}
.footer_nav {font-size:10px;}
.footer_nav a{text-decoration:none; color:#3A2D0D;}
.footer_nav a:hover{text-decoration:underline; color:#3A2D0D;}
.footer_copy {font-weight:bold; padding:10px 0px 10px 0px;}

.footer_inn {text-align:center; color:#3A2D0D; background:#fff;}
.footer_inn_nav {font-size:10px;}
.footer_inn_nav a{text-decoration:none; color:#3A2D0D;}
.footer_inn_nav a:hover{text-decoration:underline; color:#3A2D0D;}
.footer_inn_copy {font-weight:bold; padding:10px 0px 10px 0px;}

.inn_content_2 { padding:25px 38px 0px 0px;}
.inn_content_2 UL {margin:0px; padding:0px;}
.inn_content_2 LI {margin:15px 0px 0px 0px; padding:0px 10px 5px 15px; list-style:none; background:url(../images/bullet1.jpg) no-repeat 0px 5px; color:#3A2D0D; font-weight:bold;}
.inn_content_2 H2 {font-weight:bold; font-size:21px; color:#543608; margin-bottom:15px;}