/* CSS Document */

body{
font-family:"Lucida Grande","bitstream vera sans","trebuchet ms",verdana,arial;
font-size:12px;
margin-top:3px;
margin-left:6px;
margin-right:6px;
}
.spPLWindow{position:absolute;width:750px;height:440px;}
.sp-corner-all { -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; }
.tipMain{background-image:url(/drills/img/2010/tipBg.gif);width:312px;}
.tipTop{background:url(/drills/img/2010/tipTop.gif) no-repeat;padding:14px;padding-top:25px;color:#99482B;font-size:14px;line-height:18px;font-weight:bold;}
.tipTop a{color:#99482B;font-weight:normal;}
.tipBot{background:url(/drills/img/2010/tipBot.gif) no-repeat 0 100%;}

.fairUsageMain{background-image:url(/drills/img/2010/fairUsageBg.gif);width:312px;}
.fairUsageTop{background:url(/drills/img/2010/fairUsageTop.gif) no-repeat;padding:14px;padding-top:21px;color:#99482B;font-size:14px;line-height:18px;font-weight:bold;}
.fairUsageTop a{color:#99482B;font-weight:normal;}
.fairUsageBot{background:url(/drills/img/2010/fairUsageBot.gif) no-repeat 0 100%;}
.printPrTitle{font-size:14px;font-weight:bold;}

.subscribeBox{background:url(/drills/img/2010/subscribeBg.gif) no-repeat;width:312px;height:84px;margin-top:10px;
color:#99482B;font-size:14px;font-weight:bold;cursor:hand;cursor:pointer;
}
.subscribeNow{padding-left:33px;padding-top:14px;font-size:16px}
.unlimited{padding-left:33px;font-weight:normal;margin-top:6px;}
.freeAgility{padding-left:33px;font-size:11px;font-weight:normal;margin-top:6px;}

.sportTitleLink{font-size:18px;text-decoration:none;color:#FFFFFF;font-weight:bold;}
a.sportTitleLink{color:#FFFFFF;}
a.sportTitleLink:hover{text-decoration:underline;}
.catHeader{color:#FFFFFF;font-size:13px;font-weight:bold;padding:10px;padding-bottom:4px;}
.moreDrillsBut{background-color:#000099;color:#FFFFFF;text-decoration:none;width:130px;display:block;height:20px;float:right;padding-top:2px;}
#titleBar{background-color:#6699CC;height:26px;color:#aaaaaa;overflow:hidden;}
.tl{background:  url("/drills/img/tLB.gif") 0 0 no-repeat; z-index:20;}
.tlnone{background:  url("/drills/img/tLB.gif") 0 0 no-repeat; z-index:20;}
.tlOn{background:  url("/drills/img/tLB_On.gif") 0 0 no-repeat; z-index:20;}
.tlOff{background:  url("/drills/img/tLB_Off.gif") 0 0 no-repeat; z-index:20;}
.tr{background:  url("/drills/img/tRB.gif")  100% 0 no-repeat;padding-left:10px;padding-top:4px;}
.tlh{ z-index:20;}
.trh{background:  url("/drills/img/tRBHome.gif")  100% 0 no-repeat;padding-left:10px;padding-top:4px;}
.titleSelected{color:#FFFFFF;}

#logoHolder{width:206px;height:66px;float:left;}
#logo{padding-top:10px;padding-left:1px;padding-bottom:7px;}
#headerRight{margin-left:207px;height:66px;}
/* logHolder height should be 40; logo should be padding top 1px passing bottom 11px; */
#pageTitle{padding-left:6px;padding-top:20px;}
#pageTitle h2{display:inline;}
.pracTitle{padding-left:12px;padding-right:12px;padding-top:12px;padding-bottom:5px}
h2 {font-size:18px;}
.seoImage{display:none;}
h1{font-size:20px;line-height:22px;color:#000000;width:600px;margin:0;margin-top:6px;margin-bottom:4px;} /* Trebuchet MS,  */
#topRightHolder {z-index:5;position:absolute;width:100%;}
#topRightOptions{float:right;width:300px;text-align:right;padding-right:6px;height:76px;}
#topRightOptions a{font-size:13px;color:#0000cc;}
#topRightOptions td{font-size:13px;}
#tabsHolder{/*height:22px;width:810px;margin-top:14px;z-index:5;position:relative;*/}
#tabsHolderHome{height:22px;z-index:5;position:relative;}
#leftBar{background-color:#6699CC;width:140px;float:left;height:1024px;overflow:visible;}
#nLeftBar{background-color:#6699CC;width:140px;height:1024px;overflow:visible;}
#nleftBar{background-color:#6699CC;width:140px;height:1024px;overflow:visible;}
#rightBar{background-color:#6699CC;width:140px;float:right;height:1024px;overflow:visible;}
#nRightBar{background-color:#6699CC;width:140px;height:1024px;overflow:visible;}
#centerColumn{background:  url("/drills/img/2010/centerDivTR.gif") 100% 0 no-repeat;}
#nCenterColomn{font-size:12px;background:  url("/drills/img/2010/centerDivTL.gif") 0 0 no-repeat;}
#centerColomnAd{margin-left:140px;margin-right:140px;text-align:center;}
.gtl{background:  url("/drills/img/gbtl.gif") 0 0 no-repeat; background-color:#dddddd;margin:1px 1px 1px 1px;}
.gtr{background:  url("/drills/img/gbtr.gif")  100% 0 no-repeat;}
.gbl{background:  url("/drills/img/gbbl.gif") 0 100% no-repeat; }
.gbr{background:  url("/drills/img/gbbr.gif")  100% 100% no-repeat;}
.wtl{background:  url("/drills/img/wbtl.gif") 0 0 no-repeat; background-color:#ffffff;margin:1px 1px 1px 1px;}
.wtr{background:  url("/drills/img/wbtr.gif")  100% 0 no-repeat;}
.wbl{background:  url("/drills/img/wbbl.gif") 0 100% no-repeat; }
.wbr{background:  url("/drills/img/wbbr.gif")  100% 100% no-repeat;}
.spacer10{height:10px;}
.sportsList{font-size:11px;line-height:15px;}
.sportsListHome{font-size:12px;line-height:17px;}
.sportsList a{text-decoration:none;}
.sportsListHome a{text-decoration:none;}
#cLinks{font-size:12px;padding:8px;width:120px;overflow:hidden;}
#cLinks a{text-decoration:none;width:115px;margin-top:2px;display: -moz-inline-block;display: inline-block;line-height:16px;border-bottom:1px dotted #cccccc;width:100%;color:#000099;padding-bottom:2px;padding-left:24px;background: url(/drills/img/folder.close.gif) no-repeat top left;}
#cLinks a.openFolder{text-decoration:none;width:115px;margin-top:2px;display: -moz-inline-block;display: inline-block;line-height:16px;border-bottom:1px dotted #cccccc;width:100%;color:#000099;padding-bottom:2px;padding-left:24px;background:#ccccff url(/drills/img/folder.open.gif) no-repeat top left;}
#cLinksTitle{font-size:14px;padding:4px;width:295px;overflow:hidden;}
#cLinksTitle a{text-decoration:none;width:118px;display: -moz-inline-block;display: inline-block;margin-top:2px;line-height:22px;border-bottom:1px dotted #cccccc;width:100%;color:#000099;padding-bottom:2px;padding-left:24px;background: url(/drills/img/folder.close.gif) no-repeat top left;}
.folderListTitle{color:#0D6E9F;font-size:15px;font-weight:bold;}
.folderListSubTitle{color:#0D6E9F;font-size:15px;}

.ansTitle{font-size:12px;font-weight:bold;padding:8px;padding-bottom:0px;}
#ansLinks{font-size:12px;padding:8px;width:120px;overflow:hidden;}
#ansLinks a{text-decoration:none;width:115px;margin-top:2px;display: -moz-inline-block;display: inline-block;line-height:16px;border-bottom:1px dotted #cccccc;width:100%;color:#000099;padding-bottom:2px;}
#ansLinks a.openFolder{text-decoration:none;width:115px;margin-top:2px;display: -moz-inline-block;display: inline-block;line-height:16px;border-bottom:1px dotted #cccccc;width:100%;color:#000099;padding-bottom:2px;}

#freeStar{position: absolute; left: 770px; top: 85px; width: 36px; height: 36px; z-index: 20;}
.moreHeading h2{color:#0082AC;font-size:16px;display:inline;margin:0px;}

#pracContentHolder{width:687px;text-align:left;}
#pageLinks{float:right;width:210px;padding-top:6px;text-align:right;}
.frtl{background:  url("/cs/img/frametl.gif");height:12;width:12;}
.frt{background:  url("/cs/img/framet.gif");height:12;}
.frtr{background:  url("/cs/img/frametr.gif");height:12;width:12;}
.frl{background:  url("/cs/img/framel.gif");width:12;}
.frr{background:  url("/cs/img/framer.gif");width:12;}
.frbl{background:  url("/cs/img/framebl.gif");height:12;width:12;}
.frb{background:  url("/cs/img/frameb.gif");height:12;}
.frbr{background:  url("/cs/img/framebr.gif");height:12;width:12;}
#cLoginTab{float:right;width:120px;}
.clTabLeft{background: url("/drills/img/home/clTableft.gif");height:22px;width:7px;}
.clTabMain{background-color:#FD870C;color:#ffffff;font-weight:bold;font-size:13px;}
.clTabRight{background: url("/drills/img/home/clTabright.gif");height:22px;width:7px;}
#bTab{float:left;width:100px;overflow:visible;}
.bTabLeft{background: url("/drills/img/home/bTabL.gif");height:22px;width:7px;}
.bTabMain{background-color:#6699CC;color:#ffffff;font-weight:bold;font-size:13px;}
.bTabRight{background: url("/drills/img/home/bTabR.gif");height:22px;width:7px;}
#gTab{float:left;width:100px;overflow:visible;}
#drillsTabHome{float:left;width:100px;overflow:visible;}
.gTabLeft{background:url("/drills/img/tabOffleft.gif");height:22px;width:10px;}
.gTabMain{background-color:#efefef;color:#0000CC;background-image:url("/drills/img/tabOffbg.gif");font-weight:normal;font-size:13px;}
.gTabRight{background:url("/drills/img/tabOffRight.gif");height:22px;width:10px;}
.rTabLeft{background: url("/drills/img/home/rTabL.gif");height:22px;width:7px;}
.rTabMain{background-color:#ff0000;color:#ffffff;font-weight:bold;font-size:13px;}
.rTabRight{background: url("/drills/img/home/rTabR.gif");height:22px;width:7px;}
.grTabLeft{background: url("/drills/img/home/grTabL.gif");height:22px;width:7px;}
.grTabMain{background-color:#009900;color:#ffffff;font-weight:bold;font-size:13px;}
.grTabRight{background: url("/drills/img/home/grTabR.gif");height:22px;width:7px;}
.movieHolder2010{background: url("/drills/img/2010/pracBg.png") no-repeat;padding-left:12px;width:341px;paddin-bottom:6px;}
.movieButHolder2010{background: url("/drills/img/2010/pracBg.png") no-repeat;width:341px;padding-left:3px;}
.movieTextHolder2010{background: url("/drills/img/2010/pracBg.png");width:323px !important; /*moz width*/
width:341px; /*IE width*/
overflow:hidden;padding-left:18px;}
.joinHead{background: url("/drills/img/2010/joinHeadBg.gif");width:312px;font-size:16px;line-height:20px;padding-top:10px;padding-left:14px;color:#663300;font-weight:bold;height:49px;}
.joinBody{background: url("/drills/img/2010/joinBody.gif");width:312px;}

.practiceTD {padding:4px;color:grey;background-color:#FFFFFF;}
.practiceImageTable{
	width:300px;
}
.practiceTD{color:#777777;}
.practiceTD H2{font-size:14px;font-weight:bold;}
.practiceTD p{font-size:11px;line-height:16px;}
.practiceTD UL{margin-left:1.5em;padding-left:0px;font-size:11px;line-height:16px;}
.movieHolder{width:300px;border-top:1px solid #909090;border-left:1px solid #909090;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:1px;background-color:#333333;}
.movieHockey{background-color:#a0d038;}
.movieAthletics{background-color:#ffffff;}
.movieAgility{background-color:#ffffff;}
.movieBasketball{background-color:#ffcc63;}
.movieNetball{background-color:#ffcc63;}
.movieCricket{background-color:#a0d038;}
.movieFootball{background-color:#a0d038;}

#catOptions{height:330px;overflow:scroll;border:1px solid #cccccc;margin-top:2px;}


.homeText{color:#777777;line-height:22px;}
.homeText H2{font-size:14px;font-weight:bold;}
.homeText p{font-size:13px;}
.bodyText{font-size:12px;color:#666666;line-height:16px;}
.homeText UL{margin-left:1.5em;padding-left:0px;font-size:13px;line-height:18px;}
.homeText blockquote{margin:4px;font-size:13px;}
.homeBullet{line-height:24px;}
.isMemberHomeBox{border:2px solid #FF6600;margin:2px;}
.headlineBoxOuter{border:1px solid #3399cc;padding:1px;margin-top:16px;}
.headlineBoxContent td{padding:2px;font-size:12px;}
.headlineBoxTitle{font-size:15px;color:#FFFFFF;background-color:#3399cc;background-image:url(/drills/img/blueFadeTitle.gif);padding-left:10px;line-height:26px;margin-bottom:2px;}
.greyBoxOuter{border:1px solid #676767;padding:1px;margin-top:16px;}
.greyBoxContent td{padding:2px;}
.greyBoxTitle{font-size:15px;color:#FFFFFF;background-color:#676767;background-image:url(/drills/img/greyFadeTitle.gif);padding-left:10px;line-height:26px;margin-bottom:2px;}
.redBoxTitle{font-size:15px;color:#FFFFFF;background-color:#676767;background-image:url(/drills/img/oraFadeTitle.gif);padding-left:10px;line-height:26px;margin-bottom:2px;}
.lgBox{font-size:14px;color:#666666;background-color:#dddddd;background-image:url(/drills/img/lgFade.gif);padding-left:10px;line-height:26px;margin-bottom:2px;}
.lgBox a{color:#666666;text-decoration:none;}
#loggedInHomeSports .sportLinkHome{color:#666666;text-decoration:none;font-size:14px;}
#loggedInHomeSports a.sportLinkHome:hover{color:#FF6600;text-decoration:none;font-size:14px;}
#loggedInHomeNotSports .sportLinkHome{color:#666666;text-decoration:none;font-size:14px;}
#loggedInHomeNotSports a.sportLinkHome:hover{color:#FF6600;text-decoration:none;font-size:14px;}
#loggedInHomeNotSports a{font-size:13px;}
#loggedInHomeSports a{font-size:13px;}
.sportLinkHome{color:#666666;text-decoration:none;}
.notLoggedIn{height:200px;width:300px;background-color:#eeeeee;font-family:Trebuchet MS, Arial;font-size:20px;color:#FF6600;cursor:hand;cursor: pointer;}
#signIn{margin:10px;padding:10px;background-color:#FFFFFF;display:none;}
#signUp{margin:10px;padding:10px;background-color:#FFFFFF;display:none;}
.partnerBox{color:#666666;font-size:11px;padding:2px;}
.whiteBoxTitle{font-size:14px;color:#666666;padding-left:10px;line-height:26px;margin-bottom:2px;}

.emailDrill{
	background-color:#FFCC66;
	width:120px;	
	float:right;
font-size:12px;
}

#emailForm{
margin-top:15px;
	background-color:#FFCC66;
	width:582px;	
}

.spButtonDiv_left{overflow:visible; background-image:url(/ltad/app/images/sgreyButBg.gif); margin: 0px 10px 0px 10px; float: left;cursor: hand;cursor: pointer;}
.spButtonDiv_right{overflow:visible; background-image:url(/ltad/app/images/sgreyButBg.gif); margin: 0px 10px 0px 10px; float: right;cursor: hand;cursor: pointer;}
.spButtonDiv_center{overflow:visible; background-image:url(/ltad/app/images/sgreyButBg.gif); margin: 0px 10px 0px 10px;width:120px;cursor: hand;cursor: pointer;align:center;}
.spButton_c{background-image:url(/ltad/app/images/sgreyButBg.gif);font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.spButton{
	cursor: pointer;
}
.practiceFolder {
	width:116px;
	height:112px;
	display: inline;
	float:left;
	margin:6px;
	overflow: hidden;	
	background-color:#FFCC33;
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
#pracText{height:66px;}
#pracFolderText{height:25px;}
#catButs{width:650px;text-align:center;padding-left:4px;}
.false_cursor{cursor: hand;cursor: pointer;}

.bl{background:  url("/ltad/app/images/blw.gif") 0 100% no-repeat ; }
.br{background:  url("/ltad/app/images/brw.gif") 100% 100% no-repeat}
.tl{background:  url("/ltad/app/images/tlw.gif") 0 0 no-repeat}
.tr{background:  url("/ltad/app/images/trw.gif") 100% 0 no-repeat; padding:10px;}

.sbl {background:  url("/ltad/app/images/sblw.gif") 0 100% no-repeat; }
.sbr {background:  url("/ltad/app/images/sbrw.gif") 100% 100% no-repeat}
.stl {background:  url("/ltad/app/images/stlw.gif") 0 0 no-repeat}
.str {background:  url("/ltad/app/images/strw.gif") 100% 0 no-repeat; padding:10px;}
.pracListHolder{
    margin:2px;
	width:300px;
	height:80px;
	border-bottom:1px solid #cccccc;	
}
.pracListHolderSQ{border:1px solid #cccccc;padding:1px;height:68px;width:102px;float:left;}
.pracTextMenu{margin-left:110px;font-size:12px;}
.prButtonBar{border-top:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;background-image:url(/drills/img/fr/grBg.gif)}

.adtc a{color:#994800;text-decoration:none;font-size:13px;font-weight:bold;}
.adtc a:hover{color:#333333;}
.adtc td{background-image:url(/drills/img/fr/orBg.gif);}
.en a{color:#666666;text-decoration:none;font-size:13px;font-weight:bold;}
.en a:hover{color:#333333;}

#tp{display:none;height:22px;border-bottom:1px solid #C9D7F1;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
#tp a:active{text-decoration:none;color:#000000;padding-left:20px;}
#tp a.tpSelected{text-decoration:none;color:#000000;padding-left:20px;}
#tp a{color:#0000CC;padding-left:20px;}

.prtl{background:  url("/drills/img/fr/tl.gif");height:10px;width:10px;}
.prt{background:  url("/drills/img/fr/t.gif");height:10px;}
.prtr{background:  url("/drills/img/fr/tr.gif");height:10;width:10px;}
.prl{background:  url("/drills/img/fr/l.gif");width:10px;}
.prr{background:  url("/drills/img/fr/r.gif");width:10px;}
.prbl{background:  url("/drills/img/fr/bl.gif");height:10px;width:10px;}
.prb{background:  url("/drills/img/fr/b.gif");height:10px;}
.prbr{background:  url("/drills/img/fr/br.gif");height:10px;width:10px;}
.p{background-color:#E4EDFC;}


#pracIndexJSON{display:none;}
#debugBox{display:none;}
#overlay{ background-image: url(/ltad/app/images/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ltad/app/images/overlay.png", sizingMethod="scale");
	}

.gsattl{background:  url("/drills/img/gsattl.gif") 0 0 no-repeat; background-color:#DDFFDD;margin:1px 1px 1px 1px;}
.gsattr{background:  url("/drills/img/gsattr.gif")  100% 0 no-repeat;}
.gsatbl{background:  url("/drills/img/gsatbl.gif") 0 100% no-repeat; }
.gsatbr{background:  url("/drills/img/gsatbr.gif")  100% 100% no-repeat;}

#uaEdit td{font-size:12px;padding:2px;}

.spButtonDiv_left{overflow:visible; background-image:url(/ltad/app/images/sgreyButBg.gif); margin: 0px 10px 0px 10px; float: left;cursor: hand;cursor: pointer;}
	.spButtonDiv_right{overflow:visible; background-image:url(/ltad/app/images/sgreyButBg.gif); margin: 0px 10px 0px 10px; float: right;cursor: hand;cursor: pointer;}
	.spButton_c{background-image:url(/ltad/app/images/sgreyButBg.gif);font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.fontMed{font-size:13px;}

 .text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;height:20px;line-height:15px;border-bottom:1px solid #cccccc;padding-left:8px;padding-top:2px;}
 .miniText{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8px;color:#666666;height:12px;line-height:10px;border-bottom:1px solid #cccccc;padding-left:4px;}
 .smText{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#666666;padding:2px;line-height:12px;}
 .miniSmText{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:6px;color:#666666;}
 .ptheadings{font-size:10px;padding:2px;}
 .miniPtheadings{font-size:7px;}
 @media Screen
{
.hideOnPrint {
	DISPLAY: block;
	}
.showOnPrint {
	DISPLAY: none;
	}
}

@media print    
{
.hideOnPrint {
	DISPLAY: none;
	}
.showOnPrint {
	DISPLAY: block;
	}
}

.toolBar{font-family:Lucida Grande, Arial, sans-serif;font-size:11px;color:#0000CC;float:right;padding-right:10px;background-image:url(/drills/img/barBG.gif);}
.toolBar a{text-decoration:none;}

html .fb_share_button { display: -moz-inline-block;float:right;margin-left:10px; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?0:26981) no-repeat top right; } html .fb_share_button:hover { color:#fff; border-color:#295582; background:#3b5998 url(http://static.ak.fbcdn.net/images/share/facebook_share_icon.gif?0:26981) no-repeat top right; text-decoration:none; } 
 
html .addToClip_button { display: -moz-inline-block;color:#fff;margin-left:10px;font-size:12px;text-decoration:none; display:inline-block; padding:3px 5px 0  24px; height:22px; border:1px solid #cccccc; background:#333333 url(/drills/img/addToClipB.gif) no-repeat top left; } 
html .addToClip_button:hover { color:#333; border-color:#cccccc; background:#efefef url(/drills/img/addToClipB.gif) no-repeat top left; text-decoration:none; } 

html .enlarge_button { display: -moz-inline-block;color:#fff;font-size:12px;text-decoration:none; display:inline-block; padding:3px 5px 0  24px; height:22px; border:1px solid #cccccc; background:#333333 url(http://www.irbrugbyready.com/irbrr/img/enlarge.gif) no-repeat top left; } 
html .enlarge_button:hover { color:#333; border-color:#cccccc; background:#efefef url(http://www.irbrugbyready.com/irbrr/img/enlarge.gif) no-repeat top left;  text-decoration:none; } 


html .editCP_button { display: -moz-inline-block;color:#fff;margin-left:10px;font-size:12px;text-decoration:none; display:inline-block; padding:3px 5px 0  5px; height:22px; border:1px solid #cccccc; background:#333333 no-repeat top left; } 
html .editCP_button:hover { color:#333; border-color:#cccccc; background:#efefef no-repeat top left; text-decoration:none; } 

html .deleteCP_button { display: -moz-inline-block;color:#fff;margin-left:10px;font-size:12px;text-decoration:none; display:inline-block; padding:3px 5px 0  5px; height:22px; border:1px solid #cccccc; background:#333333 no-repeat top left; } 
html .deleteCP_button:hover { color:#333; border-color:#cccccc; background:#efefef no-repeat top left; text-decoration:none; } 

#sportInterestQ input{font-size:11px;
   font-weight:bold;
   background-color:#FFCC99;
   border-style:solid;
   border-color:#aaaaaa;
   border-width:1px;cursor:hand;}
   
#loadingImage{
	background-image: url(/common/images/loading.gif);
	background-repeat: no-repeat;
	height:40px; 
  	width:40px;
}
.sportBox {
BACKGROUND-COLOR: #8CA9E2; 
BORDER-BOTTOM: #8CA9E2 1px solid;
BORDER-LEFT: #8CA9E2 1px solid;
BORDER-RIGHT: #8CA9E2 1px solid; 
BORDER-TOP: #8CA9E2 1px solid; 
COLOR: #000000; 
FONT-FAMILY: Verdana;
FONT-SIZE: 10px;
}

a.deleteButton{background-image: url(/drills/img/myStuff/deleteOff.gif);
	background-repeat: no-repeat;text-decoration:none;height:14px;wdith:15px;}
a.deleteButton img{background-image: url(/drills/img/myStuff/deleteOff.gif);
	background-repeat: no-repeat;text-decoration:none;height:14px;wdith:15px;}
a.deleteButton:hover img{background:url(/drills/img/myStuff/deleteOn.gif) no-repeat;text-decoration:none;}

.textFootnote{font-size:9px;}

#cPracHolder{padding:4px;width:295px;overflow:auto;height:400px;}
.cPracListHolder{
    margin:4px;
	background-color:#CCCCFF;
	width:124px;
	float:left;
	display: inline;
}
#question{font-size:12px;}
#question h1{font-size:20px;color:#ff6600;}
#question p{line-height:18px;color:#666666;}
#question li{line-height:18px;color:#666666;}

#qHolder{width:660px;}
#qTableHolder{}
#qProfile{z-index:2;position:absolute;padding-left:480px;padding-top:18px;}
.profileName{font-size:13px;color:#666666;font-weight:bold;}
.profileCountry{font-size:12px;color:#666666;}
.profileInfo{font-size:11px;color:#666666;}
.profileLinks{font-size:11px;}
.ptl{height:8px;width:8px;background-image:url(/drills/img/answers/atl.png);}
.ptr{height:8px;width:8px;background-image:url(/drills/img/answers/atr.png);}
.pt{height:8px;background-image:url(/drills/img/answers/at.png);}
.pl{width:8px;background-image:url(/drills/img/answers/al.png);}
.pr{width:8px;background-image:url(/drills/img/answers/ar.png);}
.pc{background-color:#FFFFFF;}
.pbl{height:8px;width:8px;background-image:url(/drills/img/answers/abl.png);}
.pbr{height:8px;width:8px;background-image:url(/drills/img/answers/abr.png);}
.pb{height:8px;background-image:url(/drills/img/answers/ab.png);}

.qtl{height:18px;width:34px;background-image:url(/drills/img/answers/qtl.gif);}
.qtr{height:18px;width:18px;background-image:url(/drills/img/answers/qtr.gif);}
.qt{height:18px;background-image:url(/drills/img/answers/qt.gif);}
.ql{width:34px;background-image:url(/drills/img/answers/ql.gif);}
.qr{width:18px;background-image:url(/drills/img/answers/qr.gif);}
.qc{background-color:#FFFFFF;}
.qbl{height:18px;width:34px;background-image:url(/drills/img/answers/qbl.gif);}
.qbr{height:18px;width:18px;background-image:url(/drills/img/answers/qbr.gif);}
.qb{height:18px;background-image:url(/drills/img/answers/qb.gif);}

#answersTitle{font-size:20px;font-weight:bold;color:#000000;padding:20px 0px 0px 30px;}
.anstl{height:10px;width:29px;background-image:url(/drills/img/answers/anstl.gif);}
.anstr{height:10px;width:10px;background-image:url(/drills/img/answers/anstr.gif);}
.anst{height:10px;background-image:url(/drills/img/answers/anst.gif);}
.ansl{width:29px;background-image:url(/drills/img/answers/ansl.gif);}
.ansr{width:10px;background-image:url(/drills/img/answers/ansr.gif);}
.ansc{background-color:#FFFFFF;padding:4px;color:#555555;font-size:12px;line-height:18px;padding-left:140px;}
.ansbl{height:10px;width:29px;background-image:url(/drills/img/answers/ansbl.gif);}
.ansbr{height:10px;width:10px;background-image:url(/drills/img/answers/ansbr.gif);}
.ansb{height:10px;background-image:url(/drills/img/answers/ansb.gif);}

.aHolder{width:640px;margin-top:6px;margin-bottom:10px;}
.aBoxRight{width:620px;padding-left:20px;}
.aProfile{width:170px;}

#reportThread{font-size:12px;color:red;padding:0px 0px 10px 12px;}
#reportThread a{color: grey;}
#reportThread a:hover{color: red;}

#reportThreadOptions{font-size:10px;color:red;padding:0px 0px 10px 12px;}
#reportThreadOptions a{color: grey;}
#reportThreadOptions a:hover{color: red;}

.reportMessage{font-size:12px;color:red;padding:10px 0px 0px 0px;}
.reportMessage a{color: grey;}
.reportMessage a:hover{color: red;}

.reportMessageOptions{font-size:10px;color:red;padding:10px 0px 0px 0px;}
.reportMessageOptions a{color: grey;}
.reportMessageOptions a:hover{color: red;}

#reportedThread{color:red;font-size:10px;padding:0px 0px 10px 12px;}
#reportedQuestion{color:red;font-size:10px;}
#reportedAnswer{color:red;font-size:10px;}

.questionTitleLink{font-size:16px;font-weight:bold;color:#000099;text-decoration:none;line-height:20px;}
a.questionTitleLink:hover{text-decoration:underline;}
.questionDiv{border-bottom:1px dashed #666666;padding:4px;margin-top:6px;}
.questionDivContents{margin-left:50px;font-size:11px;}
.qBlockTitle{font-size:20px;font-weight:bold;color:#0082AC;margin-bottom:10px;margin-top:10px;}


.qBlockTitleSM{font-size:13px;font-weight:bold;color:#333333;margin-bottom:10px;}
.questionTitleLinksm{font-size:13px;font-weight:bold;color:#000099;text-decoration:none;line-height:16px;}
a.questionTitleLinksm:hover{text-decoration:underline;}
.questionDivsm{border-bottom:1px dashed #666666;padding:4px;margin-top:6px;}
.questionDivContentsSm{margin-left:30px;font-size:10px;}

li#tips {
list-style:url('/drills/img/lightbulb.gif');
float:right;
}


#answersQuestionList a{font-size:14px;color:#666666;background-color:#dddddd;background-image:url(/drills/img/lgFade.gif);padding-left:10px;line-height:26px;margin-bottom:2px;margin-top:1px;height:26px;}

.forumSessionHolder{border:1px solid #cccccc;padding:4px;}

.mySportHolder {
	width:74px;
	height:64px;
	display: inline;
	float:left;
	margin:3px;
	overflow: hidden;	
	cursor:pointer;
	background-color:#fffffff;
	font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.clipTitleBg{background-image:url(/drills/img/clip/clipboard.gif);}
.clipTitleBg2010{background-image:url(/drills/img/clipboardBG10.gif);height:26px;width:136px;font-family:Verdana,Arial;font-size:12px;font-weight:bold;color:#336699;}
.clipTopRight{background-image:url(/drills/img/clip/topRight.gif);}
.clipBotLeft{background-image:url(/drills/img/clip/bl.gif);}
.clipBotRight{background-image:url(/drills/img/clip/br.gif);}

.clearTopClip{padding-left:6px;height:18px;}
.clearTopClip a{text-decoration:none;color:#000099;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.printTopClip{padding-left:6px;height:18px;}
.printTopClip a{text-decoration:none;color:#000099;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.clipBotLeft{height:25px;width:9px;background-image:url(/drills/img/clip/clipBotButl.gif)}
.clipBotCenter{background-image:url(/drills/img/clip/clipBotCenter.gif);height:25px;}
.clipBotCenter a{text-decoration:none;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#994800;}
.clipBotRight{height:25px;width:9px;background-image:url(/drills/img/clip/clipBotButr.gif);}

a.myPlayer:hover {
border:1px solid #000000;
}
div.myPlayer img { 
    margin-top:70px; 
    border:0px; 
} 

div.myPlayer {
border:1px solid #999999;
display:block;
float:left;
height:240px;
margin:0 15px 15px 0;
text-align:center;
width:320px;
cursor:pointer;cursor:hand;
}

#miniAd{display:none;}
#blipID{display:none;}

div.chlk div.info {
  height:40px;
  background:#000 url(/drills/img/2010/h80.png) repeat-x;
  opacity:0.7;
  color:#fff;
  /*margin-top:45px; */
  text-align:left;
  padding:5px 15px; 
  font-family:"bitstream vera sans","trebuchet ms";
  font-size:12px;
  border-top:1px solid #ccc;
  /*margin-top:40px;*/
}

div.chlk div.infoBlank {
  height:40px;
  background:;
  opacity:;
  color:#fff;
  /*margin-top:45px; */
  text-align:left;
  padding:5px 15px; 
  font-family:"bitstream vera sans","trebuchet ms";
  font-size:12px;
  border-top:;
  /*margin-top:40px;*/
}

/* duration data inside info area */
div.chlk div.info span {
  color:#eeeeee;
  /*display:block;
  font-weight:bold; */
}

/* duration data inside info area */
div.chlk div.info a{
  color:#FF8410;
  display:block;
  font-weight:bold;
}

.prop {
    float:right;
    width:1px;
  }

  .clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }
	
	.min40px {
    height:40px;
  }

  .min50px {
    height:50px;
  }

  .min100px {
    height:100px;
  }

  .min150px {
    height:150px;
  }

  .min130px {
    height:146px;   /*needed for OLD mini profiles growing taller in answers */
  }
  
  .miniProfileSpace {
    height:146px;   /* NEW needed for mini profiles growing taller in answers */
  }
 
   .min400px {
    height:400px;
  }
  
#jsonFileName{display:none;}
.mySportBox{width:53px;font-size:11px;height:56px;margin-left:2px;margin-top:1px;float:left;font-size:10px;overflow:hidden;}
.sportLink2010{text-decoration:none;color:#666666;font-size:10px;}
.mySportBox a{text-decoration:none;color:#666666;font-size:10px;}
#loggedInHomeSports2010 a {
font-size:11px;
}
.floatStar{width:15px;z-index:6;position:absolute;margin-left:38px;}

/* DEFINITION LIST PROGRESS BAR */

dl, dt, dd{margin:0;padding:0;}

dd{
  width:130px;
  height:24px;
  background:url(/drills/img/2010/progressHolder.gif) no-repeat 0 0;
  position:relative;
  overflow:hidden;
}
dd span{
  position:absolute;
  display:block;
  width:118px;
  height:13px;
  background:url(/drills/img/2010/bar1.gif) no-repeat 0 0;
  top:5px;
  left:5px;
  overflow:hidden;
  text-indent:-8000px;
}
dd em{
  position:absolute;
  display:block;
  width:118px;
  height:13px;
  background:url(/drills/img/2010/progressCover.gif) repeat-x;
  top:0;
}
dt{
font-size:10px;margin-top:2px;
}
.ssControls{position:absolute;margin-top:20px;padding-left:10px;padding-right:20px;}
a.ssClose{display:block;float:right;width:22px;padding:1px;margin-right:40px;}
a.ssClose:hover{border:1px solid #ffffff;}
#overlay {
background-image:url(/drills/img/2010/overlayDark.png);
}
.ssPractice{position:absolute;padding:3px;background-color:#000000;}
.ssControlsBot{position:absolute;padding-left:10px;padding-right:20px;}
.filmStrip{background-image:url(/drills/img/2010/ssNavBg.png);height:48px;color:#ff0000;padding-top:10px;}
.filmStrip img{padding:1px;}
.filmStripImgHolder{float:left;width:58px;cursor:hand;cursor:pointer;height:38px;border:1px solid #cccccc;margin-top:4px;margin-left:3px;margin-right:3px;}
.filmStripImgHolderSelected{float:left;width:58px;height:38px;border:1px solid #ff6600;background-color:#ff6600;margin-top:4px;margin-left:3px;margin-right:3px;}
img.ssNav{margin:0px;}

.overlay_dialog {
	background-color: #666666;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
.overlay___invisible__ {
  background-color: #666666;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
}
.dialog_nw {
	width: 9px;
	height: 23px;
	background: transparent url(default/top_left.gif) no-repeat 0 0;		
}
.dialog_n {
	background: transparent url(default/top_mid.gif) repeat-x 0 0;	
	height: 23px;
}
.dialog_ne {
	width: 9px;
	height: 23px;
	background: transparent url(default/top_right.gif) no-repeat 0 0;		
}
.dialog_e {
	width: 2px;
	background: transparent url(default/center_right.gif) repeat-y 0 0;	
}
.dialog_w {
	width: 2px;
	background: transparent url(default/center_left.gif) repeat-y 0 0;		
}
.dialog_sw {
	width: 9px;
	height: 19px;
	background: transparent url(default/bottom_left.gif) no-repeat 0 0;			
}
.dialog_s {
	background: transparent url(default/bottom_mid.gif) repeat-x 0 0;		
	height: 19px;
}
.dialog_se {
	width: 9px;
	height: 19px;
	background: transparent url(default/bottom_right.gif) no-repeat 0 0;			
}
.dialog_sizer {
	width: 9px;
	height: 19px;
	background: transparent url(default/sizer.gif) no-repeat 0 0;	
	cursor:se-resize;	
}
.dialog_close {
	width: 14px;
	height: 14px;
	background: transparent url(default/close.gif) no-repeat 0 0;			
	position:absolute;
	top:5px;
	left:8px;
	cursor:pointer;
	z-index:2000;
}
.dialog_minimize {
	width: 14px;
	height: 15px;
	background: transparent url(default/minimize.gif) no-repeat 0 0;			
	position:absolute;
	top:5px;
	left:28px;
	cursor:pointer;
	z-index:2000;
}
.dialog_maximize {
	width: 14px;
	height: 15px;
	background: transparent url(default/maximize.gif) no-repeat 0 0;			
	position:absolute;
	top:5px;
	left:49px;
	cursor:pointer;
	z-index:2000;
}
.dialog_title {
	float:left;
	height:14px;
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	text-align:center;
	width:100%;
	color:#000;
}
.dialog_content {
	overflow:auto;
	color: #DDD;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	background-color:#123;
}
.top_draggable, .bottom_draggable {
  cursor:move;
}
.status_bar {
  font-size:12px;
}
.status_bar input{
  font-size:12px;
}
.wired_frame {
	display: block;
  position: absolute;
  border: 1px #000 dashed;
}
/* DO NOT CHANGE THESE VALUES*/
.dialog {
	display: block;
	position: absolute;
}
.dialog table.table_window  { 
  border-collapse: collapse; 
  border-spacing: 0; 
  width: 100%;
	margin: 0px;
	padding:0px;
}
.dialog table.table_window td , .dialog table.table_window th { 
  padding: 0; 
}
.dialog .title_window {
  -moz-user-select:none;
}                                                    
.overlay_alphacube {
	background-color: #85BBEF;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}
.alphacube_nw {
	background: transparent url(alphacube/left-top.gif) no-repeat 0 0;			
  width:10px;
  height:25px;
}
.alphacube_n {
  background: transparent url(alphacube/top-middle.gif) repeat-x 0 0;			
  height:25px;
}
.alphacube_ne {
  background: transparent url(alphacube/right-top.gif) no-repeat 0 0;			
  width:10px;	  
  height:25px;
}
.alphacube_w {
  background: transparent url(alphacube/frame-left.gif) repeat-y top left;			
  width:7px;
}
.alphacube_e {
  background: transparent url(alphacube/frame-right.gif) repeat-y top right;			
  width:7px;	  
}
.alphacube_sw {
  background: transparent url(alphacube/bottom-left-c.gif) no-repeat 0 0;			
  width:7px;
  height:7px;
}
.alphacube_s {
  background: transparent url(alphacube/bottom-middle.gif) repeat-x 0 0;			
  height:7px;
}
.alphacube_se, .alphacube_sizer  {
  background: transparent url(alphacube/bottom-right-c.gif) no-repeat 0 0;			
  width:7px;
  height:7px;
}
.alphacube_sizer {
	cursor:se-resize;	
}
.alphacube_close {
	width: 23px;
	height: 23px;
	background: transparent url(alphacube/button-close-focus.gif) no-repeat 0 0;			
	position:absolute;
	top:0px;
	right:11px;
	cursor:pointer;
	z-index:1000;
}
.alphacube_minimize {
	width: 23px;
	height: 23px;
	background: transparent url(alphacube/button-min-focus.gif) no-repeat 0 0;			
	position:absolute;
	top:0px;
	right:55px;
	cursor:pointer;
	z-index:1000;
}
.alphacube_maximize {
	width: 23px;
	height: 23px;
	background: transparent url(alphacube/button-max-focus.gif) no-repeat 0 0;			
	position:absolute;
	top:0px;
	right:33px;
	cursor:pointer;
	z-index:1000;
}
.alphacube_title {
	float:left;
	height:14px;
	font-size:14px;
	text-align:center;
	margin-top:2px;
	width:100%;
	color:#123456;
}
.alphacube_content {
	overflow:auto;
	color: #000;
	font-family: Tahoma, Arial, sans-serif;
  font: 12px arial;
	background:#FDFDFD;
}
/* For alert/confirm dialog */
.alphacube_window {
	border:1px solid #F00;	
	background: #FFF;
	padding:20px;
	margin-left:auto;
	margin-right:auto;
	width:400px;
}
.alphacube_message {
  font: 12px arial;
	text-align:center;
	width:100%;
	padding-bottom:10px;
}
.alphacube_buttons {
	text-align:center;
	width:100%;
}
.alphacube_buttons input {
	width:20%;
	margin:10px;
}
.alphacube_progress {
	float:left;
	margin:auto;
	text-align:center;
	width:100%;
	height:16px;
	background: #FFF url('alert/progress.gif') no-repeat center center
}
.alphacube_wired_frame {
	background: #FFF;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;	
}

#USI{height:20px;overflow:hidden;display:block;width:auto;margin-right:200px;text-align:left;}
#headerRight {font-size:14px;float:right;height:auto;width:auto;height:0px;}
#headerRight a{color:#3366CC;text-decoration:none;}
#tROMain{right:38px;margin-left:0px;}
#tROMain a{padding-left:1px;padding-right:1px;}
#tROaMain{right:10px;margin-left:0px;}
#tROaMain a{padding-left:1px;padding-right:1px;}
#headerRight .ddTop{
	position: absolute;
	
	top:4px;
	z-index:21;
	background: #ffffff;
	text-align:left;
	width: auto;
padding:2px 10px 1px 10px;
	white-space:nowrap;
	
	color: #2875DE;
	font-weight:bold;
}
#headerRight .ddTopOn{
	position: absolute;
	
	top:4px;
	
	z-index:21;
font-weight:bold;
	border: 1px solid #C3D1EC;
	border-bottom:0px solid #ffffff;
	background: #ffffff;
	width: auto;
	color: #2875DE;
	
padding:2px 10px 1px 10px;

	#box-shadow: 0 0px 5px #CCCCCC;
#box-shadow-bottom: 0 0px 5px #ffffff;
	white-space:nowrap;
}
#tROaMain{right:10px;margin-left:0px;top:1px;}
#tROaMain a{padding-left:1px;padding-right:1px;}
#tROMain.ddTopOn{padding-right:8px;}
#tROMain.ddTop{padding-right:8px;}
#tROaMain.ddTopOn{padding-top:1px;top:3px;padding-right:4px;padding-left:4px;}
#tROaMain.ddTop{padding-top:1px;top:3px;padding-right:4px;padding-left:4px;}

#headerRight .SPdd_list_layer {
	position: absolute;
	visibility: hidden;
	margin: 0;
    
	padding: 0;
	background: #ffffff;
	border: 1px solid #C3D1EC;
	box-shadow: 0 1px 5px #CCCCCC;
	top:23px;
	right:6px;
	z-index:20;
	text-align:left;
}
#tROHolder .SPdd_list_layer {
right:20px;
}
#headerRight  .SPdd_listItem{
	display: inline-block;
        margin: 8px 10px 8px 10px;
white-space:nowrap;
    vertical-align: top;
display: block;
    }  

#headerRight .SPdd_list_layer a {
	position: relative;
	display: block;
	margin: 0;
	padding: 1px 1px;
	width: auto;
	text-align: left;
	text-decoration: none;
	background: #ffffff;
	color: #2875DE;
}
#headerRight a.SPdd_listItem{
    margin: 8px 10px 8px 10px;
    vertical-align: top;
    }    
#headerRight .dd_lastDivide {
    border-top: 1px solid #E5E5E5;
    font-size: 0;
}
#headerRight a.SPdd_listItem:hover {
	text-decoration:underline;

}
#headerRightOld {
    height: 66px;
    margin-left: 207px;
}
#clipCover{display:none;position:absolute;background-color:#ffffff;background-image:url(/drills/img/loading.gif);opacity:0.4;filter:alpha(opacity=40);z-index:100;height:134px;width:90px;}

.fbShareBox{
	background: url("/drills/img/2011/shareFBbg.gif") no-repeat scroll 0 0 transparent;
    color: #ffffff;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 84px;
    margin-top: 10px;
    width: 312px;
}

.fbLikeBox{
	background: url("/drills/img/2011/fbLikeBg.gif") no-repeat scroll 0 0 transparent;
    color: #ffffff;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 86px;
    margin-top: 10px;
    width: 312px;
}
.subPageBg{background-color:#dfdfdf;}
.shareNote {
    font-size: 16px;
    padding-left: 33px;
    padding-top: 6px;
}

.thumb-inner {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D3D3D3;
    border-radius: 3px 3px 3px 3px;
    display: inline-block;
    overflow: hidden;
    padding: 4px;
}
.yt-uix-expander-head {
    border: 1px solid #EAEAEA;
    display: inline-block;
    font-size: 1.1666em;
    margin-left: 10px;
    padding: 3px 4px 4px;
    vertical-align: top;
    -moz-user-select: none;
    color: #000000;
    cursor: pointer;
}
.yt-rounded {
    border-radius: 5px 5px 5px 5px;
}
h2 {
    color: #333333;
    display: inline-block;
    font-size: 1.6666em;
    font-weight: normal;
    margin: 0 0 10px;
}

.yt-uix-expander-arrow {
    margin-left: 5px;
}
.yt-uix-expander-arrow {
    background: url("/drills/img/ytImg.png") no-repeat scroll -164px -127px transparent;
     float: right;
    height: 16px;
    vertical-align: middle;
    width: 16px;
}
.yt-uix-expander-arrowUp{
    background: url("/drills/img/ytImg.png") no-repeat scroll -111px -0px transparent;
     float: right;
    height: 16px;
    vertical-align: middle;
    width: 16px;
}
.expanderHover {
    color: #666666;
    background-color:#d1e1fa;
    border-color:#b6d0f7;
}
button{
	border: 0 none;
    padding: 0;
    font: 12px arial,sans-serif;
    border: 0 none;
    padding: 0;
}
.entry{float: left;
    padding-bottom: 10px;
    padding-right: 10px;
    width: 145px !important;
    height:100px;overflow:hidden;}
	
#category-menu-container {
    background: none repeat scroll 0 0 #F5F5F5;
    border-bottom: 1px solid #D6D6D6;
    border-top: 1px solid #D6D6D6;
    font-size: 12px;
    margin-bottom: 20px;
    padding: 10px;
    position: relative;
}
#category-menu-container ul {
    float: left;
    line-height: 1.5;
    width: 150px;
    list-style: none outside none;
}

