#outer ul {margin:0em; padding:0; list-style-type:none; background:transparent; height:0em;}
#outer li {display:block; float:right;}
#outer {display:block; position:relative; background:#630407; padding:0em;}

.xsnazzy {background:transparent;}
.xsnazzy span {text-align:center; color:#fff; margin:0; font-weight:normal; padding-bottom:0em;}

.xtop {display:block; background:transparent; font-size:3px;}
.xb1, .xb2, .xb3, .xb4 {
display:block; 
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: hidden; 
/* */ 
}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#f4a637; border-left:1px solid #fff; border-right:1px solid #fff;}
.xb1 {margin:0 5px; background:#fff;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#f4a637; border-top:0.5px solid #630407; border-left:0.5px solid #630407; border-right:0.5px solid #630407; border-bottom: none; border-width:0 1px 1px 1px;}


a.xmenu2, a.xmenu2:visited {display:block; text-decoration:none; width:7em; font-size:0.95em;}
a.xmenu2:hover {background:transparent; cursor:pointer;}
a.xmenu2:hover span {color:#fff;}
a.xmenu2:hover .xboxcontent {background:#630407; border-color:#fff; border-bottom:1px solid #630407;}
a.xmenu2:hover .xb1 {background:#fff;}
a.xmenu2:hover .xb2, a.xmenu2:hover .xb3, a.xmenu2:hover .xb4 {background:#630407; border-color:#fff;}

table { font-size: 9pt; color: #000000; font-family: verdana; tahoma; valign: top }
.text { font-size: 9pt; color: #000066; font-family: verdana; tahoma }
a:link { color: #006699; font-size: 9pt; font-family: arial; text-decoration: none }
a:visited { color: #630407; font-size: 9pt; font-family: arial; text-decoration: none }
a:hover { color: #f4a637; font-size: 9pt; font-family: arial; text-decoration: none}
select{font-family:verdana; font-size:8.5pt; color:#f6e190; background-color:#f6e190; border-style:groove; 
border-width:thin; border-color:#f6e190; }
option{font-family:verdana; font-size:8.8pt; color:#002499; background-color:#f6e190; border-style:groove; 
border-width:thin; border-color:#f6e190; }
.border {border: solid #000000 1px; padding:1px; padding-left: 1px }
.margin { border: solid #ffffff 2px }
.margin2 { border-right: dashed #006699 1px }
.margin3 { border: solid #ffffff 5px }
.margin4 { background-color: #F4A637; font-family: verdana; font-size: 8.5pt; color: #ffffff }
.margin5 { background-color: #630407; font-family: arial; font-size: 10pt; color: #ffffff }
.margin6{ border: solid #630407 1px; font-size: 9pt; font-family: verdana; color: #000000}
.margin7 { border: #c6c9ff solid 1px; padding:1px; padding-left: 1px }
.margin8 { border-left: solid #f0f0ff 20px; border-right: solid #f0f0ff 10px; border-top: solid #f0f0ff 20px; border-bottom: solid #f0f0ff 20px;  background-color: #f0f0ff; font-family: tahoma; font-size: 10pt; color: #134286 }
.margin9 { border: #99ca3e solid 1px; background-color: #99ca3e; font-size: 10pt; font-family: verdana; color: #ffffff }
.margin10 { background-color: #ecf8ed }
.border1 { background-color: #336699; font-size: 7pt; font-family: verdana; color: #ffffff}
.border2 { border-top: solid #630407 2px; background-color: #630407; font-size: 8.5pt; font-family: verdana; color: #ffffff; text-decoration: bold }
.border3 { color: #336699; border-style: solid; border-width: 1px }
.border4 { border-right: solid #336699 1px; font-size: 8.5pt; color: #336699; font-family: verdana; tahoma}
h1 { font-family: arial; font-size: 8.5pt; color: #99ca3e }
h5 { font-family: arial; font-size: 15pt; color: #660000 }
h3 { font-family: arial; font-size: 11pt; text-decoration: bold }
h4 { font-family: arial; font-size: 14pt; color: #c25b33 }

