body 
{
	margin-top : 10px; 
	margin-right : 10px; 
	margin-bottom : 20px; 
	margin-left : 10px; 
	font-family : 'Times New Roman', Arial, Helvetica, sans-serif; 
	font-weight : normal; 
	text-align: left;
} 

.show
{
	display: block;
}
.menuskin{
	position:absolute;
	width:165px;
	background-color:menu;
	border:2px solid black;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
	visibility:hidden;
}

.menuskin a{
	text-decoration:none;
	color:black;
	padding-left:10px;
	padding-right:10px;
}

#mouseoverstyle{
	background-color:highlight;
}

#mouseoverstyle a{
	color:white;
}

.menuitems
{
	font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display: block;
}
.menuitems a
{
	font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	display: block;
}
.menuitems a:hover
{
	font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #000099;
	background-color: White;
	text-decoration: none;
	display: block;
}

/*
a:link {
	text-decoration : none; 
} 

a:visited {
	text-decoration : none; 
} 

a:hover {
	text-decoration : none; 
} 
*/
.input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 8pt;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color:#FFFFFF;
	font-size:8pt;
}

SELECT
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.FontBold10
{
	font-family: Lucida Calligraphy, Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	cursor: default;
	color: Black;
}

.FontBold12
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12pt;
	font-weight:bold;
	cursor: default;
	color: Black;
}
.FontBold14
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:bold;
	cursor: default;
	color: Black;
}

.Font10
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10pt;
	cursor: default;
	color: Black;
	display: block;
}
.FontBody
{
	font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #000020;
	text-decoration: none;
	text-align: justify;
}
.FontBoldPageHeaderCaps
{
	font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif, Lucida Calligraphy;
	font-size: 24pt;
	font-weight: bold;
	color: #333399;
	text-decoration: none;
}
.FontBoldPageHeader
{
	font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif, Lucida Calligraphy;
	font-size: 16pt;
	font-weight: bold;
	color: #333399;
	text-decoration: none;
}
.FontBoldPageHeaderINC
{
	font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif, Lucida Calligraphy;
	font-size: 14pt;
	font-weight: bold;
	color: #333399;
	text-decoration: none;
}
.FontBoldAddress
{
	font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif, Lucida Calligraphy;
	font-size: 12pt;
	font-weight: bold;
	color: #333399;
	text-decoration: none;
}
.FontBoldAddress a:hover
{
	font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif, Lucida Calligraphy;
	font-size: 12pt;
	font-weight: bold;
	color: #333399;
	text-decoration: underline;
}
.FontBoldHeader
{
	font-family: Lucida Calligraphy, Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
	color: #333399;
	text-decoration: none;
}
.FontBoldAddress a
{
	font-family: Lucida Calligraphy, Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	color: #333399;
	text-decoration: none;
}
.FontBoldAddress a:hover
{
	font-family: Lucida Calligraphy, Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	color: #333399;
	text-decoration: underline;
}
.FontBoldFooter
{
	font-family: 'Times New Roman', Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: Black;
	text-align: left;
}
.FontBoldFooter a
{
	color: #333399;
}
.FontBoldFooter a:hover
{
	color: #333399;
	text-decoration: underline;
}
.FontBold
{
	font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #000080;
	text-decoration: none;
}
.FontBold a
{
	font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #222222;
	text-decoration: underline;
}
.FontBold a:hover
{
	font-family: Times New Roman, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #333399;
	text-decoration: underline;
}
.FontBoldLink
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: Black;
	text-decoration: none;
	text-transform: none;
}

.FontBoldLink a
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #dddddd;
	text-decoration: underline;
}

.FontBoldLink a:hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}
.bullet
{
	font-family: 'Wingdings 2', Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333399;
	text-decoration: none;
}
.bullet2
{
	font-family: 'Wingdings 2', Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #333399;
	text-decoration: none;
}

.Font8
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	cursor: default;
	color: Black;
}
.EditTable
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	COLOR: #000000;
}
.GuestHeader
{
	color: Black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}
.GuestLocation
{
	color: Black;
}
.GuestDate
{
	color: Black;
	text-align: right;
}
.GuestMessage
{
	color: Blue;
	background-color: #dddddd;
}
.Message
{
	color:  DimGrey;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.SelectMessage
{
	color: Red;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.HeaderImage
{
	background-image: url('images/background.gif');
}
.FormLabel
{
	color: #000066;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif, Verdana;
}

		.greytext 
		{
			FONT-FAMILY:Arial, Helvetica, Sans-serif;
			FONT-SIZE: 12px;
			COLOR: #575757;
			TEXT-DECORATION:none;
		}

		.eventsalestext
		{
			FONT-SIZE: 11px;
			COLOR: #B2474F;
			FONT-FAMILY: Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: normal;
		}
		.biggreytext {FONT-FAMILY:Arial, Helvetica, Sans-serif;
				FONT-SIZE: 10pt;
				COLOR: #575757;
				}
		.verybiggreytext {FONT-FAMILY:Arial, Helvetica, Sans-serif;
				FONT-SIZE: 20px;
				COLOR: #575757;
				TEXT-DECORATION:none;
				}
			    
		.error
		{
			FONT-WEIGHT: bold;
			FONT-SIZE: 12px;
			COLOR: #cc3300;
			FONT-FAMILY: Arial, helvetica, sans-serif
		}

		.whitetext {FONT-FAMILY:Arial, Helvetica, Sans-serif;
				FONT-SIZE: 11px;
				COLOR: #FFFFFF;
				TEXT-DECORATION:none;
		}
		
		.rxtable
		{
			background-image: url(/images/homepage/rx_bug.gif);
		}
		.framestyle
		{
			SCROLLBAR-FACE-COLOR: #e6e6e6;
			SCROLLBAR-HIGHLIGHT-COLOR: #d3d3d3;
			SCROLLBAR-SHADOW-COLOR: silver;
			SCROLLBAR-3DLIGHT-COLOR: #ffffff;
			SCROLLBAR-ARROW-COLOR: gray;
			SCROLLBAR-TRACK-COLOR: #f3f3f3;
			SCROLLBAR-DARKSHADOW-COLOR: white;
		}

.hid
{
	/* Hidden */
	display: none;
}