/* ================================
    CSS STYLES FOR Module Calendar
   ================================
*/
h1 {margin: 0px; font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 20px; line-height: 20px; color: #224093; font-weight:normal;}

.eventheader
{font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 20px; line-height: 20px; color: #224093;}



.cityHeader
{
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	line-height: 20px; color: #224093;
		
	}
	
	
.announcementText {
	line-height: 18px;
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #333333; 
	background-color: #FFFFFF; 
	text-align: justify;
}

.headblue
	{
	Font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	background:#224093;
		
	}
.headred
	{
	Font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	background:#CD2027;
		
	}
	
	.profileViewHeader
{font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	line-height: 24px; color: #224093;}
	
		.profileButton
{
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	line-height: 18px; 
	color: #224093;
	font-weight:    bold;
	    
	}


.profileStatusMsg {
	line-height: 14px;
	font-family: Verdana; 
	font-size: 14px; 
	color: "RED"; 
	background-color: #FFFFFF; 
}

.profileViewStandardItem {
	line-height: 18px;
	font-family: Verdana; 
	font-size: 14px; 
	color: #333333; 
	background-color: #FFFFFF; 

}

.extendedProfileText {
	line-height: 10px;
	font-family: Verdana; 
	font-size: 10px; 
	color: #666666; 

}


.profileViewSubHeader {
	line-height: 18px;
	font-family: Verdana; 
	font-size: 14px; 
	color: #333333; 
	background-color: #FFFFFF; 

}

.profileViewHeadLine 
{
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	line-height: 20px; 
	color: #333333;
	}


	
	
.profileHeader {
	font-family: Verdana
	font-size: 11px; 
	color: #333333; 

}

.eventTableHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #000000
}

.locationHeader
{font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif; 
font-size: 12px; 
line-height: 12px; 
color: #224093;
font-weight:    bold;
}

.locationHeader2 {
	
	font-family: Verdana; 
	font-size: 12px; 
	color: #333333; 
        font-weight:    bold;
	
}

.locationBody {
	
	font-family: Verdana; 
	line-height: 20px;
	font-size: 12px; 
	color: #333333; 
	background-color: #FFFFFF; 

}

/* Private Messages Custom Styles */
.messageTable { 
background-color: 
black; margin: 0px; }

.messageTopCell { 
background-color: #224093; 
color: white; 
font-weight: bold; 
padding: 6px; 
height: 25px; }

.messageIconCell { background-color: #D0D0D0; width: 20px; }
.messageContentCell { color: black; padding: 6px; background-color: #FEFEFE; }
.messageFooterCell { color: #FFFFFF; padding: 3px; background-color: #224093; height: 25px; }
.NormalWhite { font-family: Tahoma, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF; }
.messageQuote { font-family: Tahoma, Arial, Helvetica; font-size: 8pt; border-top: solid 1px #999999; border-bottom: solid 1px #999999; }


/*This class control all the text of the right navigation*/
.innertext
	{
	Font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;	
	}
/*This class control all the text of the right navigation*/
.innertextColor
	{
	Font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CD2027;	
	text-transform: capitalize;
	
	}
	
	BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
A {
	COLOR: #000000
}
A:visited {
	COLOR: #000000
}
A:hover {
	COLOR: #000000
}
A:active {
	COLOR: #000000
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.mainImgPricingWhite {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; Z-INDEX: 1; POSITION: absolute; TOP: 340px; TEXT-ALIGN: right
}
.galleryImgCopyWhite {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; Z-INDEX: 1; POSITION: absolute; TOP: 340px; TEXT-ALIGN: right
}
.galleryImgCopyBlack {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; Z-INDEX: 1; POSITION: absolute; TOP: 340px; TEXT-ALIGN: right
}
.mainImgPricingWhite {
	PADDING-RIGHT: 5px; WIDTH: 595px; COLOR: #ffffff
}
.galleryImgCopyWhite {
	PADDING-RIGHT: 10px; WIDTH: 585px; COLOR: #ffffff; HEIGHT: 20px
}
.galleryImgCopyBlack {
	PADDING-RIGHT: 10px; WIDTH: 585px; COLOR: #000000; HEIGHT: 20px
}
.contTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 15px
}
.contTxtSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px
}
.contboldTxtLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #000000; LINE-HEIGHT: 15px
}
.italicTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 10px; FONT-STYLE: italic
}
.contTxtRedSm {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #950000
}
.contTxtRed {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #950000
}
.contBoldTxtGray {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 15px
}
.contTxtDarkGray {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 15px
}
.greyTxtSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px
}
.greySmall {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
.smallTxtGray {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.contTxtWhite {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
A.contTxtWhite {
	COLOR: #ffffff
}
A.contTxtWhite:active {
	COLOR: #ffffff
}
A.contTxtWhite:hover {
	COLOR: #ffffff
}
A.contTxtWhite:visited {
	COLOR: #ffffff
}
A.contTxtWhite {
	TEXT-DECORATION: underline
}
.contTxtWhiteBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.bodyHighlight {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #950000; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
A.bodyHighlight:active {
	COLOR: #950000; TEXT-DECORATION: none
}
A.bodyHighlight:hover {
	COLOR: #950000; TEXT-DECORATION: none
}
A.bodyHighlight:visited {
	COLOR: #950000; TEXT-DECORATION: none
}
.bodyBlackHighlight {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.bodyBoldHighlight {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #950000; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.mainHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.hdrBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px
}
.smHdrBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 15px
}
.subHdrBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
.hdrBlue05 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000033; LINE-HEIGHT: 12px
}
.hdrBlueMed {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000033; LINE-HEIGHT: 15px
}
.hdrGrey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 15px
}
.hdrGreyMed {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333
}
.hdrDarkGrey {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px
}
.hdrDarkGreySmall {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 12px
}
.hdrBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000033; LINE-HEIGHT: 15px
}
A.hdrBlue:active {
	FONT-WEIGHT: bold; COLOR: #000033; TEXT-DECORATION: none
}
A.hdrBlue:hover {
	FONT-WEIGHT: bold; COLOR: #000033; TEXT-DECORATION: none
}
A.hdrBlue:visited {
	FONT-WEIGHT: bold; COLOR: #000033; TEXT-DECORATION: none
}
.hdrRed {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000033; LINE-HEIGHT: 15px
}
A.hdrRed:active {
	FONT-WEIGHT: bold; COLOR: #000033; TEXT-DECORATION: none
}
A.hdrRed:hover {
	FONT-WEIGHT: bold; COLOR: #000033; TEXT-DECORATION: none
}
A.hdrRed:visited {
	FONT-WEIGHT: bold; COLOR: #000033; TEXT-DECORATION: none
}
.hdrRedMed {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000033; LINE-HEIGHT: 15px
}
.hdrRedLarge {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000033
}
UL.QuickToolsLink {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #d6d6d6
}
UL.QuickToolsLink LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 150px; PADDING-TOP: 0px; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #d6d6d6
}
UL.QuickToolsLink LI.no-border {
	PADDING-BOTTOM: 0px; BORDER-BOTTOM: #c0c0c0 0px solid; HEIGHT: 21px; BACKGROUND-COLOR: #d6d6d6
}
UL.QuickToolsLink LI A {
	DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; MARGIN: 0px; WIDTH: 150px; COLOR: #666666; PADDING-TOP: 4px; BACKGROUND-COLOR: #d6d6d6; TEXT-DECORATION: none
}
UL.QuickToolsLink LI A:visited {
	COLOR: #666666
}
UL.QuickToolsLink LI A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #455a8b; TEXT-DECORATION: none
}
IMG.QuickToolsLink {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.borderBtm {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 1px solid
}
.borderBtmLft {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.borderLft {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 0px solid
}
.lineGray {
	BACKGROUND-COLOR: #999999
}
.lineBlack {
	BACKGROUND-COLOR: #000000
}
.blue {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 15px
}
A.blue:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.blue:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.blue:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.blue_line {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 15px; TEXT-DECORATION: underline
}
A.blue_line:active {
	COLOR: #000000
}
A.blue_line:hover {
	COLOR: #000000
}
A.blue_line:visited {
	COLOR: #000000
}
.white_line {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 15px; TEXT-DECORATION: underline
}
A.white_line:active {
	COLOR: #ffffff
}
A.white_line:hover {
	COLOR: #ffffff
}
A.white_line:visited {
	COLOR: #ffffff
}
.darkGreyTDBackground {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 1px; BACKGROUND-COLOR: #cccccc
}
.lightGreyTDBackground {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #eeeeee
}
.whiteTDBackground {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; BACKGROUND-COLOR: #ffffff
}
.grayArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #efefef; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.requiredField {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #950000; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.copyright {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
.contextualPopNav_on {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.contextualPopNav_off {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cccccc; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
A.contextualPopNav_off:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cccccc; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
.contextualPopNav_on:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cccccc; MARGIN-RIGHT: 10px; TEXT-DECORATION: none
}
A.contextualPopNav_off:unknown {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.contextualPopNav_off:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.conceptTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; TEXT-DECORATION: none
}
.requestLyr {
	CLEAR: left; DISPLAY: none; FLOAT: left; VISIBILITY: hidden; PADDING-BOTTOM: 15px; WIDTH: 480px
}
.bodyHighlightSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ad0000; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
.navLink {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 2px;  COLOR: #000000; LINE-HEIGHT: 14px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
FONT.header {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; CURSOR: default; COLOR: #660000; LINE-HEIGHT: 14px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}

