@charset "utf-8"; 
/*#######################################################

	YouPlay.com CSS Document
	GLOBAL STYLES
	--------------------------------------------------
	EDITED BY: Justin Roberts
	LAST CHANGE: Comments Update and Re-organise
	DATE/TIME: 18.09.08 - 2:31pm
	--------------------------------------------------
	CONTENTS - Panels, Structure, Modules
	--------------------------------------------------
	
	  1. MAIN PAGE STRUCTURE 
	  2. MODULES
	  3. INDEX TOP LISTS
	  4. COLOURED BOXES
	  5. INDEX GAME LIST
	  6. TOP PLAYER PANEL
	  7. CASH CLOCKS 
	  8. PLAYERS PANEL
	  9. LATEST WINNERS
	 10. GREEN INDEX KEYWORDS BOX
	
########################################################*/

/*=======================================

	1. MAIN PAGE STRUCTURE 
	
======================================= */

.index-left-content { width: 558px; margin: 5px; float:left; }

.index-right-content { width: 386px; margin: 5px; float:left; }

#pageheader { width: 974px; height: 102px; top: 8px; }

#pageheader .logo { width: 236px; height: 72px; margin-top:10px; margin-right:17px;
}

#contentWrapper { width: 974px; margin-top: 90px; background-position:top left; background-repeat: repeat-y; background-image: url('/img/bg/inner-page.gif'); }

#contentWrapper #shadow { width: 974px; height: 10px; background-position:top left; background-repeat:repeat-x; background-image: url('/img/layout/menu-shadow.jpg'); }

#contentWrapper #content { width: 974px; margin-left: 4px; margin-right: 4px; min-height: 650px; }

.index-left-content { width: 558px;  margin: 5px;  float:left; }

.index-right-content { width: 386px; margin: 5px; float:left; }



/*=======================================

	2. MODULES - ????? Could be used on othe pages ?????
	
======================================= */

.moduleHeader {
	width: 185px; 
	height: 25px; 
	background-repeat: no-repeat; 
}

.moduleHeader p { padding-top: 2px; padding-left: 5px; margin: 0; height: 18px; line-height: 18px; overflow:visible; color: #FFFFFF; text-align:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; cursor:default; }

.moduleContent {width: 175px; text-align:left; padding-left: 5px; padding-right: 5px; }

.moduleFooter { width: 185px; height: 10px; background-position: bottom left; }

.moduleHeaderOrange { background: url('/img/panels/orange-header.gif'); }

.moduleContentOrange { border-right: #FF6600; border-left: #FF6600; background-color:#FF952B; }

.moduleFooterOrange { background: url('/img/panels/orange-footer.gif'); background-color:#FF952B; }

.banners { height: 250px; width: 450px; overflow: hidden; }

.banners div { height: 250px;  width: 450px;  top:0;  left:0; }



/*=======================================

	3. INDEX TOP LISTS 
	
======================================= */

.toplist { width: 188px; height: 160px; float: left; margin-bottom: 11px; color: #333333; font-size: 13px; font-weight: bold; }

.toplist h1 { font-size: 16px; font-weight: bold; color:#FFFFFF; padding-left: 8px; padding-bottom: 2px; line-height: 27px; }

.toplist a { display: block; padding: 0px; margin: 0px; color: #333333; text-decoration: none; }

.toplist a:visited { display: block; padding: 0px; margin: 0px; color: #333333; text-decoration: none; }

.toplist a:hover { color: #333333; text-decoration: none; }

.toplist-green h1 { background: url('/assets_new/images/panel-headers/homePanTitle-green-178.gif') no-repeat; }

.toplist-blue h1 { background: url('/assets_new/images/panel-headers/homePanTitle-blue-178.gif') no-repeat; }

.toplist ul li { border-bottom: 1px solid #FFFFFF; height: 29px; padding-top: 3px; cursor: pointer; }

.toplist ul li:hover { background-color:#E9E9E9; }

.toplist-green ul li { background-color:#EAF8DA; }

.toplist-blue ul li { background-color:#E6F4FF; }

.toplist ul li .toplist-index { margin-left: 6px; font-size: 22px; padding: 3px; line-height: 16px; padding-top: 5px; margin-top: 0px; float: left; cursor: pointer; }

.toplist-green ul li .toplist-index { padding-bottom: 0px; color: #A9E171; }

.toplist-blue ul li .toplist-index {padding-bottom: 0px; color:#93CBEA;  }

.toplist ul li .toplist-count { font-size: 10px; width: 150px; color: #F28000; font-weight: normal; display:block; cursor: pointer; }

.index-medium-rectangle {clear: both; width: 341px; padding-left: 43px; padding-top: 15px; background: #EEEEEE; height: 295px; margin-bottom: 10px; border: 1px solid rgb(153, 153, 153);}

.index-medium-rectangle span { font-size: 10px; color: #999999; margin-bottom: 5px; width: 300px; display:block; text-align: center; }

.index-advert { float: left;  margin-left: 10px; margin-bottom: 11px; height: 160px; }

.index-welcome-note { clear: both; width: 364px; padding: 10px; background: #EFFFEA; margin-bottom: 0px; border: 1px solid #A9E171;}

.index-welcome-note img { display: block; float:left; border: 4px solid #FFFFFF; margin-top: 1px; margin-right: 14px; margin-bottom: 5px; }

.index-welcome-note h1 { padding-left: 10px; padding-top: 8px; margin-bottom: 4px; font-size: 18px; color: #6CB326; font-weight: bold; }

.index-welcome-note h2 { font-size: 12px; line-height: 18px; color: #FFFFFF; font-weight: bold; }

.index-welcome-note p { font-size: 13px; line-height: 17px; color: #333333; }

.index-welcome-note a { color: color: #005EAA;; font-weight: bold; }

.index-welcome-note a em { color: color: #005EAA;; font-weight: bold; }

.index-welcome-note a:visited { color: color: #005EAA;; font-weight: bold;  }

.index-welcome-note a:hover { cursor:pointer; color: #6CB326; text-decoration:underline;}

.index-welcome-note .lounge-links { background:#D6EFC2; width:386px; height:30px; padding:0px; margin-top:15px; border: 2px solid #A9E171; }

.index-welcome-note .lounge-links img { width: 31px; height: 29px; border:none; margin-right: 0px; }

.index-welcome-note .lounge-links a { display:block; height:50px; float:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size: 15px; color:#51A427}

.index-welcome-note .lounge-links a:visited { display:block; height:50px; float:left; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size: 15px; color:#51A427; }

.index-welcome-note .lounge-links a span { display: block; float: left; padding-top: 6px; }

.index-welcome-note .lounge-links a:hover { color:#005EAA; }

.index-welcome-note-header { clear: both; width: 358px;}

.index-welcome-note-header h1 { padding-left: 10px; padding-top: 5px; padding-bottom: 5px; margin-bottom: 0px; font-size: 16px; color: #FFFFFF; font-weight: bold; background: url('/assets_new/images/panel-headers/panTitle-386-green.gif') no-repeat; }


/*=======================================

	4. COLOURED BOXES - backgrounds, hovers
	
======================================= */

.box { width: 358px; padding: 10px; margin-bottom: 10px; }

.box h1 { font-size: 18px; margin: 0px; }

.box p { padding: 2px; line-height: 17px; margin: 0px; margin-top: 8px; }

.green-box { border: 4px solid #C6EB98; position: relative; }

.green-box h1 span { display: block; position: absolute; top: 10px; right: 9px; width: 215px; padding:2px 0px 2px 0px; text-align:center; overflow: hidden;  border-style: solid; border-width: 3px; border-color: #C6EB98;}

.green-box p { margin: 0px; margin-top: 10px; }

.green-box em { font-style:italic; }

.green-box h2 { font-size:12px; margin: 0px; }

.red-box { border: 4px solid #FC899E; }

.red-box a { color:#005EAA; }

.red-box a:hover{ color:#51A427; }

.red-box:hover { background: #FFF2F2; }

.blue-box { border: 4px solid #8BC6F7; }
/*
.blue-box:hover { background: #E6F4FF; }

 .green-box:hover { background: #EFFFEA; }

.green-box a { display: block; margin-top: 8px; color:#005EAA; }

 .green-box a:hover { color:#51A427; } */

.grey-box { border: 1px solid #666666; background: #EEEEEE; }

.grey-box:hover { background: #FFFFFF; }


/*=======================================
	
	5. INDEX GAME LIST - body, divs, images
	
======================================= */

.index-gamelist-container {width: 182px; margin-right: 10px; float: left; color: #333333; font-size: 13px; font-weight: bold; }

.index-gamelist-container h1 {font-size: 16px; font-weight: bold; color:#FFFFFF; padding-left: 8px; padding-top: 0px; padding-bottom: 3px;line-height: 30px; background: url('/assets_new/images/panel-headers/homePanTitle-blue1.gif') no-repeat; }

.index-gamelist-container h1 a {color:#FFFFFF; text-decoration:none; }
.index-gamelist-container h1 a:visited {color:#FFFFFF; text-decoration:none; }
.index-gamelist-container h1 a:hover {color:#FFFFFF; text-decoration:none; }

.index-gamelist-container h2 {font-size: 16px; font-weight: bold; color:#FFFFFF; padding-left: 8px; padding-top: 0px; padding-bottom: 3px;line-height: 30px; background: url('/assets_new/images/panel-headers/homePanTitle-blue1-pop.gif') no-repeat; }

.index-gamelist-container h2 a {color:#FFFFFF; text-decoration:none; }
.index-gamelist-container h2 a:visited {color:#FFFFFF; text-decoration:none; }
.index-gamelist-container h2 a:hover {color:#FFFFFF; text-decoration:none; }

.index-gamelist-container ul li a {display: block; color: #333333; text-decoration: none; }

.index-gamelist-container ul li a:visited {display: block; color: #333333; text-decoration: none; }

.index-gamelist-container ul li a:hover {color: #00589F; text-decoration: none; }

.index-gamelist-container ul {margin-bottom: 9px; }

.index-gamelist-container ul li {cursor: pointer; border-bottom: 1px solid #A5D8FA; border-right: 1px solid #A5D8FA; border-left: 1px solid #A5D8FA; height: 34px; }

.index-gamelist-container ul li:hover { background: #E6F4FF; }

.index-gamelist-container ul li .gamelist-icon {font-size: 22px; padding: 3px; float: left; }

.index-gamelist-container ul li .gamelist-icon img { width: 28px; height: 28px; cursor: pointer; }

.index-gamelist-container ul li .gamelist-count { font-size: 10px; color: #F28000; font-weight: normal; display: block; padding-top: 2px; padding-left: 2px; width: 110px; cursor: pointer; margin-left: 34px; }

.index-gamelist-container ul li .gamelist-title { display: block; cursor: pointer; overflow: hidden; width: 144px; height: 16px; padding-top: 3px; padding-left: 2px; }




.index-gamelist2-container {width: 178px; margin-right: 10px; float: left; color: #333333; font-size: 13px; font-weight: bold; }

.index-gamelist2-container h1 {font-size: 16px; font-weight: bold; color:#FFFFFF; padding-left: 8px; padding-top: 0px; padding-bottom: 3px; line-height: 30px; background: url('/assets_new/images/panel-headers/homePanTitle-blue2.gif') no-repeat; }

.index-gamelist2-container h1 a {color:#FFFFFF; text-decoration:none; }
.index-gamelist2-container h1 a:visited {color:#FFFFFF; text-decoration:none; }
.index-gamelist2-container h1 a:hover {color:#FFFFFF; text-decoration:none; }

.index-gamelist2-container ul li a {display: block; color: #333333; text-decoration: none; }

.index-gamelist2-container ul li a:visited {display: block; color: #333333; text-decoration: none; }

.index-gamelist2-container ul li a:hover {color: #00589F; text-decoration: none; }

.index-gamelist2-container ul {margin-bottom: 9px; }

.index-gamelist2-container ul li {cursor: pointer; border-bottom: 1px solid #A5D8FA; border-right: 1px solid #A5D8FA; border-left: 1px solid #A5D8FA; height: 34px; }

.index-gamelist2-container ul li:hover { background: #E6F4FF; }

.index-gamelist2-container ul li .gamelist-icon {font-size: 22px; padding: 3px; float: left; }

.index-gamelist2-container ul li .gamelist-icon img { width: 28px; height: 28px; cursor: pointer; }

.index-gamelist2-container ul li .gamelist-count { font-size: 10px; color: #F28000; font-weight: normal; display: block; padding-top: 2px; padding-left: 2px; width: 110px; cursor: pointer; margin-left: 34px; }

.index-gamelist2-container ul li .gamelist-title { display: block; cursor: pointer; overflow: hidden; width: 138px; height: 16px; padding-top: 3px;  padding-left: 2px;}



/*=======================================

	6. TOP PLAYER PANEL
	
======================================= */

.top-player {
	width: 182px; 
	float: left; 
	margin-bottom: 10px; 
	color: #333333; 
 	font-size: 13px; 
	font-weight: bold; 
	margin-right: 10px; 
}

.top-player h1 {
	background: url('/assets_new/images/panel-headers/panTitle-182-orange.gif') no-repeat; 
	font-size: 16px; 
	font-weight: bold; 
	color:#FFFFFF; 
	padding-left: 8px; 
	padding-top: 0px; 
	line-height: 27px; 
}

.top-player h1 a {
	color:#FFFFFF; 
	text-decoration:none; 
}

.top-player div {
	border-bottom: 1px solid #EEEEEE; 
	border-right: 1px solid #EEEEEE; 
	border-left: 1px solid #EEEEEE; 
	padding: 5px; 
	height: 86px; 
	
}

.top-player div {
	border-bottom: 1px solid #FFCA71; 
	border-right: 1px solid #FFCA71; 
	border-left: 1px solid #FFCA71; 
	padding: 3px; 
}

.top-player div .avatar{
	border: 3px solid #EEEEEE; 
	float: left; 
	margin-right: 2px; 
	cursor: pointer; 
}

.top-player div .avatar:hover {
	border: 3px solid #DDDDDD; 
}

.top-player .name {
	color: #52B311; 
	font-size: 13px; 
	font-weight: bold; 
	width: 97px; 
	overflow-x: hidden; 
	display: block; 
}

.top-player .score {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color: #0073CF; 
	font-size: 14px; 
	font-weight: bold; 
}

.top-player .member-since {
	font-size: 9px; 
}


.token-earners {
	width: 366px; 
	float: right; 
	margin: 0px 0px 10px 8px; 
	color: #333333; 
 	font-size: 13px; 
	line-height: 15px; 
}

.token-earners h1 {
	background: url('/assets_new/images/panel-headers/panTitle-366-green.gif') no-repeat; 
	font-size: 16px; 
	font-weight: bold; 
	color:#FFFFFF; 
	padding-left: 8px; 
	padding-top: 0px; 
	line-height: 27px; 
}

.token-earners ul li {
	margin: 0px; 
	overflow: hidden; 
	padding: 6px; 
	padding-left: 8px; 
	border-bottom: 1px solid #FF0033; 
	border-right: 1px solid #FF0033; 
	border-left: 1px solid #FF0033; 
}

.token-earners ul li:hover {
	background: #FFF2F2; 
}

.token-earners a:link, .around-youplay a:visited {
	font-weight: bold; 
	color: #005EAA; 
	text-decoration: none; 
}

.token-earners a:hover {
	text-decoration: underline; 
	color: #E16262; 
}



.around-youplay {
	width: 366px; 
	float: right; 
	margin: 0px 0px 10px 8px; 
	color: #333333; 
 	font-size: 13px; 
	line-height: 15px; 
}

.around-youplay h1 {
	background: url('/assets_new/images/panel-headers/panTitle-366-green.gif') no-repeat; 
	font-size: 16px; 
	font-weight: bold; 
	color:#FFFFFF; 
	padding-left: 8px; 
	padding-top: 0px; 
	line-height: 27px; 
}

.around-youplay ul li {
	margin: 0px; 
	overflow: hidden; 
	padding: 6px; 
	padding-left: 8px; 
	border-bottom: 1px solid #CCF079; 
	border-right: 1px solid #CCF079; 
	border-left: 1px solid #CCF079; 
}

.around-youplay ul li:hover {
	background: #EAF8DA; 
}

.around-youplay a:link, .around-youplay a:visited {
	font-weight: bold; 
	color: #005EAA; 
	text-decoration: none; 
}

.around-youplay a:hover {
	text-decoration: underline; 
	color: #51A427; 
}

.latest-avatars {
	width: 366px; 
	float: left; 
	margin-bottom: 10px; 
	color: #333333; 
 	font-size: 13px; 
	font-weight: bold; 
}

.latest-avatars h1 {
	background: url('/assets_new/images/panel-headers/panTitle-366-green.gif') no-repeat; 
	font-size: 16px; 
	font-weight: bold; 
	color:#FFFFFF; 
	padding-left: 8px; 
	padding-top: 0px; 
	line-height: 27px; 
}

.latest-avatars div {
	border-bottom: 1px solid #CCF079; 
	border-right: 1px solid #CCF079; 
	border-left: 1px solid #CCF079; 
	padding: 0px; 
	padding-left: 2px; 
	height: 92px; 
	
}

.lovatts-special {
	width: 366px; 
	float: left; 
	margin-bottom: 10px; 
	color: #333333; 
 	font-size: 13px; 

}

.lovatts-special h1 {
	background: url('/assets_new/images/panel-headers/panTitle-366-purple-lovatts.gif') no-repeat; 
	font-size: 16px; 
	font-weight: bold; 
	color:#FFFFFF; 
	padding-left: 110px; 
	padding-top: 0px; 
	line-height: 27px; 
}

.lovatts-special h2 {
	font-size: 16px; 
	font-weight: bold; 
	color:#333333; 
	padding-bottom: 10px; 

}

.lovatts-special div {
	border: 4px solid #c6eb98; 
	padding: 10px; 
	height: 140px; 
	
}

/*=======================================

	7. CASH CLOCKS 
	
======================================= */

.cashclock {
	background-image: url('/assets_new/images/prize_countdown3.gif'); 
	width: 366px; 
	height: 35px; 
	color: #FFFFFF; 
	margin-bottom: 10px; 
	clear: right; 
	font-weight: normal; 
	font-size: 14px; 
	padding: 0px; 
	text-align: center; 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	line-height: 14px; 
}

.cashclock a {
	padding: 0px; 
	margin: 0px; 
	display: block; 
	color: #FFFFFF; 
	text-decoration: none; 
	cursor: pointer; 
}

.cashclock a:visited {
	padding: 0px; 
	margin: 0px; 
	display: block; 
	color: #FFFFFF; 
	text-decoration: none; 
	cursor: pointer; 
}

.cashclock ul {
	display:block; 
	float: left; 
	padding: 0px; 
	margin: 0px; 
}

.cashclock li {
	padding: 0px; 
	list-style: none; 
	display: block; 
	float: left; 
	width: 116px; 
	margin: 0px; 
	margin-top: 4px; 
	padding-right: 5px; 
}

.cashclock strong {
	font-size: 14px; 
	font-weight: bold; 
}




/*=======================================

	8. PLAYERS PANEL - body, divs, images
	
======================================= */

#players-panel {
	width: 182px;  
	height: 160px;  
	background:#FDAA00;  
	float: left; 
}

#players-panel a {
	text-decoration: none; 
	color:#005EAA; 
}

#players-panel a:hover{
	color:#51A427; 
}

#players-panel h1 {
	width:174px; 
	display: block; 
	height: 20px; 
	background: #FFFFFF url('/assets_new/images/panel-headers/panTitle-182-orange.gif') no-repeat ; 
	border-bottom: solid #FFFFFF 1px; 
	padding-top:6px; 
	padding-left:8px; 
	color:#FFFFFF; 
	font-weight: bold; 
}

#players-panel h1 img {
	margin-right: 4px; 
	margin-top: -1px; 
	float: right; 

}

#players-panel .page-edit{
	float:right; 
	width:12px; 
	height:12px; 
	margin-right:3px; 
	display:block; 
}

#players-panel .login-input {
		font-size: 16px;  
		color: #888888; 
		margin: 0px 0px 5px 5px;   
		border: 1px solid #C66100;  
		padding: 3px; 
		height:19px; 
		float:left; 
}

#players-panel .login-input:focus {
		font-size: 16px;  
		color: #444444; 
		margin: 0px 0px 5px 5px;  
		border: 1px solid #993300;  
		padding: 5px; 
		background: #EFEFEF; 
		padding: 3px; 
		height:19px; 
		float:left; 
}

#players-panel .loginbox {
	margin-top: 5px; 
	padding:5px; 
}

#players-panel .loginbox span {
	display: block; 
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:bold; 
	padding-left:5px; 
	padding-bottom: 1px; 
}

#players-panel .login-button {
		float:left; 
		margin: 0px 0px 7px 5px;  
		width: 51px; 
		height: 27px; 
		
}

#players-panel span.bottom-links {
		display: block; 
		padding-left: 11px; 
		color:#FFFFFF; 
		
}

#players-panel span.bottom-links a {
		font-weight: bold; 
		font-size: 11px; 
		color: #FFFFFF; 
		text-decoration: underline; 
}

#players-panel #avatar {
	float:left; 
	clear:right; 
	width:67px; 
	height:84px; 
	background-color:#FFFFFF; 
	margin:3px 0px 0px 3px; 
}

#players-panel #tokens {
	float:left;  
	background:#FFE0B3;  
	width:96px;  
	height:34px;  
	margin:0px 3px 0px 3px;  
	padding:7px 0px 0px 10px;  
	color: #B14D01;  
	font-weight: bold;  
	line-height: 13px;  
	font-family: 'Trebuchet MS';  font-size:13px; 
}

#players-panel #points {
	float:left;  
	background:#C2E2FC;  
	width:96px;  
	height:34px;  
	color: #003366;  
	padding:7px 0px 0px 10px;  
	margin:3px;  
	font-weight: bold;  
	line-height: 13px;  
	font-family: 'Trebuchet MS';  
	font-size:13px; 
}

#players-panel #top-option {
	float:left; 
	width:173px; 
	height:15px; 
	border-bottom:#FF9900; 
	background:#FFFFFF; 
	padding:2px 0px 2px 3px; 
	margin:3px 3px 1px 3px; 
}

#players-panel #bottom-option {
	float:left; 
	background:#FFFFFF; 
	width:173px; 
	height:15px; 
	padding:2px 0px 2px 3px; 
	margin:0px 3px 3px 3px; 
}




/*=======================================

	9. LATEST WINNERS
	
======================================= */

.latest-winners {
	width: 366px; 
	height: 187px; 
	margin-bottom: -8px; 
	color: #333333; 
 	font-size: 13px; 
	clear: both; 
}

.latest-winners div {
	height: 148px; 
	border-left: 1px solid #F9AEB6; 
	border-right: 1px solid #F9AEB6; 
	width: 366px; 
}

.latest-winners h1 {
	background: url('/assets_new/images/panel-headers/panTitle-366-winners.gif') no-repeat; 
	font-size: 16px; 
	font-weight: bold; 
	color:#FFFFFF; 
	padding-left: 8px; 
	padding-top: 0px; 
	line-height: 27px; 
}

.latest-winners h1 a {
	text-decoration: none; 
	color:#FFFFFF; 
}

.latest-winners h1 a:visited {
	text-decoration: none; 
	color:#FFFFFF; 
}

.latest-winners ul li {
	display: block; 
	float: left; 
	overflow: hidden; 
	position: relative; 
	padding-right: 4px;
	padding-left: 1px;
	border-bottom: 1px solid #F9AEB6; 
	height: 36px; 
	width: 177px; 
}

.latest-winners ul li:hover {
	background: #FFF2F2; 
}

.latest-winners img {
	display: block; 
	float: left; 
	width: 22px; 
	height: 28px; 
	margin: 4px; 
}

.winner strong {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #E6515A; 
}

.winner {
	position: absolute; 
	left: 30px; 
	display: block; 
	float: left; 
	margin-top: 8px; 
	margin-left: 4px; 
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #005EAA; 
}

.winner a { text-decoration: none; color: #005EAA; }

.winner a:hover { text-decoration: underline; }



/*=======================================

	10. GREEN INDEX KEYWORDS BOX
	
======================================= */

.green-index-message { border: 3px solid #FFFFFF; background: #FFFFFF; width: 542px; height: 30px; text-align:center; color: #999999; padding: 0px; margin-top: -6px; margin-bottom: 5px; clear: both; font-weight:normal; font-size: 12px; }
	
.green-index-message a { color:#999999; text-decoration:underline; }
	
.green-index-message a:visited { color:#999999; text-decoration:underline; }

.green-index-message a:hover {color:#51A427; text-decoration:underline; }
	