a {
		color:#fff;
		text-decoration: none;}

a:hover {
		color:#ccc999;
		text-decoration: none;}

a:visited{
		color:#fff;
		text-decoration: none;}

a:link {
		text-decoration: none;
		}


.title{ background: #000 url(../images/hr-pic.gif) no-repeat center bottom;
margin: 3px auto;
height: 5px;
border: 0;
width: 100%;

background-repeat: repeat-x
}

.acTitle{
 		height: 1px;
 		color: #000;
 		margin-top:0;
 		}
/*end hr */

/*********************************************** INDEX CONTAINERS HEADERS *******************************/

body {
	width:100%;
	margin: 0;
	padding: 0;
	background:#000;
	color:#fff;
	font-size: 11px;
	font-family:courier new, times new roman, times, roman, serif;
	}
		
/************************ NEW MAIN LAYOUT ******************************/

#mainContainer{

	}

#header{
	width:100%;
	height: 100px;
	background: url(../images/header-line.gif) repeat-x;
	}
	
#leftColumn {
	position:absolute;
	left:0;
	top: 100px;
	padding:0;
	width:200px;
	border: 0px solid yellow;
}

#rightColumn {
	position:absolute;
	right:0;
	top: 100px;
	padding:0;
	width:200px;
	border: 0px solid red;
}

#centerColumn{
	margin-left: 201px;
	margin-right: 201px;
	border: 0px solid blue;
}

#adminCenter{
	margin-left: 20px;
	margin-right: 20px;
	border: 0px solid blue;
}

#footer{
	width:99%;
	border: 0px solid white;
	text-align: center;
	margin-top: 20px;
	}	
/*************************************END MAIN LAYOUT ********************/

/************************************* NEW MENU LAYOUT *******************/
#nav{
	padding : 0;
	margin: 0 0 0 18px;
	list-style:none;
	white-space : nowrap;
	}
		
#nav li{
	float: left;
	}
		
#nav li a{
	display: block;
	background: transparent url(../images/menu_btns/m-bullet.gif) left center no-repeat;
	padding: 0 0 0 10px;
	margin: 10px 0 0 0;
	}
		
#nav li a:hover{
	background: transparent url(../images/menu_btns/m-bullet-over.gif) left center no-repeat;
	}
		
/********************************** END MENU LAYOUT *********************/

#headerRightImg{
	position:absolute;
	float: right;
	right: 20px;
	top: 0px;
	}

/***** MEMBERS AREA BANNERS ****/
#leftColAd{
	float:right;
	padding-right: 10px;
	margin-top: 7px !important;
	margin-top: 17px;
	}

#rightColAd{
	margin-left: 10px;
	margin-top: 7px !important;
	margin-top: 17px;
	}
/***** END MEMBERS BANNERS *****/

/***** CART FORMATTING ***/
#rightCart{
	width: 130px;
	text-align: center;
	margin-left: 10px;
	margin-top: 7px !important;
	margin-top: 17px;
	height: 200px;
	}
	
#yourItems{
	border: 1px solid #333;
	width: 125px;
	height: 20px;
	padding-top: 5px;
	margin: 0 auto;
	}
	
#shoppingCart{
	background: #225600;
	width: 127px;
	height: 13px;
	margin: 5px auto;
	padding-top: 1px;
	}
/****** END CART *********/

/****** RIGHT POLL *******/

#rightPoll{
	width: 127px;
	height: 165px;
	margin: 10px 0 0 10px;
	background:url(../images/right-poll.gif) no-repeat;
	padding: 20px 2px 0 2px;
	}

#rightPollSubmit{
	margin-top: 20px;
	}

#rightPollResults{
	width: 130px;
	border: 1px solid #333;
	margin: 10px 0 20px 10px;
	padding: 2px;
	}
/****** END POLL *********/

/******* LEFT COLUMN ADVERTS FOR HOME PAGE *********/
#leftColAdHome{
	float: right;
	margin-right: 10px !important;
	margin-right: 5px; /** THIS IS FOR IE6 **/
	margin-top: 7px !important;
	margin-top: 17px; /** THIS IS FOR IE6 **/
	text-align: center;
	height: 200px;
	width: 130px;
	border: 0px solid red;
	}
	
#leftColAdHomeBottom{
	float: right;
	width: 130px;
	height: 165px;
	margin-right: 10px !important;
	margin-right: 5px; /** THIS IS FOR IE6 **/
	margin-top: 10px !important;
	margin-top: 6px; /** THIS IS FOR IE6 **/
	border: 0px solid red;
	}
	
/************************* NEW GENERAL FORMATTING *************************/
h2{
	font-size: 7pt;
	color: #cccc99;
	font-weight:normal;
	}
	
h3 {
	color: #fff;
	font-size: 11px;
	}

/*********************** END GENERAL FORMATTING **************************/
a img {
 		border: none;
 		}

.price {
 		margin: 0 0 0.5em 0;
 		}

.btns {
 		text-align:right;
		}


#ppInsDL {
		width: 60%;
		height: 55px;
		border: 1px solid #42781f;
		margin: 0 auto;
		background-color: #333;
		font-weight: bold;
		vertical-align: middle;
		}


#smallerBox {
		width: 60%;
		height: 10px;
		border: 0px solid #42781f;
		margin-left: 19%;
		}

/************************************** ERROR / TEXT FORMATTING ****************************************************************/
.errorMsg{
 		color: #ff0000;
 		text-decoration:none;
		font-weight: bold;
		font-size: 13px;
 		}

.errorMsg A:link{
 		color: #ff0000;
 		text-decoration:none;
		font-weight: bold;
		font-size: 11px;
 		}

.errorMsg A:visited{
		color: #ff0000;
 		text-decoration:none;
		font-weight: bold;
		font-size: 11px;
 		}

.errorMsg A:hover{
 		text-decoration:none;
 		color: #42781f;
		font-weight: bold;
		font-size: 11px;
 		}


.changeEmail{
 		color: #cccc99;
 		text-decoration:none;
 		}

.changeEmail A:link{
 		color: #cccc99;
 		text-decoration:none;
 		}

.changeEmail A:visited{
		color: #cccc99;
 		text-decoration:none;
 		}

.changeEmail A:hover{
 		text-decoration:none;
 		color: #ffffff;
 		}

.forgotPass{
 		color: #cccc99;
 		text-decoration:none;
 		}

.forgotPass A:link{
 		color: #cccc99;
 		text-decoration:none;
 		}

.forgotPass A:visited{
		color: #cccc99;
 		text-decoration:none;
 		}

.forgotPass A:hover{
 		text-decoration:none;
 		color: #42781f;
 		}


.print{
color: #fff;
text-decoration:none;
}

.print A:link{
color: #fff;
text-decoration:none;
}

.print A:visited{
color: #fff;
text-decoration:none;
}

.print A:hover{
text-decoration:none;
color: #42781f;
}

.details{
color: #999966;
text-decoration:none;
}

.details A:link{
color: #999966;
text-decoration:none;
}

.details A:visited{
color: #999966;
text-decoration:none;
}

.details A:hover{
text-decoration:none;
color: #ffffff;
}


.backBtn A:link{
 		color: #42781f;
 		text-decoration:none;
		font-weight: bold;
 		}

.backBtn A:visited{
		color: #42781f;
 		text-decoration:none;
		font-weight: bold;
 		}

.backBtn A:hover{
 		text-decoration:none;
 		color: #525c51;
		font-weight: bold;
 		}

.darkRedText{
		color: #42781f;
		}



.righty {
 		text-align: right;
 		}

.fullRighty {
 		text-align: right;
 		}

.fullRightyLogin {
 		text-align: right;
 		margin-right: 7px;
 		margin-top: -1.9em;
 		}

.fullRightyReg {
 		text-align: right;
 		margin-top:1px;
 		}

.titleRighty {
 		text-align: right;
 		margin-top: -1.5em;
 		}

.lefty {
 		float: left;
 		}

.myInfoText {
		color: #999;
		position:relative;
		top: 0.5em;
		}

.myInfoTextReason {
		color: #999;
		font-size: 11px;
		text-align: justify;
		}

.myInfoTextEmail {
		color: #cccc99;
		font-weight: bold;
		font-size: 8pt;
		margin: 6px;
		}
		
.changeEmailFltRight{
	float: right;
	margin-top: -19px;
	}

.myInfoHint {
		color: #999;
		}

.myInfoTextRadio {
		color: #999;

		}

* html .myInfoText {
		color: #999;
		position:relative;
		top: 0.4em;
		}

.errorMsgReg {
 		font-size:13px;
 		color: #42781f;
 		float:right;
 		}

.littleFoot{
		font-size: 11px;
		color: #999;
		}

.myDeetsTits{
 		color:#cccc99;
 		}

.cookTxt{
		font-size:11px;
		}

.errorMsgCook{
 		color: #42781f;
 		text-decoration:none;
 		}

.errorMsgCook A:link{
 		color: #42781f;
 		text-decoration:none;
 		}

.errorMsgCook A:visited{
		color: #42781f;
 		text-decoration:none;
 		}

.errorMsgCook A:hover{
 		text-decoration:none;
 		color: #525c51;
 		}
/*accounts history bits*/
.invNum{
 		color: #42781f;
 		text-decoration:none;
 		}

.invNum A:link{
 		color: #42781f;
 		text-decoration:none;
 		}

.invNum A:visited{
		color: #42781f;
 		text-decoration:none;
 		}

.invNum A:hover{
 		text-decoration:none;
 		color: #fff;
 		}

.refAll{
 		color: #000;
 		text-decoration:none;
 		}

.refAll A:link{
 		color: #000;
 		text-decoration:none;
 		}

.refAll A:visited{
		color: #000;
 		text-decoration:none;
 		}

.refAll A:hover{
 		text-decoration:none;
 		color: #fff;
 		}

.dlid {
 		float:right;
 		text-align:right;
 		color: #42781f;
 		background:none;
 		margin: -1.2em 0 0 0em;
 		}

.refFor {
 		float:right;
 		text-align:right;
 		color: #fff;
 		background:none;
 		margin: -1.1em 0 0 0em;
 		}

.viewBtn {
 		float: right;
 		clear: both;
 		text-align:right;
		}

.phat{
		font-weight: bold;
		font-size: 11px;

	}

/*end accounts history*/

/*.indent{
		margin-left:1.2em;
		margin-right:1.2em;
		}*/

.bulletIndent{
		margin-right:2em;
		}

.indentBack{
		margin-left:1.2em;
		margin-top:4em;
		}

.textJustify{
			text-align: justify;
			}


.frontTitles {
		color: #cccc99;
		font-size: 14px;
		}

.helpAns {
		color: #cccc99;
		font-size: 11px;
		text-align: justify;
		}

.endEmail {
		color: #cccc99;
		font-size: 11px;
		font-weight:normal;
		}

.lessHeadGap {
			margin-top: -0.3em;
			text-align: justify;
			}

.pollText{
			margin-top: 2.5em;
			width: 125px;
			text-align: justify;
			padding-left: 2px;
			}

.pollButts {
			text-align: right;
			padding-right: 2px;

			}

.pollButtsSub {
			text-align: right;
			padding-right: 4px;
			}
/****************************************  TABLE FORMATTING ******************************/

.tblHead {
		border:1px #525c51;
		border-top:1px #525c51;
		border-bottom:1px solid #525c51;
		border-left:1px solid #525c51;
		border-style:solid;
		background-color: #333333;
		padding: 4px;
		}

.tblContent {
		border:1px #000;
		border-top:1px #000;
		border-bottom:1px solid #000;
		border-left:0px solid #000;
		border-style:solid;
		background-color: #525c51;
		padding: 1px;
		}


.tblContentInv {
		border:1px #000;
		border-top:1px #000;
		border-bottom:1px solid #000;
		border-left:0px solid #000;
		border-style:solid;
		background-color: #444;
		padding: 1px;
		}

.tblContentRef {
		border:1px #000;
		border-top:1px #000;
		border-bottom:1px solid #000;
		border-left:0px solid #000;
		border-style:solid;
		background-color: #555;
		padding: 1px;
		}


.tblContentEnd {
		border:1px #000;
		border-top:1px #000;
		border-bottom:1px solid #000;
		border-left:0px solid #000;
		border-right:1px solid #525c51;
		border-style:solid;
		background-color: #525c51;
		padding: 1px;
		}

.tblContentInner {
		border:1px #000;
		border-top:1px #000;
		border-bottom:1px solid #000;
		border-left:0px solid #000;
		border-style:solid;
		background-color: #525c51;
		padding: 1px;
		}





.moveForgot{
		margin-top: 5px;
		margin-bottom: 5px;
		}


.loginLeft {
 		background: #000;
		vertical-align:top;
		width: 105px;
		border-top: 0px solid #333;
		border-left: 0px solid #333;

 		}

.loginMid {
 		background: #000;
 		border-top: 0px solid #333;
		width: 300px;
 		}


.loginRight{
 		background: #000;
 		border-top: 0px solid #333;
 		border-right: 0px solid #333;
 		border-bottom: 0px solid #333;
 		border-left: 0px solid #333;
 		padding-left: 2px;
 		padding-right: 2px;
 		width: 50%;
 		text-align:center;
 		}

.forgotP {
 		background: #000;
		text-align: right;
		padding-right: 8px;
		border-bottom: 0px solid #333;
		border-left: 0px solid #333;
 		}

.center{
		text-align:center;
		}

.regText{
		background-color: #000;
		border: 1px solid #333;
		width:99%;
		padding: 3px;
		font-weight: bold;
		text-align:center;
		color: #cccc99;
		}

/*========================== formats table borders around main accounts page ========================*/
.datatablel {
border:0px #525c51;
border-top:1px #525c51;border-bottom:1px #525c51;border-left:1px #525c51;border-style:solid;border-right:1px #525c51;
background-color: #333333;
padding: 4px;}

.datatabler {
border:1px #525c51;border-top:1px #525c51;border-bottom:1px #525c51;border-left:1px #525c51;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatablee {
border:1px #525c51;border-top:1px #525c51;border-bottom:1px #525c51;border-left:0px;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatablez {
border:0px #525c51;
border-top:1px #525c51;border-bottom:1px #525c51;border-left:1px #525c51;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatablet {
border:0px;border-top:1px #525c51;
border-bottom:1px solid #000000;
border-left:1px #525c51;
border-style:solid;
background-color: #333333;
padding: 4px;}

.datatablettot {
border:0px;border-top:1px #525c51;
border-bottom:1px solid #000000;
border-left:1px #525c51;
border-style:solid;
background-color: #225600;
padding: 4px;}

.datatablemt {
border:0px;border-top:1px #525c51;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-style:solid;
background-color: #333333;
padding: 4px;}

.datatablemttot {
border:0px;border-top:1px #525c51;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-style:solid;
background-color: #225600;
padding: 4px;}

.datatablehe {
border:1px #525c51;border-top:1px #525c51;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-style:solid;
background-color: #333333;
padding: 4px;}

.datatablehetot {
border:1px #525c51;border-top:1px #525c51;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-style:solid;
background-color: #225600;
padding: 4px;}

.datatablem {
border:1px #000000;border-top:0px;border-bottom:1px solid #000000;
border-left:1px #525c51;border-style:solid;
padding: 4px;
background-color: #333333;}

.datatableb {
border:0px;border-top:0px;border-bottom:1px #525c51;border-left:1px #525c51;border-style:solid;
background-color: #225600;
padding: 4px;}

.datatablebe {
border:1px #525c51;border-top:0px;border-bottom:1px #525c51;
border-left:1px #525c51;border-style:solid;
background-color: #225600;
padding: 4px;}

.datatablefigs {
border:1px solid #000000;border-top:0px solid #000000;
border-bottom:1px solid #000000;
border-left:0px solid #000000;
border-style:solid;
background-color: #666666;
padding: 4px;}

.datatablefigse {
border:1px #525c51;border-top:0px solid #000000;
border-bottom:1px solid #000000;
border-left:0px solid #000000;
border-right:1px solid #525c51;
border-style:solid;
background-color: #666666;
padding: 4px;}

.datatabletb {
border:0px;border-top:0px;border-bottom:1px #525c51;border-left:1px #525c51;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatabletbtot {
border:0px;border-top:1px #525c51;border-bottom:1px #525c51;border-left:1px #525c51;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatabletbm {
border:0px;border-top:0px;border-bottom:1px #525c51;border-left:0px;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatabletbe {
border:1px #525c51;border-top:0px;border-bottom:1px #525c51;border-left:0px;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatabletbetot {
border:1px #525c51;border-top:0px;border-bottom:1px #525c51;border-left:0px;border-style:solid;
background-color: #333333;
padding: 4px;}

.datatabletbtote {
border:1px #525c51;border-top:1px #525c51;border-bottom:1px #525c51;border-left:1px #525c51;border-style:solid;
background-color: #333333;
padding: 4px;}

#banner { background-image:url(../../images/bannerright.gif);
background-position: center bottom; position: absolute; height:32px; width: 100%; top: 6em; left: 0em;
}

#banner2 {background-image:url(../../images/bannerright2.gif); background-position: center bottom;
background-repeat: no-repeat;
position: absolute; height:93px; width: 650px; top: 0em; right: 0em;}

#logo {background-image:url(../../images/logo.gif); background-position: center bottom;
background-repeat: no-repeat; position: absolute;
height:42px; width: 150px;  top: 1em; left: 1em;}

.weeBorder{
		border: 1px solid #333;
		font-size: 11px;
		}

/*************************************************	 FORM FORMATTING ****************************************/
.smIndBox{
		height: 100px;
		text-align: center;
		width: 50%;
		border-top: 1px solid #333;
 		border-right: 1px solid #333;
 		border-bottom: 1px solid #333;
 		border-left: 1px solid #333;
		}

.smIndBoxTwo{

		height: 100px;
		width: 50%;
		text-align: center;
		border-top: 1px solid #333;
 		border-right: 1px solid #333;
 		border-bottom: 1px solid #333;
 		border-left: 1px solid #333;

		}

.myInputReg {
		 width: 210px;
		 background-color: #000;
		 font-size: 11px;
		 font-family:courier new, times new roman, times, roman, serif;
		 color: #fff;
		 border: 1px solid #333;
		 margin: 2px;
		}

.myInputMem {
		 width: 410px;
		 background-color: #000;
		 font-size: 11px;
		 font-family:courier new, times new roman, times, roman, serif;
		 color: #fff;
		 border: 1px solid #333;
		 margin: 2px;
		}

.textFieldReg{
		float: left;
		width: 200px;
		font-weight: normal;
		margin-top: 5px;
}

.textFieldPromo{
		float: left;
		width: 120px;
		font-weight: normal;
		margin-top: 3px;
}

.mySubmit {
 		background-color: #3c3c3c;
		font-family:courier new, times new roman, times, roman, serif;
		font-size: 11px;
		color: #fff;
		border:1px solid #525c51;
		}

.myUpdate {
		margin-bottom:1em;
		background-color: #42781f;
		font-family: sans-serif, Arial;
		font-size: 11px;
		border:none;
		color: #fff;
		font-weight:bold;
		}


.myReset {
		margin-bottom:1em;
		background-color: #525c51;
		font-family: sans-serif, Arial;
		font-size: 11px;
		border:none;
		color: #fff;
		font-weight:bold;
		}

.mySelectCountry {
		 width: 215px;
		 background: #000;
		 font-family:courier new, times new roman, times, roman, serif;
		 font-size: 11px;
		 color: #fff;
		 border: 1px solid #333;
		 margin: 2px;
		}

.mySelectReg {
		 width: 60px;
		 background-color: #000;
		 font-family:courier new, times new roman, times, roman, serif;
		 font-size: 11px;
		 color: #fff;
		 border: 1px solid #333;
		 margin: 2px;
		}

.mySelect {
		 width: 160px;
		 background-color: #000;
		 font-family:courier new, times new roman, times, roman, serif;
		 font-size: 11px;
		 color: #fff;
		 border: 1px solid #333;
		 margin: 2px;
		}

.myPollSelect {
		 width: 122px;
		 background-color: #000;
		 font-family:courier new, times new roman, times, roman, serif;
		 font-size: 11px;
		 color: #fff;
		 border: 1px solid #333;
		 margin: 2px;
		}

.myPollSubmit {
		 width: 60px;
		 background-color: #000;
		 font-family:courier new, times new roman, times, roman, serif;
		 font-size: 11px;
		 color: #fff;
		 border: 1px solid #333;
		 margin-top: 3px;
		}

.mySelectMedium {
		 width: 100px;
		 background-color: #000;
		font-family:courier new, times new roman, times, roman, serif;
		 font-size: 11px;
		 color: #fff;
		 border: 1px solid #333;
		 margin: 2px;
		}

.textField{
		float: left;
		width: 70px;
		margin-top: 4px;
}


.textFieldDisc{
		float: left;
		width: 180px;
		margin-top: 4px;
}

.changeEmail{
 		color: #cccc99;
 		text-decoration:none;
 		}

.changeEmail A:link{
 		color: #cccc99;
 		text-decoration:none;
 		}

.changeEmail A:visited{
		color: #cccc99;
 		text-decoration:none;
 		}

.changeEmail A:hover{
 		text-decoration:none;
 		color: #ffffff;
 		}
 		
.textFieldDL{
		float: left;
		width: 90px;
		margin-top: 4px;}

.myInput {
		 width: 115px;
		 background-color: #000;
		 font-size: 11px;
		 font-family:courier new, times new roman, times, roman, serif;
		 color: #fff;
		 border: 1px solid #333;
		 margin: 1px;
		}

.textFieldLogin{
		float: left;
		width: 80px;
		margin-left: 9px;
		margin-top: 6px;
		margin-bottom: 3px;
}

.myInputLogin {
		 width: 90%;
		 float:right;
		 background-color: #000;
		 font-size: 11px;
		 font-family:courier new, times new roman, times, roman, serif;
		 color: #fff;
		 border: 1px solid #383634;
		 margin-right: 9px;
		 margin-top: 3px;
		 margin-bottom: 2px;
		}

.ands {
		text-align: center;
		margin-left: -5px;
		}

.myInputUp {
		 width: 320px;
		 background-color: #000;
		 font-size: 11px;
		 font-family:courier new, times new roman, times, roman, serif;
		 color: #fff;
		 border: 1px solid #333;
		 margin: 1px;
		}


.myInputPrice{
		 width:60px;
		 background-color: #000;
		 font-size: 11px;
		 font-family:courier new, times new roman, times, roman, serif;
		 color: #fff;
		 border: 1px solid #333;
		 margin: 1px;
		}

.myInputDate{
		 width:100px;
		 background-color: #000;
		 font-size: 11px;
		 font-family:courier new, times new roman, times, roman, serif;
		 color: #fff;
		 border: 1px solid #333;
		 margin: 1px;
		}

.myTextArea {
		width: 210px;
		background-color: #000;
		font-size: 11px;
		font-family:courier new, times new roman, times, roman, serif;
		color: #fff;
		border: 1px solid #333;
		margin: 1px;
		height: 100px;
		}

.myTextAreaDisc {
		width: 320px;
		background-color: #000;
		font-size: 11px;
		font-family:courier new, times new roman, times, roman, serif;
		color: #fff;
		border: 1px solid #333;
		margin: 1px;
		height: 100px;
		}

.rember{
		left: 0.5em;
		position:relative;
		top:-2px;
		}

#box {
		margin-bottom: 2em;
	}

.centerGraphs{
		width:100%;
		margin-top: 1em;
		margin-bottom: 1em;
		text-align:center;
		}


/*********************************** NEW CSS FOR VERSION 1.1 ****************************************/
.eNotVerified{
        font-weight: bold;
        color: red;
}

.eVerified{
        font-weight: bold;
        color: green;
}

.eNeither{
        font-weight: bold;
        color: yellow;
}

.moveUp{
        margin-top: -1.2em;
}

.alignCenter{
	text-align: center;
	}

.moveDown{
	margin-top: 0.6em;
	}
	
.divxMsg{
 		color: #cccc99;
 		text-decoration:none;
		font-weight: bold;
		font-size: 8pt;
 		}

.divxMsg A:link{
 		color: #cccc99;
 		text-decoration:none;
		font-weight: bold;
		font-size: 8pt;
 		}

.divxMsg A:visited{
		color: #cccc99;
 		text-decoration:none;
		font-weight: bold;
		font-size: 8pt;
 		}

.divxMsg A:hover{
 		text-decoration:none;
 		color: #78705B;
		font-weight: bold;
		font-size: 8pt;
 		}
 		
.divxLinks{
 		color: #cccc99;
 		text-decoration:none;
 		font-size: 8pt;
 		}

.divxLinks A:link{
 		color: #cccc99;
 		text-decoration:none;
 		font-size: 8pt;
 		}

.divxLinks A:visited{
		color: #cccc99;
 		text-decoration:none;
 		font-size: 8pt;
 		}

.divxLinks A:hover{
 		text-decoration:none;
 		color: #c6092e;
 		font-size: 8pt;
 		}
 		
.mySubmitRed {
 		background-color: #225600;
		font-family: Verdana, sans-serif, Arial;
		font-size: 8pt;
		color: #fff;
		border:1px solid #adadad;
		}
/********************************* CSS FOR STATS TABLE **********************************************/
.statTopLeft {
	border-right:0px #78705B;border-top:1px #78705B;border-bottom:0px #78705B;border-left:1px #78705B;border-style:solid; 
	background-color: #333333;
	padding: 4px;}
	
.statBotLeft {
	border-right:0px #78705B;border-top:0px #78705B;border-bottom:1px #78705B;border-left:1px #78705B;border-style:solid; 
	background-color: #333333;
	padding: 4px;}

.statTopData {
	border-right:0px #78705B;border-top:1px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #777;
	padding: 4px;}

.statTop {
	border-right:0px #78705B;border-top:1px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #333333;
	padding: 4px;}
	
.statTopRight {
	border-right:1px #78705B;border-top:1px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #777;
	padding: 4px;}
	
.statRight {
	border-right:1px #78705B;border-top:0px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #777;
	padding: 4px;}
	
.statMidLeft {
	border-right:0px #78705B;border-top:0px #78705B;border-bottom:0px #78705B;border-left:1px #78705B;border-style:solid; 
	background-color: #333;
	padding: 4px;}
	
.statMid {
	border-right:0px #78705B;border-top:0px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #777;
	padding: 4px;}
	
.statMidRight {
	border-right:1px #78705B;border-top:0px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #777;
	padding: 4px;}

.statBotRight {
	border-right:1px #78705B;border-top:0px #78705B;border-bottom:1px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #777;
	padding: 4px;}

.statMidTitle {
	border-right:0px #78705B;border-top:0px #78705B;border-bottom:0px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #333;
	padding: 4px;}

.statBot {
	border-right:0px #78705B;border-top:0px #78705B;border-bottom:1px #78705B;border-left:0px #78705B;border-style:solid; 
	background-color: #333;
	padding: 4px;}

.myPollView  {
		 width: 120px;
		 background-color: #000;
		 font-family: Verdana, sans-serif, Arial;
		 font-size: 7pt;
		 color: #fff;
		 border: 1px solid #333;
		 margin-top: 3px;
		}
#viewPoll{
		margin-top: 30px;
		margin-left:6px;
		}
		
/**************************** NEW FOR UPLOAD PAGE ***********************************/

.myInputUpFile {
		 width: 320px;
		 background-color: #333;
		 font-size: 8pt;
		 font-family:courier new, times new roman, times, roman, serif;
		 color: #fff;
		 border: 1px solid #333;
		 margin: 1px;
		}
		
.dlQuestion{
	border: 1px solid #c6092e;
	width:50px; 
	font-size: 7pt; 
	font-weight:bold;
	}
	
/****************************** NEW FORMS ************************************************/
.myInputRegHi {
		 width: 210px;
		 background-color: #000;
		 font-size: 8pt;
		 font-family:courier new, times new roman, times, roman, serif;
		 color: #fff;
		 border: 1px solid #b40000;
		 margin: 2px;
		}
		
.myInputEditPage {
		 width: 280px;
		 background-color: #000;
		 font-size: 8pt;
		 font-family:courier new, times new roman, times, roman, serif;
		 color: #fff;
		 border: 0px solid #333;
		 margin: 3px;
		}
		
*:first-child+html .fixReg{
	margin-top: 3px
	}
	
.fixReg{
	margin-top: 6px
	}