#wrapper{
	border:1px solid red;
	width:100%;
	margin:50px 0px; padding:0px;
	text-align:center;
}
.classH2{font-size:20px;}

#uscBar{
	height:25px;
	background:#777;
	}
.bodyClass{
	
	margin:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:18px;
	background:black;

}

#tccBar{
	height:75px;
	background:#000;
}
#trojanHeadContainer{
	height:62px;
	margin-left:10px;
	margin-top:10px;
	overflow:hidden;
	width:80px;
}
#uscCricketContainer{
	height:32px;
	margin-top:10px;
	overflow:hidden;
	position:relative;
	top:25px;
	width:170px;
	}

.trojanHead{
	background:url(../images/trojanHead1.jpg) no-repeat;
}
.uscCricket{
	background:url(../images/uscCricket.gif) no-repeat;
}
.floatLeft{float:left;}
.blueBar{
	height:7px;
	background:url(../images/blueBar.gif) repeat-x;
}
.overflowHidden{overflow:hidden;}

#contentContainer{
	padding:0px;
	text-align:center;	
	background:#232629 url(../images/bodyBg.gif) repeat-x;
	overflow:hidden;
	}
#content{
	
	width:1000px;
	margin:0px auto;
	text-align:left;	
	
	
	}
#leftNavigation{
	margin:20px 0 20px 0;
	width:180px;
	
	
}
#mainBody{
	margin:20px 0 20px 0;
	margin-left:15px;
	color:white;
}
#promoPlayerText{
	width:300px;
	height:296px;
	background:#000;
	padding:5px 0 0 5px;
}
.promoPlayerText{
	font:normal 13px Arial,Helvetica,sans-serif;
	}
#promoPlayerText .heading
{ 

 font-size:18px;
 font-family:Arial,Helvetica,sans-serif;
 color:#fff;}

.navigationHeader{
 color:white;
 font-size:15px; 
 font-weight:bold;
 font-family:arial, verdana, tahoma;
 line-height:28px;
 width:168px;
 }
 
 #sub_menu {
border-top:1px solid #666666;
}
#sub_menu {

font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:relative;
text-align:left;
width:173px;

}

#sub_menu li {
border-bottom:1px solid #666666;
}
#sub_menu li {
float:left;
margin:0;
padding-left:5px;
position:relative;
width:168px;

}

#sub_menu a strong {
font-weight:normal;
}

#sub_menu a {
color:#999999;
}
#sub_menu a {

line-height:28px;
text-decoration:none;
}
a {
color:#025297;
text-decoration:none;
}
.verticalSpacer{
height:30px;
}
#promoPlayerPic{
margin-left:5px;
}
#bottomBlock{
margin-top:10px;

}
#bottomBlock-Left{
height:140px;
background:#000;
width:500px;
padding-top:10px;
}
#bottomBlock-Right{
height:140px;
background:#777;
width:294px;
padding-top:10px;
}
.classH3{font-size:18px;margin-left:20px;}
.pageHeadingBlock p{margin:20px 0 0 0; font-size:24px;}
#mainMenu{
height:40px;
position:relative;
top:35px;
width:544px;

}

#mainMenuMini{
width:210px;
position:absolute;
top:35px;
height:40px;
right:0px;
text-align:right;


      }
#mainNavigation,#mainNavigationMini{
	list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#mainNavigation li{
float:left;
margin:0;
padding-left:5px;
list-style-image:none;
position:relative;
width:120px;
height:30px;

color:white;
text-align: center;

}

#mainNavigationMini li{
	float:left;
margin:0;
padding-left:5px;
list-style-image:none;
position:relative;
width:50px;
height:30px;

color:white;
text-align: center;
}
#mainNavigationMini li a{color:#777;}
#mainNavigation li a{color:white; text-decoration:none;}
.defaultTab{
background:url(../images/blueTab1.gif) no-repeat;
background-position: center top;
}
.notSelectedTab{
	background:none;	
	}
.textValign{
	position:relative;
	top:7px;	
	}
.extraTextVAlign{position:relative;top:12px;}
.navHeadText{
	font:bold 17px arial;
}
#footerContainer{
	border-top:1px solid #aca899;
	color:white;
	text-align: center;
	}

#footerTopBlock{ 
	height:200px;
width:1000px;
margin:0 auto;
text-align: left;
}
.articlesHeader{
	font:bold 14px arial;
	margin-left:10px;
	margin-top:10px;
}
.articlesHeaderBody{margin-left:10px;color:#bdbebf;}
#matchUpdates,#popularPlayers, #sponsors,#extra{
	width:250px;
	border-right:1px solid #1d1d1d;
	height:200px;
	}
#popularPlayers{
	width:240px;
	}
.matchTitle{font:bold 12px Arial,Helvetica,sans-serif; color:#777;}
#promoImageText{color:#232629;font-size:13px;}
.yui-skin-sam .mask {
background-color:#000;
opacity:0.8;
}
#aboutusBlock{display:none;}
#aboutus{font-size:12px;}
.yui-skin-sam .yui-panel .hd {font-size:15px}

#newsletter{ margin-top:5px;padding-left:10px;padding-top:5px;border-top:1px solid #1d1d1d}
#nameProfile{height:200px; border:1px solid white; width:794px;background:url(../images/profilebg.gif) no-repeat;background-color:black;
}
#matchDetail{height:150px; border:1px solid white; width:794px;background-color:black;
}
#matchDetail h1 { margin-left:20px; margin-top:30px;}
#matchDetail h3 { margin-left:20px;}
.whiteBlock{width:555px; background:white;height:400px;color:black; font-size:12px;padding-left:10px;padding-right:10px;
}
.whiteBlockNoHeight{width:575px; background:white;color:black; font-size:12px;
}
.greyBlock{width:210px; background:#333;height:400px;border:8px solid #232629;position:relative;top:-50px;}
.greyBlockNoHeight{width:210px; background:#333;border:8px solid #232629;position:relative;top:-50px;}
.profileQuickStatsBlock{margin:50px 0 0 10px;color:#fff;font-size:12px;width:380px;}
.greyText{color:#777;line-height:2em;}
.pageHeadingBlock{width:784px;height:60px;background:url(../images/headbg.gif) no-repeat;background-color:#000;background-position:top;}
.bodyBlock{width:774px;background:#d5d4d4;overflow:hidden;color:black;font-size:12px;margin-bottom:15px;}
.bodyBlockNoBg{width:774px;overflow:hidden;color:black;font-size:12px;margin-bottom:15px;}
.headBg{background:url(../images/headbg.gif) no-repeat;background-color:#000;background-position:top;}
.paddingLeft10{padding-left:10px;}
.paddingLeftRight10{padding:0 10px 0 10px;}
.lowerNavigation{width:700px;}
.lowerNavigationLinks{width:100px; height:20px; border:1px solid #777;text-align:center;background:#fff}
.playerProfileImage{margin:30px 15px 30px 0;width:150px; border:1px solid silver; padding:10px;background:white;text-align:center;}
.playerProfileImage div{border:1px solid silver; width:100%;height:120px;}
a img {border:0px;}
#player_profile_list,#player_list {
font-size:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 15px;
min-height:1px;
padding:10px;
}
#player_profile_list li, #player_list li{
float:left;
margin:0;
width:95px;
}
#player_list li {width:125px;}
#player_profile_list a {
background:transparent url(more_reverse.gif) no-repeat scroll right center;
color:#FFFFFF;
padding-right:12px;
}
.tableClass {
background:#1A1C1F none repeat scroll 0 0;
border-bottom:5px solid #151719;
color:#CCCCCC;
margin:20px 0 0;
width:794px;
font-size:12px;
}
.tableClass1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#1A1C1F none repeat scroll 0 0;*/
border-bottom:5px solid #151719;
color:#CCCCCC;
font-size:12px;

}
.footer {
border-top:1px solid #CCCCCC;
bottom:0;
left:0;
min-height:1px;
padding:0;
position:relative;
width:100%;
}
.tool_strip {
background:#F0F0F0 none repeat scroll 0 0;
border-top:1px solid #DDDDDD;
font-size:11px;
margin:0;
padding:5px 20px 10px;
}
a.back {
background:transparent url(back.gif) no-repeat scroll left center;
padding-left:14px;
}

.tableClass td {
border-bottom:1px solid #232629;
border-top:2px solid #151719;
padding:2px 7px;

}
.tableClass1 td {
border-bottom:1px solid #232629;
border-top:1px solid #151719;
padding:2px 7px;

}
.tableClass th {
background:#000000 none repeat scroll 0 0;
border-bottom:1px solid #232629;
font-size:14px;
padding:10px 5px;
text-align:left;
}
.tableClass1 th {
background:#999 none repeat scroll 0 0;
font-size:13px;
padding:10px 5px;
text-align:left;
color:#333;
}
.exText{
font-size:10px;
color:silver;}
.tableClass td input{
background:silver;
border:1px solid #f1f1f1;
height:20px;
}
#player_list span{position:relative; top:-5px;}
table.scheduleTable td{width:100px;}
.yellowBG{background:#ffcc00; color:black;}
.redBG{background:#990000; color:white;font-weight:bold;}
.date{color:#999999;
font-size:11px;
text-transform:uppercase;
}
.underlineDiv{border-bottom:1px solid #777;}
.button_set {
margin:0.5em 0;
min-height:1px;
}
a.button {
background:#D9E5F0 none repeat scroll 0 0;
border:1px solid #80A8CB;
cursor:pointer;
display:block;
float:left;
font-size:11px;
}
.match_header {
padding:10px;
}
.match_header .competition {
color:#AAAAAA;
font-size:11px;
}
.match_header h1 {
font-size:20px;
line-height:24px;
margin:0;
padding:0;
}
.details {
margin:0 0 10px;
}
#state {
display:inline;
padding:2px 5px;
}
.state_red {
background:#FF0000 none repeat scroll 0 0;
}
.match_details {
border-bottom:1px solid #333333;
border-top:1px solid #333333;
color:#BBBBBB;
line-height:18px;
margin:10px 0;
min-height:1px;
padding:5px 10px;
}
.match_details strong {
color:#FFFFFF;
}
.match_details strong {
float:left;
width:100px;
}
.match_details {
color:#BBBBBB;
line-height:18px;
}
.scorecardTable th{ font-size:12px;}
#players .player {
background:#45484B none repeat scroll 0 0;
display:block;
float:left;
font-size:11px;
height:144px;
line-height:14px;
margin:5px 10px 5px 0px;
padding-left:125px;
padding-right:10px;
position:relative;
width:100px;
}
#players .player img {
left:0;
position:absolute;
}

#players .player span {
color:#969696;
font-weight:normal;
}
.player .player_arrow {
background:transparent url(../images/player_arrow.png) no-repeat scroll 0 0;
display:block;
height:13px;
left:109px;
position:absolute;
top:12px;
width:7px;
}
#players .player strong {
display:block;
font-weight:bold;
margin-top:10px;
font-size:12px;
width:100px;
}
#viewProfileLink{width:100px;}
#players .player span {
color:#969696;
font-weight:normal;
}
#site_footer {
clear:both;
color:#999999;
font-size:11px;
line-height:14px;
margin:0 auto;
min-height:1px;
position:relative;
width:971px;
}
#site_footer img{
	position:absolute;
	top:-20px;
}
#site_footer_copyright {
left:70px;
position:absolute;
top:10px;
}
#site_footer_links  {
left:230px;
position:absolute;
top:10px;

}

#site_footer a {
color:#999;
text-decoration:none;
}
#site_footer a {
color:#BDBEBF;
text-decoration:none;
}
#site_footer a {
color:#BDBEBF;
text-decoration:none;
}
#ticketek_link {

height:40px;
position:absolute;
right:100px;
width:340px;
}
#site_credit {
color:#555555;
position:absolute;
right:0;
top:10px;
}
.name{font-size:12px; font-weight:bold;}
#uscBar a img {position:absolute;left:0;top:0;}
#playerstats th,#playerstatsbowling th{ font-size:13px;width:50px;height:26px;background:#ccc;}
#playerstats{margin-bottom:20px;}
#playerstats td,#playerstatsbowling td{ text-align:center;font-size:12px;height:20px;}