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

body, form{margin: 0px;	padding: 0px; background-color:#E7E7E7; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000000;}

h1, h2, h3, p{margin:0; padding:0;}

.behavior{behavior:url(iepngfix.htc);}

strong{color:#4b99cd;}

/* MAIN BACKGROUND STYLE */

#mainbg{background:url(../images/mainbg.jpg) repeat-x center top; width:100%; height:367px;}

#wrapper{height:auto !important; margin:0 auto;	width:811px; height:100%; min-height:100%;}

.clear{clear:both;}

/* HEADER STYLE */

#header_area{width:811px; height:112px;}

#header-top{width:811px; height:21px; color:#FFFFFF;}

#header-btm{width:811px; height:91px;}

#header-left{float:left; width:480px; height:91px;}

#header-right{float:right; width:331px; height:91px;}

.hdlogo-area{color:#FFFFFF; font-size:20px; font-weight:bold; padding:12px 0px 0px 21px;}

.logo-text{font-size:30px;}

.hd-phone{float:right; color:#FFFFFF; font-size:20px; padding-right:18px;}

.hd-cc{float:right; padding:16px 18px 0px 0px;}

/* MENU STYLE */

#menu_area{width:811px; height:56px;}

.mnleft{float:left; width:13px; height:56px; background:url(../images/mn-left.png) no-repeat;}

.mnbg{float:left; width:785px; height:56px; background:url(../images/mn-bg.png) repeat-x;}

.mnright{float:right; width:13px; height:56px; background:url(../images/mn-right.png) no-repeat;}

#navimenu{float:left; width:785px; height:53px; padding-top:3px;}

#navimenu ul{margin:0; padding:0; list-style-type:none;}

#navimenu li{float:left; line-height:53px;}

#navimenu a{display:block; padding:0px 53px; text-decoration:none; height:53px; font-size:15px; color:#FFFFFF; font-weight:bold;}

#navimenu a:hover, #navimenu a.active{color:#000000; background:url(../images/hover.jpg) repeat-x;}

li.mndivider{width:2px; height:53px; background:url(../images/mn-divider.jpg) no-repeat;}

/* BANNER STYLE */

#banner_area{width:811px; height:292px;}

#banner-top{width:811px; height:199px;}

#banner-btm{width:811px; height:93px;}

.bntop-left{float:left; width:417px; height:199px; background:url(../images/bntop-left.png) no-repeat;}

.bntop-right{float:right; width:394px; height:199px; background:url(../images/bntop-right.png) no-repeat;}

.bn-tagtext{font-size:20px; font-weight:bold; color:#366a87; padding:26px 0px 0px 12px;}

.bnbtm-left{float:left; width:284px; height:93px; background:url(../images/bnbtm-left.png) no-repeat;}

.bnbtm-coupons{float:left; width:354px; height:93px; background:url(../images/bnbtm-coupons.png) no-repeat;}

.bnbtm-right{float:right; width:173px; height:93px; background:url(../images/bnbtm-right.png) no-repeat;}

/* CONTENT STYLE */ 

#content_area{width:811px; height:inherit;}

.contentbg{float:left; width:811px; height:auto; background:url(../images/contentbg.gif) repeat-y; margin-bottom:18px;}

/* LEFT COLUMN STYLE */

#left_column_area{float:left; width:230px; height:auto; padding-left:13px;}

#left-side-nav{width:230px; height:auto;}

.left-topbg{width:230px; height:22px; background:url(../images/left-top.jpg) no-repeat;}

.left-top-title{font-size:17px; font-weight:bold; color:#0b68a9; padding:35px 0px 0px 10px;}

#leftnav ul{margin:0; padding:0; list-style-type:none;}

#leftnav li{width:230px; height:45px; line-height:45px; padding-bottom:5px;}

#leftnav a{display:block; width:179px; height:45px; background:url(../images/leftnav.jpg) no-repeat; background-position:top; font-size:15px; font-weight:bold; color:#FFFFFF; text-decoration:none; padding-left:51px;}

#leftnav a:hover{background-position:bottom;}

#left-services-area{padding-top:0px;}

.top-white{width:230px; height:30px; background-color:#FFFFFF;}

.serv-top{line-height:30px; padding-left:10px; font-size:17px; font-weight:bold; color:#0b68a9;}

#left-services-area ul{margin:0; padding:0; padding:8px 0px 10px 28px;}

#left-services-area li{padding-bottom:5px; color:#666666;}

.left-divider{padding:10px 0px; color:#CCCCCC;}

/* RIGHT COLUMN STYLE */

#right_column_area{float:right; width:500px; height:auto; padding:28px 33px 20px 0px;}

#content-text h2{font-size:30px; font-weight:bold; color:#4b99cd; padding-bottom:10px;}

#content-text h3{font-size:23px; font-weight:bold; color:#4b99cd; padding-bottom:10px;}

#content-text p{text-align:justify; padding-bottom:10px;}

#content-text ul{margin:0; padding:0; padding:0px 0px 10px 30px;}

#content-text li{padding-bottom:8px;}

.content-img{float:right; padding:0px 0px 10px 14px;}

/* FOOTER STYLR */

#footer_area{width:100%; height:auto;}

.footerbg{float:left; width:100%; height:auto; background-color:#0B68A9;}

#footer_area p{color:#FFFFFF;}

.footer-links{padding-top:15px;}

.footer-links a{text-decoration:none; color:#FFFFFF;}

.footer-links a:hover{text-decoration:underline;}

.copyright{padding:10px 0px 15px 0px;}