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


body { padding:0; margin:0; background-color:#1e2326;}
p{ padding:0; margin:0;}
a { text-decoration:none;}
img { border:0;}

body { background-color:#33363b; font-family:"Verdana", Geneva, sans-serif; }

.top_bar_main { float:left; width:100%; }
.top_bar { width:960px; height:110px; margin:auto; background:#000; }
.logo { float:left; padding-top:35px; padding-left:20px;}

.outer_container { float:left; width:100%; }
.main_container { width:960px; margin:auto;}
.inner_container { float:left; width:960px; }

.main_header_container { float:left; padding-top:10px; width:100%;}


.body_container_outer { float:left; width:960px; background-color:#1e2326; background:url(../images/body_bg.gif) repeat-y;  }
.body_container_inner { float:left; width:960px;  }

.top_menu  { float:right; padding-top:10px; padding-right:8px;}
.top_menu ul { padding:0; margin:0;}
.top_menu li { display:inline; float:left; height:18px; font-size:16px;  color:#c6cfde; padding-left:8px; padding-right:8px;  }
.top_menu li a{ color:#c6cfde;}
.top_menu td { padding:5px;}


.top_menu_main { float:left; width:960px; margin-top:0px; padding-top:5px; height:33px; background:url(../images/menu_bg.gif) repeat-x ; }
.top_menu_bg { float:left;  width:960px; height:86px;}
.top_menu_bg ul { padding:0; margin:0;}
.top_menu_bg ul li { float:left; list-style-type:none;}
.top_menu_bg ul li a { display: block; padding: 35px 21px 34px 21px;  font-family:"Verdana", Geneva, sans-serif; font-size:12px; color:#s; font-weight:bold; }
.top_menu_border { border-right:1px solid #32839d;}

.body_con { float:left; width:960px;    }
.heading_main { background-color:#2e3136; font-size:16px; color:#FFF; font-weight:bold; padding-left:10px; }
.content { padding-top:20px;}
.content img { border:#333 solid 1px; }

.footer_main { float:left; width:960px; height:75px; background:#171b21; border-top: 2px solid #b7b7b7; margin-top:15px;  }
.footer_txt { float:left; padding-top:15px; padding-left:15px; font-size:11px; color:#FFF; }
.footer_txt a { color:#97c1ff; font-weight:bold;}

.intro_heading { background-color:#accf5e; font-size:12px; border-bottom:1px solid #FFF; }
.intro_text { font-size:12px; padding-left:10px; border-bottom:#CCC 1px solid;}

.left_main { float:right;  width:735px; background-color:#000; padding-top:20px;  }
.left_main1 { float:left; padding-left:15px; width:900px;  }
.welcome_panel { float:right; width:735px; }
.welcome_panel1 { float:left; width:900px; }
.welcome_txt { float:left;  width:450px;   font-size:12px; color:#b7b7b7; padding:15px 0px 15px 15px; line-height:15px;}
.welcome_txt h3 { padding:0; margin:0; font-size:18px;}

.welcome_txt  p{ float:left; padding-top:5px ; padding-bottom:5px; width:100%; }
.welcome_txt p b { font-size:12px; font-weight:bold; color:#0b6988; text-decoration:underline; }
.welcome_txt h1 { float:left; font-size:14px; font-weight:bold; color:#7fac07; border-bottom: 2px #7fac07 solid; padding-bottom:5px;}

.sub_pages_tab { float:left; width:450px;}
.sub_pages_tab table {}
.sub_pages_tab td b { font-size:12px; font-weight:bold; color:#0b6988; text-decoration:underline;}
.sub_pages_tab td strong { font-size:12px; font-weight:bold; color:#7fac07; }


.welcome_img { float:right; margin-top:15px; margin-right:10px; width:250px;}
.welcome_img img { margin-top:5px; border:#333333 1px solid;}
.sub_page_txt { float:left;  width:600px;  font-size:12px; color:#717171; padding:15px; line-height:15px;}
.sub_page_txt1 { float:left;  width:700px;  font-size:12px; color:#717171; padding:15px; line-height:15px;}
.sub_page_txt1 p { padding:5px;}

.sub_page_txt1 h1 { width:700px; font-size:14px; padding-bottom:10px; color:#7FAC07; border-bottom:1px solid #045c79;}
.sub_page_txt1 h2 { width:870px; font-size:14px; }
.sub_page_txt1 img { border:#072e3b 1px solid; padding:2px; margin-left:30px; margin-bottom:10px;}
.sub_page_txt img { border:#072e3b 1px solid;}
.welcome_heading { float:right; width:685px;  background-color:#1e2326; color:#e5e5e5; font-size:14px; font-weight:bold; padding:5px 0 5px 5px; border-left:#2d3337 1px solid; border-top:#2d3337 1px solid; border-bottom:#2d3337 1px solid;}
.sub_page_heading { width:635px; font-size:16px; color:#b00000; font-weight:bold; padding-left:5px; padding-top:5px; }
.sub_page_heading1 { width:900px; height:26px; font-size:16px; color:#b00000; font-weight:bold; padding-left:5px; padding-top:5px; }
.sub_page_txt b { font-weight:bold; color:#3d3d3d; } 

.header_main { float:left; width:100%; height:206px; background:url(../images/banner_bg.gif) repeat-x; }
.header { float:left; padding-top:16px; padding-left:5px; width:949px;}

.right_pan { float:right;  width:216px; padding-top:15px; }

.sub_pag_sb_heading { float:left; font-size:14px; font-weight:bold; color:#333; background-color:#ffc6c6; padding:6px 0 6px 0; }

.brochure_btn {float:right; padding-right:10px; padding-top:15px;}
.seprator_main { float:left; width:96%; padding-left:2%; padding-right:2%; }
.seprator_main hr { border: 1px solid #445518; }
.certificate_main { float:left; width:100%; padding-top:15px;}
.certificate_txt { padding:5px; color:#6bb1c8;}
.sub_gen_heading { float:left; width:80%; padding-left:15px;}
.sub_gen_heading h1 { float:left; font-size:14px; font-weight:bold; color:#7fac07; border-bottom: 2px #7fac07 solid; padding-bottom:5px;}

.core_feature { float:left; }
.core_feature td { padding:5px; color:#B7B7B7; font-size:12px; border-bottom:#0a6988 1px solid;}
.core_fea_right { border-right:1px solid #0a6988; }

.form_main { float:left; width:100%;}
.form_main h1 { float:left; font-size:14px; font-weight:bold; color:#7fac07; border-bottom: 2px #7fac07 solid; padding-bottom:5px;}

.registration_div { float:left; padding-top:10px; padding-left:200px; width:500px;   }
.form_div { width:450px; }
.form_table { width:445px;  }
.form_heading { height:26px; color:#FFFFFF; font-size:12px; font-weight:bold; background-color:#c0d6ee; border-bottom:#90b0d3 1px solid; padding-left:5px;   }
.form_sub_heading { font-size:10px; font-weight:bolder; width:170px; padding-right:5px; color:#B7B7B7; }
.form_sub_heading b { color:#FF0000;}
.form_input { border:#e0ecf9 1px solid; width:200px; font-size:10px; height:16px; padding-top:2px; }
.form_select { border:#e0ecf9 1px solid; width:202px; font-size:10px; height:20px;  }
.form_textarea { border:#e0ecf9 1px solid; width:200px; height:80px; font-size:10px;  padding-top:2px; }
.form_checkbox { font-size:10px; color:#3d3d3d; font-weight:bold;}

.gototop { float:left; width:300px;}
.gototop a { color:#3CF; font-weight:bold; }

.downloads { float:left; padding-left:25px; color:#0B6988; font-size:12px; font-weight:bold; }
.downloads a { color:#0B6988; font-size:12px; font-weight:bold; }
.contact_detail { float:left;}
.contact_detail td b {color:#0B6988; font-size:12px; font-weight:bold; }
.contact_detail td {color:#cccccc; font-size:10px; padding-top:5px;  }