﻿html {scrollbar-base-color: #FFC0FF;}
body {
   background-color:  #CCCCFF;
   margin: 0px;
   padding: 0px;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 10px;
   color:#193C8E;
   text-align: left;
   scrollbar-face-color:white;
   scrollbar-highlight-color:BABABA;
   scrollbar-3dlight-color:BABABA;
   scrollbar-darkshadow-color:BABABA;
   scrollbar-shadow-color:BABABA;
   scrollbar-arrow-color:193C8E;
   scrollbar-track-color:E6E8FF;
}

.HeaderSection
{
   position:absolute;
   left: 0px;
   top: 0px;
   margin: 0px,0px,0px,0px;
   padding: 0px,0px,0px,0px;
   width: 1000px;
   height: 140px;
   background-color:#ffffff; 
   z-index: 1000; 
}

.RightColumn
{
   position:absolute;
   left: 1010px;
   top: 15px;
   margin: 0px, 0px, 0px, 0px;
   padding: 0px, 0px, 0px, 0px;
   width: 251px;
}

.LogoHolder
{
	text-align: center;
	vertical-align: middle;
}

.ClubLogo
{
   Cursor: hand;
}

.MenuTable
{
   left: 0;
   bottom: 140px;
   height:140px;
   width:100%;
}

.MenuBarHolder
{
   position:absolute;
   left:  0px;
   top: 30px;
   height:110;
}

.InformationBlock
{
   position:relative;
   left:0;
   top:0;
   margin: 0px, 0px, 0px, 0px;
   padding: 0px, 0px, 0px, 0px;
   border-spacing:0;
   border-width: 0px;
   font: Verdana;
   font-weight: bolder;
   font-size: small;
   color: #000080;
}

.RightbarSponsoren
{
	margin-top: 10px;
	margin-left: 60px;
	border-spacing:0;
	border-width: 0px;
	color: #000080;
}


.Sponsoren
{
   border-spacing:0;
   border-width: 0px;
   color: #000080;
}

.HoofdSponsor
{
	background-image: url(../Images/bars/SteunSponsoren.jpg);
	background-repeat:no-repeat;
}

.sponsortitle
{
	margin-left:7px;
	margin-top: 10px;
	font-family: Verdana;
	color: Gray ;
	font-size:18pt;
	font-style:italic;
	font-weight:bold;
	display: inline;
}

.first
{
	margin-left:28px;
	color: #ffffff;
}

.LoginBlock
{
   border: None 0px #E6E2D8;
   background-color: #E6E8FF;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: smaller;
   color: #193C8E;
}

.LoginBlockButton
{
   background-color: #FFFBFF;
   border: Solid 0px #193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: smaller;
   color: #284775;
}

.LoginBlockLabel
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: smaller;
   color: #193C8E;
}

.LoginBlockErrorText
{
   color: red;
   text-align: center;
   font-size: smaller;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
}

.ItemSeperator
{
   background-color: #ffffff;
   height: 1px;
}

.NewsSection
{
   position:absolute;
   left: 0px;
   top: 140px;
   margin: 0px, 0px, 0px, 0px;
   padding: 0px, 0px, 0px, 0px;
   width: 250px;
}

.NavigationSection {
   position: absolute;
   top: 140px;
   left: 251px;
   height: 125px;
   width: 750px;
   text-align: center;
   background-image: url(../Images/vdwols_logo_top.gif);
   background-repeat: no-repeat;
   background-position: right top;
   background-color: #FFFFFF;
   z-index: 100;
}

.ContentSectionCompleteLogo
{
   background-image: url(../Images/vdw-ols-achtergrond-logo.gif);
   background-repeat: no-repeat;
   background-position: right top;
   background-color: #FFFFFF;
   position:absolute;
   left: 251px;
   top: 140px;
   margin: 0, 0, 0, 0;
   padding: 0, 0, 0, 0;
   width: 750px;
   height: 100%;
}

.ContentSection
{
   background-image: url(../Images/vdwols_logo_bottom.gif);
   background-repeat: no-repeat;
   background-position: right top;
   background-color: #FFFFFF;
   position:absolute;
   left: 251px;
   top: 265px;
   margin: 0, 0, 0, 0;
   padding: 0, 0, 0, 0;
   width: 750px;
   height: 100%;
}

.MenuSpacer
{
   width: 250px;
}

.MenuBar
{
   position:relative;
   left:25px;
   background-color: Transparent;
   padding: 2px;
   margin:0,0,0,0;
   vertical-align:middle;
   text-align:center;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-size: 11px;
   color: #FFFFFF;
}

.MenuText
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-size: 11px;
   color: #FFFFFF;
   vertical-align:middle;
}

.MenuBarSpacer
{
   background-image: url(../images/menuBalk.jpg);
}

.MenuTitle
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-size: 16px;
   font-style:italic;
   color: #193C8E;
}

.SeperatorRow
{
   height: 10px;
}

.NewsLink
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
   text-decoration: normal;
   color: #000000;
}

.NewsLink:Hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: normal;
   text-decoration: normal;
   color: #000000;
}

.NewsLink:visited
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 10px;
   text-decoration: normal;
   color: #000000;
}

.LoginLink
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-decoration: underline;
   font-weight: normal;
   color: #000000;
}

.LoginLink:Hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   text-decoration: underline;
   font-weight: normal;
   color: #000000;
}

.LoginLink:visited
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: underline;
   font-size: 10px;
   color: #000000;
}

.BreadCrums
{
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   color: #193C8E;
}

.CurrentBreadCrum
{
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
   color: #193C8E;
}

.BreadCrums:Hover
{
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   color: #193C8E;
}

.BreadCrums:Visited
{
   font-size: 
   11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   color: #193C8E;
}

.ManagementLink
{
   margin-left: 10;
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #193C8E;
}

.ManagementLink:Hover
{
   margin-left: 10;
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #193C8E;
}

.ManagementLink:Visited
{
   margin-left: 10;
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #193C8E;
}

MenuBar A 
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: none;
   color: #ffffff;
}

MenuBar A:Hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #ffffff;
}

MenuBar A:visited
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #ffffff;
}

.box {
   background-color: #FFFFFF;
   height: auto;
   width: 1000px;
   border: 1px solid #000000;
   margin: 0px auto;
   padding: 0px;
}

.boven {
   background-color: #00CC00;
   width: 1000px;
   height: 140px;
   
}   

.InformationText
{
   background-color:  #E6E8FF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   font-weight: normal;
   text-decoration: normal;
   color: #000000;
}

.InformationIcon
{
   position: absolute;
   left: 275px;
   top: 15;
}

.OrganizationIcon
{
   position: absolute;
   left: 406px;
   top: 15;
}

.TeamsIcon
{
   position: absolute;
   left: 533px;
   top: 15;
}

.SponsorIcon
{
   position: absolute;
   left: 640px;
   top: 15;
}

.FunIcon
{
   position: absolute;
   left: 755px;
   top: 15;
}

.TennisIcon
{
   position: absolute;
   left: 890px;
   top: 15;
}

.SubMenuHolder
{
   position:relative;
   left: 0px;
   width: 749px;
   padding: 0,0,0,0;
   margin: 0,0,0,0;
}

.BreadCrumHolder
{
   position:relative;
   top: 0px;
   left: 0px;
   width: 749px;
   padding: 0,0,0,0;
   margin: 0,0,0,0;
}

.SubMenu
{
   vertical-align: middle;
   text-align: center;
}
.SubMenuItem
{
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   color: #193C8E;
}

.SubMenuItem:Hover
{
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   color: #193C8E;
}

.SubMenuItem:Visited
{
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   color: #193C8E;
}

.ActiveSubMenuItem
{
   font-size: 14px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #193C8E;
}

.ActiveSubMenuItem:Hover
{
   font-size: 14px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #193C8E;
}

.ActiveSubMenuItem:Visited
{
   font-size: 14px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #193C8E;
}

.ActivePageTitle
{
   padding:  1px 5px;
   margin: 1px 0 0;
   font-size: 16px;
   font-weight: bold;
   color: #193C8E;
}

.MenuContentsHolder
{
   position:relative;
   left: 0px;
   top: 0px;
   width: 749px;
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   color: #193C8E;
}

.CreateUserWizzard
{
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight:normal;
   color: #FFFFFF;
   background-color: #193C8E;
}

.ShowUsersTable
{
   position:relative;
   left: 10px;
   top: 10px;
   border-width: 1px;
   border-style: outset;
   border-spacing: 0px;
   border-color: #193C8E;
   background-color: Transparent;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 11px;
   font-weight: normal;
   color: #193C8E;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   text-align: center;
}

.ShowUsersHeader
{
   background-color: #193C8E;
   color: #FFFFFF;
   font-weight: bolder;
}

.AddCategoryText
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bolder;
   color: #193C8E;
}

.CategoryName
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 10px;
   font-weight: bolder;
   color: #193C8E;
}

.UsernamesText
{
   font-weight: bolder;
}

.ShowRolesTable
{
   position:relative;
   top: 10px;
   left: 10px;
   border: solid 1 #193C8E;
   width: 250px
}

.ManageTable
{
   position:relative;
   left: 10px;
   border: solid 1 #193C8E;
   width: 400px
}
.RolesList
{
   background-color: #E6E8FF;
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   width: 100%;
   height: 100%;
}

.RolesUserName
{
   position: relative;
   top: 5px;
   left: 5px;
   text-align: left;
   font: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight:bolder;
   vertical-align: text-top;
}

.PositionedCategoryName
{
   position: relative;
   top: 5px;
   left: 5px;
   text-align: left;
   font: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight:bolder;
   vertical-align: text-top;
}

.StatusText
{
   position: relative;
   left: 5px;
   font-family: font: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight:bolder;
   color: #193C8E;
}

.ChangeCategoryHeader
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: bolder;
   color: #193C8E;
}

.ManagementHeader
{
   text-align: center;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: medium;
   font-weight: bold;
   color: #193C8E;
}

.HeaderSeperatorRow
{
   background-color: #193C8E;
   width: 1px;
}

.ActionHeader
{
   text-align: center;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: large;
   font-weight: bold;
   color: #193C8E;
}

.ActionLabel
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: smaller;
   color: #193C8E;
}

.ActionLabelBold
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: smaller;
   font-weight: bold;
   color: #193C8E;
}

.SmallActionLabelBold
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 10px;
   font-weight: bold;
   font-style: italic;
   color: #193C8E;
}

.ActionTextField
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: smaller;
   color: #193C8E;
}

.ActionButton
{
   background-color: #FFFBFF;
   border: Solid 1px #193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: smaller;
   color: #284775;
   cursor: hand;
}

.WarningText
{
   font-family: Verdana;
   font-weight: bold;
   color: Red;
}

.ArticleDesignPanel
{
   position: relative;
   left: 10px;
   border-color: #193C8E;
   border-style:None;
   border-width: 1px;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-weight: bold;
    font-size: 10pt; 
    color: #193C8E;
}

.ArticleDesignDropDown
{
   font-family: Verdana,Arial,Helvetica,Sans-Serif;
   font-size: 9pt;
   color: #193C8E; 
   width: 175px;
}

.ArticleDesigner
{
   position: relative;
   left: 10px;
   font-family: Verdana;
   color: Navy;
}

.ArticleDesignerTextField
{
   position: relative;
   left: 10px;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: smaller;
    color: #193C8E; 
}
.ActionStatusText
{
   position:relative;
   left: 10px;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 10px;
   font-weight:bolder;
   color: Red;
}

.ArticleList
{
   position: relative;
   left: 10px;
   width: 600px;
   border: solid 1 #193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 10px;
   color: #193C8E;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}

.ArticleRowLight
{
   background-color: #FFFFFF;
}

.ArticleRowDark
{
   background-color: #CCCCFF;
}

.ArticleListSeperator
{
   background-color: #193C8E;
}

.ArticleTable
{
   position: relative;
   left: 10px;
   margin: 10 0 0 0;
   padding: 0 0 0 0;
   width: 575px;
}

WP_ArticleTable
{
   position: relative;
   left: 10px;
   margin: 0 0 0 0;
   padding: 0 0 0 0;
}

.ArticleTitle
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 15px;
   font-weight: bold;
   color: #193C8E;
}

.ArticleBody
{
   margin-left: 5px;
   margin-top:5px;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 11px;
   font-weight: normal;
   color: #193C8E;
}

.TeamPicture
{
   Width: 500px;
   border-style: Outset;
   border-top-width: 0px;
   border-left-width: 0px;
   border-right-width: 5px;
   border-bottom-width: 5px;
}

.TeamName
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 15px;
   font-weight: bold;
   color: #193C8E;
   text-align: center;
   width: 500px;
}

.TeamText
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 12px;
   font-weight: normal;
   color: #193C8E;
}

.NewsItemHeader
{
   margin-left: 2px;
   margin-top: 5px;
   color:#FFFFFF; 
   background-image: url(../images/menuBalk.jpg);
   background-repeat:repeat-x;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-size: 12px;
   cursor:pointer;
   height: 15px;
   width: 600px;
}

.NewsItemHeaderItem
{
   margin-left: 5px;
}

.NewsItem
{
   margin-left:5px;
   color:#193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-size: 12px;
   width: 600px;
}

.NewsItemPublishInformation
{
   margin-left:5px;
   color:#193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-size: 10px;
   font-style: italic;
   width: 600px;
}

.NewsItemFull
{
   margin-left:5px;
   color:#193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-size: 12px;
   width: 445px;
   display:none;
}

.NewsItemLink
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bolder;
   font-size: 12px;
   color: #193C8E;
}

.NewsItemLink:Hover
{
   color:#193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bolder;
   font-size: 12px;
}

.NewsItemLink:Visited
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bolder;
   font-size: 12px;
   color:#193C8E;
}

.AddNewsItemLink
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bolder;
   font-size: 10px;
   color:#193C8E;
   vertical-align: text-top;
}

.AddNewsItemLink:Hover
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bolder;
   font-size: 10px;
   color:#193C8E;
   vertical-align: text-top;
}

.AddNewsItemLink:Visited
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bolder;
   font-size: 10px;
   color:#193C8E;
   vertical-align: text-top;
}

.EditArticleImage
{
   position:relative;
   height: 14px;
   float:right;
   margin-top: 1px;
   margin-right: 5px;
}

.DeleteArticleImage
{
   position:relative;
   height: 14px;
   float:right;
   margin-right: 5px;
}

.ErrorText
{
   color: Red;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bolder;
   font-size: 12px;
}

.CompetitionTable
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-size: 10px;
   color:#193C8E;
   text-align: left;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   width: 600px;
   vertical-align:top;
}

.CompetitionTable table
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-size: 10px;
   color:#193C8E;
   text-align: left;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   vertical-align:top;
}

.CompetitionTable td
{
	vertical-align: top;
}

.alt
{
	background-color: #E6E8FF;
	opacity: 0.8;
}

.select
{
	font-weight: bold;
	font-size: 11px;
}

.MatchSchemeTable
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-size: 12px;
   color:#193C8E;
   text-align: left;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
   width: 710px;
}

.CompetitionTableHeader
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-size: 12px;
   background-color:#193C8E;
   color: #FFFFFF;
   text-align: left;
   padding: 0px 0px 0px 0px;
   margin: 0px 0px 0px 0px;
}

.CompetitionLadderLabel
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-size: 12px;
   color:#193C8E;
}

.CompetitionLabel
{
   position:relative;
   left: 10px;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bolder;
   font-size: 12px;
   color:#193C8E;
   font-style: italic;
}

.BronVermelding
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-size: 10px;
   color:#193C8E;
   font-style: italic;
   position:relative;
   left:5px;
}

.ExterneContent
{
   position: relative;
   left: 5px;
   top: 5px;
   border: none, 0, Transparent;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   display: block;
   width: 710px;
   height: 1024px;
}

.ForumTable
{
   font-size: 8pt;
   border-collapse: collapse;
   background-color: Transparent;
}

.ForumLinkBar
{
   font-weight: bold;
   font-size: 9pt;
   background-image: url(../forum/images/bg1.gif);
   color: #193C8E;
   text-align: left;
   padding: 3px 3px 3px 3px;
}

.ForumLinkBar a
{
   color: #193C8E;
   font-size: 8pt;
   font-weight: normal;
}
ForumLinkBar a:Hover
{
   color: #193C8E;
   font-size: 8pt;
   font-weight: normal;
}

.ForumLinkBar a:visited
{
   color: #193C8E;
   font-size: 8pt;
   font-weight: normal;
}

.ForumHeader
{
   color: #333399;
   text-decoration: none;
}

.ForumHeader:Hover
{
   color: #333399;
   text-decoration: none;
}

.ForumHeader:Visited
{
   color: #333399;
   text-decoration: none;
}

.ForumHeaderLink
{
   color: #333399;
}

/* pager style (pager is a div with id=divPager, it displays "pages: 1 2 3 .." */
div#divPager
{
   border: 1px solid silver;
   background-color: white;
}

button
{
   font-family: Verdana;
   font-size: 8pt;
   border: slategray 1px solid;
}

/* border ONLY for inputs of type text, button, submit and password */
/* for IE */
INPUT {
   border: expression( (this.type=="text") || (this.type=="button") || (this.type=="submit") || (this.type=="password")   ? '1px solid slategray' : 'none');
   font-family: Verdana;
   font-size: 8pt;
}

/* same for FireFox */
INPUT[type="text"] {
   font-family: Verdana;
   font-size: 8pt;
   border: 1px solid slategray;
}
INPUT[type="button"] {
   font-family: Verdana;
   font-size: 8pt;
   border: 1px solid slategray;
}
INPUT[type="submit"] {
   font-family: Verdana;
   font-size: 8pt;
   border: 1px solid slategray;
}
INPUT[type="password"] {
   font-family: Verdana;
   font-size: 8pt;
   border: 1px solid slategray;
}

/* classes */
button.formatting
{
   width: 25px;
   height: 20px;
   border: none;
   background-color:Transparent;
   cursor: pointer;
}
div.editbar
{
   margin-top: 3px;
   background-image: url('images/editbar_bg.gif');
   height: 20px;
   border-left: 1px solid slategray;
   border-right: 1px solid slategray;
   border-top: 1px solid slategray;
}
div.quote
{
   color: #7777aa;
   text-decoration: none;
   padding-left: 15px;
}
/* user to fix firefox .net 1.1 bug (html3.2 rendering) */
.100percentwidth
{
   width: 100%;
}

textarea
{
   font-family: Verdana;
   font-size: 8pt;
   border-left: slategray 1px solid;
   border-right: slategray 1px solid;
   border-bottom: slategray 1px solid;
   border-top: none;
}
select
{
   font-family: Verdana;
   font-size: 8pt;
   border: slategray 1px solid;
}

.ForumLink
{
   color: #193C8E;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: underline;
}

.ForumLink:Hover
{
   color: #193C8E;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: underline;
}

.ForumLink:Visited
{
   color: #193C8E;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: underline;
}
h1
{
   font-weight: normal;
   font-size: 18pt;
   margin-bottom: 0px;
   font-family: 'Arial Narrow';
}
h2
{
   margin-bottom: 0px;
   font-size: 10pt;
}
h3
{
   font-weight: bold;
   font-size: 8pt;
   margin-bottom: 0px;
}

.CompetitionSchemeTable
{
   border-collapse: separate;
   position:relative;
   left:5px;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: 10px;
   color:#193C8E;
   width: 700px;
   border-style: solid;
   border-color: #193C8E;
   border-width: 1PX;
   padding: 10px;
}

.CompetitionSchemeTable.Head
{
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-size: 10px;
   color:#193C8E;
   text-align:left;
}

.ExplanationText
{
   position:relative;
   left:5px;
   font-family:Verdana;
   color:#193C8E;
   font-size:11px;
   width:700px;
   text-align:justify;
}

.HighlightedExplanationText
{
   position:relative;
   left:5px;
   font-family:Verdana;
   color:red;
   font-size:11px;
   width:700px;
   text-align:justify;
}


.CompetitionInformationPanel
{
   position:relative;
   left:5px;
}

.ActivityTitle
{
   color:#193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-size: 20px;
   font-style: italic;
   text-align:left;
}

.ActivityLabel
{
   color:#193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-size: 14px;
   font-style: italic;
   text-align:left;
}

.ActivityText
{
   color:#193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-size: 14px;
   text-align:left;
}

.ActivityList
{
   color:#193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: normal;
   font-size: 10px;
   text-align:left;
}

.ActivityList a
{
   color:#193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-size: 12px;
   text-align:left;
}

.ActivityList a:Visited
{
   color:#193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-size: 12px;
   text-align:left;
}

.ActivityList a:Hover
{
   color:#193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-weight: bold;
   font-size: 12px;
   text-align:left;
}

.ActivityList.Label
{
   font-weight: bold;
   text-decoration:Italic;
}

.WeatherControl
{
	font-size:8px;
    color: #666666;
    font-family:verdana,tahoma;
    background-color: transparent/*#e3e3e3*/;
    text-align:center;
}

.temp{
    font-size:22px;
    font-family:Tahoma;
    }

.cc{
    font-size: 9px;
    font-family:Tahoma;
    }

.fcastWeekDay
{
	font-size: 9px;
    font-weight: bold;
    }
    
.ccLoc{
    font-weight: bold;
    }

.fcastDate{
    font-size: 10px;
    font-family:Tahoma;
    }

.curWind{
    font-size: 10px;
    font-family:Tahoma;
    }

.weatherTable{
    padding:5px;
    background-color:transparent;
    text-align: center;
    border:none 0px #ffffff;
    font-size: 9px;
    }
    
.fcastTable{
    padding:3px;
    background-color:white;
    text-align:center;
    border:none 0px #c3c3c3;
    }

.weatherError{
   color: #ff0000;
   font-size: 12px;
   margin: 5px 0 5px 0;
} 

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#193C8E; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#193C8E; border-right:2px solid #193C8E; border-left:2px solid #193C8E; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#193C8E; border-right:1px solid #193C8E; border-left:1px solid #193C8E; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#193C8E; border-right:1px solid #193C8E; border-left:1px solid #193C8E; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #FFFBFF;}
.headh {background: #193C8E; border-right:1px solid #193C8E; border-left:1px solid #193C8E;}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px; color:#FFFFFF; font-weight: bolder;}
.contenth {background: #FFFBFF; border-right:1px solid #193C8E; border-left:1px solid #193C8E; }
.contenth div {padding-top: 5px; color:#193C8E; font-weight:normal; text-align:left;}
.contentblock {margin-left: 15px; margin-top: 15px;}

.columns
{
	width: 700px;
	margin-left: 25px;
}

.columnsmall
{
	width: 275px;
	float: left;
	margin-left: 10px;
}

.columnlarge
{
	width: 380px;
	float: left;
}

.columnlarge input
{
	margin-bottom: 5px;
}

.columnlarge select
{
	margin-bottom: 5px;
}

.bicolumn
{
	padding-top: 15px;
	width:100%;
}

.BulletedList,
.BulletedList a,
.BulletedList A,
.BulletedList a:Visited,
.BulletedList A:Visited,
.BulletedList a:Hover,
.BulletedList A:Hover,
.BulletedListNavigation
{
   margin-left: 10;
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #193C8E;
}

.BulletedListNavigationSelected
{
   margin-left: 11;
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #193C8E;
}

.WebpartPanel
{
	width: 745px;
	margin: 0px 0px 0px 0px;
}

.Webpart
{
	width: 360px;
	margin-left: 6px;
	margin-bottom: 10px;
	float: left;
}

.LeftbarControl
{
	position: relative;
	left: 0px;
   margin: 0px, 0px, 0px, 0px;
   padding: 0px, 0px, 0px, 0px;
   border-spacing:0;
   border-width: 0px;
   font: Verdana;
   font-weight: bolder;
   font-size: small;
   color: #000080;
}

.RightbarControl
{
	height: 175px;
	width: 200px;
}

.center
{
	text-align: center;
}

.headertext
{
	margin: 15px 10px 10px 10 px;
	font-family: Verdana;
	font-size: large;
	font-weight: bold;
}

.headerinfotext
{
	margin: 15px 10px 10px 10 px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bolder;
	text-align:justify;
}

.hide
{
	display: none;
}

.indent
{
	padding-left: 25px;
}

.right
{
	float: right;
}

.left
{
	float: left;
}

.bold
{
	font-weight: bold;
}

.bigger
{
	font-size: 8pt;
}

.wide
{
	width: 665px;
}

.low
{
	margin-top: 15px;
}

.resulttextpanel
{
	width: 500px;
	float: left;
	margin-left: 10px;
	text-align: justify;
}

.error
{
	color: Red;
}

.OkButton
{
   background-color: #FFFBFF;
   border: Solid 1px #193C8E;
   font-family: Verdana, Arial, Helvetica, Sans-Serif;
   font-size: smaller;
   font-weight: bold;
   color: #284775;
   cursor: hand;
   padding: 1px 6px 2px 6px;
}

.ColumnSmall.ActionTextField
{
	font-size: 10px;
}

.ColumnLarge INPUT,
.ColumnSmall INPUT {
   font-size: 10pt;
}

/* same for FireFox */
.ColumnLarge INPUT[type="text"],
.ColumnSmall INPUT[type="text"] {
   font-size: 10pt;
}

.ActivityTitle
{
	font-size: 28pt;
	font-weight: bold;
}

.ActivityDate
{
	font-size: 14pt;
}

.ActivityLocation
{
	font-size: 13pt;
}

.ArticleTableSeperator
{
	height: 20px;
}

.showactivitylist
{
	border:0;
	margin:0;
	padding:0;
}

.showactivitylist .activitymonth
{
	border: solid 1px #193C8E;
	width:240px;
	padding:5px;
	margin: 5px;
	float:left;
}

.showactivitylist h3,
.showactivitylist H3
{
	position: relative;
	left:0px;
	top: 0px;
	background-color: #193C8E;
	color: #FFFFFF;
	font-weight: bolder;
	font-size: 10px;
	padding: 2px 2px 2px 5px;
}

.activitymonth,
.activitymonth a,
.activitymonth A,
.activitymonth a:Visited,
.activitymonth A:Visited,
.activitymonth a:Hover,
.activitymonth A:Hover
{
	font-size: 11px;
	color: #193C8E;
}

.activitymonth li
{
	list-style-type: disc;
}

.ActivitiesTitle
{
	font-size: x-large;
	text-decoration: italic;
	text-align: center;
	padding: 0px 0px 0px 25px;
	margin: 25px 0px 0px 0px;
	
}
