/*--------- Footer --------*/

.footer-links {font-family: Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold; color: #ffffff}
.footer-links A:link {color: #ffffff}
.footer-links A:visited {color: #ffffff}
.footer-links A:active {color: #ffffff}
.footer-sep {color: #ffffff}

.copyright
{
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold
}


/*--------- global ----------*/

h1.header
{
font-family: Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold;
margin-top: 10px;
margin-bottom: 0px;
}

#section-header p
{
font-family: Arial, Helvetica, sans-serif; font-size: 90%;
margin: 0;
}

.body-text
{
font-family: Arial, Helvetica, sans-serif; font-size: 80%;
}

ul#left-menu
{
list-style: none;
padding: 0;
margin: 0;
}

ul#left-menu li
{
line-height: 15px;
margin-top: 10px;
margin-left: 10px;
}

#left-menu a
{
color: #000000;
font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;
text-decoration: none;
}

#left-menu a:hover
{
text-decoration: underline;
}

/*--------- Home page ----------*/

.home-divider
{
background-color: #ffeb99;
height: 12px;
margin: 0px;
padding: 0px;
clear: both;
}

h2.home
{
font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold;
margin-top: 15px;
margin-bottom: 0px;
}

h2.home A:link
{
text-decoration: none;
color: #000000;
}

h2.home A:visited 
{
text-decoration: none;
color: #000000;
}

#home-content p
{
font-family: Arial, Helvetica, sans-serif; font-size: 70%;
margin: 0px;
}

#home-content p A:link
{
color: #000000;
}

#home-content p A:visited
{
color: #000000;
}

p.home-align-left
{
text-align: left;
}

p.home-align-right
{
text-align: right;
}

.links
{
list-style: none;
padding: 0;
margin: 10px;
}

.home-img-left
{
float: left; 
margin: 4px; 
}

/*--------- breakdown section ----------*/

ul#breakdown-menu
{
list-style: none;
padding: 0;
margin: 0;
}

ul#breakdown-menu li
{
line-height: 15px;
margin-bottom: 10px;
margin-left: 5px;
}

#breakdown-menu a
{
color: #000000;
font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px;
text-decoration: none;
}

#breakdown-content p
{
font-family: Arial, Helvetica, sans-serif; font-size: 80%;
}

#breakdown-form
{
background-color: #ffeb99;
width: 500px;
height: 275px;
margin: 0px;
padding: 0px;
}

#breakdown-form td
{
font-family: Arial, Helvetica, sans-serif; font-size: 80%;
}

#breakdown-form p
{
font-family: Arial, Helvetica, sans-serif; font-size: 80%;
}

/*--------- house section ----------*/


#house-center table 
{
background-color:#FFF;
width:100%;
border-collapse:collapse;
}

#house-center th
{
background-color:#ffeb99;
border: 1px solid;
border-color: #cccccc;
padding:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 80%;
}

#house-center td
{
background-color:#FFF;
border: 1px solid;
border-color: #cccccc;
padding:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 80%;
}

#house-center h3
{
font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold;
margin-top: 5px;
margin-bottom: 0px;
}

/*--------- FAQS ----------*/

#faqs h3
{
font-family: Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold;
margin-top: 5px;
margin-bottom: 0px;
}

#faqs p
{
font-family: Arial, Helvetica, sans-serif; font-size: 70%;
margin: 5px;
}

/*--------- Travel ----------*/

#travel-center table 
{
background-color:#FFF;
width:100%;
border-collapse:collapse;
}

#travel-center th
{
background-color:#ffeb99;
border: 1px solid;
border-color: #cccccc;
padding:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 80%;
}

#travel-center td
{
background-color:#FFF;
border: 1px solid;
border-color: #cccccc;
padding:5px;
font-family: Arial, Helvetica, sans-serif;
}

#travel-center h2
{
font-family: Arial, Helvetica, sans-serif; font-size: 110%; font-weight: bold;
margin-top: 5px;
margin-bottom: 0px;
}

#travel-center-quote table 
{
width:100%;
border-collapse:collapse;
}

#travel-center-quote th
{
background-color:#ffeb99;
border: 1px solid;
border-color: #cccccc;
padding:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 80%;
}

#travel-center-quote td
{
background-color:#FFF;
border: 1px solid;
border-color: #cccccc;
padding:5px;
font-family: Arial, Helvetica, sans-serif; font-size: 80%;
}

td.premium
{
font-weight: bold;
}