/* Presentation Stylesheet */ 

body {
 color: #000033;
 padding:0;
 margin:0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background: #333;
}

p {
 margin: 0;
 padding: 2px 6px;
 font-size: 11px;
 color: #ccc;
 line-height: 140%;
}

h2 {
 height: 30px;
 background: #333;
 margin-left: 4px;
 margin-right: 4px;
 margin-top: 4px;
 margin-bottom: 10px;
 color: #fff;
 font-size: 14px;
}

h3{
 font-weight: bold;
 background: #003;
 margin: 4px;
 padding:2px 2px;
 border: 1px solid #ccc;
 font-size: 10px;
 color: #fc0;
 clear:both; 
}

.like 
{
	width: 100px;
	height: 20px;
}

.newsItem 
{
 font-weight: bold;
 background: #003;
 margin: 4px;
 padding:2px 2px;
 border: 1px solid #ccc;
 font-size: 10px;
 color: #fc0;
}

h3:NB_tools{
font-size: 11px;
color: #ccc;
text-align: right;
}



h4 {
 background: #003;
 margin: 0;
 padding:2px 2px;
 color: #fc0;
 border: 1px solid #999;
 font-size: 10px;
}
 
h5 {
 background: #333;
 margin-top: 4px;
 margin-bottom: 0px;
 padding: 2px 2px;
 color: #fff;
 border: 1px solid #999;
 font-size: 10px;
}

h6 {
 margin-left: 5px;
 margin-right: 4px;
 margin-top: 4px;
 margin-bottom: 4px;
 color: #fff;
 font-size: 11px;
}

img {
 border: 0;
}

#uitzondering1 {
 margin-top: 0px;
}

a:link {
 color: #CE9D6E;
 font-weight: 300;
 background-color: transparent;
 text-decoration: none;
}

a:visited {
 color: #CE9D6E;
 font-weight: 300;
 background-color: transparent;
 text-decoration: none;
}

a:hover {
 color: #FB7D00;
 font-weight: 300;
 background-color: transparent;
}

a:active {
 color: #CCC;
 background-color: transparent;
}

ol {
 list-style-type: decimal;
 font-size: 11px;
 padding-left: 25px;
 }

ul {
 list-style-type: disc;
 font-size: 11px;
 padding-left: 25px;
 }

.hoofding {
 text-align: right;
 color: #fc0;
 margin: 5px;
 font-size: 8px;
 font-weight: bold;
}

.info {
 margin: 0;
 text-align: left;
 background: #000 url(/Content/Images/bginfo1.jpg);
 list-style: none;
 padding: 2px;
 display: block;
 font-size: 9px;
 color: #ccc;
 font-weight: bold;
 line-height: 2em;
}

.links {
 margin: 0;
 text-align: center;
 background: #000 url(/Content/Images/bginfo1.jpg);
 list-style: none;
 padding: 2px;
 display: block;
 font-size: 9px;
 color: #ccc;
 font-weight: bold;
 line-height: 2em;
}

.scorebord {
 margin: 0;
 text-align: left;
 background: #000 url(/Content/Images/bginfo2.jpg);
 list-style: none;
 padding: 2px;
 display: block;
 font-size: 9px;
 color: #ccc;
 font-weight: bold;
 line-height: 2em;
}

.gallerij {
 margin: 0;
 text-align: center;
 /*background: #000 url(/Content/Images/bginfo1.jpg);*/
 background-color: #000;
 padding: 6px;
 font-size: 9px;
 font-weight: bold;
 line-height: 2em;
 border: solid 1px;
}

.datum {
 color: #fff;
}

.NB_auteur 
{
 color: #ccc;
 font-weight: lighter;
}

.NB_titel a {
 font-weight: bold;
 background: #003;
 color: #fc0;
 text-decoration: none;
}

.NB_titel a:hover {
 font-weight: bold;
 background: #003;
 color: #fc0;
 text-decoration: underline;
}

.arrow {
 font-size: 8px;
 font-weight: bold;
 vertical-align: middle;
 color: #ccc;
}

.meerdaal {
 color: #fff;
 font-weight: bold;
}
 
.topic {
 float: left;
 margin: 5px;
}

.NB_text {
 margin: 0;
 
 font-size: 11px;
 color: #ccc;
}

div.SmallMenuSubItems {
	text-align: center;
	margin: 0;
	list-style: none;
	padding: 2px;
	display: block;
	font-size: 9px;
	color: #ccc;
	font-weight: bold;
	line-height: 2em;
}

.SmallMenuDivider {
	width: 80px;
	height: 1px;
	color: #ccc;
	text-align: center;
}

.ErrorText 
{
 margin: 0;
 padding: 2px 6px;
 font-size: 11px;
 color: #DA4732;
 line-height: 140%;
}

.pOverflow {
 margin: 0;
 padding: 2px 6px;
 font-size: 11px;
 color: #ccc;
 line-height: 140%;
 overflow: hidden;
}

.newsItemPanel 
{
	min-height: 50px;
	margin: 0;
    padding: 2px 6px;
    font-size: 11px;
    color: #ccc;
    line-height: 140%;
}

.navigatePanel 
{
 
}

.navigatePanelItem
{
 margin: 0;
 padding: 2px 6px;
 font-size: 11px;
 color: #666;
 line-height: 140%;
}

.navigatePanelItem.a
{
 margin: 0;
 padding: 2px 6px;
 font-size: 11px;
 color: #CE9D6E;
 line-height: 140%;
}

.textEditor 
{
	padding: 0px 0px 0px 15px;
	width: 400px;	
}

.miniMenuRight {
 background: #333;
 /*margin-top: 4px;*/
 margin-bottom: 0px;
 /*padding: 2px 2px;*/
 color: #fff;
 /*border: 1px solid #999;*/
 font-size: 10px;
 float: right;
}

.textEditorSmall
{
	padding: 0px 0px 0px 3px;
	width: 400px;	
	height: 15px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.textEditorSmallMulti
{
	padding: 0px 0px 0px 3px;
	width: 400px;	
	height: 60px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.textEditorSmallMultiLong
{
	padding: 0px 0px 0px 3px;
	width: 400px;	
	height: 150px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.textEditorSmallShort 
{
	padding: 0px 0px 0px 3px;
	width: 100px;	
	height: 15px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.RankTable 
{
	padding: 15px 15px 15px 15px;
	width: 325px;	
	height: 190px;
	float: left;
}

.Highlight
{
	color: White;
	font-weight: bold;
}

.TeamPlayer 
{
	width: 200px;
	height: 165px;
	padding: 15px 15px 15px 15px;
	float: left;
}

.TeamPlayerPhoto 
{
	text-align: center;
	vertical-align: bottom;
	height: 150px;
}

.TeamPlayerName
{
	text-align: center;
	font-size: 11px;
	color: #ccc;
}

.CompCalendarC1 
{
	width: 50px;
}
.CompCalendarC2 
{
	width: 55px;
}
.CompCalendarC3 
{
	width: 60px;
}
.CompCalendarC4
{
	width: 40px;
}
.CompCalendarC5
{
	width: 37px;
}

.MiniLoginTextBox 
{
	width: 140px;
}

.MLTeamPlayer 
{
	width: 200px;
	height: 200px;
	padding: 15px 15px 15px 15px;
	float: left;
}

.TRMemName
{
	width: 150px;
	display: inline-block;
	text-align:right;
}

.lc1 
{
	width: 200px
}

.lct 
{
	margin-left: 10px;
}

.attendanceSpacer
{
	width: 147px;
	display: inline-block;
	background: url(/Content/Images/attarrow.png) no-repeat;
}

.rankhistorytable
{
	margin-left: 15px;
}
.rankhistorycell
{
	width: 75px;	
}

.sponsorimage 
{
	width: 150px;
	height: 50px;
	border: solid 1 #7F7F7F;
	margin-top: 2px;
	margin-bottom: 2px;
}

.AttendanceItem 
{
	border-style: solid;
	border-width: 1px;
	border-color: rgb(55, 55, 55);
	background-color: rgb(51, 51, 51);
}

.AttendanceItemAlt 
{
	border-style: solid;
	border-width: 1px;
	border-color: rgb(55, 55, 55);
	background-color: rgb(55, 55, 55);
}

.addPlToTraining 
{
	border-style: dashed;
	border-width: 1px;
	border-color: rgb(55, 55, 55);
	background-color: rgb(65, 65, 65);
	padding: 5px;
}

.specialMember
{
	color: Aqua;
}

.MVPlayer 
{
	/*width: 150px;*/
	/*height: 200px;*/
	min-height: 180px;
	padding: 15px 15px 15px 15px;
	float: left;
	/*border: dotted 1px rgb(75,75,75);*/
}

.MVPlayerName 
{
	width: 100%;	
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	color: White;
	padding: 5px;
}

.MVPlayerELO 
{
	padding: 5px;
}

.MVPlayerELOGraph
{
	width: 100%;	
	text-align: center;
}