BODY {	
	margin:0px;
	margin-bottom:10px;
	font-family: arial; 	
	background-color:#FF7E00;
}

.container {
	width:769px;
}

.menu {
	height:35px;
}

.boxCenterBG {
	border-left:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	background-color:#FFFFFF;
	padding:10px;
	padding-top:0px;
	padding-bottom:0px;
	height:100%;
	width:100%;
}

.boxCenterTopBG {
	border-left:1px solid #C0C0C0;
	border-right:1px solid #C0C0C0;
	border-top:1px solid #C0C0C0;
	background-color:#FFFFFF;
	padding:10px;
	padding-bottom:0px;
	height:100%;
	width:100%;
}

.boxLeftBG {
	background-image:url(http://basketball.intelligym.com/images/boxLeftBG.gif);
	background-repeat:repeat-y;
	background-position:top left;
}

.boxTopLeftBG {
	border-top:1px solid #C0C0C0;
	background-image:url(http://basketball.intelligym.com/images/boxLeftBG.gif);
	background-repeat:repeat-y;
	background-position:top left;
}

.boxTopBG {
	border-top:1px solid #C0C0C0;
	background-color:#FFFFFF;
	height:10px;
	width:100%;
}

.boxBottomBG {
	border-bottom:1px solid #C0C0C0;
	background-color:#FFFFFF;
	height:10px;
	width:100%;
}

.boxesSpace {
	width:3px;
	height:3px;
}

.boxTitle {
	font-size:18px;
	font-weight:bold;
	color:#CA0F16;
	padding-bottom:10px;
}

.boxSubtitle {
	font-size:18px;
	font-weight:regular;
	color:#CA0F16;
	padding-bottom:5px;
}

.boxTitle2 {
	font-size:16px;
	font-weight:bold;
	color:#CA0F16;
}

.boxSubtitle2 {
	font-size:14px;
	font-weight:bold;
	color:#CA0F16;
}

.boxHeader {
	font-size:12px;
	font-weight:bold;
	color:#CA0F16;
	padding-bottom:6px;
}

.boxText {
	font-size:12px;
	font-weight:regular;
	color:#000000;
	line-height:20px;
}

.boxTextSmall {
	font-size:11px;
	font-weight:regular;
	color:#000000;
	line-height:20px;
}

.boxTextSmaller {
	font-size:10px;
	font-weight:regular;
	color:#000000;
	line-height:20px;
}

.boxTextLarge {
	font-size:16px;
	font-weight:regular;
	color:#000000;
	line-height:25px;
}

.boxTextBold {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	line-height:20px;
}

.boxImgCaption {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	line-height:14px;
}

.boxNoDot {
	padding-left:16px;
}

.boxDot {
	background-image:url(http://basketball.intelligym.com/images/boxDot.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:16px;
}

.boxDotLarge {
	background-image:url(http://basketball.intelligym.com/images/boxDotLarge.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:18px;
}

.boxLink:link, .boxLink:visited {
	font-size:12px;
	font-weight:regular;
	color:#011AA2;
	text-decoration:none;
}

.boxLink:hover {
	font-size:12px;
	font-weight:regular;
	color:#011AA2;
	text-decoration:underline;
}

.boxLinkUL:link, .boxLinkUL:visited {
	font-size:12px;
	font-weight:regular;
	color:#011AA2;
	text-decoration:underline;
}

.boxLinkUL:hover {
	font-size:12px;
	font-weight:regular;
	color:#011AA2;
	text-decoration:underline;
}

.rboxCenterBG {
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-color:#D51C24;
	padding:10px;
	padding-bottom:0px;
	height:100%;
	width:100%;
}

.rboxLeftBG {
}

.rboxRightBG {
}

.rboxTopBG {
	border-top:1px solid #FFFFFF;
	background-color:#D51C24;
	height:10px;
	width:100%;
}

.rboxBottomBG {
	border-bottom:1px solid #FFFFFF;
	background-color:#D51C24;
	height:10px;
	width:100%;
}

.rboxLargeTitle {
	font-size:28px;
	font-weight:bold;
	color:#FFFFFF;
}

.rboxSubtitle {
	font-size:18px;
	font-weight:regular;
	color:#FFFFFF;
	padding-bottom:5px;
}

.rboxText {
	font-size:12px;
	font-weight:regular;
	color:#FFFFFF;
	line-height:20px;
}

.rboxTextBold {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:20px;
}

.rboxLink:link, .rboxLink:visited, .rboxLink:hover {
	font-size:12px;
	font-weight:regular;
	color:#FFFFFF;
	text-decoration:underline;
}

.rnbboxCenterBG {
	background-color:#D51C24;
	padding-left:10px;
	padding-right:10px;
	height:100%;
}

.rnbboxBG {
	background-color:#D51C24;
	width:100%;
}

.bboxTopBG {
	background-image:url(http://basketball.intelligym.com/images/bboxTopBG.gif);
	background-repeat:repeat-x;
	background-position:top left;
	width:100%;
}

.bboxBottomBG {
	background-image:url(http://basketball.intelligym.com/images/bboxBottomBG.gif);
	background-repeat:repeat-x;
	background-position:top left;
	width:100%;
}

.bboxLeftBG {
	background-image:url(http://basketball.intelligym.com/images/bboxLeftBG.gif);
	background-repeat:repeat-y;
	background-position:top left;
	height:100%;
}

.bboxRightBG {
	background-image:url(http://basketball.intelligym.com/images/bboxRightBG.gif);
	background-repeat:repeat-y;
	background-position:top left;
	height:100%;
}

.bboxCenterBG {
	height:100%;
	width:100%;
}

.bkboxTopBG {
	background-color:#000000;
	height:10px;
	width:100%;
}

.bkboxBottomBG {
	background-color:#000000;
	height:10px;
	width:100%;
}

.bkboxCenterBG {
	background-color:#000000;
	padding:10px;
	padding-top:0px;
	padding-bottom:0px;
	height:100%;
	width:100%;
}

.bkboxText {
	font-size:12px;
	font-weight:regular;
	color:#FFFFFF;
	line-height:20px;
}

.bkboxTextBold {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:20px;
}

.bkboxBottomBorder {
	border-bottom:1px solid #FFFFFF;
}

.bkboxRightBorder {
	border-right:1px solid #FFFFFF;
}

.dotsSpace {
	padding-bottom:10px;	
}

.moreButton {
	padding-left:10px;
}

.moreLink {
	padding-left:8px;
	padding-bottom:10px;	
}

.moreLink:link, .moreLink:visited, .moreLink:hover {
	font-size:11px;
	font-weight:regular;
	color:#000000;
	text-decoration:underline;
}

.copyrights {
	padding-left:10px;
}

.copyrightsText {
	font-size:11px;
	font-weight:regular;
	color:#FFFFFF;
}

.copyrightsLink:link, .copyrightsLink:visited {
	font-size:11px;
	font-weight:regular;
	color:#FFFFFF;
	text-decoration:none;
}

.copyrightsLink:hover {
	font-size:11px;
	font-weight:regular;
	color:#FFFFFF;
	text-decoration:underline;
}

.additionalLink:link, .additionalLink:visited {
	font-size:12px;
	font-weight:bold;
	color:#466CF1;
	text-decoration:none;
}

.additionalLink:hover {
	font-size:12px;
	font-weight:bold;
	color:#466CF1;
	text-decoration:underline;
}

.compareLink:link, .compareLink:visited {
	font-size:12px;
	font-weight:regular;
	color:#466CF1;
	text-decoration:none;
}

.compareLink:hover {
	font-size:12px;
	font-weight:regular;
	color:#466CF1;
	text-decoration:underline;
}

.pageTopLinkText {
	font-size:12px;
	font-weight:bold;
	color:#C54400;
}

.pageTopLink:link, .pageTopLink:visited {
	font-size:12px;
	font-weight:regular;
	color:#000000;
	text-decoration:none;
}

.pageTopLink:hover {
	font-size:12px;
	font-weight:regular;
	color:#000000;
	text-decoration:underline;
}

.pageTopLinkSep {
	padding-left:10px;
	padding-right:10px;
}

.pageTitle {
	font-size:18px;
	font-weight:bold;
	color:#CA0F16;
}

.pageMain {
	padding:15px;
	padding-top:5px;
	padding-bottom:0px;
}

.tempPageMain {
	padding:15px;
}

.tableBorder {
	background-color:#C54400;
}

.tableHeader {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	background-color:#FFEBD7;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}

.tableCell {
	font-size:12px;
	font-weight:regular;
	color:#000000;
	background-color:#FFFFFF;
	text-align:center;
}

.inputText {
	font-size:11px;
	font-weight:regular;
	color:#000000;
}

.inputSelect {
	font-size:11px;
	font-weight:regular;
	color:#000000;
}

.input {
	font-size:11px;
	font-weight:regular;
	color:#000000;
}

.button {
	cursor:pointer;	
}

.buttonCenter {
	background-image:url(http://basketball.intelligym.com/images/buttonCenter.gif);
	background-repeat:repeat-x;
	background-position:top left;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	font-weight:regular;
	color:#000000;	
}

.buttonLink:link, .buttonLink:visited, .buttonLink:hover {
	font-size:12px;
	font-weight:regular;
	color:#000000;	
	text-decoration:none;
}

.breadcrumbs {
	padding-bottom:20px;
}

.boxHorSep {
	background-image:url(http://basketball.intelligym.com/images/boxHorSep.gif);
	background-repeat:repeat-x;
	background-position:top left;
	width:100%;
	height:9px;
}

.bkbboxTopBG {
	border-top:1px solid #FFFFFF;
	background-color:#000000;
	height:10px;
	width:100%;
}

.bkbboxBottomBG {
	border-bottom:1px solid #FFFFFF;
	background-color:#000000;
	height:10px;
	width:100%;
}

.bkbboxLeftBG {
	border-left:1px solid #FFFFFF;
	background-color:#000000;
	height:100%;
	width:10px;
}

.bkbboxRightBG {
	border-right:1px solid #FFFFFF;
	background-color:#000000;
	height:100%;
	width:10px;
}


.bkbboxCenterBG {
	background-color:#000000;
	padding:10px;
	height:100%;
	width:100%;
}

.bkbboxText {
	font-size:12px;
	font-weight:regular;
	color:#FFFFFF;
	line-height:20px;
}

.bkbboxLinkUL:link, .bkbboxLinkUL:visited, .bkbboxLinkUL:hover {
	font-size:12px;
	font-weight:regular;
	color:#FFFFFF;
	text-decoration:underline;
}

.summaryTableBorder {
	background-color:#FF7E00;
}

.summaryTableBG {
	background-color:#FFFFFF;
}

.boxLinkSmaller:link, .boxLinkSmaller:visited {
	font-size:10px;
	font-weight:regular;
	color:#011AA2;
	text-decoration:none;
}

.boxLinkSmaller:hover {
	font-size:10px;
	font-weight:regular;
	color:#011AA2;
	text-decoration:underline;
}

.faqDiv {
	padding-left:10px;
	height:22px;
}

.faqLink:link, .faqLink:visited {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

 .faqLink:hover {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}

.faqSep {
	color:#CA0F16;
	width:100%;
	height:1px;
}

.faqToTopDiv {
	padding-bottom:10px;
}

.faqToTopLink:link, .faqToTopLink:visited {
	font-size:11px;
	font-weight:regular;
	color:#8F8F8F;
	text-decoration:none;
}

 .faqToTopLink:hover {
	font-size:11px;
	font-weight:regular;
	color:#8F8F8F;
	text-decoration:underline;
}

.faqSection {
	padding-left:10px;
}

.helpBox {
	position:absolute;
	top:0px;
	left:0px;
	border:1px solid #FF7E00;
	background-color:#FFFFFF;
	text-align:left;
	width:300px;
	padding:5px;
}

.tableCellLeft {
	font-size:12px;
	font-weight:regular;
	color:#000000;
	background-color:#FFFFFF;
	text-align:left;
}

.popupBox {
	border:1px solid #C0C0C0;	
	text-align:left;
}

.popupInnerBox {
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
}

.popupHeader {
	background-color:#FF7E00;
	padding:3px;
	padding-right:5px;
}

.boxDateText {
	font-size:11px;
	font-weight:regular;
	color:#666666;
	line-height:15px;
	font-style:italic;
}

.boxHighText {
	font-size:12px;
	font-weight:regular;
	color:#C54400;
	line-height:20px;
}

.orderNowLink:link, .orderNowLink:visited, .orderNowLink:hover {
	font-size:12px;
	font-weight:regular;
	color:#000000;
	text-decoration:underline;
}

.sitemapDot {
	background-image:url(../http://basketball.intelligym.com/images/sitemapDot.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:36px;
} 

.sitemapDotsSpace {
	padding-bottom:5px;
}

.sitemapLink:link, .sitemapLink:visited {
	font-size:12px;
	font-weight:regular;
	color:#000000;
	text-decoration:none;
}

.sitemapLink:hover {
	font-size:12px;
	font-weight:regular;
	color:#000000;
	text-decoration:underline;
}

.sitemapSep {
	background-color:#CA0F16;
	width:1px;
	height:100%;
}

.imageExpText {
	font-size:12px;
	font-weight:regular;
	color:#D51C24;	
}

.mandatoryText {
	padding-left:3px;
	font-size:12px;
	font-weight:regular;
	color:#FF0000;
}

.slideNumber {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	line-height:14px;
}

/*---- Modified by Wizmagic -----*/
		a.txt:hover{
			color:#666666;
			border-bottom-color: #3066B8;
		}
		
		a.txt:active{
			color:#990000;
			border-bottom-color: white;
		}
		
		a.txt{
			font-family:Arial, Helvetica, sans-serif; 
			font-size:14px; 
			font-weight:bold;
			color:white;
			background-color: transparent;
			text-decoration: none;
			border:none;
		}
		
		.darkenBackground {
		background-color: rgb(0, 0, 0);
		opacity: 0.7; /* Safari, Opera */
		-moz-opacity:0.70; /* FireFox */
		filter: alpha(opacity=70); /* IE */
		z-index: 100;
		height: 100%;
		width: 100%;
		background-repeat:repeat;
		position:absolute;
		top: 0px;
		left: 0px;
		}
		.highZ {
			z-index: 150;
			position:absolute;
			width:600px;
			height:470px;
		}
		