﻿html {padding: 0; margin: 0;} 
BODY
{
    PADDING: 0px;
    SCROLLBAR-FACE-COLOR: #ffffff;
    FONT-SIZE: 10px;
    MARGIN: 0px 0px 0px 1px;
    SCROLLBAR-HIGHLIGHT-COLOR: #f2f2f2;
    SCROLLBAR-SHADOW-COLOR: #cccccc;
    SCROLLBAR-3DLIGHT-COLOR: #cccccc;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    SCROLLBAR-BASE-COLOR: #ffffff;
    BACKGROUND-COLOR: #ffffff;
}
#MasterContainer { 
width: 740px; 
margin: 0 auto;  
} 
#Content
{
    padding:0px 0px 100px;
}
/*#header { 
position: absolute; 
top: 0; 
width: 100%; 
height: 100px; 
background: #eee; 
} */
#MasterFooter 
{
width: 740px; 
height: 30px;  
}
.ajax__calendar {
    position: relative;
    left: 0px !important;
    top: 0px !important;
    visibility: visible; display: block;
}
.ajax__calendar iframe 
{
    left: 0px !important;
    top: 0px !important;
}

.h_toolbar
{
	background:#f6f6f6;
  border:solid 1px #e2e2e2;
  height:30px;
  /*background-image:url(/Images/ToolBar/ToolBarBg.png);
  background-repeat:repeat-x;*/
}
.item
{
  border:none;
  padding:2px;
  font-family:Verdana;
  color:black;
  cursor:default;
}
.itemHover
{
  border-width:1px;
  border-style:solid;
  border-color:#FFF;
  padding:1px;
  background-color:#D4D5D8;
  background-image:none;
  font-family:Verdana;
  color:black;
  cursor:default; 
}
.itemActive
{
  border-width:1px;
  border-style:solid;
  border-color:#0A246A;
  padding:1px;
  background-color:#D4D5D8;
  background-image:none;
  font-family:Verdana;
  color:white;
  cursor:default; 
}
.itemChecked
{
  border-width:1px;
  border-style:solid;
  border-color:#0A246A;
  padding:1px;
  background-color:#D4D5D8;
  background-image:none;
  font-family:Verdana;
  color:black;
  cursor:default; 
}
.NavBar
{
  background-color:#EEE;
  border: 1px solid #eee; 
  cursor: default; 
  margin-bottom:5px;
} 

.TopItem
{
  color:Black;
  background-image: url(/Images/NavItemBg.png);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid white;
  border-right-color:#8C8C8C;
  border-bottom-color:#8C8C8C;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.TopItemHover
{
  color:black;
  background-color:#D5D5D5;
  background-image: url(/Images/item_hover_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid white;
  border-right-color:#8C8C8C;
  border-bottom-color:#8C8C8C;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.TopItemActive
{
  color:black;
  background-color:#D5D5D5;
  background-image: url(/Images/item_hover_bg.gif);
  font-family: tahoma, verdana; 
  font-size: 11px; 
  font-weight: bold;
  border: 1px solid #8C8C8C;
  border-right-color:white;
  border-bottom-color:white;
  padding-top: 4px; 
  padding-bottom: 2px; 
  cursor:hand;
}

.Level2Item
{
  font-family: tahoma, verdana; 
  font-size: 11px; 
  border: 1px solid white;
  border-right-color:#CCCCCC;
  border-bottom-color:#CCCCCC;
  padding:3px;
  padding-left: 10px; 
  cursor:hand;
}

.Level2ItemHover
{
  background-color:White;
  font-family: tahoma, verdana; 
  font-size: 11px; 
  border: 1px solid white;
  border-right-color:#CCCCCC;
  border-bottom-color:#CCCCCC;
  padding:3px;
  padding-left: 10px; 
  cursor:hand;
}

.Level2ItemSelected
{
  background-color:White;
  font-family: tahoma, verdana; 
  font-size: 11px; 
  border: 1px solid #CCCCCC;
  border-right-color:white;
  border-bottom-color:white;
  padding:3px;
  padding-left: 10px; 
  cursor:hand;
}

.Level2Group
{
  background-color:white;
  background-image: url(/Images/group_bg.gif);
}

.Empty
{
}

.Menubackground
{
    background: url(/Images/MenuBGGreen.png);
}
.TopGroup
  {
    background: url(/Images/MenuBgGreen.png);
    cursor:default;
    height:22px;
  }
.MenuGroup
{
  background-color:#f6f6f6;
  border:1px solid #666;
  cursor:default;
width:160px;
}
.MenuItem {
   border: 1px solid #f6f6f6;
   color:#666;
   font-family:tahoma;
   font-size:11px;
   cursor:default;
 }
 .MenuItemHover {
   margin:0;
   background:#fff url("/Images/MenuItemOver.png") repeat-x;
   color: #000;
   border: 1px solid #ccc;
   border-right-color:#b9b9b9;
   border-bottom-color:#b9b9b9;
   font-family:tahoma;
   font-size:11px;
   cursor:default;
 }
 .MenuItemActive
 {
   margin:0;
   background:#fff url("/Images/MenuItemOver.png") repeat-x;
   color: #000;
   border: 1px solid #ddd;
   border-right-color:#ccc;
   border-bottom-color:#ccc;
   font-family:tahoma;
   font-size:11px;
   font-weight:bold;
   cursor:default;
 }
 .MenuItemExpanded
 {
   margin:0;
   background:#fff url("/Images/MenuItemOver.png") repeat-x;
   color: #000;
   border: 1px solid #ccc;
   border-right-color:#b9b9b9;
   border-bottom-color:#b9b9b9;
   font-family:tahoma;
   font-size:11px;
   cursor:default;
 }
.TopMenuItem
{
  background: url(/Images/MenuBgGreen.png);
  color:#FFF;
  font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
  cursor:hand;
}
.TopMenuItemHover
{
  background: url(/Images/MenuBgGreenOver.png);
  color:#FFF;
  font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
  cursor:hand;
}
.TopMenuItemDown
{
  background-color:#8D8F95;
  color:white;
  font-family:verdana;
  font-size:12px;
  border:1px;
  border-left-color:black;
  border-top-color:black;
  border-right-color:#B8B8B9;
  border-bottom-color:#B8B8B9;
  border-style:solid;
  cursor:hand;
}  
.MenuBreak
 {
   background-color: silver;
   width:100%;
   height:2px;
 }
A
{
	font-family:Tahoma, Verdana, Arial ; font-size:11px; font-weight:bold; color:#0e4803; text-decoration:none;
}
A:link    { color: #0e4803; }
A:visited { color: #0e4803; }
A:hover   { color: #0e4803;text-decoration:underline; }
A:active  { color: #0e4803; }

SELECT
{
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
}
.Album
{
	height:100%;
	overflow:visible;
	position:relative;
	width:100%;
	font-family:Tahoma,Verdana,Arial; font-size:11px;  color:#646464; line-height:13px
}
.AuctionTitle
{
    background-color: #e2e2e2;
    display:block;
    font-family:Arial, Helvetica, Sans-Serif;
    font-size:18px;
    font-weight:bold;
    padding:5px;
    margin-bottom:3px;
    color:#505050;
    width:500px;
}
.PictureTitle
{
	background-image: url(/Images/BGPlain.png);
	color:#a5a5a5;
	display:block;
	font-family:Arial Black,Verdana,Tahoma,Arial;
	font-size:14px;
	height:39px;
}
.BannerAdmin
{
	background-image:url(/Images/HeaderAdminGreen.png);
}
.BannerAuctions
{
	background-image:url(/Images/HeaderAuctionsGreen.png);
}
.BannerCalendar
{
	background-image:url(/Images/HeaderCalendarGreen.png);
}
.BannerHandout
{
	background-image:url(/Images/HeaderHandoutGreen.png);
}
.BannerHome
{
	background-image:url(/Images/HeaderHomeGreen.png);
}
.BannerLinks
{
	background-image:url(/Images/HeaderLinksGreen.png);
}
.BannerLocations
{
	background-image:url(/Images/HeaderLocationsGreen.png);
}
.BannerNews
{
	background-image:url(/Images/HeaderNewsGreen.png);
}
.BannerPictures
{
	background-image:url(/Images/HeaderTopPicturesGreen.png);
}
.BannerResults
{
    background-image:url(/Images/HeaderResultsGreen.png);
}
.BannerRoster
{
    background-image:url(/Images/HeaderRosterGreen.png);
}
.BannerSponsors
{
	background-image:url(/Images/HeaderSponsorsGreen.png);
}
.BannerStaff
{
	background-image:url(/Images/HeaderStaffGreen.png);
}
.BodyFooter
{
	color:#666666;
	font-family:Tahoma,Verdana,Arial;
	font-size:10px;
	text-align:right;
}
.Button
{
	background-color:#cccccc;
	border:#696969 1px solid;
	color:#FFFFFF;
	cursor:hand;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	height:19px;
	margin-top:1px;
}
.ButtonImage
{
	background-image:url(/Images/BGButton.png);
	background-repeat:repeat-x;
	border:#b8b8b8 1px solid;
	color:#7c7c7c;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	height:19px;
	padding-bottom:2px;
	margin-top:1px;
	vertical-align:top;
}
.ButtonImage[class]
{
	background-image:url(/Images/BGButton.png);
	background-repeat:repeat-x;
	border:#b8b8b8 1px solid;
	color:#7c7c7c;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	height:19px;
	margin-top:0px;
	padding-bottom:2px;
	vertical-align:top;
}
.ButtonImageDisabled
{
	background-image:url(/Images/BGButton.png);
	background-repeat:repeat-x;
	border:#cdcbcb 1px solid;
	color:#e4e1e1;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	height:19px;
	padding-bottom:2px;
	margin-top:1px;
	vertical-align:top;
}
.ButtonImageDisabled[class]
{
	background-image:url(/Images/BGButton.png);
	background-repeat:repeat-x;
	border:#cdcbcb 1px solid;
	color:#e4e1e1;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	height:19px;
	margin-top:0px;
	padding-bottom:2px;
	vertical-align:top;
}
.CalendarDay
{
	font-family: Tahoma, Verdana; font-size:11px;  color:#FFFFFF;
}
.CalendarTitle
{
	font-family: Arial Black, Tahoma, Verdana; font-size:26px;  color:#707070; line-height:30px
}
.comboBox 
{ 
  border: 1px solid #A6A7AA; 
  background-color: white; 
}

.comboBoxHover
{ 
  border: 1px solid #555555; 
  background-color: white; 
}

.comboDropDown 
{ 
  border: 1px solid #868686; 
  background-color: white; 
  padding: 1px;
  padding-right: 0px;
  cursor: default;
}

.comboTextBox
{
  border: 0px;
  padding-left: 2px;
  padding-right: 2px;
}

.comboItemHover
{
  font-weight:bold;
}
.ColourSelectorBlack
{
	background: url(/Images/MenuBgBlack.png);
	border: solid 1px #FFF;
	color: #FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding:3px;
}
.ColourSelectorBlue
{
	background: url(/Images/MenuBgBlue.png);
	border: solid 1px #FFF;
	color: #FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding:3px;
}
.ColourSelectorGreen
{
	background: url(/Images/MenuBgGreen.png);
	border: solid 1px #FFF;
	color: #FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding:3px;
}
.ColourSelectorOrange
{
	background: url(/Images/MenuBgOrange.png);
	border: solid 1px #FFF;
	color: #FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding:3px;
}
.ColourSelectorPurple
{
	background: url(/Images/MenuBgPurple.png);
	border: solid 1px #FFF;
	color: #FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding:3px;
}
.ColourSelectorRed
{
	background: url(/Images/MenuBgRed.png);
	border: solid 1px #FFF;
	color: #FFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	padding:3px;
}
.Content
{
	padding:5px;
	vertical-align:top;
}
.DatePosted
{
	color:#646464;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
}
.ErrorMessage 
{
	background-color:#ffe0e0;
	border: #FE0000 1px solid;
	color:#FE0000;
	display:block;
	filter:alpha(opacity=75);
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	height:40px;
	overflow:auto;
	padding:3px;
	position:relative;
	width:732px;
	moz-opacity:.75;
	opacity:.75;
}
.ErrorMessage[class]
{
	background-color:#ffe0e0;
	border: #FE0000 1px solid;
	color:#FE0000;
	display:block;
	filter:alpha(opacity=75);
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	height:34px;
	overflow:auto;
	padding:3px;
	position:relative;
	width:732px;
	moz-opacity:.75;
	opacity:.75;
}
.Bold
{
	color:#646464;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
}
.Event
{
	font-family:Arial Black, Tahoma, Verdana, Arial;
	font-size:12px;
	color:#646464;
}
.FieldHeading
{
	color:#666666;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
	white-space:nowrap;
}
.FieldValue
{
	color:#666666;
	display:inline;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	text-align:left;
	vertical-align:top;
}
.FieldValueTextBox 
{
	border:#cfcfcf 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
}
.FieldValueTextBoxFocus
{
	background-color:#EBEBEB;
	border:#757575 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
}
.FieldValueTextBox250
{
	border:#cfcfcf 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
	width:250px;
}
.FieldValueTextBoxFocus250
{
	background-color:#EBEBEB;
	border:#757575 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
	width:250px;
}
.FieldValueTextBox450
{
	border:#cfcfcf 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
	width:450px;
}
.FieldValueTextBoxFocus450
{
	background-color:#EBEBEB;
	border:#757575 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
	width:450px;
}
.FormFieldHeading
{
	color:#666666;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	margin-bottom:3px;
	position:relative;
	text-align:left;
	vertical-align:top;
	white-space:nowrap;
	display:block;
}
.GridFooter
{
	background-color:#b8b8b8;
	color:#666666;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
}
.GridEdit 
{
	background-color:#cdcdcd;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
}
.GridHeader 
{
	background-color:#272727;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	text-align:left;
}
.GridHeader a
{
	background-color:#272727;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
}
.GridHeader a:visited
{
	background-color:#272727;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
}
.GridRow 
{
	background-color:#FFFFFF;
	cursor:hand;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	vertical-align:top;
	width:100%;
}
.GridRowNoCursor
{
	background-color:#FFFFFF;
	Font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	vertical-align:top;
	width:100%;
}
.GridRowAlternateNoFocus
{
	background-color:#f0f0f0;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
}
.GridRowNoFocus
{
	background-color:#dfdfdf;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	width:100%;
}
.GridRowAlternate
{
	background-color:#F5F5F5;
	cursor:hand;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	vertical-align:top;
}
.GridRowAlternateNoCursor
{
	background-color:#F5F5F5;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	vertical-align:top;
}
.GridRowOver
{
	background-image:url(/Images/BGMouseOverBlue.png);
	color:#FFFFFF;
	cursor:hand;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	vertical-align:top;
}
.GridViewFooter
{
    background: #f5f5f5;
}
.Headline
{
	color:#4b4b4b;
	display:block;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:18px;
	font-weight:bold;
	margin:2px;
}
.HeadlineSub
{
	color:#4b4b4b;
	display:block;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
}
.HeadlineSlideShow
{
	color:#666666;
	display:inline;
	font-family:Arial Black,Verdana,Tahoma,Arial;
	font-size:13px;
	line-height:15px;
	margin-bottom:5px;
}
.HeadlineSmall
{
	color:#666666;
	display:block;
	font-family:Arial Black,Verdana,Tahoma,Arial;
	font-size:13px;
	line-height:15px;
	margin-bottom:5px;
}
.HeadlineContainer
{
	background-color:#F2F2F2;
	border-bottom:#757575 1px solid;
	border-left:#757575 1px solid;
	border-top:#757575 1px solid;
	FILTER:progid:DXImageTransform.Microsoft.gradient (GradientType=1,startColorstr=#F2F2F2, endColorstr=#FFFFFF);
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	margin-bottom:5px;
	margin-right:5px;
	margin-top:10px;
	position:relative;
	white-space:normal;
	VISIBILITY: visible;
	WIDTH: 195px;
}
.HeadlineContainer A
{
	color:#757575;
	display:block;
	font-size:10px;
	font-weight:bold;
	margin:5px;
	padding:2px;
	text-decoration:none;
}
.HeadlineContainer A:hover
{
	background-color:#8596C5;
	color:#FFFFFF;
}
.HeadlineInContainer
{
	background-color:#CACACA;
	color:#FFFFFF;
	display:block;
	FILTER:progid:DXImageTransform.Microsoft.gradient (GradientType=1,startColorstr=#8596C5, endColorstr=#FFFFFF);
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
	font-weight:bold;
	padding-bottom:2px;
	width:100%;
}
.HeaderAlbum
{
	background-image:url(/Images/SidebarAlbumGreen.png);
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	padding-right:5px;
	text-align:right;
}
.HeaderBackgroundNews
{
	background-image:url(/Images/BGNewsDG.png);
	height:32px;
}
.HeaderFeaturedSponsors
{
	background-image:url(/Images/HeaderFeaturedSponsor.png)
}
.HeaderForgotPassword
{
	background-image:url(/Images/HeaderForgotPasswordGreen.png)
}
.HeaderGettingStarted
{
	background-image:url(/Images/HeaderGettingStartedGreen.png)
}
.HeaderHeadlines
{
	background-image:url(/Images/SidebarHeadlineGreen.png);
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	padding-right:5px;
	text-align:right;
}
.HeaderHelp
{
	background-image:url(/Images/HeaderHelpGreen.png)
}
.HeaderLatestPictures
{
	background-image:url(/Images/SidebarLatestPicturesGreen.png);
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	padding-right:5px;
	text-align:right;
}
.HeaderLatestResult
{
	background-image:url(/Images/SidebarLatestResultGreen.png);
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	padding-right:5px;
	text-align:right;
}
.HeaderPlayerProfile
{
	background-image:url(/Images/SidebarProfileGreen.png);
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	padding-right:5px;
	text-align:right;
}
.HeaderStaffProfile
{
	background-image:url(/Images/SideStaffProfileGreen.png);
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	padding-right:5px;
	text-align:right;
}
.LocationItem
{
	border-bottom: #eeeeee 1px solid;
	border-right: #eeeeee 1px solid;
	height:100%;
	padding:5px;
	vertical-align:top;
	width:50%;
}
.LocationItemAlternate
{
	border-bottom: #eeeeee 1px solid;
	height:100%;
	padding:5px;
	vertical-align:top;
	width:50%;
}
.main{font-family:Tahoma, Verdana, Arial; font-size:11px;  color:#505050; line-height:13px; }
.mainBlocK
{
	display:block;
	font-family:Tahoma, Verdana, Arial; font-size:11px;  color:#505050; line-height:13px;
}
.Menu
{
    background: url(/Images/MenuBGGreen.png);
    color:#FFFFFF;
    font-family:Tahoma, Verdana, Arial;
    font-size: 11px;
    height:21px;
    padding: 1px;
   /* height:25px;
    background: url(/Images/MenuBGBlue.png) center center repeat-x;
    margin:0px;*/
}
.MenuBorderTop 
{
	background-image:url(/Images/BorderMenuTopGreen.png);
}
.disabled{font-family:Tahoma; font-size:11px;  color:#B7B7B7; line-height:13px }
.disabled a{font-family:Tahoma; font-size:11px;  color:#B7B7B7; line-height:13px}
.red{font-family:Arial Black, Tahoma, Verdana, Arial; font-size:11px; font-weight:bold; color:#0e4803; }
.red a{font-family:Tahoma; font-size:11px;  color:#0e4803; text-decoration:none; }
.FooterNav{background:URL(/Images/FooterGreen.png);font-family:Tahoma,Verdana,Arial; font-size:11px;  color:#FFFFFF; line-height:13px; width:740px; height:30px;}
.NavigationLeftItem
{
	background-color:#CACACA;
	border-bottom: solid 3px #FFFFFF;
	color:#000000;
	display:block;
	font-family:Verdana,Tahoma,Arial;
	font-size:10px;
	font-weight:bold;
	line-height:25px;
	text-decoration:none;
	vertical-align:middle;
	width:100%;
}
.NavigationTopItem
{
	background-color:#CACACA;
	border-left: solid 3px #FFFFFF;
	color:#000000;
	display:inline-block;
	font-family:Verdana,Tahoma,Arial;
	font-size:10px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	text-decoration:none;
	vertical-align:middle;
	width:56px;
}
.NavigationTopItemHover
{
	background-color:#F2F2F2;
	border-left: solid 3px #FFFFFF;
	color:#000000;
	display:inline;
	font-family:Verdana,Tahoma,Arial;
	font-size:10px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	text-decoration:none;
	vertical-align:middle;
	width:56px;
}
.NoWrap11
{
	background-color:#666666;
	color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	height:100%;
	vertical-align:middle;
	white-space:nowrap;
}
.PageError
{
	background-color:#ffe0e0;
	border: #FE0000 1px solid;
	color:#FE0000;
	display:block;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	margin-bottom:4px;
	padding:3px;
	position:relative;
	width:514px;
}
.PageSuccess
{
	background-color:#d8fbe2;
	border: #137630 1px solid;
	color:#137630;
	display:block;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	margin-bottom:4px;
	padding:3px;
	position:relative;
	width:514px;
}
.PageOptions
{
	color:#646464;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	margin:5px;
}
.PagerButtons
{
	margin-left:1px;
}
.PagerControl
{
	border: solid 1px #666666;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	margin-bottom:5px;
	width:100%;
}
.PictureLabel
{
	color:#666666;
	margin:5px;
	font-family:Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.PreviewImage
{
	margin-top:10px;
}
.Score
{
	color:#8b8b8b;
	display:block;
	font-family:Arial,Verdana,Tahoma,Helvetica;
	font-size:30px;
	font-weight:bold;
	margin: 0 auto;
	width: 80px;
}
.Select200
{
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	width:200;
}
.Select250
{
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	width:250;
}
.SelectMonth
{
	color:#646464;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	margin:5px;
	width:165px;
}
.SideBarAuctions
{
    background-image:url(/Images/SidebarAuctionsGreen.png);
    width:212px;
    height:32px;
    display:block;
}
.SideBarBidInfo
{
    background-image:url(/Images/SidebarBidInfoGreen.png);
    width:212px;
    height:32px;
    display:block;
}
.SideBarBlank
{
    background-image:url(/Images/SidebarBlankGreen.png);
    width:212px;
    height:32px;
    display:block;
}
.SideBar212
{
    background: url(/Images/SidebarRightBG.png);
    PADDING-RIGHT:10px;
    PADDING-LEFT:10px;
    PADDING-BOTTOM:5px
}
.SideBar212Bottom
{
    background: url(/Images/SidebarRightBottom.png);
    background-repeat:no-repeat;
    display:block;
    height:9px;   
    width:212px;
}
.SponsorName
{
	display:block;
	font-family:Arial Black, Tahoma, Verdana, Arial;
	font-size:12px;
	color:#646464;
}
.Story
{
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
}
.SubForm
{
    background-color: #e2e2e2;
    font-weight:bold;
    padding:5px;
    margin-bottom:5px;
    color:#505050
}
.SubText
{
	font-family:Tahoma;
	font-size:11px;
	color:#646464;
	margin-bottom:10px;
}
.SuccessMessage 
{
	background-color:#d8fbe2;
	border: #137630 1px solid;
	color:#137630;
	display:block;
	filter:alpha(opacity=75);
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	height:40px;
	overflow:auto;
	padding:3px;
	position:relative;
	width:732px;
	moz-opacity:.75;
	opacity:.75;
}
.SuccessMessage[class]
{
	background-color:#d8fbe2;
	border: #137630 1px solid;
	color:#137630;
	display:block;
	filter:alpha(opacity=75);
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	height:34px;
	overflow:auto;
	padding:3px;
	position:relative;
	width:732px;
	moz-opacity:.75;
	opacity:.75;
}
.Text
{
	font-family:Verdana,Tahoma,Arial;
	font-size:11px;
}
.Text A
{
	color:#003399;
	font-weight:bold;
	text-decoration:none;
}
.Text A:active
{
	color:#003399;
	font-weight:bold;
	text-decoration:none;
}
.Text A:hover
{
	color:#ff3300;
	font-weight:bold;
	text-decoration:underline;
}
.Text A:visited
{
	color:#003399;
	font-weight:bold;
	text-decoration:none;
}
.TextBox
{
	border:#cfcfcf 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	vertical-align:top;
	width:95%;
}
.TextBoxError
{
	background-color:#FFE0E0;
	border:#FE0000 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	vertical-align:top;
	width:95%;
}
.TextBoxFocus
{
	background-color:#EBEBEB;
	border:#757575 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	width:95%;
	vertical-align:top;
}
.Thumbnail
{
	border: solid 1px #eeeeee;
	margin-bottom:5px;
	vertical-align:bottom;
}
.ThumbnailPreview
{
	border: solid 1px #eeeeee;
	margin-bottom:5px;
	vertical-align:bottom;
}
#showimage { BORDER-RIGHT: gray 0px solid; BORDER-TOP: gray 0px solid; VISIBILITY: hidden; BORDER-LEFT: gray 0px solid; BORDER-BOTTOM: gray 0px solid; POSITION: absolute }

#dragbar { BACKGROUND-IMAGE: url(/Images/HeaderEventDetails.png); CURSOR: pointer; HEIGHT: 30px; moz-opacity: .90; opacity: .90; min-width: 100px }

/* ajax modal dialog styles */
.modalBackground {
	background-color: Gray;
	filter: alpha(opacity=80);
	opacity: 0.8;
}

div.row {
  clear: both;
  padding-top: 5px;
  }

div.row span.label 
{
  float: left;
  font-family:Tahoma, Verdana, Arial; font-size:11px;  color:#505050;
  width: 100px;
  text-align: right;
  }

div.row span.formw 
{
  float: right;
  width: 380px;
  text-align: left;
  } 
  
.ErrorMessageModal 
{
	background: #fff url(/Images/ErrorBg.png) no-repeat 5px 50%;
	border: #FE0000 2px solid;
	color:#FE0000;
	display:block;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	margin:5px;
	padding:10px;
	position:relative;
}
.ErrorMessageModal ul {
 margin: 0;
 padding: 0;
 margin-left: 100px;
 list-style: square;
}
.ErrorMessageAjax 
{
	background: #fff url(/Images/ErrorBg.png) no-repeat 5px 50%;
	border: #FE0000 2px solid;
	color:#FE0000;
	display:block;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	padding:10px;
	padding-left: 100px;
	position:relative;
}
.SuccessMessageAjax 
{
	background: #fff url(/Images/SuccessBg.png) no-repeat 5px 50%;
	border: #047b18 2px solid;
	color:#047b18;
	display:block;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	padding:10px;
	padding-left: 100px;
	position:relative;
}
#ModalFormDiv
{
	color:#666666;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
}
#ModalFormDiv fieldset {
  border: none;
	border-top: 1px solid #d0d0d0;
	background: url(/images/ModalFormBg.png) left bottom repeat-x;
	margin:5px;
	margin-bottom:10px;
}
#ModalFormDiv legend 
{
	border:0px;
  padding: 0 2px;
  padding-left:0px;
  font-weight: bold;
}
#ModalFormDiv label 
{
	display: -moz-inline-box;
  display: inline-block;
  line-height: 14px;
  vertical-align: top;
}

#ModalFormDiv fieldset ol {
  margin: 0;
  padding: 0;
}
#ModalFormDiv fieldset li {
  list-style: none;
  margin: 0;
  padding: 5px 10px 7px;
	background: url(/images/FormRowDivider.png) left bottom repeat-x;
}
#ModalFormDiv fieldset .LastField{
  list-style: none;
  margin: 0;
  padding: 5px 10px 7px;
	background: none;
}
#ModalFormDiv fieldset fieldset 
{
	background:none;
  border: none;
  margin: 3px 0 0;
}
#ModalFormDiv fieldset fieldset legend {
  padding: 0 0 5px;
  font-weight: normal;
}
#ModalFormDiv fieldset fieldset label {
  display: block;
  width: auto;
}
#ModalFormDiv em {
  font-weight: bold;
  font-style: normal;
  color: #f00;
}
#ModalFormDiv label {
  width: 120px; /* Width of labels */
}
#ModalFormDiv fieldset fieldset label {
  margin-left: 123px; /* Width plus 3 (html space) */
}
.ModalTextBox 
{
	border:#cfcfcf 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	height:18px;
}
.ModalTextBoxError
{
	background-color:#FFE0E0;
	border:#FE0000 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	height:18px;
}
.ModalTextBoxFocus
{
	background-color:#EBEBEB;
	border:#757575 1px solid;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	height:18px;
}
.ModalButton
{
	background-image:url(/Images/ModalButtonBg.png);
	background-repeat:repeat-x;
	border:#b8b8b8 1px ridge;
	color:#FFF;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	height:23px;
	padding-bottom:2px;
	margin-top:1px;
	vertical-align:top;
}
.ModalButton[class]
{
	background-image:url(/Images/ModalButtonBg.png);
	background-repeat:repeat-x;
	border:#b8b8b8 1px ridge;
	color:#FFF;
	font-family:Tahoma,Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	height:23px;
	margin-top:0px;
	outline:none;
	padding-bottom:2px;
	vertical-align:top;
}
.HelpAccordian
{
	height:200px;
	margin:10px;
}
.HelpAccordianHeader
{
	cursor:hand;
	font-weight:bold;
	margin-bottom:5px;
}
.HelpAccordianContent
{
	margin:5px;
	white-space:normal;
}
.HelpAccordianSelected
{
	font-weight:bold;
	color:#8e8d8d;
}
.calendar_button
{
    border:none;
    cursor:pointer;
}
.calendar td
{
  font-size:11px;
}

.title
{
    font-weight:bold;
  background-color:#dadada;
}

.day
{
    width:25px;
  cursor:pointer;
  text-align:center;
  border-width:1px;
  border-color:#F6F6F6;
  border-style:solid;
}

.dayhover
{
    width:25px;
  cursor:pointer;
  text-align:center;
  text-decoration:underline;
  border-width:1px;
  border-color:#F6F6F6;
  border-style:solid;
}

.dayheader
{
    width:25px;
  text-align:center;
  border-width:1px;
  border-color:white;
  border-style:solid;
  font-weight:bold;
  background-color:#FFFFFF;
}

.othermonthday
{
  color:#999999;
}

.outofrangeday
{
  visibility:hidden;
}

.selectedday
{
    width:25px;
  background-color:#FBE694;
  color:#000000;
  border-width:1px;
  border-color:#BB5503 !important;
  border-style:solid;
  font-weight:bold;
}

.calendar
{
  border-style:solid;
  border-width:1px;
  border-color:Black;
  border-collapse:collapse;
  background-color:#FFFFFF;
  cursor:default;
  z-index:80000;
}

.month
{
  background-color:#F6F6F6;
  margin-left:5px;
  margin-right:5px;
  margin-bottom:5px;
  margin-top:0px;
}

.nextprev
{
  cursor:pointer;
  height:25px;
  vertical-align:center;
  padding:0px 5px 0px 5px;
}

.selector
{
  width:14px;
  cursor:pointer;
  text-align:left;
  vertical-align:center;
  background-color:#FFFFFF;
}
