/* CSS Document */

h1
{
font-size: 16px; color: #F6931E; width: 100%; border-bottom: 1px solid #57585A; padding: 0 0 2px 0; margin: 0 0 15px 0; font-weight: normal;
}

h2
{
font-size: 14px; color: #F6931E; margin: 0; font-weight: normal;
}

p
{
font-size: 12px; line-height: 1.3em; margin: 0 0 10px 0; color: #666; text-align: justify;
}

.quote
{
font-style: italic; color: #F6931E; text-align: left;
}

.form { float: right; width: 218px; }
label { position: absolute; color: #666; font-size: 12px; text-align: left; padding: 5px; }
.formbg { border: none; background: #FDE4C7;  width: 215px; height: 25px; margin-bottom: 2px; }
input { background: transparent; border: none; width: 150px; height: 20px; padding-top: 3px; margin-left: 55px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666; }
.formbg1 { border: none; background: #FDE4C7;  width: 215px; height: 80px; margin-bottom: 2px; }
textarea { background: transparent; border: none; width: 200px; height: 50px; margin: 23px 5px 0 5px; overflow: auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666; }
.send { float: right; margin: 0; background:url(../images/send.jpg) no-repeat; display: block; width: 60px; height: 30px; cursor: pointer; border: none; }

.contact .form { float: left; width: 585px; }
.contact label { position: absolute; color: #666; font-size: 12px; text-align: left; padding: 5px; }
.contact .formbg { border: none; background: #FDE4C7; width: 585px; height: 25px; margin-bottom: 2px; }
.contact input { background: transparent; border: none; width: 500px; height: 20px; padding-top: 3px; margin-left: 55px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666; }
.contact .formbg1 { border: none; background: #FDE4C7;  width: 585px; height: 80px; margin-bottom: 2px; }
.contact textarea { background: transparent; border: none; width: 580px; height: 50px; margin: 23px 5px 0 5px; overflow: auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666; }
.contact .send { float: right; margin: 0; background:url(../images/send.jpg) no-repeat; display: block; width: 60px; height: 30px; cursor: pointer; border: none; }


.nav { color: #57585A; text-transform: capitalize; }
.nav ul { padding-left: 0em; margin-left: 0em; list-style: none; color: #57585A; }
.nav li { color: #57585A; font-size: 12px; }

.nav .sub a { display: block; background: #FFF; padding: 3px 5px; color: #666; margin-bottom: 1px; }
.nav .sub a:hover { display: block; background: #F6931E; padding: 3px 5px; text-decoration: none; color: #FFF; margin-bottom: 1px; }
.nav .sub .selected { display: block; background: #F6931E; padding: 3px 5px; text-decoration: none; color: #FFF; margin-bottom: 1px; }

ul.sitemap	
{
font-size: 12px;
line-height: 1.4em;
list-style-type: none;
padding-left: 0;
margin-left: 0;
margin-top: 5px;
color: #666;
}

ul	
{
font-size: 12px;
line-height: 1.4em;
list-style-type: disc;
padding-left: 0.5em;
margin-left: 0.8em;
color: #666;
}

ol	
{
font-size: 12px;
line-height: 1.4em;
padding-left: 1em;
margin-left: 0.8em;
margin-top: 5px;
color: #666;
}

table
{
font-size: 12px;
color: #666;
}

td.fees
{
padding: 5px 0 5px 3px;
}

.orange
{
color: #F6931E;
}

.white
{
color: #FFF;
}

.credits
{
font-size: 10px;
color: #FFF; text-decoration: none;
}

a
{
outline: 0;
}

a:link
{
color: #666;
text-decoration: none;
}

a:visited
{
color: #666;
text-decoration: none;
}

a:hover
{
color: #F6931E;
text-decoration: none;
}

a.credits:link
{
color: #FFF;
}

a.credits:visited
{
color: #FFF;
}

a.credits:hover
{
color: #666;
text-decoration: underline;
}

a.reversed:link
{
color: #FFF;
}

a.reversed:visited
{
color: #FFF;
}

a.reversed:hover
{
color: #666;
text-decoration: underline;
}
