body {
margin: 0px;
}
body,td {
font-family:Century Gothic, Arial;
font-size:12px;
color:#313131;
}

a {
font-family:Century Gothic, Arial;
color:#313131;
text-decoration:none;
}

img {
border:0px;
}

h1{margin-bottom:5px;margin-top:5px; font-weight:bold; font-size:16px; text-align:left;}

td.top_menu {
padding-bottom:7px;
background:url('img/vline.gif') repeat-x center bottom;
}
td.top_menu a {
display:block;
font-size:12px;
font-weight:bold;
height:20px;
}
td.top_menu a.sel,td.top_menu a.selsel {
background-color:#292929;
color:white;
}
td.top_menu a div {
padding:2px;
}

td.left_menu {
padding:4px 4px 4px 0px;
vertical-align:top;
text-align:left;
}
td.left_menu a {
display:block;
font-size:13px;
margin-bottom:1px;
}
td.left_menu a.sel, td.left_menu a.selsel {
background-color:#292929;
color:white;
}
div.bm2{
width:136px; 
padding-top:2px;
padding-bottom:2px;
font-size:11px;
cursor:pointer;
}
div.bm {
cursor:pointer;
padding-top:2px;
padding-bottom:2px;
font-size:13px;
}
div.bm:link {
display:block;
margin-bottom:1px;
}
div.bm:hover {
background-color:#292929!important;
color:white!important;
}
a.bm {
cursor:pointer;
padding-top:2px;
padding-left:2px;
padding-bottom:2px;
font-size:13px;
display:block;
}
a.bm:link {
margin-bottom:1px;
}
a.bm:hover {
background-color:#292929!important;
color:white!important;
}
td.left_menu a div {
padding:2px 4px;
}
.level2 {
margin-left:21px;
}
div.level2 a.sel {
color:#f73826;
}

td.main {
vertical-align:top;
padding-top:4px;
height:374px; /* New */
text-align:left
}
div.subtext {
width:100%;

background:url('img/rline.gif') repeat-y;
background-color:#292929;
color:#fefefe;
font-size:13px;
word-spacing:-1px;
font-family: Century Gothic, Tahoma;
line-height:1.5;
vertical-align:top;
}
div.subtext a {
font-size:13px;
font-family: Century Gothic, Tahoma;
text-decoration:underline;
}
div.subtext a:hover {
/*text-decoration:none;*/
}

div.subtext div.stst {
padding:10px 4px 10px 15px;
}

table.footer td {
padding-top:3px;
color: #515151;
font-size:9px;
font-family:Century Gothic, Tahoma;
}
table.footer td a {
color: #515151;
font-size:9px;
}

div.wa {
background-color:#e3e3e3;
width:615px;
margin-bottom: 3px;
}
div.wawa {
padding:17px 19px;
font-size:13px;
}
div.wawa a {
text-decoration:underline!important;
}

.red {
color: #f73826;
}
h2 {
font-size:14px;
font-weight:bold;
margin:4px 0px;
}

table.ins2 td {
font-size:9px;
vertical-align:top;
}



td.sign {
padding-left:2px;
padding-top:1px;
padding-bottom:1px;

}
div.sign_inner {
width:188px;
height:26px;
}

table.logos {
height:141px;
}
table.logos td {
vertical-align:top;
}
table.logos td#weare {
text-align:left;
vertical-align:middle;
}
/*table.logos tr.bottom td {
vertical-align:middle;
}*/


.perc70 {
opacity : 0.3;
filter:alpha(opacity=30);
}
.perc95 {
opacity : 0.9;
filter:alpha(opacity=90);
}
ul.desgn{
 clear: right;
 float: left;
 list-style: none outside none; 
 padding-left: 5px;
}
ul.desgn li{
height:110px;
}
a.dmen{
 text-align: center;
 font-size: 11pt;
 font-weight: bold;
 color:RGB(255,255,255);
}
a.dmen div{
 background-color: RGB(72,54,40);
 opacity: 0.7;
filter:alpha(opacity=70);

}
a.dmen:hover div{
 background-color: RGB(72,54,40);
 opacity: 0.9;
 filter:alpha(opacity=90);
}
div.ya-se{
width:161px!important;
}

div.ya-se table td{
width:60px!important;
}
.nseen{position: absolute;  opacity: 0.01; filter: alpha(opacity=0);}
.seen{position: absolute;  opacity: 1; filter: alpha(opacity=100);}
.tbanner {float: right; width: 445px; height: 100px; border: 1px solid rgb(187, 187, 187);}
.ltbanner  a{width: 223px; height: 100px;}
.ltbanner {width: 223px; float: left; height: 100px; text-align: center; font-family: Century Gothic,Arial;}
.ltbanner p {margin:0; padding:10px 0 12px;}
.ltbanner p .spec {color: rgb(237, 29, 36); font-weight: bold; font-size: 16px; text-transform:uppercase;}
.ltbanner p span {color: rgb(237, 29, 36); font-weight: bold; font-size: 16px;}
.rtbanner {height: 100px;}
.logotext {width: 210px; padding-left: 3px; font-family: verdana; font-size: 11pt; color: rgb(50, 50, 50); padding-top: 10px;}
.logotext a {text-decoration: none;}
.selsel {background-color:black; color:white; padding:0 2px;}
.tmsel{width:100%; padding-top:3px;}
.lmsel{width:100%; padding:2px 0;}
.lmsel span {padding:2px;}
.tmsel:hover {background-color:black; color:white;}
.lmsel:hover {background-color:black; color:white;}
.menuline {width: 161px; background: url('img/vline.gif') repeat-x scroll center center transparent;}
.tdline{color: rgb(81, 81, 81); padding-top: 3px; background:url('img/vline.gif') repeat-x scroll center top transparent;}



ul#bot_menu {
    list-style:none;
    padding:0;
    margin-top:0px;
    margin-bottom:0px;
}
ul#bot_menu li {
    list-style:none;
}
ul#bot_menu a {
    display:block;
    padding:2px!important;
    font-size:11px!important;
}
ul#bot_menu a:hover {
    background-color:black; 
    color:white;
}

.h-ots {text-indent: 17px;}
h2.h-ots{font-size:14px;}
div.subtext div.stst a { color:white;}
div.stst a {font-size:13px; color:}
td.main a{text-decoration:underline;}
.pimg {text-align: center;}
.left-menu{list-style-type:none; padding-left:0px; margin-left:0;}
.left-menu li{padding-bottom:19px;}
.left-menu li a{font-weight:bold;display:block;margin-bottom: 10px;}
.tmselectitem{background-color: black;}
.tmselectitem a span{color:white!important;}
.good-info{display:none;}
a.al1{font-size:11px!important; padding: 2px 4px;}
a.al2{font-size:10px!important; padding: 2px 4px;}
div.pad{padding-left:12px}
