﻿body
{ 
    padding: 0px;
    margin: 0px; 
    background-color: #EADCB7;
    font-family:  Arial, Tahoma, Verdana;
    font-size: 11px; 
    color: #041D5E;
    line-height: 150%;
    
}

.PhotoDropDownList
{
	width: 150px;
}


img{border: none;}

a{color: #001E57; text-decoration: none;}
a: hover{text-decoration: none;}

#MainMenu
{
    height: 350px !important;
    height: 185px;
}

#MainMenu table
{
    width: 751px;
}

#AdvancedSearch
{
    border-right: solid 30px #A48338;
}

#MainMenu #Row1
{
    background-image: url('../Image/Background/top-shadow.jpg');
    height: 3px;
}

#MainMenu #Row2Column1
{
    height: 183px;
}

#MainMenu #Row2Column2
{
    background-image: url('../Image/Background/right-shadow.jpg');
    width: 3px;
}

#MainMenu table tr td table
{
    height: 183px;
}

#MainMenu #Table1Row2Column1
{
    background-image: url('../Image/Background/bottom-shadow.jpg');
    height: 3px;
}

#MainMenu #Table2Row1Column1
{
    width: 200px;
}

#MainMenu #Table2Row1Column2
{
    background-image: url('../Image/Background/right-shadow.jpg');
    width: 3px;
}

#MainMenu #Table2Row1Column3
{
   width: 542px;
   vertical-align: top;
}

#MainMenu #Table2Row1Column3 div
{
   height: 178px;
}

#Page
{
    width: 770px;
    margin: auto; 
    background-image: url('../Image/Background/body-bg2.gif'); background-repeat: repeat-y;
    
}

#PageHeader
{
    height: 350px !important;
    height: 350px;
    background-image: url('../Image/Background/left-bar.jpg') !important; background-position: left bottom; background-repeat: no-repeat;
    background-image: url('../Image/Background/left-bar1.jpg'); background-position: left bottom; background-repeat: no-repeat;
}

#PageHeader #Logo
{
    width: 770px; 
    height: 162px;
    background-color: #EADCB7;
    
}

#Page #LogoForPrint 
{
    width: 770px; height: 130px;
    margin:  auto;
    background-image: url('../Image/Logo/logo.jpg'); 
    background-position: left; background-repeat: no-repeat;
    display: none;
}

#SubHeader
{
    float: right;
    height: 162px; 
    width: 770px;
    margin-top: 1px;
    background-image: url('../Image/Logo/logo_3.gif'); background-position: left; background-repeat: no-repeat;

} 

#SubHeader #ContactLinks
{
    border-bottom: solid 1px #906F26;
    height: 58px; 
    text-align: right;
    width: 569px; 
    float: right;
    
    
}

#SubHeader #ContactLinks a
{
    color: #926821; 
    text-decoration: none;
    background-image: url('../Image/Background/top-link-bg2.gif'); background-position: left; background-repeat: no-repeat; 
    padding: 0px 10px 0px 10px;
}

#SubHeader #ContactLinks a: hover{text-decoration: none;}  


#SubHeader #SearchLinks
{
    float: right; 
    margin: 0px 0 0 0; 
    height: 103px;
    border-right: solid 1px #906F26;
    background-color: #fff;
    width: 568px; 
    text-align: right;
    vertical-align: top;
}

#SubHeader #SearchLinks #StandardBanner
{    
     padding: 10px 20px 0 0; 
} 

#SubHeader #SearchLinks .RightPatch
{    
     border-right:  solid 38px #A48336;
} 

#SubHeader #StandardBanner img{border: solid 1px;}

#MainMenu
{ 
    margin-left: 14px;
    background-color: #fff; 
    text-align: left;
    border-right: solid 1px #906F26;
} 

#ContentBody
{     
    
    background-image: url('../Image/Background/body-bg2.gif'); background-repeat: repeat-y;
    padding: 5px; 
    overflow: auto;    
    
}

#ContentBody .ConfirmMessage
{ border: solid 1px #ddd; padding: 10px; text-align: center; margin-right: 30px;}
#ContentBody .WeatherMessage
{ border: solid 1px #ddd; padding: 10px; text-align: center; margin-right: 5px;}
#ContentBody img
{padding: 5px;}
#ContentBodyFlash
{ 
    
    background-color: #ffffff;
    border-left: solid 1px #906F26; border-right: solid 1px #906F26;
    padding: 5px; overflow: auto;
    margin-top: 160px !important;
    margin-top: 0px;
    
}

#QuickLinkPanel
{
    width: 180px; 
    padding: 0px 0px 50px 15px;
}

#QuickLinkPanel p
{
    padding: 5px 5px 5px 5px; 
    margin: 0px;
}

#QuickLinkPanel p .more
{
    padding: 2px 20px 2px 0px; 
    font-weight: bold;
    text-decoration: none;
    background-image: url('../Image/Background/content-link-arrow.jpg'); background-position: right; background-repeat: no-repeat;
}

#QuickLinkPanel h4
{
    background-image: url('../Image/Background/left-h-bg.jpg'); background-repeat: no-repeat;  
    display: block; 
    height: 24px; 
    width: 176px; 
    padding: 6px 0px 0px 12px; 
    margin: 10px 0px 0px 0px; 
    font-size: 12px; font-weight: bold;
}

#QuickLinkPanel .EventExplorer { font-weight: bold;padding: 5px 0 2px 5px;}
#QuickLinkPanel .EventExplorer a{ font-weight: bold;}
#QuickLinkPanel .EventExplorer a: hover{ font-weight: bold; text-decoration: underline;}

#QuickLinkPanel .InputBox
{
    border: solid 1px #001E57; 
    background-color: #FFFFFF; 
    font-size: 10px; 
}

#QuickLinkPanel input{width: 160px;}
#QuickLinkPanel .InputFind
{
    /*background-color: #001E57; 
    color: #fff;*/ 
    border: none; 
    font-size: 11px; 
    width: 30px; 
}

#QuickLinkPanel .LocationMap a
{
    background-image: url('../Image/Background/left_arrow.jpg'); background-position: left; background-repeat: no-repeat;
    padding: 2px 5px 2px 30px; 
    display: block; 
    width: 140px; 
    background-color: #E0EEF3; 
    text-decoration: none; 
    font-weight: bold;
    margin-top: 10px;
}


#Content
{ 
    float: right;
    text-align: left;
    width: 540px;
    background-color: #ffffff;

}

.ContentFlash
{  
    padding-top: 130px;
}


#Content h1
{   
    margin-bottom: 0px; 
    padding: 10px 0px 0px 2px;
    background-image: url('../Image/Background/content_h1-line.jpg'); background-position: left top; background-repeat: no-repeat;
    font-size: 19px;
    color: #405681; 
    height: 28px;
    text-transform: uppercase;
}

#Content h2
{   margin: 0px;
    padding: 10px 0px 0px 25px;
    font-size: 15px;
    color: #405681;
    height: 37px;
    text-transform: uppercase;
}

#ContentFlash h1
{ 
    margin: 0px; 
    padding: 10px 0px 0px 25px;
    background-image: url('../Image/Background/h-bg.jpg'); background-position: left top; background-repeat: no-repeat; 
    font-size: 19px;
    color: #405681; 
    height: 37px;
    text-transform: uppercase;
}

#Content #ThumbImage a
{
	background-image: none;
}

#Content #ThumbImage1 a
{
	background-image: none;
}

#Diamond
{
    margin: 0px; 
    padding: 10px 0px 0px 0px;
    
    background-repeat: no-repeat; background-position: top left;
    font-size: 15px;
    color: #011E58;
    height: 20px;
    font-weight: bold;
    text-transform: uppercase;
}

.Diamond
{
    margin: 0px; 
    padding: 10px 0px 0px 0px;
    
    background-repeat: no-repeat; background-position: top left;
    font-size: 15px;
    color: #9A844A;
    height: 20px;
    font-weight: bold;
    text-transform: uppercase;
}

.DiamondRight{ float: right; color: #405681; font-size: 10px; font-weight: bold; padding-bottom: 10px; height: 50px;}

#Content .AdvanceSearch
{
 background-color: #C0DDE5;
 color: #001E54; padding: 10px;
 margin: 10px 30px 10px 0;
 font-weight: bold;
}


#Content .SearchResults
{ margin: 0 10px 0 30px;}

#Content .AdvanceSearch .inputBox
{ font-size: 10px; border: solid 1px #7C9EBA;}

#Content .AdvanceSearch .caption{width: 100px;}

#Content #more
{   
    text-align : left; margin-left : 420px; margin-top : -1px;visibility:  hidden; position: absolute; z-index: 1; background-color: #EDF0F3; width : 115px;padding: 5px 0px 5px 5px;
    
}
#Content .VenueHead
{   
    margin: 0px; 
    padding: 10px 0px 0px 0px;
    background-image: url('../Image/Background/venue-subhead_h-line-bg.gif'); background-repeat: no-repeat; background-position: left top;
    font-size: 13px; font-weight: bold;
    color: #926E24; 
    height: 30px;
    text-transform: uppercase;
}

#ContentFlash .VenueHead
{   
    margin: 0px; 
    padding: 10px 0px 0px 0px;
    background-image: url('../Image/Background/venue-subhead_h-line-bg.gif'); background-repeat: no-repeat; background-position: left top;
    font-size: 13px; font-weight: bold;
    color: #926E24; 
    height: 30px;
    text-transform: uppercase;
}

#Content .HospitalHead
{   
    margin: 0px; 
    padding: 5px 0px 0px 25px;
    background-image: url('../Image/Background/hospitality-subhead-bg.gif'); background-repeat: no-repeat; background-position: left top;
    font-size: 13px; font-weight: bold;
    color: #926E24; 
    height: 30px;
    text-transform: uppercase;
}
#Content p
{
    padding: 0px 25px 10px 0px; 
    margin: 0px;
    margin-bottom: 15px;
}

#Content .EmailLinks
{
	padding: 0px 25px 10px 0px; 
	}

#Content p a
{
    padding: 2px 20px 2px 0px; 
    font-weight: bold;
    text-decoration: none;
    background-image: url('../Image/Background/content-link-arrow.jpg'); background-position: right; background-repeat: no-repeat;
}

#Content .link
{
    padding: 2px 20px 2px 0px; 
    font-weight: bold;
    text-decoration: none;
    background-image: url('../Image/Background/content-link-arrow.jpg'); background-position: right; background-repeat: no-repeat;
}

#Content p table table td a
{
    background-image: none;
}
#Content ul
{
	list-style:  squre
}
#Media{ background-color: #fff;}

#Content #Media #lblpress a
{
    display: block; 
    padding: 2px 5px 2px 20px; 
    margin-left: 10px;
    text-decoration: none;
    background-image: url('../Image/Background/white_star.jpg'); background-position: left; background-repeat: no-repeat;
}

#Content Media a: hover{ text-decoration: underline;}

#Events
{
    background-color: #C0DDE6; 
    padding: 5px; 
    margin-bottom: 15px;
    height: 250px !important;
    height: 220px;
}

#Events .EventLinks{width: 52%; float: left;}
#Events .EventCalendar{ width: 45%; float: right;}

#Events h2
{ 
    margin-bottom: 10px;
    margin-top: 0px;
    /*background-image: url('../Image/Background/event_line.jpg'); background-position: bottom left; background-repeat: no-repeat;*/
    font-size: 13px; 
    color: #001E57; 
    padding-top: 0px; 
    text-transform: uppercase;
}

#Events .EventHeadline
{     
    background-image: url('../Image/Background/event_line.jpg'); background-position: bottom left; background-repeat: no-repeat;
    font-size: 13px; 
    color: #001E57; 
    padding: 10px 0 5px 10px; 
    text-transform: uppercase;
    font-weight: bold;
    margin-bottom: 5px;
} 


#Events a
{
    display: block; 
    padding-left: 20px; 
    text-decoration: none;
    padding-top: 2px; 
    padding-bottom: 2px; 
    margin-left: 10px;
    background-image: url('../Image/Background/event_star.jpg'); background-position: left; background-repeat: no-repeat;
}

#Events a: hover{ text-decoration: underline;} 
#Events .MonthName
{
    font-size: 16px; 
    font-weight: bold; 
    text-transform: uppercase;
}

#Events .Year
{
    float: right; 
    font-size: 16px; 
    font-weight: bold;
    padding-right: 10px;
} 

#Footer
{
    text-align:  center; 
    background-color:  #fff;
		border:  solid 1px #906F26; 
    border-top:  solid 1px #C0DDE6; 
    padding-bottom:  25px;
    font-size:  10px;
    line-height:  1.6em;
    padding:  0 2px 0 2px;
}

#Footer #FooterLinks
{
    background-color:  #fff;
    padding:  10px 0px 10px 0px;
}
#Footer #FooterLinks #Footerlinks1
{
	background-color:  #fff;
    margin-top:  20px;
    
}
/*#Footer #FooterImage
{
    width: 170px; 
    text-align: center; 
    padding: 10px 0px 10px 0px;	
	background-color: #fff;	
}*/
#Footer #BackButton
{
		float:  right;
    margin-right:  10px;
    margin-top:  -1px;
    font-weight:  bold ;
    font-size:  11px;    
}

#Lower
{
    color: #A58039; 
    width: 770px; 
    margin: auto;
    padding-bottom: 20px;
}

#Lower .CopyrightMessage{float: right; font-size: 10px;}
#Lower a{ text-decoration: none; color: #A58039; font-size: 10px;}
#Lower a: hover{ text-decoration: underline;}

.GoldText
{
    font-family: Arial;
    font-size: 13px;
    color: #A68746;
    text-decoration: none;
}

.GoldImage{float: left; margin: 0 15px 15px 0px;}

.GoldTextContent
{
    font-family: Arial;
    font-size: 11px;
    color: #A68746;
    text-decoration: none;
}

table tr td.GoldTextContent span
{
    color: #A68746;
}

.RedTextContent
{
    font-family: Arial;
    font-size: 11px;
    color: #F60E0E;
    text-decoration: none;
}

.LeftTextImageRight
{
    float: left;
}

.LeftTextImageRight img
{
    float: right;
    padding-bottom: 0px;
}

#Property
{
    background-color: #ffffff;
    padding: 0px 4px 2px 4px;
}


#Property ul
{
    float: right;
    list-style-image: none;
    list-style-type: none;
    width: 152px;
    padding: 0px 4px 2px 4px;
}

#Property ul li
{
    background-color: #EDF0F3;
    margin-bottom: 1px; margin-top: 1px;
    font-weight: bold;
    padding: 0px 4px 0px 5px;
    height: 20px;
    width: 152px;
}

.QuickLinksHeading
{
    background-image: url('../Image/Background/quick-links-head-bg.gif'); background-repeat: no-repeat;
    height: 18px;
    width: 152px;
}

.QuickLinksHeading span
{
    font-family: Arial; font-size: 11px; font-weight: bold;
    color: #ffffff;
}

.ApplyTxtBoxGold
{
	border: solid 1px #A48338;
	width: 200px;	
	color: #A68746;
	padding-left: 2px;
}

.ApplyDdlBoxGold
{
    width: 203px;
	font-family: Arial;
    font-size: 11px;
    color: #A68746;
    text-decoration: none;
}

.Area
{
	width: 70px;
}

.Number
{
	width: 125px;
}

.ApplyTxtBoxAreaGold
{
	border: solid 1px #A48338;
	width: 50px;
}

.ApplyTxtBoxCountryGold
{
	border: solid 1px #A48338;
	width: 50px;
}

.ApplyTxtBoxNumber
{
	border: solid 1px #A48338;
	width: 100px;
}

.ApplyMenu
{
	border: solid 1px #A48338;
	width: 200px;
	font-family: Arial; font-size: 11px; color: #666666;
}

.SmallMenu
{
	border: solid 1px #A48338;
	width: 100px;
	font-family: Arial; font-size: 11px; color: #666666;
}

.GoldInputBox
{
    border: solid 1px #A48338;
    background-color: #FFFFFF;
    font-family: Arial; font-size: 11px; color: #666666;
}
.CenterImage
{
    text-align: center;
}

.CenterImage img
{
   border: solid 2px #EFEFEF;
}

#CurrentPage
{
   font-family: Arial;
   font-size: 11px;
   color: #A7A7A7;
   font-weight: bold;
   background-image: url('../Image/Background/subhead1-bg.gif'); background-repeat: repeat-x; background-position: bottom;
}

#CurrentPage #SubHead
{
    height: 14px;
    padding: 0px 10px 0px 10px;
    background-color: #C0DDE6;
    font-family: Arial;
    font-size: 11px;
    color: #001E57;
    font-weight: bold;
}

#MainSubHead
{
    background-color: #EDF0F3;
    height: 20px;
    word-spacing: 5px;
    padding: 5px;
}

#MainSubHead span
{
    word-spacing: normal;
}

.ImageRight img
{
    float: right;
    clear: right;
    margin-bottom: 20px;
}

.ImageLeft img
{
    float: left;
    clear: left;
    margin-bottom: 20px;
}


.ImageRight2 img
{
    float: right;
    clear: right;
}

.ImageLeft2 img
{
    float: left;
    clear: left;
    margin-top: 30px;
}

.ImageRight2
{
    float: left;
    clear: right;
    padding-right: 200px;
}

.ImageLeft2
{
    float: left;
    clear: left;
    margin-top: 30px;
    padding-right: 200px;
}



/*.ProfileRight
{
    font-family: Arial;
    font-size: 12px;
    color: #001E57;
    float: right;
    vertical-align: middle;
}

.ProfileRight img
{
    float: right;
    padding: 0px 5px 0px 20px;
}

.ProfileRight span
{
    font-family: Arial;
    font-size: 12px;
    color: #001E57;
    float: right;
    vertical-align: middle;
    padding-top: 25px;
}

.ProfileRight span span
{
    font-family: Arial;
    font-size: 12px;
    color: #A48338;
    float: right;
    vertical-align: middle;
    padding-top: 0px;
}*/

.ProfileLeft
{
    font-family: Arial;
    font-size: 12px;
    color: #001E57;
    float: left;
    vertical-align: middle;
}

.ProfileLeft img
{
    float: left;
    padding: 0px 5px 0px 5px;
}

.ProfileLeft span
{
    font-family: Arial;
    font-size: 12px;
    color: #001E57;
    float: left;
    vertical-align: middle;
    padding-top: 25px;
}

.ProfileLeft span span
{
    font-family: Arial;
    font-size: 12px;
    color: #A48338;
    float: left;
    vertical-align: middle;
    padding-top: 0px;
}

.BoardDirectors
{
    font-family: Arial;
    font-size: 12px;
    color: #A68746;
}

.BoardDirectors span
{
    background-image: url('../Image/Background/board-directors-bullet.gif'); background-repeat: no-repeat; clear: left;
}

    
.BoardDirectors span span
{
    font-family: Arial;
    font-size: 12px;
    color: #A68746;
    height: 16px;
    padding: 0px 0px 0px 20px;
    }
    
.BoardDirectors span span span
{
    text-indent: 20px;
    background-image: none;
}

.BoardDirectors label
{
    text-indent: 200px;
    background-image: none;
}

#CareersSubHead
{
    background-color: #ffffff;
    word-spacing: 3px;
    padding: 0px 20px 5px 0px;
    vertical-align: top;
}

#CareersSubHead .sel
{
    background-color: #ffffff;
    color: #A48338;
}

#CareersSubHead span
{
   word-spacing: normal;
}

.DotLineSpacing img
{
    padding-top: 34px; padding-bottom: 10px;
}

.Height30
{
    padding-top: 600px;
}

hr
{
    width: 490px;
    background-color: #3399CC;
    height: 1px;
    border-style: none;
    text-align: center;
    color: #3399CC;
}

.VenueImageLeft
{
    float: left;
    clear: left;
    padding: 0px 20px 40px 0px;
    margin-left: 0px;
}

.VenueImageLeftProperties
{
    float: left;
    clear: left;
    padding: 0px 20px 25px 3px;
    margin-left: 10px;
}

.BlueMore
{
    padding: 0px 10px 0px 10px;
}

.GoldLineRight
{
    text-align: right;
}

.MajorEventsOptions
{
    background-image: url('../Image/Background/blue-more.gif'); background-repeat: no-repeat; background-position: left bottom;
    padding: 0px 5px 0px 20px;
    width: 165px;
}

.MajorEventsOptions .GoldTextContent
{
    padding-right: 40px;
}

.MajorEventsPara
{
    line-height: 30px;
    vertical-align: middle;
    padding-left: 17px;
    
}

#EventMore
{
    z-index: 99px;
    padding: 2px 20px 100px 0px;
}


.EventsDropDown
{ 
    padding: 0px;
    margin: 0px; 
    background-color: #ffffff;
    font-family:  Arial, Tahoma, Verdana;
    font-size: 11px; 
    color: #041D5E;
    line-height: 150%;
    display: none;
    visibility: hidden;
}

.EventsDropDown a.NoImage
{
	font-weight: bold;
    background-image: none;
}

.TextRight 
{
    padding: 0px 0px 0px 0px;
    float: right;
    width: 235px;
}

.TextRightAlignRight
{
    padding: 0px 70px 0px 0px;
    float: right;
    text-align: right;
}

.TextLeftAlignLeft
{
    padding: 0px 0px 0px 0px;
    float: left;
    text-align: left;
}

.TextLeft
{
    padding: 0px 0px 0px 0px;
    float: left;
    width: 235px;
}

.MajorEventsOptions .GoldTextContent
{
    cursor: pointer;
}

#Panel1
{
	margin-top: 0px;
	padding-top: 0px;
}

#Events #Panel1 .CalendarSelect
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-image: none;
	text-decoration: none;
	padding-left: 7px; padding-bottom: 3px; padding-right: 0px;
	margin-left: 0px;
}

#Events #Panel1 .CalendarSelect a
{
    font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-image: none;
	text-decoration: none;
	padding-left: 7px; padding-bottom: 3px; padding-right: 0px;
	margin-left: 0px;
}

#Events #Panel1 .CalendarSelect a: hover
{
    font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-image: none;
	text-decoration: underline;
	padding-left: 7px; padding-bottom: 3px; padding-right: 0px;
	margin-left: 0px;
}

#Events #Panel1 .CalendarNoSelect
{
	font-family: Arial;
	font-size: 12px;
	color: #CCCCCC;
	font-weight: bold;
	padding-left: 14px; padding-bottom: 3px;
}

#WeddingForm
{ 
	background-image:  url('../Image/Content/weddingplan_heading.jpg');
	background-position:  left top;
	background-repeat: no-repeat;
	padding-top: 35px; padding-left: 10px;
	background-color: #E1EEF4; 
	color: #061A55;font-size: 10px;
	margin: 10px 0 20px 0;
	
}

#WeddingImage{ float: right; margin: 35px -4px 0 0;}


#WeddingForm .inputBox
{ border:  solid 1px #061A55; background-color: #E1EEF4; }

#WeddingForm .Calendar
{padding-left: 50px; padding-bottom: 15px;}

.MediaCenter{width: 390px; margin-right: 10px;}
.MediaTH{ background-color: #C0DDE5; padding: 3px 10px 3px 10px; font-weight: bold;}
.MediaTD1{ background-color: #ffffff; padding: 3px 5px 3px 10px; width: 100px; text-align: left;} 
.MediaTD2{ background-color: #ffffff; padding: 3px 5px 3px 10px; width: 390px; text-align: left; text-transform: uppercase;} 

.Appl_1{text-align: right; border: solid 0px; margin-top: 0px; vertical-align: top;}
.Appl_2{text-align: right; border: solid 0px; margin-top: -1px; vertical-align: top;}

.Appltoptext
{
	border: solid 1px #C9C9C9;
	width: 130px;
	height: 12px;
	font-size: xx-small;
	vertical-align: top;
	/*margin-top : -1px;*/
}

.AppltopButtons{margin-top : 0px; }
.AppltopButtons1{margin-top : 1px; }

#EventDetails
{
	width: 520px;
	margin: 10px;
}

#EventDetails p
{
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
}

#EventDetails p a
{
    padding: 2px 0px 2px 0px; 
    font-weight: bold;
    text-decoration: none;
    background-image: none;
}

#TodayCal
{
	width: 230px;
	height: 16px;
	background-color: #000000;
	font-family: Arial; color: #ffffff; font-size: 12px;
}

#TodayCal #Today
{
	width: 62px;
	/*background-color: #C4DDE6;*/
	font-family: Arial; color: #000000; font-size: 12px; font-weight: bold;
	padding-left: 5px; padding-right: 5px;
	margin-right: 5px;
	background-image: url('../Image/Generic/cal_bg.gif'); background-repeat: repeat-y;
}
.path
{
	color:  #A6925A;
	text-decoration : underline;
	}
	.GridPager
{
		
	text-align:  center;
 font-weight : bold ;
  
  letter-spacing : 4px;
  font-family: Arial; color: #F30B0B; font-size: 12px;
} 

#SiteMap
{
	font-weight: normal;
}

#SiteMap ul{margin-top: 0px;}

#SiteMap li
{  
	list-style-image: url('../Image/Background/sitemap_mainlink_dot.jpg');	
	line-height: 20px;
}
#SiteMap li ul li
{
	list-style-image: url('../Image/Background/sitemap_sublink_dot.jpg');
}
  
#ImgDisp
{
	margin-top: 123px; 
	margin-left: 0px;
	z-index: 1; 
	-moz-margin-start: 0px; 
	width: 530px; 
	position: absolute; 
	height: 424px; 
	background-color: #ffffff;
}

table tr td.Error
{
	color: #FF0000;
	padding: 0px 0px 0px 155px;	
}

table tr td.ErrorRow
{
	color: #FF0000;
	padding: 0px 0px 0px 0px;
}

table tr td.NoPadding
{
	padding: 0px;
}

table tr td.Square
{
	border: 1px solid #98813D;
	padding: 5px;	
}

table tr td.Number
{
	padding: 0px 0px 0px 25px;
}

table tr td.Button
{	
	text-align: center;
}

textarea,
input
{
	font-family: Arial; 
	font-size: 11px; 
	color: #666666;	
}

input.Button 
{
	font-weight: bold;
	font-size: 12px;
	color: #405681;
}

#Content p.Error
{
	color: #FF0000;
	padding: 0px;
	margin: 10px 2px;	
	font-size: 12px;
	font-weight: bold;
}

div#cal-button-1
{
	padding: 0px;
	margin: 0px;
	display: none;
}

#Registrants
{
	margin: 5px 0px 0px 5px;
}

#Registrants h1
{   
    margin-bottom: 0px; 
    padding: 10px 0px 0px 2px;
    background-image: url('../Image/Background/content_h1-line.jpg'); 
	background-position: left top; 
	background-repeat: no-repeat;
    font-size: 19px;
    color: #405681; 
    height: 28px;
    text-transform: uppercase;
}

#Registrants p.Approve
{   
    margin: 0px; 
    text-align: right;
}

#Registrants div.Paging
{
	font-weight: bold;
	border-top: 1px solid #98813D;
	text-align: right;
	width: 100%;
	padding-top: 5px;
}

#Registrants div.Paging a
{
	color: #041D5E;
	margin: 0px 2px;
	text-decoration: underline;
}

#Registrants div.Paging a.Disabled
{
	color: #C6C6C6;
	text-decoration: none;
}

#Registrants table.Registrants
{
	border-collapse: collapse;
	margin-top: 5px;
	width: 100%;
}

#Registrants table.Registrants tr.Header
{
	background-color: #98813D;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	height: 22px;	
}

#Registrants table.Registrants tr td.Column
{
	padding: 2px 5px;
	width: auto;
}

#Registrants table.Registrants tr td.Check
{
	width: 20px;
}

#Registrants table.Registrants tr td.Check input
{
	width: 15px;
	height: 15px;
	border: none;
}

#Registrants table.Registrants tr td.Hide
{
	width: 0px;
	display: none;
}

#Registrants table.Registrants tr td a
{
	text-decoration: underline;
	font-weight: bold;
}

#Registrants table.Registrants tr.AltRow1
{
	color: #002148;
	background-color: #FFFFFF;
	height: 22px;
}

#Registrants table.Registrants tr.AltRow2
{
	color: #002148;
	background-color: #CCCCCC;
	height: 22px;
}

.Event
{
 padding-top: 10px;
 padding-bottom: 10px;
}
