body
{text-align: center; margin: 0 auto;}
#main_bg
{width: 1021px; margin: 0 auto; margin-top: 15px; background: url( "/user_files/images/main_border.gif" ) repeat-y center top; }
#main
{width: 991px; margin: 0 auto; background-color: white; }
#header
{width: 991px; margin: 0 auto; background: url("/user_files/images/header_bg.jpg") repeat-x left top;}
#header_left
{float: left; width: 25px; height: 98px; background: url( "/user_files/images/header_left.jpg" ) no-repeat left top;}
#header_middle
{float: left; width: 940px; }
#header_right
{float: right; width: 25px; height: 98px; background: url( "/user_files/images/header_right.jpg" ) no-repeat right top;}
#logo
{float: left;}
#logo a
{float: left;}
#header_menu
{float:left; margin: 0 auto; padding: 0px; height: 100px;}
#header_content
{width: 991px; background: url( "/user_files/images/header_bottom.jpg" ) no-repeat left bottom;}
#menu
{/*float:left;*/ width: 550px; padding: 0px 0px 0px 0px; text-align: left; margin: 0 auto;}
#menu ul
{float:left; padding: 70px 0px 0px 0px; margin: 0 auto; width: 550px; }
#menu ul li
{float: left; padding: 0px 0px 0px 0px; margin: 0 auto; list-style: none;}
#menu ul li a
{padding: 0px 11px 0px 11px; color: white; font: bold 18px "Arial"; text-decoration: none;}
.menu_a_left
{height: 28px; width: 6px; background: url( "/user_files/images/menu_left.gif" ) no-repeat left top;}
.menu_a_middle
{height: 28px; background-color: white; padding: 0px 5px 0px 5px;}
.menu_a_middle b
{color: #FC090E; font: bold 18px "Arial";}     
.menu_a_right
{height: 28px; width: 6px; background: url( "/user_files/images/menu_right.gif" ) no-repeat left top;}
#header_text
{width: 650px; padding: 3px 0px 0px 0px; text-align: left;}
.header_text_bold
{font-family: "Arial"; padding-left: 70px; font-weight: bold; font-size: 40px; color: #FD090E;}
.header_text_normal
{color: #616161; padding-left: 70px; font: normal 12px "Arial"; text-align: justify;}
/*-------------------------------------------------------------------------------------------------------------------------------------*/
#content
{width: 991px; margin: 0 auto;}
#content_left_td
{border-right: solid 1px #DEDEDE; background: url( "/user_files/images/menu_top.jpg" ) no-repeat left top;}
#content_left
{float: left; width: 237px;  padding: 22px 0px 0px 0px;}
#menu_second
{text-align: left; padding: 0px 0px 0px 5px;}
#menu_second ul
{padding: 0; margin: 0; text-align: left;}
#menu_second ul li
{height: 21px; width: 226px; padding: 0; margin: 2px 0px 0px 0px; list-style: none; border: solid 1px #B7B8B8;}
#menu_second ul li a
{float: left; width: 213px; /*display: block;*/ padding: 4px 0px 0px 13px; margin: 0; font: normal 12px "Arial"; color: #666666; text-decoration: none; }
#menu_second ul li b
{float:left; width: 213px; /*display: block;*/ padding: 4px 0px 0px 13px; margin: 0; height: 17px; font: normal 12px "Arial"; color: #666666; background: url( "/user_files/images/menu_active.gif" ) no-repeat right;}
#content_left_2
{padding: 43px 29px 30px 29px; text-align: justify; font: normal 12px "Arial"; color: #616161;}
.content_left_2_title
{font: bold 20px "Arial"; color: #FD090E; }

#content_right
{float: left; width: 753px;}
#content_right_details
{padding: 50px 0px 80px 52px;}
.content_right_details_title
{padding-bottom: 20px; font: normal 18px "Arial"; color: #FF090E;}
.content_right_details_cont
{padding-bottom: 25px; text-align: justify; padding-right: 50px; font: normal 12px "Arial"; color: #616161;}
.content_right_details_2
{width: 620px; padding: 15px; background-color: #EFE0D4; color: #616161; font: normal 12px "Arial";}
.content_right_details_2_title
{color: #FF090E; font: bold 18px "Arial";}
.content_right_details_3
{width: 620px; padding: 15px; margin-top: 22px; background-color: #EFE0D4; color: #616161; font: normal 12px "Arial";}
.content_right_details_3_title
{color: #FF090E; font: bold 14px "Arial";}
.content_r_det_3_left
{float: left; width: 280px; text-align: justify;}
.content_r_det_3_right
{float: left; width: 320px; padding-left: 20px; text-align: justify;}

#contact_right_details
{font: normal 12px "Arial"; padding: 50px 0px 80px 52px;}
.email_link a
{color: #FF090E; font-weight: bold;}

/*-------------------------------------------------------------------------------------------------------------------------------------*/
#footer
{margin: 0 auto; width: 991px; background-color: #D90D12;}
#footer_left
{float: left; height: 36px; width: 14px; background: url( "/user_files/images/footer_left.gif" ) no-repeat left top;}
#footer_middle
{float: left; }
.footer_menu
{padding: 0; margin: 0; background: none; }
.footer_menu div ul
{padding: 10px 0px 0px 320px; margin: 0;}
.footer_menu div ul li.first_li
{background: none;}
.footer_menu div ul li
{float: left; padding: 0px 7px 0px 7px; margin: 0; list-style: none; background: url( "/user_files/images/foot_bar.gif" ) no-repeat left center}
.footer_menu div ul li a
{text-decoration: none; color: white; font: normal 12px "Arial";}
.footer_menu div ul li b
{color: white; font: bold 12px "Arial";}
.design
{padding-top: 5px; padding-left: 150px; text-align: right;}
.design a
{font: normal 10px "Arial"; color: white; text-decoration: none;}
#footer_right
{float: right; height: 36px; width: 14px; background: url( "/user_files/images/footer_right.gif" ) no-repeat right top;}