﻿.tabBoxContainer
{
	width:247px;
}
.tab,.tab-active
{
	height:15px;
	display:block;
	float:left;
	color:#000;
	font-weight:bold;
	text-align:center;
	padding-top:6px;
	width:83px;
	font-size:80%;
}
.tab-left,.tab-right,.tab-active-left,.tab-active-right
{
	width:82px;
}
.tab
{
	background-image:url(images/tabCtrl/tab.gif);
}
.tab-left
{
	background-image:url(images/tabCtrl/tab-left.gif);
}
.tab-right
{
	background-image:url(images/tabCtrl/tab-right.gif);
}
.tab-active
{
	background-image:url(images/tabCtrl/tab-active.gif);
}
.tab-active-left
{
	background-image:url(images/tabCtrl/tab-active-left.gif);
}
.tab-active-right
{
	background-image:url(images/tabCtrl/tab-active-right.gif);
}

.tabBoxListContainer
{
	clear:both;
	background-image:url(images/tabCtrl/tabBoxItemBg.gif);
}
.tabBoxListContainerInner
{
	height:14px;
}
.tabBoxItemContainer
{
	background-image:url(images/tabCtrl/tabBoxAltItemBg.gif);
}
.tabBoxItemContainer,.tabBoxItemContainerAlt
{
	padding:1px 8px;
	clear:both;
	height:14px;
	overflow:hidden;
}
.movieBullet
{
	display:block;
	float:left;
	width:9px;
	padding-top:2px;
	padding-right:2px;
}
.movieLink
{
}
.movieLink:hover
{
	text-decoration:underline;
}
.movieLink:hover .movieDate,
.movieLink:hover .movieViews
{
	text-decoration:underline;
	cursor:pointer;
}
.movieDate
{
	display:block;
	float:left;
	width:38px;
	font-weight:bold;
	padding-right:10px;
}
.movieViews
{
	display:block;
	float:left;
	width:38px;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
}
.tabBoxBottom
{
	height:21px;
	padding-top:4px;
	background-image:url(images/tabCtrl/tabBoxBottom.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	clear:both;
}
.download-button{width:61px;height:21px;display:inline-block;background:url(images/downloadButton.png) no-repeat top left;}

/* BorderBox*/

.BorderBox{}
.BorderBox .whiteBg{background-color: #fff;}
.BorderBox .minHeight{min-height: 50px; _height: 50px;}
.BorderBox h3{margin:10px 0 2px 0; padding-left: 15px;} 
.BorderBox .TopImage{background: url(images/borderBox/borderBoxTop.png) repeat-x top;}
.BorderBox .TopLeftImage{background: url(images/borderBox/borderBoxTopLeft.png) no-repeat top left;}
.BorderBox .TopRightImage{background: url(images/borderBox/borderBoxTopRight.png) no-repeat top right}

.BorderBox .BottomImage{background: url(images/borderBox/borderBoxBottom.png) repeat-x bottom}
.BorderBox .BottomLeftImage{background: url(images/borderBox/borderBoxBottomLeft.png) no-repeat bottom left}
.BorderBox .BottomRightImage{background: url(images/borderBox/borderBoxBottomRight.png) no-repeat bottom right}
.BorderBox .TopLeftImage,.BorderBox .TopRightImage,.BorderBox .BottomLeftImage,.BorderBox .BottomRightImage{ height: 10px; width: 8px;}

.BorderBox .LeftImage{background: url(images/borderBox/borderBoxLeft.png) repeat-y left;}
.BorderBox .RightImage{background: url(images/borderBox/borderBoxRight.png) repeat-y right;}

.BorderBox .GrayRowLeft{background: url(images/borderBox/borderBoxLeftGray2.png) repeat-y left;background-color:#e3e3e3;}
.BorderBox .GrayRowRight{background: url(images/borderBox/borderBoxRightGray2.png) repeat-y right;}
.BorderBox .adminLeftLarge{width: 500px;}
.BorderBox .publicLeftLarge{width: 428px;}
.BorderBox .leftMiddle{width: 250px;}
.BorderBox .leftSmall{width: 125px;}
.BorderBox .rightLarge{width: 379px;}
.BorderBox .rightMiddle{width: 231px;}
.BorderBox .rightSmall{width: 175px;}

.marginRight{margin-right: 5px;}
.floatLeft{float: left}
.floatRight{float: right}


/* TabBox */

.TabBoxContainer{margin:0 10px; float: left;}
.TabBox{}
.TabBox h3{margin:10px 0 2px 0; padding-left: 15px;} 
.TabBox .TabWhite,.TabBox .TabSeparator{background: url(images/tabBox/borderBoxTop.png) repeat-x top;}
.TabBox .TabLeftWhite{background: url(images/tabBox/borderBoxTopLeft.png) no-repeat top left;}
.TabBox .TabRightWhite{background: url(images/tabBox/borderBoxTopRight.png) no-repeat top right}
.TabBox .TabGray{background: url(images/tabBox/tab.png) repeat-x top;}
.TabBox .TabLeftGray{background: url(images/tabBox/tabLeft.png) no-repeat top left;}
.TabBox .TabRightGray{background: url(images/tabBox/tabRight.png) no-repeat top right}

.TabBox .TopImage{background: url(images/borderBox/borderBoxTop.png) repeat-x top;}
.TabBox .TopLeftImage{background: url(images/borderBox/borderBoxTopLeft.png) no-repeat top left;}
.TabBox .TopRightImage{background: url(images/borderBox/borderBoxTopRight.png) no-repeat top right}
.TabBox .BottomImage{background: url(images/tabBox/borderBoxBottom.png) repeat-x bottom;}
.TabBox .BottomLeftImage{background: url(images/tabBox/borderBoxBottomLeft.png) no-repeat bottom left}
.TabBox .BottomRightImage{background: url(images/tabBox/borderBoxBottomRight.png) no-repeat bottom right}
.TabBox .TopLeftImage,.TabBox .TopRightImage,.TabBox .BottomLeftImage,.TabBox .BottomRightImage{height: 10px; width: 8px;}

.TabBox .LeftImage{background: url(images/tabBox/borderBoxLeft.png) repeat-y left;background-color:#fff;}
.TabBox .RightImage{background: url(images/tabBox/borderBoxRight.png) repeat-y right;}
.TabBox .GrayRowLeft{background: url(images/borderBox/borderBoxLeftGray2.png) repeat-y left;background-color:#e3e3e3;}
.TabBox .GrayRowRight{background: url(images/borderBox/borderBoxRightGray2.png) repeat-y right;}
.TabBox .LeftImageGreen{background: url(images/tabBox/borderBoxLeftGreen.png) repeat-y left;background-color:#e6f2e5;}
.TabBox .RightImageGreen{background: url(images/tabBox/borderBoxRightGreen.png) repeat-y right;}
.TabBox .AltRowLeftGreen{background: url(images/tabBox/borderBoxLeftGreen2.png) repeat-y left;background-color:#b6d8b2;}
.TabBox .AltRowRightGreen{background: url(images/tabBox/borderBoxRightGreen2.png) repeat-y right;}

.TabBox .LeftImageBlue{background: url(images/tabBox/borderBoxLeftBlue.png) repeat-y left;background-color:#e8edff;}
.TabBox .RightImageBlue{background: url(images/tabBox/borderBoxRightBlue.png) repeat-y right;}
.TabBox .AltRowLeftBlue{background: url(images/tabBox/borderBoxLeftBlue2.png) repeat-y left;background-color:#d3dbff;}
.TabBox .AltRowRightBlue{background: url(images/tabBox/borderBoxRightBlue2.png) repeat-y right;}


.TabBox div.TextItem{padding: 1px 8px;}

.TabBox .TabBox-tab-selector,.TabBox .TabBox-tab-selector-nonajax{display:block;padding:4px;height:16px;color:#000;font-weight:bold;}
.TabBox .TabBox-tab-selector img,.TabBox .TabBox-tab-selector-nonajax img{vertical-align:text-bottom;padding:0 5px 0 0;}
.TabBox .TabBox-tab-cell{}
.TabBox .ajaxBox-pager-container{padding: 10px 0 0 0;}


/* TabBox widths */
.TabBox-1{width:212px;}
.TabBox-2{width:444px;}
.TabBox-3{width:191px;}

/*Marker for green box*/
.TabBox-4{width:191px;}
.TabBox-4 .BottomImage{background: url(images/tabBox/borderBoxBottomGreen.png) repeat-x bottom;}
.TabBox-4 .BottomLeftImage{background: url(images/tabBox/borderBoxBottomLeftGreen.png) no-repeat bottom left}
.TabBox-4 .BottomRightImage{background: url(images/tabBox/borderBoxBottomRightGreen.png) no-repeat bottom right}

/*Marker for blue box*/
.TabBox-5{width:191px;}
.TabBox-5 .TopImage{background: url(images/tabBox/borderBoxTopBlue.png) repeat-x Top;}
.TabBox-5 .TopLeftImage{background: url(images/tabBox/borderBoxTopLeftBlue.png) no-repeat Top left}
.TabBox-5 .TopRightImage{background: url(images/tabBox/borderBoxTopRightBlue.png) no-repeat Top right}
.TabBox-5 .BottomImage{background: url(images/tabBox/borderBoxBottomBlue.png) repeat-x bottom;}
.TabBox-5 .BottomLeftImage{background: url(images/tabBox/borderBoxBottomLeftBlue.png) no-repeat bottom left}
.TabBox-5 .BottomRightImage{background: url(images/tabBox/borderBoxBottomRightBlue.png) no-repeat bottom right}

.RightColumnFullBox{width:395px;}
.RightColumnBySkyscraperBox{width:247px;}

/* Right column box widths */
.LeftColumnHalfBox{width:196px;}

/* TabBoxGroup width on start and movies */
.leftTbList,.rightTbList,.outerRightTbList{width: 191px;}
.outerRightTbList{margin-top:82px;}
.outerRightTbList .TabBoxContainer{margin:0;}