body {  background:url(../Images/Site/bg.jpg) repeat-x #FFF; color: #696950; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top:0;}
.Bg{ background:url(../Images/Site/ContentBg.jpg) no-repeat center top;}
.Layout{padding-top:150px;}
.GeneralContent{width:752px; margin-top:20px;}
.Menu{width:752px; height:39px; background:url(../Images/Site/MenuBg.jpg) no-repeat center;}
.MenuLeft{width:80px; float:left; margin:12px 0 0 20px;}  
.MenuRight{width:412px; float:right; margin:0 20px 0 0px;}
ul {list-style: none;}
.MenuItemA{font-family:Arial; font-size:13px; font-weight:bold; color:#C4C4C4; text-decoration:none;} 
.MenuItemA:hover{color:#858585;  text-decoration:none;} 
.MR{margin-right:20px;}

.MenuItem{font-family:Arial; font-size:13px; font-weight:bold; color:#858585; text-decoration:none;  float:Right;} 
.MenuItem:hover{color:#C4C4C4;  text-decoration:none;} 
.Content{width:752px; background:#FCFCFC; border:1px solid #E6E6E6; padding:10px 0 10px 0px;}

.WizardTitle
{
	font-size: 14pt;
	color: #6c6d6b;
	font-family: 'Times New Roman';
	text-transform: capitalize;
	letter-spacing: 2px;
}

.Btn
{
	border-right: black 1px;
	border-top: black 1px;
	font-weight: bold;
	font-size: 10pt;
	border-left: black 1px;
	cursor: hand;
	color: #f5f5f5;
	border-bottom: black 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #696969;
}

.TextBold
{
	font-weight: bold;
}

.SubHeader
{
	font-weight: bold;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: #f5f5f5;
}

.ClientMainTable
{
	border-right: #a9a9a9 1px solid;
	border-top: #a9a9a9 1px solid;
	border-left: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 1px solid;
	background-color: #f8f8ff;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
}

.ClientImportantTable
{
	border-right: #ff0033 1px solid;
	border-top: #ff0033 1px solid;
	border-left: #ff0033 1px solid;
	border-bottom: #ff0033 1px solid;
	background-color: #ffdac8;
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
}

.S1TdLeft
{
	width: 120px;
	height: 30px;
}
.S1TdRight
{
	
}

.S2TdUpper
{
	height: 30px;
	font-weight: bold;
}

.S2TdUpperLeft
{
	width: 100px;
	height: 25px;
	font-weight: bold;
}
.S2TdUpperRight
{
	
}

.S3TdUpper
{
	height: 30px;
	font-weight: bold;
}

.S3TdUpperLeft
{
	width: 125px;
	height: 25px;
	font-weight: bold;
}
.S3TdUpperRight
{
	
}

.TdImportantLeft
{
	font-weight: bold;
	width: 125px;
	height: 25px;
	color: #696969;
	
}
.TdImportantRight
{
	height: 25px;
	color: #696969;
}

.tdNorm
{
	height: 25px;
	font-weight: bold;
}


.tbl
{
	border-right: #a9a9a9 1px solid;
	border-top: #a9a9a9 1px solid;
	border-left: #a9a9a9 1px solid;
	border-bottom: #a9a9a9 1px solid;
	width: 100%;
}

h1 {
	color: #333366;
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	color: #333366;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
hr
{
	color: silver;
}
.content {
		margin-top: 0px;
		padding-bottom: 20px;
		padding-left: 0px;
		padding-right: 10px;
		text-align: left;
		width: 680px;
}
.outercontent {
		text-align: left;
}


.bookingdescr {
		font-weight: bold;
}
pre,.likepre {
		color: #696950;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}
.footer {
		color: #696950;
		width: 100%;
		font-size : 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
}
button
{
	border-right: #5f0000 1px solid;
	border-top: #5f0000 1px solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: #5f0000 1px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: #5f0000 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #8c0000;
}
.choose {	
		color: #FFFFFF;
		background-color: #8C0000;
		vertical-align: middle;
		text-align: center;
		margin-top: 15px;
		margin-bottom: 0px;
		margin-left: 5px;
		margin-right: 5px;
		font-weight: bold;
		font-size: 12px;
		font-size: 9pt;border:1px;
		border-style: solid;
		border-color: #5F0000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		
		cursor: hand;
}
.test {
		color: #ff0000;
}
.error {
		color: #ff0000;
		font-weight: bold;
}
.descr {
		color: #696950;
		font-weight: bold;
}
.descrValue {
		color: #696950;
}
.descrInput {
		color: #696950;
		font-weight: bold;
}
.available {
		color: #04a036;
		background-color: #FFFFFF;
		padding: 3px;
}
.notAvailable {
		color: #dd5100;
		background-color: #FFFFFF;
		padding: 3px;
}
.tableContent {
		background-color: #FFFFFF;
		padding: 3px;
}
.tableHead {
		color : #F7F0DD;
		background-color : #8C0000;
		font-weight : bold;
}
.dataTable
{
	background-color: #df9300;
	
}
.https {
		font-weight: bold;
		font-size: 10pt;
		text-align: left;
} 

.txtBox {
	color: #000000;
	background-color: #FFFFFF; 
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #999999; 
	border-style: groove; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;		
}

INPUT {
	color: #000000;
	background-color: #FFFFFF; 
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #999999; 
	border-style: groove; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;		
}
OPTION {
	color: #000000;
	background-color: #FFFFFF; 
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #999999; 
	border-style: groove; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;	
}
SELECT {
	color: #000000;
	background-color: #FFFFFF; 
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 10pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	border: #999999; 
	border-style: groove; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;	
}

.errorpage
{
	font-weight: bold;
	font-size: 16pt;
}

.tblCheckRates
{
	border-right: dimgray 1px solid;
	padding-right: 2px;
	border-top: dimgray 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: dimgray 1px solid;
	width: 100px;
	padding-top: 2px;
	border-bottom: dimgray 1px solid;
	height: 100px;
}

.tdCheckRatesHeader
{
	color: #ffffff;
	height: 25px;
	background-color: #696969;
	font-weight: bold;
}