/* Page Set up */
html, body   { width:auto; height:100%; font-family:Arial, Helvetica, sans-serif; color:#333333; }
body    { text-align:center; margin: 0 auto; background-color:#0072bb; background-image:url(/images/background.jpg); background-attachment:fixed; background-position:center top; }
body     { text-align: -moz-center; } /* Mozilla Firefox alignment */ 

/* General */
h1       { font-size: 1em; margin-bottom:-10px; color:#0072bb; }
h2       { font-size: 0.95em; color:#0072bb; margin-top:0px; margin-bottom:15px; }
h3      { font-size: 0.8em; color:#0072bb; font-style:italic; margin-bottom:-10px;}
h4      { font-size: 0.75em; line-height:1.3em;  color:#cc9900;margin-bottom:-10px;  }
h5		{ font-size: 0.75em; color:#333333;  margin-bottom:6px; text-align:center; background-color:#e8e8e8; border:#aeaeae 1px solid; padding:2px;  }
p      { font-size: 0.75em; line-height:1.3em;  color:#333333;  }
input    { font-size: 0.75em; color:#333333;  }
select    { font-size: 0.75em; color:#333333;  }
textarea	{ font-size: 0.95em; color:#333333;font-family:Arial, Helvetica, sans-serif; color:#333333;  }

.bullet    { margin-left: 0; padding-left: 0; list-style: none; margin-left:5px;  }
.bullet li  { font-size: 0.75em; color:#333333; background-image:url(/images/bullet.jpg); background-repeat:no-repeat; background-position: left center; padding-left:20px;  }
.bulletmain    { margin-left: 0; padding-left: 0; list-style: none; margin-left:5px;  }
.bulletmain li  { font-size: 0.75em; color:#333333; background-image:url(/images/bullet.jpg); background-repeat:no-repeat; background-position: left 3px; padding-left:20px;  }
.odip    { color:#cc0000; }
.testp    { color:#006600;}
.womensodip	{ color:#996699;}
.womenst20p	{ color:#339933;}


a:link    { text-decoration:underline; color:#333333; }
a:visited  { text-decoration:underline; color:#333333; }
a:active  { text-decoration:underline; }
a:hover    { text-decoration:none; }

.textblue  { font-size: 1.1em; color:#0072bb; font-weight:bold; margin-bottom:5px;}
.textgold  { font-size: 1.1em; color:#bc8109; margin-left:0px; }
.hrline    { border-bottom: dotted 1px #CCCCCC; width:100%; height:1px; margin-top:10px; color:#FFFFFF;}
.fintext	{  color:#999999; font-size:0.7em; text-align:left; clear:both; margin-top:20px;}

/* Page Structure */
#wrapper    { width:920px; border:solid 1px #000000; background-color:#ffffff; margin-top:20px; margin-left:auto; margin-right:auto; }
#whiteline    { width:920px; height:1px; background-color:#FFFFFF;}
#greyline    { width:920px; height:1px; background-color:#999999; overflow:hidden;}
#bannerbg    { width:920px; height:180px; background-image:url(/images/bannerbg.jpg);}
#logo      { width:250px; height:125px; display:block; float:left; margin-top:29px; margin-left:51px; }
#flash      { margin-top:40px; margin-right:23px; width:550px; height:100px; float:right; border:#666666 1px solid; background-image:url(../images/flashbg.jpg);}
#fadetop    { width:920px; height:10px; background-image:url(/images/fadetop.jpg);}
#contentwrapper    { width:96%; overflow:hidden; margin-top:15px; margin-left:auto; margin-right:auto;}
#contentwrappertwoc { width:752px; overflow:auto; margin-top:15px; text-align:left;}
#contentleft  { width:100%; float:left; text-align:justify;}
#contentright  { width:290px; float:right; }
#fadebottom    { width:920px; height:10px; background-image:url(/images/fadebottom.jpg); margin-top:10px;}
#footer      { width:920px; height:10px; background-image:url(/images/footerbg.jpg);}
#copyright    { width:756px; height:10px; color:#FFFFFF; font-size:0.6em; text-align:right; margin-top:7px; margin-left:auto; margin-right:auto;}
#inputbox    {}

/* Home Page */
#hometitle  { background-image:url(/images/hometitle.jpg); width:382px; height:51px; margin-bottom:10px; border-bottom:dotted #CCCCCC 1px;}

/* 2 Column */
#pagetitle    { width:auto; text-align:justify; }
#twocolleft    { width:370px; float:left; text-align:justify;}
#twocolright  { width:370px; float:right; text-align:left;}
#twocolleftt100    { width:345px; float:left; text-align:justify; }
#twocolrightt100  { width:380px; float:right; text-align:left;}
#contentone    { width:752px; height:auto; margin-bottom:20px;}
#contenttwo    { width:752px; height:auto; margin-bottom:20px;}
#playerone    { float:left;}
#playertwo    { float:right;}
#contentthree  { width:752px; height:auto; margin-bottom:20px; clear:both; overflow:auto;}

/* Box fonts */
.mytitle { font-weight:bold; margin-bottom:2px;}
.mydate  { color:#333333; margin-bottom:2px;}

/* PR Box */
#prwrapper  { width:288px; background-color:#e8e8e8; border:#aeaeae 1px solid; overflow:auto; margin-bottom:6px; }
#prpic    { width:270px; height:auto; background-color:#e8e8e8; margin:7px auto 7px 6px; overflow:hidden; padding: 2px;}
#prtext    { width:254px; height:auto; background-color:#ffffff; border:#aeaeae 1px solid; font-size:0.6em; margin-bottom:8px; padding:8px; color:#0072bb; text-align:justify; line-height:1.4em; margin-left:auto; margin-right:auto;}
.prpicimg { border:#aeaeae 1px solid; }
#prtext p  { font-size:1em;color:#0072bb; margin:0px; }

/* Blog Box */
#blogwrapper  { width:288px; background-color:#e8e8e8; border:#aeaeae 1px solid; overflow:auto; margin-bottom:6px; }
#blogpic    { width:270px; height:183px; background-color:#e8e8e8; border:#aeaeae 1px solid; margin:8px;}
#blogtext    { width:254px; height:auto; background-color:#ffffff; border:#aeaeae 1px solid; font-size:0.6em; margin-bottom:8px; padding:8px; color:#bc8109; text-align:justify; line-height:1.4em; margin-left:auto; margin-right:auto;}


/* Home Page Picture Box */
#hpicwrapper  { width:288px; background-color:#e8e8e8; border:#aeaeae 1px solid; overflow:auto; margin-bottom:6px;  }
#hpic      { width:270px; height:177px; background-image:url(/images/hpic.jpg); margin:8px;  border:#aeaeae 1px solid; }
#htext      { width:256px; margin-right:16px; margin-bottom:4px; float:right; font-size:0.6em; font-style:italic; text-align:justify;}
#faqpicwrapper  { width:290px; height:197px; background-color:#e8e8e8; overflow:auto; margin-bottom:10px; margin-left:20px; float:right; }

/* Last Updated Box */
#lastwrapper  { width:288px;  overflow:auto; /*background-color:#e8e8e8; border:#aeaeae 1px solid;margin-bottom:6px; */ clear:both;}
#lasttext    { width:254px; background-color:#f6f6f6; border:#aeaeae 1px solid; margin-top:8px; margin-right:8px; margin-bottom:8px; float:left; font-size:0.6em; padding:8px;}
#lu-title    { text-align:left; font-weight:bold; margin-bottom:4px; font-size:11px;}
#lu-test    { text-align:left; color:#0072bb; margin-top:3px;}
#lu-odi      { text-align:left; color:#cc0000; margin-top:3px;}

/* Player Stats Box */
#pswrapper      { width:auto; height:176px; background-color:#e8e8e8; border:#aeaeae 1px solid; overflow:auto; margin-bottom:6px; }
#pswrapper td    { vertical-align:top; }
#pspic        { width:84px; height:126px; background-color:#e8e8e8; border:#aeaeae 1px solid; margin:8px; text-align:left; }
#pstext        { width:102px; height:auto; background-color:#ffffff; border:#aeaeae 1px solid; margin-top:8px; margin-right:8px; margin-bottom:8px; float:right; padding:7px; color:#333333; text-align:justify;}
#pstext  p      { font-size:0.65em; line-height:1.5em; margin:0px;}
#playergraphwrapperright  { width:354px; height:252px; background-color:#e8e8e8; border:#aeaeae 1px solid; overflow:auto; margin-bottom:6px; float:right;  }
#playergraphwrapperleft    { width:354px; height:252px; background-color:#e8e8e8; border:#aeaeae 1px solid; overflow:auto; margin-bottom:6px; float:left;  }
#playergraphwrapperone    { width:354px; height:252px; background-color:#e8e8e8; border:#aeaeae 1px solid; margin-bottom:6px;  }
#playergraphwrappertwo    { width:354px; height:252px; background-color:#e8e8e8; border:#aeaeae 1px solid; margin-bottom:6px; }
#playergraphleft      { width:338px; height:234px; border:#aeaeae 1px solid; margin-top:8px; margin-left:7px; }
#playergraphright      { width:338px; height:234px; border:#aeaeae 1px solid; margin-top:8px;margin-left:7px; }

/* Top Menu */
#menutopbg      { width:920px; height:18px; background-color:#cbcbcb; background-image:url(/images/menubgnew.png); text-align:right; font-size:10px;}
.newtop	{    margin: 4px 20px 4px 10px; text-decoration: none !important; font-weight: bold; top: 4px; position: relative; text-transform:capitalize !important;}
/*.tmhelp        { background-image:url(/images/topmenuv2_08.jpg); width:47px; height:18px; float:right; margin-right:12px;}
.tmhelp:hover    { background-image:url(/images/topmenuv2hover_08.jpg); width:47px; height:18px;}
.tmcontact      { background-image:url(/images/topmenuv2_07.jpg); width:86px; height:18px; float:right;}
.tmcontact:hover  { background-image:url(/images/topmenuv2hover_07.jpg); width:86px; height:18px;}
.tmpress      { background-image:url(/images/topmenuv2_06.jpg); width:80px; height:18px; float:right;}
.tmpress:hover    { background-image:url(/images/topmenuv2hover_06.jpg); width:80px; height:18px;}
.tmblog        { background-image:url(/images/topmenuv2_05.jpg); width:55px; height:18px; float:right;}
.tmblog:hover    { background-image:url(/images/topmenuv2hover_05.jpg); width:55px; height:18px;}
.tmfaq        { background-image:url(/images/topmenuv2_04.jpg); width:47px; height:18px; float:right;}
.tmfaq:hover    { background-image:url(/images/topmenuv2hover_04.jpg); width:47px; height:18px;}
.tmabout        { background-image:url(/images/topmenuv2_03.jpg); width:66px; height:18px; float:right;}
.tmabout:hover    { background-image:url(/images/topmenuv2hover_03.jpg); width:66px; height:18px;}
.tmicc        { background-image:url(/images/topmenuv2_02.jpg); width:65px; height:18px; float:right;}
.tmicc:hover    { background-image:url(/images/topmenuv2hover_02.jpg); width:65px; height:18px;}*/

.tmhelp        { float:right; margin-right:12px; text-decoration:none;}
.tmhelp:hover    {  width:47px; height:18px;}
.tmcontact      {  width:86px; height:18px; float:right;}
.tmcontact:hover  {; width:86px; height:18px;}
.tmpress      {  width:80px; height:18px; float:right;}
.tmpress:hover    { width:80px; height:18px;}
.tmblog        {  width:55px; height:18px; float:right;}
.tmblog:hover    {  width:55px; height:18px;}
.tmfaq        {  width:47px; height:18px; float:right;}
.tmfaq:hover    { width:47px; height:18px;}
.tmabout        { width:66px; height:18px; float:right;}
.tmabout:hover    { width:66px; height:18px;}
.tmicc        {  width:65px; height:18px; float:right;}
.tmicc:hover    {  width:65px; height:18px;}

#icchomemenuwrapper  { float:right; margin-right:24px;}

/* Horizontal Menu */
#menumidbg            { width:920px; height:24px; /*background-color: #cccccc; */text-align:left; border-bottom:1px solid #b4b4b4; border-top:1px solid #FFFFFF; background-image:url(../images/menubgnew.png)}
#menu               { width: 920px;font-size:0.65em; text-align:left; margin-left:21px; margin-right:0px;    z-index: 100;}
#menu              { position:absolute;  }

#menu ul .test          { display:none;}

#menu #testwrap a        	{ color:#0072bb;}
#menu #odiwrap a         	{ color:#cc0000;}
#menu #ttwentywrap a        { color:#A68414;}
#menu #womenswrap a         { color:#996699;}
#menu #womenst20wrap a      { color:#339933;}

#menu ul:hover .test      { display:block; background:#e8e8e8; padding-top:3px; padding-bottom:3px;  margin-bottom:0px; border-bottom: 1px solid #999;}
#menu ul:hover .test a      { color:#0072bb;text-decoration:none; font-weight:normal;}
#menu ul:hover .test a:hover  { color:#999999; text-decoration:none; font-weight:normal;}
#menu ul            { float:left; margin-left:0px; margin-top:0px; margin-bottom:0px; padding:0px; list-style:none;}

#menu ul .odi          { display:none;}

#menu ul:hover .odi        { display:block; background:#e8e8e8; padding-top:3px; padding-bottom:3px;  border-bottom: 1px solid #999;}
#menu ul:hover .odi a      { color:#cc0000; text-decoration:none; font-weight:normal;}
#menu ul:hover .odi a:hover    { color:#999999;}

#testwrap            { }

/* .toptest            { background-image:url(/images/middlemenuv2_02.jpg); width:125px; height:18px; cursor:pointer;}
.toptest:hover          { background-image:url(/images/middlemenuv2hover_02.jpg); width:125px; height:18px; cursor:pointer;} */

.toptest            {  width:125px; height:18px; cursor:pointer; margin:0px; padding:0px;}
.toptest:hover          { width:125px; height:18px; cursor:pointer; margin:0px; padding:0px;}

.topodi              {  width:125px; height:18px; cursor:pointer; }
.topodi:hover          { width:125px; height:18px; cursor:pointer; }

.topstyle		{     padding: 6px 0px 3px 0px;     font-weight: bold;}
.topstyle a  	{ text-decoration:none; font-size:11px;}
.topwomen              { width:125px; height:18px; cursor:pointer; }
.topwomen:hover          { width:125px; height:18px; cursor:pointer; }

#icchomemenuwrapper        { width:52px; height:18px;float:right;}
.icchomemenu          { background-image:url(/images/middlemenuv2_10.jpg); width:52px; height:18px; float:left;  }
.icchomemenu:hover        { background-image:url(/images/middlemenuv2hover_10.jpg); width:52px; height:18px;}

/* T20 */
#menuspacert20				    { background-image:url(../images/middlemenu2011_05.jpg); width:16px; height:18px; float:left; }
#menu ul .t20         		 	{ display:none;}
#menu ul:hover .t20        		{ display:block; background:#e8e8e8; padding-top:3px; padding-bottom:3px; padding-left:4px;  border-bottom: 1px solid #999;}
#menu ul:hover .t20 a      		{ color:#A68414; text-decoration:none; font-weight:normal;}
#menu ul:hover .t20 a:hover    	{ color:#999999;}

/* Women's */
#menuspacerwomens      			{ background-image:url(../images/middlemenu2011_07.jpg); width:16px; height:18px; float:left; }
#menu ul .womens         		 	{ display:none;}
#menu ul:hover .womens        		{ display:block; background:#e8e8e8; padding-top:3px; padding-bottom:3px; padding-left:4px;border-bottom: 1px solid #999;}
#menu ul:hover .womens a      		{ color:#996699; text-decoration:none; font-weight:normal;}
#menu ul:hover .womens a:hover    	{ color:#999999;}


/* Women'sT20 */
#newmenuspacerwomenst20			{ background-image:url(../images/middlemenuv2_09.jpg); width:16px; height:18px; float:left; }
#menu ul .womenst20         		 	{ display:none;}
#menu ul:hover .womenst20        		{ display:block; background:#e8e8e8; padding-top:3px; padding-bottom:3px; padding-left:4px;  border-bottom: 1px solid #999;}
#menu ul:hover .womenst20 a      		{ color:#339933; text-decoration:none; font-weight:normal;}
#menu ul:hover .womenst20 a:hover    	{ color:#999999;}


/* Top 100s 375px */
#top100wrapperright  { float:right;}
#top100wrapperleft  { float:left;}
.top100table  { border:#aeaeae 1px solid; font-size:0.65em; line-height:1.5em; background-color:#e8e8e8; padding-bottom:10px; }
.top100id    { width:18px; text-align:center; margin-left:4px;}
.top100rating  { width:30px; text-align:center; padding-right:2px;}
.top100name    { width:133px; text-align:left;}
.top100nation  { width:26px; text-align:left; margin-right:4px;}
.top100cbr    { width:166px; text-align:left; margin-right:4px;}
.top100footer  { padding-bottom:8px; }

/* Top 10s 209px */
.top10table    { border:#aeaeae 1px solid; font-size:0.65em; line-height:1.5em; padding-bottom:5px; background-color:#f6f6f6;}
.top10id    { width:18px; text-align:center; margin-left:4px;}
.top10rating  { width:30px; text-align:center; padding-right:2px;}
.top10name    { width:133px; text-align:left;}
.top10nation  { width:26px; text-align:left; margin-right:4px;}
.top10footer  { padding-bottom:8px; text-align:left;padding-top: 5px !important; font-weight:bold;}

#top10battest  { float:left; margin-right:12px; margin-bottom:10px;}
#top10bowltest  { float:left; margin-right:12px; margin-bottom:10px;}
#top10batodi  { float:left; margin-right:12px; margin-bottom:10px;}
#top10bowlodi  { float:left;  margin-bottom:10px;}
#top10batt20  { float:left; margin-right:12px; margin-bottom:10px;}
#top10bowlt20  { float:left;  margin-bottom:10px; margin-right:12px;}
#top10batwodi	{ float:left;  margin-bottom:10px; margin-right:12px;}
#top10bowlwodi	{ float:left;  margin-bottom:10px; }

/* Compare Players Table */
#compareplayerstable  { width:auto; margin-bottom:20px;}
#compareplayerstable td  { padding-right:15px;}

/* Press Release */
.pressrelease     { width:752px; height:auto; margin-bottom:20px;clear:both;  }
.presstitle                      { font-size: 0.75em; line-height:1.3em;     color:#0072bb; font-weight:bold; }
.pressdate                     { font-size: 0.7em; line-height:1.3em; font-style:italic;        color:#0072bb;}
.pressimage                  { width:270px; height:183px; float:left; margin-right:8px; margin-top:4px; margin-bottom:8px; margin-left:2px; }
.pressrelease p  { font-size: 0.75em; line-height:1.3em;     color:#333333; margin-top:3px;}
.pressreleasesr  { width:456px; height:auto; float:right;}
#contentpress { text-align: left; }
a.button { color: #002F00; font-size: 8pt; text-decoration: none; font-weight: bold; line-height: 250%; border: 3px outset; padding: 3px; background: #DFDFDF none repeat; white-space: nowrap; }
.pressabstract { font-size: 9pt; font-weight: normal; font-style: italic; margin: 1px; }
#pressconfirm { width: 350px; overflow: auto; padding: 8px; background: #e8e8e8; border: 1px solid #bbbbbb; margin: 3px; float: right; text-align: center; }
#pressrssprev { width: 300px; overflow: auto; padding: 8px; vertical-align: middle; background: #e8e8e8; border: 1px solid #bbbbbb; margin: 3px; float: left; }

/* Contact Us */
#contacttable	{ font-size: 0.75em; line-height:1.3em;	color:#333333;  }	

/* Press Admin */
#pressadminform	{ text-align:left; font-size:0.75em; }
#pressadminform input	{font-size:1em; }

/* Menu Tables */
.menutables	td { height:20px; padding:0px; margin:0px;}
.menutables	p { height:20px; padding:0px; margin:0px;}

.contentbullet  li { font-family:Arial, Helvetica, sans-serif; font-size: 0.75em; line-height:1.3em;  color:#333333;} 
.teamrankings		{ background-image:url(../images/team-rankings.png); width:290px; height:73px; margin-top:5px; display:block;}

.blueheader		{background-color: #0066cc; color: white; padding: 5px 0px 5px 5px; border: 1px solid white;}
.redheader		{background-color: #cc0000; color: white; padding: 5px 0px 5px 5px; border: 1px solid white;}
.yellowheader	{background-color: #cc9900; color: white; padding: 5px 0px 5px 5px; border: 1px solid white;}
.purpleheader	{background-color: #6600cc; color: white; padding: 5px 0px 5px 5px; border: 1px solid white;}
.greenheader	{background-color: #006600; color: white; padding: 5px 0px 5px 5px; border: 1px solid white;}

#menuspacer     { color: #fefefe; float: left; margin: 6px 0px 0px 0px; padding-right: 21px;}
.test, .odi, .t20, .womens, .womenst20 { padding:6px 0px 6px 5px !important;}
#testwrap	{ width:130px;}
#odiwrap	{ width:128px;}
#ttwentywrap	{ width:160px;}
#womenswrap	{ width:145px;}
#womenst20wrap	{ width:160px;}