A:link { COLOR:#0000FF; TEXT-DECORATION:underline; font-weight:600}
A:visited { COLOR:#330066; TEXT-DECORATION:underline; font-weight:600}
A:hover { COLOR:blue}

/* START Styles **************************************************/
BODY
{
	font-family: Verdana, Arial; background-color:#0033CC; margin-top:2px; margin-bottom:2px;
	background-image:url(/images/page_background.gif); 
}

.pageMain
{
	WIDTH: 976px; HEIGHT: 400px;
}

.pageHeader
{
	background-color: #000000;  width:100%; font-family: Verdana; 
	font-size:x-small; padding: 0 0 0 0; border-top:solid 1px #000000; 
	border-left: #000000 1px solid; border-right: #000000 1px solid;
}

.pageHeaderTools
{
	background-color:#000000;  width:100%; font-family: Verdana; 
	font-size:xx-small; padding:0 0 0 0; 
}

.pageBody
{
	padding:0px 0px 4px 4px;  width:75%; HEIGHT: 80%; TEXT-ALIGN: center; background-color:#FFFFFF;
	border-right:solid 1px #000000
} 
.pageFooter
{
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px;  padding-top:1px; padding-bottom:1px; 
	COLOR: #FFFFFF;  width:100%; vertical-align:middle;
	text-align:center; font-family: Verdana; font-size:12px;
}
.menuBarTop
{
	WIDTH:100%; HEIGHT: 20px;  padding-left:6px; background-color: #000000;
	background-image:url(/images/pagemenu_back.jpg); color:Black
	
}

.leftMenuColumn
{
	font-family: Verdana; font-size:xx-small; width:20%; height:80%;
	padding:0 0 0 0; color:#000000; background-image:url(/images/pagemenu_back.jpg);
}

.howToHelpBox
{
	font-family: Verdana; width:35%; height:10%; font-size:small;
	padding:0 0 0 0; color:#0033CC; background-image:url(/images/left_column_back.jpg);
}

.wcmsLink
{
	font-family: Verdana; font-size:xx-small; text-align:right; background-color:#000000;
	background-image:url(/images/pagemenu_back.jpg);
}

.headingOneTitle
{
	text-align:left; color:#FF1018; font-size:medium; font-weight:bold;
	font-family:verdana
 
}
.headingOneText
{
	text-align:left; color:#000000; font-size:small; font-weight:normal;
	font-family: Verdana 
}

.headingTwoTitle
{
	text-align: left; color:#FF1018; font-size:small; font-weight:bold;
	font-family: Verdana; 
}

.headingTwoText
{
	text-align:left; color:#000000; font-size:small; font-weight:normal;
	font-family: Verdana; 
}

.basicPageContent
{
	text-align:left; color:#000000; font-size:small; font-weight:normal;
	font-family: Verdana; background-color:#FFFFFF;
}

.basicPageContentRight
{
	text-align:right; color:#83101D; font-size:small; font-weight:normal;
	font-family: Verdana; 
}

.pageMenu
{
	font-family: Verdana; font-size:small; border:none
}

.pageMenuHorizontal
{
	font-family: Verdana; font-size:small; color:gray
}

.pageMenuItem
{
	background-color: #000000; background-image:url(/images/left_column_back.jpg); 
	border-bottom:dotted 1px gray; 
}

.pageMenuHeader
{
	background-image:url(/images/pagemenu_back.jpg); color:White; 
	border-bottom:solid 1px gray; border-top:solid 1px gray;
}

.userLogin
{
	background-color:#FFFFCC; font-family:Verdana; font-size:small; font-weight:bold; color:#0033CC;
	border-color:#336699
}

/* TRST CMS Inline Tools - client side */
.inlinePageTools
{
	text-align:left; color:#000099; font-size:small; font-weight:normal;
	font-family: Verdana; border: #000099 1px solid;  padding: 4px 8px 2px 8px;
	background-color:#ffffcc; width:100%
}

.inlinePageToolsButton
{
	width:100px; height:20px; font-size:x-small
}

.inlineEditButton
{
	width:30px; height:20px; font-size:x-small
}
/* END TRST CMS Inline Tools - client side ****************/


/* WEB Local CMS Tools ************************************/
.localCmsTools
{
	text-align:left; color:#83101D; font-size:small; font-weight:normal;
	font-family: Verdana; 
}

.localCMSToolsEntertainerList
{
	width:200px; height:20px; font-size:small
}

.localCMSToolsButton
{
	width:100px; height:20px; font-size:x-small
}

.localCMSEditButton
{
	width:30px; height:20px; font-size:x-small
}

.soloContent
{ 
	font-family: Verdana; font-size:x-small; color:#0033CC; padding:2px 2px 0px 0px;

}

.menuName
{
	text-align: left; color:#0033CC; font-size:small; font-weight:bold;
	font-family:verdana; background-color:#CBCCE3; height:20px;
	padding-left:4px; border-bottom: solid 2px #269696; 
}

.menuNameRightBorder
{
	text-align: left; color:#353A90; font-size:small; font-weight:bold;
	font-family:verdana; background-color:#CBCCE3; height:20px;
	padding-left:4px; border-top: solid 2px #CBCCE3;
	border-bottom: solid 2px #269696; border-right: solid 2px #269696

}
.chapterTitle
{
	text-align: left; color:#FF1018; font-size:medium; font-weight:bold;
	font-family: Verdana; background-color:#dcdcdc; padding: 6px 2px 2px 2px;
	border-right: solid 2px #FF1018; border-bottom: solid 2px #FF1018
}

.chapterThumbpic
{
	padding:6px 0px 6px 0px; text-align:center;
	color:#000000; font-size:small; font-weight:normal;
	font-family: Verdana; background-color:#dcdcdc; 
	border-right: solid 2px #FF1018; border-bottom: solid 2px #FF1018
}

.chapterDescription
{
		text-align:left; color:#000000; font-size:small; font-weight:normal;
		font-family: Verdana; vertical-align:text-top; padding:4px 6px 6px 4px;
		border-top:solid 1px #FF1018
		
}

.chapterAddressTitle
{
	text-align: left; color:#000000; font-size:small; font-weight:bold;
	font-family:verdana; padding-left:4px; 
	border-right: solid 1px #FF1018; border-bottom: solid 1px #FF1018
}

.chapterAddressDetails
{
		text-align:left; color:#000000; font-size:small; font-weight:normal;
		font-family: Verdana; vertical-align:middle; padding:6px 6px 6px 6px;
		border-right: solid 2px #FF1018; border-bottom: solid 2px #FF1018
		
}

.chapterContact
{
		text-align:left; color:#000000; font-size:small; font-weight:normal;
		font-family: Verdana; vertical-align:text-top; padding:4px 6px 6px 4px;
		border-right: solid 2px #FF1018; border-bottom: solid 2px #FF1018
		
}


.chapterOfficerTitle
{
	text-align:center; color:#000000; font-size:small; font-weight:bold;
	font-family: Verdana; padding:4px 4px 4px 4px
}

.chapterType
{
	text-align:center; color:#FF1018; font-size:medium; font-weight:bold;
	font-family: Verdana; padding:4px 4px 4px 4px;
}

.entertainerSideBar
{
	padding:6px 0px 6px 0px; text-align:center;
	color:#ffffff; font-size:small; font-weight:normal;
	font-family: Verdana; background-color:#67B8B8; vertical-align:top;
	border-right: solid 2px #353A90; border-bottom: solid 2px #353A90
}

/* START Entertainment Menu Editor ************************************/
.textBoxEntertainmentTypeName
{
	width:98%
}

.textBoxDescription
{
	width:98%; height:134px
}

.paymentForm
{
	text-align:left; color:#000099; font-size:x-small; font-weight:normal;
	font-family: Verdana; border: #000099 1px solid;  padding: 4px 8px 2px 8px;
	background-color:#ffffcc; width:100%
}

/* START Member Application Form************************************/

.dropDownList
{
	width:150px; height:auto
}

.dropDownList250
{
	width:250px; height:auto
}

.textBox250
{
	width:250px; height:auto	
}

.textBox150
{
	width:150px; height:auto
}

.commentsTextbox
{
	width:98%; height:140px;	
}

.sectionTitle
{
	font-family: Verdana; font-size:small; text-align:center; background-color:#000000;
	background-image:url(/images/pagemenu_back.jpg); color:#FFFFFF;
}

.fullWidthTextEntry
{
	width:100%	
}

.textBox98
{
	width:98%	
}

.textBox50px
{
	width:50px	
}


/* PDP styles for calendar */
.CSCCalendar
{
   border-right: lightgrey ridge;
   border-top: lightgrey ridge;
   font-size: 8pt;
   filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color= 'gray' , Positive= 'true' ) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=96, FinishX=100, StartY=0, FinishY=0) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=0, FinishX=0, StartY=97, FinishY=100);
   border-left: lightgrey ridge;
   border-bottom: lightgrey ridge;
   font-family: Arial;
   background-color: white;
}

.CSCCalendar TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}

.CSCCalendarNoFilter
{
   border-right: lightgrey ridge;
   border-top: lightgrey ridge;
   font-size: 8pt;
   border-left: lightgrey ridge;
   border-bottom: lightgrey ridge;
   font-family: Arial;
   background-color: white;
   }
.CSCCalendarNoFilter TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}


.CSCWeekRowsTable
{
   border-right: black 1px solid;
   border-top: black 1px solid;
   font-size: 8pt;
   border-left: black 1px solid;
   border-bottom: black 1px solid;
   font-family: Arial;
   background-color: white;
}

.CSCDay
{
   cursor: pointer;  /* W3C approved hand. See http://www.xs4all.nl/~ppk/css2tests/index.html */
   cursor: hand;
}

.CSCSelectedDay
{
   background-color: gold;
   cursor: pointer;
   cursor: hand;
}
.CSCSelectedToday
{
   font-weight: bold;
   background-color: gold;
   cursor: pointer;
   cursor: hand;
}
.CSCToday
{
   font-weight: bold;
   cursor: pointer;
   cursor: hand;
}
.CSCSpecialDay
{
   cursor: pointer;
   cursor: hand;
   background-color: lemonchiffon;
}

.CSCOtherMonthDays
{
   cursor: default;
   color: gray;
}

.CSCWeekNumberColumn
{
   border-right: blue 1px solid;
   background-color: lightblue;
}

.CSCDayHeader
{
   border-bottom: blue 1px solid;
}

.CSCDayHeader TR
{
   font-size: 7pt;
   background-color: lightblue;
}

.CSCDayHeaderCell
{
   font-size: 7pt;
}

.CSCHeaderTable
{
   font-size: 8pt;
   border-bottom: blue 1px solid;
   font-family: Arial;
}

.CSCHeaderRows
{
   font-size: 8pt;
   font-family: Arial;
   cursor: default;
}

.CSCHeaderRows TR
{
   background-color: inherit;
}

.CSCIncrementalButtons
{
   cursor: pointer;
   cursor: hand;
   color: white;
}

.CSCIncrementalButtonsPressed
{
   cursor: pointer;
   cursor: hand;
   color: white;
}

.CSCJumpButtons
{
   color: white;
   cursor: pointer;
   cursor: hand;
}

.CSCJumpButtonsPressed
{
   color: white;
   cursor: pointer;
   cursor: hand;
}

.CSCCloseButton
{
   cursor: default;
}

.CSCCloseButtonPressed
{
   cursor: default;
}
.CSCHelpButton
{
   cursor: default;
}

.CSCHelpButtonPressed
{
   cursor: default;
}

.CSCFooterTable
{
}

.CSCFooterTable TABLE
{
}

.CSCFooterButton
{
   border-right: lightgrey thin outset;
   border-top: lightgrey thin outset;
   border-left: lightgrey thin outset;
   color: black;
   border-bottom: lightgrey thin outset;
   background-color: lightblue;
   font-size: 8pt;
   font-family: Arial;
   cursor: pointer;
   cursor: hand;
}

.CSCFooterButtonPressed
{
   border-right: lightgrey thin inset;
   border-top: lightgrey thin inset;
   border-left: lightgrey thin inset;
   border-bottom: lightgrey thin inset;
   background-color: lightblue;
   color: black;
   font-size: 8pt;
   font-family: Arial;
   cursor: pointer;
   cursor: hand;
}

.CSCFooterCurrentDate
{
}

.SD_Selectable1
{
   background-color: mistyrose;
   cursor: pointer;
   cursor: hand;
}
.SD_SelectableOM1
{
   background-color: powderblue;
   cursor: pointer;
   cursor: hand;
}
.SD_Selectable2
{
   background-color: palegoldenrod;
   cursor: pointer;
   cursor: hand;
}
.SD_SelectableOM2
{
   background-color: gainsboro;
   cursor: pointer;
   cursor: hand;
}
.SD_Unselectable1
{
   color: gray;
   background-color: mistyrose;
}
.SD_UnselectableOM1
{
   color: gray;
   background-color: powderblue;
}
.SD_Unselectable2
{
   color: gray;
   background-color: palegoldenrod;
}
.SD_UnselectableOM2
{
   color: gray;
   background-color: gainsboro;
}

.DTBToggleCalendar
{
}

.DTBToggleCalendarPressed
{
}

.DTBHelpButton
{
}

.DTBHelpButtonPressed
{
}

.MYPMonthYearPicker
{
   border-right: gray 1px solid;
   border-top: gray 1px solid;
   font-size: 8pt;
   border-left: gray 1px solid;
   border-bottom: gray 1px solid;
   font-family: Arial;
   background-color: white;
}

.MYPMonthYearPicker TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}

.MYPMonthTable
{
}

.MYPYearTable
{
}

.MYPMonthCell
{
   cursor: pointer;
   cursor: hand;
}

.MYPSelectedMonthCell
{
   background-color: gold;
   cursor: pointer;
   cursor: hand;
}


.MYPYearCell
{
   cursor: pointer;
   cursor: hand;
}
.MYPSelectedYearCell
{
   cursor: pointer;
   cursor: hand;
   background-color: gold;
}

.MYPOutOfRangeCell
{
   color: gray;
}

.MYPMoveYearsButtons
{
}

.MYPMoveYearsButtonsPressed
{
}

.MYPTogglePicker
{
}

.MYPTogglePickerPressed
{
}


.PDPContextMenu
{
   border-right: lightgrey 1px solid;
   border-top: lightgrey 1px solid;
   font-size: 8pt;
   border-left: lightgrey 1px solid;
   border-bottom: lightgrey 1px solid;
   font-family: Arial;
   background-color: white;
}

.PDPContextMenu TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}

