body{
	background: #e3e6db url('../images/bg.jpg') repeat-x center top;
/*	background:#111;	*/
	margin-top: 10px;
	font-family: arial, sans-serif;
	font-size: 12px;
	zoom: 1;
	}
#SpecialBanner{
	text-align: center;
}
#SpecialBanner img{
	border: 0px;
}

a{
	text-decoration: none;
	color: #666666;
}

a:hover{
	color: #000000;
}

	
/* BANNER LANGUAGE */	
#Lang{
	text-align: right;
	}

.jclock{
	color: #aaaaaa;
	font-style: italic;
	}
	
#Lang a, a.jumpcat, img.Btn{
	text-decoration: none;
  opacity : 0.5;
  filter : alpha(opacity=50); 	
	zoom: 1;
	}
	
#Lang a.active, a.active, img.Btn:hover{
  opacity : 1;
  filter : alpha(opacity=100); 	
	zoom: 1;
	}

a.LinkAdminHome{
	display: block;
	float: left;
	height: 45px;
	width: 70px;
	margin: 0px;
	padding: 15px 10px 5px 70px;
	text-decoration: none;
  opacity : 0.7;
  filter : alpha(opacity=70); 	
	zoom: 1;
	cursor: pointer;
	text-align: center;
	}

a.LinkAdminHome:hover{
  opacity : 1;
  filter : alpha(opacity=100); 	
	zoom: 1;
	}
a.LinkAdminHome img{
	border: 0px;
	}

#Lang a img{
	border: 0px;
	margin: 0px 0px 0px 2px;
	}

#Lang a:hover, a.jumpcat:hover{
  opacity : 1;
  filter : alpha(opacity=100); 	
	zoom: 1;
	}

/* END BANNER LANGUAGE */	
	
#TopBannerAdmin{
		color: #f9f9f9;
		font-weight: bold;
		margin: 0px;
		padding: 0px 0px 0px 10px;
		}
#TopBannerAdmin p{
	margin: 0px;
	padding: 0px;
	line-height: 30px;
	}	

	
#Main{
	background: #666666;
	border: 1px solid #000000;
	}
	
	#NewsLiveResult a{
		text-decoration: none;
		}

		#NewsLiveResult a img{
			border: 0px;
			margin: 0px;
			}
		#NewsLetter{
			background: transparent url(../images/newsletter.gif) no-repeat top left;
			}

		#NewsLetterForm #NewsLetterAction{
			margin-left: 60px;
			margin-top:14px;
			}

		#NewsLetterForm #NewsLetterAction p{
			padding: 0px;
			margin: 0px;
			line-height: 12px;
			vertical-align: middle;
			}

		#NewsLetterForm #NewsLetterAction input.radioinput{
			}

		#NewsLetterForm #NewsLetterAction label{
			font: 9px Arial, sans-serif;
			color: #f0f0f0;
			vertical-align: middle;
			}
		#NewsLetterForm #NewsLetterAction label:hover{
			color: #ffffff;
			}

		#NewsLetterForm #NewsLetterInfo{
			margin-left: 10px;
			}

		#NewsLetterForm #NewsLetterInfo label{
			display:none;
			height:0;
			text-indent:-9999em;
			width:0;
			}

		#NewsLetterForm #NewsLetterInfo input.textinput{
			width: 117px;
			height: 15px;
			border-style: none;
			color: #999;
			padding: 2px 0px 0px 2px;
			float: left;
			font: 10px Arial, sans-serif;
			background: url(../images/newsletter_background.png) no-repeat left top;
			}
		#NewsLetterForm #NewsLetterInfo input.buttoninput{
			width: 24px;
			height: 19px;
			border-style: none;
			text-indent: -9999em;
			float: left;
			margin: 0;
			cursor: pointer;
			font-size: 0px;
			line-height: 0px;
			background: transparent url(../images/newsletter_background.png) no-repeat right top;
			}
			

.checkbox, .radio {
	width: 16px;
	height: 12px;
	padding: 0 5px 0 0;
	background: url(../images/radio.png) no-repeat;
	display: block;
	clear: left;
	float: left;
	vertical-align: middle;
	}

.radio {
	background: url(../images/radio.png) no-repeat;
}
.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(../images/select.gif) no-repeat;
	overflow: hidden;
}

	#MaxxisBanner{
		margin: 0px;
		padding: 0px;
		background: #000000 url(../images/maxxisbanner_background.gif) repeat-x top left;
		}

#MaxxisBanner a{
	text-decoration: none;	
	}
	
#MaxxisBanner a img{
	border: 0px;
	vertical-align: middle;
	}

#MaxxisBanner a img.right{
	float: right;
	margin-right: 4px;
	}
#MaxxisBanner a img.left{
	float: left;
	margin-left: 4px;
	margin-right: 0px;
	}

#TopMenu{
	background: #666666 url(../images/main-bg.png) repeat-x center left;
	}

	#SearchBox{
   	}

		#SearchForm #SearchFormInfo label{
			display:none;
			height:0;
			text-indent:-9999em;
			width:0;
			}

		#SearchForm #SearchFormInfo input.textinput{
			width: 107px;
			height: 20px;
			border-style: none;
			color: #999;
			padding: 6px 0px 0px 26px;
			float: left;
			font: 10px Arial, sans-serif;
			background: url(../images/searchbox_background.png) no-repeat left top;
			}
		#SearchForm #SearchFormInfo input.buttoninput{
			width: 24px;
			height: 26px;
			border-style: none;
			text-indent: -9999em;
			float: left;
			margin: 0;
			cursor: pointer;
			font-size: 0px;
			line-height: 0px;
			background: transparent url(../images/searchbox_background.png) no-repeat right top;
			}

#CalendarContent table{
	border-collapse: collapse;
	border: 0px solid #000000;
	margin: 4px;
	padding: 0px;
	}

#CalendarContent table th, #CalendarContent table td{
	vertical-align: middle;
	border: 0px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #ffffff;
	height: 24px;
	}

#CalendarContent table td img{
	vertical-align: middle;
	border: 0px solid #000000;
	}

#CalendarContent table td.even{
	background: #333333;
	}
	

/* PROMPTER */ 

#NewsPrompter{
	}

#NewsPrompterDate{
	text-align: right;
	padding-right: 10px;
	background: #ffffff url(../images/TopPrompterDateBg.gif) bottom left repeat-x;
	height: 18px;
	vertical-align: middle;
	line-height: 17px;
	color: #999999;
	text-align: center;
	}

#NewsPrompterTitle{
	position: relative;
  overflow:hidden; 
	background: #000000;
	width: 650px;
	height: 18px;
	}

div#NewsPrompterCategory{
	position: absolute;
	margin: 0px;
	padding: 0px;	
	list-style-type: none;
	height: 18px;
	display: block
	background: #000000;
	border: 0px;
	width: 5000px;
	}

NewsPrompterCategoryScroll{
	position: absolute;
	}

div#NewsPrompterCategory .page{
	display: block;
	float: left;
	height: 18px;
	list-style-type: none;
	padding: 0px 30px 0px 15px;
	line-height: 17px;
	font-weight: bold;
	cursor:pointer;
	}

#NewsPrompterCategory .sel{
	background: #000000 url(../images/TopPromptRedSeparator.gif) top right no-repeat;
	color: #f0f0f0;
	}

#NewsPrompterCategory .nonsel{
	background: #000000 url(../images/TopPromptBlackSeparator.gif) top right no-repeat;
	color: #666666;
	}

#NewsPrompterMainContent{
	}
	
#NewsPrompterMainPage{
  position:relative; 
  overflow:hidden; 
  height: 42px;
	width: 648px;
	border: 1px solid #000000;
	background: #666666 url(../images/TopPrompterBackground.gif) repeat-x top left;
	}

#NewsPrompterMainPage .scrollEl{
  display:none;
  border:0px solid #ffffff;
  font-family:sans-serif;
  font-size:12px;
  padding:0px;
  margin:0px;
  margin-top:4px;
  margin-left:8px;
  margin-right:8px;
  color:white;
  height: 38px;
	width: 632px;
  text-align:left;
  overflow: hidden;
  }

span.NewsTitre{
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	}
span.NewsContent{
	font-weight: normal;
	font-size: 12px;
	color: #ffffff;
	}
	
div.Gallery a{
	height: 30px;
	width: 30px;
	display: block;
	float: left;
	}
	
.BoxDark{
	background: #000000 url(../images/boxcontentdark.gif) repeat-y top center;
	}

.BoxDark div{
	background: url(../images/boxtopdark.gif) no-repeat top center;
	}

.BoxDark div div{
	background: url(../images/boxbottomdark.gif) no-repeat bottom center;
	padding-bottom: 20px;
	}

.BoxDark div div.BoxDarkContent{
	background: none;
/*	width: 310px;	*/
	margin: 0px 5px 0px 5px;	
	padding: 5px 0px 0px 0px;
	}

.BoxDark div div.BoxDarkContent div.VideoPreview{
	background: none;
	margin: 0px 10px 0px 10px;
 	cursor: pointer;
 	padding: 0px;
	font-weight: bold;
	}

.BoxDark div div.BoxDarkContent div.VideoPreview div{
	float: left;
	margin: 0px;
	padding: 0px;
	background: none;
	}

.BoxDark div div.BoxDarkContent div.VideoPreview:hover{
	background: #121212;
	}


.BoxDark div div.BoxDarkContent a{
	text-decoration: none;
	color: #ff0000;
	}

.BoxDark div div.BoxDarkContent a:hover{
	text-decoration: none;
	color: #ffffff;
	}

.BoxDark div div.BoxDarkContent h2{
	color: #f0f0ff;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px 10px;
	line-height: 30px;
	text-align: left;
	}

.BoxDark div div.BoxDarkContent h3{
	color: #f0f0ff;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	text-align: center;
	}
	
.MainBoxLight{background: #f5f5f5 url(../images/boxmiddleleftlight.gif) repeat-y top left; padding: 0px; margin: 0px;}
.MainBoxLight div{background: url(../images/boxmiddlerightlight.gif) repeat-y top right;}
.MainBoxLight div div{background: url(../images/boxtopcenterlight.gif) repeat-x top center;}
.MainBoxLight div div div{background: url(../images/boxbottomcenterlight.gif) repeat-x bottom center;}
.MainBoxLight div div div div{background: url(../images/boxtoprightlight.gif) no-repeat top right;}
.MainBoxLight div div div div div{background: url(../images/boxtopleftlight.gif) no-repeat top left;}
.MainBoxLight div div div div div div{background: url(../images/boxbottomrightlight.gif) no-repeat bottom right;}
.MainBoxLight div div div div div div div{background: url(../images/boxbottomleftlight.gif) no-repeat bottom left;}

.MainBoxLight div div div div div div div div.MainBoxLightContent{
	background: none;
	margin: 0px 20px 0px 15px;	
	padding: 15px 0px 15px 0px;
	}

.MainBoxLight div div div div div div div div.MainBoxLightContent div{
	background: none;
	}
.MainBoxLight div div div div div div div div.MainBoxLightContent div div{
	background: none;
	}
.MainBoxLight div div div div div div div div.MainBoxLightContent div div div{
	background: none;
	}
.MainBoxLight div div div div div div div div.MainBoxLightContent div div div div{
	background: none;
	}
.MainBoxLight div div div div div div div div.MainBoxLightContent div div div div div{
	background: none;
	}

.MainBoxLight div div div div div div div div.MainBoxLightContent div.multipage, .MainBoxLight div div div div div div div div.MainBoxLightContent div.multipageinfo{
	background: none;
	text-align: center;
	padding: 4px;
	margin: 0px;
	}

.MainBoxLight div div div div div div div div.MainBoxLightContent div.multipageinfo{
	color:#666666;
	font-style: italic;
	}

div.multipage a{
	border: 0px;
	padding: 1px 3px;
	color: #4F69A2;
	text-decoration: none;
	border:1px solid #c0c0c0;
	font-weight: bold;
	background: #ffffff;
	}

div.multipage a:hover{
	color: #000000;
	background: #f0f0ff;
	}

div.multipage a.current{
	color: #ffffff;
	background: #c0c0c0;
	}

 div.multipage a.blur, div.multipage a.blur, div.multipage a.blur:hover, div.multipage a.blur:hover{
	border: 0px;
	padding: 2px 5px;
	color: #4F69A2;
	text-decoration: none;
	border:1px solid #c0c0c0;
	font-weight: bold;
	background: #ffffff;
  opacity : 0.3;
  filter : alpha(opacity=30); 	
	zoom: 1;
	}

table.listAdmin{
	width: 96%;
	margin-left: 2%;
	padding: 0px;
	border-collapse: collapse;
	border: 1px solid #555555;
	}

table.listAdmin th{
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background: #777777 url(../images/thlistdark.gif) top left repeat-x;
	padding: 4px 2px;
	border: 1px solid #555555;
	text-align:center;
	}

table.listAdmin th a{
	color: #ffffff;
	}
	
table.listAdmin td{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 4px 2px;
	border: 1px solid #555555;
	text-align:center;
	}

table.listAdmin td img{
	border: 0px;
	vertical-align: middle;
	}

table.listAdmin td img.blur, table.listAdmin td img:hover{
	border: 0px;
	vertical-align: middle;
  opacity : 0.5;
  filter : alpha(opacity=50); 	
	zoom: 1;
	}

table.listAdmin td img.noaction:hover{
  opacity : 1;
  filter : alpha(opacity=100); 	
	zoom: 1;
	}

table.listAdmin td.even{
	background: #e5e5e5;
	}
	
table.listAdmin th a{
  opacity : 1;
  filter : alpha(opacity=100); 	
	zoom: 1;
	padding: 2px 6px;
	cursor: pointer;
	}
table.listAdmin th a:hover{
  background: #999999;
  opacity : 1;
  filter : alpha(opacity=100); 	
	zoom: 1;
	padding: 2px 6px;
	}
	
table.listAdmin th a img{
	border: 0px;
	vertical-align: middle;
	}

table.listAdminMenu{
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border: 0px;
	}
table.listAdminMenu td{
	margin: 0px;
	padding: 2px 0px;
	border: 1px solid #777777;
	}
table.listAdminMenu td.decale{
	margin: 0px;
	padding: 0px;
	width: 20px;
	border-width: 0px 1px 0px 0px;
	border-right: 1px solid transparent;
	}

table.listAdminMenu td a{
	color: #000000;
	font-weight: bold;
	cursor: pointer;
	}
table.listAdminMenu td a:hover{
	color: #666666;
	}

table.SubTable{
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border: none;
	}

table.SubTable td{
	padding: 0px 2px;
	border: 0px solid #555555;
	text-align:center;
	}

table.SubTable th{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background: none;
	padding: 0px;
	border: 0px solid #555555;
	text-align:left;
	}
	
table.formCreate{
	width: 96%;
	margin-left: 2%;
	padding: 0px;
	border-collapse: collapse;
	border: 0px;
	}

table.formCreate th{
	text-align: right;
	margin: 0px;
	padding: 4px 10px 4px 0px;
	vertical-align: middle;
	font-weight: normal;
	}
table.formCreate td{
	vertical-align: middle;
	font-weight: normal;
	text-align: left;
	padding: 4px 0px 4px 5px;
	}

table.formCreate td.CreateSection	{
	background: #777777 url(../images/thlistdark.gif) repeat-x top left;
	color:#ffffff;
	border-style:solid;
	border-width:0px;
	font-size: 14px;
	margin: 0px;
	padding: 5px 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}
table.formCreate td.OriginalValue	{
	color: #777777;
	font-style: italic;
	}


input.InActivate{
	background: #e3e3e3 url(../images/thlistlight.gif) repeat-x top left;
	color:#666666;
	border-color: #000000;
	border-style:solid;
	border-width:1px;
	font-size: 12px;
	margin: 0px 5px;
	padding: 2px 5px;
	font-style: italic;
	text-decoration: none;
	clear: both;	
	}
	
input.Activate{
	background: #777777 url(../images/thlistdark.gif) repeat-x top left;
	color:#ffffff;
	border-color: #000000;
	border-style:solid;
	border-width:1px;
	font-size: 12px;
	margin: 0px 5px;
	padding: 2px 5px;
	font-style: normal;
	text-decoration: none;
	clear: both;
	}

input.Activate:hover, input.Current{
	background: #e3e3e3 url(../images/thlistlight.gif) repeat-x top left;
	color:#000000;
	border-color: #000000;
	border-style:solid;
	border-width:1px;
	font-size: 12px;
	margin: 0px 5px;
	padding: 2px 5px;
	font-style: normal;
	text-decoration: none;
	clear: both;	
	}		
#OriginalTotranslate{
	background: #f0f0f0;
	border: 1px solid #777777;
	width: 665px;
	height: 500px;
	overflow: auto;
	position: absolute;
	margin-left: 665px;
	cursor: move;
  opacity : 0.9;
  filter : alpha(opacity=90);
	zoom: 1;
	}

#OriginalTotranslate p.title{
	margin: 0px;
	padding: 10px;
	background: #777777 url(../images/thlistdark.gif) repeat-x top left;
	color:#ffffff;
	border-color: #000000;
	border-style:solid;
	border-width:1px;
	font-size: 1em;
	}
	

.MainNewsContent{
	padding: 0px;
	margin: 0px;
	background: #f0f0f0;
	color: #666666;
	}
	
.MainNewsContent h2, .PageLocalContent h1{
	margin: 0px;
	padding: 0px;
	color: #666666;
	border-bottom: 1px solid #666666;
	}

.PageLocalContent span{
	font-size: 8px;
	}
	
h2.h2Admin{
	margin: 0px;
	padding: 0px;
	color: #666666;
	border-bottom: 1px solid #666666;
	}
	
.PageLocalContent h2{
	margin: 6px 0px;
	padding: 0px;
	color: #333333;
	vertical-align: center;
	font-size: 16px;
	font-weight: bold;
	}

.MainNewsContent h2 img{
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	border: 0px;
	}

.MainNewsContent p{
	margin: 4px 0px;
	padding: 0px;
	text-align: justify;
	font-family: Verdana, sans-serif;
	line-height: 16px;
	}

.MainBoxLight .PhotoContent{
	width: 150px;
	margin: 0px 10px;
	padding: 0px;
	background: #ffffff;
	border: none;
	float: left;
	}

.MainBoxLight .PhotoContent img{
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
	border: 0px;
	width: 100%;
	height: auto;
	}

.MainBoxLight div div div div div div div div div.PhotoOverlay{background: url(../images/PhotoBoxMiddleLeft.gif) repeat-y top left !important; padding: 0px; margin: 0px;}
.MainBoxLight div div div div div div div div div.PhotoOverlay div{background: url(../images/PhotoBoxMiddleRight.gif) repeat-y top right !important; padding: 0px; margin: 0px;width: 100%;height:100%}
.MainBoxLight div div div div div div div div div.PhotoOverlay div div{background: url(../images/PhotoBoxTopCenter.gif) repeat-x top center !important;width: 100%;height:100%}
.MainBoxLight div div div div div div div div div.PhotoOverlay div div div{background: url(../images/PhotoBoxBottomCenter.gif) repeat-x bottom center !important;width: 100%;height:100%}
.MainBoxLight div div div div div div div div div.PhotoOverlay div div div div{background: url(../images/PhotoBoxTopRight.gif) no-repeat top right !important;width: 100%;height:100%}
.MainBoxLight div div div div div div div div div.PhotoOverlay div div div div div{background: url(../images/PhotoBoxTopLeft.gif) no-repeat top left !important;width: 100%;height:100%}
.MainBoxLight div div div div div div div div div.PhotoOverlay div div div div div div{background: url(../images/PhotoBoxBottomRight.gif) no-repeat bottom right !important;width: 100%;height:100%}
.MainBoxLight div div div div div div div div div.PhotoOverlay div div div div div div div{background: url(../images/PhotoBoxBottomLeft.gif) no-repeat bottom left !important;width: 100%;height:100%}


.MainNewsContent .NewsInfo{
	display: block;
	text-align: right;
	font-style: italic;
	margin-bottom: 15px;
	font-size: 10px;
	}
	
.MainNewsContent .MoreInfo, .MoreInfo{
	text-align: right;
	margin: 0px;
	padding: 0px 10px 10px 0px;
	}

.MainNewsContent .MoreInfo a, .MoreInfo a{
	text-decoration: none;
	color: #666666;
	background: url(../images/readmore.gif) no-repeat left center;
	padding-left: 75px;
	font-weight: bold;
	}

.MainNewsContent .MoreInfo a:hover, .MoreInfo a:hover{
	color: #000000;
	}

.MainBoxLight p a{
	text-decoration: none;
	color: #666666;
	font-weight: bold;
	}


.MainBoxLight p a:hover{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	}

a.FrontLink{
	text-decoration: none;
	color: #666666;
	font-weight: bold;
	}
a.FrontLink:hover{
	color: #000000;
	}

#overlay{ 
	background: url(../images/overlay.png) repeat top left;
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	}

#ConnectForm{
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: none;
	position: absolute;
	background: #ffffff;
	width: 320px;
	border: 10px solid #666666;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
	}

#ConnectFormClose{
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: right;
	background: #666666;
	height: 30px;
	}
#ConnectFormName{
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 80%;
	text-align: left;
	float: left;
	color: #f9f9f9;
	font-weight: bold;
	line-height: 19px;
	}

#ConnectFormCloseButton{
	width: 20%;
	float: right;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
  opacity : 0.5;
  filter : alpha(opacity=50);
	zoom: 1;

	}

#ConnectFormCloseButton:hover{
  opacity : 1;
  filter : alpha(opacity=100); 	
	zoom: 1;
	}

#Authors #Authorslist{
	margin: 0px;
	padding: 0px;
	text-align: left;
	float: left;
	width: 600px;
	color: #999999;
	}
	
#Authors #ConnectContener{
	margin: 0px;
	padding: 0px;
	text-align: right;
	float: right;
	width: 800px;
	}


#MyBoxUpSpecial{
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: none;
	position: absolute;
	background: #ffffff;
	border: 10px solid #666666;
	-moz-border-radius: 10px;
	-webkit-border-radius:10px;
	width: 200px;
	}

#MyBoxUpSpecialTop{
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: right;
	background: #666666;
	height: 30px;
	}
	
#MyBoxUpSpecialTitle{
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 80%;
	text-align: left;
	float: left;
	color: #f9f9f9;
	font-weight: bold;
	line-height: 19px;
	}

#MyBoxUpSpecialCloseButton{
	width: 20%;
	float: right;
	cursor: pointer;
	margin: 0px;
	padding: 0px;
  opacity : 0.5;
  filter : alpha(opacity=50);
	zoom: 1;
	}

#MyBoxUpSpecialCloseButton:hover{
  opacity : 1;
  filter : alpha(opacity=100); 	
	zoom: 1;
	}




#logoParade{
	background: none;
	height: 50px;
	}
.BoxDark div div div#logoParade div.scrollableArea img{
	float: left;
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
	vertical-align: middle;
	border: 0px;
	width: auto;
	height: 50px;
	}
	
.BoxDark div div.scrollWrapper{
	position: relative;
	overflow: hidden;
	width: 310px;
	height: 50px;
	background: none;
	}

.BoxDark div div.scrollableArea{
	position: relative;
	width: auto;
	height: 50px;
	background: none;
	}

#PartContent{
	}
.BoxDarkFull {background: #000000 url(../images/BoxBlackMiddleLeft.gif) repeat-y top left; padding: 0px; margin: 0px;}
.BoxDarkFull div{background: url(../images/BoxBlackMiddleRight.gif) repeat-y top right; padding: 0px; margin: 0px;}
.BoxDarkFull div div{background: url(../images/BoxBlackTopCenter.gif) repeat-x top center;}
.BoxDarkFull div div div{background: url(../images/BoxBlackBottomCenter.gif) repeat-x bottom center;}
.BoxDarkFull div div div div{background: url(../images/BoxBlackTopRight.gif) no-repeat top right;}
.BoxDarkFull div div div div div{background: url(../images/BoxBlackTopLeft.gif) no-repeat top left;}
.BoxDarkFull div div div div div div{background: url(../images/BoxBlackBottomRight.gif) no-repeat bottom right;}
.BoxDarkFull div div div div div div div{background: url(../images/BoxBlackBottomLeft.gif) no-repeat bottom left;}

.BoxDarkFull div div div div div div div div.BoxDarkFullContent{
	background: none;
	margin: 0px 20px 0px 15px;	
	padding: 5px 0px 25px 0px;
	}
.BoxDarkFull div div div div div div div div.BoxDarkFullContent h2{
	color: #f0f0ff;
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	line-height: 30px;
	text-align: left;
	}

table.TeamList{
	border-collapse: collapse;
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 98%;
	margin-left: 1%;
	}

table.TeamList th{
	vertical-align: middle;
	border: 0px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	text-align: left;
	border-bottom: 1px solid #666666;
	margin: 0px;
	padding: 2px 0px;
	}

table.TeamList td{
	vertical-align: top;
	border: 0px;
	font-family: Arial, sans-serif;
	font-weight: Normal;
	font-size: 12px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 2px 5px;
	}

table#TableJump{
	border-collapse: collapse;
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 98%;
	margin-left: 1%;
	}

table#TableJump th{
	vertical-align: middle;
	border: 1px solid #666666;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 4px 3px 4px 10px;
	}

table#TableJump th.TJActive, table#TableJump th.TJInActive:hover{
	background: transparent url(../images/thlistdark.gif) repeat-x top left;
	color: #ffffff;
	}

table#TableJump th.TJInActive{
	background: transparent url(../images/thlistlight.gif) repeat-x top left;
	color: #000000;
	}

table#TableJump td{
	vertical-align: top;
	border: 1px solid #666666;
	font-family: Arial, sans-serif;
	font-weight: Normal;
	font-size: 12px;
	color: #000000;
	text-align: left;
	margin: 0px;
	padding: 0px;
	}

a.InvertBtn:hover{
	color: #666666;
}

a.InvertBtn{
	text-decoration: none;
	color: #000000;
}

a img{
	border: 0px;
	}

