.search{
	color: #FFFFFF;
	font-size: 13px;
	font-family:"Trebuchet MS";
	font-weight: bold;
	line-height: 20px;
}
.search input{
	border: 1px solid #777777;
	background-image:url(../images/input_bg.jpg);
	line-height: 22px;
	height: 20px;
	color: #333333;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}
.search select{
	border: 1px solid #777777;
	background-image:url(../images/input_bg.jpg);
	line-height: 20px;
	color: #333333;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}
.search input.button{
	color: #FFFFFF;
	border: 0px;
	background-image:url(../images/input_btn_bg.jpg);
	font-family:"Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	height: 21px;
}
td{
	font-family: "Trebuchet MS";
	font-size: 12px;
	color:#FFFFFF;
}
table.box{
	color: #FFFFFF;
}
.box td.topcl{
	background-image:url(../images/gbox_tcl.png);
	background-repeat:no-repeat;
	height: 8px;
	width: 8px;
}
.box td.topcr{
	background-image:url(../images/gbox_tcr.png);
	background-repeat:no-repeat;
	height: 8px;
	width: 8px;
}
.box td.bg{
	background-image:url(../images/gbox_bg.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.box td.btmcl{
	background-image:url(../images/gbox_bcl.png);
	background-repeat:no-repeat;
	height: 8px;
	width: 8px;
}
.box td.btmcr{
	background-image:url(../images/gbox_bcr.png);
	background-repeat:no-repeat;
	height: 8px;
	width: 8px;
}
.box td.hdngcl{
	background-image:url(../images/gbox_htcl.png);
	background-repeat:no-repeat;
	height: 35px;
	width: 8px;
}
.box td.hdngbg{
	background-image:url(../images/gbox_hbg.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-left: 15px;
}

.box td.hdngcr{
	background-image:url(../images/gbox_htcr.png);
	background-repeat:no-repeat;
	height: 35px;
	width: 8px;
}
box td.pads{
	padding: 10px 15px 10px 15px;
}
.hdngLagre{
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight: lighter;
	color:#FF8040;
	text-decoration:none;
	
}
.hdngLagre:hover{
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight: lighter;
	color:#FF8040;
	text-decoration:underline;	
}




.hdngLagreStatic{
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight: lighter;
	/*color:#FF8040;*/
	color:#FF8040;
	text-decoration:none;	
}

.hdngLagreGrey{
	font-family:"Trebuchet MS";
	font-size:18px;
	font-weight: lighter;
	color:#666666;
}

.hdngSmallGrey{
	font-family:"Trebuchet MS";
	font-size:13px;
	font-weight: lighter;
	color:#666666;
}

.hdngLagreDefeated{
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight: lighter;
	color:#009c0c;
}

.hdngLagreWon{
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight: lighter;
	color:#c60004;
}


.hdngLagreLink{
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight: lighter;
	color:#FFFFFF;
	text-decoration:none;
}

.hdngLagreLink:hover{
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight: lighter;
	color:#FFFFFF;
	text-decoration:none;
}

.hdngLagreLinkSelected{
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight: lighter;
	color:#FFFFFF;
	text-decoration:underline;
}
.hdngLagreLinkSelected:hover{
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight: lighter;
	color:#FFFFFF;
	text-decoration:underline;
}


.hdngxLagre{
	font-family:"Trebuchet MS";
	font-size:24px;
	font-weight: lighter;
	color:#FFFFFF;
}
.hdngWhite{
	 color:#FFFFFF;
	 font-size: 13px;
	 font-weight: bold;
	 font-family:Arial, Helvetica, sans-serif;
}
.hdngRed{
	color: #c60004;
	font-size:12px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}
.ccount{
	font-family:"Arial Black";
	font-size:19px;
	color: #FFFFFF;
	padding-right: 15px;
	line-height: 16px;
}
.countladder{
	font-family:"Arial Black";
	font-size:24px;
	color: #FFFFFF;
	padding-right: 15px;
	line-height: 24px;
}
.cname{
	color: #FFFFFF;
	font-size: 15px;
	font-family:"Trebuchet MS";
	line-height: 20px;
}

.MessageBoxHeadRow{
	font-family:"Trebuchet MS";
	font-size:20px;
	font-weight: lighter;
	color:#FFFFFF;
}



.pts{
	color: #FFFFFF;
	font-size: 12px;
	font-family:"Trebuchet MS";
}
.seprator{
	color: #696969;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
}
.totalCount{
	color: #696969;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
.wonCount{
	color: #009c0c;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
.lostCount{
	color: #c80004;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}
a{
	color:#666666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
}
a:hover{
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.avisited{
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.nav_subSeprator{
	color: #FFFFFF;
	font-family:"Trebuchet MS";
	font-size:14px;
	text-decoration:none;
	padding: 0px 12px 0px 12px;
}
.nav_sub{
	color: #FFFFFF;
	font-family:"Trebuchet MS";
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	padding: 0px;
}
.nav_sub:hover{
	color: #FFFFFF;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
	padding: 0px;
}
.nav_subSelected{
	color: #FFFFFF;
	font-weight: bold;
	font-size:14px;
	font-family:"Trebuchet MS";
	text-decoration:underline;	
}
.nav_subSelected:hover{
	color: #FFFFFF;
	font-weight: bold;
	font-size:14px;
	font-family:"Trebuchet MS";
}

.nav_subGreen{
	color: #009c0c;
	font-family:"Trebuchet MS";
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	padding: 0px;
}
.nav_subGreen:hover{
	color: #009c0c;
	font-family:"Trebuchet MS";
	font-size:14px;
	text-decoration:underline;
	font-weight:bold;
	padding: 0px;
}

.gameTitle{
	font-size:16px;
	font-family:"Trebuchet MS";
	color: #FFFFFF;
}

.popupHeading{
	color: #FFFFFF;
	font-size: 20px;
	font-family:"Trebuchet MS";
	padding-left: 10px;
}
.popupHeadingred{
	color: #d60306;
	font-size: 16px;
	font-family:"Trebuchet MS";
}

.popupHeadinggreen{
	color: #009c0c;
	font-size: 16px;
	font-family:"Trebuchet MS";
}

.formbtn a{
	color: #FFFFFF;
	font-size:12px;
	font-family:"Trebuchet MS";
	text-decoration:none;
}
.formbtn a:hover{
	color: #FFFFFF;
	font-size:12px;
	font-family:"Trebuchet MS";
	text-decoration:none;
}
table.form{
}
.form input{
	color:#000000;
	font-size:12px;
	border: 0px;
	font-family:"Trebuchet MS";
	padding: 3px;
}
.form select{
	color:#000000;
	font-size:12px;
	border: 0px;
	font-family:"Trebuchet MS";
	padding: 3px;
}
.form option{
	color:#000000;
	font-size:12px;
	border: 0px;
	font-family:"Trebuchet MS";
}
.form textArea{
	color:#000000;
	font-size:12px;
	border: 0px;
	font-family:"Trebuchet MS";
	padding: 3px;
}
.country{
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight: bold;
	color:#FFFFFF;

}
.link{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;

}
.link:hover{
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:underline;
}

.topcompany{
	font-family:"Trebuchet MS";
	font-size:40px;
	font-weight: normal;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.location{
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight: normal;
	color:#FFFFFF;
}
.locationcname{
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight: normal;
	color:#ff001e;
}
.accept{
	color: #009c0c;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}
.accept:hover{
	color: #009c0c;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.reject{
	color: #c80004;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}

.reject:hover{
	color: #c80004;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.seprat{
	color: #fff;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 5px;
}

.normalText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}

.normalTextSelected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:underline
}

/*#divMessages table tr td {
	font-family:"Trebuchet MS";
	font-size:18px;

	color:#FFFFFF;
}*/
.divMessages{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#FFFFFF;
}

.orange{
	color: #FF8040;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.orange:hover{
	color: #FF8040;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.grey {
	color:#666666;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
}


a.ovalbutton{
display: block;
float: left;
word-spacing:normal;
font: normal 13px Arial; /* Change 13px as desired */
height: 21px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
 /*height: 21px; Height of button background height */
padding-left: 7px; /* Width of left menu image */
text-decoration: none;
color: #ffffff;
}

a.ovalbutton span{
display: block;
padding: 0px 7px 0px 0px; /*Set 11px below to match value of 'padding-left' value above*/
font: normal 13px Arial;
line-height: 20px;
height: 21px;
}

a.ovalbutton:hover{ /* Hover state CSS */
background: transparent url('../images/nav_bg1.png') no-repeat top left;
font: normal 13px Arial;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background: transparent url('../images/nav_bg2.png') no-repeat top right;
font: normal 13px Arial; 
color: #000;
line-height: 20px;
height: 21px;
cursor:pointer;
}


a.ovalbuttons{
background: transparent url('../images/nav_bg1.png') no-repeat top left;
display: block;
float: left;
font: normal 13px Arial; /* Change 13px as desired */
line-height: 21px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 21px; /* Height of button background height */
padding-left: 7px; /* Width of left menu image */
text-decoration: none;
color: #000;
}

a.ovalbuttons span{
background: transparent url('../images/nav_bg2.png') no-repeat top right;
font: normal 13px Arial; 
display: block;
color: #000;
padding: 0px 7px 0px 0px; /*Set 11px below to match value of 'padding-left' value above*/
line-height: 20px;
height: 21px;
}

a.ovalbuttons:hover{ /* Hover state CSS */
background: transparent url('../images/nav_bg1.png') no-repeat top left;
font: normal 13px Arial; 
color: #000;
}

a.ovalbuttons:hover span{ /* Hover state CSS */
background: transparent url('../images/nav_bg2.png') no-repeat top right;
font: normal 13px Arial; 
color: #000;
line-height: 20px;
height: 21px;
cursor:pointer;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
font: normal 13px Arial; 
}


.ta_style
{
	background:url(images/1x1_textarea_bg.png); 
	border:1px solid #545454; 
	padding:3px;
	font-family: "Trebuchet MS";
	color:#FFFFFF;
}

