﻿body{margin:45px 20px; padding:0px; background:#000 url("app/bg.jpg") repeat-x top; font-family:Tahoma; font-size:9pt;}
html {overflow-y: scroll;}

h1{padding:0px;margin:0px;margin-bottom:10px;font-size:14pt;}
h2{padding:0px;margin:0px;margin-bottom:10px;font-size:12pt; border-bottom:solid 1px #000;}
h1 span, h2 span{color:#ebb101;}

h3{padding:0px;margin:0px;margin-bottom:10px; font-size:8pt; font-weight:normal;}
.hbox img{padding-right:15px;}
.hbox, .bbox{margin-bottom:10px; border:solid 6px #ebebeb; padding:10px;}

.hbox a:link, .hbox a:visited{color:#000; text-decoration:underline;}
.hbox a:hover{color:#e8af00;}

.dnone{display:none;}
.vam{vertical-align:middle;}

#GSForm, #aspnetForm{text-align:left; width:100%; margin:0px; padding:0px;}
a img{border:0px;}

.mdiv{width:950px; margin:0 auto; font-size:8pt;}
.mbody{width:924px; padding:7px 13px; background:#000 url("app/bg-hd.gif") no-repeat top;}


.tw{position:absolute; width:924px; top:0px;}
.tw div{position:relative; color:#F8D201; float:right; text-transform:uppercase;}

.tn{position:absolute; width:924px;}
.tn div{position:relative; top:-25px; color:#fff; float:right;}
.tn td{padding-left:10px;}
.tn a:link, .tn a:visited{color:#fff; text-decoration:none;}
.tn a:hover{}

.logo{position:absolute;}
.logo a{position:relative; top:-34px; left:20px;}

.sbox, .sbox_o{padding:6px; width:320px; font-size:13pt; border:solid 1px #000; color:#c0c0c0; font-family:Helvetica;}
.sbox_o{color:#000;}

/* Common */
.clr{clear:both;}
.mtb10{margin:10px 0px;}
.mt10{margin-top:10px;}
.mb10{margin-bottom:10px;}
.mt5{margin-top:5px;}
.fs12{font-size:12pt;}
.fs14{font-size:14pt;}

/* Header Nav */

.posab{ position:absolute;}
.hhnav{position:relative;left:922px;width:95px; height:263px; background:#000 url("app/rh-mu.jpg") no-repeat; padding-top:2px;}
.hhnav td{padding:9px 10px 0px 10px;}

/* Cols */

.idiv{background:#fff; margin-top:0px; border-top:solid 1px #676767;}
.mtbl{width:100%; table-layout:fixed;}
.mtbl .tdp{padding:10px;}
.mtbl .lcol{width:175px; background:#ebebeb;}
.mtbl .mcol{width:auto;}
.mtbl .rcol{width:265px;}


/* Crumsb */

.crumbs{color:#5a5a5a;padding-bottom:10px;}
.crumbs a:link, .crumbs a:visited{color:#5a5a5a; text-decoration:none;}
.crumbs a:hover{color:#e8af00;}
.dresults{padding-bottom:10px;}


/* Footer */

.ft{color:#bfbfbf; padding:0px; background:url("app/ft-brdt.jpg") repeat-x top; }
.ftbl td{padding:0px 25px;}

.ft a:link, .ft a:visited{text-decoration:none;color:#bfbfbf; font-size:8pt;}
.ft a:hover{text-decoration:underline;}
.ftsep{background:url("app/ft-brd.jpg") repeat-x bottom; width:100%; margin-bottom:15px; padding:20px 0px;}