@charset "UTF-8";
/* CSS Document */

BODY { background-color:#ffffff;margin:0px;padding: 0px 0px 0px 20px;font-family:verdana,arial,san-serif; }
P { margin:0px 0px 10px 0px; }

A:visited, A:link { color:#333333;text-decoration:none; }
A:hover { color:#da6839; }

TABLE { margin:0px; }
TABLE TR TD, TABLE TR TH { padding:0px;text-align:left;}
TABLE TR TD.alignRight, TABLE TR TH.alignRight { text-align:right; }


/* Navigation */

.cc2_globalNav { font-family: Verdana, Arial, Helvetica, sans-serif; color:#dddddd; font-size:9px; line-height:14px; padding-left:8px; letter-spacing:0.1em;}
.cc2_globalNav A:visited, .cc2_globalNav A:link {text-decoration:none; color:#dddddd; padding-left:8px; padding-right:8px;}
.cc2_globalNav A:hover { text-decoration:underline; color:#ffffff;}

.cc2_priNav { font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px;letter-spacing:0.1em;}
.cc2_priNav A:visited, .cc2_priNav A:link {text-decoration:none; color:#ffffff;}
.cc2_priNav A:hover { text-decoration:none; color:#c7f88a;}

.cc2_priNavOn { font-family: Arial, Helvetica, sans-serif; color:#c7f88a; font-size:12px;letter-spacing:0.1em;}
.cc2_priNavOn A:visited, .cc2_priNavOn A:link {text-decoration:none; color:#c7f88a;}
.cc2_priNavOn A:hover { text-decoration:underline; color:#c7f88a;}

.cc2_secNav { font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:20px;letter-spacing:0.1em;}
.cc2_secNav A:visited, .cc2_secNav A:link {text-decoration:none; color:#ffffff;}
.cc2_secNav A:hover { text-decoration:underline; color:#a8d0fd;}

.cc2_secNav_FAC { font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size:11px; line-height:20px;letter-spacing:0.1em;}
.cc2_secNav_FAC A:visited, .cc2_secNav_FAC A:link {text-decoration:underline; color:#ffffff;}
.cc2_secNav_FAC A:hover { text-decoration:underline; color:#a8d0fd;}

.cc2_secNavOn { font-family: Arial, Helvetica, sans-serif; color:#c7f88a; font-size:11px; line-height:20px; letter-spacing:0.1em;}
.cc2_secNavOn A:visited, .cc2_secNavOn A:link {text-decoration:none; color:#c7f88a;}
.cc2_secNavOn A:hover { text-decoration:underline; color:#94d5fe;}

.cc2_footerNav { font-family: Verdana, Arial, Helvetica, sans-serif; color:#dddddd; font-size:9px; line-height:24px; padding-left:8px; letter-spacing:0.1em;}
.cc2_footerNav A:visited, .cc2_footerNav A:link {text-decoration:none; color:#dddddd; padding-left:8px; padding-right:8px;}
.cc2_footerNav A:hover { text-decoration:underline; color:#ffffff;}

    
/* FAC */

.facSide { font-family: Helvetica, Arial, sans-serif; color:#666666; font-size:12px; line-height:20px; padding: 15px 15px 0px 15px; }
.facSide A:visited, .facSide A:link {color:#3e657f;}
.facSide A:hover { text-docration:underline; color:#333333;}

.facSideHead {font-family: "Univers", Helvetica, Arial, sans-serif;font-size:22px; line-height:28px;color:#333333;letter-spacing:1px; }



.facListing { font-family: Helvetica, Arial, sans-serif; color:#666666; font-size:12px; line-height:20px; padding: 15px 15px 0px 15px; }
.facListing A:visited, .facListing A:link {text-decoration:underline;color:#4c779f;}
.facListing A:hover { text-decoration:underline; color:#333333;}

.facStateHead {font-family: "Univers", Helvetica, Arial, sans-serif; font-size:22px; line-height:28px; color:#333333;letter-spacing:1px;}

.facListPremium{ float:left; clear:left; background:url(../images/shadowAlpha.png) no-repeat bottom right !important; background: url(../images/shadow.gif) no-repeat bottom right;
margin: 10px 0 10px 5px !important; margin: 10px 0 10px 5px; width: 600px;} 
.facListPremium table{ position:relative; width: 600px; bottom:6px; right: 6px;background-color:#f9f9f9; border: 5px solid #7399c6;font-size:12px;line-height:20px;margin:0px;}
    
.facListNormal{float:left;clear:left;background: url(../images/shadowAlpha.png) no-repeat bottom right !important;background: url(../images/shadow.gif) no-repeat bottom right; margin: 10px 0 10px 5px !important; margin: 10px 0 10px 5px;width: 600px;}
.facListNormal table{position:relative;width: 600px;bottom:6px;right: 6px;background-color:#f9f9f9;border: 1px solid #999999;font-size:12px;line-height:20px;margin: 0px;}

.facListNone{float:left;clear:left;margin: 10px 15px 15px 10px !important;margin: 10px 15px 15px 10px;}
.facListNone p{position:relative;bottom:6px;right: 6px;padding:5px 5px 5px 5px;margin: 0px;font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:11px; line-height:20px;letter-spacing:0.1em;}
    
.facListHead {font-size:14px;line-height:20px;color:#4c779f;margin:0px;font-weight:bold;}
.facListCred {font-family: Helvetica, Arial, sans-serif; color:#666666; font-size:12px; font-weight:bold; line-height:14px; padding-top:5px;}

    
.facListThumb{float:left;clear:left;position:relative;bottom:6px;right: 6px;padding:0px;margin: 0px;font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:11px; line-height:20px;letter-spacing:0.1em;}


.facProfilePic{float:left;clear:left; background: url(../images/shadowAlpha.png) no-repeat bottom right !important;background: url(../images/shadow.gif) no-repeat bottom right; margin: 10px 0 10px 5px !important; margin: 10px 0 10px 5px;}
.facProfilePic img{position:relative;bottom:6px; right: 6px;background-color:#f9f9f9; /* border: 1px solid #999999; */ font-size:12px;line-height:20px;margin: 0px;}

.facProfileSide { font-family: Helvetica, Arial, sans-serif; color:#666666; font-size:12px; line-height:20px; padding: 15px 15px 0px 0px; }
.facProfileSide A:visited, .facProfileSide A:link {color:#3e657f;}
.facProfileSide A:hover { text-docration:underline; color:#333333;}
	
.facProfilePic2 ul.thumbs { margin: 0; padding: 0 0 0 10px;list-style: none;width: 700px;float: left;}
.facProfilePic2 ul.thumbs li{width: 40px;height: 40px;margin: 0 5px 0 0;padding: 0;float: left;overflow: hidden;position: relative;border: 1px solid #ddd;text-align: center;}
.facProfilePic2 ul.thumbs li:hover {border: 1px solid #888;-moz-opacity:.75; filter:alpha(opacity=75); opacity:.75; }
.facProfilePic2 ul.thumbs li img {position: absolute;top: -180px;left: -200px;}


/* ######### CSS for FAC Tabs. ######### */

.facTabBox {width:575px; height:300px; margin-bottom:1em; padding:15px; font-family: Verdana, Arial, Helvetica, sans-serif;color:#666666;font-size:12px;line-height:22px;background-color:#f9f9f9; float:left; clear:left; border: 1px solid #cccccc;}
.facTabBox a:link, a:visited { color:#3e657f; text-decoration:underline;}
.facTabBox a:hover { color:#333333;}


.facTabsLanding{padding: 3px 0px 0px 0w0px;text-align: top;}
.facTabsListing{padding: 3px 0px 0px 0px;text-align: top;}

.facTabNav{padding: 3px 0;margin-left: 0;margin-top: 1px;margin-bottom: 0;font: bold 12px Verdana;list-style-type: none;text-align: left; /*set to left, center, or right to align the menu as desired*/}
.facTabNav li{display: inline;margin: 0;}

.facTabNav li a{text-decoration: none;position: relative;z-index: 1;padding: 3px 15px;margin-right: 1px;border: 1px solid #cccccc;color: #666666;background: white url(../images/facTabOff.gif) top left repeat-x;}
.facTabNav li a:link, :visited{text-decoration:none; color: #666666;}
.facTabNav li a:hover{text-decoration:underline; color: #2d2b2b;}
.facTabNav li a.selected{ /*selected main tab style */position: relative;}
.facTabNav li a.selected{ /*selected main tab style */background-image: url(../images/facTabOn.gif);border-bottom-color: white;}
.facTabNav li a.selected:hover{ /*selected main tab style */text-decoration: none;}


.tabcontent{display:none; padding:3px;}

@media print {
.tabcontent {
display:block !important;
}
}


}
    
