body{
	background-color: #FFFFFF;
	font: normal 80% Verdana;
	text-align:center;
	background-color: #cccc99;}

.PageBackground {
	background-color: #cccc99;
	text-align:center; }
	
.quotesHeaderSm {
	text-align:right;
	font-size:8pt;
}
	
.pagenamecorp {
	font-family: Arial; 
	font-size: 18; 
	letter-spacing: 5;
	padding: 0px   0px 5px 0px; /* top, right, bottom, left Space before first letter */
  font-weight: bold; }	
  
.topshadow {background: url(/images/top-shadow.gif) repeat-x ;}

.rightshadow {background: url(/images/right-shadow.gif) repeat-y ;
}
.full-gradient {background: #cccc99 url(/images/gradient.gif) repeat-y ; }
 
/* ######### Top Nav - Level 2 Pages .topnav also used for the bottom navigation links ######### */
.topbanner { 
	background: url(/images/imgHeader.jpg) no-repeat;
	background-color: #FFFFFF}

.topnav a:link {
	text-decoration: none;
	color: #666666;
	font-size: 10; 
	text-align:bottom}
	
.topnav a:visited {
	text-decoration: none;
	color: #666666;
	font-size: 10; text-align:bottom}
		
.topnav a:hover {
	text-decoration: underline;
	color: #993333;
	background-color: none;
	font-size: 10;text-align:bottom}
		
.topnav a:active {
	text-decoration: none;
	color: #666666;
	font-size: 10; text-align:bottom} 
			
.highlighted {
	text-decoration: underline;
	color: #993333;}
	
.navdividers {
	color: #993333;
	font-size: 10; bottom}

.topline {
	background: #E0E0C2 url(/images/top_bar.gif) repeat-y ;
	color: #FFFFFF; font-weight:bold; font-size:10; text-align: right;
	padding: 0px 0px 0px 0px;}


.leftnavbg {background-color: #E0E0C2;}
	 
.pagenamesm {
	font-size:9;
	font-family: Verdana; 
	color: #993333;
	font-weight: bold;
	text-align: center; 
	padding-top: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	letter-spacing: 0;}
	
.pagenamelg {
	font-family: Arial; 
	font-size: 22; 
	letter-spacing: 5;
	padding: 0px   0px 5px 0px; /* top, right, bottom, left Space before first letter */
	font-weight: bold; }

/* ######### Left Menu ROLLOVER - Level 2 Pages ######### */

/* prevents the bulletted list */
.categorylinks {
	list-style-type: none;
	background-color: none;}/* COLOR-MAINMENU-Regular, "L" shape part */

.categorylinks li {
	padding-bottom: 1px;
	list-style-type: none;}

.categorylinks li a{
	margin-left: -30px; /* LEFT SPACING-MAINMENU-Regular -too far shows bullets */
	padding: 5px   0px 5px 10px; /* top, right, bottom, left Space before first letter */
	font-size: 12px;
	display: block;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #ececec;
	border-left: 1px solid #ececec;
	background-color: #C1CD8D;
	list-style-type: none;}

.categorylinks a:link{ color: #555555; list-style-type: none;}
.categorylinks a:visited{color: #555555; list-style-type: none; }
.categorylinks a:hover {color: #993333;	text-decoration: none; list-style-type: none;}/* COLOR-MAINMENU-Hover */

/* placement of dynamic menu, color, boder*/

#dropmenudiv{
	padding-left: 5px; /* left space before first letter*/
	color: #666666;
	position:absolute;
	background-color: #FFFFCC; /*COLOR - Dynamic Menu Background - Normal*/
	border:solid #C0CC8F; /*dynamic menu border*/
	border-bottom-width: 1;
	border-top-width: 1;
	border-right-width: 1;
	border-left-width: 0;
	font: normal 11px Verdana;
	line-height:18px;
	z-index:100;
	text-decoration: none;
	text-align: left;}

/* look and format of dynamic menu*/
#dropmenudiv a:link {
	color: #666666;
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #FFFFCC; /*COLOR - dividers*/
	padding: 5px 0;
	text-decoration: none;
	font-weight: normal;}

/* the background color in the hover position of the dynamic menu*/
#dropmenudiv a:hover {
	color: #993333;
	text-decoration: underline;
	background-color: #FFFFCC; /*COLOR - Hover background */}

a:link {color: #666666; text-decoration: none; font-weight: normal; }
a:active {color: #666666; text-decoration: none; }
a:visited {color: #666666; text-decoration: none; }
a:hover {color: #666633; text-decoration: none; }

.subnavigationarea {background-color: #C1CD8D;}

/* ######### Quicklinks Left SIde  Level 2 Pages ######### */

.quicklinkshdr {
	background-color: #9BA082;
	color: #FFFFFF; font-weight:bold; font-size:14; text-align: center;
	padding: 0px 0px 5px 0px; }

.quicklinks {
	font-style:normal;
	font-weight:normal;
	font-size: 11px;
	margin-left: 20px; 
	border-bottom: 1px solid #FFFFFF; 
	border-top: 1px solid #FFFFFF;
	padding: 6px 2px 6px 8px; /* top, right, bottom, left Space before first letter */
	vertical-align:top;
	}

.quicklinks a:link {color: #444444; text-decoration: none; font-weight: normal; }
.quicklinks a:active {color: #444444; text-decoration: none; }
.quicklinks a:visited {color: #444444; text-decoration: none; }
.quicklinks a:hover {color: #993333; text-decoration: underline; }

/* ######### Top RIght Side Content - Level 2 Pages ######### */

.rightsidebg {
	background-color: #E0E0C2;
	vertical-align:top }

.photobg {background-color: #FFFFFF}

.quote {
	color: #666633;
	padding: 0px 4px  10px 15px; /* top, right, bottom, left Space before first letter */
	margin-top:0px;
	background-color: #FFFFCC}
			
.quotediscover {
	color: #666666;
	font-size: 20; 
	font-weight: bold;
	text-align: left; 
	}
.quoteitalics {
	color: #666666;
	font-family: Arial;
	font-size: 15; 
	font-weight: bold;
	font-style: italic;
	text-align: left; }
			
.quotedby {
	color: #666666;
	font-family: Arial;
	font-size: 11; 
	font-weight: bold;
	font-style: bold;
	text-align: right; }
			
.quotebody {
	color: #666666;
	font-family: Arial;
	font-size: 11; 
	font-weight: normal;
	font-style: normal;
	text-align: left}
			
/* ######### Bottom Right Content - Level 2 Pages ######### */
			
.whatsnew-hdr {			
	font-size: 14; 
	font-weight: bold;
	font-style: normal;
	text-align: center;
	padding-top: 0px;
	padding-bottom: 0px;
	letter-spacing: 3;
	background-color: #666633;
	color: #FFFFFF;}

.alerts-hdr {     
	color: #666633;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	text-decoration: underline; 
	letter-spacing: 1;
	padding: 0px 0px  0px 0px; /* top, right, bottom, left Space before first letter */}

.alerts-bg { 
	margin-top:5px;
	background-color: #EEEEEE;
	vertical-align:top;
	padding:5px;}

.alerts-content {
	font-weight: normal ;
	font-family: Verdana;
	font-size: 11px;
	vertical-align: top;
	line-height:16px;
	text-align:left;
	padding: 0px 0px  0px 0px; /* top, right, bottom, left Space before first letter */    
}

.alertsmall {
	font-size: 9px;
}

.alerts-content a:link {color: #666666; text-decoration: none; font-weight: normal; }
.alerts-content a:active {color: #666666; text-decoration: none; }
.alerts-content a:visited {color: #666666; text-decoration: none; }
.alerts-content a:hover {color: #993333; text-decoration: underline; }

.sponsors-bg { 
	margin-top:5px;
	background-color: #FFFFFF;
	vertical-align:top;
	padding:5px;
	}



