/*** new ***/
body *{font-family:Arial,Helvetica,sans-serif;font-size:100%;}
body{font-size:.8em;}
h1,h2,h3,h4,p{margin:0;padding:0;}
img{border:0;}
h2{margin:4px 0;}
ul{margin:0;padding:0;list-style:none;}
#mainnav{background:#a79e8b;height:32px;border:1px solid #6f695c;border-bottom:none;}
ul.nav{height:28px;margin-bottom:-1px;}
ul.nav li{float:left;margin-left:4px;}
ul.nav li.clrblock{background:#CCC1AA;margin-left:0;border-right:1px solid #6f695c;border-bottom:1px solid #6f695c;width:13px;}
li.clrblock p{height:30px;}
.content ul{margin:8px 20px;list-style:disc;}
.content ol{margin:8px 30px;list-style:decimal;}
.content ol li ul{margin:4px 20px;list-style:square;}
.content li{margin-bottom:4px;}
.clear{clear:both;}
.clear2{clear:both;float:none;margin-top:-1px;height:1px;color:none;background:transparent;}
.custlogn{margin:10px 4px;width:auto;text-align:right;}
a.loginbox{display:inline-block;color:#a79e8b;border:1px solid #a79e8b;padding:2px 4px;margin-left:4px;font-size:.825em;}
a:hover.loginbox{background:#eaeaea;}
.main{width:100%;background:#FFF1D4/*#E4D8BE*/;border:1px solid #3E5B80;border-top:none;}
.edge{width:4px;background:#E4D8BE;}
.content{vertical-align:top;padding:10px;background:#fff;}
.content h1,.content p{margin-bottom:10px;}
.content img{float:right;margin:0 12px;text-align:right;vertical-align:right;}
.subnav{width:175px;vertical-align:top;white-space:nowrap;}
.ftr_block{width:1px;height:22px;background:#CCC1AA;border-top:1px solid #6f695c;border-right:1px solid #6f695c;}
.ftr_privacy{text-align:center;background:#A79E8B;padding:4px;border-top:1px solid #6f695c;}
/*******************/
/* -- hp graphic -- */
.callout{border-top:1px dotted #A79E8B;border-bottom:1px dotted #A79E8B;border-left:6px solid #A79E8B;border-right:6px solid #A79E8B;background:#F0E5CE;margin:8px 0;padding:8px 4px;font-weight:bold;font-size:.9em;color:#6f695c;text-align:center;}
/*******************/
h1{color:#930;font-size:1.3em;}
/* p{margin-left:10px;font-size:80%;} */
.pNavHigh{margin-top:4px;padding:4px 8px 8px 12px;font-weight:bold;background:#FFF1D4;color:#6f695c;}
.pNavLow{margin-top:4px;padding:4px 8px;font-weight:bold;background:#6f695c;color:#fff;cursor:pointer;cursor:hand;}
.pNavHover{margin-top:4px;padding:4px 8px;font-weight:bold;background:#e4d8be;color:#fff;cursor:pointer;cursor:hand;}
/*.subnav ul{width:auto;}
.subnav ul li{float:left;color:#5C4106;font-weight:bold;cursor:pointer;cursor:hand;}
.subnav ul li.clrblk{clear:left;width:12px;height:26px;background:#f00;}
.subnav ul li.clrblk_hi{clear:left;width:12px;height:26px;background:#000;}
.subnav ul li.on{background:#fff;padding:4px 0 4px 18px;border:1px solid #6f695c;}
.subnav ul li.opt{background:#E4D8BE;padding:4px 0 4px 18px;border:1px solid #6f695c;}*/
.sNavIndLow{background:#A79E8B;border:1px solid #6f695c;border-right:none;font-weight:bold;}
.sNavIndHover{background:#fff;border:1px solid #6f695c;border-right:none;font-weight:bold;}
.sNavBtnLow{background:#F0E5CE;color:#6f695c;padding:4px 0 4px 10px;border:1px solid #6f695c;cursor:pointer;cursor:hand;font-weight:bold;}
.sNavBtnHigh{background:#fff;color:#6f695c;padding:4px 0 4px 10px;border:1px solid #6f695c;font-weight:bold;}
.subNavTable{margin-top:1px}
.subtleText{font-size:70%;color:#999;}
a.ftr_link{color:#fff;text-decoration:none;}
a:hover.ftr_link{text-decoration:underline;}