/** FONTS *************************************/
body {font-family: Tahoma, Geneva, sans-serif; font-size:12px;}
h1 {font-family: Tahoma, Geneva, sans-serif; font-size:22px; font-weight:normal;}
h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal;}
h3 {font-family: Tahoma, Geneva, sans-serif; font-size:16px; font-weight:normal;}
h4 {font-family: Tahoma, Geneva, sans-serif; font-size:15px; font-weight:normal;}
h5 {font-family: Tahoma, Geneva, sans-serif; font-size:14px; font-weight:normal;}
a {}

/** FONT COLORS *************************************/
body {color:#3b3b3b;}
h1 {border-bottom:1px solid #dde1e6; color:#be0030}
h2 {color:#be0030;}
h3 {color:#be0030;}
h4 {color:#be0030;}
h5 {color:#be0030;}
a {color:#be0030;}

.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:#be0030; font-family: Tahoma, Geneva, sans-serif; font-size:20px; font-weight:normal;}
/*login text*/
#ContentLogin {font-size:10px;}
/*login buttons*/
#ContentLogin .button {background:#be0030; 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/530/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 #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:#be0030; font-size:14px;}
/*top navigation hover color & background color*/
.aff1 #structTopNav #ContentTopNav ul li a:hover {background:#cf9b00; color:#FFF;}
/*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:#be0030; font-size:14px; text-decoration:none;}	
/*left navigation hover background color & color*/
.aff1 #structMain #structLeftCol #ContentLeftNav li a:hover {background-color:#be0030; 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:#cf9b00; 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:#be0030;}
/*page name border and color*/
.aff1 #ContentPageName{/*border-bottom:1px solid #dde1e6; color:#be0030*/}
/*footer top border*/
.aff1 #structFooter {border-top:1px solid #cfcfcf}
/*footer text color*/
.aff1 #ContentFooter {color:#be0030}
/*footer link color*/
.aff1 #ContentFooter a{color:#be0030}
