a.Tab{
	color:#555;
	text-decoration:none;
}

.TabInActive, .TabActive{
	padding-top:4px;
	border-bottom:0px;
	white-space:nowrap;
	float:left;
	height:18px;
	width:90px;
	text-align:center;
	cursor:pointer;
	cursor:hand;
	font-weight:bold;
}

.TabInActive{
	/*background-color:#DDD;*/
	background-image:url(../../images/tabs/tab-8D8B8B-to-000000-90-top.png);
	position:relative;
  top:0px;
  color:#CCC;
	border-bottom:1px solid #999;
}

.TabActive{
	/*background-color:#FFF;*/
	background-image:url(../../images/tabs/tab-FFFFFF-to-CCCCCC-90-top.png);
	position:relative;
	color:#CC0000;/*#EC1C24;*//*#630C0F;*/
	height:19px;
}

.ModuleTop, .ModuleBottom, .ModuleMiddle{
	padding-left:10px;
	padding-right:10px;
}
.ModuleTop, .ModuleBottom{
	width:130px;
	text-align:center;
	color:#CCC;/*#630C0F;*/
}
.ModuleTop{
	padding-top:4px;
	padding-bottom:3px;
	font-weight:bold;
	background-image:url(../../images/tabs/tab-8D8B8B-to-000000-150-top.png);
	background-repeat:no-repeat;
	border-bottom:1px solid #999;
}
.ModuleMiddle{
	width:128; /* 128 instead of 130 to make up for the 1 pixel borders on each side */
	padding-top:10px;
	padding-bottom:2px;
	background-color:#EEE;
	border:1px solid #999;
	border-top:0px;
	border-bottom:0px;
	overflow:hidden;
}
.ModuleBottom{
	padding-top:5px;
	padding-bottom:4px;
	font-size:7pt;
	color:#CC0000;/*#EC1C24;*/
	background-image:url(../../images/tabs/tab-gray-to-gray-150-bottom.png);
}

.ModuleTopWide, .ModuleMiddleWide, .ModuleBottomWide{
	/*width:914px;*/
}
.ModuleTopWide{
	background-image:url(../../images/tabs/tab-CCCCCC-to-F5F5F5-746-top.png);
	height:21px;
	width:746px;
}
.ModuleMiddleWide{
	background-color:#F5F5F5;
	border:1px solid #999;
	border-top:0px;
	border-bottom:0px;
	width:744px;
}
.ModuleBottomWide{
	background-image:url(../../images/tabs/tab-CCCCCC-to-F5F5F5-746-bottom.png);
	height:21px;
	width:746px;
}


.ModuleButtonTop, .ModuleButtonBottom, .ModuleButtonMiddle{
	width:169px;
}
.ModuleButtonTop{
	background-image:url(../../images/tabs/tab-777777-to-000000-top.png);
	height:21px;
}
.ModuleButtonMiddle{
	background-color:#000;
	border-top:0px;
	border-bottom:0px;
	height:79px;
	color:silver;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
}
.ModuleButtonBottom{
	background-image:url(../../images/tabs/tab-777777-to-000000-bottom.png);
	height:21px;
}

div.SmallBox{
	border:1px solid #999;
	background-color:#C6C6C6;
	padding:10px;
}
.ScreenshotThumb{
	border-right:1px solid ##999;
}
div.Navigation{
	border:1px solid ##999;
	border-top:0px;
	height:17px;
	margin-bottom:15px;
}
ul.Navigation{
	margin:0px;
	width:100%;
	padding:0px;
	list-style:none;
}
li.Navigation{
	margin:0px;
	padding:0px;
	text-align:center;
	background-color:##DDD;
	cursor:pointer;
	cursor:hand;
	float:left;
	height:17px;
	background-repeat:no-repeat;
	background-position:center;
}
li.NavigationLeft{
	background-image:url(/images/icons/icon_arrow_left_small_gray.gif);
	border-right:1px solid ##999;
	width:73px;
}
li.NavigationRight{
	background-image:url(/images/icons/icon_arrow_right_small_gray.gif);
	width:74px;
}
li.Navigation:hover{
	background-color:##EEE;
}

/* HTMLToolTip Override */
.HTMLToolTip-Popup{
	width:185px;
}

/*Screenshots stylesheet override */
.ScreenshotThumbnail{
	width:170px;
	height:132px;
}