﻿/*
    My Freaky Creatures
    2 and 3 column master layout
    V 1.0
    
    Sebastian Villa, Heavenspot 2007
    Copyright Abandon Mobile  
*/

/* General rules */

* {padding: 0; margin: 0}

img{
    border:none;
    }
    
img, input, select{
    vertical-align: middle;    
    }
    
a:active{
    outline: none;
    }
    
a{
    color: #deffd8;
    font-weight: bold;
    text-decoration: none;
    }
    
a:hover{
    color: #3ee10b;
    text-decoration: underline;
    }
    
p{
    margin: 10px 0px;
    }
    
.smallText{
    font-size: 10px;
    }

:focus{
    -moz-outline-style: none;
    }
    
.homepageModule_general h1, .homepageModule_general h2, .homepageModule_general h3, .homepageModule_general h4, #content_md h1, #content_md_forums h1, #content_md h2, #content_md_forums h2, #content_md h3, #content_md_forums h3, #content_md h4, #content_md_forums h4{
    padding-bottom: 5px;
    letter-spacing: 0px;
    margin: 10px 0px;
    border-bottom: solid 1px #111111;
    }
    
.homepageModule_general h1, #content_md h1{
    font-size: 15px;
    color: #03dc07;
    }

.homepageModule_general h2, #content_md h2, #content_md_forums h2{font-size: 13px;}

.homepageModule_general h3, #content_md h3, #content_md_forums h3{font-size: 13px;}

.homepageModule_general h4, #content_md h4, #content_md_forums h4{font-size: 11px;}
  
.homepageModule_general .error, .error{
    font-weight: bold;
    color: #ff0000;
    }
    
/* Master layout */

body{
    font-family:  'Lucida Grande', Geneva, Tahoma, Arial, sans-serif;
    font-size: 11px;
    background: #000000;
    
    scrollbar-face-color:#3e530c;
scrollbar-base-color:#EBF5FF;
scrollbar-arrow-color:black;
scrollbar-track-color:#B4F500;
scrollbar-shadow-color:black;
scrollbar-highlight-color:#3e530c;
scrollbar-3dlight-color:#3e530c;
scrollbar-darkshadow-Color:black;
    }
    
#container{
    margin: 0 auto;
    width: 980px;
    }
    
#header{
    width: 980px;
    float: left;
    height: 92px;
    margin: 0px;
    }
    
#navigation{
    color: #333;
    background: url(localizedImage.aspx?file=nav_top.gif) no-repeat 0px 47px;
    margin: 0px 12px 20px 0px;
    width: 192px;
    float: left;
    }
    
#content_sm{    
    float: left;
    color: #333;
    margin: 15px 13px 20px 0px;
    width: 465px;
    display: inline;
    }
    
#content_md{
    float: left;
    margin-top: 32px;
    color: #333;
    margin-bottom: 20px;
    width: 770px;    
    color: #7e8b7b;
    }
    
#content_md_forums{
    float: left;
    margin-top: 34px;
    color: #333;
    margin-bottom: 20px;
    width: 770px;    
    color: #7e8b7b;
    }
    
#content_md_noframe{
    float: left;
    margin-top: 15px;
    color: #333;
    margin-bottom: 20px;
    width: 770px;    
    color: #7e8b7b;
    }
 
 .content_md_noframe{
    float: left;
    margin-top: 15px;
    color: #333;
    margin-bottom: 20px;
    width: 770px;    
    color: #7e8b7b;
    }   
    
#content_md td, #content_md_forums td{
    padding: 7px;
    }
    
#sidebar{
    color: #333;
    margin-bottom: 20px;
    width: 295px;
    float: left;
    }
    
#footer{
    width: 980px;
    clear: both;
    background: url(images/_general/footer_liner.gif) no-repeat top center;
    margin: 0px 0px 10px 0px;    
    }  
    
/* Header elements */

#logoButton{    
    width: 200px;
    height: 90px;
    float: left;
    }

#login{
    float: left;
    width: 185px;
    height: 45px;
    background: url(images/_general/login_bg.gif) no-repeat;
    margin-top: 5px;
    margin-left: 350px;
    padding: 20px;
    color: #dde7d5;
    } 
    
.loginBox{
    text-align: center;
    }
    
.loginBox .controls{
    text-align: center;
    padding-top: 12px;
    }
    
.loginBox a{
    font-weight: bold;
    text-decoration: none;
    color: #3f6820;
    }
    
.loginBox a:hover{
    font-weight: bold;
    text-decoration: underline;
    color: #3f6820;
    }
    
.loginBox .separator{
    padding: 0px 2px;
    color: #88b863;
    }
    
.loginImage{
    margin-top: 6px;
    }
    
/* Navigation items */

#eyeButton{
    text-align: center;
    }

#searchSite{
    height: 61px;
    }
    
.searchField{
    color: #deffd8;
    font-size: 10px;
    border: none;
    background: none;
    width: 105px;
    height: 16px;
    margin: 42px 0px 0px 36px;
    float: left;  
    }
    
.searchButton{
    width: 29px;
    height: 30px;
    margin: 30px 0px 0px 5px;
    float: left;
    }
    
#navin{
    width: 187px;
    background: url(images/_general/nav_bg.gif) repeat-y;
    margin-left: 5px;
    }
    
#menu{
    width: 150px;
    margin-left: 18px;
    padding-top: 5px;
    }
    
.menuGroup{
    width: 150px;
    height: 25px;
    }
    
.menuLink{
    padding: 6px 0px 10px 14px;
    line-height: 16px;
    font-weight: bold;
    color: #deffd8;
    cursor: default;
    }
    
.menuLink a{
    color: #deffd8;
    font-weight: bold;
    text-decoration: none;
    }
    
.menuLink a:hover{
    color: #3ee10b;
    text-decoration: underline;
    }
    
#navBottom{
    width: 187px;
    height: 41px;
    background: url(images/_general/nav_bottom.gif) no-repeat;
    margin-left: 5px;
    }
    
    
/* Footer items */

.footerInfo{
    padding-top: 40px;   
    color: #4d4d4d;
    font-size: 10px;
    text-align: center;
    }
    
.footerInfo a{
    color: #4d4d4d;
    font-size: 10px;
    text-decoration: none;
    }
    
.footerInfo a:hover{
    text-decoration: underline;
    color: #ffffff;
    }
    
/* Content area items */

.regularTable{
    border-collapse: collapse;
    border: none;
    }
    
.regularTable td{
    padding: 5px;
    text-align: left;
    }
    
.regularTableBorder{
    border-collapse: collapse;
    border: solid 1px #111111;
    }
    
.regularTableBorder td{
    padding: 5px;
    text-align: left;
    border: solid 1px #222222;
    }

.content_md_top{
    width: 770px;
    height: 45px;
    background: url(images/_general/hpModuleBig_top.gif);
    }
    
.content_md_top_forums{
    width: 770px;
    height: 166px;
    background: url(images/_general/hpModuleBig_top_forums.jpg);
    }
    
.content_md_holder{
    width: 720px;
    padding: 5px 25px 0px 25px; 
    min-height: 740px;
    background: url(images/_general/hpModuleBig_bg.jpg) repeat-y;
    }
    
.content_md_holder_forums{
    width: 720px;
    padding: 0px 25px 0px 25px; 
    min-height: 740px;
    background: url(images/_general/hpModuleBig_bg_forums.jpg) repeat-y;
    }
    
.content_md_bottom{
    width: 770px;
    height: 39px;
    background: url(images/_general/hpModuleBig_bottom.jpg);
    }
    
.content_md_bottom_forums{
    width: 770px;
    height: 103px;
    background: url(images/_general/hpModuleBig_bottom_forums.jpg);
    }

.homepageModule_sm{
    width: 465px;
    background: url(images/_general/hpModule_mid_bg.jpg) repeat-y;
    }

.homepageModule_flash
{
    width: 465px;
    margin-bottom:0;
    margin-top:0;
    padding-bottom:0;
    padding-top:0;
    }

.homepageModule_flash h1
{
    margin: 0px;
    padding: 0;
    height: 2px;
    border: none;
    background: none;
    }
    
#content_sm .topPadding{
    height: 18px;
    }
    
#sidebar .topPadding{
    height: 50px;
    }
    
.homepageModule_general{
    width: 465px;    
    margin-bottom: 10px;
    }
    
.homepageModule_general .top{
    width: 465px;
    height: 45px;
    background: url(images/_general/hpModule_midg_top.gif);
    }
    
.homepageModule_general .content{
    overflow: hidden;
    color: #7e8b7b;
    margin: 0px;
    padding: 0px 28px 10px 28px;
    min-height: 87px;
    background: url(images/_general/hpModule_midg_bg.jpg) repeat-y;
    }
    
.homepageModule_general .bottom{
    width: 465px;
    height: 39px;
    background: url(images/_general/hpModule_midg_bottom.jpg);
    }
    
.homepageModule_sm h1{
    margin: 0px;
    padding: 11px 0px 0px 40px;
    color: #11cc14;
    font-size: 12px;
    font-weight: bold;
    height: 21px;
    border: none;
    background: url(images/_general/hpModule_mid_sm_top.jpg) no-repeat;
    }
    
.homepageModule_sm .content h2, .homepageModule_md .content h2{
    margin: 0px;
    padding: 0px 0px 5px 0px;
    color: #11cc14;
    font-size: 12px;
    font-weight: bold;
    border: none;
    }
    
.mc_moduleContentHeader{
    padding: 0px 0px 5px 0px;
    color: #11cc14;
    font-size: 12px;
    font-weight: bold;
    }
    
.mc_moduleContentData{
    padding: 0px 0px 0px 10px;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    }
    
.mc_moduleContentDataWhite{
    padding: 0px;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    }
    
.mc_moduleContentDataGreen{
    padding: 0px;
    color: #11cc14;
    font-size: 11px;
    font-weight: bold;
    }
    
.homepageModule_sm .content, .homepageModule_md .content{
    overflow: hidden;
    color: #ffffff;
    margin: 0px 14px;
    min-height: 87px;
    }
    
.homepageModule_sm .bottom{
    margin: 0px;
    padding: 0px;
    height: 29px;
    background: url(images/_general/hpModule_mid_sm_bottom.jpg) no-repeat;
    }
    
.homepageModule_md{
    width: 465px;
    background: url(images/_general/hpModule_mid_bg.jpg) repeat-y;
    }
    
.homepageModule_md h1{
    margin: 0px;
    padding: 10px 0px 0px 40px;
    color: #11cc14;
    font-size: 12px;
    font-weight: bold;
    height: 21px;
    border: none;
    background: url(images/_general/hpModule_mid_md_top.jpg) no-repeat;
    }
    
.homepageModule_sm .hpModule_buttonFL, .homepageModule_md .hpModule_buttonFL{
    float: left;
    margin-top: 40px;
    }
    
.homepageModule_sm .hpModule_buttonFLsm, .homepageModule_md .hpModule_buttonFLsm{
    float: left;
    margin-top: 20px;
    }
    
.homepageModule_sm .arcadeModule, .homepageModule_md .arcadeModule{
    float: left;
    width: 150px;
    margin-left: 10px;
    line-height: 20px;
    text-align: center;
    }
    
.homepageModule_sm .hpModule_buttonFR, .homepageModule_md .hpModule_buttonFR{
    float: right;
    margin-top: 40px;
    }
    
.homepageModule_sm .hpModule_buttonFRsm, .homepageModule_md .hpModule_buttonFRsm{
    float: right;
    margin-top: 10px;
    }
    
.homepageModule_md .bottom{
    margin: 0px;
    padding: 0px;
    height: 29px;
    background: url(images/_general/hpModule_mid_md_bottom.jpg) no-repeat;
    }
    
.coloredBgItem{
    background: #020202;
    color: #cecece;
    padding: 5px 10px;
    margin: 0px;
    font-size: 11px;
    }
    
.homepageModule_sm .coloredBgItemFR, .homepageModule_md .coloredBgItemFR{
    float: right;
    background: #020202;
    color: #cecece;
    padding: 5px 10px;
    margin: 0px;
    font-size: 11px;
    min-width: 225px;
    }
    
.homepageModule_sm .coloredBgItemFL, .homepageModule_md .coloredBgItemFL{
    float: left;
    background: #020202;
    color: #cecece;
    padding: 5px 10px;
    margin: 0px;
    font-size: 11px;
    min-width: 235px;
    }
    
.homepageModule_sm .moduleWrapper, .homepageModule_md .moduleWrapper{
    padding: 10px;
    }
    
.homepageModule_sm .uncoloredBgItemFL, .homepageModule_md .uncoloredBgItemFL{
    float: left;
    margin: 0px;
    min-width: 240px;
    }
    
.homepageModule_sm .leaderboardItem, .homepageModule_md .leaderboardItem{
    padding: 2px 0px 1px 0px;
    background: url(images/_general/leaderboardSeparator.jpg) bottom repeat-x;
    vertical-align: middle;
    }
    
.homepageModule_sm .leaderboardItemLast, .homepageModule_md .leaderboardItemLast{
    padding: 2px 0px 1px 0px;
    vertical-align: middle;
    }
    
.homepageModule_sm .leaderboardHolder, .homepageModule_md .leaderboardHolder{
    padding: 10px;
    }
    
.homepageModule_sm .content p, .homepageModule_md .content p{
    padding: 5px;
    line-height: 16px;
    }
    
.pollQuestion{
    background: #e6e5e6;
    padding: 10px;
    color: #000000;
    font-weight: bold;
    }
    
.pollAnswers{
    color: #cde5c7;
    margin-left: 10px;
    padding: 10px;
    font-weight: bold;
    }
    
.homepageModule_sm .pollBottom, .homepageModule_md .pollBottom{
    padding: 0px;    
    }
        
/* Sidebar items */

.sidebarModule_s1 .content h2, .sidebarModule_s2 .content h2{
    margin: 0px;
    padding: 0px 0px 5px 0px;
    color: #11cc14;
    font-size: 12px;
    font-weight: bold;
    border: none;
    }
    
.sidebarModule_s1 .moduleWrapper, .sidebarModule_s2 .moduleWrapper{
    padding: 0px 10px 10px 10px;
    }

.sidebarModule_s1 .hpModule_buttonFL, .sidebarModule_s2 .hpModule_buttonFL, .sidebarModule_s1 .hpModule_buttonFLsm, .sidebarModule_s2 .hpModule_buttonFLsm{
    text-align: center;
    margin-bottom: 10px;
    }
    
.sidebarModule_s1 .hpModule_buttonFR, .sidebarModule_s2 .hpModule_buttonFR, .sidebarModule_s1 .hpModule_buttonFRsm, .sidebarModule_s2 .hpModule_buttonFRsm{
    text-align: center;
    margin-top: 5px;
    }
    
.sidebarModule_s1 .uncoloredBgItemFL, .sidebarModule_s2 .uncoloredBgItemFL{       
    margin: 0px;
    min-width: 215px;
    }
    
.sidebarModule_s1 .coloredBgItemFL, .sidebarModule_s2 .coloredBgItemFL{   
    background: #020202;
    color: #cecece;
    padding: 5px 10px;
    margin: 0px;
    font-size: 11px;
    min-width: 215px;
    }
    
.sidebarModule_s1 .coloredBgItemFR, .sidebarModule_s2 .coloredBgItemFR{   
    background: #020202;
    color: #cecece;
    padding: 5px 10px;
    margin: 0px;
    font-size: 11px;
    min-width: 215px;
    }
    
.sidebarModule_s1 .arcadeModule, .sidebarModule_s2 .arcadeModule{
    line-height: 20px;
    text-align: center;
    }

.sidebarModule_s1, .sidebarModule_s2{
    background: url(images/_general/sbModule_bg.jpg) repeat-y;
    margin-top: 5px;
    }
    
.sidebarModule_s1 .content{
    background: url(images/_general/sbModule_s1_top.jpg) no-repeat;
    min-height: 60px; 
    color: #ffffff;
    padding: 23px 23px 0px 15px;   
    }
    
.sidebarModule_s1 .inner, .sidebarModule_s2 .inner{
    min-height: 60px;
    padding: 0px;
    margin: 0px;
    border: none;
    }
    
.sidebarModule_s1 .leaderboardHolder, .sidebarModule_s2 .leaderboardHolder{
    padding: 0px 10px;
    }
    
.sidebarModule_s1 .leaderboardItem, .sidebarModule_s2 .leaderboardItem{
    padding: 0px 0px 1px 0px;
    margin-top: 1px;
    background: url(images/_general/leaderboardSeparator.jpg) bottom repeat-x;
    vertical-align: middle;
    }
    
.sidebarModule_s1 .leaderboardItemLast, .sidebarModule_s2 .leaderboardItemLast{
    padding: 2px 0px 10px 0px;
    vertical-align: middle;
    }
    
.sidebarModule_s1 .leaderboardScore, .sidebarModule_s2 .leaderboardScore, .homepageModule_sm .leaderboardScore, .homepageModule_md .leaderboardScore{
    background: #2b282a;
    text-align: right;
    padding: 3px 10px;
    width: 45px;
    font-weight: bold;
    }
    
.sidebarModule_s1 .pollBottom, .sidebarModule_s2 .pollBottom {
    padding: 0px 0px 10px 0px;    
    }
    
.sidebarModule_s1 .dataGreen, .sidebarModule_s2 .dataGreen{
    color: #0de511;
    font-size: 11px;
    font-weight: bold;
    }
    
.sidebarModule_s1 .header, .sidebarModule_s2 .header{
    padding: 10px;
    text-align:center;
    }
    
.sidebarModule_s1 .dataLightGreen, .sidebarModule_s2 .dataLightGreen, .homepageModule_sm .dataLightGreen, .homepageModule_md .dataLightGreen{
    color: #deffd8;
    font-size: 11px;
    font-weight: bold;
    }
    
.sidebarModule_s1 .inner img, .sidebarModule_s2 .inner img{
    padding: 0px;
    margin: 0px;
    border: none;
    }
    
.sidebarModule_s1 .content .inner p, .sidebarModule_s2 .content .inner p{
    padding: 5px;
    line-height: 16px;
    }
    
.sidebarModule_s1 .bottom{
    height: 21px;
    background: url(images/_general/sbModule_s1_bottom.jpg) no-repeat;
    }
    
.sidebarModule_s2 .content{
    background: url(images/_general/sbModule_s2_top.jpg) no-repeat;
    min-height: 60px; 
    color: #ffffff;
    padding: 23px 23px 0px 15px;   
    }
    
.sidebarModule_s2 .bottom{
    height: 21px;
    background: url(images/_general/sbModule_s2_bottom.jpg) no-repeat;
    }
    
/* Forums styles */

.forums{
    background: #000000;
    border-collapse: collapse;
    color: #7e8b7b;
    font-size: 12px;
    }
  
.forums a{
    color: #00bb03;
    text-decoration: none;
    }
    
.forums a:hover{
    text-decoration: underline;
    }
       
.forums .forumsNav .separator{
    color: #868686;
    font-weight: normal;
    font-size: 10px;
    padding: 0px 6px 0px 7px;
    }
    
.forums .forumsNav a{
    color: #deffd8;
    font-weight: bold;
    text-decoration: none;
    }
    
.forums .forumsNav a:hover{
    color: #3ee10b;
    text-decoration: underline;
    }
    
.forumsSitePath{
    color: #868686;
    padding: 0px 0px 8px 0px;
    }
    
.forumsSitePath a{
    color: #868686;
    font-weight: bold;
    text-decoration: none;
    }
    
.forumsSitePath a:hover{
    color: #3ee10b;
    text-decoration: underline;
    }
    
.forums .postsep{
    background: #111111;
    }
    
.forums .postheader{
    border: none;
    padding: 0px;
    background: #090909;
    }
    
.forums .postfooter table td{
    border: none;
    padding: 0px;
    }
    
.forums .forumsNav{
    border: none;
    }

.forums td{
    padding: 7px 7px 9px 7px;
    border-collapse: collapse;    
    }
  
.forums th{
    padding: 7px;
    border-collapse: collapse;
    }

.forums td .header1, .forums tr .header1{
    color: #03dc07;
    font-weight: bold;
    border: none;
    background: url(images/_general/forums_bar_wide.jpg) top no-repeat;
    height: 18px;    
    }

.forums td .header1_C, .forums tr .header1_C{
    color: #03dc07;
    font-weight: bold;
    border: none;
    background: url(images/_general/forums_bar_wide_C.jpg) top repeat-x;
    height: 18px;
    }
    
.forums td .header1_L, .forums tr .header1_L{
    color: #03dc07;
    font-weight: bold;
    border: none;
    background: url(images/_general/forums_bar_wide_L.jpg) top left no-repeat;
    height: 18px;
    }
    
.forums td .header1_R, .forums tr .header1_R{
    color: #03dc07;
    font-weight: bold;
    border: none;
    background: url(images/_general/forums_bar_wide_R.jpg) top right no-repeat;
    height: 18px;
    }
    
.forums td .header1_SM, .forums tr .header1_SM{
    color: #03dc07;
    font-weight: bold;
    border: none;
    background: #111111 url(images/_general/forums_bar_short.jpg) top no-repeat;    
    }


.forums .header2 {
	background: #111111;
	border: solid 1px #111111;
	color: #868686;
	font-weight: bold;
	border-top: none;
    }
    
.forums .header2 a{
	color: #868686;
    }

.forums .forumheading{
	font-size: 11px;
	font-weight: bold;
    }
    
.forums .post td, .forums .post_alt td, .post, .forums th{
    padding: 7px 7px 9px 7px;
    border-collapse: collapse; 
    border: solid 1px #111111; 
    }

.forums .post_alt{
	background-color: #000000;
    }

.forums tr .post:hover{
	background-color: #000000;	
    }

.forums tr .post_alt:hover{
	background-color: #000000;	
    }

.forums .quote{
	padding-left: 16px;
	margin: 5px;
    }

.forums .innerquote{
	padding: 4px;
	background-color: #333333;
	border: 1px dashed #808080;
    }

.forums .code{
	padding-left: 16px;	
	margin: 5px;
	}

.forums .innercode{
	padding: 4px;
	background-color: #efefef;
	border: solid 1px #808080;
	color: #333333;
	font-size:8px;
	font-family:Courier New,Courier;
    }

.forums .smallfont	{ font-size: 10px; }
.forums .largefont	{ font-size: 11px; }

#bbcodeFeatures td{
    background: #fafafa;
    border: none;
    }
    
.buttonWithPadding{
    padding-left: 5px;
    padding-right: 5px;
    }
    
.iconlegend td{
    vertical-align: middle;
    padding: 5px;
    }
    
.iconlegend img{
    vertical-align: middle;
    }
    
.post table td, .post table{
    border:none;
    }

.forums a.imagelink {
	font-weight: bold;
	color: #000000;
	}
	
.forums a:hover.imagelink {
	text-decoration: none;
    }

.forums .posteditor {
	width: 100%;
	height: 200px;
    }

.forums .pbutton {
	background-color: #3B3B3B;
	font-size: 10px;
	color: #FFFFFF;
	border: none;
	font-weight: bold;
}
 
.forums .textfield {
	background-color: #FFFFFF;
	border: 1px solid #3B3b3b;
	width: 100%;
    }

.forums .ButtonOut{
	border: #669966 1px solid;
    }

.forums .ButtonOver{
	border: #000000 1px solid;
	background-color: #ffffff;
    }
    
.forums .ButtonChecked{
	border: #000000 1px solid;
    }

.forums .ButtonOff{
	border: #669966 1px solid;
    }

#bbcodeFeatures{
	border: #000000 1px solid;
    }

.forums div.postdiv{
	width: 100%;
	min-height: 100px;
	overflow: auto;	
    }
    
.forums .communitymanagersText{
    color: #ffd200;
    }
    
.forums .communitymanagersText a{
    color: #ffd200;
    }
    
.forums .developersText{
    color: #b5ff02;
    }
    
.forums .developersText a{
    color: #b5ff02;
    }
    
.forums .explorersText{
    
    }
    
.forums .explorersText a{
    
    }
    
.forums .extrainersText{
    
    }
    
.forums .extrainersText a{
    
    }
    
.forums .gameadminsText{
    color: #ffd200;
    }
    
.forums .gameadminsText a{
    color: #ffd200;
    }

.forums .gcgcommunitymanagersText{
    color: #ffd200;
    }
    
.forums .gcgcommunitymanagersText a{
    color: #ffd200;
    }
 
.forums .masteradminsText{
    
    }
    
.forums .masteradminsText a{
    
    }
    
.forums .seniorcommunitymanagersText{
	color: #ffd200;
    }
    
.forums .seniorcommunitymanagersText a{
    color: #ffd200;
    }
    
.forums .seniordevelopersText{
	color: #b5ff02;
    }
    
.forums .seniordevelopersText a{
    color: #b5ff02;
    }
    
.forums .seniorgameadminsText{
	color: #ffd200;
    }
    
.forums .seniorgameadminsText a{
    color: #ffd200;
    }
    
.forums .seniormarketingsText{
	
    }
    
.forums .seniormarketingsText a{
    
    }
    
.forums .trainersText{
	
    }
    
.forums .trainersText a{
    
    }
    
.tabsPanel{
    background: #000000;
    border: solid 1px #111111;
    }
    
.tabsPanelHeader{
    padding: 10px;
    font-weight: bold;
    }
    
.tabsPanel a{
    background: #000000;
    border: solid 1px #111111;
    padding: 5px;
    }
    
.tradingEmpty{
    text-align: center;
    font-weight: bold;
    color: #FFFF00;
    }
    
.highlight{
    color: #11cc14;
    font-weight: bold;
    }
    
#referForm{
    font-size: 12px;
    }

.patchNote{
	padding-bottom: 25px;	
	margin: 0px 10px;
	}
	
.patchNote_header{
	padding: 10px;
	background: #444444;
	font-weight: bold;
	color: #03dc07;
	}
	
.patchNote_content{
	padding: 10px;
	}
	
.noMargin{
	padding: 0px;
	margin: 0px;	
	}
    
/* Styles provided by Brian starts */
    
.referFormBox .main-text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    color: #A8E900;
    font-weight: bold;
    }

.referFormBox .custom{
	background: #91C117;
	font-size: small; 
    border-top: 1px solid #041E01;
    border-bottom: 1px solid #041E01;
    border-left: 1px solid #041E01; 
    border-right: 1px solid #041E01;
    }

.referFormBox .input{
	background: #AABB7E;
	font-size: small; 
    border-top: 1px solid #5E7522;
    border-bottom: 1px solid #5E7522;
    border-left: 1px solid #5E7522; 
    border-right: 1px solid #5E7522;
    padding: 3px;
    }
    
.divSysCheck 
{
	visibility:visible;
	padding-left:2em;
	padding-right:2em;
    padding-bottom:2px;

	text-align:justify;
    border-top: 1px solid #5E7522;
    border-bottom: 1px solid #5E7522;
    border-left: 1px solid #5E7522; 
    border-right: 1px solid #5E7522;
    padding: 3px;
}

.pSysCheck
{
	color:#84bf00;
	margin-left:5px;
	margin-right:5px;
}

.btnSysCheck
{
	width:120px;
	height:20px;
	font-size:smaller;
	padding-top:3px;
	padding-bottom:0px;
	line-height:8px;
	margin-bottom:0px;
}

.sysCheckButtons
{
	width:250px;
	height:24px;
	margin:auto;
}

/* Styles provided by Brian ends */


#UnityPrompt
{
}

#UnityPromptText
{
	font-size: small;
	font-family: Tahoma;
	text-align:justify;
	padding:7em 3em 1em 3em;
	color:White;
}

.mobiBold
{
	font-weight:bold;
}

.mobiWarning
{
	font-weight:bold;
	color:#B1F700;
	font-variant:small-caps;
}

/* Gaurav's CSS Classes */

.billingLabels
{
	color: #B1F700;
    font-weight: bold; 
}

/* Gaurav's CSS Classes ends */