/* CSS Source Object: Res_ContemporaryResortResortTheme_en_GB */body					{background-color:#B988C7;margin:0px;padding:0px;}

#rightCol				{background-color:#B17FC0;position:absolute;top:395px;left:577px;width:183px;height:754px;z-index:10;}
#rightColBackground			{background-color:#B17FC0;position:absolute;top:0px;left:577px;width:183px;height:754px;z-index:1;}

#rightShadow				{background-image:url(http://adisneyworld.disney.go.com/media/wdwi/images2003/languagespecific/en_GB/resorts/res_contemporaryResort/rightShadow.gif);position:absolute;top:0px;left:760px;width:10px;height:100px;z-index:1;background-repeat:repeat-y;}
.rightColDivider{
	background: #995fac url(http://adisneyworld.disney.go.com/media/wdwi/images2003/languagespecific/en_GB/resorts/res_contemporaryResort/rightColGradient.gif) no-repeat;
}
.leftColDivider{
	background: #995fac url(http://adisneyworld.disney.go.com/media/wdwi/images2003/languagespecific/en_GB/resorts/res_contemporaryResort/leftColGradient.gif) no-repeat;
}

#subNavVertShadow			{background-image:url(http://adisneyworld.disney.go.com/media/wdwi/images2003/languagespecific/en_GB/resorts/res_contemporaryResort/subnav_shadow_v.gif);position:absolute;top:207px;left:202px;width:10px;height:155px;z-index:10;background-repeat:repeat-y;}

/** New subnav added for internationalization **/
.subnavitem { padding-left:15px;padding-top:2px;padding-bottom:2px;color:#ffffff;font-size:10px;font-family:arial,helvetica;text-decoration:none;
}
.subnavitemover { padding-left:15px;padding-top:2px;background-color:#B988C7;padding-bottom:2px;color:#ffffff;font-size:10px;font-family:arial,helvetica;text-decoration:none;
}
.subnava {
text-decoration:none;
}
#subnavbg {
background-image: url(http://adisneyworld.disney.go.com/media/wdwi/images2003/languagespecific/en_GB/resorts/res_contemporaryResort/ContemporaryResort_Gradient.jpg);
}

#mediaBox				{border: 15px solid #B17FC0; width:300px; margin-bottom:16px;}


.themeText				{color:#30023D;font-size:11px;font-family:arial,helvetica;line-height:13px;}
.themeTextBold				{color:#30023D;font-size:11px;font-weight:bold;font-family:arial,helvetica;}
.themeText2				{color:#30023D;font-size:10px;font-family:arial,helvetica;line-height:12px;}
.themeFinePrint				{color:#30023D;font-size:9px;font-family:arial,helvetica;line-height:13px;}

A.themeLink				{color:#30023D;font-size:11px;font-weight:bold;font-family:arial,helvetica;text-decoration:underline;}
A.themeLink:visited			{color:#30023D;}
A.themeLink2				{color:#30023D;font-size:10px;font-weight:normal;font-family:arial,helvetica;text-decoration:underline;}
A.themeLink2:visited			{color:#30023D;}
A.themeLink3				{color:#30023D;font-size:11px;font-weight:normal;font-family:arial,helvetica;text-decoration:underline;}
A.themeLink3:visited			{color:#30023D;}

.tblHeader				{color:#FFFFFF;font-size:11px;font-family:arial,helvetica;font-weight:bold;line-height:30px;}	

.themeFooterRule			{color:#DCC4E3;background-color:#DCC4E3;height:1px;}

/* added for Rates Table */
.rowOdd				{position:relative;background-color:#D09BE0;padding:1px;}
.rowEven				{position:relative;background-color:#C492D4;padding:1px;}
.rateTableHeaderRow			{background-color:#B27FC1}
.rateTableHeader 			{font-family:arial;font-weight:bold;color:#ffffff;font-size:11px;margin-bottom:10px;display:block}
.rateTable td, .rateTable th 		{font-family:arial;font-size:11px;color:#30023D;text-align:left;height:17px;padding:1px;padding-left:6px}
.rateTableSpacer td			{height:2px;}
.rateTable				{margin-bottom:23px}
/* end of Rates Table styles */

/** Dining Finder Results Table **/
.rsNavBar, .rsHeaderBar, .rsResult, .rsResultEven		{width: 686px;}
.rsHeaderBar, .rsMainFormFooter			{background-color: #AE75BF;}
.rsResultEven, .rsMainForm				{background-color: #C492D4;}
.rsResult						{background-color: #D09BE0;}
.rsNavBar						{background-color: #B27FC1;}
.rsMainFormFooter					{position:relative; height:28px; width:540px; margin-bottom:16px;}

/** Quick Quote Override Styles **/
.quickQuote, .quickQuote HR, .quickQuoteHeader, #calendarLayer1 TD, #calendarLayer2 TD {
	background-color: #B27FC1;
}
.quickQuote, .quickQuote HR, .quickQuote SELECT,  .quickQuote STRONG, .quickQuote TD .label, .quickQuote DIV .label, #calendarLayer1 TD, #calendarLayer2 TD, #calendarLayer1 A, #calendarLayer2 A {
	color: #30023D;
}
.calendarBtn {
	cursor: pointer;
	background-image:url(http://adisneyworld.disney.go.com/media/wdwi/images2003/languagespecific/en_GB/global/icons/cr_cal_icon.gif);
	width: 13px;
	height: 11px;
	background-repeat : no-repeat; 
}
.quickQuoteHeader {
	background-color: #995AA6;
	border-bottom: 1px solid #B27FC1;
}
.quickQuoteFooter {
	background-image: none;
	background-color: #B27FC1;
	height: 30px;
}
#calendarLayer1 TABLE, #calendarLayer2 TABLE { 
	background-color: #ffffff;
}
#qqWarning #qqWarningBackground, #qqWarning #qqWarningTitle, #qqWarning #qqWarningClose { background:#995AA6; }
