html {overflow-y: scroll;}
#topContent{ width:100%; height:140px;}
#mainContent{ padding-top:15px;}
#bottomContent{}

/*CHAT*/
#livechatlink{ text-align:center;}
#livechatlink a{color:#288f00; font-size:14px; font-weight:bold;}

/*Top menu - FB: 546eb9*/
#topMenuContainer{ position:absolute; margin-left:340px; z-index:999; margin-top:135px; width:550px; height:25px;}
.topMenuItemOver{ background:#CCCCCC; height:20px; width:55px; float:left;cursor:pointer;}
.topMenuItemOver p{float:left; padding:0px; margin:0px; font-size:10px; font-weight:bold; color:#000000; text-align:center; width:55px; margin-top:5px; cursor:pointer;}

.topMenuItem{ height:20px; width:55px; float:left;}
.topMenuItem p{float:left; padding:0px; margin:0px; font-size:10px; font-weight:bold; color:#FFFFFF; text-align:center; width:55px; margin-top:5px;}

#playerSearchTop{ position:absolute; z-index:999; margin-top:100px; margin-left:850px;}


/* Image styles */
#topLogoSmall{ margin-top:5px;}
#topLogoTextSmall{ margin-top:5px;}

/*Centering styles*/
.wideCenterMe{ position:relative; left:50%; margin-left:-450px; width:900px; background:#FFFFFF;}


/*Form inputs*/
.playerSearchInputTop{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; width:120px; padding:1px; margin:0px; margin-top:2px; margin-left:-130px; position:absolute;}
.foruInputRegular{font-size:12px; padding:1px; font-family:Arial, Helvetica, sans-serif;}
.bigInput{font-size:14px; padding:2px; font-family:Arial, Helvetica, sans-serif;}
.bigInputButton{font-size:16px; padding:2px; font-family:Arial, Helvetica, sans-serif;}


/*Button styles*/
#topSearchButton{ margin-top:-3px;}
.searchButton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(searchTopButton.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.signinbutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(signin.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.updatebutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(update.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.renewbutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(renew.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.uploadbutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(uploadbutton.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.sayitbutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(sayit.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.cancelbutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(cancel.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.buynowbutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(buynow.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.claimbutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(claim.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.kickbutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(kick.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.disbandbutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(disband.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.leavebutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(leave.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.joinbutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(Join.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.createbutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(create.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.logoutbutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(logout.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}
.viewmorebutton{width:60px; height:25px; margin:0; margin-top:-2px; padding:0; border:0; background:transparent url(viewinfo.png) no-repeat center top; text-indent:-1000em; cursor:pointer;}

/*Columns*/
.twoCol{width:450px; float:left;}
.wideCol{ width:600px; float:left;}
.narrowCol{ width:300px; float:left; border-top:solid 1px #FFFFFF; border-bottom: solid 1px #FFFFFF;}
.narrowCol h2{padding:4px; margin:0px;}
.narrowColHover{width:300px; float:left; background:#EBF0F3; cursor:pointer; border-top:solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC;}
.narrowColHover h2{padding:4px; margin:0px;}


/*paddings*/
.smallPadding{ padding:3px;}
.mediumPadding{padding:5px;}
.bigPadding{padding:10px;}


/*Boxes - remember margin*/
.highlightMe{ background:#E3E4E6; border:solid 1px #999999; margin:5px; padding:5px;}
.highlightMe h2{ font-size:16px; padding:0px; margin:0px;}
.highlightMe p{ padding:2px; margin:0px;}
.highlighIcon{float:left; margin-right:5px;}


.softHighlight{ background:#F5F5F5; border:solid 1px #999999; margin:5px; padding:5px;}
.softHighlight h2{ font-size:16px; padding:0px; margin:0px;}
.softHighlight p{ padding:2px; margin:0px;}


.noHighlight{ background:#ffffff; border:solid 1px #999999; margin:5px; padding:5px;}
.noHighlight h2{ font-size:16px; padding:0px; margin:0px;}
.noHighlight p{ padding:2px; margin:0px;}



.menuListElement{ border-bottom:solid 1px #CCCCCC; padding:0px; height:20px; margin-top:3px;}
.menuListElement strong{}
.menuListElement a{ color:#000000; text-decoration:none;}
.menuListElement a:hover{ color:#000000; text-decoration:underline;}
.menuListElementIcon{padding:0px; margin:0px; margin-right:5px;}



/*Text styles*/
.centerText{text-align:center;}
.whiteLink{ color:#000099; text-decoration:none; font-weight:bold;}
.whiteLink:hover{ color:#000099; text-decoration:underline;}

.whiteLinkLight{ color:#000099; text-decoration:none;}
.whiteLinkLight:hover{ color:#000099; text-decoration:underline;}

.greenText{color:#009900;}
.redText{color:#FF0000;}
.greyText{color:#999999;}

.imageHeader{font-size:16px; padding:0px; margin:0px;}


/*table design*/
.list_ctitle{border-bottom:solid 1px #999999; border-top:solid 1px #999999; padding:2px; font-weight:bold; background:#CCCCCC;}
.list_cell{border-bottom:solid 1px #CCCCCC; padding:2px;}

/*Unique Divs*/
.clearBoth{clear:both;}
#disclaimerFullWidth{padding:3px; border-top:solid 1px #CCCCCC;}
#disclaimerFullWidth p{font-size:9px; color:#666666; text-align:center;}
.smallSpacer{height:5px; border-bottom:solid 1px #CCCCCC; margin-bottom:5px;}
.floatClickBox{float:left; margin-left:5px;}
.onlineUsersItem{ height:70px; width:210px; float:left; margin-left:5px;}




/*Mail page*/
#MainControlLine{height:50px; width:100%; padding-top:5px; border-bottom:solid 1px #cococo;}
#mailWrapper{width:250px; float:left; height:400px; background:#FFFFFF;}

#mailContainer{width:860px;}
#mailIndexes{float:left; height:600px; overflow-y: auto; overflow-x: hidden; width:100%; border-right:solid 1px #000000;color:#333333;}
#mailIndexes ul{padding:0px; margin:0px;}
#mailIndexes li{list-style:none; padding:0px; margin:0px; width:100%; border-bottom:solid 1px #000000; height:35px; cursor:pointer;}

#mailMain{float:left; width:600px; height:600px;background:#FFFFFF; color:#666666;}
#mailMain h1{margin-left:15px; font-size:14px;}
#mailMain p{margin-left:10px; margin-top:10px; padding-left:15px;}

.mailentryNew{background:#fdfbe7; height:35px;}
.mailentryNew p{padding:0px; margin:0px; margin-left:2px;}
.mailentry{ background:#FFFFFF; height:35px;}
.mailentry p{padding:0px; margin:0px; margin-left:2px;}
.mailEntryHoover{background:#CEE3F0; height:35px;}
.mailEntryHoover p{padding:0px; margin:0px; margin-left:2px;}

.headerOfMail{color:#666666; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.toHover{color:#0000FF; cursor:pointer; border-bottom: solid 1px #CCCCCC; margin-left:10px;}
.toNonHover{border-bottom:solid 1px #CCCCCC; margin-left:10px;}
#NEWmailTo{float:left; width:600px; margin-left:10px;}
#NEWmailBodyMail{float:left; margin-left:10px; width:600px;}
#NEWmailToSuggestions{height:200px; overflow-y: auto; overflow-x: hidden; color:#333333;}
#mailCenterSpacer{padding-left:5px; background:#FFFFFF;}



