.normalbutton			{width:75px;}
.bodyoutline			{ border-right:1px solid #000000;border-left:1px solid #000000 }
.headingfont			{ font-family:Verdana;font-size:10pt;font-weight:bold }
.headercolor			{ background-color:#9CBABD }
.menufont				{ font-family:Verdana;font-size:8pt;font-weight:bold;color:BLACK;cursor:hand; text-decoration:none }
.menucolor				{ background-color:WHITE }
.menufonthighlight		{ font-family:Verdana;font-size:8pt;font-weight:bold;color:#008899;cursor:hand;text-decoration:none }
.menuborder				{ border:1px solid BLACK }
.submenu				{ font-family:Verdana;font-size:10pt;font-weight:bold;color:BLACK;background-color:WHITE}
.submenutop				{ padding-left:10px;padding-right:10px;padding-top:5px }
.submenubottom			{ padding-left:10px;padding-right:10px;padding-bottom:5px }
.topmenutinyfont		{ font-family:Verdana;font-size:7.5pt;color:BLACK }
.topmenutinyfonthighlight	{ font-family:Verdana;font-size:7.5pt;color:#ff0000 }
.topmenu				{ background-color:WHITE;padding-right:5px;padding-left:5px;border-bottom:1px solid #000000;font-weight:bold;color:#000000; font-size:8pt }
.topmenunobold			{ background-color:WHITE;padding-right:5px;padding-left:5px;border-bottom:1px solid #000000;color:#404040; font-size:8pt }
.menuitem				{ padding-right:5px;padding-left:5px; font-family:Verdana,Arial;font-size:8pt;color:#404040 }
.topmenublack			{ background-color:BLACK;padding-right:5px;padding-left:5px;border-bottom:1px solid #000000;font-weight:bold;color:BLACK }
.topmenuhighlightbold	{ color:#ffffff;font-weight:bold }
.topmenulink			{ color:#000000;text-decoration:none }
.topmenulinkhighlight	{ color:#ff0000;text-decoration:none }
.newsborder				{ border:1px solid #000000 }
.newsheadercolor		{ background-color:#008A9C }
.newsheaderfont			{ font-family:Verdana;font-size:10pt;font-weight:bold;color:#ffffff }
.newsfont				{ font-family:Verdana;font-size:8pt }
.newsbullet				{ font-family:Verdana;font-size:13pt;font-weight:bold }
.newsleftpadding		{ padding-left:3px }
.newsrightpadding		{ padding-right:3px }
.itemfont	            { font-family:Verdana,Arial;font-size:8pt;color:#404040 }
.tinyfont               { font-family:Verdana;font-size:7.5pt }
.infofont               { font-family:Verdana;font-size:8pt }
.bodyfont	            { font-family:Verdana,Arial;font-size:8pt;color:#404040 }
.requiredfont           { font-family:Verdana;font-size:8pt;font-weight:bold;color:red }
.requiredstar           { font-family:Verdana;font-size:10pt;font-weight:bold;color:red }
.textentry              { font-family:Verdana;font-size:8pt;cursor:text;color:#666666 }
.textentrynocursor      { font-family:Verdana;font-size:8pt;color:#666666 }
.boldtextentry			{ font-family:Verdana;font-size:8pt;cursor:text;color:#666666 }
.textfocus              { font-family:Verdana;font-size:8pt;cursor:text;color:#404040 }
.passentry              { font-family:Courier;font-size:8pt;cursor:text;color:black }
.passfocus              { font-family:Courier;font-size:8pt;cursor:text;color:black }
.infobox                { padding-left:20px;padding-right:10px }
.menuselected           { font-family:Verdana;font-size:7.5pt;color:#ff0000 }
.menulink               { font-family:Verdana;font-size:7.5pt;text-decoration:none }
.largeerrmsg			{ font-family:Verdana;font-size:12pt;font-weight:bold;color:red }
.largefont              { font-family:Verdana;font-size:12pt }
.header                 { font-family:Verdana,Arial;font-size:14pt;color:#000000 }
.subheader              { font-family:Verdana;font-size:10pt;color:#000000;font-weight:bold }
.barcolor				{ background-Color:#008899 }
.barfont			    { font-family:Verdana,Arial;font-size:9pt;color:#ffffff;font-weight:bold }
.barfontselected        { font-family:Verdana,Arial;font-size:9pt;color:#ffff00;font-weight:bold }
.itemfont3 				{ font-family:Verdana,Arial;font-size:10pt;color:#000000 }
.rowcolorOdd	        { background-Color:#ffffff }
.rowcolorEven	        { background-Color:#E8F3FA }
.imageclick				{ cursor:hand }
.itemheader             { font-family:Verdana;font-size:8pt;font-weight:bold }
.darkbarfont	        { font-family:Verdana,Arial;font-size:9pt;color:#000000;font-weight:bold;text-decoration:none }
.buttonfont				{ font-family:Verdana;font-size:8pt;font-weight:bold;color:Black;cursor:hand;text-decoration:none  }
.gridheader				{ font-family:Verdana;font-size:8pt;font-weight:bold;background-color:WHITE;padding-right:5px;padding-left:5px;border-bottom:1px solid #404040;color:#404040 }
.errortext				{ font-family:Verdana;font-size:10pt;color:Red }
.successtext			{ font-family:Verdana;font-size:10pt;color:Green }
.filedescription		{ text-decoration:none; font-family:Verdana; font-size:8pt; color:#666666 }
.filename				{ text-decoration:none; font-family:Verdana; font-size:8pt; color:Black }
.OrderStatusLink		{ text-decoration:underline; font-family:Verdana; font-size:8pt; color:blue; font-weight: normal }
.infoitalics			{ font-family:Verdana; font-size:8pt; color:#666666 ; font-weight: normal; font-style:italic }
.ChatText				{ font-family:Verdana;font-size:8pt;color:#666666 }
.OnlineInactive			{ font-family:Verdana;font-size:7.5pt;font-weight:bold;color:Black;cursor:hand;text-decoration:none  }

.topborder				{ border-top:1px solid #000000 }
						
.small_grey				{ font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666 }
.instructions			{ font-size: 8pt; font-family: Verdana, Arial, Helvetica; color: #006600 }
.instructionserror		{ font-size: 8pt; font-family: Verdana, Arial, Helvetica; color: #FF0000 }

div.menubar				{position:relative; /*left:20px; top:20px; width: 100%; border: thin groove; color: #000000; background-color: #E5E4E8; height:32px;*/ z-index: 1000;}

.channelheader          { font-family:Verdana;font-size:10pt;font-weight:bold }
.channelFindText		{ font-family:Verdana;font-size:8pt;cursor:text;color:#666666; height:19px; width:125px }
.confirmationText       { font-family:Verdana;font-size:8pt;color:#666666  }

.RegText {font-family:Verdana,Arial,Helvetica; font-size:10pt; color:#666666}
.SmallText {font-family:Verdana,Arial,Helvetica; font-size:8pt; color:#666666}
.RegBold {font-weight: bold; font-family:Verdana,Arial,Helvetica; font-size:10pt; color:#666666}

body {font-family: Verdana, sans-serif; font-size: 8pt; color:#404040; background-color:White; margin-top:0}
.TD {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; height: 19}


.cssEventCalendarDayHeader { background-color: #ededfd; color: #000000; font-size: 8pt}
.TodayDay, a.TodayDay:link { color: Black; background-color: #D4D0C8;}
.cssEventCalendarWorkHour {background-color: #EEEEEE; color: #000000;}
.cssEventCalendarOtherMonthDay { background-color: #EEEEEE;}
.cssEventCalendarOtherHour{background-color: #FFFFFF; color: #000000;}
.cssEventCalendarSwitcherTable {background-image: url(images/calendar_header_repeater.jpg);background-repeat: repeat-x;background-position: top;height: 25px;color: Black;border: solid 1px LightGray;border-bottom: none;}
.SelectedDay{background-color: #C0C0C0;}
.cssAspNetCalendarHeaderBg{background-color: #ededfd;font-weight: normal;font-family: Verdana;font-size: 8pt;color: #000000;padding: 0px;margin: 0px;}