body{font:12px/16px Verdana,Arial,Helvetica,sans-serif;text-align:center;margin:0;padding:0;background:#6A3D2D url(../i/bg.gif)}
img{border:none}
h1{font:17px/18px "Lucida Sans Unicode",Geneva,Futura,Verdana,Arial,Helvetica,sans-serif;color:#3737A2;margin:0;padding:10px 0 5px 0}
h1.withh3{padding-bottom:0}
h2{font:15px/16px "Lucida Sans Unicode",Geneva,Futura,Verdana,Arial,Helvetica,sans-serif;color:#3737A2;margin:0;padding:10px 0 5px 0}
h3{font:12px/16px "Lucida Sans Unicode",Geneva,Futura,Verdana,Arial,Helvetica,sans-serif;color:#A67960;margin:0;padding:10px 0 5px 0;font-weight:bold}
h3.withh1{padding-top:0}
ul.box{list-style-type:square}
ol.letters{list-style-type:lower-alpha}
a{color:#CD5632}
a:visited{color:#6A3D2D}
#minht{float:right;width:1px;height:390px;}
.clear{clear:both}
table {font-size:11px;}
td.colhead {font-weight:bold} 
td span.rowhead {font-weight:bold;color:#A67960}
#c{position:relative;left:0;top:0;margin-left:auto;margin-right:auto;text-align:left;margin-top:35px;height:100%;width:725px;border-top:1px solid #F8652F;}
/*page header*/
#h{position:relative;left:0;top:0;width:100%;height:91px;background-repeat:no-repeat;background-position:86px 0;}
#logo{position:absolute;left:0;top:0;width:86px;height:91px;background:url(../i/logo.gif) no-repeat;}
#logo a{display:block;width:100%;height:100%}
.blend{position:absolute;top:0;width:1px;height:91px;background:url(../i/blend.gif) no-repeat;}
#blendl{left:0}
#blendr{left:724px}

/*body container*/
#bcblue{position:relative;left:0;top:0;width:100%;background-color:#3737A2;}
#bcpurp{position:relative;left:1px;top:0px;width:723px;background-color:#EFE4DD;}
#bread{position:relative;left:219px;top:0;width:504px;height:14px;background-color:#CD5632;}
#bread #crumbs{font-size:10px;line-height:12px;color:white;padding-left:4px;}
#bread #crumbs a{color:white}
#b{position:relative;left:0;margin-left:219px;top:0;width:504px;background-color:white;text-align:center}
#btxt{position:relative;left:0;top:0;width:464px;margin-left:auto;margin-right:auto;text-align:left;padding-top:8px;padding-bottom:20px;}
#btxt p{margin:0;padding:5px 0;}
#btxt p.disclaimer{font-size:10px;line-height:12px;color:#A67960}
#btxt p.address{padding-left:30px}
#btxt p.indent{padding-left:30px}
#btxt p.blockquote,div.blockquote{padding-left:20px;font-size:10px;font-weight:bold}
#btxt p.header_note,div.header_note{font-size:10px;line-height:14px;padding:8px;background-color:#FCF2ED}
#btxt p.emph, div.emph, span.emph {color:#C01600;font-weight:bold}
div.footnote, p.footnote{font-size:10px;line-height:12px;}
#btxt .footnote ul{margin:0;padding-top:0;padding-bottom:0;}
#btxt div.captions p,div.captions{clear:both}
#btxt div.captions p{font-size:10px}
#btxt p img {border:1px solid black;float:right;margin-left:6px;clear:both}
#btxt p img.left{float:left;margin-right:6px;margin-left:0;}
#btxt ul{margin:0;padding:10px 20px}
#btxt li{padding:3px 0}
.btt{position:relative;left:0;top:0;width:88px;height:21px;background:url(../i/btt.gif) no-repeat;margin-top:10px;clear:both}
.btt a{display:block;width:100%;height:100%}
.extra{padding-top:10px}

#aux{position:absolute;left:0px;top:0;padding:10px 0 0 13px;}
#aux .auxh1{font: 12px/16px "Lucida Sans Unicode",Geneva,Futura,Verdana,Arial,Helvetica,sans-serif;color:#3737A2;padding:15px 0 2px 0;margin:0}
#aux p{margin:0;padding:0;color:#3737A2;font-size:11px;width:194px;}
#aux p.more, p.more a{color:#C01600;text-decoration:none} p.more a:hover {text-decoration:underline}
#aux p.listing {margin:0;padding:3px 0}
#aux a.listing {color:#CD5632;line-height:14px}
a.invisible{text-decoration:none;color:#3737A2}
a.invis_under{text-decoration:none;color:#3737A2}
a.invis_under:hover{text-decoration:underline}
#slogan{position:relative;left:0;top:0;width:194px;font:11px/18px "Lucida Sans Unicode",Geneva,Futura,Verdana,Arial,Helvetica,sans-serif;padding-bottom:9px}
#slogan p{margin:0;text-align:center;padding:0;color:#A67960}
#words{position:relative;left:0;top:0;width:193px;height:12px;background:url(../i/words.gif) no-repeat;line-height:10px;font-size:4px}
.sep{position:relative;left:0;top:0;width:100%;height:1px;margin:2px 0;background-color:#CD5632;font-size:1px;line-height:1px}
#aux #wfs_search {position:relative;left:-13px;top:0;width:219px;font: 12px/16px "Lucida Sans Unicode",Geneva,Futura,Verdana,Arial,Helvetica,sans-serif;color:#3737A2;font-weight:bold;background:url(../i/s.gif) 13px 5px no-repeat;background-color:#E6D3CC}
#aux #wfs_search form{padding:6px 0 6px 53px;margin:0;}
#aux #wfs_search input{border:1px solid #3737A2;width:120px;height:20px}
#aux #wfs_search input.submit{width:30px;font-size:11px;height:20px;margin-left:4px;color:#AC3308;background-color:#F1D5C7}
#auxnavc{padding-top:20px;width:194px}
ul#auxnav{padding:4px;margin:0;border:1px solid #3737A2;list-style-type:none;}
ul#auxnav li{margin:0;padding:2px 0;}
#aux form.sm{margin:0;padding:0;width:194px;}
#aux form.sm input,#aux form textarea{width:100%;border:1px solid #CD5632;background-color:white}
#aux form.sm input#subject{font-weight:bold;color:#C01600}
#aux form.sm input#submit{width:86px;background-color:#CD5632;color:white;font-size:10px;border:1px solid #3737A2;margin-left:54px;margin-top:10px}
#aux p.label{margin:0;padding:5px 0 0 0;color:#CD5632;font-size:11px;line-height:13px;background-color:transparent}
#aux p.label span{color:#A67960}
#aux p.err{left:0;color:#7B1000;padding-top:10px}
#aux div.err{left:5px}

/*mail and store forms*/
#phfrm{position:relative;left:0;width:460px;padding-top:20px;padding-bottom:20px;}
div.row {clear:both;padding:1px 0}
div.row span.l {float:left;width:80px;text-align:right;margin-right:4px;}
div.row span.f {float:right;width:374px;text-align:left;}
div.row span.req {float:right;width:120px;text-align:left;font-size:12px}
div.spacer {clear:both;}
.label, input, textarea, select{background-color:#FAF4F0;}
#phfrm input, textarea, select, option{border:1px solid #3737A2}
input {height:23px}
.center {text-align:center;}
.center input {background-color:#CD5632;color:white}
.err, p.err{color:#7B1000;font-weight:bold;margin-top:10px;position:relative;left:25px;top:0}
p.err{width:450px;}
div.err{margin:0 0 0 20px;}


/*main navigation*/
#navcblue{position:relative;left:0;top:0;width:100%;height:22px;background-color:#3737A2;z-index:20}
#navc{position:relative;left:1px;top:1px;width:723px;height:20px;background-color:#C3C2E3;}
#nav{position:absolute;left:0;top:0;width:723px;height:20px;margin:0;padding:0}
#nav li {position:absolute;top:0;height:100%;margin:0;padding:0;list-style:none;color:#CD5632;cursor:pointer;line-height:20px}
#nav a {position:absolute;left:0;top:0;display:block;height:20px;color:#3737A2;font:12px/20px "Lucida Sans Unicode",Geneva,Futura,Verdana,Arial,Helvetica,Sans-Serif;text-decoration:none;padding-left:13px}
#nv1 {left:0px;width:60px}
#nv2 {left:60px;width:88px}
#nv3 {left:148px;width:164px}
#nv4 {left:312px;width:47px}
#nv5 {left:359px;width:114px}
#nv6 {left:473px;width:88px}
#nv7 {left:561px;width:59px}
#nv8 {left:620px;width:103px}
#nav ul {position:relative;left:0;top:0px;width:140px;height:auto;margin:0 0 0 5px;padding:0 0 0 0;border:1px solid #CD5632;border-top:1px solid #3737A2;display:none;background-color:white;}
#nav ul li{width:100%;height:17px;display:block;position:relative;margin:0;padding:0;border-top:1px solid #E4D7CF}
#nav ul a{display:block;width:138px;height:100%;color:#3737A2;font:11px/18px Verdana, Arial, Helvetica, Sans-Serif;text-decoration:none;padding-left:4px}
#nav ul a:hover{background-color:#E1E0F1;text-decoration:none;}
#nav #nv3 ul{width:200px}
#nav #nv3 ul a{width:198px;}
/*non-IE browsers can make use of the following*/
#nav li:hover ul{display:block}
#nav ul li:hover a{width:136px;}
#nav #nv3 ul li:hover a{width:196px}
/*third level settings (all browsers)*/
#nav ul li ul.third{position:absolute;left:100%;top:0px;width:144px;height:auto;margin:0;padding:0;border:1px solid #CD5632;display:none;background-color:white;}
#nav ul li ul.third a{width:142px;}
/*third level (non-IE - IE for this stuff handled in javascript)*/
#nav ul li:hover ul.third{display:block} 
#nav ul li ul.third li:hover a{width:140px;}

/*footer*/
#f {position:relative;left:0;top:0;height:50px;width:100%;margin:0;padding-top:3px;font-size:9px;color:white;border-top:1px solid #3737A2}
#f ul{margin:0;padding:0}
#f li{display:inline;list-style-type:none;padding:0;margin:0;}
#f a{font-size:9px;color:white;text-decoration:none;}
#f a:hover{text-decoration:underline}
#f p{margin:-2px 0 0 0;padding:0;}
#f p img{vertical-align:middle;margin-bottom:1px}
#f p#dd,#f p#osC{position:absolute;top:0;right:0;color:white;padding-top:4px;}
#f p#dd a,#f p#osC a{color:white}
#f p#osC{top:15px}