/*
This is the style sheet for the black.

PRIMARY = Main, dark color for the theme; usually the color in the header
SECONDARY = Lighter version of primary color; usually the color in the menu bar
TERTIARY = Lightest version of the primary color
QUATERNARY = Dark main body color in home page
QUINARY = Lighter version of the quarternary color in home page
SENARY = Lightest background color in home page
SEPTENARY = Lighter Taupe (used in "event_listing.html" for alternating event rows)
OCTONARY = Darker version of primary; used to highlight "Become a member..." link.
NONARY = Lightest color

COLOR DEFINITIONS:
primary = #212122; 0/64/97 (Dark black)
secondary (lightened; not original) = #515151; 31/114/154 (Light black)
tertiary = #969595; 188/212/224 (Baby black)
quarternary = #212121; 0/40/101 (Dark Navy)
qinary = #4F4F4F; 0/57/146 (Light Navy)
senary = #7A7879; 163/194/210 (Light Baby black)
septenary = #A2A0A1; 213/235/246 (Lighter Baby black)
octonary = #212122; 1/45/66 (Darkest black)
nonary = #EFEFEF; lightest color



Old Nav Color
color: #FFCC00;

*/


/* line-height: 120%; */

/* FONTS */


/* Theme independent fonts */

.black10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #000000;
}

.black11 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #000000;
}

.black12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #000000;
}

.black14 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	color: #000000;
}

.black16 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #000000;
}

.black20 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 120%;
	color: #000000;
}

.black26 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 120%;
	color: #000000;
}

.black26-Georgia {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 26px;
	line-height: 120%;
	color: #000000;
}

.error12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FF6600;
}

.lightBlue16 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #66CCCC;
}

.orange10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FF9900;
}

.peach12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #969595;
}

.peach20 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 120%;
	color: #969595;
}

.peach12-serif {
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 120%;
	color: #969595;
}

.peach16-serif {
	font-family: Georgia, serif;
	font-size: 16px;
	line-height: 120%;
	color: #969595;
}

.peach24-serif {
	font-family: Georgia, serif;
	font-size: 24px;
	line-height: 120%;
	color: #969595;
}

.redish10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #993600;
}

.redish12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #993600;
}

.redish14 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	color: #993600;
}

.teal12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #32736D;
}

.white10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
}

.white10-Georgia {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
}

.white12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FFFFFF;
}

.white14 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	color: #FFFFFF;
}

.white15 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 120%;
	color: #FFFFFF;
}

.white16 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #FFFFFF;
}

.white18 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #FFFFFF;
}

.white20 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 120%;
	color: #FFFFFF;
}

.white22 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 120%;
	color: #FFFFFF;
}

.white30 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 120%;
	color: #FFFFFF;
}

.white24-serif {
	font-family: Georgia, serif;
	font-size: 24px;
	line-height: 120%;
	color: #FFFFFF;
}

.yellow10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFCC01;
}

.yellow12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FFCC01;
}


/* Theme dependent fonts */


.primary10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #212122;
}

.primary12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #212122;
}

.primary14 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	color: #212122;
}

.primary16 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #212122;
}

.primary20 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 120%;
	color: #212122;
}

.primary16 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #212122;
}

.primary24 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 120%;
	color: #212122;
}

.secondary10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #515151;
}

.secondary12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #515151;
}

.secondary14 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	color: #515151;
}

.secondary16 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #515151;
}

.secondary20 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 120%;
	color: #515151;
}

.senary12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #7A7879;
}

.quarternary12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #212121;
}

.quarternary14 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	color: #212121;
}

.quarternary16 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #212121;
}

.tertiary10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #969595;
}

.tertiary20 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 120%;
	color: #969595;
}

.tertiary24-georgia {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 120%;
	color: #969595;
}

/* ANCHORS */

a.breadcrumbs {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #000000;
	text-decoration: none;
}

a.breadcrumbs:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #000000;
	text-decoration: underline;
}

a.blackLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #000000;
	text-decoration: none;
}

a.blackLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #000000;
	text-decoration: underline;
}

a.blackLink11 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #000000;
	text-decoration: none;
}

a.blackLink11:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #000000;
	text-decoration: underline;
}

a.blackLink10-noHover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #000000;
	text-decoration: none;
}

a.blackLink10-noHover:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #000000;
	text-decoration: none;
}

a.blackLink12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #000000;
	text-decoration: none;
}

a.blackLink12:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #000000;
	text-decoration: underline;
}

a.blackLink16 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #000000;
	text-decoration: none;
}

a.blackLink16:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #000000;
	text-decoration: underline;
}

a.brightOrangeLink12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FF9900;
	text-decoration: none;
}

a.brightOrangeLink12:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FF9900;
	text-decoration: underline;
}

a.navigation {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #000000;
	text-decoration: none;
}

a.navigation:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FF6600;
	text-decoration: none;
}

a.orangeLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #A64E04;
	text-decoration: none;
}

a.orangeLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #A64E04;
	text-decoration: underline;
}

a.orangeLink12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #A64E04;
	text-decoration: none;
}

a.orangeLink12:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #A64E04;
	text-decoration: underline;
}

a.redishLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #993600;
	text-decoration: none;
}

a.redishLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #993600;
	text-decoration: underline;
}

a.redishLink12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #993600;
	text-decoration: none;
}

a.redishLink12:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #993600;
	text-decoration: underline;
}

a.redishLink14 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #993600;
	text-decoration: none;
}

a.redishLink14:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #993600;
	text-decoration: underline;
}

a.smallNavigation {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FF9900;
	text-decoration: none;
}

a.smallNavigation:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #212122;
	text-decoration: none;
}

a.subnavigation {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #212122;
	text-decoration: none;
}

a.subnavigation:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: underline;
}

a.whiteLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: none;
}
a.whiteLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: underline;
}

a.whiteRollSecondaryLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: none;
}

a.whiteRollSecondaryLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #515151;
	text-decoration: none;
}

a.whiteRollOrangeLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: none;
}

a.whiteRollOrangeLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFCC00;
	text-decoration: none;
}

a.whiteRollOrangeLink12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: none;
}

a.whiteRollOrangeLink12:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FFCC00;
	text-decoration: none;
}

a.whiteRollRedLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: none;
}

a.whiteRollRedLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FF6600;
	text-decoration: none;
}

a.whiteLink12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: none;
}

a.whiteLink12:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: underline;
}

a.yellowLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFCC00;
	text-decoration: none;
}

a.yellowLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFCC00;
	text-decoration: underline;
}

a.yellowLink12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FFCC00;
	text-decoration: none;
}

a.yellowLink12:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FFCC00;
	text-decoration: underline;
}

a.yellowLink14 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	color: #FFCC00;
	text-decoration: none;
}

a.yellowLink14:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	color: #FFCC00;
	text-decoration: underline;
}

a.footer {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: none;
}

a.footer:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: underline;
}

a.previousMonth {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #969595;
	text-decoration: none;
}

a.previousMonth:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FF6600;
	text-decoration: none;
}

a.primaryLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #212122;
	text-decoration: none;
}

a.primaryLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #212122;
	text-decoration: underline;
}

a.primaryLink11 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #212122;
	text-decoration: none;
}

a.primaryLink11:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	color: #212122;
	text-decoration: underline;
}

a.primaryRollWhiteLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #212122;
	text-decoration: none;
}

a.primaryRollWhiteLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: none;
}

a.primaryLink12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #212122;
	text-decoration: none;
}

a.primaryLink12:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #212122;
	text-decoration: underline;
}

a.primaryRollWhiteLink12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #212122;
	text-decoration: none;
}

a.primaryRollWhiteLink12:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: none;
}

a.primaryLink16 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #212122;
	text-decoration: none;
}

a.primaryLink16:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #212122;
	text-decoration: underline;
}

a.secondaryLink12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #515151;
	text-decoration: none;
}

a.secondaryLink12:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #515151;
	text-decoration: underline;
}

a.secondaryLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #515151;
	text-decoration: none;
}

a.secondaryLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #515151;
	text-decoration: underline;
}

a.tertiaryLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #969595;
	text-decoration: none;
}

a.tertiaryLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #969595;
	text-decoration: underline;
}

a.tertiaryRollWhiteLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #969595;
	text-decoration: none;
}

a.tertiaryRollWhiteLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFFFFF;
	text-decoration: none;
}

a.tertiaryRollOrangeLink10 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #969595;
	text-decoration: none;
}

a.tertiaryRollOrangeLink10:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color: #FFCC00;
	text-decoration: none;
}

/***************************************
STORY/DIALOG VIEW TAKE ACTION MENU ITEMS
***************************************/

.actionBullet {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color:  #FFFFFF;
}

a.actionTitle {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color:  #EFEFEF;
	text-decoration: none;
}

a.actionTitle:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color:  #FFFFFF;
	text-decoration: none;
}

.actionDescription {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 120%;
	color:  #EFEFEF;
}

/****************************
ABOUT THE BOOK SECTION TITLES
****************************/

.aboutTheBookSection {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #212122;
}

/***********************************************************************
BEGIN CLASSES WHERE BACKGROUND IMAGES NEED TO CHANGE FROM THEME TO THEME
***********************************************************************/

.siteTagLogo {
	background: url('../images/black_home_tag_logo.gif') no-repeat top left;
}

.siteStackedTagAndLogo {
	background: url('../images/black_header_tag_and_logo.gif') no-repeat top left;
}

.headerLogo {
	background: url('../images/black_main_logo.gif') no-repeat top left;
}

.headerLink {
	background: url('../images/imow_link_logo.gif') no-repeat top left;
}

.navigationShadow {
	background: url('../images/black_header_shadow_background.gif') repeat-x top left;
}

.navigationShadowCorner {
	background: url('../images/black_header_shadow_corner.gif') no-repeat top left;
}

.home-mainBodyVerticalDotsDark {
	background: url('../images/black_home_main_body_vertical_dots_dark.gif') repeat-y top left;
}

.home-backgroundMainBodyDarkBorder {
	background: url('../images/black_home_main_body_quarternary_bottom_border.gif') repeat-x top left;
}

.home-backgroundMainBodyNotch {
	background: url('../images/black_home_main_body_notch.gif') repeat-y top left;
}

.home-backgroundMainBodyLightBorder {
	background: url('../images/black_home_main_body_quinary_bottom_border.gif') repeat-x top left;
}

.home-subsectionBottomBorder {
	background: url('../images/black_home_sub_section_grey_bottom_border.gif') repeat-x top left;
}

.home-getInvolvedTopLeft {
	background: url('../images/black_home_get_involved_top_left_corner.gif') no-repeat top left;
}

.home-getInvolvedTopDots {
	background: url('../images/black_home_get_involved_horizontal_dots.gif') repeat-x top left;
}

.home-getInvolvedTopNotch {
	background: url('../images/black_home_get_involved_top_notch.gif') no-repeat top left;
}

.home-getInvolvedTopRight {
	background: url('../images/black_home_get_involved_top_right_corner.gif') no-repeat top left;
}

.home-getInvolvedLeftSide {
	background: url('../images/black_home_get_involved_vertical_dots.gif') repeat-y top left;
}

.home-getInvolvedCenter {
	background: url('../images/black_home_get_involved_center_dots.gif') repeat-y top left;
}

.home-getInvolvedRightSide {
	background: url('../images/black_home_get_involved_vertical_dots.gif') repeat-y top right;
}

.home-getInvolvedBottomLeft {
	background: url('../images/black_home_get_involved_bottom_left_corner.gif') no-repeat top left;
}

.home-getInvolvedBottomDots {
	background: url('../images/black_home_get_involved_horizontal_dots.gif') repeat-x bottom left;
}

.home-getInvolvedBottomNotch {
	background: url('../images/black_home_get_involved_bottom_notch.gif') no-repeat top left;
}

.home-getInvolvedBottomRight {
	background: url('../images/black_home_get_involved_bottom_right_corner.gif') no-repeat top left;
}

.topDropshadow-Primarybackground {
	background: url('../images/black_primary_top_shadow.gif') repeat-x top left;
}

.topDropShadow-QuarternaryBackground {
	background: url('../images/black_story_dv_left_nav_shadow.gif') repeat-x top left;
}

.topDropShadow-QuarternaryBackgroundLight {
	background: url('../images/black_story_dv_left_nav_shadow_light.gif') repeat-x top left;
}

.topDropShadow-TertiaryBackground {
	background: url('../images/black_tertiary_top_shadow.gif') repeat-x top left;
}

.topDropShadow-WhiteBackground {
	background: url('../images/white_top_drop_shadow.gif') repeat-x top left;
}

.storyDV-leftNavDots {
	background: url('../images/black_story_dv_left_nav_dots.gif') repeat-x top left;
}

.authorInfoBox-AuthorOptionsBottomLeft {
	background: url('../images/black_story_dv_author_options_bottom_left_large.gif') no-repeat bottom left;
}

.authorInfoBox-AuthorOptionsBottomRight {
	background: url('../images/black_story_dv_author_options_bottom_right_large.gif') no-repeat bottom right;
}

.authorInfoBox-AuthorDescBottomDots-BackgroundPrimary-leftPad5 {
	background: url('../images/black_story_dv_author_options_left_right_dots.gif') no-repeat bottom left;
	padding-left: 5px;
}

.storyDV-arrowLeft {
	background: url('../images/black_story_dv_arrow_left.gif') no-repeat left;
}

.storyDV-arrowRight {
	background: url('../images/black_story_dv_arrow_right.gif') no-repeat right;
} 

.storyDV-arrowLeft-Large {
	background: url('../images/black_story_dv_arrow_left_large.gif') no-repeat left;
}

.storyDV-arrowRight-Large {
	background: url('../images/black_story_dv_arrow_right_large.gif') no-repeat right;
} 

.storyThemeSubthemeTabTopDots {
	background: url('../images/black_story_theme_subtheme_dots_top.gif') no-repeat top right;
}

.storyThemeSubthemeTabSideDots-LeftPad10-RightPad5 {
	background: url('../images/black_story_theme_subtheme_dots_sides.gif') repeat-y top right;
	padding-left: 10px;
	padding-right: 5px;
}

.storyThemeSubthemeUnderTab {
	background: url('../images/black_story_theme_subtheme_dots_under_tab.gif') repeat-y top right;
}

.storyThemeSubthemeVerticalDots {
	background: url('../images/black_story_theme_subtheme_box_vertical_dots.gif') repeat-y top right;
}

.storyThemeSubthemeBottomDots {
	background: url('../images/black_story_theme_subtheme_dots_bottom.gif') repeat-y top right;
}

.storyThemeSubthemeStatisticsDots {
	background: url('../images/black_story_theme_subtheme_statistics_dots.gif') repeat-x top left;
}

.quarternaryVerticalDots {
	background: url('../images/black_quarternary_vertical_dots_white_background.gif') repeat-y top center;
}

.senaryDotsTopLeftCorner {
	background: url('../images/black_senary_dots_box_top_left_corner.gif') no-repeat top left;
}

.senaryDotsHorizontalTop {
	background: url('../images/black_senary_dots_horizontal.gif') repeat-x top left;
}

.senaryDotsTopNotch {
	background: url('../images/black_senary_dots_box_top_notch.gif') no-repeat top left;
}

.senaryDotsTopRightCorner {
	background: url('../images/black_senary_dots_box_top_right_corner.gif') no-repeat top left;
}

.senaryLeftVerticalDots {
	background: url('../images/black_senary_dots_vertical.gif') repeat-y top left;
}

.senaryCenterVerticalDots {
	background: url('../images/black_senary_dots_vertical_center.gif') repeat-y top left;
}

.senaryRightVerticalDots {
	background: url('../images/black_senary_dots_vertical.gif') repeat-y top right;
}

.senaryDotsBottomLeftCorner {
	background: url('../images/black_senary_dots_box_bottom_left_corner.gif') no-repeat top left;
}

.senaryDotsHorizontalBottom {
	background: url('../images/black_senary_dots_horizontal.gif') repeat-x bottom left;
}

.senaryDotsBottomNotch {
	background: url('../images/black_senary_dots_box_bottom_notch.gif') no-repeat top left;
}

.senaryDotsBottomRightCorner {
	background: url('../images/black_senary_dots_box_bottom_right_corner.gif') no-repeat top left;
}

.quarternaryBottomShadow {
	background: url('../images/black_quarternary_bottom_shadow.gif') repeat-x top left;
}

.senaryBottomShadow {
	background: url('../images/black_home_sub_section_bottom_shadow.gif') repeat-x top left;
}

.storyThumbShadowSenary-TopLeftPad1 {
	background: url('../images/black_story_dv_related_stories_thumb_shadow.gif') no-repeat top left;
	padding-top: 1px;
	padding-left: 1px;
}

.tabCornerLeftOn {
	background: url('../images/black_tab_corner_left_senary_on_primary.gif') no-repeat top left;
}

.tabCornerRightOn {
	background: url('../images/black_tab_corner_right_senary_on_primary.gif') no-repeat top left;
}

.tabCornerLeftOff {
	background: url('../images/black_tab_corner_left_tertiary_on_primary.gif') no-repeat top left;
}

.tabCornerRightOff {
	background: url('../images/black_tab_corner_right_tertiary_on_primary.gif') no-repeat top left;
}

.featuredStoryThumbnailShadow {
	background: url('../images/black_home_feat_story_thumb_background.gif') no-repeat top left;
	padding-left: 1px;
}

.takeAction-TellFriendBoxTop {
	background: url('../images/black_take_action_tell_friend_box_top.gif') no-repeat top left;
}

.takeAction-TellFriendBoxMiddle {
	background: url('../images/black_take_action_tell_friend_box_middle.gif') no-repeat top left;
}

.takeAction-TellFriendBoxBottom {
	background: url('../images/black_take_action_tell_friend_box_bottom.gif') no-repeat top left;
}    

.listItemOpen {
	background: url('../images/black_list_down_arrow.gif') no-repeat center center;
	background-color: #212121;
}

.listItemClosed {
	background: url('../images/black_list_right_arrow.gif') no-repeat center center;
	background-color: #212121;
}

.pastEventReports-TopDots {
	background: url('../images/black_past_event_report_top_dots.gif') no-repeat top left;
}

.pastEventReports-BottomDots {
	background: url('../images/black_past_event_report_bottom_dots.gif') no-repeat top left;
}

.pastEventReports-VerticalDots {
	background: url('../images/black_past_event_report_vertical_dots.gif') repeat-y top left;
}

.pastEventReports-WideTopDots {
	background: url('../images/black_past_event_reports_wide_top_dots.gif') no-repeat top left;
}

.pastEventReports-WideVerticalDots {
	background: url('../images/black_past_event_report_wide_vertical_dots.gif') repeat-y top left;
}

.pastEventReports-WideMiddleRowDots {
	background: url('../images/black_past_event_reports_wide_middle_dots.gif') repeat-y top left;
}

.pastEventReports-WideBottomDots {
	background: url('../images/black_past_event_report_wide_bottom_dots.gif') repeat-y top left;
}

.smallNavArrowLeft {
	background: url('../images/black_arrow_small_left.gif') no-repeat center left;
}

.smallNavArrowRight {
	background: url('../images/black_arrow_small_right.gif') no-repeat center right;
}

.aboutProjectTeamTopDots {
	background: url('../images/black_about_project_team_top_dots.gif') no-repeat top left;
}

/* THESE NEXT TWO ATTRIBUTES ARE ALSO USED ON "add_your_story.html" */

.aboutProjectTeamVerticalDots-Left {
	background: url('../images/black_about_project_team_vertical_dots.gif') repeat-y top left;
}

.aboutProjectTeamVerticalDots-Right {
	background: url('../images/black_about_project_team_vertical_dots.gif') repeat-y top right;
}

.aboutProjectTeamBottomDots {
	background: url('../images/black_about_project_team_bottom_dots.gif') no-repeat top left;
}

.aboutWhiteBoxTopWhiteDots {
	background: url('../images/black_about_white_box_top.gif') no-repeat top left;
}

.aboutWhiteBoxVerticalDots-Left {
	background: url('../images/black_about_white_box_vertical_dots.gif') repeat-y top left;
}

.aboutWhiteBoxVerticalDots-Right {
	background: url('../images/black_about_white_box_vertical_dots.gif') repeat-y top right;
}

.aboutWhiteBoxBottomWhiteDots {
	background: url('../images/black_about_white_box_bottom.gif') no-repeat top left;
}

/* This attribute is also used in press.html, corporate_sponsors.html */
.aboutHorzontalDivider {
	background: url('../images/black_about_horziontal_dots.gif') repeat-x center left;
}

.addYourStoryTopDots {
	background: url('../images/black_add_your_story_top_dots.gif') no-repeat top left;
}

.addYourStoryCenterDots {
	background: url('../images/black_about_project_team_vertical_dots.gif') repeat-y top center;
}

.addYourStoryBottomDots {
	background: url('../images/black_add_your_story_bottom_dots.gif') no-repeat top left;
}

.buttonLeftEnd {
	background: url('../images/black_button_left_end.gif') no-repeat top left;
}

.buttonMiddle {
	background: url('../images/black_button_body.gif') repeat-x center left;
	padding-top: 2px;
}

.buttonRightEnd {
	background: url('../images/black_button_right_end.gif') no-repeat top left;
}

.buttonLeftEnd-small {
	background: url('../images/black_button_left_end_small.gif') no-repeat top left;
}

.buttonMiddle-small {
	background: url('../images/black_button_body_small.gif') repeat-x center left;
	padding-top: 2px;
}

.buttonRightEnd-small {
	background: url('../images/black_button_right_end_small.gif') no-repeat top left;
}

.splashMainLogo {
	background: url('../images/black_splash_main_logo.jpg') no-repeat center center;	
}

.splashEnglish {
	background: url('../images/black_splash_language_button_english.gif') no-repeat center center;	
}

.splashFrench {
	background: url('../images/black_splash_language_button_french.gif') no-repeat center center;	
}

.splashSpanish {
	background: url('../images/black_splash_language_button_spanish.gif') no-repeat center center;	
}

.splashArabic {
	background: url('../images/black_splash_language_button_arabic.gif') no-repeat center center;	
}

.joinLeftCorner {
	background: url('../images/black_join_border_horizontal_dots.gif') no-repeat top left;
}

.joinRightCorner {
	background: url('../images/black_join_border_horizontal_dots.gif') no-repeat top left;
}

.joinTopDots {
	background: url('../images/black_join_border_horizontal_dots.gif') repeat-x top left;
}

.joinLeftSide {
	background: url('../images/black_join_border_vertical_dots.gif') repeat-y top left;
}

.joinRightSide {
	background: url('../images/black_join_border_vertical_dots.gif') repeat-y top right;
}

.eventListingChangeRegionLeftCorner {
	background: url('../images/black_event_listing_change_horizontal_dots.gif') no-repeat top left;
}

.eventListingChangeRegionRightCorner {
	background: url('../images/black_event_listing_change_horizontal_dots.gif') no-repeat top left;
}

.eventListingChangeRegionTopDots {
	background: url('../images/black_event_listing_change_horizontal_dots.gif') repeat-x top left;
}

.eventListingChangeRegionLeftSide {
	background: url('../images/black_event_listing_change_vertical_dots.gif') repeat-y top left;
}

.eventListingChangeRegionRightSide {
	background: url('../images/black_event_listing_change_vertical_dots.gif') repeat-y top right;
}

.authorInfoBox-AuthorDescTopDots-BackgroundPrimary-leftRightPad5 {
	background: url('../images/black_story_dv_author_desc_background_top_dots.gif') repeat-x top left;
	background-color: #212122;
	padding-left: 5px;
	padding-right: 5px;
}

.dualAuthorInfoBox-TopRightDots {
	background: url('../images/black_dual_author_top_right_primary_corner.gif') repeat-x top left;
}

.thumbSideShadow-BackgroundQuarternary {
	background: url('../images/black_shadow_side_background_quarternary.gif') repeat-y top left;
}

.thumbBottomShadow-BackgroundQuarternary {
	background: url('../images/black_shadow_bottom_background_quarternary.gif') repeat-x top left;
}

.thumbCornerShadow-BackgroundQuarternary {
	background: url('../images/black_shadow_corner_background_quarternary.gif') no-repeat top left;
}

.thumbSideShadow-BackgroundSenary {
	background: url('../images/black_shadow_side_background_senary.gif') repeat-y top left;
}

.thumbBottomShadow-BackgroundSenary {
	background: url('../images/black_shadow_bottom_background_senary.gif') repeat-x top left;
}

.thumbCornerShadow-BackgroundSenary {
	background: url('../images/black_shadow_corner_background_senary.gif') no-repeat top left;
}

.garbageCan {
	background: url('../images/black_garbage_can.gif') no-repeat left center;
}

.mediaCenterVideo {
	background: url('../images/black_story_dv_icon_video.gif') no-repeat center left;
}

.mediaCenterAudio {
	background: url('../images/black_story_dv_icon_audio.gif') no-repeat center left;
}

.bookAvailableForSale {
	background-color: #FFFFFF;
	border-right: 1px solid #7A7879;
	background: url('../images/black_imagining_ourselves_order_online.gif') no-repeat center left;
}

.topDropShadow-SenaryBackground {
	background: url('../images/white_top_drop_shadow.gif') repeat-x top left;
}

.paulaSignature {
	background: url('../images/black_paulasignature.gif') repeat-x top left;
}

/*********************************************************************
END CLASSES WHERE BACKGROUND IMAGES NEED TO CHANGE FROM THEME TO THEME
**********************************************************************/

.nopad {
	padding-top: 0px;
	padding-bottom: 0px;
}

.homeFooter {
	background-color: #212122;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.backgroundBlack {
	background-color: #000000;
}

.backgroundWhite {
	background-color: #FFFFFF;
}

.backgroundWhite-RightBorder1pxSenary {
	background-color: #FFFFFF;
	border-right: 1px solid #7A7879;
}

.backgroundWhite-LeftBorder1pxSenary {
	background-color: #FFFFFF;
	border-left: 1px solid #7A7879;
}

.backgroundPrimary {
	background-color: #212122;
}

.backgroundPrimary-leftRightPad5-TopBottomPad3 {
	background-color: #212122;	
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.backgroundPrimary-leftRightPad3 {
	background-color: #212122;	
	padding-left: 3px;
	padding-right: 3px;
}

.backgroundSecondary {
	background-color: #515151;	
}

.backgroundSecondary-leftRightPad5 {
	background-color: #515151;	
	padding-left: 5px;
	padding-right: 5px;
}

.backgroundSecondary-navigation {
	background-color: #515151;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;	
}

.backgroundTertiary {
	background-color: #969595;
}

.backgroundQuarternary {
	background-color: #212121;
}

.backgroundQuarternary-leftRightPad10-TopBottomPad5 {
	background-color: #212121;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.backgroundQuarternary-leftRightPad10-TopBottomPad10 {
	background-color: #212121;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;	
}

.backgroundQuinary {
	background-color: #4F4F4F;
}

.backgroundSenary {
	background-color: #8D8B8C;
}

.backgroundSenary-LeftRightPad10-TopBottomPad5 {
	background-color: #7A7879;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;	
}

.backgroundSeptenary {
	background-color: #A2A0A1;
}

.rightPad5 {
	padding-right: 5px;
}

.leftPad5 {
	padding-left: 5px;
}

.leftPad10 {
	padding-left: 10px;
}

.leftPad40 {
	padding-left: 40px;
}

.rightPad10 {
	padding-right: 10px;
}

.leftPad5-RightPad20 {
	padding-left: 5px;
	padding-right: 20px;
}

.leftPad5-RightPad40 {
	padding-left: 5px;
	padding-right: 40px;
}

.bottomPad4 {
	padding-bottom: 4px;
}

.leftRightPad10 {
	padding-left: 10px;
	padding-right: 10px;
}

.leftRightPad5 {
	padding-left: 5px;
	padding-right: 5px;
}

.topPad3-RightPad5 {
	padding-top: 3px;
	padding-right: 5px;
}

.leftPad5-TopPad3 {
	padding-left: 5px;
	padding-top: 3px;
}

.leftPad5-BottomPad3 {
	padding-left: 5px;
	padding-bottom: 3px;
}

.leftRightPad5-BottomPad3 {
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
}

.leftPad10-TopPad5 {
	padding-left: 10px;
	padding-top: 5px;
}

.leftPad10-TopPad4 {
	padding-left: 10px;
	padding-top: 4px;
}

.leftRightPad5-TopBottomPad3 {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;	
}

.leftRightPad5-TopBottomPad5 {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;	
}

.leftRightPad5-TopBottomPad10 {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;	
}

.leftRightPad10-TopBottomPad5 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;	
}

.leftRightPad10-TopBottomPad10 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.leftRightPad10-TopBottomPad3 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;	
}

.topBottomPad1 {
	padding-top: 1px;
	padding-bottom: 1px;	
}

.topBottomPad5 {
	padding-top: 5px;
	padding-bottom: 5px;	
}

.joinCellPadding {
	padding-left: 2px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 1px;	
	background-color: #212122;
}

.eventListingChangeRegionCellPadding {
	padding-left: 2px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 1px;	
	background-color: #212121;
}

.leftBorderSenary1px {
	border-left: 1px solid #7A7879;
}

/* Below used on story_dialog_view.html page */
select.chooseLanguage{
	background-color: #212122;
	border: #515151 1px solid;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

/* Below used on take_action.html page */
select.chooseDate{
	background-color: #212122;
	border: #515151 1px solid;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

/* Below used on new_account.html page */
select.chooseCountry{
	background-color: #212122;
	border: #515151 1px solid;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.home-backgroundWorldMap {
	background: url('../images/home_world_map_background.gif') no-repeat top left;
	background-color: #FFFFFF;
}


/* RETIRED ATTRIBUTES 
.simulatedHTMLButton {
	background-color: #969595;
	border-right: 2px solid #212122;
	border-left: 2px solid #515151;
	border-top: 2px solid #212122;
	border-bottom: 2px solid #212122;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 1px;
	padding-bottom: 1px;	
}

.simulatedHTMLButton-Flat {
	background-color: #969595;
	border-right: 2px solid #212122;
	border-left: 2px solid #212122;
	border-top: 2px solid #212122;
	border-bottom: 2px solid #212122;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 1px;
	padding-bottom: 1px;	
}
*/


.whiteBottomShadow {
	background: url('../images/home_world_map_bottom_shadow.gif') repeat-x bottom left;
}

/* AUTHOR INFORMATION BOXES ARE THEME DEPENDENT */

.authorInfoBox-AuthorIconTop {
	background: url('../images/black_story_dv_author_icon_background_top_dots.gif') no-repeat top left;
}

.authorInfoBox-AuthorInformationLeftSideDots {
	background: url('../images/black_story_dv_author_icon_background_side_dots.gif') repeat-y top left;
}

.authorInfoBox-AuthorInformationRightSideDots {
	background: url('../images/black_story_dv_author_icon_background_side_dots.gif') repeat-y top right;
}

.authorInfoBox-AuthorInformationLeftSideDots-BackgroundSecondary {
	background: url('../images/story_dv_author_icon_background_side_dots.gif') repeat-y top left;
	background-color: #515151; 
}

.authorInfoBox-AuthorInformationRightSideDots-BackgrondPrimary {
	background: url('../images/story_dv_author_icon_background_side_dots.gif') repeat-y top right;
	background-color: #212122;	
}

.authorInfoBox-AuthorDescTopLeftCorner {
	background: url('../images/black_story_dv_author_desc_background_top_left_corner_dots.gif') no-repeat top left;
}

.authorInfoBox-AuthorDescTopDots-RightPad5 {
	background: url('../images/black_story_dv_author_desc_background_top_dots.gif') repeat-x top left;
	padding-right: 5px;
}

.authorInfoBox-AuthorDescTopRightCorner {
	background: url('../images/black_story_dv_author_desc_background_top_right_corner_dots.gif') no-repeat top right;
}

.storyDV-AuthorDescBody {
	background: url('../images/story_dv_author_desc_background_vertical_dots.gif') repeat-y top right;	
}

.authorInfoBox-AuthorIconBottom {
	background: url('../images/black_story_dv_author_icon_background_bottom_dots.gif') no-repeat top left;	
}

.authorInfoBox-AuthorDescBottomDots {
	background: url('../images/black_story_dv_author_desc_background_top_dots.gif') repeat-x bottom left;
}

.authorInfoBox-AuthorDescBottomDots-BackgroundSecondary {
	background: url('../images/black_story_dv_author_desc_background_top_dots.gif') repeat-x bottom left;
	background-color: #515151;
}

.authorInfoBox-AuthorDescTopDots {
	background: url('../images/black_story_dv_author_desc_background_top_dots.gif') repeat-x top left;
}

.authorInfoBox-AuthorDescTopDots-BackgroundPrimary {
	background: url('../images/story_dv_author_desc_background_top_dots.gif') repeat-x top left;
	background-color: #212122;
}

.authorInfoBox-AuthorDescTopDots-BackgroundSecondary {
	background: url('../images/story_dv_author_desc_background_top_dots.gif') repeat-x top left;
	background-color: #515151;
}

.dualAuthorRightSideDots-BackgroundPrimary {
	background: url('../images/black_story_dv_author_icon_background_side_dots.gif') repeat-y top right;
	background-color: #212122;
}

.storyDV-MediaCenterVerticalDots {
	background: url('../images/black_story_dv_media_center_horizontal_dots.gif') repeat-y top left;
}

.storyDV-MediaCenterCornerDots {
	background: url('../images/black_story_dv_media_center_bottom_corner_dots.gif') no-repeat top left;
}

.thumbSideShadow-BackgroundWhite {
	background: url('../images/image_shadow_side_background_white.gif') repeat-y top left;
}

.thumbBottomShadow-BackgroundWhite {
	background: url('../images/image_shadow_bottom_background_white.gif') repeat-x top left;
}

.thumbCornerShadow-BackgroundWhite {
	background: url('../images/image_shadow_corner_background_white.gif') no-repeat top left;
}

input.fieldError {
	border-top: 2px solid #F26806;
	border-bottom: 2px solid #FF6600;
	border-left: 2px solid #F26806;
	border-right: 10px solid #FF6600;
	background-color: #D85702;
}

textarea.fieldError {
	border-top: 2px solid #F26806;
	border-bottom: 2px solid #FF6600;
	border-left: 2px solid #F26806;
	border-right: 2px solid #FF6600;
	background-color: #D85702;
}

select.fieldError {
	background-color: #FF6600;
}

td.formError {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FF6600;
	border-top: 2px solid #F26806;
	border-bottom: 2px solid #F26806;
	border-left: 2px solid #F26806;
	border-right: 2px solid #F26806;
}



/* ------------------------------------- */
/* START STYLES FOR WORLD MAP */
/* ------------------------------------- */

td.worldMap {
	background: url('../images/worldmap/black_map_background.jpg') no-repeat top left;
}

/*
Default layer is set to hold transparent GIF the same size as the world map.
This GIF is used to hold the image map coordinates defined in 'event_listing.html'
*/
#default {
	position: absolute;
	top: 254px;
	left: 0px;
	width: 363px;
	height: 180px;
	z-index: 6;
}

/* Start Middle East/North Africa over and on states */
#nafricaOver {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 175px;
	z-index: 0;
	background: url('../images/worldmap/black_map_nafrica_over.gif') no-repeat top left;
}
#nafrica {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 175px;
	z-index: 1;
	background: url('../images/worldmap/black_map_nafrica_on.gif') no-repeat top left;
}
/* End Middle East/North Africa over and on states */


/* Start South Africa over and on states */
#safricaOver {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 0;
	background: url('../images/worldmap/black_map_safrica_over.gif') no-repeat top left;
}
#safrica {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 1;
	background: url('../images/worldmap/black_map_safrica_on.gif') no-repeat top left;
}
/* End South Africa over and on states */

/* Start Europe over and on states */
#europeOver {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 0;
	background: url('../images/worldmap/black_map_europe_over.gif') no-repeat top left;
}
#europe {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 1;
	background: url('../images/worldmap/black_map_europe_on.gif') no-repeat top left;
}
/* End Europe over and on states */


/* Start Australia over and on states */
#oceaniaOver {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 0;
	background: url('../images/worldmap/black_map_oceania_over.gif') no-repeat top left;
}
#oceania {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 1;
	background: url('../images/worldmap/black_map_oceania_on.gif') no-repeat top left;
}
/* End Australia over and on states */

/* Start South America over and on states */
#southamOver {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 0;
	background: url('../images/worldmap/black_map_southam_over.gif') no-repeat top left;
}
#southam {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 1;
	background: url('../images/worldmap/black_map_southam_on.gif') no-repeat top left;
}
/* End South America over and on states */


/* Start North America over and on states */
#northamOver {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 0;
	background: url('../images/worldmap/black_map_northam_over.gif') no-repeat top left;
}
#northam {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 1;
	background: url('../images/worldmap/black_map_northam_on.gif') no-repeat top left;
}
/* End North America over and on states */


/* Start Asia over and on states */
#asiaOver {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 0;
	background: url('../images/worldmap/black_map_asia_over.gif') no-repeat top left;
}
#asia {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 1;
	background: url('../images/worldmap/black_map_asia_on.gif') no-repeat top left;
}
/* End Asia over and on states */


/* Start Caribbean over and on states */
#caribbeanOver {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 0;
	background: url('../images/worldmap/black_map_carib_over.gif') no-repeat top left;
}
#caribbean {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 1;
	background: url('../images/worldmap/black_map_carib_on.gif') no-repeat top left;
}
/* End Caribbean over and on states */


/* Start Central America over and on states */
#centralamOver {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 0;
	background: url('../images/worldmap/black_map_centralam_over.gif') no-repeat top left;
}
#centralam {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 1;
	background: url('../images/worldmap/black_map_centralam_on.gif') no-repeat top left;
}
/* End Central America over and on states */

/* Start Polar over and on states */
#polarOver {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 0;
	background: url('../images/worldmap/black_map_polar_over.gif') no-repeat top left;
}
#polar {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 1;
	background: url('../images/worldmap/black_map_polar_on.gif') no-repeat top left;
}
/* End Polar over and on states */


/* Start Pacific Islands over and on states */
#pacislandsOver {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 0;
	background: url('../images/worldmap/black_map_pacislands_over.gif') no-repeat top left;
}
#pacislands {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 1;
	background: url('../images/worldmap/black_map_pacislands_on.gif') no-repeat top left;
}
/* End Pacific Islands over and on states */


/* Start Latin/South America over and on states */
/*
#latinamOver {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 0;
	background: url('../images/worldmap/black_map_latinam_over.gif') no-repeat top left;
}
#latinam {
	position: absolute;
	visibility: hidden;
	width: 363px;
	height: 180px;
	z-index: 1;
	background: url('../images/worldmap/black_map_latinam_on.gif') no-repeat top left;
}
*/
/* End Latin/South America over and on states */

/* ------------------------------------- */
/* END STYLES FOR WORLD MAP */
/* ------------------------------------- */

/* NEW STYLES FOR APRIL PAGE REDESIGNS */


.peach14-serif {
	font-family: Georgia, serif;
	font-size: 14px;
	line-height: 120%;
	color: #BFC48E;
}

.bottomPad10 {
	padding-bottom: 10px;
}

.leftPad10-TopBottomPad3 {
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.garbageCan-WhiteBackground {
	background: url('../images/black_garbage_can_white.gif') no-repeat left top;
}

.garbageCan-SenaryBackground {
	background: url('../images/black_garbage_can_senary.gif') no-repeat left center;
}

.home-backgroundMainBodyNotch-redesign {
	background: url('../images/black_home_main_body_notch_redesign.gif') repeat-y top left;
}

.home-conversationHorzontalDots {
	background: url('../images/black_home_conversation_horizontal_dots.gif') repeat-x center left;
}

.myprofile-messageTableHorzontalDots {
	background: url('../images/black_message_table_dots_horizontal.gif') repeat-x top left;
}

.myprofile-messageTableVerticalDots {
	background: url('../images/black_message_table_dots_vertical.gif') repeat-y top left;
}

.addCommentsPopTextBox {
	border-left: 1px solid #212122;
	border-right: 1px solid #212122;
	border-top: 1px solid #212122;
	border-bottom: 1px solid #212122;     
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
}

/* BEGIN HOME V2 ATTRIBUTES */
.home-horizontalDottedDivider {
	background: url('../images/black_home_horizontal_dots.gif') repeat-x top left;
}

.home-backgroundMainBodyNotchV2 {
	background: url('../images/black_home_main_body_notch_v2.gif') repeat-y top left;
}

.home-leftSideMainBodyBottomRow {
	background-color: #000000;
	border-bottom: 1px solid #7B7263;
}
/* END HOME V2 ATTRIBUTES */


/* BEGIN EDITORS NOTE ATTRIBUTES */
.editorsNote-HorzontalLine {
	background: url('../images/black_editor_horzontal_dots.gif') repeat-x top left;
}
/* END EDITORS NOTE ATTRIBUTES */

/* BEGIN CALL FOR SUBMISSIONS ATTRIBUTES */
.call-mainVerticalDivider {
	background: url('../images/black_call_vertical_dots.gif') repeat-y top left;
}

.call-mainHorizontalDots {
	background: url('../images/black_call_horizontal_dots.gif') repeat-x top left;
}
/* END CALL FOR SUBMISSIONS ATTRIBUTES */

/* NEW STYLES */
.backgroundNonary {
	background-color: #EFEFEF;
}

.septenary12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #A2A0A1;
}

.septenary14 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 120%;
	color: #A2A0A1;
}

.septenary20 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 120%;
	color: #A2A0A1;
}

.statistics12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #68CCCA;
}

.statistics16 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 120%;
	color: #68CCCA;
}

a.septenaryLink12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #A2A0A1;
	text-decoration: none;
}

a.septenaryLink12:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 120%;
	color: #A2A0A1;
	text-decoration: underline;
}

.v2profileAboutBox-TopLeftCorner {
	background: url('../images/black_02_story_top_left_dots.gif') no-repeat top left;
}

.v2profileAboutBox-TopRightCorner {
	background: url('../images/black_02_story_top_right_dots.gif') no-repeat top left;
}

.v2profileAboutBox-BottomLeftCorner {
	background: url('../images/black_02_story_bottom_left_dots.gif') no-repeat top left;
}

.v2profileAboutBox-BottomRightCorner {
	background: url('../images/black_02_story_bottom_right_dots.gif') no-repeat top left;
}

.v2profileAboutBox-Top {
	background: url('../images/black_02_story_horizontal_dots.gif') repeat-x top left;
}

.v2profileAboutBox-Bottom {
	background: url('../images/black_02_story_horizontal_dots.gif') repeat-x bottom left;
}

.v2profileAboutBox-LeftSide {
	background: url('../images/black_02_story_vertical_dots.gif') repeat-y top left;
}

.v2profileAboutBox-RightSide {
	background: url('../images/black_02_story_vertical_dots.gif') repeat-y top right;
}

.v2conversation2HorizontalDivider {
	background: url('../images/black_02_conversation_horizontal_dots.gif') repeat-x top left;
}

.v2conversation2AuthorBox-TopLeftCorner {
	background: url('../images/black_02_conversation2_author_top_left_dots.gif') no-repeat top left;
}

.v2conversation2AuthorBox-TopRightCorner {
	background: url('../images/black_02_conversation2_author_top_right_dots.gif') no-repeat top left;
}

.v2conversation2AuthorBox-BottomLeftCorner {
	background: url('../images/black_02_conversation2_author_bottom_left_dots.gif') no-repeat top left;
}

.v2conversation2AuthorBox-BottomRightCorner {
	background: url('../images/black_02_conversation2_author_bottom_right_dots.gif') no-repeat top left;
}

.v2conversation2AuthorBox-Top {
	background: url('../images/black_02_conversation2_author_horizontal_dots.gif') repeat-x top left;
}

.v2conversation2AuthorBox-Bottom {
	background: url('../images/black_02_conversation2_author_horizontal_dots.gif') repeat-x bottom left;
}

.v2conversation2AuthorBox-LeftSide {
	background: url('../images/black_02_conversation2_author_vertical_dots.gif') repeat-y top left;
}

.v2conversation2AuthorBox-RightSide {
	background: url('../images/black_02_conversation2_author_vertical_dots.gif') repeat-y top right;
}

.v2conversation2-whitePrimaryDivider {
	background: url('../images/black_02_conversation2_horizontal_divider.gif') repeat-x top left;
}

.v2conversation2CommentBackground{
	background-color: #FFFFD9;
}

.v2_story_right_column_header {
	background-color: #000000;
}

.v2_storyIndexFeaturedStories {
	background-color: #000000;
}

.v2_subthemeColumnHeader {
	background-color: #000000;
}

.v2_conversationIndexColumnHeader {
	background-color: #000000;
}

.v2storyThemeSubthemeTabTopDots {
	background: url('../images/black_02_story_theme_subtheme_dots_top.gif') no-repeat top right;
}

.v2storyThemeSubthemeTabSideDots-LeftPad10-RightPad5 {
	background: url('../images/black_02_story_theme_subtheme_dots_sides.gif') repeat-y top right;
	padding-left: 10px;
	padding-right: 5px;
}

.v2storyThemeSubthemeUnderTab {
	background: url('../images/black_02_story_theme_subtheme_dots_under_tab.gif') repeat-y top right;
}

.v2storyThemeSubthemeVerticalDots {
	background: url('../images/black_02_story_theme_subtheme_box_vertical_dots.gif') repeat-y top right;
}

.v2storyThemeSubthemeBottomDots {
	background: url('../images/black_02_story_theme_subtheme_dots_bottom.gif') repeat-y top right;
}

.v2storyThemeSubthemeStatisticsDots {
	background: url('../images/black_02_story_theme_subtheme_statistics_dots.gif') repeat-x top left;
}

.v2conversation2GreyAuthorBox-TopLeftCorner {
	background: url('../images/black_02_conversation2_grey_author_top_left_dots.gif') no-repeat top left;
}

.v2conversation2GreyAuthorBox-TopRightCorner {
	background: url('../images/black_02_conversation2_grey_author_top_right_dots.gif') no-repeat top left;
}

.v2conversation2GreyAuthorBox-BottomLeftCorner {
	background: url('../images/black_02_conversation2_grey_author_bottom_left_dots.gif') no-repeat top left;
}

.v2conversation2GreyAuthorBox-BottomRightCorner {
	background: url('../images/black_02_conversation2_grey_author_bottom_right_dots.gif') no-repeat top left;
}

.v2conversation2GreyAuthorBox-Top {
	background: url('../images/black_02_conversation2_grey_author_horizontal_dots.gif') repeat-x top left;
}

.v2conversation2GreyAuthorBox-Bottom {
	background: url('../images/black_02_conversation2_grey_author_horizontal_dots.gif') repeat-x bottom left;
}

.v2conversation2GreyAuthorBox-LeftSide {
	background: url('../images/black_02_conversation2_grey_author_vertical_dots.gif') repeat-y top left;
}

.v2conversation2GreyAuthorBox-RightSide {
	background: url('../images/black_02_conversation2_grey_author_vertical_dots.gif') repeat-y top right;
}

.v2conversationIndex-featuredStoriesRightBorder {
	border-right: 1px solid #000000;
}

.v2storyLeftNav {
	background-color: #000000;
}

select.v2chooseLanguage{
	background-color: #000000;
	border: #515151 1px solid;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}


/* ---------------------------------------------------- */
/* ADDED FOR IMOW BLACK THREE */
/* ---------------------------------------------------- */

.topicDate {
	height: 24px;
	padding: 0 0 0 10px;
	background-color: #000000;
}

.topicBody {
	padding: 0 10px 10px 10px;
}

.opacity60 {
	filter: alpha(opacity=60);
	moz-opacity: .60;
	opacity: .60;
}

.opacity80 {
	filter: alpha(opacity=80);
	moz-opacity: .80;
	opacity: .80;
}

.opacity90 {
	filter: alpha(opacity=90);
	moz-opacity: .90;
	opacity: .90;
}

#onTop {
	position: absolute;
	z-index: 1;
	width: 200px;
}

#onBottom {
	position: absolute;
	z-index: 0;
	width: 200px;
	height: 165px;
	background-color: #000000;
	filter: alpha(opacity=60);
	moz-opacity: .60;
	opacity: .60;
}

td.mainThemePicture {
	width: 455px;
	height: 412px;
	background: #4A4A4A  no-repeat top left;
}

td.cellBackgroundGreyTop {
	padding: 10px 11px 10px 11px;
	background-color: #4A4A4A;
}

td.cellBackgroundGreyBtm {
	padding: 0 11px 10px 11px;
	background-color: #4A4A4A;
}

td.dropShadowMenu {
	background: #4A4A4A url('../images/ds_menu.jpg') repeat-x top left;
}
td.dropShadowMenu img {
	height: 5px;
	width: 5px;
}

td.triOptCell {
	width: 513px;
	background-color: #646464;
}

.triOptHeader {
	height: 24px;
	width: 100%;
	background-color: #2C2C2E;
}

.dropShadowTriOpt {
	height: 5px;
	background: url('../images/ds_three_option.jpg') repeat-x top left;
}
.dropShadowTriOpt img {
	height: 5px;
	width: 5px;
}

.viewStories {
	padding: 4px 0 5px 0;
	background-color: #646464;
}

.joinConversation {
	background-color: #646464;
}

.takeAction {
	padding: 5px 0 5px 0;
	background-color: #646464;
}

.ltgrey12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #CCCCCC;	
}

.grey12 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #666666;	
}

.yellow11 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;	
}

.orange14 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;	
}
a.orange14 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;
	text-decoration: none;
}
a.orange14:hover 
{
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;
	text-decoration: underline;
}

.white10-alt {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
}

.white18Georgia {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}

.white26Georgia {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 26px;
	color: #FFFFFF;
}

.white22Georgia {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
}

.yellow18Georgia {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFEB00;
}

a.yellow18Georgia {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFEB00;
}

a.yellow18Georgia:hover {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFEB00;
	text-decoration:underline;
}

.green40Georgia {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 40px;
	color: #5C9328;
}

.grey9Georgia {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}

.grey18Georgia {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 18px;
	color: #CCCCCC;
	width: 20px;
	text-align: center;
}

.grey24Georgia {
	font-family: Georgia, Helvetica, sans-serif;
	font-size: 24px;
	color: #9A9A9A;
}

.bgLtGrey-noTop {
	background-color: #B3B3B3;
	padding: 0 12px 7px 12px;
}

.bgLtGrey {
	background-color: #B3B3B3;
	padding: 7px 12px 7px 12px;
}
.bgLtGrey a {
	text-decoration: none;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
}
.bgLtGrey a:hover {
	text-decoration: none;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
}

a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

a.whiteLink11 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.whiteLink11:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

a.yellowLink11 {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: none;
}
a.yellowLink11:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	text-decoration: underline;
}

a.yellowLink14 {
	text-decoration: none;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;
}
a.yellowLink12:hover {
	text-decoration: underline;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
}

a.yellowLink12 {
	text-decoration: none;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
}
a.yellowLink14:hover {
	text-decoration: underline;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;
}

a.goldLink11 {
	text-decoration: none;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	color: #C5C16E;
}
a.goldLink11:hover {
	text-decoration: underline;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	color: #C5C16E;
}

.readmore-right {
	text-align: right;
}
.readmore-right a, a:hover {
	text-decoration: none;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
}

.homeFooter-Three {
	background-color: #2C2C2D;
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.drGreySpacer {
	background-color: #4A4A4A;
}

.altRow {
	background-color: #9C9C9C;
	padding: 0 0 0 6px;
	height: 30px;
}

.altRow-2 {
	background-color: #8B8B8B;
	padding: 0 0 0 6px;
	height: 30px;
}

.dividerBlackDot {
	height: 30px;
	background: url('../images/black_dot.jpg') repeat-x center;
}

.padBottom17 {
	padding: 0 0 17px 0;
}

.uppercase 
{
	text-transform:uppercase;	
}
.lowercase 
{
	text-transform:lowercase;	
}
