----------------------------- */
* {margin:0; padding:0;}
body {font:0.8125em Verdana, sans-serif;text-align:center;margin:0;overflow: -moz-scrollbars-vertical;}
td {font:0.750em Verdana, sans-serif;color:#55443C;}

.login {color:#F1E0AE;font:0.8125em Verdana, sans-serif;text-decoration:none;}
a:link.login {text-decoration : none;color : #F1E0AE;font:0.7825em Verdana, sans-serif;}
a:visited.login {text-decoration : none;color : #F1E0AE;font:0.7825em Verdana, sans-serif;}
a:hover.login {text-decoration : underline;color : #ffffff;font:0.7825em Verdana, sans-serif;}

.member {color:#3C2A22;font:11px Verdana, sans-serif;text-decoration:none;}
a:link.member {text-decoration : underline;color : #3C2A22;font:11px Verdana, sans-serif;}
a:visited.member {text-decoration : underline;color : #3C2A22;font:11px Verdana, sans-serif;}
a:hover.member {text-decoration : none;color : #AB5502;font:11px Verdana, sans-serif;}

.footer {color:#3C2A22;font:10px Verdana, sans-serif;text-decoration:none;}
a:link.footer {text-decoration : underline;color : #3C2A22;font:10px Verdana, sans-serif;}
a:visited.footer {text-decoration : underline;color : #3C2A22;font:10px Verdana, sans-serif;}
a:hover.footer {text-decoration : none;color : #AB5502;font:10px Verdana, sans-serif;}

#width {width:100%;margin:0 auto;text-align:left;}

/* basics */
.product{font:12px Verdana, sans-serif;text-decoration:underline;color:#473E41;}
a:link.product {font:12px Verdana, sans-serif;text-decoration:underline;color:#473E41;}
a:visited.product {font:12px Verdana, sans-serif;text-decoration:underline;color:#473E41;}
a:hover.product {font:12px Verdana, sans-serif;text-decoration:none;color:#685F62;}
a.product, a:link.product, a:hover.product {cursor:pointer;}

a {font:11px Verdana, sans-serif;text-decoration:underline;color:#473E41;}
a:hover {font:11px Verdana, sans-serif;text-decoration:none;color:#AB5502;}
a, a:link, a:hover {cursor:pointer;}
img {border:0;}
ul {margin:20px 0;list-style-type:none;}
/* ol {margin:20px 0 20px 20px;} */
li, dd {padding:6px 0;}
ul li#red {background:url(/images/redbullet.gif) 2px 6px no-repeat;padding-left:20px;line-height:1.1em;}
ul li#blue {background:url(/images/bluebullet.gif) 2px 6px no-repeat;padding-left:20px;line-height:1.1em;}
ul li#bluemenu {background:url(/images/bluebullet.gif) 2px 6px no-repeat;padding-left:20px;padding-top:4px;padding-bottom:4px;line-height:.9em;}
ul li#green {background:url(/images/greenbullet.gif) 2px 6px no-repeat;padding-left:20px;line-height:1.1em;}
ol li {font-size:10pt;font-family:Verdana, sans-serif;color:#000000;}

/* --- forms -- */
input, select {font-size:.95em;}
.input, select {border:1px solid #ababab;padding:2px;}

.BigText {text-decoration : none;font-family : Arial, Helvetica, sans-serif;color : #000000;font-size : 16px;}
.Small {color:#555555;font:0.8em Verdana, sans-serif;}
.LightGold {color:#F1E0AE;font:0.8125em Verdana, sans-serif;}
.GreenHeaderArial {font:bold 18px Arial, Helvetica, sans-serif;line-height:1em;font-size:18px;color:#70af00;padding:6px 0 6px 0;}
.RedHeaderArial {font:bold 18px Arial, Helvetica, sans-serif;line-height:1em;font-size:18px;color:#aa0000;padding:6px 0 6px 0;}
.BlueHeaderArial {font:bold 18px Arial, Helvetica, sans-serif;line-height:1em;font-size:18px;color:#3F8BCB;padding:6px 0 6px 0;}
.RustHeaderArial {font:bold 18px Arial, Helvetica, sans-serif;line-height:1em;font-size:18px;color:#AB5502;padding:6px 0 6px 0;}
.GreenSubHeaderArial {font:bold 16px Arial, Helvetica, sans-serif;line-height:1em;font-size:16px;color:#70af00;padding:6px 0 6px 0;}
.RedSubHeaderArial {font:bold 16px Arial, Helvetica, sans-serif;line-height:1em;font-size:16px;color:#aa0000;padding:6px 0 6px 0;}
.BlueSubHeaderArial {font:bold 16px Arial, Helvetica, sans-serif;line-height:1em;font-size:16px;color:#3F8BCB;padding:6px 0 6px 0;}
.RustSubHeaderArial {font:bold 16px Arial, Helvetica, sans-serif;line-height:1em;font-size:16px;color:#AB5502;padding:6px 0 6px 0;}
.titlegray15pxArial {font:bold 15px Arial, Helvetica, sans-serif;line-height:1.2em;font-size:15px;color:#555555;padding:6px 0 6px 0;}
.BlueSmallHeaderArial {font:bold 14px Arial, Helvetica, sans-serif;line-height:1em;font-size:14px;color:#3F8BCB;padding:6px 0 6px 0;}
.centerdiv {text-align: center;}
.centerdiv>div{margin: 0 auto;}

#mbox{background-color:#eee; width:700px;padding:8px; border:1px solid #666;}
#mbm{font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;}
#ol{background-image: url(/overlay.png);}
.dialog {display:none}
* html #ol{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/overlay.png", sizingMethod="scale");}

form input, select, textarea {font-size:9pt;font-family:Verdana, sans-serif;color:#555555;}
input.btn {color:#55443C;font: bold 8pt Verdana, sans-serif;background-color:#D0CEC2;border:1px solid;border-color: #1E110B;padding:1px 5px 2px 5px;}

