body {
	margin: 0;
	padding: 0;
	background: url(../images/bgr.gif) repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 1.3;
}

h1, h2, h3 {
	margin-top: 0;
}

h1 {
	font-size: 2em; color:#4b9caa;font-family: "Basic Sans Heavy SF", Impact, "Helvetica Compressed",  "Arial Narrow", Helvetica, Arial, sans-serif;
		font-weight:bolder;
		font-size: 1.76923em;
		padding: 0 0 10px 12px;
		float: left;
		line-height: 1;
}

h2 {
	font-size: 1.6em; color:#628e3d;font-size:14px; font-weight:bold; background:#f8f8f8; padding:2px 2px 2px 2px; border-bottom:1px #c5b19e dotted; 
	border-top:1px #c5b19e dotted;}
h2 span {
	color:#D56E22;font-size:12px; font-weight:normal; float:right;}
h3 {
	font-size: 1em;
}

ul {
	list-style-image: url(../images/img07.gif);
}

a { font-size:11px;
	text-decoration: none;
	color: #D56E22;
}

a:hover {
	border-bottom: none;
}

a img {
	border: none;
}

img.left {
	float: left;
	margin: 0 20px 0 0;
}

img.right {
	float: right;
	margin: 0 0 0 20px;
}

/* Header */
#header_bgr {
	height: 104px;
	margin: 0 auto;
	padding: 0 auto;
	background: url(../images/header_bgr.jpg) repeat-x ;
}
#logo_bgr {
	height: 104px;
	width:920px;
	margin: 0 auto;
	padding: 0 auto;
	}
#logo {
	height: 104px;
	width:670px;
	margin: 0 auto;
	padding: 0 auto;
	float:left;
	
}
#logo ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#logo li{ display:inline;}

.logos{ padding-right:213px; position:absolute;}
.login {
	height: 94px;
	width:245px;
	background: url(../images/login_bgr.jpg) no-repeat;
	padding:10px 8px 0 8px;
	font-size:11px; position:absolute;
	margin-left:670px;
	}
.login ul {margin: 0;padding: 0;list-style: none; }
.login li{ width:230px; display:block;}


.innerlogin {
	height: 94px;
	text-align:left;	
	list-style: none; 
	background: url(../images/loginmew.gif) no-repeat;
	padding:8px 8px 0 8px;
	font-size:11px; 
	}
.innerlogin ul {list-style: none; }
.innerlogin li{ width:360px; display:block;}



/* Menu */
#menu_bgr {background: url(../images/menu_bgr.jpg) repeat-x;}
#menu {
	width: 920px;
	height: 32px;
	margin: 0 auto;
	padding: 0 10px;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
}
#menu a {
	display: block;
	float: left;
	height: 22px;
	margin: 0 0px 0 0;
	/*padding: 10px 20px 0 20px;*/
	padding: 10px 10px 0 10px;
	border: none;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/menu_seperator.jpg) no-repeat left ;
}
#menu .menulock{ 
		background:url(../images/lock_icon.png) center left no-repeat;
		padding:0 0 0 15px;
		margin-top:0px;
		font-size: 12px;
	font-weight: bold;
	/*color: #FFFFFF;*/
		}
#menu .menuunlock {
		background:url(../images/un_lock_icon.png) center left no-repeat;
		padding:0 0 0 15px;
		margin-top:0px;
		font-size: 12px;
	font-weight: bold;
	/*color: #FFFFFF;*/
		}

#menu a:hover {
	
	background:  url(../images/menu_bgr_1.jpg)  top repeat-x;
}
#menu #current{
	background:  url(../images/menu_bgr_2.jpg) right top no-repeat;
	color: #D56E22;
}
#menu #current a {
	background:  url(../images/menu_bgr_2.jpg) right top repeat-x;
	color: #D56E22;
}

/* Page */
#page_bgr {	background: url(../images/page_bgr1.png) repeat-x top;}
#page {
	width: 920px;
	margin: 0 auto;
	padding: 5px 0;
	background:#ffffff;
}


/* Content */

#content {
	float: left;
	width: 469px;
	margin:0 5px 0 0px;
}
.box{background:#f8f8f8;border:1px #dfdbdb solid;}
.links {
	padding-top: 10px;
	text-align: right;
	font-weight: bold;
}

.links a {
	padding-left: 15px;
	background: url(../images/img04.gif) no-repeat left center;
	border: none;
}

.links a:hover {
	border-bottom: 1px dotted #CCCCCC;
}
body.pgHome p.no_refresh {
	font: 0.8em/1.2 Verdana, Arial, Helvetica, sans-serif;
	color: #BFA457;
	margin-bottom:0;
	min-height: 16px;
	width: auto;
}
/* scoreboard /////////////////////////////*/

	
	
	a.minus, a.plus {
		display: block;
		float: left;
		text-indent: -9999px;
		background: url('../../images/minus.gif') no-repeat;
		width: 11px;
		height: 11px;
		position: relative;
		top: 3px;
		margin: 0 5px 0 0;
	}
	a.plus { background: url('../../images/plus.gif') no-repeat; }
#score_board {
	background:#f8f8f8;
	border:1px #dfdbdb solid;
	padding: 3px 3px 3px 3px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.3;
	float:left;
}
#score_board div.container {
	color: #000;
	
	padding: 0.5em 10px;
}
.inplay { color: #999; }
#score_board div.inner {
	position: relative;
}
#score_board h3, #score_board h4, h4.title {
	display: block;
	background: #da1015 url(../images/scr_bgr_1.jpg) repeat-y top right;
	padding: 3px 2px 3px 5px;
	margin: 0 0 1px;
	font-weight: bold;
	color: #fff;
	font-family: Verdana, Helvetica, Arial, sans-serif; 
}
#score_board .titletd {
	background: #da1015 url(../images/scr_bgr_1.jpg) repeat-y top right;
}
#score_board h3{
	background: none;
	border: 0;
	font-size: 1em;
	margin: 0;
	position:relative;
}
#score_board h3.teamTitle{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 25px;
	letter-spacing: 0px;
	text-transform:uppercase;
}
#score_board h3 p{ 
	margin:0; 
	font-size:10px; 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-weight:normal;
}
#score_board div.inner div#mainscores, #scoreboard div.inner div#mainscores div {
	color: white;}
#score_board h4, h4.title {
	display: block;
	background: #da1015 url(../images/scr_bgr_1.jpg) repeat-y top right;
	padding: 3px 2px 3px 5px;
	margin: 0 0 1px;
	font-weight: bold;
	color: #ffffff;
}

#mainscores {
	background: #3b3b3b url(../images/mesh.gif);
	color: #ffffff;
	padding: 1em 0 0 0; height:100px;}
#mainscores p {clear: left;}
#mainscores a {color: #ffffff;}
.msteam a {
	font-size: 18px;
	font-family: Arial;
	padding-top: 0.4em;
	margin-bottom: 0.2em;
	line-height: 1;
	border-bottom: 1px dashed #FFF;
}
.msteam a:hover {
	font-size: 18px;
	font-family: Arial;
	padding-top: 0.4em;
	margin-bottom: 0.2em;
	line-height: 1;
	border-bottom: 1px solid #FFF;
}
.mshometeam{
	padding-bottom: 1em;
	text-align: right;
}
#mainscores .score{ 
	padding: 3px 5px 0px 5px;
}
#mainscores .score p {
	font-size: 9px;
	font-weight: bold;
	position: relative;
	padding: 0;
}
#mainscores .score p strong {font-size: 45px;font-family: Helvetica, Arial, sans-serif;	font-weight: bold;	line-height:1;	}
#mainscores .score p span {	font-size: 11px; font-weight: bold; position: relative;	text-transform: lowercase;	top: -10px;	}
.msawayteam{
	padding-bottom: 1em;
	text-align: left;
}

#bets h3.title, div#bookings h3.title {
		color: #fff;
	}
#score_board div#bets {
		padding-bottom: 1em;
		padding-top: 0;
	}
#score_board h5 {
		text-transform: uppercase;
		color: #df7208;
		margin-top:0.5em;
		font-weight:bold;
	}
#bets ul {	width: 100%;overflow: auto;	margin:0 0 0 0 ;border-bottom: 1px dashed #d6d6d6;list-style:none; padding-left:0px;	}
#bets li {	border-top: 1px dashed #d6d6d6;	float: left;	padding: 0.2em 0;	width: 49.9%;}
#bets li strong {	width: 58%;	float: left;	font-weight: bold;}
#bets li span { color:#80910c; font-weight:bold;}
#bets h5 {text-transform: uppercase; margin-top:0.5em; background:#e9e7e7;font-weight:bold; 
			font-size:11px;border-bottom: 1px dashed #d6d6d6; padding:2px 2px 2px 2px;
			color:#990000;}
#bets h3.title, div#bookings h3.title {	color: #fff;}
	

#groups ul {	width: 100%;overflow: auto;	margin:0 0 0 0 ;border-bottom: 1px dashed #d6d6d6;list-style:none; padding-left:0px;	}
#groups li {	border-top: 1px dashed #d6d6d6;	float: left;	padding: 0.2em 0;	width: 49.9%;}
#groups li strong {	width: 58%;	float: left; color:#B90780;	font-weight: bold;}
#groups li span { color:#80910c; font-weight:bold;}
#groups h5 {text-transform: uppercase; margin-top:0.5em; background:#e9e7e7;font-weight:bold; 
			font-size:11px;border-bottom: 1px dashed #d6d6d6; padding:2px 2px 2px 2px;
			color:#990000;}
#groups h3.title, div#bookings h3.title {	color: #fff;}
#groups h5 {
		text-transform: uppercase;
		color: #0D939B;
		margin-top:0.5em;
		font-weight:bold;
	}
#groups h3.title, div#bookings h3.title {
		color: #fff;
	}

h4.title a.bestodds {border: 0;	font-weight: normal;	font-size: 0.9em;	color: white;	text-decoration: none;	margin-left: 0.5em;	}
h4.title a.bestodds:hover {background-color: transparent; border-bottom: 1px dotted white ;color: white;}

#bookings h3.title {color: #fff;}

#bookings ol{ padding: 0; margin:0; list-style:none;}
#bookings li{ padding: 2px;}
#bookings{
	padding-bottom:5px;
}

#lineups ol{ padding: 0; margin:0; list-style:none;}
#lineups li{ padding: 2px;}
#lineups span.shirt {
		display: block;
		float: left;
		width: 3ex;
		margin-right: 1px;
		text-align:right;
		color:#4f4f49;
	}
#scoreboard #bets h5 {
		text-transform: uppercase;
		color: #df7208;
		margin-top:0.5em;
		font-weight:bold;
	}


#recent_match tr:hover{ background:#e9e7e7;}
#recent_match td{ padding:3px 0 5px 0; border-bottom:1px dashed #b9afaf;}


#right_table{}

#right_table h5{ font-weight:bold; color:#0d939b; font-size:12px;border-bottom:1px dotted #b9afaf; padding-bottom:3px; margin:0 0 0 0 ;}
#right_table h5 a{ color:#0d939b; }

 
.stat td, .stat th  {
	border: 0;
	text-align: center;
	padding: 0.3em 0.2em;
	font-size:11px;
	border-bottom:0px;
}
.stat td.column1 { color:#0b7076; }
.stat td.column2 { color:#d62b09; }
.stat td.column3 { color:#438e07; }

.stat th {
	font-weight: normal; color:#b90780;
}
.stat th1 {
	font-weight: normal; color:#0b7076;
}
.stat th[scope=row], .stat th.row {
	text-align: left;
}
.stat th1[scope=row], .stat th1.row {
	text-align: left;
}
.stat tr.odd {
	background-color: #e9e7e7;
}


.stat .for, .stat .under, .stat .section {
	border-left: 1px dashed #D6D6D6;
}
/* Sidebars /////////////////////////////*/

.sidebar_left {
	float: left;
	width: 190px;
	padding: 0 0 0 0px;
	margin:0 5px 0 5px ;
	background:#f8f8f8;
	border:1px #dfdbdb solid;
}



#left_menu  ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#left_menu li {
	margin:3px 3px 3px 3px;
	padding: 5px 0 5px 5px;
	background: #518427 url(../images/left_menu_bgr.jpg) repeat-x top;
	border:1px #518427 solid;
	color:#FFFFFF;
	font-weight:bold;
}
#left_menu li a{ text-decoration:none; color:#FFFFFF;}

#left_menu li:hover{
	margin:3px 3px 3px 3px;
	padding: 5px 0 5px 5px;
	background:#95c46d url(../images/left_menu_bgr_1.jpg) repeat-x top;
	border:1px #518427 solid;
	color:#FFFFFF;
	font-weight:bold;
}

#left_menu_2 ul {
	margin: 5px 5px 5px 5px;
	padding: 0;
	list-style: none;
	
}
#left_menu_2 li {
	padding: 5px 0 5px 5px;
	border-bottom:1px #c5b19e dashed;
	
}
#left_menu_2 li a{ text-decoration:none; color:#5b5555;}

.sidebar_left  h2 {
	margin: 10px 3px 10px 3px;
	padding: 5px 10px;
	background:url(../images/heading_bgr1.jpg) repeat-x;
	border: 1px solid #b1631a;
	font-size: 12px;
	color:#FFFFFF;
}
.sidebar_left  h4{
	margin: 10px 3px 10px 3px;
	padding: 5px 10px;
	background:#518427 url(../images/left_menu_bgr.jpg) repeat-x;
	border: 1px solid #518427;
	font-size: 12px;
	color:#FFFFFF;
}
/* comments */
.comments { font-style:italic; width: 180px; color:575151; padding:10px 3px 10px 3px;}
.comments h3 { color:#618208 ; font-size:12px; font-weight:bold; font-style:normal;}
.comments h4 { font-size:12px; font-weight:bold; font-style:italic;}

.comment_shtxt { color:#618208 ; font-size:12px; font-weight:bold; font-style:normal;}
.comment_txt { font-style:italic; color:575151; padding:0px 3px 0px 3px;}
.comment_who { font-size:12px; font-weight:bold; font-style:italic;}
.contentdiv {
 width: 180px; 
}

/* Sidebars right */

.sidebar_right {
	float: left;
	width: 230px;
	padding: 3px 3px 3px 3px;
	background:#f8f8f8;
	border:1px #dfdbdb solid;
}

.sidebar_right ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sidebar_right li {
	padding: 0 0 10px 0;
}

.sidebar_right li ul {
}

.sidebar_right li li {
	padding: 5px 0 5px 3px;
	background: url(../images/img04.gif) no-repeat 10px 9px;
}

.sidebar_right li h2 {
	margin-top:5px;
	padding: 5px 10px;
	background:url(../images/heading_bgr1.jpg) repeat-x;
	border: 1px solid #b1631a;
	font-size: 12px;
	color:#FFFFFF;
}



/* Footer */

#footer {
	
	width: 900px;
	margin: 0 auto;
	background:url(../images/footer.gif) repeat-x; 
	padding: 5px 10px 10px 10px;
}

#footer p {
	margin: 0;	
	float:right;
	

}

#footer a {
	color: #FFFFFF ;
	
}

/* text-field */
.text_area_1{ background:#ffffff; border:1px #bfb8b8 solid;}
/* text */

.brown_bold_1{ color:#990000; font-weight:bold; }
.green_bold_1{font-weight:bold; color:#156725;}
.green_bold_2{ font-weight:bold; color:#0d939b; }
.red_bold_1{color:#d72b0f; font-weight:bold; }


/* links */

.btn_1 {background: #416a16 url(../images/btn_bgr.jpg) repeat-x top left; color:#FFFFFF; 
		 font-weight:bold; font-size:90%; 
		 border:0px;  padding:2px 2px 2px 2px;
		 cursor:pointer; color:hand;}
.brown_bold_1 a{ color:#990000; font-weight:bold;}
.green_bold_1 a{font-weight:bold; color:#156725;}
.red_bold_1 a{color:#d72b0f; font-weight:bold; }	 
.green_bold_2 a{ font-weight:bold; color:#0d939b;}
.green_bold_2_new a{ font-weight:bold; color:#0d939b; font-style:normal;}

p.highlight, div.highlight, div.help {
	background: #E8EFF1 url(../images/bg_highlight_f01.gif) no-repeat top left;
	padding: 3px 8px 3px 19px;
}
div.highlight {
	margin-bottom: 1.3em;
}
div.highlight p:last-child {
	margin-bottom:0;
}
p.alert, div.alert, p.tip, div.tip {
	background-image: url(../images/bg_highlight_f02.gif);
}
div.highlight p.button {
	margin-top:2px;
}
#betRslt{	width: 100%;overflow: auto;	margin:0 0 0 0 ;border-bottom: 1px dashed #d6d6d6;list-style:none; padding-left:0px; font-weight:bold;	}

#betRsltCnt{	width: 100%;overflow: auto;	border-bottom: 1px dotted #d6d6d6;list-style:none; padding-left:0px; padding: 0px 0px 10px 0px; }

h3,h4,h5,h6{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
h3 {font-size: 1.4em;}
h4 {font-size: 1.2em;}
h5 {font-size: 12px;}
/*h4 {
	background: url(../images/pg_heading.gif) repeat-x 0 0.65em;
}
h3, h4 {
	background: url(../images/pg_heading.gif) repeat-x 0 0.65em;
}*/
h3 {
	margin-bottom: 0.5em;
}
h3 span{
	margin-left: 10px;
	padding-left: 5px;
}
h3 a{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold;
	color: #666666;
}
h3 span, h4 span {
	background-color: white;
	padding-right: 5px;
}
tr.head td, tr.head th {
	background:url(../images/heading_bgr1.jpg) repeat-x;
	border: 1px solid #b1631a;
	font-size: 12px;
	color:#FFFFFF;
}
tr.even td, tr.even th {
	background-color: #EFE8B6;
} 
tr.odd td, tr.odd th {
	background-color: #E8F1E0;
} 
div.stat_h2h thead p {
	margin:0;
}
div.stat_h2h h4 {
	background: url(../images/pg_heading.gif) repeat-x 0 0.65em;

	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.stat_h2h div.help {
	margin-top:0.5em;
	width: 325px; 
}
div.stat_h2h table {
/*	width: auto;  saravanakumar */
	width: 100%;
	margin-bottom: 1em;
	line-height: 1.3;
}
div.stat_h2h table {
	margin-bottom:0;
}
div.stat_h2h {
	float: left;
	width: 100%;
	margin-bottom:1em;
}
div.stat_h2h th {
	width: auto;	
	text-align: center;
}
div.stat_h2h  td {
	text-align: center;
}
div.stat_h2h div  {
	border: 1px dotted #ccc;
	padding: 5px;
	float: left;
}
div#contentHeader1 {
	width: 100%;
	padding-bottom:5px;
	height: 30px;

} 
div#contentHeader1 h1 {
	margin: 2px 0 5px 2px;
	padding: 0;
	color: #323232;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 25px;
	letter-spacing: 0px;
	/*text-transform:uppercase;*/

}div#contentbettingHeader1 {
	width: 100%;
	padding-bottom:5px;
	height: 50px;

} 
div#contentbettingHeader1 h1 {
	margin: 2px 0 5px 2px;
	padding: 0;
	color: #323232;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 25px;
	letter-spacing: 0px;
	/*text-transform:uppercase;*/

}


div#contentnewlyHeader1 {
	width: 100%;
	padding-bottom:5px;
	height: 30px;
} 
div#contentnewlyHeader1 h1 {
	margin: 2px 0 5px 2px;
	padding: 0;
	color: #323232;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 25px;
	letter-spacing: 0px;
	/*text-transform:uppercase;*/

}
div#contentnewlyaboutusHeader1 {
	width: 98%;
	padding-bottom:5px;
	height: 80px;
} 
div#contentnewlyaboutusHeader1 h1 {
	margin: 2px 0 5px 2px;
	padding: 0;
	color: #323232;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 25px;
	letter-spacing: 0px;
	/*text-transform:uppercase;*/

}


div.notLoggedIn {
	background:none;
	padding: 0px 8px 0px 3px;
}
/*.contentdiv{
	height: 200px;
}*/

#post {
	float: left;
	padding: 20px;
	border: 1px solid #E7E7E7;
}
.maintxt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	padding: 0px 3px 0px 3px;
}

.ho:hover{
	cursor: pointer;
	background-color: #CECECE;
}

.error{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; font-style: normal; font-weight: normal; color: red; }
div#contentTapHeader {
	overflow: hidden;
	float: left; /* float to fix peekaboo in IE6 */
	padding-bottom:0px;
}
/* Header nav (tabs) ------------------------- */

div#contentTapHeader ul.nav {
	list-style-type:none;
	margin: 0;
	padding: 0;
	clear: left;
} * html div#contentTapHeader ul.nav {border: 1px solid #E6EDF0} /* to match contentTapHeader bgcolor. Hacky fix for ie6 vertical spacing bug*/

	div#contentTapHeader ul.nav li {
		float: left;
		font-size: 1.1em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		margin-right: 2px;
	}

	div#contentTapHeader ul.nav a {
		float: left;

		background-color: #3F6915;
		color: white;
		padding: 4px 1em 6px 1em;
		margin-top: 3px;
	}
	
	div#contentTapHeader ul.nav a:hover {
		background-color: #63982C;
		padding: 4px 1em 6px 1em;
	}
	
	div#contentTapHeader ul.nav li#nav_h2h_overall a{
		background-color:white;
		border:1px solid #60902C;
		border-bottom: 0;
		color: #3F6915;
		padding-top: 6px;
		margin-top: 0;
	}
	div#contentTapHeader li#nav_h2h_home a{
		background-color:white;
		border:1px solid #60902C;
		border-bottom: 0;
		color: #3F6915;
		padding-top: 6px;
		margin-top: 0;
	}
#lngdiv {
	float: left;
	width: 98%;
}
.note {
	font-size: 9px;
	font-weight:normal;
	color:#999999;
}

.h2hfrom {
	background:  #E6EDF0 url(../images/bg_pgHeader.gif) repeat-x bottom left;
	border-top: 1px dotted #7289AB;
	overflow: hidden;
	float: left; /* float to fix peekaboo in IE6 */
	padding-bottom:5px;
}
div.stat_h2h tbody tr.sec_heading td {
	padding: 0.2em 8px;
	line-height:1.3;
}
div.stat_h2h tr.sec_heading td {
	text-align: left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.9166em;
}
.formSpanCls{
	color:#3F6915;
}
/* links (and javascript triggers) ------------------------------- */

p.img a span.caption, span.help, p.close span {
	border-bottom: 1px dotted #7289AB;
	color: #24467E;
	text-decoration:none;
}

.hover, 
p.img a:hover span.caption,
span.help:hover,
p.close span:hover {
	border-bottom-style:solid
}
.hover {
	cursor: pointer;
}

p.close {
	text-align: right;
	margin-bottom:0;
	font-size:0.81818em;
}

p.close span {
	background: url(../images/close_off.gif) center right no-repeat;
	padding-right: 11px;
}

a.close,
span.close {
	background: url(../images/close_off.gif) center left no-repeat;
	padding-left: 12px;
	font-size:0.81818em;
}

p.close a:hover, a.close:hover, span.close:hover {
	background-image: url(../images/close_on.gif)
}
	

p.enlarge a, a.enlarge {
	background: url(../images/enlarge.gif) center left no-repeat;
	padding-left: 15px;
	font-size:0.81818em;
}

/* Highlight, alert and help boxes -------------------------- */

.homeTitTeam{
	color:#3F6915;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.nav {
	overflow: auto;
	margin-bottom: 0.5em;
}
.prev {
	float: left;
}
.next {
	float: right;
	text-align:right;
}
.nav .prev, .nav .next {width: 50%}
.nav a {
	text-decoration: none;
}
/* head-2-head demo --------------------- */
div#h2h_demo {
	clear: both;
	margin-left: 8px;
}

div#h2h_demo h4 {
	clear: both;
	margin-bottom: 1em;
}

div#h2h_demo h5 {
	clear: both;
} div#h2h_demo div.highlight h4, div#h2h_demo div.highlight h5 {clear: none} 

div#h2h_demo p.img {
	width: 396px;
	margin-right: 16px;
	text-align: right;
}

div#h2h_demo p.master {
	float: right;
	width: 174px;
	margin-left: 16px;
	margin-right: 0;
}

div#h2h_demo div.exp {
	float: right;
	width: 339px; /* 760 - 373-16-8-16-8*/
}

div#h2h_demo p.img a {
	border-width: 4px;
	padding: 4px;
}

div#h2h_demo p.img a span.caption {
	background: url(../images/enlarge.gif) center right no-repeat;
	padding-right: 15px;
}
.wtFont {
	font-size: 11px;
	font-family: Arial;
	color: #FFFFFF;
}
.tab_btm_bgr{
	background:#f8f8f8;
	border:1px solid #e4dede;
	padding:3px 3px 3px 3px;
}

div#stat_squad div {
	width: 45%;
	clear: left;
	float: left;
}

div#stat_squad div#stat_squad_mid {
	clear: none;
	float: none;
	margin-left: 50%;
}

/*div#stat_squad div#stat_squad_mid,
div#stat_squad div#stat_squad_for {
	clear: none;
	float: none;
	margin-left: 50%;
}*/

div#stat_squad ul {
	list-style: none;
	padding-left: 0;
	margin-left: 0;
}
.highlightNew {
	background-color: #FFFFB7;
	font-size: 14px;
	border: 2px dotted #FB973C;
	padding: 0.7em;
	margin-bottom: 1em;
}
.highlightNew a:hover {
	background-color: #E0E0E0;
}
	/* Head-2-Head Select ---------------------- */
	
form.h2h_select {
	overflow: hidden;
}

form.h2h_select h3 {
	overflow: hidden;
	line-height: 1;
	background-position: 0 0.5em;
	margin-bottom:0;
}
form.h2h_select h3 span {
	display: block;
	float: left;
	background: url(../images/ico_h2h_blue.gif) no-repeat 0px 1px;
	padding-left: 40px;
	min-height: 27px;
	margin:0;
} * html form.h2h_select h3 span {height: 27px}

div#banner form.h2h_select h3 {
	background: transparent url(../images/ico_h2h_wht.gif) no-repeat 0px 1px;
	min-height: 27px;
	padding-left: 40px;
} * html div#banner form.h2h_select h3 { height: 27px}

div#banner form.h2h_select h3 span {
	background:none;
	min-height: 0;
	padding-left: 0;
}


form.h2h_select select {
font-size: 11px;
	width: 10em;
}
form.h2h_select input {
	font-size: 11px;
	width: 10em;
}	

form.h2h_select p {
	clear: left;
	font: 1.1em/1.3 Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0.5em;
}

div#banner form.h2h_select p {
	line-height: 1;
}
.text_bold_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}
.sidebar_blue {
	float: left;
	padding: 0 0 0 0px;
	color:#666666;
	font-size:11px;
}
.sidebar_blue ul {
	margin: 0;
	padding: 0 0 0 15px;
}

.sidebar_blue li {
	padding: 0 0 2px 0;
}
.homelogin{
	background: url(../images/loginmew.gif) no-repeat;
	height: 60px;
	width: 415px;
}
.password{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	margin-left: 21px;
	margin-bottom:0;
	padding: 3px 0 0 23px;
	font-weight: bold;
}
.forgotpwd {
	color: #808080;
	font-size: 0.8em;
	padding: 0 0 3px 23px;
}
.homepasselm{
	border: 0;
}
.homebutelm{
	border: 1px solid #747474;
	background-color:#808080;
	color: #FFFFFF;
	font-weight: bold;
}

.sidebar_right1 {
	float: left;
	width: 230px;
	background:#f8f8f8;
}

#right1_menu_2 ul {
	margin: 5px 5px 5px 5px;
	padding: 0;
	list-style: none;
	
}
#right1_menu_2 li {
	padding: 5px 0 5px 5px;
	border-bottom:1px #c5b19e dashed;
	
}
#right1_menu_2 li a{ text-decoration:none; color:#5b5555;}
.sidebar_right1  h4{
	margin: 10px 3px 10px 3px;
	padding: 5px 10px;
	background:#518427 url(../images/left_menu_bgr.jpg) repeat-x;
	border: 1px solid #518427;
	font-size: 12px;
	color:#FFFFFF;
}
#teampage {
	width:98%;
	background: #F8F8F8;
	border:1px #DFDBDB solid;
	padding: 3px 3px 3px 3px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.3;
	float:left;
	margin-bottom: 5px;
}
#teampage div.container {
	color: #000;	
	padding: 0.5em 10px;
}
.inplay { color: #999; }
#teampage div.inner {
	position: relative;
}
#teampage h3, #teampage h4, h4.title {
	display: block;
	background: #da1015 url(../images/scr_bgr_1.jpg) repeat-y top right;
	padding: 3px 2px 3px 5px;
	margin: 0 0 1px;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif; 
}
.BlkFont {
	font-size: 11px;
	font-family: Arial;
	color: #000000;
}
#teampage h3{
	background: none;
	border: 0;
	font-size: 1em;
	margin: 0;
	position:relative;
}
#teampage h3.teamTitle{
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-weight: bolder;
	font-size: 25px;
	letter-spacing: 0px;
	text-transform:uppercase;
}
#teampage h3 p{ 
	margin:0; 
	font-size:10px; 
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-weight:normal;
}
#teampage div.inner div#mainscores, #teampage div.inner div#mainscores div {
	color: white;}
#teampage h4, h4.title {
	display: block;
	background: #da1015 url(../images/scr_bgr_1.jpg) repeat-y top right;
	padding: 3px 2px 3px 5px;
	margin: 0 0 1px;
	font-weight: bold;
	color: #ffffff;
}
div.res_group h5 {
	background:url(../images/plus_wht.gif) no-repeat left center;
	padding-left: 15px;
	cursor: pointer;
	line-height: 20px;
}
div.res_group {
	padding: 3px 0;
}
.text_area_lock{ 
background:#ffffff url(../images/lock_icon.png) center right no-repeat;
 padding:2px 15px 2px 0 ;
 border:1px #bfb8b8 solid;
 font-size:11px;
	 }

.text_area_unlock{ 
background:#ffffff url(../images/un_lock_icon.png) center right no-repeat;
padding:2px 15px 2px 0 ;
border:1px #bfb8b8 solid;
font-size:11px;
				}

a.links_joinnow:link, a.links_joinnow:visited, a.links_joinnow:hover{
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 15px;
	font-weight: bold;
	color:red;
}

a.links_joinnow_big:link, a.links_joinnow_big:visited, a.links_joinnow_big:hover{
	font-family: Verdana, Helvetica, Arial, sans-serif; 
	font-size: 18px;
	font-weight: bold;
	color:red;
}
