

TD,SELECT {
    color:#666666;
	font-family:arial;
	font-size:8pt;
}

INPUT {
	color:#666666;
	font-family:arial;
	font-size:8pt;
}

.black_font
{
	color:#000000;
	font-family:arial;
	font-size:7pt;
}
	
.letting {
    color:#666666;
	font-family:arial;
	font-size:8pt;
    line-height:14pt;
}

/* footer font design */

.footer {
   color:#999999;
   
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}

.footerlink {
   color:#999999;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}


A.footerlink {
   color:#999999;
   
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}


A.footerlink:HOVER {
color:#003366;
font-family:arial;
   font-size:8pt;
   text-decoration:underline;
}



/* font design */
.home_body {
   color:#999999;
   font-weight:bold;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}


.home_body_orange {
   color:#FF6600;
   font-weight:bold;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}

.home_body_link {
   color:#999999;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}

A.body_orange_link {
   color:#ff6600;
   
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}


A.body_orange_link:HOVER {
color:#333333;
font-family:arial;
   font-size:8pt;
   text-decoration:underline;
}


A.body_gray_orange_link {
   color:#333333;
   
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}


A.body_gray_orange_link:HOVER {
color:#ff6600;
font-family:arial;
   font-size:8pt;
   text-decoration:underline;
}



/* zip font design */
.ziplink {
   font-weight:normal;
   color:#666666;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}


A.ziplink {
   color:#333333;
   font-weight:bold;
   font-family:arial;
   font-size:8pt;
   text-decoration:underline;
   
}


A.ziplink:HOVER {
color:#333333;
font-weight:bold;
font-family:arial;
   font-size:8pt;
   text-decoration:none;
}


/* pool ownerfond design */

.PO_home_nav {
   color:#ffffff;
   font-weight:normal;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}

A.PO_home_nav {
   color:#ffffff;
   font-weight:normal;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}


A.PO_home_nav:HOVER {
color:#333333;
font-family:arial;
font-weight:normal;
   font-size:8pt;
   text-decoration:underline;
}

.PO_L2_nav {
   color:#ffffff;
   font-weight:normal;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}

A.PO_L2_nav {
   color:#ffffff;
   font-weight:normal;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}


A.PO_L2_nav:HOVER {
color:#FF6600;
font-family:arial;
font-weight:normal;
   font-size:8pt;
   text-decoration:underline;
}


/* faq list font design */

.faq_list_nav {
   color:#666666;
   font-weight:normal;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}

A.faq_list_nav {
   color:#666666;
   font-weight:normal;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}


A.faq_list_nav:HOVER {
color:#000000;
font-family:arial;
font-weight:normal;
   font-size:8pt;
   text-decoration:underline;
}



.errCONTACT_FORM_FONT {
   color:#ff6600;
   font-weight:normal;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}
.CONTACT_FORM_FONT {
   color:#666666;
   font-weight:normal;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}


.gray_font {
   color:#666666;
   font-weight:normal;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}

.orange_nav {
   color:#ff6600;
   font-weight:bold;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}

A.orange_nav {
   color:#ff6600;
   font-weight:bold;
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}


A.orange_nav:HOVER {
color:#ff6600;
font-family:arial;
font-weight:bold;
   font-size:8pt;
   text-decoration:underline;
}



.orange_faq_title {
   color:#ff6600;
   font-weight:bold;
   font-family:arial;
   font-size:14pt;
   text-decoration:none;
   
}

.grayBoxer {
    border:1px solid #C7C7C7;
    background-color:#E6E6E6;
    padding-left:15px;
}

.grayBoxer2 {
    border:1px solid #C7C7C7;
    background-color:#E6E6E6;
    padding:15px;
}

.grayBoxer3 {
    border:1px solid #C7C7C7;
    background-color:#ffffff;
    padding:15px;
}

.whiteBoxer {
    border:1px solid #C7C7C7;
    background-color:#ffffff;
    padding-left:15px;
    padding-top:10px;
}

.dottedLine_nav {
    border-top: 1px dotted #C7C7C7;
    border-bottom: 1px dotted #C7C7C7;
    padding-top:10px;
    padding-bottom:10px;
}
.dottedLine2_nav {
    border-bottom: 1px dotted #C7C7C7;
    padding-top:10px;
    padding-bottom:10px;
}

.dottedLine2_noTop {
    border-bottom: 1px dotted #C7C7C7;
    padding-bottom:5px;
}


A.homeRetailerNav {
   color:#666666;
   
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}


A.homeRetailerNav:HOVER {
color:#666666;
font-family:arial;
   font-size:8pt;
   text-decoration:underline;
}

A.L2RetailerNav {
   color:#ffffff;
   
   font-family:arial;
   font-size:8pt;
   text-decoration:none;
   
}


A.L2RetailerNav:HOVER {
color:#6B6B6B;
font-family:arial;
   font-size:8pt;
   text-decoration:underline;
}

.retailerL2Nav {
    background-color:#B8B8B8;
    padding-left:22px;
}


.tcontact {position:relative;}
.tcontact h2 {color:#ff7e00;font-size:18px;line-height:22px;font-weight:normal;margin:0;padding:0;}
.tcontact p {color:#666;font-size:12px;line-height:16px;font-weight:normal;margin:0;padding:0;}

.contactleft {position:relative;padding:0 15px 0 0;}
.contactleft h2 {color:#666;font-size:12px;font-weight:bold;margin:10px 0;padding:0;text-transform:uppercase;}
.contactleft p {color:#666;font-size:12px;line-height:16px;font-weight:normal;margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #c7c7c7;}
.contactleft ul {position:relative;margin:0 0 5px 0;padding:0 0 5px 0;border-bottom:1px dotted #c7c7c7;list-style-type:none;}
.contactleft li {position:relative;width:244px;height:100px;padding:0 0 0 115px;}
.contactleft li h3 {color:#666;font-size:11px;font-weight:bold;margin:0;padding:0;}
.contactleft li h3 img {position:absolute;top:0;left:0;}
.contactleft li p {color:#666;font-size:12px;line-height:16px;font-weight:normal;margin:0;padding:0;border:0;}
.contactleft li p a {color:#ff7e00;text-decoration:none;}
.contactleft li p a:hover {color:#ff7e00;text-decoration:underline;}





