/* general styles */

body{margin:0;padding:0 0 10px 0;font-family:arial, sans-serif;background:#828382;}

table{border:0px;}

img{margin:0;padding:0;border:0;}

img.float{float:right;margin:0 0 5px 15px;}

.leftfloat{float:left;margin:0 15px 5px 0;}

.brownborder{border:1px solid #7a6954;}
.blueborder{border:1px solid #79c7da;}
.greyborder{border:1px solid #828382;}

img.aquopadd{margin:0 0 1px 0;}

/* text styles */

h1{color:#fff;font-weight:bold;font-size:1em;text-align:left;padding:0 0 5px 15px;border:0;margin:0;}

h2{color:#fff;font-weight:bold;padding:5px 0 5px 15px;font-size:0.9em;border:0;margin:0;}

h3{color:#fff;font-weight:bold;padding:0 0 0 0;margin:20px 0 5px 0;font-size:0.9em;}

h4{color:#fff;font-weight:bold;padding:0 0 5px 0;margin:0;font-size:0.9em;}

p{padding:0;border:0;margin:0;}
p.smcopy{font-size:0.7em;}

.maincopy{color:#fff;font-size:0.8em;}
.paddcopy{color:#fff;font-size:0.8em;padding:10px 0;}
td.padd1{padding:5px 0px 0px 15px;text-align:left;vertical-align:top;margin:0;}
.padd2{padding:5px 0;}
.padd3{padding:0 0 10px 0;}
.padd4{padding:0 0 20px 0;}
.padd5{padding:20px 0;}
.padd6{padding:3px 10px 0 0;}
.padd7{padding:10px 0 0 0;}
.padd8{margin:15px 0 0 5px;}
.padd9{padding-left:15px;vertical-align:top;}
.padd10{padding:13px 10px 0 0;}
.padd11{padding:20px 0 5px 0;}
.padd12{padding:0 5px 20px 5px;}

.boldcopy{font-weight:bold;}

.blackcopy{color:#000;}

.whitecopy{color:#fff;}

/* td styles */

td.subtitlebg{background:url(img/sub_title_bg.jpg);background-position:top left;align:left;vertical-align:bottom;}

td.herotabon{width:197px;height:20px;background:url(img/hero_tab_on.gif);background-position:top left;background-repeat:no-repeat;color:#fff;font-weight:normal;padding:0px 0px 0px 10px;text-align:left;font-size:0.7em;margin:0;border:0px;}

td.herotaboff{width:197px;height:20px;background:url(img/hero_tab_off.gif);background-position:top left;background-repeat:no-repeat;color:#fff;font-weight:bold;padding:0px 0px 0px 10px;text-align:left;font-size:0.7em;margin:0;border:0px;}

td.subheader{background:url(img/sub_graphic2.jpg);background-position:top left;margin:0;text-align:right;padding:0px 170px 0px 0px;vertical-align:bottom;}

td.line{background:url(img/line.gif);background-position:bottom;background-repeat:repeat-x;}

td.brownbg{background:#7a6954;}
.dbrownbg{background:#27200b;}

/* specific homepage styles */

.hpheader{font-weight:bold;}

td.hpcol1{width:250px;height:28px;padding:0;background:url(img/home_col1.jpg);background-position:top left;text-align:left;}

td.hpcol2{width:250px;height:28px;padding:0;background:url(img/home_col2.jpg);background-position:top left;text-align:left;}

td.hpcol3{width:270px;height:28px;padding:0;background:url(img/home_col3.jpg);background-position:top left;text-align:left;}

div#hpexhpanel{background:#27200b;border:0;margin:0px;vertical-align:top;padding:0 0 0 15px;width:255px;}

.hpexppanelimg{margin-bottom:20px;}

.hpexhpanelfont{color:#fff;text-align:left;vertical-align:top;}

.hpexppanelfont_l{font-weight:bold;font-size:1em;}

.hpexppanelfont_m{font-weight:bold;font-size:0.8em;}

.hpexppanelfont_s{font-weight:normal;font-size:0.6em;}

/* link styles */

a.helplinks{color:#fff;text-decoration:none;}
a.helplinks:hover{text-decoration:underline;}

a.blacklink{color:#000;text-decoration:none;font-weight:bold;}
a.blacklink:hover{text-decoration:underline;}

a.smblacklink{color:#000;text-decoration:none;font-weight:normal;}
a.smblacklink:hover{text-decoration:underline;}

a.smblacklinku{color:#000;text-decoration:underline;font-weight:normal;}

a.whitelink{color:#fff;text-decoration:none;line-height:18px;font-weight:bold;}
a.whitelink:hover{text-decoration:underline;}

a.whitelinku{color:#fff;text-decoration:underline;}

a.zoomlink{color:#fff;text-decoration:none;font-weight:bold;}
a.zoomlink:hover{text-decoration:underline;}

a.headerlink{text-decoration:none;color:#fff;font-weight:bold;}
a.headerlink:hover{text-decoration:underline;}

/* crumb trail */

td.crumb{height:21px;background:url(img/crumb_tab_bg.gif);background-position:bottom;padding:0 10px 0 0;text-align:right;color:#fff;font-size:0.7em;}
td.crumb img{margin:0 5px 1px 5px;}

a.crumblink{color:#fff;text-decoration:none;font-weight:bold;}
a.crumblink:hover{text-decoration:underline;}

/* click to do something text with arrow */
div#pointer{width:255px;font-size:0.8em;padding:0 0 10px 0;}
div#pointer img{float:left;margin:0 10px 10px 0;}
