/** 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:#3b3b3b;}
h1 {border-bottom:1px solid #dde1e6; color:#990235}
h2 {color:#990235;}
h3 {color:#990235;}
h4 {color:#990235;}
h5 {color:#990235;}
a {color:#990235;}

.expand, .expand img {background-color:#bdbdbd;}

/** 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:#990235; font-family: Tahoma, Geneva, sans-serif; font-size:20px; font-weight:normal;}
/*login text*/
#ContentLogin {font-size:10px;}
/*login buttons*/
#ContentLogin .button {background:#990235; color:#fff; font-size:10px}
/*login field borders*/
#ContentLogin .inputLoginUsername,
#ContentLogin .inputLoginPassword {border:1px solid #bdbdbd}

/** INTERIOR PAGE STYLES *************************************/
/*site background color*/
.aff1 {background-color:#f3f3f3;}
/*site background image*/
.aff1 #structWrap {background:#fff url("/s/601/images/editor/Banner/aff_1_wrap_bg.gif") repeat-x top;}
/*"Show Your Support" box background*/
.aff1 #structMasthead #ContentSupport {background:#f1f2f3}

.aff1 #structMasthead #ContentSearch input{border:1px solid #bdbdbd;}
/*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:#ffffff; font-size:14px;}
/*top navigation hover color & background color*/
.aff1 #structTopNav #ContentTopNav ul li a:hover {background:#bdbdbd;}
/*left navigation item border*/
.aff1 #structMain #structLeftCol #ContentLeftNav li {/*border-bottom:1px solid #bdbdbd;*/}
/*left navigation background color, font color, font size and font underline*/
.aff1 #structMain #structLeftCol #ContentLeftNav li a {background-color:#f1f2f3; color:#990235; font-size:14px; text-decoration:none;}	
/*left navigation hover background color & color*/
.aff1 #structMain #structLeftCol #ContentLeftNav li a:hover {background-color:#990235; 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:#990235; color:#fff; font-size:14px; text-decoration:none;}	
/*member tools hover background color & color*/
.aff1 #structMain #structLeftCol #ContentMemberTools li a:hover {background-color:#f1f2f3; color:#990235;}
/*page name border and color*/
.aff1 #ContentPageName{/*border-bottom:1px solid #bdbdbd; color:#990235*/}
/*footer top border*/
.aff1 #structFooter {border-top:1px solid #bdbdbd}
/*footer text color*/
.aff1 #ContentFooter {color:#990235}
/*footer link color*/
.aff1 #ContentFooter a{color:#990235}
