html{min-width:820px;height:100%;margin-bottom:1px;}
*{margin:0px;}
body{height:100%;min-height:100%;margin:0px auto;padding:0px;background:#607d99 url('../images/vertical_background.jpg') top repeat-x;color:#fff;font:normal 0.8em Arial,'Trebuchet MS',sans-serif;text-align:center;line-height:150%;}
html > body {min-height:100%;}
#printimage{display:none;}
#scroll{position:absolute;top:0;bottom:-0.1px;width:1em;z-index:-1;}
#preload{position: absolute;z-index: -1;width: 1px;height: 1px;overflow: hidden;}
a,a:visited,p a,p a:visited{font-weight:bold 12px Verdana,"Trebuchet MS",Arial,Sans-Serif;text-decoration:none;color:#8CC6FF;}
a:hover,p a:hover{color:#000;}
#content a:hover{text-decoration:underline;}
#topleft{position:absolute;_left:0px;width:216px;height:164px;}
#topright{position:relative;padding-left:0px;height:164px;border:solid 0px silver;}
.thumbnail,img.border{border:1px solid gold;padding:1px;margin-right:10px;background-color:#222;float:left;position:relative;}
.image{margin-left:10px;margin-top:04px;float:right;border:0px solid #999;padding:4px;background-color:#ddd;border: 1px solid silver;}
.imagecaption{text-align: center;padding: 1px;font-family: Times New Roman,Arial,Verdana;font-weight: normal;font-style: italic;font-size: 12px;}
#maincontentcontainer{position:relative;width:100%;margin: 0px auto;text-align:center;background: url('../images/horizontal_background.wide.gif') center repeat-y;}
#contentcontainer{position:relative;width: 820px;margin: 0px auto;}
#content{_top:-40px;}
#content ul{padding-left:3em;padding-bottom:10px;}
#content_right table{margin: auto;border: 0px solid blue;}
#content_right li{margin-left:2em;}
td{font-size: 13px;font-family: Arial, Franklin Gothic Medium, "Trebuchet MS", Verdana, Trebuchet MS;line-height: 130%;text-align: left;vertical-align:top;}
table{padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#content p {margin: 0px 0px 10px 0px;}
#footer{position: relative;width:480px;text-align:left;margin-left: 225px;padding-bottom: 20px;padding-top: 100px;padding-left: 0px;font-size:11px;font-family:Verdana;color:#70869E;}
.centered{text-align:center;}
#copyright{color:#cccccc;font-size:11px;line-height:125%;}
img{border:0px;}
.smalltitle{font-size: 11px;color: #B3BDCA;}
textarea{color: #46494F;background-color:#fff;font-family: MS sans-serif,arial,sans-serif; font-size :13px; font-style:normal; font-weight: normal; border: 1px solid #aaaaaa;padding: 3px;width:100%; }
.inputtext {color: #46494F;background-color:#fff;font-family: arial,verdana,sans-serif; font-size :13px;font-style:normal; font-weight: normal; padding: 3px;border: 1px solid #aaaaaa;width:100%; }
.button{color: #404020;font: normal 11px Verdana,Arial,sans-serif;line-height: 100%;padding-top: 3px;padding-bottom: 4px;}
.form td{font-family:Trebuchet MS, Sans-serif;font-size:13px;text-align:right;padding-right:5px;}
.caption{font-family: Franklin Gothic Book,Arial,Sans-serif;font-size:13px;font-style:italic;text-align:center;margin-top:03px;margin-bottom:15px;color:#204584;}
#body_container{position:relative;background-image:url(../images/horizontal_background.wide.gif);background-position:top center;background-repeat: repeat-y;height:100%;width:822px;margin: 0px auto;}
#header{position: relative;border:0px solid red;margin:0px auto;text-align:center;background-repeat: no-repeat;background-position: bottom center;_background-position-x: 50%;_background-position-y: -104px;overflow:hidden;z-index:3;border:0px solid gold;}
#homelink{position: relative;height:200px;width:300px;margin:0px auto;padding-top:69px;left:0px;padding-right:520px;border:0px solid red;}
#menucontainer{position: absolute;top: 0px;width: 100%;margin: 0px auto;z-index:3;}
#menu{	position: relative;width: 520px;height: 289px;margin: 0px auto;padding: 0px 0px 0px 300px;}
#content{position: relative;top: 0px;left: 0px;text-align: left;}
#right_container{position: relative;top: 0px;left: 0px;width: 820px;margin: 0px auto;padding: 0px;_height:250px;min-height:200px;}
#left_container{position: absolute;text-align: center;top: 0px;left:0px;width:300px;right: 0px;padding: 0px;padding-top: 30px;z-index:1;}
#left_content{position: relative;padding: 0px;text-align: left;}
#left_content h1{font:bold 13px 'Helvetica';color:#fff;}
#left_content ul{padding: 0px;list-style-type:none; line-height:140%;text-align: left;}
#left_content ul li{padding-bottom: 10px;_padding-bottom: 0px;list-style-type:none; line-height:140%;text-align: left;}
#phone{position: absolute;right: 0px;padding: 15px 2px 0px 0px;width: 399px;text-align: right;font: normal 11px verdana;color:#7fa3ce;}
#developer{padding: 10px;padding-top:40px;padding-left:250px;text-align: center;color: #9ab;line-height:150%;font: normal 11px verdana;}
#bottomcontainer{height:100px;line-height:150%;overflow:hidden;z-index:3;}
#right_content{padding:15px 25px 20px 25px;margin: 0px 0px 0px 300px;text-align: left;font: normal 13px Arial, Sans-Serif;line-height:140%;}
#right_content p{margin-bottom: 10px;}
#bottomleft{padding: 20px;text-align: left;font: normal 11px Verdana, Sans-Serif;line-height:130%;color:#5b5b5b;}
#left_content{padding:11px 15px 15px 15px;line-height:140%;font-family:verdana;font-size: 11px;}
#bottomlinks{padding: 15px 15px 10px 15px;}
h1{font-family: sans-serif, Arial Narrow, Georgia, "Times New Roman", sans-serif;font-size: 1.4em;font-weight: normal;padding: 25px 0px 07px 0px;line-height: 100%;text-decoration: none;color: #ECF8FF;text-transform:capitalize;margin-bottom:12px;}
h2{font-family: "Trebuchet MS", Georgia, "Times New Roman", sans-serif;font-size: 1.3em;font-weight: normal;padding: 15px 0px 10px 0px;text-decoration: none;color: #000;text-transform:capitalize;line-height: 100%;}
h3{font-family: Arial, "Trebuchet MS", "Arial Narrow", Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;line-height: 100%;padding: 15px 0px 05px 0px;text-decoration: none;color: #222;text-transform:capitalize;width:100%;}
#bottomleftcontainer h3{font: normal 21px "Arial Narrow", Arial, Verdana, Sans-Serif;color:#000;padding-bottom:5px;}
#developer a, 
#developer a:visited{font-weight: normal;color:#9ab;font-size:11px;text-decoration: none;}
#developer a:hover{color: #000;text-decoration: underline;}
.faqquestion a{font-size:11px;}
.default{font: normal 20px Arial;}
.imglink{border:1px solid #cde;}
.highslide img {border:1px solid #fff;padding:0px;margin-bottom:10px;}
.highslide img:hover {border:1px solid #000;}
