body {text-align:center; margin:0; padding:0; font-family: arial,verdana,helvetica,sans-serif; color:#161616;}

img {border:0; vertical-align:top;}
select , option {
font-size:12px!Important;
color: #373737;
font-family: times,times new roman,georgia,serif;
}

td, div
{
	font-size:10px;
	color:#737373;
	font-weight:normal;
}

#wrapper {margin-left:auto; margin-right:auto; width:798px; text-align:left;}

#topnav {padding:0; margin:4px 0 0 0; width:798px; height:29px; float:left;}
#topnav ul {padding: 0; margin: 0; list-style: none;}
#topnav li {padding: 0; margin: 0; float:left; display:block; position: relative;}

#topnav a {display:block; height:25px; text-indent: -10001px;}
#topnav a:active {outline:none;}

#rates-reservations {background:url(../Images/nav_rates_0.gif) no-repeat top left; width:172px;}
#rates-reservations a:hover, #rates-reservations.selected a {background:url(../Images/nav_rates_1.gif) no-repeat top left; width:172px;}

#accommodation {background:url(../Images/nav_accom_0.gif) no-repeat top left; width:136px;}
#accommodation a:hover, #accommodation.selected a {background:url(../Images/nav_accom_1.gif) no-repeat top left; width:136px;}

#facilities {background:url(../Images/nav_facil_0.gif) no-repeat top left; width:92px;}
#facilities a:hover, #facilities.selected a {background:url(../Images/nav_facil_1.gif) no-repeat top left; width:92px;}

#meetings-events {background:url(../Images/nav_meets_0.gif) no-repeat top left; width:155px;}
#meetings-events a:hover, #meetings-events.selected a {background:url(../Images/nav_meets_1.gif) no-repeat top left; width:155px;}

#hotel-surroundings {background:url(../Images/nav_hotel_0.gif) no-repeat top left; width:166px;}
#hotel-surroundings a:hover, #hotel-surroundings.selected a {background:url(../Images/nav_hotel_1.gif) no-repeat top left; width:166px;}

#contact {background:url(../Images/nav_conta_0.gif) no-repeat top left; width:77px;}
#contact a:hover, #contact.selected a  {background:url(../Images/nav_conta_1.gif) no-repeat top left; width:77px;}

#home-xx {width:374px; height:23px; position:absolute; top:3px; left:415px; z-index:4;}
#sub-xx {width:374px; height:23px; position:absolute; top:9px; left:417px; z-index:4;}

#homeflash {width:798px; height:412px; position:relative; clear:left;}


#clock {font-size:10px; color:#FFFFFF; position:absolute; top:31px; left:0px; z-index:3; width:777px; text-align:right;}
#clock a {color:#FFFFFF; text-decoration:none;}

#subclock {
	font-size:10px;
	color:#262626;
	position:absolute;
	top:41px;
	z-index:3;
	width:30%;
	text-align:right;
	right: 0px!Important;
}
#subclock a {color:#262626; text-decoration:none;}


#bookinghome {background-color:#FFFFFF; width:202px; position:absolute; top:19px; left:33px; z-index:2; text-align:left;}
#bookinghome td {text-align:left;}

#flash {z-index:1;}


#seohome {font-size:10px; line-height:12px; color:#808080; line-height:12px; margin-bottom:25px;}
#seohome a {text-decoration:none; color:#808080;}
#seohome a:hover {text-decoration:underline; color:#808080;}

#nav {font-size:10px;line-height:12px;color:#4d4d4d;margin-top:25px; margin-left:13px;}
#nav a {color:#4d4d4d;text-decoration:none;}    
#nav a:hover {color:#4d4d4d;text-decoration:underline;}

#seo {font-size:9px; line-height:12px; color:#b3b3b3; line-height:12px; margin-left:13px; margin-top:25px;}

#subtop {width:798px; height:254px; position:relative; clear:left;}

#sub-nav {padding:0; margin:0; width:374px; height:17px; position:absolute; top:12px; left:420px; z-index:40;}
#sub-nav ul{padding:0; margin:0;}
#sub-nav li {float:left; display:block; list-style:none;padding:0; margin:0;}

#sub-nav #gallery a, #fact a, #brochures a, #news a, #signup a
{display:block; text-indent:-10000px; height:17px;}

#sub-nav #gallery {background:url(../Images/nav_sphoto_0.gif) no-repeat top left; width:83px;}
#sub-nav #gallery a:hover {background:url(../Images/nav_sphoto_1.gif) no-repeat top left; width:83px;}

#sub-nav #fact {background:url(../Images/nav_sfact_0.gif) no-repeat top left; width:65px;}
#sub-nav #fact a:hover {background:url(../Images/nav_sfact_1.gif) no-repeat top left; width:65px;}

#sub-nav #brochures {background:url(../Images/nav_sbro_0.gif) no-repeat top left; width:67px;}
#sub-nav #brochures a:hover {background:url(../Images/nav_sbro_1.gif) no-repeat top left; width:67px;}

#sub-nav #news {background:url(../Images/nav_snews_0.gif) no-repeat top left; width:42px;}
#sub-nav #news a:hover {background:url(../Images/nav_snews_1.gif) no-repeat top left; width:42px;}

#sub-nav #signup {background:url(../Images/nav_ssign_0.gif) no-repeat top left; width:111px;}
#sub-nav #signup a:hover {background:url(../Images/nav_ssign_1.gif) no-repeat top left; width:111px;}


#page-header {padding:0; margin:0; width:343px; height:171px; position:absolute; top:80px; left:172px; background-color:#6E4C2F;}
#page-header-booking {padding:0; margin:0; width:343px; height:171px; position:absolute; top:80px; left:0px; background-color:#6E4C2F;}

#page-pix {padding:0; margin:0; width:284px; height:171px; position:absolute; top:80px; left:514px; background-color:#6E4C2F;}
#page-pix-big {padding:0; margin:0; width:454px; height:171px; position:absolute; top:80px; left:343px; background-color:#6E4C2F;}

#page-header-text {
 font-size:12px;
 line-height:15px;
 font-family: times, "times new roman", georgia, serif;
 color:#cab99a;
 margin:0px 35px 0px 35px;
}


#page-reserve {padding:0; margin:0; width:172px; height:171px; position:absolute; top:80px; left:0px; background-color:#EDDB8A; text-align:center;}
#page-reserve table {margin-top:9px;}
#page-reserve td 		{font-size:10px; line-height:12px; padding-bottom:2px; color:#1a1a1a; text-align:left;}
#page-reserve a:link	{color:#1a1a1a; text-decoration:none;}   
#page-reserve a:visited	{color:#1a1a1a; text-decoration:none;}  
#page-reserve a:active	{color:#1a1a1a; text-decoration:underline;}
#page-reserve a:hover	{color:#1a1a1a; text-decoration:underline;}
#page-reserve label 	{color:#3c678d; font-weight:bold;}
.short-sub	{width:44px; font-size:10px; font-family:Arial;}
.long-sub	{width:54px; font-size:10px; font-family:Arial;}



#pagelinks {width:798px; height:39px; position:relative; clear:left;
background:url(../Images/line-long.gif) no-repeat; padding-top:1px;}

#pagenav {padding:0; margin:2px 0 0 0; width:623px; height:39px; position:absolute; top:0px; left:175px;}
#pagenav ul {float: right; list-style: none; padding:0; margin:0 3px 0 0;}
#pagenav li {float: left; list-style: none;}
#pagenav li a {color: #305271; text-decoration: none; background: url('../Images/nav.gif') no-repeat left center; padding: 0 0 0 20px; font-size: 10px; font-family: times,times new roman,georgia,serif; font-weight:bold; text-transform: uppercase}
#pagenav li a:hover {color:#5c86ac;}
#pagenav li.selected a {color: #305271;}
#pagenav .first a {background-image: none;color: #305271; text-decoration: none; padding: 0 0 0 20px; font-size: 10px; font-family: times,times new roman,georgia,serif; font-weight:bold; text-transform: uppercase}


#pagecontent {width:798px; padding-bottom:18px; border-bottom:1px solid #78777a;}

#pagecontent .leftbar {background-color:#EDDB8A;  padding:0 0 40px 0; text-align:center; width:172px; text-align:center; color:#595959; font-size:10px; line-height:15px;  vertical-align:top;}
#pagecontent .leftbar a {color:#595959;}
#pagecontent .leftbar a:hover {color:#305271;}
#pagecontent .leftbar strong {color:#404040;}
#pagecontent .leftbar h3 {color:#305271; font-family: times,times new roman,georgia,serif; font-weight:bold; font-size:11px; line-height:15px; letter-spacing:2px; padding:6px 0 6px 0; display:block; margin:0;}

#pagecontent .leftbar .theExtras {FONT-SIZE: 10px;  }	
#pagecontent .leftbar .theExtras TD {font-family: times,times new roman,georgia,serif; FONT-SIZE: 10px;   COLOR: #7a7a7a;   }	
#pagecontent .leftbar .theExtras TH {FONT-SIZE: 10px; font-weight:normal;  COLOR: #737373;  TEXT-ALIGN: left }	


#pagecontent .rightbar {width:100%;  padding-left:0px;  text-align:left; color:#737373; font-size:12px; line-height:15px; font-family: times,times new roman,georgia,serif; vertical-align:top; /*border-bottom:5px solid #EDDB8A;*/ background:url(../Images/line-dot.gif) no-repeat; 	/*padding-bottom:18px; - was creating the gap between left blue bar and right bar*/
}
#pagecontent .rightbar .instructionsPanel {background-color:#EDDB8A; text-align:center; padding:5px; margin-top:10px; font-size:12px !important;}
#pagecontent .heading{text-align:left; font-size:16px; font-weight:bolder }

#pagecontent .rightbar .heading , .BookMaster .heading{
	text-align:left;
	font-size:12px!important;
	font-weight:bolder;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #000000;
	font-family: "Times New Roman", Times, serif!important;
}



#pagecontent .leftbar .heading {font-family: times,times new roman,georgia,serif; text-transform:uppercase; background-color:#5C86AC; padding:6px; color:white; text-align:center; font-size:14px;  font-weight:bold;}
#pagecontent .leftbar .searchContainer {width:161px; margin-left:6px; margin-right:5px;}
#pagecontent .leftbar .topComments {background:url('../Images/dot2.gif') bottom repeat-x; text-align:left; padding:6px 0 6px 0}
#pagecontent .leftbar .searchtable {width:161px; margin-top:5px;}
#pagecontent .leftbar .searchtable td {  padding-bottom:5px; text-align:left;}
#pagecontent .leftbar select,#pagecontent .rightbar select {color:#737373; border: 1px solid #cccccc; background-color:#ffffff;padding:0; margin:0 0 4px 0;} 
#pagecontent .leftbar input {font-family: times,times new roman,georgia,serif; font-size:12px; color:#737373; border: 1px solid #cccccc; background-color:#ffffff;padding:0; margin:0 0 4px 0;} 

#pagecontent .leftbar .imgcalendar{vertical-align:middle}



#footer {width:798px; height:190px; background:url(../Images/columns.gif) no-repeat;}




/***********************results grid**************************************************/
.btn a {
	display:inline;
	width:100px;
	background-color:#5C86AC;
	padding:3px 10px 3px 10px;
	color:#fff !important;
	text-align:center;
	font-weight:bold;
	text-decoration:none !important;
	white-space:nowrap;
	text-transform:uppercase
}
.btn a:hover {
	background-color:#395977;
}
.btn .FormBtnRequest{color:#badaf6 !important}

#content , .content  {
	color: #464242;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	padding: 0px;
	
	
}

#content TH , .content TH {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 4px 4px 4px 10px;
	font-weight: normal;
	background-color: #5C86AC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

#content td
{
	background-color: #e5e5e5;
	padding:5px;
	border-left:1px solid white;
	font-size:11px!important;
	color: #575757;
	
}

#content .ResultsGridTitle
{
	padding:5px;
}

#content .spacer
{
	background-color:#ffffff !important;
	padding:0;
	padding-top:5px;
	padding-bottom:5px;
}

.ResultSemiHeader
{
}




.ResultsGrid {

	color: #333333!important;
	background-color: #e5e5e5;
	text-transform: capitalize;
	border:none;
}
.ResultsGrid TD {
	border:1px solid white;
	height: 28px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight:normal;
	text-align:left;
	color: #333333!important;
}
.ResultsGrid .right{text-align:right !important;}

.ResultsGrid  td a , .ResultsGrid a , .ResultsGrid Th a {
	color: #737373;
	text-decoration: underline;

}
.ResultsGrid TH {
	border:1px solid white;
	text-transform: uppercase;
	background-color: #5C86AC;
	text-align:center;
	padding-top:4px;
	padding-bottom:4px;
	padding-right: 4px;
	padding-left: 10px;
	white-space: nowrap;
}
.ResultsGrid Th a { 

color: #FFFFFF!important; 
font-weight: bold; 
text-transform: uppercase; 
text-decoration:underline !important;
}
.ResultsGrid select,#pagecontent .rightbar select {color:#737373; border: 1px solid #cccccc; padding:0; margin:0 0 4px 0;} 
.ResultsGrid input {font-family: times,times new roman,georgia,serif; font-size:12px; color:#737373;} 
.ResultsGrid .center{text-align:center}

.Eleven, .ResultsGrid TD, .ResultsGrid TD a , .ResultsGrid TD span , .ResultsGrid .right , tr.bookitemClosed , tr.bookitemClosed td , .Eleven span , .eleven  {
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 11px!important;
	color: #575757!important;
}
.Twelve , .Twelve span {
	font-size: 12px!important;
}
.serif {
font-family:"Times New Roman", Times, serif!important;
}
.SansSerif {
font-family:Verdana, Arial, Helvetica, sans-serif!important;
}
.White , .White td , .White span {
color:#FFFFFF!important;
}




.Nine , .ResultsGrid TD .btn a , .ResultsGrid * .btn  , .ResultsGrid .FormBtnRequest , .ResultsGrid div a , .ResultsGrid TH , .ResultsGrid TH a {

	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 9px!important;
	color:#FFFFFF!important;
}

/* #2690 .rightbar a {} color:#FFFFFF removed (wasn't showing up on white background) */
.rightbar a 
{
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
	font-size: 9px!important;
}

.noBorder, .noBorder td{ border:none;}
.noBorder input{ vertical-align:middle;}



.plainContent,.decsriptionTag {font-family: times,times new roman,georgia,serif; font-size: 12px; line-height: 15px;}

#logname
{
	position:absolute;
	top:18px;
	left:0px;
	width:100%;
	text-align:right;
}


.UserContent , .UserContent a , .reservation-header{background-image: none;color: #305271; text-decoration: none; font-size: 10px; font-family: times,times new roman,georgia,serif; font-weight:bold; text-transform: uppercase}
.UserContent a:hover{color:#5c86ac;}
.reservation-header{text-align:left; font-size:16px;}
.UserContent{color:#000}
.plainContent a {color: #464242 !important; text-decoration: underline;}

.plainContent a:hover {color: #000000; text-decoration: underline;}



#breadcrumb{padding-bottom:10px;}
#breadcrumb a, #pagecontent a {color: #877E7E; text-decoration: underline; font-family:times,times new roman,georgia,serif; font-size: 12px;}
#breadcrumb a:hover, #pagecontent a:hover{color: #333333; text-decoration: underline; font-size: 12px;}

.member{}

.member th{font-size:13px; color:#305271; padding:5px; text-align:left; text-transform:uppercase;}
.member td{ color:#737373; font-size:12px; padding:5px; }
.member td div {font-size:13px; padding:0; margin:0; height:1px !important; overflow:visible; position:relative;}
.member .errorRow div .error{font-size:13px; padding:0; margin:0;height:1px !important; overflow:visible; position:absolute;}
.member td div .error span{display:block; width:640px; text-align:center; }
.member td div .error div{font-size:13px; padding:0; margin:0; position:absolute; width:200px; left:250px; top:-30px;}
.member select,#pagecontent .rightbar select {
	color:#737373;
	border: 1px solid #cccccc;
	padding:0;
	margin:0 0 4px 0;
} 
.member input {font-family: times,times new roman,georgia,serif; font-size:12px; color:#737373;} 

.memberbtn a{ display:inline; width:100px; font-family: times,times new roman,georgia,serif; background-color:#5C86AC; padding:3px 10px 3px 10px;  color:#fff !important; text-align:center; font-size:10px;  font-weight:bold; text-decoration:none !important; white-space:nowrap; text-transform:uppercase}

.btn a { display:inline; width:200px; width:100px; font-family: times,times new roman,georgia,serif; background-color:#5C86AC; padding:3px 10px 3px 10px;  color:#fff !important; text-align:center; font-size:10px;  font-weight:bold; text-decoration:none !important; white-space:nowrap; text-transform:uppercase}

.small {font-size: 11px;}
a.small:link , a.small:visited {}
a.small:hover {}

.SecondaryContent {
	color: #181724;
}

.SecondaryContent a {
	color: #388Ef7;
}

.SecondaryContent a:hover {
	color: #130D64;
}



.error {
	color: #990000;
}

.SecondaryImage {
	/*background: url(../../../images/ImgBox.gif) right;*/
	padding-right:33px;
}

a.SecondaryImage:link , a.SecondaryImage:visited  {
	/*background: url(../../../Images/ImgBox.gif)  right;*/
	
}

a.SecondaryImage:hover {
	/*background: url(../../../Images/ImgBoxOver.gif)  right !important;*/
}

.SecLeft {
	color: #787782;
	height:90px;
	vertical-align:top;
}

.errormessages
{
	text-align:center;
	font-weight:bold;
	color:Red;
	padding:10px;
	font-size:12px;
	width:100%
}

.calendarContainer
{
	/*position:relative;*/
}

.ajax__calendar_container
{
	top:0px !important;
	left:90px !important;
}


/*-------------------New styles for Book Redesign begin----------------------*/


/*----Calendar------*/

.calendarContainer input {
	font-family: Arial, Helvetica, sans-serif!important;
	font-size:11px!important;
	color:#252525!important;
}
.AspCal {
	width: 194px;
	/*background-color: #daeaef;*/
border: 0px!important;
}

.AspCal table {
	background-color: #CCCCCC;
}

.AspCal table td {
	font-family: Arial, Helvetica, sans-serif!important;
	font-weight: bold!important;
	font-size: 10px!important;
	color: #FFFFFF!important;
	padding-right: 6px;
	padding-left: 6px;
	}
	.AspCal table td a {
		text-decoration:none!important;
			color: #FFFFFF!important;
	
	}

.AspCal TD , .AspCal TH , .AspCal TR , .OtherMonth , .OtherMonth a , .TodayDay , .TodayDay a , .WeekendStyle , .WeekendStyle a {
	font-family: Arial, Helvetica, sans-serif!important;
	font-size: 10px!important;
	border: 0px!important;
	text-decoration:none!important;

}
.AspCal TH {
	font-weight: bold!important;
}

.AspCal TD a {
text-decoration:none;
}
.DayStyle , .DayStyle a {
	color: #595959;
	font-family: Arial, Helvetica, sans-serif!important;
	text-decoration: none!important;
	color: #174268!important;
	font-size: 10px!important;
}
.DayStyle a:hover , .WeekendStyle a:hover {
	color: #FFFFFF!important;
	background-color: #999999;
	display: block;
}
.OtherMonth , .OtherMonth a {
	color: #858585!important;
	text-decoration:none!important;
}
.TodayDay , .TodayDay a {
	display: inline-block;
	color: #365067;	
}
.WeekendStyle , .WeekendStyle a {
	color: #8C0000!important;
}
.TitleStyle , .TitleStyle td {
	background-color: #6e4c2f!important;
	color: #FFFFFF!important;
}
.SelectedDay , .SelectedDay td , .SelectedDay a {
	font-family: Arial, Helvetica, sans-serif!important;
	font-size: 10px!important;
	text-decoration: none!important;
	background-color: #6e4c2f!important;
}
/*----Calendar styles end------*/

#pagecontent #steps .heading {
	font-family: times, "times new roman", georgia, serif;
	text-transform:uppercase;
	background-color:#999999;
	color:white;
	text-align:left;
	font-size:10px!important;
	font-weight:bold;
	letter-spacing: 1px;
	margin-bottom: 4px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}

#steps {
	padding-bottom: 10px;
}

#StepA , #StepB , #StepC {
	float: left;
	width: 24%;
	position: relative;
	margin-right: 10px;
	margin-bottom: 0px;
}
#StepA {
	width: 49%!important;
}
#StepB {
	padding: 0px!important;
	margin-top: 0px!important;
	margin-bottom: 0px!important;
}

#StepB span {
	margin: 0px!important;
	padding: 0px!important;
}
#StepC {
	margin-right: 0px!important;
	border-right-style: none!important;
}
#StepB , #StepC {
	height: 185px;
	vertical-align: bottom!important;
}

.MultiBook {
	width: 100%;
}
.MultiBook , .MultiBook td , .MultiBook th {
	font-family: Arial, Helvetica, sans-serif!important;
	color: #252525;
	font-size: 10px!important;
}
.MultiBook td {
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
}
.MultiBook th , .SubHeading {
	font-weight: bold;
	text-align:left!important;
	background-color: #DDDDDD;
	padding: 2px;
	color: #333333;
}

.SubHeading {
	display:block;
}
.BookMaster * .rightbar {
	width: 100%!important;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	background-image: none!important;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size:12px!important;
}

.BookMaster * .rightbar DIV {
	font-size:12px!important;
	padding-top: 1px;
	color: #494949;
}
.BookMaster * .btn {
	padding-top: 6px!important;
	padding-bottom: 6px!important;
	text-align: center!important;
}
.ResultsGrid * .btn {	/*text-align: center!important; kate 23/06/2010 - register submit button should be left-aligned*/}
.MultiBook * .btn , .MultiBook TD .btn , .MultiBook TD .btn a {
	text-align: right!important;
}

table.MealTerms td 
{
	font-size:12px!important;
	color:#494949!important;
}

/*----general-----*/
.TopDot {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
.RightDot {
	border-right-width: 1px!important;
	border-right-style: dotted!important;
	border-right-color: #999999!important;
}
.TopPadding {
	padding-top: 6px;
}
.TopPaddingTriple {
	padding-top: 16px!important;
}
.TopMargin {
	margin-top: 10px!important;
}
.BotPaddingTriple {
	padding-bottom: 16px!important;
}
.Border {
	border: 1px solid #CCCCCC;
}
.NoPadding {
padding: 0px!important;
}
.Bottom {
vertical-align:bottom!important;
}


.theBlue {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-weight: bold;
	color: #072B5A;
	text-transform: uppercase;
}
.theRed {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px!important;
	font-weight: bold;
	text-transform: lowercase;
	color: #F03A1A;
}
a.uibs:link , a.uibs:visited{
	color: #072B5A;
	text-decoration: none;
	font-weight: bold;
}
a.uibs:hover{
	color: #072B5A;
	text-decoration: underline;
	font-weight: bold;
}
.theArrow {
	font-size: 9px;
	font-weight: bold;
	color: #072B5A;
	vertical-align: 30%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.OccTH {
	width: 41px!important;

}
.Rooms select {
	width: 40px!important;
}

#MyTestHost {
margin-bottom: 10px;
position:relative;
}

#Mytest {
	width: 100%;
	position: relative;
	vertical-align: middle;
	left: 0px;
}

#Mytest DIV {
	font-family: "Trebuchet MS", "Times New Roman";
	font-size: 16px;
	color: #A8A8A8;
	text-align: center;
	margin-top: 20px;
}

#MyTestHost {
margin-bottom: 10px;
margin-top: 10px;
}

#Mytest {
	width: 100%;
	position: relative;
	vertical-align: middle;
	left: 0px;
}

#Mytest DIV {
	font-family: "Trebuchet MS", "Times New Roman";
	font-size: 16px;
	color: #A8A8A8;
	text-align: center;
	margin-top: 20px;
}

#LocalTime {
	position: relative;
	float: left;
}

#CyWeather {
	float: right;
	position: relative;
	display: none;
}
#GrWeather {
	float: right;
	position: relative;
	margin-right:10px;
	
}


/*-----------------New book page styles end-------------------------*/

