html{height:100%;margin-bottom:1px;}
body{font-family:Arial,Verdana,Helvetica,Georgia;color:#8E8E8E;font-size:9pt;margin-top:0px;padding-bottom:10px;background:#3D3D3D url(images/body_bg.jpg) top repeat-x;}
*:focus{outline:none;}
h1{color:#B43037;font-size:13pt;font-family:Arial,Verdana;margin:0px;padding:0px 0px;}
h2{color:#938E8E;font-size:10pt;font-family:Arial,Verdana;margin:0px;padding:0px 0px;}
p{padding:0px;margin:0px;}
img{border:0px;}


.body_shdw{background:url('images/body_shdw.png') repeat-y;}
#rht_col{padding-top:5px;padding-left:15px;}
#lft_col{padding:10px;padding-right:0px;width:145px;vertical-align:top;}
#menu_bg{background:url('images/menu_bg.jpg') repeat-x;}
#banner{text-align:center;border:1px solid #000000;}
#ftr{background:url('images/ftr_bg.png') no-repeat;color:#000000;font-size:9pt;padding-top:20px;text-align:right;padding-right:10px;}
.ftr_lnk{color:#000000;text-decoration:none;}
.ftr_lnk:hover{color:#000000;text-decoration:underline;}
#few_brand_pad{padding-left:30px;padding-top:5px;}
.mar10{margin:10px 0px;}
.pad10{padding:10px;}
.pad_lft30{padding-left:30px;}
.pad_lft10{padding-left:10px;}
.pad25{padding:25px;}
#logo_brand_bg{background:url('images/logo_frame.jpg') no-repeat;}
.tbl_hdr{background:url(images/tbl_hdr.gif) repeat-x;}

.red1{color:#FF0000;font-size:9pt;}
.wht1{color:#FFFFFF;font-size:9pt;}
.blu1{color:#3E7690;font-size:9pt;}
.lred1{color:#DB6264;font-size:9pt;}

.red1b{color:#FF0000;font-size:9pt;font-weight:bold;}
.wht1b{color:#FFFFFF;font-size:9pt;font-weight:bold;}
.grn1b{color:#0DAB19;font-size:9pt;font-weight:bold;}
.blu1b{color:#3E7690;font-size:9pt;font-weight:bold;}
.gry1b{color:#938E8E;font-size:9pt;font-weight:bold;}


.lngry1{color:#494949;text-decoration:none;}
.lngry1:hover{color:#494949;text-decoration:underline;}
.lnblu1{color:#00A2FF;text-decoration:none;}
.lnblu1:hover{color:#00A2FF;text-decoration:none;}
.lnblk1{color:#000000;text-decoration:none;}
.lnblk1:hover{color:#000000;text-decoration:underline;}
.lnwht1{color:#FFFFFF;text-decoration:none;}
.lnwht1:hover{color:#FFFFFF;text-decoration:underline;}

.lngry2{color:#67686B;font-size:9pt;text-decoration:none;}
.lngry2:hover{color:#67686B;font-size:9pt;text-decoration:underline;}


.lngry1b{color:#494949;font-weight:bold;text-decoration:none;}
.lngry1b:hover{color:#494949;font-weight:bold;text-decoration:underline;}
.lnblu1b{color:#00A2FF;font-weight:bold;text-decoration:none;}
.lnblu1b:hover{color:#00A2FF;font-weight:bold;text-decoration:none;}
.lnwht1b{color:#FFFFFF;font-weight:bold;text-decoration:none;}
.lnwht1b:hover{color:#FFFFFF;font-weight:bold;text-decoration:underline;}
.lnblk1b{color:#000000;font-weight:bold;text-decoration:none;}
.lnblk1b:hover{color:#000000;font-weight:bold;text-decoration:underline;}

.lnemail{color:#00A2FF;text-decoration:none;text-decoration:underline;font-weight:normal;}
.lnemail:hover{color:#00A2FF;text-decoration:none;text-decoration:underline;font-weight:normal;}


#screenshot{position:absolute;border:1px solid #CCCCCC;background:#333333;padding:5px;display:none;}

.tbox{border:1px solid #9C9C9C;background:#FFFFFF;font-family:Arial,Verdana;font-size:10pt;color:#000000;padding:1px;}
.tbox:focus{border:1px solid #C5252D;background:#FFFFFF;font-family:Arial,Verdana;font-size:10pt;color:#000000;padding:1px;}

.btn{font-family:Arial,Verdana;font-size:10pt;overflow:visible;padding:0px 5px;margin:0px;border: 1px solid #7EADDB;font-weight: bold;color: #FFFFFF;background:#373737;cursor:pointer;}
.btn:hover{font-family:Arial,Verdana;font-size:10pt;overflow:visible;padding:0px 5px;margin:0px;border: 1px solid #0066CC;font-weight: bold;color: #FFFFFF;background:#373737;cursor:pointer;}

/*Styles for Admin Menu*/
#tab {float:left; width:100%;background:#1A1A1A;font-size:93%;line-height:normal;}
#tab ul {margin:0;padding:0px;list-style:none;}
#tab li {display:inline;margin:0;padding:0;}
#tab a {float:left;background:url("images/tableft.gif") no-repeat left top; margin:0;padding:0 0 0 4px;text-decoration:none;}
#tab a span {float:left;display:block;background:url("images/tabright.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#FFF;}
#tab a span {float:none;}
#tab a:hover span {color:#CAB189;}
#tab a:hover {background-position:0% -42px;}
#tab a:hover span {background-position:100% -42px;}
#tab #current a {background-position:0% -42px;}
#tab #current a span {background-position:100% -42px;color:#CAB189}
