/** FONTS *************************************/
body {font-family: Tahoma, Geneva, sans-serif; font-size:11px;}
h1 {font-family: Tahoma, Geneva, sans-serif; font-size:22px; font-weight:normal;}
h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal;}
h3 {font-family: Tahoma, Geneva, sans-serif; font-size:14px; font-weight:normal;}
h4 {font-family: Tahoma, Geneva, sans-serif; font-size:12px; font-weight:normal;}
h5 {font-family: Tahoma, Geneva, sans-serif; font-size:11px; font-weight:normal;}
a {}

/** FONT COLORS *************************************/
body {color:#262227;}
h1 {border-bottom:1px solid #dde1e6; color:#262227}
h2 {color:#262227;}
h3 {color:#262227;}
h4 {color:#262227;}
h5 {color:#262227;}
a {color:#20b4e5;}

.expand, .expand img {background-color:#663300;}

/** HOME PAGE STYLES *************************************/
/*main image border*/
#ContentMarquee img{border-top:4px solid #fff; border-right:4px solid #fff; border-bottom:0; border-left:4px solid #fff;}
/*welcome header*/
#ContentMiddleLayoutPromoLeft01 h1{color:#fff; border:none!important}
/*welcome text*/
#ContentMiddleLayoutPromoLeft01,
#ContentMiddleLayoutPromoLeft01 p{color:#fff;}
/*left column Login header & photo/promo header*/
h2.homeH2 {background-color:#f1f2f3; color:#09ade4; font-family: Tahoma, Geneva, sans-serif; font-size:20px; font-weight:normal;}
/*login text*/
#ContentLogin {font-size:10px;}
/*login buttons*/
#ContentLogin .button {background:#112c55; color:#fff; font-size:10px}
/*login field borders*/
#ContentLogin .inputLoginUsername,
#ContentLogin .inputLoginPassword {border:1px solid #dde1e6}

/** INTERIOR PAGE STYLES *************************************/
/*site background color*/
.aff1 {background-color:#f3f3f3;}
/*site background image*/
.aff1 #structWrap {background:#fff url("/s/592/images/editor/aff_1_wrap_bg.gif") repeat-x top; width:905px; position: absolute; left: 50%; margin-left: -452px;}
/*"Show Your Support" box background*/
.aff1 #structMasthead #ContentSupport {background:#ffffff}

.aff1 #structMasthead #ContentSearch input{border:1px solid #cfcfcf;}
/*breadcrumb divider color*/
.aff1 #structBreadCrumbs #ContentBreadCrumbs {color:#fff}
/*breadcrumb link color*/
.aff1 #structBreadCrumbs #ContentBreadCrumbs span a {color:#fff}
/*top navigation link color*/
.aff1 #structTopNav #ContentTopNav ul li a{color:#112c55; font-size:14px;}
/*top navigation hover color & background color*/
.aff1 #structTopNav #ContentTopNav ul li a:hover {background:#e6e6e6;}
/*left navigation item border*/
.aff1 #structMain #structLeftCol #ContentLeftNav li {/*border-bottom:1px solid #90bade;*/}
/*left navigation background color, font color, font size and font underline*/
.aff1 #structMain #structLeftCol #ContentLeftNav li a {background-color:#f1f2f3; color:#09ade4; font-size:14px; text-decoration:none;}	
/*left navigation hover background color & color*/
.aff1 #structMain #structLeftCol #ContentLeftNav li a:hover {background-color:#09ade4; color:#fff;}
/*member tools item border*/
.aff1 #structMain #structLeftCol #ContentMemberTools li {/*border-bottom:1px solid #90bade;*/}
/*member tols background color, font color, font size and font underline*/
.aff1 #structMain #structLeftCol #ContentMemberTools li a {background-color:#ffff99; color:#000000; font-size:14px; text-decoration:none;}	
/*member tools hover background color & color*/
.aff1 #structMain #structLeftCol #ContentMemberTools li a:hover {background-color:#f1f2f3; color:#262227;}
/*page name border and color*/
.aff1 #ContentPageName{/*border-bottom:1px solid #dde1e6; color:#09ade4*/}
/*footer top border*/
.aff1 #structFooter {border-top:1px solid #cfcfcf}
/*footer text color*/
.aff1 #ContentFooter {color:#112c55}
/*footer link color*/
.aff1 #ContentFooter a{color:#112c55}
