.padRight5{padding-right:5px;}
.padLeft10{padding-left:10px;}
.bold{font-weight:bold}
.red{color:red}

@media all{

/* =The above @media rule hides this stylesheet from the discontinued Microsoft Internet Explorer for Mac.*/

/* =universals
These rules are applied to all elements unless otherwise specified below.*/
* { margin : 0; padding : 0; }
h2, h3, h4, h5, p, ul, ol, hr { margin : 0 0px; padding: 0em; }

/* =html */
/*This creates a persistent scroll bar in Firefox to prevent page jump*/
html { overflow: -moz-scrollbars-vertical !important; }

/* =body */
body{background: #262F40 url('../images/MainBckgrnd.jpg') no-repeat center top;
}

a{color: #994C33; text-decoration: underline;}
a:hover{color: #994C33; text-decoration: none;}

.hoverRow:hover{
	background:#C69C8E;
}

/**************************************************************
	Flash Content ON/OFF Switch
***************************************************************/
#galleryNoFlash{display: none;}
#hubNoFlash{display: none;}
#flashContent{
/* div that contain the flash in Hub Page*/ 
display: block;}
.GetFlash{padding: 100px 0px 0px 0px; color: #000; font: normal 12px/20px Arial, Helvetica, sans-serif; text-align: center;}

/* Widget & Icons images classes */
.WPTlogo{margin: 0px 4px 0px 0px; display: inline;}

/* =pagecontainer */
div#pagecontainer{width: 955px; margin: 0 auto; padding-top: 20px; background: url('../images/MainBckgrnd.jpg') no-repeat center top;
}

/************************************
	=column1
************************************/
div#column1{width: 200px; float: left;}

div#branding{width: 200px; float: left;}

/* =main navigation */
#MainNavigation{width: 200px; float: left;}

#MainNavigation a:link{color: #fff; text-decoration: none;}
#MainNavigation a:visited{color: #fff; text-decoration: none;}
#MainNavigation a:active{color: #fff; text-decoration: none;}
#MainNavigation a:hover{
	width: 180px;
	height: 22px;
	padding-right: 20px;
	background-image:url('../images/LeftNavigationBckgrnd.jpg');
	background-repeat:no-repeat;
	background-position:right;
	float: left;
	text-align: right;
	color: #fff;
	text-decoration: none; 
	font: bold 12px/22px "Times New Roman", Times, serif;
	text-transform: uppercase;
}

.MainNavigationOff{
	width: 180px;
	height: 22px;
	padding-right: 20px;
	background-image:url('../images/spacer.gif');
	background-repeat:no-repeat;
	background-position:right;
	float: left;
	text-align: right;
	color: #fff;
	font: bold 12px/22px "Times New Roman", Times, serif;
	text-transform: uppercase;
}
.MainNavigationOff a:link {color: #fff; text-decoration: none;} 
.MainNavigationOff a:visited {color: #fff; text-decoration: none;} 
.MainNavigationOff a:active {color: #fff; text-decoration: none;} 
.MainNavigationOff a:hover {
	width: 180px;
	height: 22px;
	padding-right: 20px;
	background-image:url('../images/LeftNavigationBckgrnd.jpg');
	background-repeat:no-repeat;
	background-position:right;
	float: left;
	text-align: right;
	color: #fff;
	text-decoration: none; 
	font: bold 12px/22px "Times New Roman", Times, serif;
	text-transform: uppercase;
} 

.MainNavigationOn {
	width: 180px;
	height: 22px;
	padding-right: 20px;
	background-image:url('../images/LeftNavigationBckgrnd.jpg');
	background-repeat:no-repeat;
	background-position:right;
	float: left;
	text-align: right;
	color: #fff;
	font: bold 12px/22px "Times New Roman", Times, serif;
	text-transform: uppercase;
}
.MainNavigationOn a:link {color: #fff; text-decoration: none;} 
.MainNavigationOn a:visited {color: #fff; text-decoration: none;}  
.MainNavigationOn a:hover {
	width: 180px;
	height: 22px;
	padding-right: 20px;
	background-image:url('../images/LeftNavigationBckgrnd.jpg');
	background-repeat:no-repeat;
	background-position:right;
	float: left;
	text-align: right;
	color: #fff;
	text-decoration: none; 
	font: bold 12px/22px "Times New Roman", Times, serif;
	text-transform: uppercase;
} 
/************************************
	=column2
************************************/
div#column2{width: 582px; float: left; background-color: #636D7D;border: solid 2px #00153E; }

/* =Home Photo/Flash Styles */
#HomePhotoContainer{margin: 8px; width: 562px; height: 420px; border: solid 2px #00153E;}
#Photo{margin: 10px; width: 536px; height: 246px; border: solid 2px #00153E; background-color: #EDF7FF;}

/* =Main Photo/Flash Styles */
#MainPhotoContainer{margin: 8px 8px 0px 8px; width: 560px; height: 144px; border: solid 2px #00153E;background-color:#EDF7FF;}
#Photo{margin: 10px; width: 536px; height: 120px; border: solid 2px #00153E; background-color: #EDF7FF;}

/* =Admin Photo/Flash Styles */
#AdminMainPhotoContainer{margin: 8px 8px 0px 8px; width: 560px; height: 150px; border: solid 2px #00153E; background-image: url('../images/BAHphotoBckgrnd.jpg');}
#AdminPhoto{margin: 10px; width: 536px; height: 126px; border: solid 2px #00153E; background-color: #EDE3C4;}


/* =Bread Crumb Styles */
div#BreadCrumbs{clear: both; font: 9px/16px Verdana, Arial, Helvetica, sans-serif; color: #fff; padding: 3px 0px 3px 27px;}
div#BreadCrumbs a { color: #fff; text-decoration: none;} 
div#BreadCrumbs :hover {color: #fff; text-decoration: underline;} 

/* =Main Content Area Styles */
div#MainContentContainer{width: 540px; margin: 0px 8px 8px 8px; padding: 10px 0px 0px 20px; border: solid 2px #00153E; background: #EDF7FF no-repeat; height: auto;}
.MainContentFull{float:left; width: 520px;}
.MainContentFull ul li{
	list-style-type: none;
	background-position: left 5px;
	background-repeat: no-repeat;
	background-image: url('../images/bullet.gif');
	color: #000;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	margin: 0px 20px 0px 20px;
	padding: 0 0 10px 10px;
}

.headerText{
	color: #000;
	font: normal 26px/28px Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}

.headerTextSmall{
	color: #000;
	font: bold 16px/18px Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}


.HubList{width: 520px; padding: 0px 0px 10px 0px;}
.HubListImg{float: left; padding-right: 6px;}
.HubList p{padding-left: 166px;}

.featureimg{
	float: left;
	margin-right: 8px;
}

.MainContentLeft{float:left; width: 320px;}
.MainContentLeft ul li{
	list-style-type: none;
	background-position: left 5px;
	background-repeat: no-repeat;
	background-image: url('../images/bullet.gif');
	color: #000;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	margin: 0px 20px 0px 20px;
	padding: 0 0 10px 10px;
}

.MainContentRight{float: right; width: 200px; padding-right: 20px;}

div#MainContentHeader{height: 43px; margin: 0;}
div#MainContentHeader img{float: left;}

div#MainContentNavigation{
	float: left;
	width: 200px;
	border-top:#BB9273 1px solid;
	border-bottom:#BB9273 1px solid;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;}
/*div#MainContentNavigation a{color: #69563E; text-decoration: none;}
div#MainContentNavigation :hover{color: #69563E; text-decoration: underline;}*/
td{color: #000; font: normal 12px/20px Arial, Helvetica, sans-serif;}
p{padding: 0px 20px 10px 0px; color: #000; font: normal 12px/20px Arial, Helvetica, sans-serif;}
h1{color:#000; font: bold 20px/180% "Times New Roman", Times, serif; text-transform: uppercase;}

/* H2 as separate header */
.H2Separate {padding: 0px 20px 10px 0px; color: #000; font: bold 12px/20px Arial, Helvetica, sans-serif;}

/* H2 as inline header */
.H2Inline {padding: 0px 20px 0px 0px; color: #000; font: bold 12px/20px Arial, Helvetica, sans-serif;}
.packagessmall{font-size: 10px; line-height: 12px;}

ul, li{
	list-style-type: none;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding: 0 0 10px 0;
}
/*ul a{color: #3E2813; text-decoration: underline;}
ul :hover{color: #3E2813; text-decoration: none;}*/

.DetailLi{
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 4px 8px;
	line-height: 14px;
	background-position: left 5px;
	background-repeat: no-repeat;
	background-image: url('../images/bullet.gif');
}

.btnReserveTable{color: #E7D9AD; background-color: #904C39; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-transform: uppercase; border: #3E2813 1px solid; padding: 1px 4px 2px 4px; text-decoration: none;}
a.btnReserveTable:link{color: #E7D9AD; text-decoration: none;}
a.btnReserveTable:hover{color: #E7D9AD; text-decoration: none; background-color: #753F2F;}
a.btnReserveTable:visited{color: #E7D9AD; text-decoration: none;}
a.btnReserveTable:active{color: #E7D9AD; text-decoration: none; background-color: #753F2F;}

/* =asterisk copy */

.asterisk{font: Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height: 12px;}

/******************************************
	Meetings Capacity Charts Styles
******************************************/
.CapacityTable{width: 518px; background-color: #904B3C; border: #904B3C 0px solid; margin-top: 10px; padding: 0px;}
.CapacityHeader{background-color: #904B3C; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #EDE3C3; padding: 3px; vertical-align: top;}
.CapacityHighlighted{background-color: #D7C8A1; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #69563E; padding: 3px;}
.Capacity{background-color: #EDE3C3; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #69563E; padding: 3px;}
.CapacityDownload{font-size: 10px;}

/******************************************
	Spa Salon Charts Styles
******************************************/
.SpaSalonTable{width: 300px; margin-top: 12px; padding: 0px;}
.SpaSalonHighlighted{background-color: #D7C8A1; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #69563E; padding: 3px;}
.SpaSalon{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #69563E; padding: 3px;}

.DocumentDownload{font-size: 10px; padding-left: 8px;}

/************************************
	=column3
************************************/
div#column3{float: right; width: 173px;}

/* =right navigation */
.RightNavigation{
	float: right;
	width: 163px;
	height: 23px;
	background-image: url('../images/spacer.gif');
	background-repeat:no-repeat;
	background-position:left;
	color: #D9D1B6;
	font: bold 12px/18px "Times New Roman", Times, serif;
	text-transform: uppercase;
	padding: 6px 0px 0px 10px;
}
a.RightNavigation:link {color: #D9D1B6; text-decoration: none;} 
a.RightNavigation:visited {color: #D9D1B6; text-decoration: none;}  
a.RightNavigation:hover {color: #EDE3C4; text-transform: uppercase; background-image: url('../images/RightNavigationBckgrnd.jpg');
} 
a.RightNavigation:active {color: #EDE3C4; text-decoration: none;}

/* =language sub-navigation */
#LanguageSubNavigation{float: right; width: 173px; padding-top: 77px;}
.LanguageSubNavigation{ float: right; width: 163px; height: 19px; color: #D9D1B6; background: url('../images/spacer.gif') no-repeat left 50%; 
font: 9px/19px Arial, Helvetica, sans-serif; text-transform: uppercase;padding: 0px 0px 0px 10px;
}
.LanguageSubNavigation img{margin-top: 3px;}
a.LanguageSubNavigation:link {font: 9px/19px Arial, Helvetica, sans-serif; color: #D9D1B6; text-decoration: none;} 
a.LanguageSubNavigation:visited {color: #D9D1B6; text-decoration: none;}  
a.LanguageSubNavigation:hover {color: #EDE3C4; text-decoration: none; background-image: url('../images/SubNavigationBckgrnd.jpg');
} 
a.LanguageNavigation:active {color: #EDE3C4; text-decoration: none;}

/* =right sub-navigation */
#RightSubNavigation{float: right; width: 173px; margin-top: 167px;}
#RightSubNavigation a:link {color: #D9D1B6; text-decoration: none;} 
#RightSubNavigation a:visited {color: #D9D1B6; text-decoration: none;}  
#RightNavigation a:active {color: #D9D1B6; text-decoration: none;}
#RightSubNavigation a:hover {
	float: right;
	width: 163px;
	height: 19px;
	color: #EDE3C4;
	background: url('../images/SubNavigationBckgrnd.jpg') no-repeat left 50%;
	font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	padding: 0px 0px 2px 10px;
} 

.RightSubNavigationOff{
	float: right;
	width: 163px;
	height: 19px;
	color: #D9D1B6;
	background: url('../images/spacer.gif') no-repeat left 50%;
	font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	padding: 0px 0px 2px 10px;
}
.RightSubNavigationOff a:link {color: #D9D1B6; text-decoration: none;} 
.RightSubNavigationOff a:visited {color: #D9D1B6; text-decoration: none;}  
.RightNavigationOff a:active {color: #D9D1B6; text-decoration: none;}
.RightSubNavigationOff a:hover {
	float: right;
	width: 163px;
	height: 19px;
	color: #EDE3C4;
	background: url('../images/SubNavigationBckgrnd.jpg') no-repeat left 50%;
	font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	padding: 0px 0px 2px 10px;
} 


.RightSubNavigationOn{
	float: right;
	width: 163px;
	height: 19px;
	color: #D9D1B6;
	background: url('../images/SubNavigationBckgrnd.jpg') no-repeat left 50%;
	font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	padding: 0px 0px 2px 10px;
}
.RightSubNavigationOn a:link {color: #D9D1B6; text-decoration: none;} 
.RightSubNavigationOn a:visited {color: #D9D1B6; text-decoration: none;}  
.RightNavigationOn a:active {color: #D9D1B6; text-decoration: none;}
.RightSubNavigationOn a:hover {
	float: right;
	width: 163px;
	height: 19px;
	color: #EDE3C4;
	background: url('../images/SubNavigationBckgrnd.jpg') no-repeat left 50%;
	font: normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	padding: 0px 0px 2px 10px;
} 


/* =action item navigation */
div#ActionItems{width: 173px; float: right; margin-top: 40px;}
.topbar{margin: 0px 0px 10px 0px;}
.bottombar{margin: 10px 0px 0px 0px;}
.arrow{ display: inline; padding: 6px 0px 0px 0px;}
.ActionItems{
	float: right;
	width: 163px;
	height: 19px;
	color: #D9D1B6;
	background: url('../images/spacer.gif') no-repeat left 50%;
	font: normal 10px/20px Verdana, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	padding: 0px 0px 2px 10px;
	}
a.ActionItems:link {color: #D9D1B6; text-decoration: none;} 
a.ActionItems:visited {color: #D9D1B6; text-decoration: none;}  
a.ActionItems:hover {color: #EDE3C4; text-decoration: none; background-image: url('../images/SubNavigationBckgrnd.jpg');
} 
a.ActionItems:active {color: #EDE3C4; text-decoration: none;}



/* =footer */
div#footer{
	clear: both;
	padding-top: 6px;
	margin: 0 auto;
	width: 955px;
	height: 150px;
	background:url('../images/FooterBckgrnd.jpg') no-repeat center top;
	/*text-align: center;*/
	color: #888E97 /*#D9D1B6*/;
	font: bold 9px/11px Arial, Helvetica, sans-serif;
}
div#footerlogo {float: left; width: 200px; text-align: right;}
div#footerlogo img{margin: 41px 20px 0px 0px;}
div#footercontent{float: left; width: 566px; margin: 0px 0px 0px 8px;}
div#footercontent a{color:  #888E97 /*#D9D1B6*/; text-decoration: none;}
div#footercontent :hover{color: #A9ADB4 /*#EDE3C4*/; text-decoration: underline;}

/************************************
	Product Pod Styles
************************************/
.HubPod1{float: left; margin-left:10px; width: 160px;}
.HubPod2{float: left; margin: 10px 20px 0px 0px; width: 160px;}
.HubPod3{float: left; margin: 10px 0px 0px 0px; width: 160px;}
.HubPod4{float: left; margin: 10px 0px 0px 0px; width: 160px;}
.ProductPodRule{margin-left: 0px; height: 1px; width: 160px; background-color: #994C33;}
.ProductPodHeader{width: 152px; margin: 2px 0px 2px 0px; padding: 1px 4px 1px 4px;
	font: normal 12px "Times New Roman", Times, serif;
	background-color: #DBC49B;
	color: #3E2813;
	text-align: center;
	text-transform: uppercase;
}
.ProductPodHeaderLink{}
a.ProductPodHeaderLink:link {color: #3E2813; text-decoration: none;} 
a.ProductPodHeaderLink:visited {color: #3E2813; text-decoration: none;}  
a.ProductPodHeaderLink:hover {color: #3E2813; text-decoration: underline;} 
a.ProductPodHeaderLink:active {color: #3E2813; text-decoration: underline;}

.ProductPodPhoto{margin-left: 0px; width: 160px;}
.ProductPodDescription{margin-left: 0px; margin-top: 4px; width: 160px; color: #3E2813; font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px;}
.ProductPodDescriptionRight{margin-left: 0px; margin-top: 4px; width: 160px; color: #D9D1B6; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px;}

.ProductPodDescriptionLi{
	list-style-type: none;
	background-position: left 5px;
	background-repeat: no-repeat;
	background-image: url('../images/bullet.gif');
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; line-height: 14px;
	margin: 0px 0px 0px 4px;
	padding: 0px 0px 0px 8px;
}

.ProductPodMore{
	width: 160px;
	text-align: right;
	padding-top: 6px;
	padding-bottom: 10px;
	color: #D9D1B6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.ProductPodMoreLink {color:#994C33}
a.ProductPodMoreLink:link {color: #994C33; text-decoration: none;} 
a.ProductPodMoreLink:visited {color: #994C33; text-decoration: none;}  
a.ProductPodMoreLink:hover {color: #994C33; text-decoration: underline;} 
a.ProductPodMoreLink:active {color: #994C33; text-decoration: underline;}

/**********************************************************
	Toggles
**********************************************************/

.ToggleH2 {
	color: #69563E; font: normal 12px/16px Arial, Helvetica, sans-serif;
	/*display: block;*/
	cursor: pointer;
	/*padding-left: 14px;*/
	padding-right: 14px;
	display: inline;
	background-image: url('../images/btnToggleUp.gif');
	background-repeat: no-repeat;
	background-position: right 50%;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.ToggleContainer{margin-top: 10px;}
.ToggleContainer p{margin-top: 0px;}
.ToggleContent{display: none;}

/**********************************************************
	Tournament Lists 
**********************************************************/
.results{ color:#69563E; font: 11px Arial, Helvetica, sans-serif; padding-left: 8px; height: 24px; border-bottom: #BB9273 1px solid;text-decoration:none;}
.resultsBold{ color:#69563E; font: 11px Arial, Helvetica, sans-serif; font-weight:bold; padding-left: 8px; height: 24px; border-bottom: #BB9273 1px solid;text-decoration:none;}
.resultsCopy{padding-left: 8px;}
.resultsCopyInset{padding-left: 30px; }


/**********************************************************
	Toggles2
**********************************************************/

.Toggle2H3 {
	margin: 0px 0px 10px 0px; color: #69563E; font: normal 10px/18px Arial, Helvetica, sans-serif;
	/*display: block;*/
	cursor: pointer;
	/*padding-left: 14px;*/
	padding-left: 14px;
	display: inline;
	background-image: url('../images/btnToggleUp.gif');
	background-repeat: no-repeat;
	background-position: left 50%;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.Toggle2Container{margin-top: 0px; margin-left: 20px;}
.Toggle2Container p{margin-top: 2px;}
.Toggle2Content{display: none;}

/**********************************************************
	Tournament Lists 
**********************************************************/
.results2Head{color:#69563E; font: 11px Arial, Helvetica, sans-serif; padding-left: 8px; height: 24px;}
.results2{color:#69563E; font: 11px Arial, Helvetica, sans-serif; padding-left: 8px; height: 18px; border-top: #BB9273 1px solid;}
.results2Copy{padding-left: 8px;}
.results2CopyInset{padding-left: 30px; }



/**********************************************************
	Structure Lists 
**********************************************************/
.structureTable{margin: 4px 0px 6px 0px;}
.structure{ color:#69563E; font: 10px Arial, Helvetica, sans-serif; padding-left: 8px; height: 14px; border-top: #BB9273 1px dotted; text-align: center;}
.structureHead{ color:#69563E; font: 10px Arial, Helvetica, sans-serif; padding-left: 8px; height: 14px; text-align: center;}
.structureCopy{padding-left: 8px;}
.structureCopyInset{padding-left: 30px;}


/**********************************************************
	Div Rules
**********************************************************/
.rule{border-bottom: #BB9273 1px solid; clear: both;}
.ruledotted{border-bottom: #BB9273 1px dotted; margin-bottom: 6px;}
.ruleleft{border-bottom: #BB9273 1px solid; clear: both; margin: 0px 20px 0px 0px;}
.ruleawards{border-bottom: #BB9273 1px solid; clear: both; margin: 10px 0px 10px 0px;}


/**********************************************************
	Page Toggles 
**********************************************************/
/* Include id's for all your layers here, with commas between. */
#Page1, #Page2, #Page3, #Page4 {display:none;}

/* for link style change */	
a:link.on, a:visited.on {color: #904C39; text-decoration:none;}
a:link.off, a:visited.off {color: #69563E; text-decoration:none;}
a:link.done, a:visited.done {color: #69563E; text-decoration:none;}
a.on:hover, a.off:hover, a.done:hover {text-decoration:underline;}


/**************************************************************
	Form Specific Styles
***************************************************************/

form { margin: 0; display: inline; }

.FormText{
	color: #69563E; 
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	margin: 0 0 0px 0; 
	padding: 7px 8px 6px 0px;
	text-align: right;	
}

input.TextField {
	color:#69563E;
	width: 220px; 
	height: 15px; 
	border: #904C39 1px solid; 
	background-color: #EDE2C3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;  
	margin: 0 0 0 0; 
	padding: 0px 0px 0px 2px;
	vertical-align: top;
}

select.FormDrop {
	color:#69563E;
	width: auto;  
	border: #904C39 1px solid; 
	background-color: #EDE2C3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;  
	margin: 0 0 0 0; 
	padding: 0px 0px 0px 2px;
}

textarea.Comments{
	color:#69563E;
	border: #904C39 1px solid;
	background-color: #EDE2C3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 
	margin: 0 0 0 0; 
	padding: 0px 0px 0px 2px;
	vertical-align: top;
}

.FormAsterisk{
	color:#CC0000;
}

.RequestKitButton{
	margin: 10px 0 0 0;
}

/**************************************************************
	Email Specific Styles
***************************************************************/

.EmailInput {color:#69563E; width: 100px; border: #904C39 1px solid; background-color: #EDE2C3; font-size: 10px; vertical-align: middle; padding: 0px 0px 0px 2px;}

/**************************************************************
	Floral Arrangements Specific Styles
***************************************************************/

.FloralImgContainer{float: left; width: 205px; margin: 0px 10px 8px 0px; border: #904C39 1px solid; background-color: #EDE2C3;}
.FloralDropContainer{float: left; width: 303px; padding: 0; margin: 0;}
.ArrowIcon{	float: left; margin: 0px 0px 0px 0px;}
input.FloralDrop {
	color:#69563E;
	width: 220px; 
	height: 15px; 
	border: #904C39 1px solid; 
	background-color: #EDE2C3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;  
	margin: 0; 
	padding: 2px 0px 0px 2px;
	letter-spacing: 0px;
	float: left;
}

.FloralEnlarge{	float: left; margin: 10px 0px 0px 0px; width: 303px;}

/**************************************************************
	Site Map Specific Styles
***************************************************************/

.SiteMap{float:left; width: 152px; padding: 0px 0px 0px 0px; margin: 10px 20px 0px 0px;}
.SiteMapHeader{padding: 4px 0px 4px 0px; font: bold 12px/20px Arial, Helvetica, sans-serif;}
.SiteMapSubHeader{font-size: 11px; font-weight: bold; padding: 0px 0px 6px 0px;}
.SiteMap li{margin: 0px 0px 0px 6px; padding: 0px 0px 0px 0px;}
.SiteMapLink{}
a.SiteMapLink:link {color: #69563E; text-decoration: none;}   
a.SiteMapLink:hover {color: #69563E; text-decoration: underline;}
a.SiteMapLink:active {color: #69563E; text-decoration: underline;}   
a.SiteMapLink:visited {color: #69563E; text-decoration: none;} 

/**************************************************************
	Print Specific Styles
***************************************************************/
.ScreenLogo{ margin: 10px 0px 10px 0px;}
.PrintLogo{ display: none;}

div#SpacerDiv{clear: both; height: 30px; width: 522px; padding: 0px 0px 0px 0px;}

div#printpage{
	clear: both;
	width: 522px;
	border-top:#BB9273 1px solid;
	padding: 4px 0px 4px 0px;
	color: #904C39;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	vertical-align: middle;
}
div#printpage img{margin: 0px 24px 0px 4px; vertical-align: middle;}
.printpagelink{color: #69563E; text-decoration: none;}
a.printpagelink:link{color: #69563E; text-decoration: none;}
a.printpagelink:hover{color: #69563E; text-decoration: underline;}
a.printpagelink:visited{color: #69563E; text-decoration: none;}
a.printpagelink:active{color: #69563E; text-decoration: underline;}

div#printpageES{
	clear: both;
	width: 522px;
	border-top:#BB9273 1px solid;
	padding: 4px 0px 4px 0px;
	color: #904C39;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	vertical-align: middle;
}
div#printpageES img{margin: 0px 0px 0px 4px; vertical-align: middle;}
.printpagelinkES{color: #69563E; text-decoration: none;}
a.printpagelinkES:link{color: #69563E; text-decoration: none;}
a.printpagelinkES:hover{color: #69563E; text-decoration: underline;}
a.printpagelinkES:visited{color: #69563E; text-decoration: none;}
a.printpagelinkES:active{color: #69563E; text-decoration: underline;}

h1{display: none;}
.NoView{display: none;}
div#PrintFooter{display: none;}

/* closing tag for "@media all" below */
}