body 
{
    text-align:center; 
    min-width:768px; 
    color: #5f5f5f; 
    font-size: 10px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    background-color: #d6d2b9; 
    background-image: url(/images/body_bg.gif); 
    margin: 0 auto; 
    padding: 0; 
}

.DataListItemPadding
{
	padding-left:1.2cm;
}
      
div {text-align:left; padding:0px}
h1 {font-family : "Times New Roman", Times, serif; font-size: 22px; font-weight: normal; color:#333; margin-bottom:0px}
h2 {font-family : "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; color:#666; margin-bottom:0px}
h3 {font-family : "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; color:#336699; margin-bottom:0px}
td {font-size: 10px;}
a {color:#369}
a:hover {color:#0066cc}

div.mail { padding-left:18px; background-image: url(/images/icon_mail.gif); background-repeat: no-repeat; background-position: 0 center; }
div.chev { padding-left:18px; background-image: url(/images/icon_chev.gif); background-repeat: no-repeat; background-position: 0 center; }


.submenu {font-family:georgia; font-size:9px; padding-bottom:18px; text-transform:uppercase}
#pageblock { background-color: #f9f9f9; background-image: url(/images/page_bg.gif); background-repeat: repeat-y; width: 768px; margin: 0px auto 0px; padding: 0px; }
#headerblock {  width: 763px; background-image: url(/images/page_top.gif); background-repeat: no-repeat; background-position: 0 bottom; margin: 0; padding-right: 0; padding-bottom: 40px; padding-left: 0; }
#header, #menu {padding-left:3px;}
#submenu {font-family:georgia; font-size:9px; padding-bottom:18px; text-transform:uppercase}
#submenu a {text-decoration: none; color:#5f5f5f; }
#submenu a:hover {text-decoration: none; color:#0066cc; }
#contentblock {background-image: url(/images/content_btm.gif); background-repeat: no-repeat; background-position: 0 bottom; padding-bottom:20px; margin:0px; padding:0px; } 
#content {border-bottom:solid 1px white; background-color:#fff; border-left:solid 1px #DFDEDD; border-right:solid 1px #DFDEDD; width:670px; min-width:670px; padding-left: 33px;  margin-left:14px; margin-right:15px; padding-right:34px; margin-bottom:20px; } 
#footerblock {background-image: url(/images/footer_btm.gif); background-repeat: no-repeat; background-position: 0 bottom;  color:#666;  padding-top:10px; padding-bottom: 10px; clear:both }
#footerblock a {color:#666;}
#footer { line-height:18px; text-align:center; padding-right: 48px; padding-left: 48px; border-width: 0;}

.lftclm {padding-right:10px}
.rtclm {padding-left:10px}
.thumbnailrow {padding-bottom:20px;}
.paddedtable td {padding-top:10px; padding-bottom:10px;}

table.inventory {border-bottom:solid 1px #dcdcdc;}
table.inventory td {font-size:10px; color:#5f5f5f; padding:5px;}
table.inventory th {border-top:solid 2px #dcdcdc; border-bottom:solid 1px #dcdcdc; background-color: #f7f7f7; font-size: 10px; text-align:left; font-weight:normal;  padding:5px;}

table.inventory td.lined {background-image: url(/images/dottedline.gif); background-repeat: no-repeat; background-position: 0 bottom;}

table.footage td.lined {background-image: url(/images/dottedline.gif); background-repeat: no-repeat; background-position: 0 bottom;}
table.footage td {padding-top:3px; padding-bottom:3px}

table.search td {font-size:10px; color:#5f5f5f; padding:5px 0px 5px 5px;}
table.search td.lined {background-image: url(/images/dottedline.gif); background-repeat: no-repeat; background-position: 0 bottom;}

table.plans td {font-size:10px; color:#5f5f5f; padding:15px 5px;}
table.plans td.lined {background-image: url(/images/dottedline.gif); background-repeat: no-repeat; background-position: 0 bottom;}
