.table1 {
background: #ffffff;
-webkit-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-topleft:8px;
border-top-right-radius:8px;
border-top-left-radius:8px;
-webkit-border-bottom-right-radius:8px;
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-bottomleft:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}

.table2 {
background: #989385;
border:1px solid #888;
-webkit-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-topleft:8px;
border-top-right-radius:8px;
border-top-left-radius:8px;
-webkit-border-bottom-right-radius:8px;
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-bottomleft:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}

.tableleft {
background: #f2f2f2;
border:1px solid #555;
-webkit-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-topleft:8px;
border-top-right-radius:8px;
border-top-left-radius:8px;
-webkit-border-bottom-right-radius:8px;
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-bottomleft:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}

body {
    background: #ffffff;
    color: #000000;
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 11px;
    font-weight: normal;
}
.logo {
      position: absolute;
      top: 25px;
      left: 125px;
}
.footer {
background: #f2f2f2;
border-bottom:1px solid #555;
-webkit-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-topleft:8px;
border-top-right-radius:8px;
border-top-left-radius:8px;
-webkit-border-bottom-right-radius:8px;
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-bottomleft:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
}
.footlinks {
position:relative; left:20px; padding:0px 0px 0px; margin:0px 0px 0; list-style:none;
}
.nav a:link {color: #6dcff6;text-decoration: none;}
.nav a:visited {color: #6dcff6;text-decoration: none;}
.nav a:hover {color: #2086bf;text-decoration: none;}
.nav a:active {color: #2086bf;text-decoration: none;}

 a:link {color: #003366;text-decoration: none;}
 a:visited {color: #003366;text-decoration: none;}
 a:active {color: #003366;text-decoration: underline;}
 a:hover {color: #000000;text-decoration: underline;}



/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at all times.
Copyright (c) 2010 Paul Zeffer. All rights reserved.
=================================================================== */

#menuwrap {
      position: relative;
      bottom: 60px;
      right: 96px;
}



.menu, .menu ul {padding:0; margin:0; list-style:none;}
.menu {width:700px; background:transparent; margin:45px 0px 0; float:right; left:568px; list-style:none; height:30px; position:absolute;
-webkit-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-topleft:8px;
border-top-right-radius:8px;
border-top-left-radius:8px;
}
.menu li {float:left;}
.menu li a {display:block; font:normal 12px Arial, Helvetica, sans-serif; color:#CABC88; border-right:0.5px solid #555; margin:0px 0px 0; line-height:10px; text-decoration:none; padding:7px 45px;
-webkit-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-topleft:8px;
border-top-right-radius:8px;
border-top-left-radius:8px;
}

.menu li a:hover,
.menu li:hover > a {background:#070708; color:#fff; height:18px;
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 1)), to(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.4)), color-stop(30%,  rgba(255, 255, 255, 0.2)));
background-image: -moz-linear-gradient(-90deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.4) 20%, rgba(255, 255, 255, 0.2) 30%, rgba(255, 255, 255, 0));
}

.submenu, .submenu ul {padding:0; margin:0; list-style:none; display:block;}
.dis {display:none;}
.show {display:block;}
.submenu {width:990px; background:#070708; border-top:1px solid #000; border-bottom:1px solid #555; border-right:1px solid #555; border-left:1px solid #555; padding:10px 0 0 10px; margin:83px 0px 0; left:227px; list-style:none; height:15px; position:absolute;
-webkit-border-bottom-right-radius:8px; solid #555; 
-webkit-border-bottom-left-radius:8px; solid #555;
-moz-border-radius-bottomright:8px; solid #555;
-moz-border-radius-bottomleft:8px; solid #555;
border-bottom-right-radius:8px; solid #555;
border-bottom-left-radius:8px; solid #555;
background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 1)), to(rgba(255, 255, 255, 0)), color-stop(10%, rgba(255, 255, 255, 0.4)), color-stop(20%,  rgba(255, 255, 255, 0.2)));
background-image: -moz-linear-gradient(90deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.4) 10%, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0));
-webkit-transition: top 0.8s linear;
}
.submenu li {float:left;}
.submenu li a {display:block; font:normal 11px Arial, Helvetica, sans-serif; color:#CABC88; border-right:0px solid #888; border-left:0px solid #555; line-height:10px; position:relative; bottom:9px; text-decoration:none; padding:6px 50px 0px;
-webkit-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-topleft:8px;
border-top-right-radius:8px;
border-top-left-radius:8px;
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 1)), to(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.4)), color-stop(30%,  rgba(255, 255, 255, 0.2)));
background-image: -moz-linear-gradient(-90deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.4) 20%, rgba(255, 255, 255, 0.2) 30%, rgba(255, 255, 255, 0));
}
.submenu li.hp a {background:transparent; position:relative; bottom:6px; left:0px; border-right:1px solid #555; padding:0px 10px 0px;}
.submenu li.hp a:hover {background:transparent;} 
.submenu li a:hover,
.submenu li:hover > a {background:#ffffff; color:#000; height:20px; text-decoration:none; 
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 1)), to(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.4)), color-stop(30%,  rgba(255, 255, 255, 0.2)));
background-image: -moz-linear-gradient(-90deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.4) 20%, rgba(255, 255, 255, 0.2) 30%, rgba(255, 255, 255, 0));
}

.submenu table {border-collapse:collapse; padding:0; margin:0 0 -1px 0; border:0;}

.submenu div.holder {width:995px; opacity:0.99; alpha(opacity=99);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=99);
 height:0; z-index:400; left:-1px; top:27px; position:absolute; overflow:hidden; -webkit-transition: height 0.8s linear;}

.submenu div.slide {background:#ffffff; width:980px; padding:0px 0px 0px; border:1px solid #888; border-top:0px solid #000; position:relative; top:-300px; left:10px;
-webkit-border-bottom-right-radius:8px;
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-bottomleft:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
-moz-box-shadow:0px 3px 10px #000;
-webkit-box-shadow:0px 3px 10px #000; 
box-shadow:0px 3px 10px #000);
background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 1)), to(rgba(255, 255, 255, 0)), color-stop(10%, rgba(255, 255, 255, 0.4)), color-stop(20%,  rgba(255, 255, 255, 0.2)));
background-image: -moz-linear-gradient(90deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.4) 10%, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0));
-webkit-transition: top 0.8s linear;}

.submenu div.slide dl {float:left; width:200px;}

.submenu :hover div.p1 {height:300px;}
.submenu :hover div.p2 {height:300px;}
.submenu :hover div.p3 {height:300px;}
.submenu :hover div.p4 {height:350px;}
.submenu :hover div.slide {top:0px;}

.submenu li .slide dl {padding:0px; margin:0;}
.submenu li .slide dl dt {font-family:Arial, Helvetica, sans-serif; font-size:14.5px; font-weight:bold; height:18px; color:#ff3300; padding:10px 16px 3px; margin:0px 0px 0px;}

.slide dl dd {position:relative; top:0px; left:0px; text-decoration:none; height:20px; border-top:1px dashed; margin:0px 20px 0px; padding:20px 0px 0px;}
.slide dl dd:hover {position:relative; top:0px; left:0px; background:#f2f2f2; height:20px; margin:0px 20px 0px; padding:20px 0px 0px;}

.slide dl dd dc {font-size:10px; font-weight:bold; position:relative; bottom:2px; left:0px; padding:0px 0px 0px;}

.slide dl dd a {position:relative; top:0px; left:0px; font-size:11px; font-weight:bold; color:#000; margin:-10px 0px 0px; padding:0px 0px 0px;}
.slide dl dd a:hover {position:absolute; top:20px; left:0px; font-size:11px; font-weight:bold; background:#f2f2f2; margin:-10px 0px 0px; padding:0px -20px 0px;}
#info .clear {clear:left;}


.slide rb.coffeetable {width:250px; background:#f2f2f2; border:1px solid #000; padding:10px 0 0 10px; margin:10px 0px 0px; left:670px; list-style:none; height:70px; position:absolute; list-style:none; display:block;
-webkit-border-top-right-radius:8px;
-webkit-border-top-left-radius:8px;
-moz-border-radius-topright:8px;
-moz-border-radius-topleft:8px;
border-top-right-radius:8px;
border-top-left-radius:8px;
-webkit-border-bottom-right-radius:8px; 
-webkit-border-bottom-left-radius:8px;
-moz-border-radius-bottomright:8px;
-moz-border-radius-bottomleft:8px;
border-bottom-right-radius:8px;
border-bottom-left-radius:8px;
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 1)), to(rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 0.4)), color-stop(30%,  rgba(255, 255, 255, 0.2)));
background-image: -moz-linear-gradient(-90deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0.4) 20%, rgba(255, 255, 255, 0.2) 30%, rgba(255, 255, 255, 0));
}

.slide rb div.icon {background-image:url('images/iconsWD.png'); background-repeat:no-repeat; width:48px; height:48px; float:left; padding:0px 5px 0px;}
.slide rb div.ttxt {font-family:Arial, Helvetica;  font-weight:bold; color:#000; font-size:12px; padding:0px 5px 0px;}
.slide rb div.stxt {font-family:Arial, Helvetica; color:#000; font-size:11px; padding:0px 6px 0px;}
.slide rb a {background:transparent; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; color:blue; font-weight:bold; font-size:12px; padding:10px 53px 0px;}
.slide rb a:hover {background:transparent; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; color:blue; font-weight:bold; font-size:12px; padding:10px 53px 0px;}

