body {margin: 0px; font-family: Arial, Verdana, Sans-serif; color: #4b4b4b; background: #dedede url(images/body-bg.gif); font-size: 0.75em; text-align: center;}

h1, h2, h3, h4 {padding: 0; margin: 0; line-height: 125%;}
h1 {font-family: Arial, Verdana, Sans-serif;color: #4b94b0; font-size: 1.6em; margin: 0px 0px 15px 12px; padding: 2px 0px 0px 16px; text-align: left; background: url(images/h1bullet.png) no-repeat top left;}
h2 {font-family: Arial, Verdana, Sans-serif;color: #377c97; margin: 10px 0px 5px 15px; padding: 0px 0px 0px 0px; font-size: 1em; text-align: left;}
h3 {font-family: Arial, Verdana, Sans-serif;color: #000; padding: 10px 0px 5px 30px; font-size: 1.2em; text-align: left;}
h4 {font-family: Arial, Verdana, Sans-serif;color: #000; padding: 10px 0px 5px 12px; font-size: 1.2em; text-align: center;}

P {width: 680px; margin: 5px 0px 22px 0px; padding: 0px 0px 0px 15px; line-height: 150%;}

a {color: #deb818; font: bold 1em Arial, Verdana, Sans-serif; text-decoration: none;}
a:visited:hover {text-decoration: underline;}


ul.withbullets {width: 500px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 15px; list-style: none; text-align: left;}
ul.withbullets {color: #377c97; font: bold 1em Arial, Verdana, Sans-serif; text-decoration: none;}
ul.withbullets li {background: url(images/bullet2.gif) no-repeat top left; padding: 0px 0px 8px 12px; margin: 3px 0px;}

ul.withbullets2 {float: right; width: 150px; padding: 0px 0px 10px 0px; margin: 10px 0px 0px 0px; list-style: none; text-align: left;}
ul.withbullets2 li {background: url(images/bullet.gif) no-repeat top left; padding: 0px 0px 0px 12px; margin: 3px 0px;}

#contant2 ul.withbullets {width: 150px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 20px; list-style: none; text-align: left;}
#contant2 ul.withbullets a {color: #000; font: bold 1em Arial, Verdana, Sans-serif; text-decoration: none;}
#contant2 ul.withbullets a:visited:hover {color: #377c97; text-decoration: none;}
#contant2 ul.withbullets li {background: url(images/bullet.gif) no-repeat top left; padding: 0px 0px 10px 15px; margin: 3px 0px;}


#container {width: 100%; margin: 0 auto;}
#header {width: 100%; height: 145px; margin: 0 auto; background: #dedede url(images/header-bg.jpg) repeat-x top left; padding-top: 0px; text-align: left;}

.logoarea {width: 916px; height: 100px; margin: 0 auto; padding: 0px;}


#sitenav {width: 926px; height: 44px; margin: 0 auto; padding: 3px 0px 0px 0px; text-align: center;}
#sitenav ul {padding: 0px; margin: 0px; text-align: center;}
#sitenav ul li {list-style: none; display: inline;}
#sitenav ul li a {float: left; text-align: center; padding: 8px 29px 6px 29px; margin: 1px 1px 1px 1px; background: #3e819f url(images/nav-bg.gif); 
font: bold 1em Arial, Verdana, Sans-serif; text-decoration: none; line-height: 120%;}
#sitenav ul li a:link {color: #d5f7fd;}
#sitenav ul li a:visited {color: #d5f7fd;}
#sitenav ul li a:link:hover, #sitenav ul li a:visited:hover {color: #2989ab; background: #daebf1 url(images/nav-hover-bg2.gif); padding: 12px 26px 13px 26px; border-top: 3px solid #fff; border-right: 3px solid #fff; border-left: 3px solid #fff;}
#sitenav ul li a#current {color: #fff; background: #FF9900 url(images/nav-ovr-bg2.gif);}

#maincontant {width: 100%;  margin: 0 auto; padding: 0px 0px 0px 0px; text-align: center; background: url(images/topmain-top-bg.gif) repeat-x top left;}
#mainimages {width: 933px; margin: 0 auto; height: 149px; border-top: 3px solid #fff; border-right: 3px solid #fff; border-bottom: 3px solid #fff; border-left: 3px solid #fff;}
#mainimage {float: left; width: 702px; height: 149px; background: #4c597c;}
#yellowimage {float: right; width: 231px; height: 149px; background: #f3d52c;}

#maincontant2 {width: 100%;  margin: 0 auto; padding: 0px 0px 12px 0px; text-align: center; background: url(images/topmain-top-bg.gif) repeat-x bottom left;}

#contentbody {width: 933px; margin: 0 auto; padding: 0px 0px 15px 0px; background: #fff; border-right: 3px solid #fff; border-bottom: 3px solid #fff; border-left: 3px solid #fff;}
#contant1 {float: left; width: 702px; margin: 0px 0px 0px 0px; padding: 12px 0px 0px 0px; background: url(images/content1-bg.jpg) repeat-x top left; border-right: 1px solid #d2e1e8; text-align: left;}
#contant2 {float: right; width: 230px; margin: 0px; padding: 12px 0px 0px 0px; background: url(images/content3-bg.jpg) repeat-x top left;}

#contant1 img {margin: 0px 0px 0px 85px; border: 1px solid #c0c0c0;}

#contant1 .imglogo {margin: 15px 0px 15px 170px; border: 1px solid #c0c0c0;}

#contant1 .leftlap {float: left; width: 64%;}
#contant1 .leftlapadd {float: left; width: 30%;}
#contant1 .rightlap {float: right; width: 75%;}

#contant1 .imgrightlap {float: right; margin-right: 20px;}

#contant1 .imgleftlap {float: left; margin: 5px 0px 0px 12px}

.clr {clear: both;}

#quoteform {width: auto; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px;}


.point {float: left; width: 25px; height: 20px; padding: 0px 2px 5px 45px; margin: 0px 0px 0px 0px;}
.text {float: left;}
.text p {width : 400px; padding: 1px 0px 0px 2px; margin: 0px 0px 2px 0px; color: #377c97; background: #f0f0f0; border: 1px solid #e0e0e0;}

.qus p {width: 600px; padding: 25px 0px 5px 30px; margin: 0px 0px 0px 0px; color: #4b4b4b; font: bold 1em Arial, Verdana, Sans-serif;}
.textarea {margin: 0px 0px 0px 30px; padding: 0px 0px 0px 0px;}

#bottom {width: 100%;  margin: 0 auto; padding: 10px 0px 0px 0px; text-align: right; background: #07597e url(images/bottom-bg.jpg) repeat-x top left;}

#bottom ul {padding: 2px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: left;}
#bottom ul li {background: none; padding: 5px 2px; list-style: none; display: inline; color: #b5ced9;}
#bottom ul li a {font: 0.9em Arial, Verdana, sans-serif;color: #b5ced9; text-decoration: none;}
#bottom ul li a:link:hover, #bottom ul li a:visited:hover {color: #6cb3d3;}
#inbottomleft p {width: 500px; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 1.0em Arial, Verdana, sans-serif; color: #b5ced9; text-align: left;}

#bottomcontent {width: 933px; height: 120px; margin: 0 auto;}

#inbottomleft {float: left;}
#inbottomright {float: right; width: 300px;}
