body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0; padding:0;}

html, body {
	text-align:center;
	background: url(../images/bg.jpg) no-repeat #083F77;
	font: 12px Arial, Helvetica, sans-serif;	
}

/* PARAGRAPH STYLES */

H1, H2, H3, H4, H5 {font-size:100%;	font-weight:normal;}
H1 {}
H2 { font-size:18px; margin:0 0;}
.boldtxt1 {
	font: 20px Myriad, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.boldtxt2 {
	font: 20px Myriad, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
H3 {}


H4 { font-size:12px; font-weight:bold; margin:0 0; padding:0 0;}
 
UL, OL {list-style: none; }
li {list-style-type:none;}
 
A { color:#FE9C00; text-decoration:none;}
/*A:visited{ text-decoration:none; color:#;}*/
A:hover {color:#FE9C00; text-decoration:underline;}
/*A:active { text-decoration:none; color:#;}*/
A:focus {outline:none;}

:focus {outline: 0;}
fieldset, img {border:0;}
.innerImgpad {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
	border: 1px solid #CCCCCC;
}
.whiteTxr {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.whitebtns {
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
	background: #FFFFFF;
	text-align: center;
	
}


q:before, q:after {	content:'';}

input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}
.logintxtBox {
	font: 12px Arial, Helvetica, sans-serif;
	height: 25px;
	width: 350px;
}



.clr {clear: both;}
.lF {float:left;}
.rF {float:right;}

/* LAYOUT STYLES */


#wrapper {  width:980px; 
			text-align:center;
			margin:0 auto;
			background: #083F77;
			
			
 		  }
#main{ width:960px; margin:0 auto; text-align:center; background:url(../images/topbg.gif) repeat-x top #ffffff; padding:10px 10px 10px 10px; width/**/:/**/940px; overflow:hidden;}
/* header*/
#mainHeader{ width:858px; background:url(../images/header_bg.jpg) no-repeat top center; height:500px; }
#header{  height:130px;}
.headerleft{ width:210px; float:left;}
.headerright{ width:730px; float:right;}
.logo { float:left;  width:210px; height:54px; background:url(../images/logo.jpg) no-repeat; margin-bottom:15px;}
.logo a{ display:block; text-indent:-9999px; width:210px; height:54px;margin-bottom:15px;}
.topadvt {width:320; height:60px; float:left; margin:auto auto; padding-right:10px; width/**/:/**/310px;}
.topTwitter{ width:109px; text-align:right; height:45px;  float:left;}
.topsearchBox{ width:250px; height:99px; padding:10px 0px 10px 0px; width/**/:/**/251px; height/**/:/**/79px; text-align:right; float:right;}
.newsletter{ width:251px;  text-align:left; height:35px;}
.topTxt{ border-bottom:1px solid #C1C1C1; border-left:1px solid #C1C1C1; border-top:1px solid #C1C1C1; height:24px; font-size:11px;}
.search{ width:251px;  text-align:right; height:35px; }
.loginLink{ width:400px;  text-align:right; height:15px; padding-right:20px; width/**/:/**/200px; float:right;   padding-left:10px;}
.loginLink a{ color:#134EC2; text-decoration:none;}
.loginLink a:hover{ color:#134EC2;; text-decoration:underline;}
.googleadd{ width:460px; height:60px; float:left;}
/* navigation */
			/* navigation links
			-------------------------------------------------------- */
			.topNav{ width:940px; height:59px;}
			.orangeNav{ background:url(../images/orangeNav.jpg) repeat-x; height:36px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; width:940px;  padding-left:8px; padding-right:5px; width/**/:/**/927px;   }
			/*.orangeNav li{ float:left; list-style:none; list-style-type:none;}*/
			.orangeNav  a{ color:#FFFFFF; text-decoration:none; padding-left:14px; padding-right:13px; float:left; display:block; height/**/:/**/16px; padding-top:10px; padding-bottom:10px;}
			.orangeNav  a:hover{ color:#FFFFFF; text-decoration:none;  float:left; display:block; height/**/:/**/16px; padding-top:10px; padding-bottom:10px; background:#134EC2;}
			.act{ color:#FFFFFF; text-decoration:none; padding-left:12px; padding-right:11px; float:left; display:block; height/**/:/**/18px; padding-top:9px; padding-bottom:9px; background:#134EC2;}
			.actnews{color:#FFFFFF !important;}
.BluNav{ background:url(../images/blunav_bg.jpg); height:23px; font-family:  Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:940px;  padding-left:12px; padding-right:5px; width/**/:/**/923px;   }
			/*.orangeNav li{ float:left; list-style:none; list-style-type:none;}*/
			.BluNav  a{ color:#FFFFFF; text-decoration:none; padding-left:5px; padding-right:11px; float:left; display:block; height/**/:/**/19px; padding-top:4px; }	
			/* navigation close */
			
			/*middle*/

#contentBox {width:940px; margin:0 auto;  
min-height:700px;
height:700px;
height:auto!important;
}
.topBanner{ width:940px; height:198px; background:#0C3161; padding-bottom:6px; height/**/:/**/192px;}
.mainCont{ width:940px; background:url(../images/contentGrad.jpg) repeat-x top; padding-top:20px; text-align:left; overflow:hidden;}
.mainContInner{ width:940px; background:url(../images/contentGrad.jpg) repeat-x top; padding-top:20px; text-align:left; padding-left:20px; width/**/:/**/920px;}
.mainContInner H1{ font-size:20px; font-weight:bold; padding-bottom:10px; color:#FE9C00;}
.mainContInner H1 span{ color:#134EC2;}
.contLeft{ width:608px; float:left;}
.contLeftInner{
	width:598px;
	float:left;
	text-align:left;
	padding-left: 10px;
}
.contmidInner{
	padding-right: 10px;
	padding-left: 10px;

	
}

.innrPageHeading{
	height:30px;
	text-align:left;
	padding-left:25px;
	color:#0F388D;
	font: 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom: 1px dashed #CCCCCC;
	margin-bottom: 10px;
	background: url(../images/arrow1.gif) no-repeat left 2px;
}
.contRight{ float:right; width:306px;}
.loginForm {
	background: #f5f5f5;
	width: 600px;
	border: 1px solid #CCCCCC;
	padding:15px 15px 15px 15px;
	margin:0 auto;
	width/**/:/**/570px;
}
.formLft{ width:150px; float:left; height:30px; margin-top:10px;}
.formRight{ width:420px; float:left; height:30px; margin-top:10px; }
.loginForm a{ color:#134EC2; text-decoration:none;}
.loginForm a:hover{ color:#134EC2; text-decoration:underline;}

.leftTop{ width:608px;}
.welcomeBox{ width:306px; float:left; text-align:left;  line-height:18px;   }
.welcomeBox H1{ font-size:20px; font-weight:bold; padding-bottom:10px; color:#FE9C00;}
.welcomeBox H1 span{ color:#134EC2;}
.date{ font-size:11px; color:#666666;}
.welcomeBox img{ border:2px solid #BBBBBB; margin-right:8px; margin-bottom:8px; float:left;}
.newsBox{
	width:292px;
	float:right;
	
		height:300px;
	min-height:300px;
	height:auto!important;
}
.newsHeading1{ padding:8px 10px; width:306px; width/**/:/**/286px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left; height:32px; height/**/:/**/16px; background:#134EC2;  }
.newsBox1{
	width:305px;
	min-height:300px;
	height:auto!important;
}
.newsHeading{ padding:8px 10px; width:292px; width/**/:/**/272px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left; height:32px; height/**/:/**/16px; background:#134EC2;  }
.newsCont{ padding-top:10px; width:282px; padding-bottom:8px; border-bottom:1px dashed #E1E1E1; text-align:left;}
.newsCont img{

	margin-left:10px;
	border:1px solid #0C3161;
	margin-right: 10px;
	margin-bottom: 10px;
} 
.leftMid{ width:608px; background:#EFEFEF; margin-top:10px;}
.leftMid1{ width:608px;  margin-top:10px;}
.intertourna {
width:306px;
	
	background:#EFEFEF;
	margin-top:10px;
	float:left;
	

	
}
.worldrank { width:292px; background:#EFEFEF; float:right; margin-top:10px;}

.greyHead1 { padding:8px 10px;  font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left; height:32px; height/**/:/**/16px; background:#BBBBBB;}
.greyHead{ padding:8px 10px; width:608px; width/**/:/**/588px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left; height:32px; height/**/:/**/16px; background:#BBBBBB;}
.blueHead{ padding:8px 10px; width:608px; width/**/:/**/588px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left; height:32px; height/**/:/**/16px; background:#134EC2;}

.leftMidCont1 {
	background:#EFEFEF;
	width: 280px;
	padding-right: 10px;
	padding-left: 10px;
	height:390px;
}
.leftMidContWorlRank {
	background:#EFEFEF;
	width: 292px;
	padding-right: 10px;
	padding-left: 10px;
	height:390px;
	width/**/:/**/272px;
}
.leftMidCont{ width:608px; padding:10px 10px; background:#EFEFEF; width:588px;}
.midNews {  padding-top:8px; border-bottom:1px dashed #E1E1E1; padding-bottom:8px; text-align:left; border-bottom:1px dashed #E1E1E1;  }
.midNews p .imag { float:left;  border:1px solid #0C3161; width:100px; height:65px; } 
.midNews  .img{
	border:1px solid #0C3161;
	margin-right: 10px;
	margin-bottom: 10px;
} 
.midNews p a { float:right; color:#000000; font-weight:bold; text-decoration:none;} 
.midNews p a:hover {   color:#000000; font-weight:bold; text-decoration: underline;}
.midNews p.txt{  float:left; text-align:justify;} 
.leftBtm{ width:608px;  margin-top:10px; }
.photoGallery{ width:306px; float:left; background:#EFEFEF; height:300px; min-height:300px; height:auto!important;}
.orangeHeading{padding:8px 10px;  font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left; height:32px; height/**/:/**/16px; background:#FE9D00;}
.orangeHeading1{padding:8px 10px;  font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left; height:32px; height/**/:/**/16px; background:#FE9D00;}
.pgalleryCont { width:306px; padding:8px 8px; border-bottom:1px dashed #E1E1E1; text-align:left; border-bottom:1px dashed #E1E1E1; width/**/:/**/250px; height:122px; }
.pgalleryCont img{ margin-right:10px;}
.pgalleryCont p.descript{ width:125px; float:left;}
.pgalleryCont p.descript a{ color:#044CA9; text-decoration:underline;}
.pgalleryCont p.descript a:hover{ color:#044CA9; text-decoration:none;}
.video{ padding:15px 10px; padding-bottom:10px; width:292px; width/**/:/**/272px; text-align:center; }
.photoGallery1{ width:292px; float:right; background:#EFEFEF; height:300px; min-height:300px; height:auto!important;}
.pgalleryCont1 { width:292px; padding:10px; border-bottom:1px dashed #E1E1E1; text-align:left; border-bottom:1px dashed #E1E1E1;  width/**/:/**/272px; height:122px;  }
.pgalleryCont1 img{ margin-right:10px;}
.pgalleryCont1 p.descript{ width:125px; float:left;}
.pgalleryCont1 p.descript a{ color:#044CA9; text-decoration:underline;}
.pgalleryCont1 p.descript a:hover{ color:#044CA9; text-decoration:none;}

/*.video p a { float:right; color:#000000; font-weight:bold; text-decoration:none;} 
.video p a:hover {   color:#000000; font-weight:bold; text-decoration: underline;}*/
.events{ width:306px; margin-top:12px;


}
.rightBlueHeading{ padding:8px 10px; width:306px; width/**/:/**/286px; font-size:14px; font-weight:bold; color:#FFFFFF; text-align:left; height:32px; height/**/:/**/16px; background:#134EC2; }
.rightGreyCont{ width:306px; padding:15px 8px 15px 8px; background:#EFEFEF; width/**/:/**/290px; text-align:left;}
.rightGreyCont p a {  color:#000000; font-weight:bold; text-decoration:none;} 
.rightGreyCont p a:hover {   color:#FE9D00; font-weight:bold; text-decoration: underline;}
.formBtns {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: #0C3161;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	border-style: none;
}
.googleAds{ width:940px; margin:5 auto; border-top:2px #CCCCCC solid; padding-bottom:10px; border-bottom:4px solid #215AC5; padding-top:8px; overflow:hidden; text-align:left; margin-top:15px; }
.adimg{ float:left;}
.adimg1{ float:left; margin-left:10px;}
.bottomLinks{ float:left; width:200px; text-align:left; margin-left:25px;}
.btmLinklist{ margin:0 0; padding:0 0;}
.btmLinklist li{ background:url(../images/btmarrw.gif) no-repeat; background-position:left 5px; padding-left:25px; line-height:18px;}
.btmLinklist li a{ color:#083D74; text-decoration:underline;}
.btmLinklist li a:hover{ color:#083D74; text-decoration:none;}
.mainContBtm{ width:940px; background:#dddddd; padding-top:20px; padding-bottom:15px;}
.footer{ margin:0 auto;  color:#666666; text-align:center;}
.myaccountLft{ width:200px; float:left; padding:10px 10px; width/**/:/**/180px; background:#dddddd; text-align:center; }
.myaccountLft img{ border:1px solid #999999;}
.myaccLinks{ text-align:left; width:180px; margin:0 0px; padding:0 0px; color:#000000;}
.myaccLinks li { color:#000000; font-weight:bold; line-height:25px; text-decoration:none; border-bottom:1px dashed #666666; background:url(../images/arw_bullet.gif) no-repeat left 10px; padding-left:12px; }
.myaccLinks li a{ color:#000000; text-decoration:none;}
.myaccLinks li a:hover{ color:#083F77; text-decoration:none;}
.myAccForm{ width:650px; float:left; margin-left:25px; padding:15px 15px; width/**/:/**/620px; padding-top:0px !important;}
.playersPging{padding:5px 10px; width:608px; width/**/:/**/588px; font-size:12px;  color:#FFFFFF; text-align:right; height:25px; height/**/:/**/15px; background:#ccc;}
.playersPging a{ font-weight:bold; margin:0 4px 0 4px; color:#FFFFFF;}
.plyract{ color:#FE9D00 !important;}
.playerBox{ width:130px; float:left; margin-left:15px; padding:10px 10px; width/**/:/**/110px; text-align:center; height:200px;}
.foursideBor{ border:1px solid #CCCCCC;}
.viewprofLink{ background:url(../images/profile_icon.gif) no-repeat left; padding-left:15px; color:#333333; text-decoration:none; }
.viewprofLink:hover{ text-decoration:underline; color:#333333;}
.mailLink{ background:url(../images/contact_icon.gif) no-repeat left; padding-left:15px; color:#333333; text-decoration:none; margin-top:5px; }
.mailLink:hover{ text-decoration:underline; color:#333333;}
.playerCont{ width:608px; padding-bottom:15px; border-bottom:1px dashed #CCCCCC;}
.playerDetails{ text-align:left; width:250px; float:left; line-height:20px;}
.playerImg{ width:282px; float:left; border:1px solid #999999; padding:5px 5px; width/**/:/**/272px; text-align:center; margin-right:25px;  }
.playerImg img{ padding:1px 1px; border:1px solid #CCCCCC; margin-bottom:10px;}
.playerImg1{ width:166px; float:left; border:1px solid #999999; padding:5px 5px; width/**/:/**/272px; text-align:center; margin-right:25px;  }
.playerImg1 img{ padding:1px 1px; border:1px solid #CCCCCC; margin-bottom:10px;}
.tablBor{ border:1px solid #CCCCCC;}
.btmDotted{border-bottom:1px dashed #CCCCCC;}
.whitebtns:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background: #999999;
	text-align: center;

}
.teamsLft{ width:275px; float:left; }
.teamsRight{ width:275px; float:right; margin-left:20px; }
.gryGrad{ background:url(../images/grygrad_bg.gif) repeat-x; padding-left:8px; color:#000000; font-weight:bold;}
.imgmargt {
	margin-right: 10px;
	margin-bottom: 10px;
}
.imgmaleft {}
.imag{ margin-right:15px; float:left; margin-bottom:5px;}
.stattopTabs{ display:block; padding:4px 8px; background:#134ec2; float:left; color:#FFFFFF; font-weight:bold; border:1px solid #ffffff;}
.stattopTabs:hover{ display:block; padding:4px 4px; background:#fea602;}
.statBor{ border:1px solid  #CCCCCC;}
.teamDottedLine{ border-bottom:1px dashed #999999;}
.noBor{ border:none !important;}
.players_imgHolder{ height:135px;}

