body{color:#132F14;font:normal 15px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0px 0px 0px 0px;text-align:left}

div.GlossaryMenu{background:#C9D4EA;font:normal 11px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0px 0px 0px 0px;padding:2px 2px 2px 2px}
div.GlossaryMenu a{text-decoration:none}

div.Menu{position:absolute;left:5px;top:5px;text-align:right;width:152px}
div.menulink{color:#000000;font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;height:24px;margin:0px 0px 0px 0px;white-space:nowrap}
div.menuopenlink{color:#000000;font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;height:24px;margin:0px 0px 0px 0px;text-decoration:none;white-space:nowrap;width:100%}
div.menuselectedlink{color:#000000;font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;height:24px;margin:0px 0px 0px 0px;text-decoration:none;white-space:nowrap;width:100%}

div.menulink a{background:url(../Images/buttonup.jpg);color:#000000;display:block;height:24px;padding:6px 0px 0px 18px;text-decoration:none;width:auto}
div.menuopenlink span{background:url(../Images/buttondown.jpg);color:#000000;display:block;height:24px;padding:6px 0px 0px 18px;width:auto}
div.menuselectedlink a{background:url(../Images/buttondown.jpg);color:#000000;display:block;height:24px;padding:6px 0px 0px 18px;text-decoration:none;width:auto}

.menulink a:hover{background:url(../Images/buttonover.jpg);color:#000000;width:auto}
.menuselectedlink a:hover{background:url(../Images/buttonover.jpg);color:#CC3300;width:auto}

div.Utilities{position:absolute;left:180px;top:150px;text-align:right;white-space:nowrap}
div.UtilityLink{display:inline;margin:0px 0px 0px 4px;white-space:nowrap}
div.UtilityLink a{background:#ffffff;color:#000000;font:normal 9px Verdana,Geneva,Arial,Helvetica,sans-serif;height:8px;padding:1px 1px 1px 1px;text-decoration:underline}
div.UtilityLink a:hover{color:#8c0000}

div.PageTitle{color:#8c0000;font:bold 14px Verdana,Geneva,Arial,Helvetica,sans-serif;position:absolute;top:150px;right:20px}

div.PrintedPageTitle {color:#8c0000;font:bold 14px Verdana,Geneva,Arial,Helvetica,sans-serif;position:relative;top:5px;right:-200px;text-align:right;width:200px}

td#content{height:500px;padding:30px 20px 30px 70px;vertical-align:top}

table.HeaderTable{height:128px;vertical-align:top;width:100%}
table.HeaderTable td.bg{background: url(../images/HEADERBG.gif);text-align:center;vertical-align:top}

table.SubMenuTable{margin:0px 0px 10px 0px;text-align:right;vertical-align:top}
table.SubMenuTable select{background:#FFFFFF;font:bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0px 0px 0px 0px}
td.submenu{padding:0px 10px 0px 10px}
td.submenu a{background:url(../Images/bluetabbg.gif);color:#FFFFFF;font:normal 11px Verdana,Geneva,Arial,Helvetica,sans-serif;height:20px;margin:0px 0px 0px 0px;padding:2px 3px 0px 3px;text-align:center;text-decoration:none;vertical-align:bottom;white-space:nowrap;width:auto}
td.submenu .spanleft{background:url(../Images/bluetableft.gif);height:20px;width:9px}
.submenu a:hover{color:#FFFF33;text-decoration:underline}

td#Login{vertical-align:bottom}
td#Login a{color:#ffffff;font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:left;text-decoration:none}
td#Login a:hover{color:#000000;text-align:left}

div.Copyright{color:#000000;font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;padding:0px 0px 0px 0px;position:relative;top:5px;text-align:center}
div.Copyright a{color:#000000;font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;text-decoration:underline}
div.Copyright a:hover{color:#CC0000}

thead{display:table-header-group}
tfoot{display:table-footer-group}

td#FooterMenu{text-align:center;vertical-align:top}
span.footermenulink a{color:#330099;font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0px 2px 0px 0px;padding:0px 0px 0px 0px;text-decoration:underline;white-space:nowrap}
span.footermenulink a:hover{color:#0066CC;text-decoration:underline}
span.footermenuopenlink{color:#CC0000;font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;padding:0px 0px 0px 0px;text-decoration:none;white-space:nowrap}
span.footermenuselectedlink a{color:#CC0000;font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;padding:0px 0px 0px 0px;text-decoration:none;white-space:nowrap}
span.footermenuselectedlink a:hover{color:#0066CC;text-decoration:underline}

table.mailer{border:2px solid #993333;background:#F4E4E1}
table.mailer td{padding:4px;vertical-align:top}
table.mailer td.header{padding:0px}

table.ReportLoader{border:2px solid #CC0033;background:#FFFFCC;width:60%}
table.ReportLoader td{padding:4px;vertical-align:top}
table.ReportLoader td.header{padding:0px}

table.paypal input{height:52px;width:150px}
.ppalbtn{height:44px;width:73px}

table.payment{width:60%}
table.payment input{width:75px}
table.payment a:hover{border:3px solid #000099}
table.payment td.divider{padding:0px 25px 0px 25px;white-space:nowrap}

table#inspectionrequest{border:2px solid #333333;width:20%}
table#inspectionrequest td{padding:3px}
table.inspectionrequest textarea{margin-top:2px;border: 1px solid #330099;font:normal 12px Verdana,Geneva,Arial,Helvetica,sans-serif;;padding:1px 2px 1px 2px;width:190px;height:86px}
table.inspectionrequest select{margin-top:2px;border: 1px solid #330099;font:normal 12px Verdana,Geneva,Arial,Helvetica,sans-serif;;padding:1px 2px 1px 2px;vertical-align:top}
table.inspectionrequest input{margin-top:2px;border: 1px solid #330099;font:normal 12px Verdana,Geneva,Arial,Helvetica,sans-serif;;padding:1px 2px 1px 2px;width:190px;vertical-align:top}
table.inspectionrequest .checkradio input{width:15px;vertical-align:top;margin:0px 0px 0px 0px;}

p{margin-bottom:1em;color:#132F14;color:#132F14;font:normal 14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin-top:0px;text-align:left;text-indent:1em}
div{margin-bottom:1em;color:#132F14;color:#132F14;font:normal 14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin-top:0px;text-align:left}
blockquote{margin-bottom:1em;color:#132F14;color:#132F14;font:italic 14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin-top:0px;text-align:left}
pre{;margin-bottom:1em;color:#132F14;color:#132F14;font:normal 14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin-top:0px;text-align:left}
xmp{;margin-bottom:1em;color:#132F14;color:#132F14;font:normal 14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin-top:0px;text-align:left}
address{;margin-bottom:1em;color:#132F14;color:#132F14;font:italic 14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin-top:0px;text-align:left}
h1{color:#8c0000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:16px;font-weight:bold;margin:.25em 0em .25em 0em;text-align:left}
h2{color:#8c0000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:0px;padding:0px;text-align:left}
h3{color:#8c0000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:0px;padding:0px;text-align:right}
h4{color:#8c0000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0px;padding:0px;text-align:left}
h5{color:#8c0000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0px;padding:0px;text-align:center}
h6{color:#8c0000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0px;padding:0px;text-align:right}
ol{color:#132F14;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;list-style-position:outside;list-style-type:decimal}
ul li{color:#132F14;font:normal 14px Verdana,Geneva,Arial,Helvetica,sans-serif;list-style:url(../Images/checkmark.gif) circle outside;padding:0px 0px 5px 0px;vertical-align:top}

form{margin:0}
td.headerbg{background:#F4E4E1}
td.vertdivider{background:#F4E4E1}
select{padding:1px 2px 1px 2px;border:1px solid #993333;font:12px;font-family:TVerdana,Geneva,Arial,Helvetica,sans-serif}
textarea{border:1px solid #993333;font:normal 12px Verdana,Geneva,Arial,Helvetica,sans-serif;height:90px;margin-top:2px;width:200px}
input{border:1px solid #993333;font:12px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;margin-top:2px;padding:1px 2px 1px 2px;width:200px}
input.checkradio{background:#FFFFFF;color:#993333;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin:10px 0px 10px 0px;text-align:center;vertical-align:middle;width:20px}
input.shorttext{border:1px solid #993333;font:12px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;margin-top:2px;padding:1px 2px 1px 2px;width:30px}
.footnote{color:#132F14;font:normal 9px Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:left}
.formcolor1,.formcolor2{background:#FFFFCC}
.formfield{;margin-top:2px;border:1px solid #993333;font:12px;font-family:TVerdana,Geneva,Arial,Helvetica,sans-serif;width:140px}
.phone{margin:0px 0px 10px 0px}
.labelleft{color:#132F14;font:bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:left;white-space:nowrap}
.labelright{color:#132F14;font:bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif;text-align:right;white-space:nowrap}
.submit{background:#993333;border:1px solid #000033;color:#FFFFFF;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;text-align:center}

div.contractheader{font:bold 15px Verdana,Geneva,Arial,Helvetica,sans-serif}
div.contractsubheader{font:bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif}
div.address{font:normal 12px Verdana,Geneva,Arial,Helvetica,sans-serif}
div.contractcontainer{margin-top:20px;width:600px}
div.contractsectionheader{font:bold 14px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:10px 0px 5px 0px}
div.contractsection{width:100%}
div.contractblock{background:white;display:block;font:normal 12px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0px 0px 5px 15px}
/*div.contractsection ol{list-style-type:decimal;font-size:14px;color:#132F14;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;list-style-position:outside;padding: 0px 0px 0px 0px}*/
/*div.contractsection ol ol{list-style-type:disc;font-size:14px;color:#132F14;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;list-style-position:outside;;padding: 0px 0px 0px 0px}*/
div.contractlabel{background:white;display:block;float:left;white-space:nowrap}
div.line{background:white;border-bottom:1px solid black;display:inline;height:2px;width:100%}
div.contractsignaturecontainer{margin-top:20px;width:100%}
div.contractsignature{display:inline;height:120px;vertical-align:top;width:40%}

table.galleryimages{border:2px solid red;text-align:center}
table.controller{border:2px solid black}
table.controller td{height:20px;padding:0px 5px 0px 5px;width:50%}
td.gallery{background:#CC9966;text-align:center}
div.caption{background:red;white-space:normal:width:100%}
.gallerycontroller{width:100%}
table.gallery div.gallerycontent{background:#FFFFFF;border:1px solid black;display:block;height:200px;padding:3px;width:100%x}

table.checkform{background:#FFFFFF;margin:10px 0px 0px 0px;width:500px}
table.check{background:#FFFFCC;border:2px solid #993333;margin:0px 0px 5px 0px}
table.check td{padding:4px}
table.checkform input{width:auto}
table.checkform .checklabel{color:#132F14;font:normal 10px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0px 0px 0px 0px;text-align:left}

table.slideshow td.menu{color:#330066;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;margin:0px;padding:0px;text-align:left;padding:4px;}
table.slideshow td.menu a{white-space: nowrap}
table.slideshow td.navigation{color:#330066;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin:0px;padding:0px;text-align:center;padding:4px}
table.slideshow td.imagewindow{padding:4px 10px 10px 0px;text-align:center;width:100%}
table.slideshow td.imagewindow img{border:2px solid #330066}

table#statstable{background:#993333}
table#statstable tr.statscolor1{background:#CFCEEE}
table#statstable tr.statscolor2{background:#FFFFFF}
table#statstable td{padding:5px;vertical-align:top}
table#statstable td.statsheader{background:#993333;color:#ffffff;font:bold 12px Verdana,Geneva,Arial,Helvetica,sans-serif;height:30px;margin:0px 0px 0px 0px;text-align:center;vertical-align:middle}

table.comments{border:2px solid #993333;background:#F4E4E1}
table.comments td{padding:4px;vertical-align:top}
table.comments textarea#message{padding:1px 2px 1px 2px;border:1px solid #993333;font:normal 12px Verdana,Geneva,Arial,Helvetica,sans-serif;height:150px;margin-top:2px;width:250px}













