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

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

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

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

font{font-size:40px;}

/* MAIN BACKGROUND STYLE */

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

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

.clear{clear:both;}

/* HEADER STYLE */

#header-area{width:908px; height:108px;}

.hdbox{float:left; padding-left:4px;}

#hdbg{width:900px; height:108px; background:url(../images/hdbg.jpg) repeat-x;}

#logo{float:left; padding:21px 0px 0px 26px; width:278px; height:77px;}

#logo a{text-decoration:none; color:#FFFFFF;}

#header-right{float:right; width:543px; height:108px;}

.phone{float:right; font-size:20px; font-weight:bold; color:#FFFFFF; padding:20px 22px 0px 0px;}

.fax{clear:right; float:right; font-size:20px; font-weight:bold; color:#FFFFFF; padding-right:2px; width:275px;}

.cc{clear:right; float:right; padding-right:22px;}

/* MENU STYLE */

#menu-area{width:908px; height:62px; clear:both;}

.mnleft{float:left; width:26px; height:62px; background:url(../images/mnleft.jpg) no-repeat;}

.mnbg{float:left; width:789px; height:62px; background:url(../images/mnbg.jpg) repeat-x;}

.mnright{float:right; width:93px; height:62px; background:url(../images/mnright.jpg) no-repeat;}

#navimenu{padding-top:12px; width:789px; height:42px;}

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

#navimenu ul li{float:left; width:194px; height:42px; line-height:42px; text-align:center;}

#navimenu li a{display:block; width:194px; height:42px; background:url(../images/navimenu.jpg) no-repeat; background-position:top; color:#FFFFFF; text-decoration:none; font-weight:bold;}

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

#navimenu a.active{background-position:bottom;}

/* BANNER STYLE */

#banner-area{width:908px; height:166px;}

.bnleft{float:left; width:302px; height:166px; background:url(../images/bnleft.png) no-repeat; behavior:url(iepngfix.html);}

.bnmid{float:left; width:304px; height:166px; background:url(../images/bnmid.jpg) no-repeat;}

.bnright{float:right; width:302px; height:166px; background:url(../images/bnright.png) no-repeat; behavior:url(iepngfix.html);}

/* CONTENT STYLE */

#content-area{width:908px; height:inherit;}

#contentbg{float:left; width:908px; height:inherit; background:url(../images/contentbg.png) repeat-y;}

#content-top{width:908px; height:20px;}

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

.contop-bg{float:left; width:868px; height:20px; background:url(../images/contop-bg.png) repeat-x;}

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

/* LEFT CONTENT STYLE */

#left-content-area{float:left; padding-left:14px; width:253px; height:auto;}

.lnav1, .lnav2{padding-bottom:6px;}

.lnav3{padding-bottom:14px;}

.phonebg{width:253px; height:90px; background:url(../images/phonebg.gif) no-repeat;}

.call{padding:15px 0px 0px 16px; font:normal 15px 'Arial Black', Gadget, sans-serif; color:#268bc1;}

.left-phone{padding-left:16px; font:normal 28px 'Arial Black', Gadget, sans-serif;}

/* RIGHT CONTENT STYLE */

#right-content-area{float:right; padding-right:14px; width:613px; height:auto;}

#content-note h2{font:normal 28px "Times New Roman", Times, serif; font-weight:bold; color:#3b6b9c; padding-bottom:10px;}

#content-note h3{font-size:20px; font-weight:bold; color:#3b6b9c; padding-bottom:10px;}

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

#content-note ul{margin:0; padding:0; padding:0px 0px 10px 20px;}

.blue{font-size:16px; color:#3b6b9c;}

/* FOOTER STYLE */

#footer-area{width:908px; height:150px;}

#footer-top{width:908px; height:26px;}

#ftleft{float:left; width:14px; height:26px; background:url(../images/ftleft.png) no-repeat;}

#ftbg{float:left; width:880px; height:26px; background:url(../images/ftbg.png) repeat-x;}

#ftright{float:right; width:14px; height:26px; background:url(../images/ftright.png) no-repeat;}

#footer-area p{text-align:center; color:#FFFFFF; padding-top:10px;}

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

#footer-area a:hover{text-decoration:underline;}