html, body { margin:0px; background-color:#000000; padding:0px; height:100%; min-height:100%; border:none; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* styles for IE 5 Mac */
#horizon { background-color: transparent; position: absolute; top: 20px; left: 20px; }
 /* following rules are invisible to IE 5 \*/
#horizon { top: 50%; left:0px; width: 100%; margin-top: -250px; text-align: center; min-width: 760px; z-index:1; }
/* end IE 5 hack */ 
#wrapper { position: relative; text-align: left; width:760px; height:480px; margin: 0px auto; background-color:#000000; }
#header { position:relative; width:760px; height:120px; top:0px; left:0px; float:left; }
#express { position:relative; width:225px; height:30px; top:50px; left:271px; float:left; }
#expresssm { position:relative; width:176px; height:30px; top:44px; left:22px; float:left; }
#callout { position:relative; width:420px; height:30px; top:44px; left:124px; float:left; }
#tagline { position:relative; width:308px; height:12px; top:54px; left:226px; float:left; clear:both; }
#flashcontent { position:relative; width:760px; height:270px; background-color:#FFFFFF; top:0px; left:0px; clear:both; float:left; }
#navigation { position:relative; width:230px; height:260px; background-image:url('../images/nav_base.jpg'); top:10px; left:24px; float:left }
#subnavigation { position:relative; width:460px; height:26px; float:left; top:64px; left:300px; clear:both; }
#content { position:relative; width:460px; height:270px; float:right; overflow:auto; }
#footer { position:relative; width:760px; height:90px; top:0px; left:0px; float:left; clear:both; }
#bi { position:absolute; width:115px; height:38px; top:25px; left:38px; }
#verified { position:absolute; width:98px; height:60px; top:13px; left:625px; }
#shadowr { position:absolute; left:760px; top:0px; height:480px; width:12px; }
#shadowb { position:absolute; left:0px; top:480px; height:12px; width:772px; }
#spacer { position:relative; width:100%; height:20px; float:left; clear:both; }
p { font-size:11px; color:#000000; font-style:normal; font-weight:normal; text-decoration:none; line-height: 15px; margin-bottom:10px; margin-top:0px; }
a:link { font-size:11px; color:#902f44; font-style:normal; font-weight:bold; text-decoration:underline; }
a:visited { font-size:11px; color:#902f44; font-style:normal; font-weight:bold; text-decoration:underline; }
a:hover { font-size:11px; color:#902f44; font-style:normal; font-weight:bold; text-decoration:none; }
ul, ol { font-size:11px; color:#000000; font-style:normal; font-weight:normal; text-decoration:none; line-height: 15px; margin-bottom:10px; margin-top:-10px; }
.list { font-size:11px; color:#000000; font-style:normal; font-weight:normal; text-decoration:none; line-height: 15px; margin-bottom:10px; margin-top:0px; }
.list2 { font-size:11px; color:#000000; font-style:normal; font-weight:normal; text-decoration:none; line-height: 15px; margin-bottom:0px; margin-top:0px; }
.subheading { font-size:12px; color:#902f44; font-style:normal; font-weight:normal; text-transform:uppercase; text-decoration:none; line-height: 15px; margin-bottom:2px; margin-top:0px; }
.subbutton { position:relative; float:left; width:115px; height:26px; }
.homeanchor { position: relative; width:380px; height:270px; float:left; }
.heading { margin-bottom:5px; }
.redtext { color:#902f44; }
.legal { font-size:9px; color:#000000; font-style:normal; font-weight:normal; text-decoration:none; line-height: 11px; margin-bottom:0px; margin-top:0px; }
.categories { font-size:11px; color:#FFFFFF; font-style:normal; font-weight:normal; text-decoration:none; line-height: 12px; margin-bottom:0px; margin-top:0px; background-color:#000000;  }
td { font-size:11px; color:#000000; font-style:normal; font-weight:normal; text-decoration:none; line-height: 15px; margin-bottom:0px; margin-top:0px; }
.alt {  background-color:#d1d3d4; }

.trigger { cursor:pointer; font-size:12px; color:#902f44; font-style:normal; font-weight:normal; text-transform:uppercase; text-decoration:none; line-height: 15px; margin-bottom:2px; margin-top:0px; border:0px; }		
.trigger:hover { cursor:pointer; font-size:12px; color:#000000; font-style:normal; font-weight:normal; text-transform:uppercase; text-decoration:none; line-height: 15px; margin-bottom:2px; margin-top:0px; border:0px;  }		
.expanded { cursor:pointer; font-size:12px; color:#902f44; font-style:normal; font-weight:normal; text-transform:uppercase; text-decoration:none; line-height: 15px; margin-bottom:2px; margin-top:0px; border:0px; }
.expanded:hover { cursor:pointer; font-size:12px; color:#000000; font-style:normal; font-weight:normal; text-transform:uppercase; text-decoration:none; line-height: 15px; margin-bottom:2px; margin-top:0px; border:0px; }
.show { position:static; display: table; }
.hide { position:absolute; left:-999em; height:1px; width:100px; overflow:hidden; }
.textfield { width:140px; height:16px; border:0px; background-color:#d1d3d4; font-size:10px; color:#000000; font-style:normal; font-weight:normal; text-decoration:none;  }
.submitbutton { width:140px; height:18px; border:#000000 solid 1px; background-color:#FFFF00; font-size:10px; color:#000000; font-style:normal; font-weight:normal; text-decoration:none; }
#form { margin:0px; }
.radiobutton { height:16px; width:16px; }
.dropdown { width:140px; height:16px; border:0px; background-color:#d1d3d4; font-size:10px; color:#000000; font-style:normal; font-weight:normal; text-decoration:none; }