.Menu a 		{  color: #FFFFFF; text-decoration: underline;}
.Menu a:hover 	{  color: #919191 ; text-decoration: underline;}
.Menu Normal_Text_1 {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 11px; color: #FFFFFF;}
.Header 		{	background-image: url(header.jpg);
					background-repeat: no-repeat;
					background-position: left top;}
a 				{   color: #C92B29; font-weight: bold;}
a:hover 		{   color: #C92B29; font-weight: bold;}
.Heading1 		{   font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; font-weight: bold; color: #C92B29; border-bottom-color:#000000; border-bottom-style:solid; border:3px;}
.Heading2 		{
					font-family: "Verdana, Arial, Helvetica, sans-serif";
					font-size: 11px;
					font-weight: normal;
					color: #000000;
				}
.Welcome		{
					font-family: "Verdana, Arial, Helvetica, sans-serif";
					font-size:36px;
					font-weight:bold;
					color: #C92B29;
				}
.Normal_Text_1 	{   font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 11px; color: #000000;}
hr 				{   color: #C92B29; font-weight: bold;}
.M 				{	color: #000000;}
.F 				{   color: #FF0000;}
BODY
				{
					scrollbar-base-color: #C92B29;
					scrollbar-shadow-color: #FFFFFF;
					scrollbar-darkshadow-color: #FFFFFF;
					scrollbar-3dlight-color: #FFFFFF;
					scrollbar-highlight-color: #C92B29;
					scrollbar-arrow-color: #000000;
					scrollbar-track-color: #FFFFFF;
					
					MARGIN-LEFT: 2px;
					MARGIN-RIGHT: 2px;
					MARGIN-TOP: 2px;
					background-color: #DDDDDD;
				}
.superscript 	{   vertical-align: super; font-size: 70%;}
.Error 			{   font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
					font-size: 10pt; 
					font-style: normal; 
					font-weight: bold; 
					color: #000000; 
					line-height: normal; }
.Subscribed 	{  
					font-weight: bold; 
					color: #00FF24; 
				}
.MenuCell 		{  BACKGROUND-COLOR: #919191;}
.TableLine1 	{  background-color: #FFFFFF;}
.TableLine0 	{
					background-color: #CCCCCC;
				}
.TableHeading1 	{
					background-color: #666666;
					border-color: #666666;
					font-family: "Tahoma"; 
					font-size: 11px;
					font-weight: bold;
					color: #FFFFFF;
					background-image: url(bg.gif);

				}
.month
				{
					BACKGROUND-COLOR: silver;
					COLOR: black;
					FONT-FAMILY: Arial;
					FONT-WEIGHT: bolder;
				}
.weekday
				{
					BACKGROUND-COLOR: white;
					COLOR: black;
					FONT-FAMILY: Arial;
					FONT-WEIGHT: bolder;
				}
.selectedDay
				{
					BACKGROUND-COLOR: #000000;
				}
.day
				{
					BACKGROUND-COLOR: white;
				}
.notaDay
				{
					BACKGROUND-COLOR: silver;
				}
.CalendarDayHeading {  font-weight: bold;}
.Footnote 		{  font-size: 9px;}
.Required 		{  color: #FF0000;}
.Required select {  color: #000000;}
.CalendarTable 	{
					border: #000000;
				}
.Disclaimer 	{
					font-style: italic;
					font-size: 12px;
					color: #000000;
				}
input 			{
					font-family: "Verdana, Arial, Helvetica, sans-serif"; 
					font-size: 11px; 
					color: #000000;
					scrollbar-highlight-color: #FFFFFF;
				}
select 			{
					font-family: "Verdana, Arial, Helvetica, sans-serif"; 
					font-size: 11px; 
					color: #000000;
				}
textarea 		{
					font-family: "Verdana, Arial, Helvetica, sans-serif"; 
					font-size: 11px; 
					color: #000000;
					scrollbar-highlight-color: #FFFFFF;
				}
.LoginColumn
				{
					BACKGROUND-COLOR: #919191;
				}
.LoginColumn a 	{
					color: #FFFFFF;
				}
.LoginColumn a:hover 
				{
					color: #000000;
				}
.LoginColumn .Normal_Text_1 
				{
					color: #FFFFFF;
				}
.LoginColumn .Heading1 
				{
					color: #FFFFFF;
				}
.LoginColumn hr
				{
					color: #FFFFFF;
				}
.SelectedLanguage
				{
					BACKGROUND-COLOR: #FFFFFF;
					color: #000000;
				}
.Emphasis
				{
					font-weight: bold;
					color: #000000;
				}
.DG a 
				{
					color: #FFFFFF;
					font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
					font-size: 11px; 
					text-decoration: none;
				}
.DG a:hover 
				{
					color: #000000;
					font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
					font-size: 11px; 
					text-decoration: underline overline;
				}
.DG div 
				{
					font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
					font-size: 11px;
					color: #FFFFFF;
				}
.True 
				{
					color: #00FF00;
				}
.False 
				{
					font-weight: bold;
					color: #000000;
				}
.Subscription_Normal_Text_1 input 
				{
					font-family: "Verdana, Arial, Helvetica, sans-serif";
					font-size: 12px;
					color: #000000;
				}
.Subscription_EventLine 
				{
					background-color: #404040;
				}
.Subscription_Normal_Text_1
				{
					font-family: "Verdana, Arial, Helvetica, sans-serif";
					font-size: 12px;
					color: #FFFFFF;
					font-weight: bold;
				}
.Subscription_Emphasis
				{
					font-weight: bold;
				}
.Subscription_body
				{
					background:transparent;
					background-color: #CCCCCC;
				}
.Subscription_Normal_Text_1 textarea
				{
					font-family: "Verdana, Arial, Helvetica, sans-serif";
					font-size: 12px;
					color: #000000;
				}
.Subscription_Normal_Text_1 a
				{
					color: #FFFFFF;
				}
.Subscription_TableHeading1 
				{
					background-color: #730000;
					border-color: #666666 black black;
					font-family: "Verdana, Arial, Helvetica, sans-serif"; 
					font-size: 12px;
					font-weight: bold;
					color: #FFFFFF;
				}
.Subscription a {  color: #FFFFFF; text-decoration: underline}
.Subscription a:hover {  color: #000000; text-decoration: underline}
.Subscription_Heading1 {  font-family: "Verdana, Arial, Helvetica, sans-serif"; font-size: 12px; font-weight: bold; color: #FFFFFF;}

.calendarList_external_body
				{
					background-color: #FFFFFF;
				}
.FMbody
				{
					background-color: #FFFFFF;
				}
.Marquee_Body 
				{
					background-color: #FFFFFF;
				}
.Marquee_Text 
				{
					color:#FFFFFF;
					font-family: "Verdana, Arial, Helvetica, sans-serif";
					color: #C0C0C0;
					 font-size: 12px; 
					 font-weight: bold;
				}
.AdValvas_Message 
				{
					color: #CCCCCC;
				}
.AdValvas_LineSign
				{
					color: #CCCCCC;
				}
.iframebody
				{
					background-color:#transparant;
				}
.LoginSmall_table a
				{
					color: #FFFFFF;
				}
.LoginSmall_footnote 
				{
					font-size: 11px;
				}
.LoginSmall_body 
				{
					background-color:#000000;
					background:transparent;
				}
.LoginSmall_table 
				{
					background-color:#000000;
					font-family:arial,verdana,"trebuchet MS";
					font-size:12px;
					color: #FFFFFF;
				}
.GP_BestLap 	{
					color: #FFFFFF;
					background-color: #000000;
				}
.GP_AverageLap {
					color: #000000;
					background-color: #CCCCCC;
					font-size: 11;
				}
.GP_PersonalLaps {
					font-weight: bold;
				}
.GP_LaptimeTR {
					background-color: #FFFFFF;
					font-size: 11;
					color: #000000;
				}
.HomePage {
	background-color: #CCCCCC;
}
.HomePage_Table {
	
}
.HomePage_SideColumn {
	background-color: #CCCCCC;
}
.HomePage_CenterColumn {
	background-color: #CCCCCC;
}
.HomePage_SideTable {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.HomePage_CenterTable {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.WeekViewWeekTable
{
	BACKGROUND-COLOR: gainsboro;
	FONT-FAMILY: Tahoma, Arial;
	FONT-SIZE: 11pt;
	height: 5px;
}
.WeekViewDayHeader
{
    BACKGROUND-COLOR: #CCCCCC;
    FONT-FAMILY: Tahoma;
	FONT-SIZE: 10pt;
	border-top-color: lightblue;
	border-right-color: #FFFFFF;
	border-bottom-color: lightblue;
	border-left-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.WeekViewDayHeaderNav
{
    BACKGROUND-COLOR: silver;
    FONT-FAMILY: Tahoma, Arial;
}
.WeekViewDayLink
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
}
.WeekViewTimeColumn
{
    BACKGROUND-COLOR: #CCCCCC;
    COLOR: gray;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt;
	border-top-color: lightblue;
	border-right-color: #FFFFFF;
	border-bottom-color: lightblue;
	border-left-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.WeekViewTimeColumnHour
{
    BACKGROUND-COLOR: #CCCCCC;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 10pt;
	border-top-color: lightblue;
	border-right-color: #FFFFFF;
	border-bottom-color: lightblue;
	border-left-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.WeekViewInactiveColumn
{
    BACKGROUND-COLOR: #004A6D;
	font-size: 5px;
}
.WeekViewActiveColumn
{
	font-size: 11px;
	border-top-color: #CC9933;
	border-right-color: #FFFFFF;
	border-bottom-color: #CC9933;
	border-left-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.WeekViewNoPlanning
{
	BACKGROUND-COLOR: #004A6D;
	font-size: 11px;
	border-top-color: #CC9933;
	border-right-color: #FFFFFF;
	border-bottom-color: #CC9933;
	border-left-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.WeekViewReservationCell
{
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial;
    FONT-SIZE: 8pt;
}
.WebShop_Body {
	background-color: #DDDDDD; 
	font-color: 10390D; 
	font-size: 10pt; 
	font-family: Verdana, Arial; 
	margin: 0px 20px 20px 20px
	}
.WebShop_AssetTD_AssetList{
	color: #FFFFFF;
}
.WebShop_AssetList_AssetTD{
	color: #FFFFFF;
	background-color: #043057;
}
.ShoppingCart{
	color: #043057;
	font-weight: bold;
	background-color: #FFFFFF;
}
.WebShop_AssetList_Normal_Text_1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.WebShop_AssetList_Heading1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.WebShop_AssetList_MenuCell {
	
	background-repeat: no-repeat;
	background-position:  center;
	}
.WebShop_AssetList {
	background-color: #DDDDDD;
	/*background-image: url(bg.gif);
	background-repeat: repeat-x;
	background-position: center center;
	*/
	}
.WebShop_AssetList a{
	color: #FF0000;
	}
.WebShop_AssetList hr{
	color: #FFFFFF;
	}
.WebShop_AssetList input{
	border:thin solid #10054A;
}

.WebShop_AssetDetail_AssetTD{
	background-repeat: no-repeat;
	background-position:  center;
	color: #FFFFFF;
}
.WebShop_AssetDetail_Normal_Text_1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.WebShop_AssetDetail_Heading1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000}
.WebShop_AssetAssetDetail_MenuCell {
	
	background-repeat: no-repeat;
	background-position:  center;
	}
.WebShop_AssetDetail {
		background-color: #043057; font-color: #FFFFFF; font-size: 11pt; font-family: Verdana, Arial; margin: 0px 20px 20px 20px
	}
.WebShop_AssetDetail a{
	color: #FF0000;
	}
.WebShop_AssetDetail hr{
	color: #FFFFFF;
	}
.WebShop_AssetDetail input{
	
}
.WebShop_AssetDetail_TableHeading1 {
	background-color: #E20019;
	border-color: #666666 black black;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.WebShop_PriceType_2 {
	background-color: #FF0000;
	font-weight: bold;
}
.WebShop_FolderView {
	background-color:#043057;
}
.WebShop_FolderView a{
	color:#FFFFFF;
}
.WebShop_FolderView_Folder{
	font-size: 12px;
	line-height: 20px;
}
.WebShop_FolderView_Asset{
	color:#000000;
	font-weight: bold;
}

