body{font: normal 70%/1.5em verdana, helvetica, arial, sans-serif; margin:0; padding: 0; text-align: center;background-color: #006699; }
a{text-decoration: none;}
a:link {color: #ffffff;}
a:visited {color: #ffffff;}
a:hover {color: #ffffff;text-decoration: underline;}


a.black{text-decoration: none;}
a.black:link {color: #000000;}
a.black:visited {color: #000000;}
a.black:hover {color: #000000;text-decoration: underline;}

.special {margin: 30px 20px 30px 20px; width: 450px; border: 1px dotted #FF9C31; padding: 15px 15px 15px 15px; background-image: url(images/li_bg_car.gif); background-repeat: no-repeat; background-position: bottom right;}


#masthead{background: url(images/header.gif) no-repeat ; height: 80px; margin: 0px 0px 0px 12px; padding: 0px;}
#masthead img{float: right;postion:absolute;}
#container{background: url(images/redmini.gif) no-repeat 554px 0px; width: 750px; border-right: 2px solid #FFAB2C; border-left: 2px solid #FFAB2C; border-bottom: 2px solid #FFAB2C; background-color: #006699; position: relative; margin: 0 auto;}

#content{text-align: justify; margin: 0px; padding: 0px;}
#content p{width: 480px; margin: 0px 0px 0px 10px; text-align: justify;}
#content p.glossary{width: 465px; margin: 0px 0px 0px 25px; text-align: justify;}
#content h2{font-size: 1.4em; width: 480px; margin: 10px; padding: 0px;}
#content h3{font-size: 1.2em; width: 480px; margin: 10px; padding: 0px;}
#content h3.glossary{font-size: 1.2em; width: 480px; margin: 10px; padding: 15px 0px 0px 0px;}
#content h4{font-size: 1em; width: 480px; margin: 10px; padding: 0px;}
#content h4.glossary{font-size: 1em; width: 470px; margin: 20px; padding: 0px;}
#content ul.body{margin: 25px 0px 0px 25px; width: 420px;}
#content ul.special {margin: 30px 0px 30px 20px; width: 425px; border: 1px dotted #FF9C31; padding: 15px 15px 0px 15px; background-image: url(images/li_bg_car.gif); background-repeat: no-repeat; background-position: bottom right;}
#content li.body{list-style-type: none; background-image: url(images/bulletpoint_body.gif); background-position: 0 3px; background-repeat: no-repeat; padding: 0 0 0 1.5em;}
#content li.car{list-style-type: none; background-image: url(images/bulletpoint_go2.gif); background-position: 0px 5px; background-repeat: no-repeat; padding: 20px 0px 0px 65px; height: 60px; text-align: justify; color: #000;}

#content table{margin: 0px 0px 0px 10px;}
#content table.smltable {margin: 0px 0px 0px 10px; border: 1px dotted #FFFFFF;}
#content blockquote {margin: 0px 0px 0px 20px; width: 450px; border: 1px dotted #FFFFFF; padding: 5px;}


#skipnavigation{display: none;}
#menu{height: 32px; text-align: left; padding-left: 20px;}

#menuitems{height: 1.6em; margin: 0; padding: 0; height: 32px;}
#menuitems li{display: block; float: left; line-height: 1.5em; margin: 0; padding: 0px; height: 25px;}
#menuitems li a{display: block; margin: 0px; padding: 1px 0px 0px 5px; color: #ffffff; font-size: 0.85em; text-decoration: none; height: 22px; border-bottom: 4px solid #9C3100; border-top: 4px solid #FF9C31; background-color: #FF6600}
#menuitems li a:hover{color: #ffffff; text-decoration: underline;}

#menuitems li.home{width: 88px;}
#menuitems li.about{width: 103px;}
#menuitems li.testimonials{width: 117px;}
#menuitems li.contact{width: 103px;}
#menuitems li.sitemap{width: 103px;}

#rightcolumn{background-color: #3399cc; border-left: 2px solid #FFAB2C; border-top: 2px solid #FFAB2C; width: 728px; text-align: left; margin: 0px 0px 0px 20px; padding: 0px; _height: 500px; min-height: 500px;}
#rightcolumn #sidemenu{position: absolute; top: 210px; right: 10px; width: 200px; border: 2px solid #FFAB2C; background-color: #006699; margin: 0px; color: #fff; padding: 3px 0px 3px 0px;}
#rightcolumn #sidemenu img{margin: 5px;}
#rightcolumn #latestNews {position: absolute; top:650px; right: 10px; width: 200px; border: 2px solid #FFAB2C; background-color: #006699; margin: 0px; color: #fff; padding: 3px 0px 3px 0px;}
#rightcolumn #latestNews img{margin: 5px;}
#rightcolumn .getquote{position: absolute; right:27px; top: 137px; border:none; left: 536px;}
#rightcolumn #titleimage {margin: 10px 0px 22px 10px;}

#latestNews ul{margin: 0px 0px 0px 10px; padding: 0px; list-style-type: none;}
#latestNewsItems a:link {color: #ffffff;}
#latestNewsItems a:visited {color: #ffffff;}
#latestNewsItems a:hover {color: #ffffff;text-decoration: underline;}
#latestNewsItems a:active {color: #028dce;}

#sidemenu ul{margin: 0px 0px 0px 10px; padding: 0px; list-style-type: none;}
#sidemenuitems a:link {color: #ffffff;}
#sidemenuitems a:visited {color: #ffffff;}
#sidemenuitems a:hover {color: #ffffff;text-decoration: underline;}
#sidemenuitems a:active {color: #028dce;}
#sidemenuitems li.this {color: #028dce;}

#footer{border-top: 2px solid #FFAB2C; padding: 2px; margin: 0px; color: #fff; font-size: 0.8em}
#footer p{text-align: left; margin: 0px 0px 0px 5px; padding: 0px;}


.bodyhilite {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF;}
