/*#####################################################################*/
.bg_page { background-color: #FFFFFF; margin: 0px 0px 0px 0px; background-image: url(background.jpg); }
.bg_yellowhibiscus { background-image: url(yellowhibiscus_background.jpg); background-repeat: no-repeat; }
.bg_homepagenav { background-image: url(navbar.jpg); background-repeat: no-repeat; }
.bg_t2nav { background-image: url(t2_navbar.jpg); background-repeat: no-repeat; }
.bg_white { background-color: #FFFFFF; }
.bg_green { background-color: #9CCB92; }
.bg_t2 { background-image: url(content_background.jpg); background-repeat: no-repeat; }
.bg_home { background-image: url(home_background.jpg); background-repeat: no-repeat; background-position: 0 bottom; }
.bg_margin { background-image: url(content_margin_background.jpg); background-repeat: no-repeat; }
/*#####################################################################*/
.bodyText {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none;}
.bodyText a {  color: #C02213; text-decoration: underline}
.bodyText a:hover {  color: #000000;}

.bodyText2 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none;}
.bodyText2 a {  color: #C02213; text-decoration: underline}
.bodyText2 a:hover {  color: #000000;}

.topNav {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.topNav a {  color: #FFFFFF; text-decoration: none}
.topNav a:hover {  color: #8EBBB7;}

.subNav {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.subNav a {  color: #FFFFFF; text-decoration: none}
.subNav a:hover {  color: #28336C;}





.homeText1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; line-height: 16px;}
.homeText1 a {  color: #FFFFFF; text-decoration: underline}
.homeText1 a:hover {  color: #0E2E8D;}

.promoText2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.promoText2 a {  color: #FFFFFF; text-decoration: underline}
.promoText2 a:hover {  color: #6FDCD6;}

.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.footer a {  color: #8EBBB7; text-decoration: underline}
.footer a:hover {  color: #8EBBB7;}

.bodyCopy {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #28336C; text-decoration: none;}
.bodyCopy a {  color: #28336C; text-decoration: underline}
.bodyCopy a:hover {  color: #28336C;}

.bodyCopyBold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #28336C; text-decoration: none;}
.bodyCopyBold a {  color: #28336C; text-decoration: underline}
.bodyCopyBold a:hover {  color: #28336C;}

.headerText {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #B66D25; text-decoration: none;}
.headerText a {  color: #B66D25; text-decoration: underline}
.headerText a:hover {  color: #B66D25;}

.bodyTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #A63731; text-decoration: none;}
.bodyTitle a {  color: #A63731; text-decoration: none}
.bodyTitle a:hover {  color: #A63731;}


.homeTextHotDealsA {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #252f6a; text-decoration: none;}
.homeTextHotDealsA a {  color: #252f6a; text-decoration: underline}
.homeTextHotDealsA a:hover {  color: #252f6a;}

.homeTextHotDealsB {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #252f6a; text-decoration: none;}
.homeTextHotDealsB a {  color: #252f6a; text-decoration: underline}
.homeTextHotDealsB a:hover {  color: #252f6a;}

.homeOurClientsA {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #345e5c; text-decoration: none;}
.homeOurClientsA a {  color: #345e5c; text-decoration: underline}
.homeOurClientsA a:hover {  color: #345e5c;}

.homeMailingList {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #bac5cb; text-decoration: none;}
.homeMailingList a {  color: #2c4e6a; text-decoration: underline}
.homeMailingList a:hover {  color: #bac5cb;}



.formText1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #788BC6; text-decoration: none;}
.formText1 a {  color: #FFFFFF; text-decoration: underline}
.formText1 a:hover {  color: #788BC6;}

.formFields1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #0B7475; text-decoration: none; border: #FFFFFF; height: 15px; }


/*
Nav Text: Arial 11pt Bold, upper case, white with rollover to 8EBBB7
Header Text: Arial 12pt, Bold B66D25 
Secondary Margin Header Text: Arial 14 pt Bold white
Body Text: Arial 12pt 28336C
Blue bars ( 41 pixels): 28336C
Rust bars ( 2 pixels): B66D25
Blue margin: 7490B4
Green margin: 8EBBB7
Green margin base box: 739C9F
Secondary background color (background picture fades into this color): EEE9D5

The subnav will be at the top of the promo area, bold 12 pt with rollover to 28336C. 
When there is no subnav that will just be a header text for the promo area (we can just do this with the subnav file and not link it if necessary). 
The text in the promo margin on all the secondary pages will need to be editable. The photo can always be the same dimensions…but can be changed. 

*/