body {
	padding: 0;
	margin: 95px 35px 0 35px;
	font-size: 62.5%;
	color: #666;
	background: #FFF;
}
img {
	border: 0;
}
a {
	outline: 0;
}
.ClearBoth {
	position: relative;
	clear: both;
	height: 1px;
	overflow: hidden;
	margin: -1px 0;
}
.ClearBothnew {
	
	
	height: 1px;
	overflow: hidden;
	padding:1px;
	clear: both;
	position:relative;
	
}


/************************ Logo ************************/
#Logo {
	position: absolute;
	top: 95px;
	left: 35px;
	float: left;
	padding: 10px 0 10px 62px;
	background: #597A7B url(../images/logo_bg.jpg) no-repeat;
}
#Logo img {
	float: left;
	border: 0;
}
*html #Logo img {
	float: none; /* IE Only Hack */
}

/************************ Basis ************************/
#AspirationalHomes {
	float: left;
	width: 932px;
	background: transparent url(../images/divider.gif) 200px 0;
}
#Columns {
	float: right;
	width: 721px;
}
/************************ Main Content ************************/
#MainContent {
	float: left;
	width: 570px;
	padding: 30px 0 0 0;
	border-top: 55px #597A7B solid;
}
#MainContent #Photo {
	width: 570px;
	height: 253px;
	margin: -30px 0 30px 0;
	background-color: #F3F5F5;
}
#MainContent #DetailSpacer {
	width: 570px;
	height: 253px;
	margin: -30px 0 30px 0;
}
/************************/
#MainContent #Photo.Home {
	background-image: url(../images/photos/home.jpg);
}
#MainContent #Photo.About {
	background-image: url(../images/photos/about.jpg);
}
#MainContent #Photo.Philosophy {
	background-image: url(../images/photos/philosophy.jpg);
}
#MainContent #Photo.Services {
	background-image: url(../images/photos/services.jpg);
}
#MainContent #Photo.Contact {
	background-image: url(../images/photos/contact.jpg);
}
/************************/
#MainContent h1 {
	float: left;
	height: 92px;
	font-size: 1px;
	text-indent: -5000px;
	margin: -15px 20px 5px 0;
	overflow: hidden;
}
#MainContent h1.Welcome {
	width: 170px;
	background: transparent url(../images/titles/welcome.gif) no-repeat;
}
#MainContent h1.About {
	width: 165px;
	background: transparent url(../images/titles/about.gif) no-repeat;
}
#MainContent h1.Testimonials {
	width: 220px;
	background: transparent url(../images/titles/testimonials.gif) no-repeat;
}
#MainContent h1.Philosophy {
	width: 270px;
	background: transparent url(../images/titles/philosophy.gif) no-repeat;
}
#MainContent h1.Services {
	width: 225px;
	background: transparent url(../images/titles/services.gif) no-repeat;
}
#MainContent h1.SelectSecure {
	width: 255px;
	background: transparent url(../images/titles/select_secure.gif) no-repeat;
}
#MainContent h1.ContractComplete {
	width: 270px;
	height: 120px;
	background: transparent url(../images/titles/contract_complete.gif) no-repeat;
}
#MainContent h1.HomeFromHome {
	width: 280px;
	background: transparent url(../images/titles/home_from_home.gif) no-repeat;
}
#MainContent h1.ContinuousCare {
	width: 320px;
	height: 150px;
	background: transparent url(../images/titles/continuous_care.gif) no-repeat;
}
#MainContent h1.Contact {
	width: 190px;
	background: transparent url(../images/titles/contact.gif) no-repeat;
}
#MainContent h1.CallBack {
	width: 240px;
	background: transparent url(../images/titles/callback.gif) no-repeat;
}
#MainContent h1.ForgotPassword {
	width: 240px;
	background: transparent url(../images/titles/password.gif) no-repeat;
}
#MainContent h1.Investment {
	width: 290px;
	height: 125px;
	background: transparent url(../images/titles/investment.gif) no-repeat;
}
#MainContent h1.RegisterLogin {
	width: 270px;
	background: transparent url(../images/titles/register_login.gif) no-repeat;
}
#MainContent h1.LoggedIn {
	width: 170px;
	background: transparent url(../images/titles/logged_in.gif) no-repeat;
}
#MainContent h1.AdvancedSearch {
	float: none;
	width: 310px;
	height: 72px;
	background: transparent url(../images/titles/advanced_search.gif) no-repeat;
}
#MainContent h1.SearchResults {
	float: none;
	width: 230px;
	height: 72px;
	background: transparent url(../images/titles/search_results.gif) no-repeat;
}
#MainContent h1.SampleProperties {
	float: none;
	width: 312px;
	height: 92px;
	background: transparent url(../images/titles/sample_properties.gif) no-repeat;
}
#MainContent h1.PropertyList {
	float: none;
	width: 220px;
	height: 92px;
	background: transparent url(../images/titles/property_list.gif) no-repeat;
}
#MainContent h1.Wishlist {
	float: none;
	width: 170px;
	height: 72px;
	background: transparent url(../images/titles/wishlist.gif) no-repeat;
}
#MainContent h1.PropertySearch {
	float: none;
	width: 285px;
	height: 92px;
	background: transparent url(../images/titles/property_search.gif) no-repeat;
}
#MainContent h1.PropertyDetails {
	float: none;
	width: 275px;
	background: transparent url(../images/titles/details.gif) no-repeat;
}
#MainContent h1.Competition {
	width: 215px;
	background: transparent url(../images/titles/competition.gif) no-repeat;
}
#MainContent h1.Brochure {
	width: 280px;
	background: transparent url(../images/titles/brochure.gif) no-repeat;
}
#MainContent h1.Locations {
	width: 170px;
	background: transparent url(../images/titles/locations.gif) no-repeat;
}
#MainContent h1.GettingThere {
	width: 245px;
	background: transparent url(../images/titles/getting_there.gif) no-repeat;
}
#MainContent h1.Terms {
	width: 205px;
	background: transparent url(../images/titles/terms.gif) no-repeat;
}
#MainContent h1.Privacy {
	width: 240px;
	background: transparent url(../images/titles/privacy.gif) no-repeat;
}
/************************/
#MainContent h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.33em;
	color: #366;
	margin: 0 20px 1.66em 75px;
}
#MainContent p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.33em;
	margin: 0 20px 1.66em 75px;
}
#MainContent p a {
	padding: 0 3px;
	font-weight: bold;
	color: #366;
}
#MainContent p a:hover, 
#MainContent p a:active, 
#MainContent p a:focus {
	text-decoration: none;
	background: #E0E7E5;
}
#MainContent img.LeftPic {
	float: left;
	margin: 0 25px 15px 65px;
}
#MainContent img.RightPic {
	float: right;
	margin: 0 10px 15px 25px;
}
/************************/
#MainContent ul {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.33em;
	padding: 0;
	margin: 0 20px 1.66em 55px;
	list-style-type: none;
}
#MainContent ul li {
	padding: 0 0 0 20px;
	background: transparent url(../images/services/arrow.gif) 0 0.4em  no-repeat;
}
/************************/
#MainContent p.LoggedIn {
	padding: 26px 0 42px 0;
}
/************************/
#MainContent form {
	padding: 2em 0 10px 60px;
	margin: 0;
	background: transparent url(../images/form.gif) 75px 0 no-repeat;
}
#MainContent form h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: normal;
	color: #927F60;
	margin: 0 20px 0.66em 75px; 
}
#MainContent form p {
	clear: both;
	margin: 0 20px 0.9em 75px;	
}
#MainContent form p.Advanced {
	padding: 0.9em 0 0 0;
	margin: 0 20px 0.9em 75px;	
}
#MainContent form p span.Spacer {
	float: left;
	width: 160px;
	margin: 4px 0 0 0;
}
#MainContent form p label {
	font-weight: bold;
	color: #366;
	margin: 0 8px 0 0;
	cursor: pointer;
	cursor: hand;
}
#MainContent form p label span {
	font-weight: normal;
	color: #999;
}
#MainContent form p input.Text, 
#MainContent form p input.SmallText, 
#MainContent form p textarea {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 1px 3px 0 3px;
	margin: 4px 0 0 0;
}
#MainContent form p input.Text, 
#MainContent form p textarea {
	width: 275px;
	\width: 285px; /* Box Model Hack */
	w\idth: 275px;
}
#MainContent form p input.SmallText {
	width: 175px;
	\width: 185px; /* Box Model Hack */
	w\idth: 175px;
}
#MainContent form p textarea {
	height: 5.2em;
}
#MainContent form p input.Radio, 
#MainContent form p input.Checkbox {
	height: 19px;
	margin: 0 5px 0 0;
	vertical-align: middle;
}
#MainContent form p select {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 285px;
	margin: 5px 0 0 0;
}
#MainContent form p button {
	border: 1px #927F60 solid;
	padding: 2px 4px;
	margin: 10px 5px 0 0;
	width: 90px;
	\width: 100px; /* Box Model Hack */
	w\idth: 90px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	line-height: 1.2em;
	background: #927F60;
	cursor: pointer;
	cursor: hand;
}
#MainContent form p button.Reset {
	color: #927F60;
	background: #FFF;
}
/************************/
#SideBySide {
	float: left;
	padding: 0 0 5px 75px;
}
#MainContent form #SideBySide p {
	float: left;
	clear: none;
	margin: 0 15px 0.9em 0;
}
#MainContent form #SideBySide p select {
	width: 135px;
}
/************************/
.FormLeft {
	float: left;
	width: 145px;
	\width: 235px; /* Box Model hack */
	w\idth: 145px;	
	padding: 0 15px 0 75px;
	
}
.FormRight {
	float: left;
	width: 175px;
}
#MainContent .FormLeft p, 
#MainContent .FormRight p {
	margin: 0 0 0.9em 0;
}
/************************/
#MainContent p.Testimonial {
	padding: 1.66em  0 0 0;
	margin: 0 20px 1.66em 75px;
	background: transparent url(../images/quote.gif) no-repeat;
}
/************************/
#MainContent p.Contact {
	margin: 0 20px 1.66em 210px;
}
#MainContent p.Skype {
	padding: 35px 0 0 0;
	background: transparent url(../images/skype.gif) no-repeat;
}
/************************/
#HowItWorks {
	float: right;
	width: 210px;
	\width: 225px; /* Box Model Hack */
	w\idth: 210px;
	padding: 0 0 0 15px;
	margin: 0 0 10px 25px;
	background: transparent url(../images/services/divider.gif) repeat-y;
}
#HowItWorks h2 {
	margin: 0 20px 0.67em 10px;
}
#HowItWorks p {
	margin: 0 20px 0 10px;
}
#HowItWorks ul {
	margin:  0.72em 0;
}
#HowItWorks ul li {
	padding: 0;
	margin: 0 0 0.16em 0;
	background: transparent;
}
#HowItWorks ul li a {
	display: block;
	padding: 0 0 0 10px;
	color: #666;
	text-decoration: underline;
	background: transparent url(../images/services/arrow.gif) 0 0.4em  no-repeat;
}
#HowItWorks ul li a:hover, 
#HowItWorks ul li a:active, 
#HowItWorks ul li a:focus {
	color: #366;
	text-decoration: underline;
}
/************************ Search Results ************************/
.ResultsBlock {
	display: block;
	clear: both;
	padding: 20px 0 12px 0;
	background: transparent url(../images/results/divider.gif) 75px 0 no-repeat;
}
#MainContent .ResultsBlock h2 {
	font-size: 1em;
	color: #85A5A5;
	line-height: 1.5em;
	margin: 0 20px 1em 75px;
}
#MainContent .ResultsBlock h2 a {
	display: block;
	padding: 3px 4px;
	margin: 0 -4px;
	font-size: 1.3em;
	line-height: 1.1em;
	color: #366;
	text-decoration: none;
}
#MainContent .ResultsBlock h2 a:hover, 
#MainContent .ResultsBlock h2 a:active, 
#MainContent .ResultsBlock h2 a:focus {
	background: #E0E7E5;
}
#MainContent .ResultsBlock p {
	margin: 0 20px 0.9em 75px;	
}
#MainContent .ResultsBlock p a {
	white-space: nowrap;
	text-decoration: none;
}
#MainContent .ResultsBlock p.Image {
	float: right;
	margin: -8px 15px 5px 5px;
}
*html #MainContent .ResultsBlock p.Image {
	position: relative;
	left: 15px; /* IE Only Hack */
}
#MainContent .ResultsBlock p.Image a {
	display: block;
	float: left;
	padding: 8px;
	background: #FFF;
}
#MainContent .ResultsBlock p.Image img {
	float: left;
	border: 0;
}
*html #MainContent .ResultsBlock p.Image img {
	float: none; /* IE Only Hack */
}
#MainContent .ResultsBlock p.Buttons {
	float: left;
	clear: both;
	padding: 4px 18px 0 70px;
	margin: 0;
}
#MainContent .ResultsBlock p.Buttons a {
	padding: 0;
}
#MainContent .ResultsBlock p.Buttons img.View {
	float: left;
}
#MainContent .ResultsBlock p.Buttons img.Add {
	float: right;
}
#MainContent .ResultsBlock p.Buttons img.Remove {
	float: right;
	margin: 0 0 0 5px;
}
/************************/
#ResultsInfo {
	display: block;
	clear: both;
	padding: 2em 0 0.8em 0;
	background: transparent url(../images/results/divider.gif) 75px 0 no-repeat;
}
#Inline {
	float: left;
	padding: 0 20px 1.5em 75px;
}
#ResultsInfo p.Pages {
	float: left;
	margin: 0 15px 0 0;
}
#ResultsInfo p.Links {
	float: right;
	margin: 0;
}
#ResultsInfo p.Prices {
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
#ResultsInfo p a {
	text-decoration: none;
}
/************************ Detail Page ************************/
#DetailBlock {
	display: block;
	clear: both;
}
#DetailBlock h2 {
	font-size: 1em;
	color: #85A5A5;
	line-height: 1.5em;
	margin: 0 20px 1em 75px;
}
#DetailBlock h2 span {
	display: block;
	padding: 3px 0;
	font-size: 1.3em;
	line-height: 1.1em;
	color: #366;
}
#DetailBlock p {
	margin: 0 20px 0.9em 75px;
}
/************************/
#DetailBlock img {
	position: absolute;
}
#DetailBlock img#Pic1 {
	top: 157px;
	left: 246px;
}
#DetailBlock img#Pic2 {
	top: 157px;
	left: 631px;
	cursor: pointer;
	cursor: hand;
}
#DetailBlock img#Pic3 {
	top: 284px;
	left: 631px;
	cursor: pointer;
	cursor: hand;
}
/************************/
#DetailBlock img#MainPic {
	top: 157px;
	left: 248px;
}
#DetailBlock img#Thumb1 {
	top: 157px;
	left: 632px;
}
#DetailBlock img#Thumb2 {
	top: 157px;
	left: 726px;
}
#DetailBlock img#Thumb3 {
	top: 220px;
	left: 632px;
}
#DetailBlock img#Thumb4 {
	top: 220px;
	left: 726px;
}
#DetailBlock img#Thumb5 {
	top: 283px;
	left: 632px;
}
#DetailBlock img#Thumb6 {
	top: 283px;
	left: 726px;
}
#DetailBlock img#Thumb7 {
	top: 346px;
	left: 632px;
}
#DetailBlock img#Thumb8 {
	top: 346px;
	left: 726px;
} 
#DetailBlock img#Thumb1, 
#DetailBlock img#Thumb2, 
#DetailBlock img#Thumb3, 
#DetailBlock img#Thumb4, 
#DetailBlock img#Thumb5, 
#DetailBlock img#Thumb6,
#DetailBlock img#Thumb7, 
#DetailBlock img#Thumb8 {
	cursor: pointer;
	cursor: hand;
}
/************************/
#LeftColumn {
	float: left;
	width: 185px;
	\width: 285px; /* Box Model Hack */
	w\idth: 185px;
	padding: 0 25px 0 75px;
	border-top: 1.5em #FFF solid;
	border-bottom: 1em #FFF solid;
}
#LeftColumn p {
	margin: 0 0 1.25em 0;
}

/************************/
#RightColumn {
	float: left;
	width: 205px;
	\width: 235px; /* Box Model Hack */
	w\idth: 205px;
	padding: 0 0 0 30px;
	border-top: 1.5em #FFF solid;
	border-bottom: 1em #FFF solid;
/*	background: transparent url(../images/detail/divider.gif) repeat-y;*/
}
#RightColumn p {
	margin: 0 0 1.25em 0;
}
/************************/
#LeftColumn p em, 
#RightColumn p em {
	float: left;
	width: 110px;
	font-weight: bold;
	font-style: normal;
	color: #366;
}
/************************/
#FlightsTable {
	width: 475px;
	border: 0;
	border-collapse: collapse;
	border-top: 1px #EEE solid;
	border-left: 1px #EEE solid;
	font-size: 1em;
	margin: 0 20px 1.66em 75px;
}
#FlightsTable th, 
#FlightsTable td {
	border-right: 1px #EEE solid;
	border-bottom: 1px #EEE solid;
	padding: 5px 10px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.25em;
	text-align: center;
}
#FlightsTable th {
	font-weight: bold;
	color: #366;
}
#FlightsTable td a {
	font-weight: normal;
	color: #366;
	white-space: nowrap;
	text-decoration: none;
}
#FlightsTable td a:hover, 
#FlightsTable td a:active,
#FlightsTable td a:focus {
	color: #000;
	text-decoration: underline;
}
/************************/
#MainContent p#PrintPage {
	position: absolute;
	/*top: 445px;*/
	left: 600px;
	width: 140px;
	line-height: 2em;
	
}
#MainContent p#PrintPage a {
	padding: 0 0 0 22px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
	background: transparent url(../images/detail/print.gif) 0 50% no-repeat;
}
#MainContent p#PrintPage a:hover {
	text-decoration: underline;
}
/************************/
#DetailBlock p.Prices {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
/************************ Right Navigation ************************/
#RightNavigation {
	float: right;
	width: 130px;
}
#RightNavigation h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	line-height: 1.2em;
	text-transform: uppercase;
	text-align: center;
	padding: 10px 8px 8px 8px;
	margin: 0 0 1.1em 0;
	background: #ACBCBD;
}
#RightNavigation p {
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.33em;
	margin: 0 0 1.22em 0;
}
#RightNavigation a img {
	border: 0;
	margin: 0 0 1.1em 0;
}
/************************/
#SideBar, 
#SideBar p {
	width: 130px;
}
#SideBar p a {
	font-weight: bold;
	color: #366;
}
#SideBar p a:hover, 
#SideBar p a:active, 
#SideBar p a:focus {
	text-decoration: none;
	background: #E0E7E5;
}
/************************ Left Navigation ************************/
#LeftNavigation {
	float: left;
	width: 190px;
	padding: 90px 0 0 0;
}
#LeftNavigation p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1.44em;
	margin: 0 12px 1.44em 12px;
}
/************************/
#LeftNavigation p.YouTellUs {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.8em;
	color: #FFF;
	line-height: 1.33em;
	text-align: center;
	padding: 127px 25px 19px 25px;
	margin: 0 0 10px 0;
	background: #ACBCBD url(../images/left_navigation/you_tell_us.jpg) no-repeat;
}
#LeftNavigation p.YouTellUs span {
	display: block;
}
/************************/
#LeftNavigation p.Brochure {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.2em;
	text-transform: uppercase;
	text-align: center;
	margin: 0 0 18px 0;
}
#LeftNavigation p.Brochure a {
	display: block;
	padding: 10px 8px 8px 8px;
	margin: 0 0 10px 0;
	color: #FFF;
	text-decoration: none;
	background: #ACBCBD;
}
#LeftNavigation p.Brochure a:hover, 
#LeftNavigation p.Brochure a:active, 
#LeftNavigation p.Brochure a:focus {
	color: #033;
}
/************************ Top Navigation ************************/
#TopNavigation {
	position: absolute;
	top: 30px;
	left: 246px;
	width: 570px;
	padding: 65px 0 0 0;
	background: transparent url(../images/top_navigation/title.gif) no-repeat;
}
/************************/
#MainLinks {
	float: left;
	clear: both;
	width: 530px;
	\width: 570px; /* Box Model Hack */
	w\idth: 530px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: center;
	padding: 10px 0 7px 40px;
	margin: 0;
	list-style-type: none;
	background: #ACBCBD url(../images/top_navigation/top_bg.gif) 399px 0 no-repeat;
}
#MainLinks li {
	float: left;
	padding: 0 50px 0 0;
	background: transparent url(../images/top_navigation/top_divider.gif) 100% 50% no-repeat;
}
#MainLinks li.LastLink {
	padding: 0;
	background: transparent;
}
#MainLinks li a {
	color: #FFF;
	white-space: nowrap;
	text-transform: uppercase;
	text-decoration: none;
}
#MainLinks li a:hover, 
#MainLinks li a:active, 
#MainLinks li a:focus {
	color: #033;
}
/************************/
#SubLinks {
	float: left;
	clear: both;
	width: 550px;
	\width: 570px; /* Box Model Hack */
	w\idth: 550px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	text-align: center;
	padding: 7px 10px 6px 10px;
	margin: 0;
	list-style-type: none;
	background: #597A7B;
}
#SubLinks li {
	display: inline;
	padding: 0 40px 0 0;
	background: transparent url(../images/top_navigation/sub_divider.gif) 100% 50% no-repeat;
}
#SubLinks li.LastLink {
	padding: 0;
	background: transparent;
}
#SubLinks li a {
	color: #D0DADA;
	white-space: nowrap;
	text-decoration: none;
}
#SubLinks li a:hover, 
#SubLinks li a:active, 
#SubLinks li a:focus {
	color: #FFF;
	text-decoration: underline;
}
/************************ Bottom Navigation ************************/
#BottomNavigation {
	position: relative;
	float: left;
	clear: both;
	width: 920px;
	\width: 932px; /* Box Model Hack */
	w\idth: 920px;
	padding: 52px 0 20px 12px;
	background: transparent url(../images/bottom_navigation/divider.gif) 0 30px repeat-x;
}
#BottomNavigation p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0 140px 0.5em 0;
}
#BottomNavigation p a {
	color: #033;
	text-decoration: none;
}
#BottomNavigation p a:hover, 
#BottomNavigation p a:active, 
#BottomNavigation p a:focus {
	text-decoration: underline;
}
#BottomNavigation a img {
	position: absolute;
	top: 45px;
	left: 815px;
	border: 0;
}

/* added by Manisha  */
.btnclass{
	border: 1px #927F60 solid;
	padding: 2px 4px;
	margin: 0 5px 0 0;
	width: 90px;
	\width: 100px; /* Box Model Hack */
	w\idth: 90px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FFF;
	line-height: 1.2em;
	background: #927F60;
	cursor: pointer;
	cursor: hand;
	}
.req{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #fe0000;

}
.success_message{
border: 1px solid #000000;
color:#597A7B;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:8px;
padding:8px;
padding-left:33px;
background:#EAEAEA;
}		
.input_error{
border: 1px solid #000000;
color:#FF0000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
margin:8px;
padding:8px;
padding-left:33px;
background:#EAEAEA;
	
}
.pagelink:link,.pagelink:visited{
font-size:12px;
font-weight:bold;
text-decoration:underline;
color:#597A7B;
}
.pagelink:hover{
font-size:12px;
font-weight:bold;
color:#597A7B;
text-decoration:none;
}
.found_result{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#666666;
}
