﻿.FooterFeatures .Right{float:right;width:550px;}
.FooterFeatures .Left{float:left;width:190px;}

.FooterFeatures
{
	direction:rtl;
}
.FooterFeatures *
{
	overflow:hidden;
	padding:0px;
	margin:0px;
	color:#314064;
}
.FooterFeatures input[type=text],
.FooterFeatures textarea
{
	background:url(Images/SearchStrip/search_pixel.gif) repeat-x center top;
	border:1px solid #B4B3B1;
	color:#AA922C;
	height:18px;
	padding-right:4px;
	padding-top:1px;
	width:226px;
	display:block;
	margin-top:10px;
}
.FooterFeatures textarea
{
	float:right;
	height:70px;
}
.FooterFeatures input[type=image]
{
	/*float:right;*/
	position:absolute;
	bottom:0;
	width:55px;
	height:22px;
	margin-right:20px;
}

.FooterFeatures form > .Title
{
	font-size:20px;
	font-weight:bold;
	padding:0px;
}

.FooterFeatures.Disclaimer form .Title ~ div
{
	padding-top:15px;
	font-size:12px;
	width:95%;
	line-height:16px;
}

.FooterFeatures.Disclaimer form .Title ~ div b
{
	font-size:12px;
}

.FooterFeatures form > .Desc
{
	padding:10px 0px 20px 0px;
	line-height:18px;
}
.FooterFeatures.Disclaimer form > .Desc
{
	line-height:20px;
}
.FooterFeatures form > .Label
{
	float:right;
	margin-top:10px;
	width:100px;
}
.FooterFeatures form > .Label.Empty
{
	color:Red;
}
.FooterFeatures form > .Contact
{
	padding-top:10px;
}
.FooterFeatures form > .Success
{
	padding-top:10px;
	color:#314064;
	display:none;
	font-weight:bold;
}
.FooterFeatures .Left .TopImage
{
	width:190px;
	background-repeat:no-repeat;
}
.FooterFeatures.Advertise .Left .TopImage
{
	height:235px;
	background-image:url('General/advertise.jpg');
}
.FooterFeatures.ContactUs .Left .TopImage
{
	height:267px;
	background-image:url('General/contactus.jpg');
}
.FooterFeatures.Disclaimer .Left .TopImage
{
	height:305px;
	background-image:url('General/disclaimer.jpg');
}

/****Shadow****/
.HPDividerCol{width:9px;float:left;}
.FooterFeatures.Advertise .HPDividerCol .Shadow .Part1{height:265px;}
.FooterFeatures.ContactUs .HPDividerCol .Shadow .Part1{height:298px;}
.FooterFeatures.Disclaimer .HPDividerCol .Shadow .Part1{height:335px;}

/*****HPOpenDays*****/
.HPOpenDays
{
   width:190px;
   height:212px;
   color:#727274;
   font-family:Arial;
   font-size:12px;
   background:url('Site/left_yellow_bg+line.jpg') no-repeat top;
}
.HPOpenDays .Title
{
	font-size:18px;
	font-weight:bold;
	padding-right:10px;
	padding-top:2px;
	color:#AA922C;
}
.HPOpenDays .Content
{
	height:180px;
    width:190px;
}
.HPOpenDays .Content .Items
{
	padding-top:15px;
	height:135px;
    width:190px;
}
.HPOpenDays .Content .Items .Image
{
	width:10px;
	float:right;
	margin-right:5px;
}
.HPOpenDays .Content .Items .Item
{
	min-height:17px;
	max-height:34px;
	margin-top:-10px;
    width:175px;
    padding-right:15px;
	float:right;
	overflow:hidden;
	line-height:16px;
}
.HPOpenDays .Content .Items .Item a
{
	text-decoration:none;
}
/* IE6 Only */
* html .HPOpenDays .Content .Items .Item
{
	height:34px;
}


.HPOpenDays .Content .More
{
   width:185px;
   padding-left:5px;
   font-weight:bold;
   font-size:11px;
   margin-top:8px;
   text-align:left;
}
.HPOpenDays .Content .More img
{
	border:none;
	width:17px;
	height:24px;
	vertical-align:top;
}