/* CSS Document */

body {
	background-color: #FFFFFF;
	scrollbar-face-color: rgb(255, 140, 0);
	scrollbar-shadow-color: rgb(67, 74, 0);
	scrollbar-highlight-color: rgb(201, 204, 0);
	scrollbar-3dlight-color: rgb(201, 0, 0);
	scrollbar-darkshadow-color: rgb(255, 0, 0);
	scrollbar-track-color: rgb(106, 0, 0);
	scrollbar-arrow-color: rgb(67, 74, 0);
	margin: 10px 0px 10px 0px;
	background-image: url(../images/rainbow.png);
	background-position:center;
    bgproperties="fixed"

}


input, textarea 

{
	background-color : #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	border-color: #333333;
	border-style: inset;
	border-width: 1px;
	color: #FFFFFF;
}



SELECT {
	color:#FFFFCC;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color : #955322;
	BORDER-TOP: #666699 1px solid;
	BORDER-BOTTOM: #666699 1px solid;
	BORDER-LEFT: #666699 1px solid;
	BORDER-RIGHT: #666699 1px solid;
}

/* textu principal */

A: 

{ 

font-family: Arial, Verdana, Helvetica; 

font-size:11px; 

color: #ffffff; 

text-decoration: none; 

font-weight: normal;

}

A:link 

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #A87657;
	font-weight: normal;
	text-decoration: none;
}

A:visited 

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #A87657;
	font-weight: normal;
	text-decoration: none;
}

A:hover 

{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #F3EEEB;
	font-weight: normal;
}



.cellTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}



a.topMenuText {
	font-size: 12px;
	color: #CC33CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}



a.topMenuText:link {
	font-size: 12px;
	color: #FFFF00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}



a.topMenuText:visited {
	font-size: 12px;
	color: #FFFF00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}



a.topMenuText:hover {
	font-size: 12px;
	color: #009966;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
}



.subCategoryList {
	font-size: 11px;
	color: #993399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}



a.subCategoryList:link {
	color: #CC0099;
	text-decoration: none;
}

a.subCategoryList:visited {
	color: #009999;
	text-decoration: none;
}

a.subCategoryList:hover {
	color: #0099CC;
	text-decoration: underline;
}

a.subCategoryList:active {
	color: #00CC66;
	text-decoration: none;
}





.gameBreadcrumb {
	font-size: 11px;
	color: #A98989;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}



a.gameBreadcrumb:link {color: white; text-decoration: none;}

a.gameBreadcrumb:visited {color: white; text-decoration: none;}

a.gameBreadcrumb:hover {color: white; text-decoration: underline;}

a.gameBreadcrumb:active {color: white; text-decoration: none;}



.footerText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.defaultText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}



.commentuserbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

}



.profileFavoriteGameTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

}



.listSmallText {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ffffff;



}

.mainSmallGameText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #AD8585;
}

.pageNumbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
}



.displaygamebottomtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC99;
}

.bottomgametext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

}

.privatemessageheader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

}



.sendmessageheader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

}

.messagecellheaders {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #ffffff;

}

.messagesubject {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #33FF00;
}

.messagefrom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFF00;
}

.messagesummary {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33FF00;
}

.messagedate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.privatemessagesubject {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }



.privatemessageprofileinfo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #ffffff;

}



.privatemessageprofileusername {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #ffffff;

}

.privatemessagedate {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #ffffff;

}

.privatemessagetext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ffffff;

}

.memberlistboxtitles {

   font-family: Arial, Helvetica, sans-serif;

   font-size: 11px;

   font-weight: bold;

   color: #ffffff;

}

.memberlistabc {

   font-family: Arial, Helvetica, sans-serif;

   font-size: 12px;

   color: #ffffff;

}

.memberlistusers {

   font-family: Arial, Helvetica, sans-serif;

   font-size: 12px;

   color: #ffffff;

}

.memberlistpages {

   font-family: Arial, Helvetica, sans-serif;

   font-size: 11px;

   color: #ffffff;

}



a.PoweredBy:link {color: white; text-decoration: none;}

a.PoweredBy:visited {color: white; text-decoration: none;}

a.PoweredBy:hover {color: white; text-decoration: underline;}

a.PoweredBy:active {color: white; text-decoration: none;}



/* custom css classes */



td.footer { 

background-image: url(../images2/50.png); 

background-repeat: repeat-x; 

width: 944px; 

height: 24px;

text-align: center;

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

font-weight: normal;

color: #ffffff;

}



td.lefttop {
	background-image: url(../images2/50r.png);
	background-repeat: repeat;
	width: 184px;
	height: 24px;
	text-indent: 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
}



td.leftshadow { 

background-image: url(../images2/50.png); 



width: 184px; 

height: 11px;

}



td.leftmiddle { 

background-image: url(../images2/50.png); 



width: 184px;

text-align: center;

}



td.leftbottom { 

background-image: url(../images2/50.png); 



width: 184px;

height: 10px;

}



td.catboxtop {
	background-image: url(../images2/50.png);
	width: 282px;
	height: 32px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C5C6D3;
}



td.catboxshadow { 

background-image: url(../images2/50.png); 



width: 282px; 

height: 11px;

}



td.catboxmiddle { 

background-image: url(../images2/30.png); 

background-repeat: repeat; 

width: 282px;

text-align: center;

}



td.fulltop {
	background-image: url(../images2/fulltop.png);

	height: 32px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #99FF33;
}



td.fullshadow { 
/*
background-image: url(../images2/fullshadow.png); 
background-repeat: repeat-x; 
height: 11px;
*/

}



td.fullmiddle {
	text-align: center;
		
}



td.fullbottom { 

background-image: url(../images2/fulltop.png);

background-repeat: repeat; 

height: 10px;

}



/* missing css classes */



.commentuserbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #bebebe;

}



.profileFavoriteGameTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bebebe;
}



/* style for new pagination */



div.pagination {

	padding: 3px;

	margin: 3px;

}



div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000000;
	text-decoration: none; /* no underline */
	color: #006600;
	background-color: #ffffff;
}



div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000000;
	color: #006600;
	text-decoration: none;
	background-color: #bebebe;
}



div.pagination span.current {
	font-family: Arial, Verdana, Helvetica;
	font-size:9pt;
	font-weight: bold;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #000000;
	background-color: #bebebe;
	color: #006633;
	}

	

div.pagination span.disabled {

	padding: 2px 5px 2px 5px;

	margin: 2px;

	border: 1px solid #EEE;

	color: #DDD;

	}

	

	div.pagination span.dots {
	font-family: Arial, Verdana, Helvetica;
	font-size:16px;
	font-weight: bold;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #ffffff;
	background-color: #ffffff;
	color: #006600;
	}

