﻿body
{
    background:url(../Images/pr-bg.gif) center 0;
    color:#1e2225;
}

A:link {text-decoration: none}
A:visited {text-decoration: none}
A:hover {text-decoration: none}
A:active {text-decoration: none}
.MasterTable
{
    border-style: none solid solid solid;
    border-width: 20px;
    border-color: #FDCC06;
    width: 950px;
}
.MasterLogoTable
{
    width: 100%;
    background-color: #46668D;
}
.MasterWebsiteName
{
    border-style: solid none solid none;
    border-width: thin;
    border-color: #000000;
    padding: 2px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #FFFFFF;
    text-align: center;
    background-color: #46668D;
}
.MasterPageHeader
{
    border-style: none none solid none;
    border-width: thin;
    border-color: #000000;
    padding: 5px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: x-large;
    color: #000000;
    text-align: center;
    background-color: #FDCC06;
    letter-spacing: 10px;
}
.AdminPageHeader
{
    padding: 5px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #000000;
    text-align: center;
    background-color: #FDCC06;
}
.MasterPageLogo
{
    border-width: thin;
    border-color: #000000;
    border-style: none none solid none;
}

.MasterPageContent
{
    border-width: thin;
    border-color: #000000;
    border-style: solid none none none;
    padding: 5px;
    background-color: #D2CDC9;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: justify;
    height: 640px;
}
.MasterPageMenuLeft
{
    border-style: none solid none none;
    border-width: thin;
    border-color: #000000;
}
.MasterPageMenuRight
{
    border-style: none none none solid;
    border-width: thin;
    border-color: #000000;
}
.MasterPageTugImage
{
    border-style: none none solid none;
    border-width: thin;
    border-color: #000000;
}
.MasterPageLogoTable
{
    border-width: thin;
    border-color: #000000;
    border-style: none none none solid;
}

.MasterPageBottomWebName
{
    height: 30px;
    border-style: solid none none none;
    border-width: thin;
    border-color: #000000;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #005F33;
    letter-spacing: 10px;
    text-align: center;
    color: #FFFFFF;
}
.LinksTable
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
}
.UnderConstruction
{
    padding: 10px;
    background-color: #FF8000;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}
.UnderConstructionSmall
{
    padding: 10px;
    background-color: #FF8000;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}
.DefaultPage
{
    padding: 5px;
    background-color: #FFFFFF;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: justify;
}
.ProgrammeRowsBorder
{
    border: thin solid #000000;
}
.OrganizingComTable
{
    width: 100%;
    text-align: center;
    vertical-align: bottom;
}
.OrganizingCom
{
    width: 100%;
    text-align: center;
    vertical-align: bottom;
}

.DefaultWelcomeTD
{ 
    border: thin solid #808000; width: 440px;
    padding: 10px 10px 10px 10px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #000000;
    text-align: justify;
    vertical-align: top;
 }

.DefaultWelcomeImageTD
{ 
    border: thin solid #808000; width: 440px;
    padding: 10px 10px 10px 10px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #000000;
    text-align: justify;
    vertical-align: top;
 }

.DefaultCenterTD
{
    width: 30px;
}
.DefaultWelcomeImage
{ 
    padding: 0px 15px 0px 0px;
    float: left;
    vertical-align: top;
 }

.DefaultPhotoGallery
{
    padding: 10px; 
    width: 440px;
    background-color: #000000; 
    vertical-align: middle; 
    text-align: center;
}
.DefaultNewsHeaderLeftTD
{ 
    margin: 0px; 
    padding: 0px 0px 0px 20px; 
    width: 440px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 30px;
    color: #FFFFFF;
    background-image: url('../Images/roundedcornr_green.gif');
    background-repeat: no-repeat;
 }

 .DefaultResultsHeaderRightTD
{ 
    margin: 0px; 
    padding: 0px 0px 0px 20px; 
    width: 440px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 30px;
    color: #000000;
    background-image: url('../Images/roundedcornr_gold.gif');
    background-repeat: no-repeat;
 }
  .DefaultResultsContentTD
{
    border-style: none solid none solid;
    border-width: thin;
    border-color: #808000;
    background-color: #FFFFFF;
}
.DefaultHeaderCenter
{
    padding: 0px 0px 0px 10px;
    width: 30px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #ffffff;
    height: 30px;
    color: #FFFFFF;
}
.DefaultFooterLeft
{ 
    border-style: none solid solid solid;
    border-width: thin;
    border-color: #808000;
    padding: 0px 0px 0px 10px;
    width: 440px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #F4F4F4;
    height: 30px;
    color: #005F33;
 }

.DefaultFooterProfileRight
{ 
    border-style: none solid solid solid;
    border-width: thin;
    border-color: #808000;
    padding: 0px 0px 0px 10px;
    width: 440px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    height: 30px;
    color: #005F33;
 }

.DefaultFooterCenter
{
    width: 30px;
}
.DefaultHeaderRight
{
    /*border-style: solid solid solid none;*/
    width: 440px;
    border-width: thin;
    border-color: #CCCCCC;
    padding: 0px 0px 0px 10px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FDCC06;
    /*BACKGROUND: url(../Images/gradientyellow.jpg) #005F33 repeat-x 50% top; */
    height: 30px;
    color: #000000;
}
.DefaultFooterNuus
{
    border-style: none solid none solid;
    width: 440px;
    border-width: thin;
    border-color: #CCCCCC;
    padding: 0px 0px 0px 100px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    height: 30px;
    color: #005F33;
}
.DefaultFooterNuus a
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #005F33;
}
.DefaultFooterKalender
{
    border-style: none solid solid solid;
    width: 440px;
    border-width: thin;
    border-color: #CCCCCC;
    padding: 0px 0px 0px 100px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    height: 30px;
    color: #005F33;
}
.DefaultFooterKalender a
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #005F33;
}
.DefaultFooterTrekkerProfiel
{
    border-style: none solid solid solid;
    width: 440px;
    border-width: thin;
    border-color: #CCCCCC;
    padding: 0px 0px 0px 100px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    height: 30px;
    color: #005F33;
}
.DefaultFooterUitslae
{
    border-style: none solid none solid;
    width: 440px;
    border-width: thin;
    border-color: #CCCCCC;
    padding: 0px 0px 0px 100px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    height: 30px;
    color: #005F33;
}
.DefaultFooterUitslae a
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #005F33;
}
.DefaultContentNuus
{ 
    border-width: thin; border-style: none solid none solid; border-color: #808000; width: 440px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #000000;
    text-align: justify;
    vertical-align: top;
 }


.DefaultContentKalender
{ 
    border-style: none solid none solid;
    width: 440px;
    border-width: thin;
    border-color: #808000;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #000000;
    text-align: justify;
    vertical-align: top;
 }

.DefaultContentUitslae
{ 
    border-style: none solid none solid;
    width: 440px;
    border-width: thin;
    border-color: #808000;
    font-family: Calibri, Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #000000;
    text-align: justify;
    vertical-align: top;
 }

.DefaultContentTrekkerProfiel
{ 
    border-style: none solid solid solid;
    width: 440px;
    border-width: thin;
    border-color: #808000;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #000000;
    text-align: justify;
    vertical-align: top;
 }

.DefaultContentTrekkerProfielCells
{
    margin: 0px;
    padding: 5px 5px 5px 5px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #999999;
    color: #005F33;
    text-align: left;
    vertical-align: top;
    font-weight: bold;
}
.DefaultContentTrekkerProfielValueCells
{
    padding: 5px 5px 5px 5px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #CCCCCC;
    color: #000000;
    text-align: left;
    vertical-align: top;
}
.ResultsReadMore
{
    padding: 5px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #F4F4F4;
    color: #005F33;
}
.NuusDate
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #CCCCCC;
    font-weight: bold;
    height: 30px;
}
.NuusHeading
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #CCCCCC;
    font-weight: bold;
    height: 30px;
}
.NuusDetails
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.KalenderHeading
{
    line-height: 20px;
    background-color: #C0C0C0;
}
.KalenderTable
{
    line-height: 20px;
    background-color: #FFFFFF;
}
.GoldenSubmitButton
{
}
.GreenSubmitButton
{
    height: 30px;
    border-style: solid solid solid solid;
    border-width: thin;
    border-color: #000000;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #005F33;
    text-align: center;
    color: #FFFFFF;
}
.FormData
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #E9E9E9;
    margin-left: 0px;
}
BoxHiddenStyle
{
    display:none
}
.DropDownList
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;

}
.ResultsDateOfCompetitionTD
{
    border: thin solid;
    border-color: #CCCCCC;
    padding: 5px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #D3D3D3;
}
.ResultsNameOfCompetitionTD
{
    border: thin solid;
    border-color: #CCCCCC;
    padding: 5px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #D3D3D3;
}
.ResultsTD
{
    border: thin solid;
    border-color: #CCCCCC;
    padding: 5px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #D3D3D3;
}
.ResultsDateOfCompetition
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.ResultsNameOfCompetition
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.Results
{
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.EventDates
{
	BORDER-BOTTOM: #ffffff 3px solid; 
	border-right: #ffffff 3px solid; 
	PADDING-BOTTOM: 2px; 
	padding-top: 2px;
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	BACKGROUND: url(../Images/EventDates.gif) #f1f2f9 repeat-x 50% top; 
	COLOR: #005F33; 
	FONT-SIZE: 12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	height: 23px;
}
.EventDescription
{
	BORDER-BOTTOM: #ffffff 3px solid; 
	PADDING-BOTTOM: 2px; 
	padding-top: 2px;
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	BACKGROUND: url(../Images/EventDates.gif) #f1f2f9 repeat-x 50% top; 
	COLOR: #005F33; 
	FONT-SIZE: 12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	height: 23px;
}
.EventHeadings
{
	BORDER-BOTTOM: #ffffff 3px solid; 
	border-right: #ffffff 3px solid; 
	PADDING-BOTTOM: 2px; 
	padding-top: 2px;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	BACKGROUND: url(../Images/bg.gif) #999999 repeat-x 50% top; 
	COLOR: #010066; 
	FONT-SIZE: 12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	height: 25px;
}
.EventDescriptionHeadings
{
	BORDER-BOTTOM: #ffffff 3px solid; 
	PADDING-BOTTOM: 2px; 
	padding-top: 2px;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	BACKGROUND: url(../Images/bg.gif) #999999 repeat-x 50% top; 
	COLOR: #010066; 
	FONT-SIZE: 12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	height: 25px;
}
.NewsTopicsDate
{
	BORDER-BOTTOM: #ffffff 3px solid; 
	border-right: #ffffff 3px solid; 
	PADDING-BOTTOM: 2px; 
	padding-top: 2px;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	BACKGROUND: url(../Images/bg.gif) #999999 repeat-x 50% top; 
	COLOR: #010066; 
	FONT-SIZE: 12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	height: 25px;
}
.NewsTopics
{
	BORDER-BOTTOM: #ffffff 3px solid; 
	PADDING-BOTTOM: 2px; 
	padding-top: 2px;
	PADDING-LEFT: 10px; 
	BACKGROUND: url(../Images/bg.gif) #999999 repeat-x 50% top; 
	COLOR: #010066; 
	FONT-SIZE: 12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	height: 25px;
}
.NewsDetails
{
	BORDER-BOTTOM: #ffffff 3px solid; 
	PADDING-BOTTOM: 2px; 
	padding-top: 2px;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	/*BACKGROUND: url(../Images/ProfileValues.gif) #f1f2f9 repeat-x 50% top; */
	COLOR: #005F33; 
	FONT-SIZE: 12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
}
.ListNewsDate
{
    border: thin solid #000000;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    width: 10%;
    vertical-align: top;
}
.ListNewsTopic
{
    border: thin solid #000000;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    width: 25%;
    vertical-align: top;
    white-space: pre-wrap;
}
.ListNewsDescription
{
    border: thin solid #000000;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    width: 55%;
    vertical-align: top;
}
.ListNewsView
{
    border: thin solid #000000;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    width: 10%;
    vertical-align: top;
}
.ResultsHeadings
{
	BORDER-BOTTOM: #ffffff 3px solid; 
	PADDING-BOTTOM: 2px; 
	padding-top: 2px;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	BACKGROUND: url(../Images/bg.gif) #999999 repeat-x 50% top; 
	COLOR: #010066; 
	FONT-SIZE: 12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	height: 25px;
}
.ProfileCells
{
	BORDER-BOTTOM: #ffffff 3px solid; 
	PADDING-BOTTOM: 2px; 
	padding-top: 2px;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	BACKGROUND: url(../Images/bg.gif) #999999 repeat-x 100% top; 
	COLOR: #010066; 
	FONT-SIZE: 12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	height: 25px;
}
.ProfileMultiCells
{
    border-bottom: #ffffff 3px solid;
    padding-bottom: 2px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px; 
    background: url(../Images/bg.gif) #999999 repeat-x 100% top;
    color: #010066;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    height: 25px;
    vertical-align: top;
}
.ProfileValues
{
	BORDER-BOTTOM: #ffffff 3px solid; 
	PADDING-BOTTOM: 2px; 
	padding-top: 2px;
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	BACKGROUND: url(../Images/ProfileValues.gif) #CCCCCC repeat-x 100% top; 
	COLOR: #010066; 
	FONT-SIZE: 12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	height: 25px;
}
.ProfileMultiValues
{
    border-bottom: #ffffff 3px solid;
    padding-bottom: 2px;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    color: #010066;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    height: 68px;
    vertical-align: top;
    background-color: #CCCCCC;
}
.MemberDetailsLabel
{ padding: 3px;
    border: thin solid #C0C0C0;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    background-color: #E4E4E4;
}
.MemberDetailsTextbox
{
    padding: 3px;
    border: thin solid #C0C0C0;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    background-color: #E4E4E4;
}
.ListMemberRows
{
	BORDER-BOTTOM: #ffffff 3px solid; 
	border-right: #ffffff 3px solid; 
	PADDING-BOTTOM: 2px; 
	padding-top: 2px;
	PADDING-LEFT: 2px; 
	PADDING-RIGHT: 2px; 
	BACKGROUND: url(../Images/EventDates.gif) #f1f2f9 repeat-x 50% top; 
	COLOR: #005F33; 
	FONT-SIZE: 12px; 
	font-family:Calibri, Arial, Helvetica, sans-serif;
	height: 23px;
}
.MemberCategory
{
    padding: 3px;
    border: thin solid #C0C0C0;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    background-color: #E4E4E4;
}
.ContactsNames
{
    padding: 3px;
    border: thin solid #000000;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    background-color: #46668D;
    color: #FFFFFF;
    text-align: center;
}
.ContactsValue
{
    padding: 3px;
    border: thin solid #000000;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    background-color: #ffffff;
    color: #FFFFFF;
    text-align: center;
}

.ContactsValues
{
    padding: 3px;
    border: thin solid #C0C0C0;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    background-color: #E4E4E4;
}
.ClubsNames
{ 
    padding: 3px;
    border: thin solid #000000;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    background-color: #999999;
    color: #000000;
 }

.ClubsValue
{ 
    padding: 3px;
    border: thin solid #000000;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    background-color: #2986CC;
    color: #FFFFFF;
 }


.ClubsValues
{
    padding: 3px;
    border: thin solid #C0C0C0;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    background-color: #E4E4E4;
}

.CounterHeader
{ 
    padding: 5px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: medium;
    color: #FFFFFF;
    text-align: center;
    background-color: #46668D;
 }
 .SendMail
{
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
}
 .Error
{ 
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    color: #FF0000;
 }
.ClubsAndProvinces
{
    height: 3px;
    border-style: solid none none none;
    border-width: thin;
    border-color: #000000;
    background-color: #005F33;
}
.Help
{
    padding: 5px;
    border: thin solid #000000;
}
.HelpHeader
{
    background-color: #46668D;
    color: #FFFFFF;
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
}
 .URL_Default
{
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    color: #005F33;
}
 .ChangeOwnerLabel
{
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    color: #000000;
    font-weight: bold;
}
.Gallery
{
    font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    vertical-align: top;
}    
.AgeCategoriesHeading
{ 
    padding: 5px; font-size: 14px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    height: 25px;
    background-color: #808080;
 }

.Categories
{
    padding: 5px; font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    width: 10%;
    height: 25px;
    background-color: #C0C0C0;
}
.Age
{ 
    padding: 5px; font-size: 12px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    width: 90%;
    height: 25px;
    background-color: #C0C0C0;
 }
 .SA2010Header
{
    border: thin solid #C0C0C0;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 14px;
    height: 25px;
    vertical-align: top;
    text-align: center;
    background-color: #CCCCCC;
    color: #000000;
}
 .SA2010Cells
{
    border: thin solid #C0C0C0;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 25px;
    vertical-align: top;
}
.SA2010CellsLeft
{
    border: thin solid #C0C0C0;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 25px;
    vertical-align: top;
    text-align: left;
}
  .SATFDefaultResultsHeaderRightTD
{ 
    margin: 0px; 
    padding: 0px 0px 0px 20px; 
    width: 472px;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    height: 30px;
    color: #000000;
    background-image: url('../Images/roundedcornr_gold.gif');
    background-repeat: no-repeat;
 }
 .SATFDefaultContentKalender
{ 
    border-style: none solid none solid;
    width: 472px;
    border-width: thin;
    border-color: #808000;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #000000;
    text-align: justify;
    vertical-align: top;
 }
  .UploadImages
{ 
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 12px;
 }