html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#333333;
	color:#454545;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	margin:auto;
	width:900px;
	overflow:hidden;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	width:900px;
	float:left;
}
div#LogoContainer
{
	width:900px;
	height:110px;
	float:left;
}
div#BannerContainer
{
	width:900px;
	height:339px;
	float:left;
}
div#NavContainer
{
	width:900px;
	height:30px;
	margin-top:10px;
	float:left;
}
/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	width:900px;
	background:url(/Images/MainBodyBG.gif) left top repeat-y;
	float:left;
	margin-top:10px;
}
div#MainBodyLeftContainer
{
	width:590px;
	padding:20px;
	float:left;
	background:Transparent;
}
div#MainBodyRightContainer
{
	width:260px;
	padding-left:10px;
	background-color:#333333;
	float:left;
}
div#SubNavContainer{
	float:left;
}
#Right1_pfoFooter2_divPortfolioItemHtml{
	padding-top:10px;
}
div#FormContainer{
	width:590px; 
	float:left;  
	overflow:hidden;
}
/************************************************************************
*	Footer
************************************************************************/
div#FooterOuterContainer
{	
	width:100%;
	margin-top:31px;
	height:75px;
	background-color:#1f1f1f;	
}
div#FooterContainer
{
	width:900px;
	height:53px;
	background-color:#1f1f1f;
	margin:auto;
	text-transform:uppercase;
}

.txtTitile{
}
.txtInput{
	height:17px;
	width:267px;
	border:#bfbfbf solid 1px;
	padding:3px;
	line-height:17px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.txtInput2{
	height:113px;
	width:267px;
	border:#bfbfbf solid 1px;
	padding:3px;
	line-height:17px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.txtInput3{
	height:48px;
	width:267px;
	border:#bfbfbf solid 1px;
	padding:3px;
	line-height:17px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

.BookingsLabel{
	float:left;
	height:25px;
	line-height:25px;
}
.BookingsInput{
	height:17px;
	width:267px;
	border:#bfbfbf solid 1px;
	padding:3px;
	line-height:17px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.BookingsInputM{
	height:69px;
	width:267px;
	border:#bfbfbf solid 1px;
	padding:3px;
	line-height:17px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.BookingsLabel2{
	width:100px;
	height:25px;
	line-height:25px;
	float:left;
}
.BookingsInput2{
	height:17px;
	width:167px;
	border:#bfbfbf solid 1px;
	padding:3px;
	margin-bottom:3px;
	line-height:17px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.BookingsCheck{

}
.txtInputCal{
	height:17px;
	width:244px;
	border-left:#bfbfbf solid 1px;
	border-bottom:#bfbfbf solid 1px;
	border-right:none;
	border-top:#bfbfbf solid 1px;
	padding:3px;
	line-height:17px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
}
.CalIcon{
	height:25px;
	width:24px;
	background:url(/Images/Cal.gif) top center;
	border:none;
	float:left;
}
.CalWeekDay{
	font-size:10px;
	color:#FFFF00;
	background-color:#FF00FF;
}
#Enquiry1_DropDownEnquiry{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	height:23px;
	line-height:23px;
}
.errorMsg{
	font-size:11px;
	font-weight:bold;
	color:#CC0000;
}
.sucessMsg{
	font-size:11px;
	font-weight:bold;
	color:#006600;
}