﻿
/* ----------------------------------------------------------------------------------------------------------------	*/
/*													SEARCH OPTION 													*/
/* ----------------------------------------------------------------------------------------------------------------	*/
.EMS_WEB_LV_SearchBar { text-align:center;  width: 100%; }
.EMS_WEB_LV_LinkBar { text-align:center; width: 100%; }
.EMS_WEB_RSS_CatL1 { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 12px; font-weight: bold; }
.EMS_WEB_RSS_CatL2 { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 11px; font-weight: normal; }
.EMS_WEB_RSS_CatL3 { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 11px; font-weight: normal; }

/* ----------------------------------------------------------------------------------------------------------------	*/
/*													LIST View														*/
/* ----------------------------------------------------------------------------------------------------------------	*/
table.EMS_WEB_LV
{
	border: 1px #CCCCCC solid;
    /*
	border-collapse:collapse;
	border-spacing:0px;
    */
    color: black;
    font-family: Verdana, Arial;
    Font-Size: 12px;
    width: 100%;
}

.EMS_WEB_LV_HeaderBar
{
    background-color:#3786D8;
	border: 1px #CCCCCC solid;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	font-weight: bold;
    height: 27px;
	text-decoration: none;
    vertical-align: top;
}

.EMS_WEB_LV_DataRow, .EMS_WEB_LV_DataAlternateRow
{
    background-color:#FFFFFF;
	border: 1px #CCCCCC solid;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
    height: 27px;
	text-decoration: none;
    vertical-align: top;
}

img.EMS_WEB_LV_Image
{
	background-color:Transparent;
	padding: 0px 0px 0px 0px;
}

.EMS_WEB_LV_FieldHeader { color: #666666; font-weight: bold; width: 10%; }
.EMS_WEB_LV_FieldData { color: #666666; width: 90%; }

a.EMS_WEB_LV_EventLink, .EMS_WEB_LV_Title { color: #FDA007; font-weight: bold; }
a.EMS_WEB_LV_EventLink:hover { Color:#FDA007; }
.EMS_WEB_LV_Description, .EMS_WEB_LV_Date, .EMS_WEB_LV_MoreInfoURL { color: #666666; }
.EMS_WEB_LV_FieldHeader, .EMS_WEB_LV_FieldData, .EMS_WEB_LV_EventLink, .EMS_WEB_LV_Title, .EMS_WEB_LV_Description, .EMS_WEB_LV_Date
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
    text-align: left;
    vertical-align: top;
}

/* ----------------------------------------------------------------------------------------------------------------	*/
/*													LIST View														*/
/* ----------------------------------------------------------------------------------------------------------------	*/









/* ----------------------------------------------------------------------------------------------------------------	*/
/*												LIST View By FULL Month												*/
/* ----------------------------------------------------------------------------------------------------------------	*/
table.EMS_WEB_LVFM 
{ 
	/*
	border-collapse:collapse;
	border-spacing:0px;
    */
    text-align:center; 
}

.EMS_WEB_LVFM_CMWeekdayBox
{
    color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	text-align:left;
	vertical-align: middle;
}

.EMS_WEB_LVFM_FieldHeader { font-weight: bold; width: 10%; }
.EMS_WEB_LVFM_FieldData { width: 90%; }

a.EMS_WEB_LVFM_EventLink { font-weight: bold; }

.EMS_WEB_LVFM_FieldHeader, .EMS_WEB_LVFM_FieldData, .EMS_WEB_LVFM_EventLink, .EMS_WEB_LVFM_Title, .EMS_WEB_LVFM_Description, .EMS_WEB_LVFM_MoreInfoURL
{
    color: #7D555E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	text-align: left;
    text-decoration: none;
    vertical-align: top;
}

/* ----------------------------------------------------------------------------------------------------------------	*/
/*												LIST View By FULL Month												*/
/* ----------------------------------------------------------------------------------------------------------------	*/









/* ----------------------------------------------------------------------------------------------------------------	*/
/*											LIST View By 30 DAY Month												*/
/* ----------------------------------------------------------------------------------------------------------------	*/

/* ------------------------------------------------------- */
/*					Calendar Main Table				       */
/* ------------------------------------------------------- */
table.EMS_WEB_LV30DM
{
	background-color:#CCCCCC;
	border: solid 1px #CCCCCC;
    /*
	border-collapse:collapse;
	border-spacing:0px;
    */
    text-align:center;
}

/* ------------------------------------------------------- */
/*				Current Month Weekday					   */
/* ------------------------------------------------------- */
.EMS_WEB_LV30DM_CMWeekdayDate
{
	background-color:#F1F1F1;
	border: solid 0px #CCCCCC;
    color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align:left;
	vertical-align: middle;
}

.EMS_WEB_LV30DM_CMWeekdayBox
{
	background-color:#EAEAEA;
	border: solid 0px #CCCCCC;
    color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	height: 40px;
	text-align:left;
	vertical-align: middle;
}

/* ------------------------------------------------------- */
/*				Current Month Weekend					   */
/* ------------------------------------------------------- */
.EMS_WEB_LV30DM_CMWeekendDate
{
	background-color:#F1F1F1;
	border: solid 0px #CCCCCC;
    color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align:left;
	vertical-align: middle;
}

.EMS_WEB_LV30DM_CMWeekendBox
{
	background-color:#EAEAEA;
	border: solid 0px #CCCCCC;
    color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	height: 40px;
	text-align:left;
	vertical-align: middle;
}

/* ------------------------------------------------------- */
/*					   Today							   */
/* ------------------------------------------------------- */
.EMS_WEB_LV30DM_TodayDate
{
	background-color:#F1F1F1;
	border: solid 0px #CCCCCC;
    color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align:left;
	vertical-align: middle;
}

.EMS_WEB_LV30DM_TodayBox
{
	background-color:#EAEAEA;
	border: solid 0px #CCCCCC;
    color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	height: 40px;
	text-align:left;
	vertical-align: middle;
}

/* ------------------------------------------------------- */
/*					   Event Link						   */
/* ------------------------------------------------------- */
.EMS_WEB_LV30DM_FieldHeader { font-weight: bold; width: 10%; }
.EMS_WEB_LV30DM_EventLink { width: 90%; }

a.EMS_WEB_LV30DM_EventLink { font-weight: bold; }

.EMS_WEB_LV30DM_FieldHeader, .EMS_WEB_LV30DM_FieldData, .EMS_WEB_LV30DM_EventLink, .EMS_WEB_LV30DM_Title, .EMS_WEB_LV30DM_Description, .EMS_WEB_LV30DM_MoreInfoURL
{
    color: #7D555E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	text-align: left;
    text-decoration: none;
    vertical-align: top;
}

/* ----------------------------------------------------------------------------------------------------------------	*/
/*											LIST View By 30 DAY Month												*/
/* ----------------------------------------------------------------------------------------------------------------	*/











/* ----------------------------------------------------------------------------------------------------------------	*/
/*												DETAILS View														*/
/* ----------------------------------------------------------------------------------------------------------------	*/
table.EMS_WEB_DV
{
    color: black;
    font-family: Verdana, Arial;
    width: 100%;
}

.EMS_WEB_DV_PageTitle
{
	background-color:#C6C9CE;
	color:#FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 12px;
	Font-Weight:bold;
	text-align: center;
	vertical-align: top;
}

.EMS_WEB_DV_DataRow { background-color:#FFFFFF; }

.EMS_WEB_DV_DataAlternateRow { background-color:#F2F5F7; }

img.EMS_WEB_DV_Image
{
	background-color:Transparent;
	padding: 0px 0px 0px 0px;
}

.EMS_WEB_DV_FieldHeader { font-weight: bold; width: 20%; }
.EMS_WEB_DV_FieldData { width: 80%; }
.EMS_WEB_DV_Description { width: 80%; }
.EMS_WEB_DV_FieldHeader, .EMS_WEB_DV_FieldData, .EMS_WEB_DV_Description, .EMS_WEB_DV_RegistrationLink
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    Font-Size: 11px;
    text-align: left;
    text-decoration: none; 
    vertical-align: top;
}
a.EMS_WEB_DV_RegistrationLink, a.EMS_WEB_DV_RegistrationLink:link { color: #0000DE; }
a.EMS_WEB_DV_RegistrationLink:hover { color: #ae0057; text-decoration: underline; }
a.EMS_WEB_DV_RegistrationLink:active, a.EMS_WEB_DV_RegistrationLink:visited { color: #ae0057; text-decoration: none; }

/* ------------------------------------------------------- */
/*				   Price Package 						   */
/* ------------------------------------------------------- */
table.EMS_WEB_DV_PricePackage
{
	background-color:#406888;
    border: none;
    color: black;
    font-family: Verdana, Arial;
    width: 100%;
}

.EMS_WEB_DV_PackageHeader { font-weight: bold; }
.EMS_WEB_DV_PackageHeader, .EMS_WEB_DV_PackageName
{
	background-color:#406888;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 12px;
    vertical-align: top;
}

.EMS_WEB_DV_PackageDetail
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
    vertical-align: top;
}

table.EMS_WEB_DV_ItemFooter { margin-left:auto; margin-right:auto; }
td.EMS_WEB_DV_ItemFooter { text-align: -moz-center; }
.EMS_WEB_DV_ItemFooter, a.EMS_WEB_DV_ItemFooter
{ 
    background-color: #C0C0C0;
    border: none;
    color: #696969;
    font-family: Verdana, Arial;
    Font-Size: 11px;
    font-weight: bold;
    height: 20px;
    padding: 3px;
    text-align: right;
    text-transform: uppercase;
    white-space:nowrap;
    vertical-align:middle;
}

a.EMS_WEB_DV_ItemFooter { text-decoration: none; }
a.EMS_WEB_DV_ItemFooter:hover { color:#000000; text-decoration:underline; }

/* ------------------------------------------------------- */
/*				   Registration Form 					   */
/* ------------------------------------------------------- */
table.EMS_WEB_DV_Form
{
	background-color:#000000;
	color: #FFFFFF;
    font-family: Verdana, Arial;
    width: 100%;
}

.EMS_WEB_DV_FormHeader
{ 
	background-color:#000000;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 13px;
	font-weight: bold;
	height: 30px;
	text-align: center;
    vertical-align: middle;
}

.EMS_WEB_DV_FormLegend
{ 
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
    vertical-align: middle;
}

.EMS_WEB_DV_FormGroupHeader { background-color:#CCCCCC; }
.EMS_WEB_DV_FormGroupHeader, .EMS_WEB_DV_FormGroupDescription
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
	font-weight: bold;
	height: 20px;
	text-align: center;
    vertical-align: middle;
}

.EMS_WEB_DV_FormFieldHeader { color: #000000; }
.EMS_WEB_DV_FormFieldHeaderRequired { color: #FF0000; }
.EMS_WEB_DV_FormFieldHeaderIsHighlight, .EMS_WEB_DV_FormFieldHeaderRequiredIsHighlight { color: #1F35FE; }
.EMS_WEB_DV_FormFieldHeader, .EMS_WEB_DV_FormFieldHeaderRequired, .EMS_WEB_DV_FormFieldHeaderIsHighlight, .EMS_WEB_DV_FormFieldHeaderRequiredIsHighlight
{ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
    font-weight: bold;
    text-align:right;
    vertical-align: top;
    width: 40%;
}

.EMS_WEB_DV_FormDataRow { color: #000000; }
.EMS_WEB_DV_FormDataRowIsHighlight { color: #1F35FE; font-weight: bold; }
.EMS_WEB_DV_FormSeperatorRow { background-color:#CCCCCC; color: #000000; }
.EMS_WEB_DV_FormDataRow, .EMS_WEB_DV_FormDataRowIsHighlight, .EMS_WEB_DV_FormSeperatorRow
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
    vertical-align: top;
    width: 60%;
}

.EMS_WEB_DV_FormFooter
{ 
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
    vertical-align: top;
}

.EMS_WEB_LV_FormFieldHeader { background-color: #F8F8F8; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 11px; font-weight: bold; }
.EMS_WEB_LV_FormFieldHeaderRequired { background-color: #F8F8F8; color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 11px; font-weight: bold; }
.EMS_WEB_LV_FormDataRow { background-color: #F8F8F8; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 11px; }
.EMS_WEB_LV_FormDataAlternateRow { background-color: #F8F8F8; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size: 11px; }

/* ----------------------------------------------------------------------------------------------------------------	*/
/*												DETAILS View														*/
/* ----------------------------------------------------------------------------------------------------------------	*/








/* ----------------------------------------------------------------------------------------------------------------	*/
/*												SHOP CART ITEM														*/
/* ----------------------------------------------------------------------------------------------------------------	*/
table.EMS_SCI_WEB
{
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    width: 100%;
}
.EMS_WEB_SCI_FieldHeader, .EMS_WEB_SCI_FieldData, .EMS_WEB_SCI_Title, .EMS_WEB_SCI_Description
{
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 11px;
    text-align: left;
    vertical-align: top;
}
.EMS_WEB_SCI_FieldHeader { font-weight: bold; width: 80px; }
.EMS_WEB_SCI_Title { Font-Weight:bold; }
/* ----------------------------------------------------------------------------------------------------------------	*/
/*												SHOP CART ITEM														*/
/* ----------------------------------------------------------------------------------------------------------------	*/
