body {
        margin: 0px;
        background-color: #FFFFFF;
}


.header{
        background-color: #F7F7F7;
        background-image: url(images/header1.gif);
        background-repeat: no-repeat;
        background-position: center top;
}

.menu {
        background-image: url(images/menubg.gif);
        height: 36px;
}

.whitetd{

        color: #7F7F7F;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        padding: 10px;
        text-align: justify;
}

.whitetd a:link, .whitetd a:visited, .whitetd a:active {
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #7F7F7F;


}
.whitetd a:hover {
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 8pt;
        color: #000000;


}

.greytd{
        background-color: #7F7F7F;
        color: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        padding: 10px;
        text-align: justify;
}

.whitemap{
        background-image: url(images/themap.jpg);
        background-repeat: no-repeat;
        background-position: right top;


}


.greymap{
        background-image: url(images/mapbtm.gif);
        background-repeat: no-repeat;
        background-color: #7F7F7F;
        background-position: center top;
        color: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        padding: 10px;
        text-align: justify;
}

.inputfield {
        background-color: #D3D3D3;
        font-family: Arial, sans-serif;
        font-size: 8pt;
        color: #7F7F7F;
        border: 1px solid #000000;
        padding: 0 5px 0 5px;
}


.signup a:link, .signup a:hover, .signup a:visited, .signup a:active {
        color: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 40pt;
        font-weight: bold;
        margin-right: 50px;
        text-decoration: none;
}


.menubtn{
        background-image: url(images/menubtn.gif);
        background-repeat: no-repeat;
        background-position: top left;
        color: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
        font-weight: bold;
        padding: 0 20px 0 20px;
        text-decoration: none;
}

 .menubtn a:link, .menubtn a:visited, .menubtn a:active {
         text-decoration: none;
        color: #FFFFFF;
        }
 .menubtn a:hover {
  color: #7F7F7F;
 }


.menudiv {
        background-image: url(images/divider.gif);
        background-repeat: no-repeat;
}

.adv{
        width: 270px;
        border: 1px dotted white;
        color: #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        text-align: justify;
        padding: 10px;
}

.adv a:link, .adv a:hover, .adv a:visited, .adv a:active {
        text-decoration: undeline;
        color: #FFFFFF;
}

.advgrey{
        width: 270px;
        background-color: white;
        border: 1px dotted #7F7F7F;
        color: #7F7F7F;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        text-align: justify;
        padding: 10px;
}

.advgrey a:link, .advgrey a:hover, .advgrey a:visited, .advgrey a:active {
        text-decoration: undeline;
        color: #000000;
}

.advpln{
        color: #7F7F7F;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
}

.inputfieldlight {
        font-family: Arial, sans-serif;
        font-size: 8pt;
        color: #7F7F7F;
        border: 1px solid #7F7F7F;
        padding: 0 5px 0 5px;
}

li{
        list-style-image: url(images/li.gif);
}

.bigorange {
        font-family: Arial, sans-serif;
        font-size: 18pt;
        color: #FF9900;
        font-weight: bold;
}
hr {
        height: 1px;
        shading: none;
}

.menuleft { border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.menuleft td {  color: #E5E9F4; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none; border-color: #FFFFFF #FFFFFF #F9FDFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; background-color: #FF9900}
.menuleft th { color: #FFFFFF; background-color: #7F7F7F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bolder; text-decoration: none; border-color: #FFFFFF #FFFFFF #F9FDFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.menuleft a { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none}
.menuleft a:hover { color: #7F7F7F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none}

.news{
        width: 170px;
        border: 1px dotted #7F7F7F;
        color: #7F7F7F;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        text-decoration: none;
        font-size: 7pt;
        padding: 3px;


}

.news a:link, .advgrey a:hover, .advgrey a:visited, .advgrey a:active {
        text-decoration: undeline;
        color: #000000;
}
.resplans { border: #FF9900; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.resplans td {  color: #7F7F7F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none; border-color: #FF9900 #FF9900 #FF9900 ; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FFFFFF}
.resplans th { color: #FFFFFF; background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bolder; text-decoration: none; border-color: #FFFFFF #FFFFFF #FF9900; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.resplans a { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none}
.resplans a:hover { color: #FFFE91; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none}

.deals { border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.deals td {  color: #7F7F7F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none; border-color: #FF9900 #FF9900 #FF9900; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FFFFFF;}
.deals th { color: #E5E9F4; background-color: #7F7F7F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bolder; text-decoration: none; border-color: #FFFFFF #FFFFFF #F9FDFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px }
.deals a { color: #7F7F7F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none}
.deals a:hover { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; text-decoration: none}

.dcheck{

        border: 1px dotted #7F7F7F;
        color: #7F7F7F;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        text-decoration: none;
        font-size: 7pt;
        padding: 3px;


}

.news a:link, .advgrey a:hover, .advgrey a:visited, .advgrey a:active {
        text-decoration: undeline;
        color: #000000;
}
.btn{
                border-right: 1px solid #4D4D4D;
                border-top: 1px solid #4D4D4D;
                border-left: 1px solid #4D4D4D;
                border-bottom: 1px solid #4D4D4D;
                color: #ffffff;

                background-color: #FF9900;
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                font-weight: bold;
        }