A:link, A:visited {color: #FFFFFF; text-decoration: none;}
A:hover {color: #CCCCCC; text-decoration: underline;}

body {
	background-color: #000000;
	font-family: Helvetica, sans-serif, Arial, Geneva;
	font-size: 10pt;
	color: #000000;
	margin: 0px;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-face-color:#941220;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3d-light-color:#FFFFFF;
	scrollbar-base-color:#000000;
	scrollbar-dark-shadow-color:#333333;
	scrollbar-shadow-color:#666666;
	scrollbar-track-color:#541215;
	}
	
td {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	font-size: 10pt;
	color: #FFFFFF;
	}
	
	

	
.fixedxlgtxt-wht {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 14pt;
	}	
.fixedxlgtxt-wht-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 14pt;
	font-weight: bold;
	}	
.fixedxlgtxt-blk {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 14pt;
	}	
.fixedxlgtxt-blk-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
	}	
.fixedxlgtxt-dkorng {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FF6600;
	font-size: 14pt;
	}			
.fixedxlgtxt-ltgry {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #CCCCCC;
	font-size: 14pt;
	}	
.fixedxlgtxt-ltgry-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #CCCCCC;
	font-size: 14pt;
	font-weight: bold;
	}	
.fixedxlgtxt-gry {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #999999;
	font-size: 14pt;
	}	
.fixedxlgtxt-gry-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #999999;
	font-size: 14pt;
	font-weight: bold;
	}	
	

.fixedlgtxt-wht {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 12pt;
	}	
.fixedlgtxt-wht-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	}	
.fixedlgtxt-blk {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 12pt;
	}	
.fixedlgtxt-blk-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 12pt;
	font-weight: bold;
	}		
.fixedlgtxt-ltgry {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #CCCCCC;
	font-size: 12pt;
	}	
.fixedlgtxt-ltgry-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #CCCCCC;
	font-size: 12pt;
	font-weight: bold;
	}	
.fixedlgtxt-gry {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #999999;
	font-size: 12pt;
	}	
.fixedlgtxt-gry-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #999999;
	font-size: 12pt;
	font-weight: bold;
	}		
		

.fixedmdtxt-wht {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 10pt;
	}	
.fixedmdtxt-wht-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 10pt;
	font-weight: bold;
	}	
.fixedmdtxt-blk {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 10pt;
	}	
.fixedmdtxt-blk-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	}	
.fixedmdtxt-ltgry {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #CCCCCC;
	font-size: 10pt;
	}	
.fixedmdtxt-ltgry-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #CCCCCC;
	font-size: 10pt;
	font-weight: bold;
	}
.fixedmdtxt-gry {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #999999;
	font-size: 10pt;
	}	
.fixedmdtxt-gry-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #999999;
	font-size: 10pt;
	font-weight: bold;
	}
	
	
	
.fixedsmtxt-wht {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 9pt;
	}	
.fixedsmtxt-wht-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	}	
.fixedsmtxt-blk {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 9pt;
	}	
.fixedsmtxt-blk-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	}	
.fixedsmtxt-ltgry {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #CCCCCC;
	font-size: 9pt;
	}	
.fixedsmtxt-ltgry-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #CCCCCC;
	font-size: 9pt;
	font-weight: bold;
	}
.fixedsmtxt-gry {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #999999;
	font-size: 9pt;
	}	
.fixedsmtxt-gry-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #999999;
	font-size: 9pt;
	font-weight: bold;
	}
	


.fixedxsmtxt-wht {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 8pt;
	}	
.fixedxsmtxt-wht-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	}
.fixedxsmtxt-blk {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 8pt;
	}	
.fixedxsmtxt-blk-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	}	
.fixedxsmtxt-ltgry {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #CCCCCC;
	font-size: 8pt;
	}	
.fixedxsmtxt-ltgry-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #CCCCCC;
	font-size: 8pt;
	font-weight: bold;
	}
.fixedxsmtxt-gry {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #999999;
	font-size: 8pt;
	}	
.fixedxsmtxt-gry-bold {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #999999;
	font-size: 8pt;
	font-weight: bold;
	}
		
		
.fixedxxsmtxt-wht {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 7pt;
	}	
.fixedxxsmtxt-blk {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 7pt;
	}	
.fixedxxsmtxt-dkgry {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #666666;
	font-size: 7pt;
	}	


.frmField {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	border : 1px inset #FFFFFF;
	font-size: 8pt;
	color: #FF0000;
	background :  #333333;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-face-color:#FF0000;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3d-light-color:#FFFFFF;
	scrollbar-base-color:#000000;
	scrollbar-dark-shadow-color:#333333;
	scrollbar-shadow-color:#666666;
	scrollbar-track-color:#CC0000;
	}
.frmBtn { 
	font-family: Helvetica, sans-serif, Arial, Geneva;
	border : 1px inset #FFFFFF;
	font-size: 8pt;
	color: #FFFFFF;
	background :  #CC0000;
	}
.comments {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	border : 1px inset #FFFFFF;
	font-size: 8pt;
	color: #FFFFFF;
	background :  #333333;
	}
	
	
.copypad{
	padding : 10px 15px 15px 10px;
	}	
#copypad{
	padding : 15px 8px 5px 8;
	}
#copypad-sm{
	padding-bottom : 10px;
	padding-left : 6px;
	padding-right : 10px;
	padding-top : 4px;
	}
#copypad-xsm{
	padding : 3px 3px 2px 2;
	}

	

#MainNav:link, #MainNav:visited{
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FF3333;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	}
#MainNav:hover {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FF3333;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	}
#MainNavActive {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: overline;
	}
#txtNav:link, #txtNav:visited{
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FF6600;
	font-weight: bold;
	text-decoration: underline;
	}
#txtNav:hover {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #006633;
	font-weight: bold;
	text-decoration: none;
	}

#login:link, #login:visited{
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #666666;
	text-decoration: none;
	}
#login:hover {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #999999;
	text-decoration: underline;
	}
.whtTxtLinkSm:link, #whtTxtLinkSm:visited{
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
	}
.whtTxtLinkSm:hover {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	}
#GMAfndatn:link, #GMAfndatn:visited{
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	padding : 3px 2px 3px 2px;
	}
#GMAfndatn:hover {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	background: #FFFFFF;
	padding : 3px 2px 3px 2px;
	}
#blkLink:link, #blkLink:visited{
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
	padding : 3px 2px 3px 2px;
	}
#blkLink:hover {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FF0000;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	background: #FFFFFF;
	padding : 3px 2px 3px 2px;
	}
#redLink:link, #redLink:visited{
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FF0000;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
	padding : 3px 2px 3px 2px;
	}
#redLink:hover {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FF0000;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	background: #FFFFFF;
	padding : 3px 2px 3px 2px;
	}
#whtLink:link, #whtLink:visited{
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FF0000;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	background: #FFFFFF;
	padding : 3px 2px 3px 2px;
	}
#whtLink:hover {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	background: #000000;
	padding : 3px 2px 3px 2px;
	}
#membership:link, #membership:visited{
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-weight: bold;
	font-size: 11pt;
	padding : 3px 2px 3px 2px;
	}
#membership:hover {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #000000;
	font-weight: bold;
	font-size: 11pt;
	text-decoration: none;
	background: #FFFFFF;
	padding : 3px 2px 3px 2px;
	}
#ftrTxt:link, #ftrTxt:visited{
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #666666;
	font-size: 7pt;
	}
#ftrTxt:hover {
	font-family: Helvetica, sans-serif, Arial, Geneva;
	color: #FFFFFF;
	font-size: 7pt;
	text-decoration: overline;
	}
	

#hdrTopBkgrnd {
	background-image: url(images/img_redSpcrBkgrnd.gif);
	background-repeat: repeat;
}		
#navBkgrnd {
	background-image: url(images/navBkgrnd.gif);
	background-repeat: no-repeat;
}	
#ctnrAbkrngd {
	background-image: url(images/cntrA_Pic.01.jpg);
	background-repeat: no-repeat;
}	
#ctnrBbkrngd {
	background-image: url(images/cntrB_RedBkgrnd.gif);
	background-repeat: no-repeat;
}	
#ctnrBbkrngd_intror {
	background-image: url(images/cntrB_RedBkgrnd_intror.gif);
	background-repeat: no-repeat;
}	
#ctnrCbkrngd {
	background-image: url(images/cntrCbkgrnd_top.jpg);
	background-repeat: no-repeat;
}
#ctnrDbkrngd {
	background-image: url(images/cntrDbkgrnd_top.jpg);
	background-repeat: no-repeat;
}	
#lftCntrBkgrnd {
	background-image: url(images/cntrLftSideBtm.gif);
	background-repeat: repeat-Y;
}
#rtCntrBkgrnd {
	background-image: url(images/cntrRtSideBtm.gif);
	background-repeat: repeat-Y;
}
#lftSideIntrorBkgnrd {
	background-image: url(images/rtSide.introrPgs.gif);
	background-repeat: repeat-Y;
}
#contentBkgrndColor {
	background-image: url(images/img_spcr-ltblk.gif);
	background-repeat: repeat;
}
#imgWhtBordr {
	border: 2px solid #FFFFFF;
}



* {padding:0; margin:0}
.dropdown {float:left; padding-right:5px; font-size: 8pt;}
.dropdown dt{padding:8px; font-weight:bold; cursor:pointer;}
.dropdown dd {position:absolute; overflow:hidden; display:none; z-index:200; opacity:10}
.dropdown ul {list-style:none; border-top:none}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:red; background:#000000; width:150px}
.dropdown a:hover {background:#660000; color:#000000;}
.dropdown .underline {border-bottom:1px solid #000000}




