body
{ 	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background: url(../images/header/headerbg.jpg) repeat-x top;
 }


p
{ 	color: #303030;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
 }
a, visited
{ 	color: #2B7D26;
 }
a:hover
{ 	color: #92BB24;
 }
.header
{ 	/*background: url(../images/header/headerbg.jpg) repeat-x top;*/
	margin: 0px;
	padding: 0px;
 }
.shadowheader
{ 	/*background: #ECECEC url(../images/header/sombraheader.jpg) repeat-x;*/
	height: 15px;
	margin: 0px;
	padding: 0px;
 }
.content
{ 	width: 870px;
 }
.cheader
{ 	height: 99px;
	_height: 104px;
	margin: 0px;
	padding: 0px;
 }
 
/* Navigation*/

	#navigation a
	{
	background: url(../images/header/tabinactive.gif) left top no-repeat;
	text-decoration: none;
	padding-left: 7px;
	margin-left:2px;
	_margin-left:1px;
	height:30px;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:7px; 
	font-size: 1.42em;
	text-align:left;

	}
	
	#navigation a span{background: url(../images/header/rightinactive.gif) right top no-repeat;padding-right: 7px;padding-top:5px;height:30px;position:relative;}
	
	
	#active a{background: url(../images/header/tabactive.gif) left top no-repeat;text-decoration: none;padding-left: 12px;margin-left:2px;height:37px;color:white;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin-top:0px;}
	#inactive a{
	
	background: url(../images/header/tabinactive.gif) left top no-repeat;
	text-decoration: none;
	padding-left: 12px;
	margin-left:2px;
	height:30px;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:0px;
	}
	
	#active a span{background: url(../images/header/rightactive.gif) right top no-repeat;padding-right:12px;padding-top:11px;}
	
	#navigation a, #navigation a span{display: block;float:left;}
	
	/* Commented backslash hack hides rule from IE5-Mac \*/
	/*#navigation a, #navigation a span{float: none;}*/
	/* End IE5-Mac hack */
	
	#navigation a:hover{color:white;font-family:Arial, Helvetica, sans-serif;font-weight:bold;background: url(../images/header/tabinactivehover.gif) left top no-repeat;text-decoration: none;padding-left: 7px;cursor:pointer;}
	
	#navigation a:hover span{background: url(../images/header/rightinactivehover.gif) right top no-repeat;padding-right: 7px;padding-top:4px;height:30px;cursor:pointer;}
	
	#active a:hover{background: url(../images/header/tabactive.gif) left top no-repeat;text-decoration: none;padding-left: 12px;margin-left:2px;height:37px;color:white;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin-top:0px;cursor:pointer;}
	
	#inactive a:hover{
	background: url(../images/header/tabactive.gif) left top no-repeat!important;text-decoration: none;padding-left: 12px;margin-left:2px;height:30px!important;color:white;font-family:Arial, Helvetica, sans-serif;font-weight:bold;margin-top:0px;cursor:pointer;}
	
	#active a:hover span{background: url(../images/header/rightactive.gif) right top no-repeat;padding-right: 12px;padding-top:11px;cursor:pointer;}
	
	#navigation{list-style: none;padding: 0;margin: 0;}
	#navigation li{float: left;display: block;margin: 0px 0 2px 0;padding: 0px;position:relative;}
	#active{float: left;display: block;margin: 0px;padding: 0px;} 	
	
	<!-- new information to fix the ie7 by arif -->
	#navigation li ul{
	text-align:left;
	margin-left:0!important;
	
	}
	#navigation li ul li{
	margin-left:0!important;
	}
	#navigation li ul li a{
	
	margin-left:1px!important;
	}
	/*#navigation li ul li {
	padding:0px ;!important
	margin:0; 
	background:#CC3333;
	_padding:-15px;
	margin-top:10px;
	padding-top:10px;
	}*/
	
/**/

.headersearch
{ 	background: url(../images/header/barrasearch.gif) top left no-repeat;
	clear: inherit;
	color: white;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 42px;
	margin: 0px;
	margin-right: 20px;
	padding: 0px;
	text-align: right;
	width: 502px;
 }
.headersearch a, .headersearch visited
{ 	color: white;
 }
.searchcontent
{ 	display: inline;
	float: right;
	padding-right: 12px;
	padding-top: 12px;
 }
.formsearch
{ 	display: inline;
	float: left;
	padding-left: 20px;
	padding-top: 10px;
	width: 300px;
 }
input#searchbar
{ 	background: white url(../images/header/searchicon.gif) left no-repeat;
	border: none;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 2px;
	padding-bottom: 4px;
	padding-left: 20px;
	width: 200px;
 }
input.submitbutton
{ 	background: url(../images/elements/submit-trans.png) left no-repeat;
	border: none;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	padding-bottom: 2px;
	width: 56px;
	cursor:pointer;
	vertical-align:top;
 }
input.submitbutton:hover
{ 	background: url(../images/elements/submitover-trans.png) left no-repeat;
 }
input.submitbuttonlarge
{ 	background: url(../images/elements/submitlarge-trans.png) left no-repeat;
	border: none;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	padding-bottom: 2px;
	width: 120px;
	cursor:pointer;
 }
input.submitbuttonlarge:hover
{ 	background: url(../images/elements/submitlargeover-trans.png) left no-repeat;
 }
 
 input.submitbuttonlarge2
 {
 background:url(../images/elements/submitlarge2-trans.png) left no-repeat;
 border:none;
 color:white;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 height:22px;
 padding-bottom:2px;
 width:132px;
 cursor:pointer;
 }
 input.submitbuttonlarge2:hover
 {
 background:url(../images/elements/submitlargeover2-trans.png) left no-repeat;
 cursor:pointer;
 }
 
 
 input.submitbuttonextralarge
{ 	background: url(../images/elements/submitextralarge-trans.png) left no-repeat;
	border: none;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	padding-bottom: 2px;
	width: 162px;
	cursor:pointer;
 }
input.submitbuttonextralarge:hover
{ 	background: url(../images/elements/submitextralargeover-trans.png) left no-repeat;
 }
 
 
.floatmenu
{ 	background: #6F9816 url(../images/float/floatbg.gif) top left repeat-x;
	border: 2px #91BE14 solid;
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	text-align: left;
	width: 90px;
 }
.floatmenu ul
{ 	list-style: none;
	list-style-position: inside;
	margin: 0px;
	padding: 0px;
 }
.floatmenu li
{ 	display: block;
	margin: 0px;
	padding: 5px;
 }
.floatmenu li:hover
{ 	background: #507112 url(../images/float/floatbgover.gif) top left repeat-x;
	cursor: pointer;
 }
.floatmenu a, .floatmenu visited
{ 	color: white;
	text-decoration: none;
 }
.main
{ 	background: url(../images/main/shadowtop.gif) top left repeat-x;
	padding-top: 15px;
	/*height: 100% !important;
	margin: 0px auto;
	padding: 0px;
	padding-bottom: 20px;
	
	border:1px solid red;*/
 }
.cmain
{ 	border-left: 1px #C9C9C9 dotted;
	border-right: 1px #C9C9C9 dotted;
	display: table-cell;
	min-height:650px;
	_height:650px;
	margin: 0px;
	padding: 0px;
 }
 	#noHeight.cmain{
	height:auto;
	min-height:auto;
	}
.footer
{ 	background: #F2F2F2 url(../images/footer/footerbg.gif) top left repeat-x;
	clear: both;
	height: 147px;
	margin: 0px;
	margin-bottom: -20px;
	padding: 0px;
	vertical-align: bottom;
 }
.cfooter
{ 	height: 147px;
	margin: 0px;
	padding: 0px;
 }
.footerbox
{ 	background: #F2F2F2 url(../images/footer/footerbox.gif) top left no-repeat;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 140px;
	line-height: 16px;
	text-align: center;
	width: 180px;
 }
.infotext
{ 	padding-top: 60px;
 }
.footerbox a, .footerbox visited
{ 	color: white;
	text-decoration: none;
 }
.footerlinks
{ 	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	padding-top: 20px;
	text-align: center;
 }
.flinks a, .flinks visited
{ 	color: #2B7D26;
	font-size: 11px;
	font-weight: bold;
 }
.flinks2 a, .flinks visited
{ 	color: #999999;
 }
div.col1
{ 	border-right: 1px #C9C9C9 dotted;
	float: left;
	height: 100%;
	margin: 0px;
	padding: 0px;
	padding-bottom: 20px;
	width: 212px;
 }
div.col2
{ 	float: right;
	height: 100%;
	margin: 0px;
	padding: 0px;
	padding-bottom: 20px;
	vertical-align:top;
	width: 648px;
	display:inline;
 }
 	#prflPg div.col2{
	_width:625px;
	_padding-left:10px;
	}
table#contenthome
{ 	height: 100%;
 }
td.col3
{ 	height: 100%;
	margin: 0px;
	padding: 0px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: left;
	width: 400px;
 }
td.col4
{ 	border-left: 1px #C9C9C9 dotted;
	height: 100%;
	margin: 0px;
	padding: 0px;
	width: 212px;
 }
td.col5
{ 	height: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
 }
div.col6
{ 	clear: both;
	float: left;
	margin: 0px;
	padding: 0px;
	padding-bottom: 20px;
	width: 100%;
	/*float: left; clear:both; width:100%;  height:20px; margin:0px;  padding:0px; padding-bottom:40px;*/
 }

div.col6duel
{
	float: left; clear:both; width:100%;  height:20px; margin:0px;  padding:0px; padding-bottom:40px;
}
div.col6cal
{  
	float: left; 
	clear:both; 
	width:100%;  
	margin:0px;  
	padding:0px; 
	padding-bottom:20px;
}
div.col6history 
{  
	float: left; 
	clear:both; 
	width:100%;  
	height:50px; 
	padding-bottom:0px;
	margin-bottom:0px;
}
div.colrss {  float: left; clear:both; width:100%;  height:100%;  margin:0px;  padding:0px; padding-bottom:20px;}
div.col7
{ 	border-left: 1px #C9C9C9 dotted;
	float: left;
	height: 100%;
	margin: 0px;
	max-height: 100%;
	min-height: 500px;
	padding: 0px;
	padding-bottom: 20px;
	width:212px;
 }
div.col8
{ 	float: left;
	height: 100%;
	margin: 0px;
	padding: 0px;
	padding-bottom: 20px;
	width: 650px;
 }
 	#srchAllPg div.col8{
	width:640px;
	}
div.example
{ 	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 100%;
	margin: 5px;
	padding: 5px;
	padding-bottom: 20px;
	text-align: justify;
	width: 98%;
 }
table#contenthome
{ 	height: 100%;
 }
div.floats
{ 	background: url(../images/elements/shadowfloats.gif) bottom left repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 18px;
	padding: 5px;
	text-align: left;
	width: 90%;
 }
div.floats:hover
{ 	background: #F7FCF1 url(../images/elements/shadowfloats.gif) bottom left repeat-x;
	border: 1px solid #D3E3BA;
	border-bottom: none;
	cursor: pointer;
	padding: 4px;
	padding-bottom: 5px;
 }
div.floatstabs
{ 	background: url(../images/elements/shadowfloats.gif) bottom left repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height: 18px;
	padding: 5px;
	text-align: left;
	width: 90%;
	* width:91%;
 }
div.addcontent
{ 	width: 96%;
 }
div.rss
{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 92%;
 }
div.rss:hover
{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 92%;
 }
div.floatscaption
{ 	display: block;
	float:left;
 }
div.floatscaptiontabs
{ 	background: #FEF7E6;
	border: 1px solid #6B8B38;
	border-bottom: none;
	display: block;
	float: left;
	margin-right: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	cursor:pointer;
 }
div.floatscaptiontabs.inactive{background:#FAF8F8;color:#C4C4C4;border-color:#E3E3E3; cursor:default;}
div.floatscaptiontabs.inactive a{color:#C4C4C4;}
div.floatscaptiontabs inactive:hover{background:#FAF8F8;color:#C4C4C4;border-color:#E3E3E3; cursor:default;} 
/*div.floatscaptiontabs:hover{ 	
	background:#B0E261;
	color:#000;
 } */
 	div.floatscaptiontabs a{
	color:#000;
	text-decoration:none;
	}
	div.floatscaptiontabs a:hover{
	color:#000;
	}
	

div.floatstabs div:hover{
cursor:pointer;
background:#B0E261;
}
	
div.active
{ 	background:#B0E261;
 }

 div.floatscontent{
 padding-top:2px;
 padding-bottom:15px;
 width:93%;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 text-align:left;
 }

div.floatscomments
{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 50px;
	padding-bottom: 15px;
	padding-top: 2px;
	text-align: right;
	width: 76%;
 }
.commentsimage
{ 	margin-right: 12px;
 }
.commentsauthor
{ 	padding-top: 1px;
 }
div.floatscalendar
{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*height: 170px;*/
	padding-bottom: 15px;
	padding-top: 2px;
	text-align: left;
	width: 93%;
 }
div.greenboxrequests{padding:8px;font-size:12px; line-height:16px; background: #F7FCF1;border: 1px solid #D3E3BA;margin-bottom:1px;}

	div.greenbox{
		padding:8px;
		font-size:12px;
		background: #F7FCF1;
		border: 1px solid #D3E3BA;
		margin-bottom:1px; 
		line-height:20px;
		width:95%;
	}
	
		/*.slideshowFrmSec div.brownbox {
		width:97.75%;
		!width:100%;
		}*/
	
	div.greenbox strong{color:#2B7D26; font-weight:normal;}
	div.brownbox{padding:8px;font-size:12px;background: #FFFCF4;border: 1px solid #D3E3BA;margin-bottom:1px; width:95%; line-height:20px;}
	div.whitebox{padding:8px;font-size:12px;background: #FFFFFF;border: 1px solid #D3E3BA;margin-bottom:1px; width:95%;color:#2B7D26; line-height:20px;}
div.brownbox a, div.brownbox visited
{ 	color: #B3740F;
 }
div.brownbox a:hover
{ 	color: #CD963E;
 }
div.brownbox td
{ 	border-color: #CD963E;
 }
div.brownbox strong
{ 	color: #B3740F;
	font-weight: normal;
 }
div.whitebox a, div.whitebox visited
{ 	color: #999999;
 }
div.whitebox a:hover
{ 	color: #999999;
 }
div.whitebox strong
{ 	color: #999999;
 }

div.boxrss
{ 	background: white;
	font-size: 10px;
	margin: 10px;
	margin-bottom: 1px;
	width:420px;
 }
div.boxrss ul
{ 	
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
 }
div.boxrss li
{ 	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	list-style-image: url(../images/icons/listbox.gif);
	list-style-type: square;
	text-align:left;
	width:97%;
 }
div.boxrss span
{ 	/*color: #666666;*/
	font-size: 9px;
 }
div.boxrss div
{ 	padding-right: 3px;
	text-align: right;
 }
 
 
div.boxpoukkerrss
{ 	background: white;
	font-size: 10px;
	margin: 10px;
	margin-bottom: 1px;	
 }
div.boxpoukkerrss ul
{ 	
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
 }
div.boxpoukkerrss li
{ 	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	list-style-image: url(../images/icons/listbox.gif);
	list-style-type: square;
	text-align:left;
	width:100%;
 }
div.boxpoukkerrss span
{ 	/*color: #666666;*/
	font-size: 9px;
 }
div.boxpoukkerrss div
{ 	padding-right: 3px;
	text-align: right;
 }
  
div.modify
{
	float:right;
	display:block; 
	margin-right:20px; 
	color:#757575
}
div.box
{ 	font-size: 10px;
	margin-bottom: 1px;
	padding: 2px;
 }
div.greenx
{ 	background: #F7FCF1;
	border: 1px solid #D3E3BA;
 }
div.goldx
{ 	background: #FFFCF4;
	border: 1px solid #D3E3BA;
 }
.green
{ 	color: #2B7D26;
 }
.gold
{ 	color: #B3740F;
 }
div.box:hover
{ 	background: #A7D045;
	border: 1px solid #71941F;
	cursor: pointer;
	font-size: 10px;
	margin-bottom: 1px;
	padding: 2px;
 }
div.nobox
{ 	font-size: 10px;
	padding: 3px;
	width: 98%;
 }
div.requests
{ 	line-height: 20px;
	padding: 5px;
 }
div.nofloats
{ 	background: url(../images/elements/dotsnofloats.gif) bottom left repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 6px;
	min-height: 18px !important;
	padding: 5px;
	padding-bottom: 2px;
	text-align: left;
	width: 88%;
 }

div.boxinsides
{
	padding:8px;
	font-size:12px;background: white; 
	border: 1px solid #D3E3BA;margin-bottom:1px; 
	margin-top:5px;padding-top:12px;
	text-align:center; 
	line-height:20px;
}
input.shadow
{ 	background: url(../images/elements/shadowcomments.gif) top left;
	border: 1px solid #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 2px;
	padding: 5px;
	padding-bottom: 2px;
	width: 186px;
	color:#6C6C6C; 
	
	/*width:180px;
	background:url(../images/elements/shadowcomments.gif) top left;
	border:1px solid #E6E6E6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px;
	padding-bottom:1px;
	margin-bottom:2px;
	
	line-height:16px;*/
 }
 
 textarea.shadow
{ 	background: url(../images/elements/shadowcomments.gif) top left;
	border: 1px solid #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 2px;
	padding: 5px;
	padding-bottom: 2px;
	width: 186px;
	height:75px;
	color:#6C6C6C; 
 }

select.shadow
{ 	background: url(../images/elements/shadowcomments.gif) top left;
	border: 1px solid #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	margin-bottom: 4px;
	padding: 0px;
	width: 190px;
 }
textarea.shadow
{ 	overflow: hidden;
	word-wrap: break-word;
 }
input.shadow:hover, textarea.shadow:hover{ 
	border: 1px solid #AEE330;
 }
 
 input.shadowhand{background:url(../images/elements/shadowcomments.gif) top left;border:1px solid #E6E6E6;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:5px;padding-bottom:1px;margin-bottom:2px;color:#6C6C6C; line-height:16px;}
	select.shadow{width:190px; height:20px;background:#FFFFFF url(../images/elements/shadowcomments.gif) top left;border:1px solid #E6E6E6;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding:0px;margin-bottom:4px;}
	
	
.newsfeed
{ 	border-bottom: 1px solid #D0D7E2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	padding-top: 0px;
 }
.newsdate
{ 	border-bottom: 1px solid #D0D7E2;
	color: #888888;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 }
.newsh2
{ 	border-bottom: 1px solid #D0D7E2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
 }
.newspost
{ 	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
 }
.readmore
{ 	float: right;
	margin: 0px;
	margin-top: -12px;
	padding: 0px;
	text-decoration: underline;
 }
.shadow
{ 	background: url(../images/elements/shadow.jpg);
	background-position: bottom right;
	height: 100%;
	margin-left: 2px;
	padding-bottom: 5px;
	padding-right: 7px;
	width: 198px;
 }
table#calendar
{ 	border: 1px solid #C4C8C4;
	color: #293326;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	width: 194px;
 }
table#calendar td
{ 	height: 25px;
	widht: 25px;
 }
table#calendar td.empty
{ 	border-bottom: 1px solid #C8CCC8;
	border-left: 1px solid #C8CCC8;
	border-right: none;
	border-top: none;
 }
table#calendar td.empty#left
{ 	border-left: none;
 }
#calendar td.inactive
{ 	color: #929A91;
 }
#calendar td.activenoevent
{ 	background: url(../images/calendarmini/activenoevent.gif) center center;
	border: 1px solid #667C5A;
	color: white;
 }
#calendar td.activeevent
{ 	background: url(../images/calendarmini/activeevent.gif) center center;
	border: 1px solid #70A250;
	color: white;
 }
table.noborder
{ 	border: 1px hidden;
 }
table.noborder td
{ 	border: 1px hidden;
 }
td.calheader
{ 	background: url(../images/calendarmini/headerrow.gif) no-repeat bottom right;
	border-bottom: 1px solid #C8CCC8;
	color: #4E574A;
	height: 25px;
	text-align: center;
	width: 194px;
 }
tr.minitr1
{ 	background: url(../images/calendarmini/cell1.gif) top right;
 }
tr.minitr2
{ 	background: url(../images/calendarmini/cell2.gif) top right;
 }
tr.minitr3
{ 	background: url(../images/calendarmini/cell3.gif) top right;
 }
tr.minitr4
{ 	background: url(../images/calendarmini/cell4.gif) top right;
 }
tr.minitr5
{ 	background: url(../images/calendarmini/cell5.gif) top right;
 }
tr.minitr6
{ 	background: url(../images/calendarmini/cell6.gif) top right;
 }
/* Big Calendar*/
/*	.shadow{width:198px;height:100%;background:url(../images/elements/shadow.jpg);background-position:bottom right;padding-right:7px;padding-bottom:5px;margin-left:2px;}*/
	table#calendarbig
	{
		width:770px;
		border:1px solid #C4C8C4;
		font-size:12px;
		font-weight:
		bold;color:#293326;
	}
	table#calendarbig td
	{
		!text-align:center;
		cursor:default;
	}
	table#calendarbig td.empty
	{
		border-bottom: 1px solid #C8CCC8;
		border-left: 1px solid #C8CCC8;
		border-right:none;
		border-top:none; 
		height:68px; 
		text-align:left;
	}	
	
	table#calendarbig td.empty#left
	{
		border-left:none; 
		height:68px;
	}

	#calendarbig td.inactive
	{
		color:#929A91; 
		height:68px;
	}
	#calendarbig td.activenoevent
	{
		border:1px solid #667C5A;
		color:white;
		background:#6F9858 url(../images/calendar/activenoevent.gif);
		background-repeat:repeat-x; 
		background-position:top right;
		height:68px;
		text-align:left;
	}
	
	#calendarbig td.activeevent
	{
		border:1px solid #70A250;
		color:white;
		background:#5CD400 url(../images/calendar/activeevent.gif);
		background-repeat:repeat-x; 
		background-position:top right;
		height:68px;
		text-align:left;
	}

	#calendarbig td.activeevent:hover, #calendarbig td.activenoevent:hover
	{
		border:2px solid #3B5708
	}
	
	#calendar td.activeevent:hover, #calendar td.activenoevent:hover
	{
		border:1px solid #3B5708
	}
	
	table.noborderbig
	{
		height:15px;
	}
	
	table.noborderbig td
	{
		height:15px;
	}
	
	.bigtext
	{
		text-align:center; 
		font-size:20px; 
		font-weight:bold; 
		padding-top:20px;
	}
	
	td.calbigheader
	{
		color: #4E574A;
		width:768px;
		height:25px;
		border-bottom: 1px solid #C8CCC8;
		background:url(../images/calendar/headerrow.gif) repeat-x bottom right;
	}
	
	#upcoming
	{ 
		width:100%; 
		height:452px; 
		overflow:auto;
	}
	
	tr.bigtr1
	{
		background:#F5F8F5 url(../images/calendar/cell1.gif);
		background-repeat:repeat-x; 
		background-position:top right;
	}	
	
	tr.bigtr2
	{
		background:#EEF1EF url(../images/calendar/cell2.gif);
		background-repeat:repeat-x; 
		background-position:top right;
	}
	
	tr.bigtr3
	{
		background:#EAEDEA url(../images/calendar/cell3.gif);
		background-repeat:repeat-x; 
		background-position:top right;
	}

	tr.bigtr4
	{
		background:#E4E7E6 url(../images/calendar/cell4.gif);
		background-repeat:repeat-x; 
		background-position:top right;
	}
	
	tr.bigtr5
	{
		background:#E0E3E1 url(../images/calendar/cell5.gif);
		background-repeat:repeat-x; 
		background-position:top right;
	}
	
	tr.bigtr6
	{
		background:#DCE0DC url(../images/calendar/cell6.gif);
		background-repeat:repeat-x; 
		background-position:top right;
	}
/**/
td.profileimage
{ 	border: 1px solid #D3E3BA;
 }
td.profileupload
{ 	padding: 2px;
	padding-top: 8px;
	text-align: center;
 }
div.greenboxprofileimage
{ 	background: #FAFFF5 url(../images/profile/greenbgpicture.gif) repeat-x top left;
	border: 1px solid #D3E3BA;
	font-size: 10px;
	margin-bottom: -4px;
	padding: 8px;
 }
div.whiteboxprofileimages
{ 	background: white;
	border: 1px solid #D3E3BA;
	font-size: 10px;
	margin-bottom: 1px;
	margin-top: 5px;
	padding: 8px;
	padding-top: 12px;
	text-align: center;
 }
.tablepics
{ 	color: #313131;
	font-size: 9px;
	padding: 2px;
	text-align: center;
 }
.tablepicsimage
{ 	border: 1px solid #D3E3BA;
 }
.dottedseparator
{ 	text-align: center;
 }
.greenbar
{ 	font-family: Arial, Helvetica, sans-serif;
	height: 58px;
	text-align: left;
	width: 98%;
 }
.greenbar h2
{ 	color: white;
	font-size: 23px;
	line-height: 27px;
	margin: 0px;
	padding: 0px;
 }
.greenbar small
{ 	color: #313131;
	font-size: 12px;
	font-weight: bold;
 }
.greenbarleft
{ 	background: url(../images/profile/greenbar_01.gif) top right no-repeat;
	height: 58px;
	width: 4px;
 }
.greenbarmiddle
{ 	background: url(../images/profile/greenbar_02.gif) top left repeat-x;
	height: 58px;
	padding: 5px;
	padding-bottom: 0px;
 }
.greenbarright
{ 	background: url(../images/profile/greenbar_03.gif) top right no-repeat;
	height: 58px;
	width: 4px;
 }
div.divprofile
{ 	padding-left: 20px;
	text-align: left;
	width: 98%;
 }
.history
{ 	text-align: center;
 }
.historynumbers
{ 	border-top: 1px solid #2B7D26;
	padding-bottom: 2px;
	padding-top: 2px;
 }
input.historyshadow
{ 	background: url(../images/elements/shadowcomments.gif) top left;
	border: 1px solid #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 10px;
	margin-bottom: 2px;
	padding: 5px;
	padding-bottom: 2px;
	width: 80%;	
	!height: 20px;
 }
textarea.wallshadow
{ 	background: url(../images/elements/shadowcomments.gif) top left;
	border: 1px solid #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 2px;
	padding: 5px;
	padding-bottom: 2px;
	width: 392px;
	color:#6C6C6C; 
	overflow: auto;
 }
textarea.wallshadow
{ 	/*overflow: hidden;*/
	word-wrap: break-word;
 }
input.wallshadow:hover, textarea.shadow:hover
{ 	border: 1px solid #AEE330;
 }
/* Events*/
table#events h1
{
	color: #313131; 
	font-size:20px; 
	padding:0px; 
	margin:0px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:10px;
	text-align:left
}

table#events h2
{
	color: #313131; 
	font-size:11px; 
	padding:0px; 
	margin:0px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:10px;
	text-align:left
}
.eventsbox{}

.eventsbox h2
{
	color: #313131; 
	font-size:13px; 
	padding:0px; 
	margin:0px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; 
	text-decoration:underline; 
	padding-bottom:3px;
}
.eventsbox small
{
	color: #313131; 
	font-size:11px; 
	padding:0px; 
	margin:0px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; 
	/*font-style:italic;*/
}
.eventsbox td
{
	padding:4px;
}
.eventsboximage
{
	border:1px solid #A0C06D; 
	margin-right:10px;
}
/**/
rder
{ 	border-left: 1px dotted #D3E3BA;
 }
.vs
{ 	padding: 4px;
 }
 
 /* Blogs*/
	div.divblogs{width:48%; text-align:center; float:left; padding-left:10px;}
	div.divblogs#search{width:98%; text-align:center; float:left; padding-left:10px;}
	.blogposttitle{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#333333;}
	div.divblogs a,div.divblogs a:hover,div.divblogs a:visited{text-decoration:none;}
/**/

div.divblogs
{ 	float: left;
	padding-left: 10px;
	text-align: center;
	width: 48%;
 }
.blogposttitle
{ 	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
 }
div.divblogs a,div.divblogs a:hover,div.divblogs a:visited
{ 	text-decoration: none;
 }
 
 /**/
 #navigation li ul{
 display:block;
 position:absolute;
 padding:0;
 _top:34px;_left:0;
 }
 	 #navigation li ul li{
	 display:block;
	 clear:left;
	 margin:0;padding:0;
	 height:30px;
	 text-indent:10px;
	 line-height:30px;	 
	 }
	 
	 #navigation li ul li #inactive{
	 border:1px solid red;	 
	 
	 }
	  #navigation ul li a{
	  padding:0  !important ;
	   width:120px;
	   margin:0;
	   margin-left:2px;
	  }

/* This class is used to show the space after the header div */
#subInnerContainer{
height:15px;
background: url(../images/header/shadowtop.gif) repeat-x bottom;
}	  
	  


/* Hands*/
#expand_div {
	position:absolute;
	left:795px;
	top:360px;
	width:260px;
	height:173px;
	z-index:1;
}
#expand_div2 {
	position:absolute;
	left:451px;
	top:254px;
	width:260px;
	height:173px;
	z-index:1;
}
#expand_div3 {
	position:absolute;
	left:795px;
	top:400px;
	width:260px;
	height:173px;
	z-index:1;
}
.handdetails{text-align:justify;}
/**/

/* News styles*/
	.newsfeed{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;border-bottom: 1px solid #D0D7E2;padding-top:0px;}
	
	.newsdate{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#888888;border-bottom: 1px solid #D0D7E2;padding-top:1px;}
	
	.newsh2{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;border-bottom: 1px solid #D0D7E2;}
	
	.newspost{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333; text-align:justify;}
	
	.readmore{float:right; margin:0px; padding:0px; margin-top:-12px; text-decoration:underline; font-size:10px;}

	.titleinside{font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;border-bottom: 1px solid #D0D7E2; text-align:center;}
/**/


/* Duels*/
.duelborder{border-left:1px dotted #D3E3BA;}
.duelborderbig{border:1px solid #D3E3BA;}
.duelvsborder{border-top:1px dotted #D3E3BA;}
.vs{padding:4px;}
.borderinsideduel{border:1px solid #F7FCF1;}
.borderinsideduel:hover{outline:1px solid #698B33;border:1px solid white; cursor:help}
.redavailable{color:red}
.picduel{width:150px; height:111px;}
.picduelnotconfirmed{width:150px; height:111px; color:white; font-weight:bold; background:url(../images/duels/notconfirmed.jpg) top left; border:1px solid #D3E3BA;}
.ahelp{cursor:help;}
/**/

/* History*/
	.buttonhistory
	{
		width:146px;height:41px;
		background:url(../images/elements/bigbuttonA.gif) left no-repeat;
		border:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;padding-bottom:2px;
		color:white;font-weight:bold; 
		line-height:12px; 
		text-decoration:none; 
		padding-bottom:6px;
	}
	.buttonhistory:hover
	{
		background:url(../images/elements/bigbuttonB.gif) left no-repeat;
		cursor:pointer;
	}
	.historyb
	{
		padding-top:10px;
	}
	table.tableprivacy
	{
		padding-right:50px;
		padding-top:10px;
	}

#expand_div3 {
	position:absolute;
	left:390px;
	top:210px;
	width:480px;
	height:173px;
	z-index:1;
}
/**/

/* Steps*/
.dottedcheckbox{border-right:1px dotted #BDD19D; padding-right:1px;}
.dottedup{border-top:1px dotted #BDD19D; padding-top:2px;}
.dotteddown{border-bottom:1px dotted #BDD19D;padding-bottom:2px;}
/**/

.imageLayer
{
	background:url(../images/nobackground.jpg);	
	width:150px;
	height:111px;
	margin: auto;

	
}

#notConfirmed{
width:150px;
height:111px;
position:relative;
}
	#notConfirmed div{
	width:150px;
	height:111px;
	position:absolute;
	top:0;
	left:0;
	border:1px solid #333333;
	margin:0;
	background:url(../images/transparentBg.png);
	_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	text-align:center;
	}
	#notConfirmed div.over{
	background:none;
	_filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	text-align:center;
	}
#notConfirmed div p{
	margin:40px 0 0 0 ;
	color:#CCCCCC;
	font-size:12px;
	font-weight:bolder;
}



/* Calendar events*/
.circleevents{width:20px; height:20px; color:black; clear:none; line-height:18px; text-align:center; font-size:11px;}
.circleevents a{color:black; text-decoration:none;}
.bcircle{background:url(../images/home/b2-trans.png);}
.ccircle{background:url(../images/home/c2-trans.png);}
.dcircle{background:url(../images/home/d2-trans.png);}
.ecircle{background:url(../images/home/e2-trans.png);}
.ncircle{background:url(../images/home/n2-trans.png);}
.tcircle{background:url(../images/home/t2-trans.png);}

/**/

.ulSubmenuInact
{
	margin-top: 36px;
	_margin-top: 2px;
	_vertical-align:top;
	left:0px!important;
	
}

.ulSubmenuAct
{
	padding-top: -15px;
	margin-top: 37px;
	_margin-top: 0px;
	_vertical-align:top;
	left:0px!important;
	
}



/* october 10th */
html>body .floatscaptiontabs{
margin-top:-2px;
_margin-top:0;
}
	.clndrMnth{
	color:#4E574A;
	text-align:center;
	}
	
.rtngWrd{
float:left;
margin-right:5px;
}
.rtngStar{
float:left;
}
	#upcomingevents .floats{
	width:96.5%;
	margin-bottom:3px;
	}
	
	#thewall.divprofile{
	padding-left:22px;
	}
	#thewall .floats{
	width:91%;
	}


/* Media */
.imagesandvideos{float:left; display:block; list-style-type:none; list-style-position:outside; width:115px; height:160px; padding:5px; margin:0px 30px 15px 0px; text-align:center;border:1px solid #C2DC9A; background:white;}
.imagesandvideos img{border:1px solid white;}
#photoDsply ul{border-bottom:1px solid #e8e8e8;background:#FFF;padding:10px;}#photoDsply li{float:left;margin-right:5px;display:inline;}
ul.clearAfter{padding:0; margin:0; list-style:none; margin-top:2px;  }
li.clearAfter li{padding:10px;}
li#photoInfo{float:left; display:block; width:210px; margin:0px; list-style:none; list-style-position:outside;}
li#photoInfo img{display:inline;}
li#photoInfo p{margin:4px}
.smallFontSize p{font-size:11px;}
#subTypeInfo ul{ list-style:none; list-style-position:outside; margin:6px; padding:0;}
#subTypeInfo li{ margin-left:4px; margin-right:4px; line-height:17px; font-size:11px; cursor:pointer;}
/* >>>>>>> .r1897*/

div.floatsboxes
{ 	display: block;
	float:right;
 }
 
/* Newsfeed Added by jagan on 10 nov
for new design  */
.nfrow{clear:both; display:inline; text-align:left}
.nfrow2{clear:both; display:block;height:24px; margin-bottom:0px; text-align:left}
.nfdate{float:left; width:40px; display:block; font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.nflinedate{/*float:left; height:8px; display:block; width:360px;border-bottom:1px solid #E0EAD8; margin-left:40px; display:inline; margin-bottom:5px;*/float:left; height:8px; display:block; width:300px; border-bottom:1px solid #E0EAD8; margin-left:10px; display:inline; margin-bottom:5px;}

.nfimage{float:left; width:24px; height:24px;}
.nftext{float:left;width:360px;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; padding-left:10px;  margin-bottom:15px}
.nftext a{text-decoration:none}
.nftext span{color:#A5A5A5;font-size:9px}
.nfcomment{font-size:9px}
.nfline{clear:both;display:block;height:2px; line-height:0; border-bottom:1px solid #E0EAD8;margin-bottom:10px}


/*  --- Changes on January 12, 2009 --*/
.divDescription{
width:175px;
margin-left: 10px;
}
.divDescription ul li
{
list-style: disc;
}
.boxinsides table
{
width: 180px;
}
 
/* Side Menu*/
#feedback_form{
/*width:235px; */
position: fixed; top:160px; left: 0px; clear:none}
#feedbackcontent{display:block; width:0px; float:left; overflow:hidden; height:190px;background:#F7FCF1;border:1px solid #D3E3BA;}
#handlefeedback{width:20px; height:140px; background:#F7FCF1;border:1px solid #D3E3BA; display:block; cursor:pointer;float:left; padding-top:10px; border-left:1px solid #F7FCF1}
#handlefeedback:hover{background:#C5E578;border-color:#71941F;border-left:1px solid #71941F}

/**/

/**/

input.adddirectory{background:url(../images/elements/directorysubmit-trans.png) left no-repeat;border:none;height:22px;width:120px;font-family:Arial, Helvetica, sans-serif;font-size:11px;padding-bottom:2px;color:white;font-weight:bold; padding-left:15px}
input.adddirectory:hover{background:url(../images/elements/directorysubmitover-trans.png) left no-repeat;cursor:pointer;}
.directoryspacing{}


/**/

.maintenancetitle{font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#2B7D26;}

/****** News league *****/

/* new button home */
#rankingbutton{position:absolute;margin-left:405px;left:auto;top:43px;z-index:10}
/**/
.clear{clear:both;}

/* liga */
.toprankings{margin-top:5px; height:23px; float:left}
.rankingheader{border:1px solid #C4C8C4;font-size:12px;font-weight:bold;color:#293326; width:488px;height:23px;}
.tdrankingheader{color: #4E574A;background:url(../images/calendar/headerrow.gif) repeat-x bottom right;}
.rankingheadercell{padding-left:27px;}
.rankingheadercelldotted{padding-left:27px; border-left:1px dotted #4E574A}

.rankingheadertop{border:1px solid #C4C8C4; border-bottom:none;font-size:12px;font-weight:bold;color:#293326; height:23px; background:#6B8F08 url(../images/pleague/bgtoporderA.gif) repeat-x; width:280px}

.top20list{list-style:none; padding:0; margin:0; width:280px}
.top20list li{float: left;display: block;margin:0;padding:0px 12px 0px 12px; height:19px; padding-top:3px;}
.top20list li:hover{background:#6B8F08 url(../images/pleague/bgtoporderB.gif);}
.top20list li a{text-decoration:none; color:white}
.top20list li a:hover{text-decoration:none; color:white;}

.shadowheaderrankings{background:#ECECEC url(../images/header/sombraheader.jpg) repeat-x;margin:0px;padding:0px;height:15px; border-left:1px solid #C4C8C4; border-right:1px solid #C4C8C4; width:768px; float:left}

.mainrankingdiv{background:#FFFFFF url(../images/main/shadowtop.gif) top left repeat-x;	margin:0;padding:0;padding-top:15px;padding-bottom:20px; width:768px;border:1px solid #C4C8C4; border-top:none; float:left;}

.datetournamentsnext{width:200px;display:block; font-size:13px; font-weight:bold; border-bottom: 1px dotted #006633;margin-bottom:5px; color:#2B7D26}
.brownbox .datetournamentsnext{color:#B3740F; border-color:#B3740F;}

.rankingsize{width:96%; margin:0 auto}
.rankinglabel{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#4E574A; padding:2px; font-size:10px; height:22px}
.rankingtabletds{border:1px solid #CFCFCF; border-bottom:none; font-size:10px; margin-bottom:4px}
.rankingtabletds td{border:1px solid #CFCFCF; border-top:none; border-left:none; padding:2px; padding-left:6px}
.rankingtabletdsranking{border-left:none;}
.pointsrankingtable{background:#F2F7EC}
.rankingtabletds2{font-size:10px;}
.activerank .gamekind{font-weight:bold; color:#2B7D26}
.inactiverank .gamekind{font-weight:bold; color:#CCE3CB}
.activerankbuyin .gamekind{font-weight:bold; color:#D30003}
.winnerstatusrank{font-weight:bold}
.showallrank{margin-left:10px; margin-top:10px}

.spacingdueltable td{padding: 5px 0 5px 0}

.pastrank .gamekind{font-weight:bold; color:#B3740F}
.pastrankbuyin .gamekind{font-weight:bold; color:#D30003}

.newsleague{}
.newsleague h2{font-size:13px; margin:0; padding:0; margin-bottom:4px;}
.newsleague ul{margin:0; padding:0; list-style-type:none}
.newsleague li{list-style-position: outside;border-bottom:1px solid #CCCCCC;padding: 2px 0px 6px 30px;font-size:11px;background: url(../images/pleague/iconnews.gif) top left no-repeat;}
.newsleague em{font-size:10px; color:#333333}

.profiletournaments{font-size:11px; font-family:Arial, Helvetica, sans-serif}
.profiletournaments .titletourn td{ font-weight:bold; color:#666666; border-bottom:1px solid #2E2E2C}
.profiletournaments img{border:1px solid #333333}

.whiteboxleague{margin:20px 0px 0px 0px; float:left}
.rankingstablecontainer{float:left;}
.spacerempty{clear:both;margin-bottom:0px}

/* added by jagan on 6 aprl 2009 for the rankings in tournament*/
.greenbgevents{background:#ECFFD6;}

.clsHeaderRanking
	{
	margin:1px 21px 0px 0px;
	* html margin:0px 21px 0px 0px !important;
	display :block;
	}
* html .clsHeaderRanking
	{
	margin:0px 15px 0px 0px !important;
	display :block !important;
	height:24px !important;
	}

/* added by jagan on 27 aprl 2009 for small text box */
.shadowSmall
{ 	background: url(../images/elements/shadowcomments.gif) top left;
	border: 1px solid #E6E6E6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0 0 3px 2px;
	padding: 5px;
	padding-bottom: 2px;
	width: 150px;
	color:#6C6C6C; 
}
/*Ends Here added by jagan on 27 aprl */

/* New pagination design Given by client */

/* Opera */
html:first-child #opera
{
width:250px;
}
/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body #opera { width:250px; }
}

.other-width{
width:100px;
}

* html .other-width{
overflow:visible;
hieght:1px;
}

.clsClearFix{
overflow:auto;
zoom:1;
}
* html .clsClearFix{
overflow:visible;
hieght:1px;
}
.paginationstyle{cursor:pointer; * overflow:hidden;}
.paginationstyle{width:135px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;height:20px;overflow:hidden;}
.paginationstyle ul{float:left;}
.paginationstyle li{float:left;width:23px;height:18px;border:1px solid #D3E3BA;text-align:center; background:#FFF url(../images/pagination/bgn.gif) bottom repeat-x; padding-top:0px; * padding-top:1px;padding-right:0px; margin-left:1px;}
.paginationstyle li a{padding-left:1px; text-decoration:none;color:#252525;}
.paginationstyle li:hover{border-color:#96BB5A;}
.paginationstyle li.pagactive{border-color:#6B8B38;background:#B0E261 url(../images/pagination/bgh.gif) bottom repeat-x;}

.buttonspagination span a{padding:2px; * padding:1px;border:1px solid #D3E3BA; text-align:center;text-decoration:none; background:#FFF url(../images/pagination/bgn.gif) bottom repeat-x;cursor:pointer; font-size:11px;height:20px; color:#000000;}
.buttonspagination span a:hover{border:1px solid #96BB5A;}
.buttonspagination a{padding:2px; * padding:1px;border:1px solid #D3E3BA; text-align:center;text-decoration:none; background:#FFF url(../images/pagination/bgn.gif) bottom repeat-x;cursor:pointer; font-size:11px;height:20px;}
.buttonspagination a:hover{border:1px solid #6B8B38;}

#buttonspagination{
width:50px;height:20px;}
/*#buttonspaginationsp{width:90px;height:20px;}*/

.buttonspagination #clsSpanPrev{
width:66px!important;
}

/*.buttonspagination #clsSpanPrevsp{
width:70px!important;
}*/
/*.buttonspagination #clsSpanPrevsp {
width:70px!important;
}*/

.buttonspagination #clsSpanLast{
width:66px!important;
}
/*.clsClearFix{
overflow:auto;
zoom:1;
}
* html .clsClearFix{
overflow:visible;
hieght:1px;
}
/*
.paginationstyle{cursor:pointer}
.paginationstyle{width:300px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;height:20px;}
.paginationstyle ul{height:20px;}
.paginationstyle li{width:21px; height:16px;border:1px solid #D3E3BA; text-align:center; background:#FFF url(../images/pagination/bgn.gif) bottom repeat-x; padding-top:2px; padding-right:2px; margin-left:1px;}
.paginationstyle li a{padding-left:1px; text-decoration:none;color:#252525}
.paginationstyle li:hover{border-color:#96BB5A}
.paginationstyle li.pagactive{border-color:#6B8B38;background:#B0E261 url(../images/pagination/bgh.gif) bottom repeat-x}
.buttonspagination{width:85px;}
.buttonspagination button{padding:2px; border:1px solid #D3E3BA; text-align:center; background:#FFF url(../images/pagination/bgn.gif) bottom repeat-x;cursor:pointer; font-size:11px;}
.buttonspagination button:hover{border-color:#96BB5A}
.buttonspagination input{padding:2px; border:1px solid #D3E3BA; text-align:center; background:#FFF url(../images/pagination/bgn.gif) bottom repeat-x;cursor:pointer; font-size:11px;}
.buttonspagination input:hover{border-color:#96BB5A}
/**/

/**/
.div404{margin:40px auto 40px auto; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#4A4B4A; line-height:20px; text-align:left}
td.bubble1{padding-left:24px}
td.bubble2{padding:12px 0 0 43px; background:url(../images/404/bubble2.gif) 12px top no-repeat; height:65px}
td.bubble3{padding:41px 46px 0 30px; background:url(../images/404/bubble3.gif) 14px top no-repeat; height:131px; line-height:25px}
.descrlink{font-size:11px; color:#536A04; margin-left:40px;width:400px; display:inline; float:right}
td.bubble3 .linkentries404{border-bottom:1px dotted #A1A49D}

.div404 a{color:#536A04; font-weight:bold; text-decoration:none}
.div404 a:hover{color:#82A019; font-weight:bold;}
/**/

.calendarinfo {	
position:absolute;	
width:200px;	
height:115px;	
/*z-index:1;	
left: auto;	
top: 475px; */
margin-left:38px;
padding:5px;
font-size:11px;
background: #F7FCF1;
border: 1px solid #75A517;
margin-bottom:3px; 
width:auto; 
height:auto; 
line-height:18px; 
color:#333333; 
display:block; 
font-weight:normal; 
text-align:left;}

div.notifybox{border:1px solid #EC907A; background:#F7FCF1;padding:9px;color:#446042;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:4px 4px 20px 4px; text-align:left}
	
	.addcontentsmall{width:100px; display:inline}


/*Added for the image cropping*/	
 #tagcontainer img {
position:relative;
}
#resizeMe {
position:absolute;
margin:0px;
padding:0px;
width: 100px;
height: 100px;
top: 0px;
cursor: move;
background-repeat: no-repeat;
background-image: url(../images/blank.gif);
}

.countdown{
font-size:12px; 
font-family: Arial, Helvetica, sans-serif;
 padding-top:3px; 
 padding-right:10px;
 font-weight:bold; }
.countdown a{color:#fff; text-decoration:none}
#rankingbutton2{
position:absolute;
margin-left:400px;
*margin-left:-160px;
left:auto;
top:43px;
z-index:10; 
background:url(../images/home/bgnextfeaturehover.gif) left top; 
height:24px; 
width:123px; 
padding-left:22px
}
#rankingbutton2:hover{background-position:left bottom;}
/*#rankingbutton2{
position:absolute;
margin-left:235px;
*margin-left:-325px;
left:auto;
top:43px;
z-index:10; 
background:url(../images/home/bgnextfeature.gif); 
height:24px; 
width:310px; 
display:block}
*/



.friendsinviterank{background:url(../images/rankings/bgfriendstext.gif) center; width:466px; height:65px; color:#333333; font-size:12px; line-height:18px; padding:17px; padding-top:22px; padding-left:20px; text-align:left}
.vegasranking{background:url(../images/rankings/vegas.jpg) center center; width:497px; height:214px; color:#333333; font-size:16px;}
.vegasranking div{padding:95px 60px 0px 180px; font-size:15px; font-weight:bold; line-height:20px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif}

.vegasranking div a{font-size:10px; float:right}
.vegasranking div a{color: #666666; text-decoration:underline}
.vegasranking div a:hover{color:#92BB24; text-decoration:underline}

.ulvegas{padding-top:10px;padding:10px;}
.ulvegas li{ padding-bottom:14px; font-size:12px;}
.ulvegas li a{color:#2B7D26; text-decoration:none}
.ulvegas li a:hover{color:#92BB24; text-decoration:underline}

div.nofloatsprofile{width:88%;padding:0 5px 2px 0; height:18px;	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-align:left;margin-bottom:4px;border-bottom:1px dotted #999999; color:#999999;} 

div.nofloatsleague{width:98%;padding:0 5px 2px 0; height:18px;	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-align:left;margin-bottom:4px;border-bottom:1px solid #333333; color: #333333;} 

.globalranknum{border:1px solid #D2E3B9;}
.globalranknum table strong{color:#339933}
.profileborder{border-right:1px dotted #CCCCCC}


.medalscore{border:1px solid #2B7D26; background:#B0E261; width:25px; height:25px; display:inline; padding:2px; font-size:10px; text-align:center;-moz-border-radius: 20px;}

div.nofloatsleague{width:98%;padding:0 5px 2px 0; height:18px;	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;text-align:left;margin-bottom:4px;border-bottom:1px solid #333333; color: #333333;} 

/*  class for tournament join*/
.tournamentText
{
font-size: 13px;
}
/*  class for League Popup*/
.windowleague p{font-size:11px; line-height:18px}
.windowleague p strong{font-weight:bold}
.windowleague .borderwleague{border-top:1px dotted #009933; border-bottom:1px dotted #009933; padding:10px 0}

.Estilo1 {
	color: 10;
	font-size: 10px;
}

.Estilo2 {
	color: #FF0000;
	font-weight: bold;
}

/* Jagan modified on 3 august margin:4px 4px 4px 22px; */
div.notifyboxred{border:1px solid #B62727; background:#FCF1F1;padding:9px;color:#B62727;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:1 4px 22px; text-align:left; width:93%}	
	div.notifyboxred a{color:#D81A06}
