﻿body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
}
p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.top
{
	font-family: Arial;
	font-size: 12px;
	color: #3D6A8A;
	margin-top: 15px;
}

.topsub
{
	font-family: Arial;
	font-size: 9px;
	color: #000000;
}

.ptitle
{
	font-family: Arial;
	font-size: 11px;
	color: #B20000;
	font-weight: bold;
	margin-top: 15px;
}
a
{
	border: 0px black none;
	color: #000000;
	margin: 0 0;
	padding: 0px 0;
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div.nav
{
	border: 0px black none;
	color: #FFFFFF;
	margin: 0 0;
	padding: 0px 0;
	text-align: center;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.nav a
{
	border: 0px none;
	color: #000000;
	font-size: 11px;
	margin: 0px;
	padding: 5px 0px 0px 8px;
	text-decoration: none;
	font-weight: bold;
	width: 140px;
	height: 25px;
	top: 15px;
	border-color: black black #000000;
	font-family: Arial;
	background-attachment: fixed;
	background-image: url(images/arrow1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}



div.topnav
{
	border: 0px black none;
	color: #333333;
	margin: 0;
	padding: 9px 0 0px 58;
	text-align: left;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	text-decoration: none;
}
div.nav a:hover
{
	color: #FFFFFF;
	filter: progid:DXImageTransform.Microsoft.Gradient (gradientType=1,startColorStr=#84bf13,endColorStr=#84bf13);
	border: 0px none;
	text-decoration: none;
}
div.nav a:active
{
	background-color:#E9F0DA;
	color:Black;
}
div.topnav a
{
	color: #FFFFFF;
	text-decoration: none;
}

div.topnav a:hover
{
	border: 0px black none;
	color: #3D5B6B;
	text-decoration: none;
}

.dates
{
	font-family: verdana;
	font-size: 9px;
	color: #4E768C;
}

.line
{
	width: 530px;
	height: 1px;
	border-top-style: solid;
	border-top-color: #D4D4D4;
	border-top-width: 1px;
	height: 1px;
	margin-top: 4px;
}

.rates
{
	font-family: verdana;
	font-size: 11px;
	color: #4E768C;
	font-weight: bold;
}

.tabeltitle
{
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 4px;
}

.tabelcontent
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	margin-left: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.tablecontentlink
{
	font-family: verdana;
	font-size: 9px;
	color: #B20000;
	text-decoration: underline;
	margin-bottom: 8px;
}

.tablecontentlink a
{
	font-family: verdana;
	font-size: 9px;
	color: #B20000;
	text-decoration: underline;
}

.tabelcontent2
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}

.reviewtable
{
	height: 48px;
	background-color: #D0DBE1;
}

.icons
{
	margin-left: 20px;
	margin-top: 5px;
}

.hoteltitle
{
	font-family: verdana;
	font-size: 12px;
	color: #ffffff;
	margin-left: 10px;
	height: 20px;
	padding-top: 3px;
}

.hotellinks
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	margin-left: 10px;
	text-decoration: none;
}

.hotellinks a
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

.hotellinks a:hover
{
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
	text-decoration: underline;
}

.hotelname
{
	font-family: verdana;
	font-size: 11px;
	color: #4E768C;
	font-weight: bold;
	margin-top: 10px;
}
.black11
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Black9
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.clsTextBox
{
	font-family: arial;
	font-size: 8pt;
	font-weight: 500;
	background-color: White;
	background: #ffffff;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	width: 220px;
}
.clsButton
{
	font-family: arial;
	font-size: 8pt;
	font-weight: 500;	
	background: #ffffff;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	
}
.clsTxtError
{
	font-family: arial;
	font-size: 8pt;
	font-weight: 500;
	background-color: White;
	background: #ffffff;
	border-right: Blue 1px solid;
	border-top: Blue 1px solid;
	border-left: Blue 1px solid;
	border-bottom: Blue 1px solid;
	width: 150px;
}
.clsTxtError2
{
	font-family: arial;
	font-size: 8pt;
	font-weight: 500;
	background-color: White;
	background: #ffffff;
	border-right: Red 1px solid;
	border-top: Red 1px solid;
	border-left: Red 1px solid;
	border-bottom: Red 1px solid;
	width: 150px;
}

.clsFileUpload
{
	font-family: arial;
	font-size: 8pt;
	font-weight: 500;
	background-color: White;
	background: #ffffff;
	color: Fuchsia;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	width: 200px;
}
.clsGridHeader
{
	font-family: Arial, arial, sans-serif;
	color: Black;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	background-color: #E9F0DA;
	border: 1px solid #000000;
}
.clsGridItem
{
	font-family: Arial, arial, sans-serif;
	color: Black;
	font-size: 8pt;
	text-decoration: none;
}
.clsLabel
{
	font-family: arial, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-align: left;
	font-weight: bold;
}
.clsLabelWhite
{
	font-family: arial, sans-serif;
	font-size: 8pt;
	color: White;
	text-align: left;
	font-weight: bold;
}
.clsButton
{
	font-family: Verdana;
	font-size: 9pt;
	font-variant: normal;
	background-color: #E9F0DA;
	color: Black;
	font-weight: normal;
	border-right: lightgray 1px outset;
	border-top: lightgray 1px outset;
	border-left: lightgray 1px outset;
	border-bottom: lightgray 1px outset;
}
.clsCheck
{
	font-family: arial, sans-serif;
	font-size: 9pt;
	color: #a10008;
	text-align: Left;
	font-weight: bold;
}
.clsLabelHead
{
	font-family: Arial, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: White;
	background-color: #CC0011;
	text-decoration: none;
}
.style2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.White9
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #CC0011;
}
table.main
{
	border-collapse: collapse;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
table.submenubg
{
	background-color: #F2F2F2;
	border: 1px solid #CDCDCD;
}
td.normal
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	border: 1px solid #E4E3E3;
}
td.normalbg
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	background-color: #E9F0DA;
	border: 1px solid #E4E3E3;
	font-weight: bold;
	text-align: right;
	width: 200px;
}
td.normalbgleft
{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
	background-color: #E9F0DA;
	border: 1px solid #E4E3E3;
	font-weight: bold;
	text-align: left;
	width: 200px;
}
.subhedBand
{
	background-color: #E60000;
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px #FF7800 solid;
}
.subBand
{
	background-color: #ADACAC;
	font-family: Verdana;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px #FF7800 solid;
}

.clsCombo
{
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	background-color: White;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	color: Black;
	width: 155px;
}
.clsDropdown
{
	font-family: arial;
	font-size: 7pt;
	font-weight: normal;
	background-color: White;	
	color: Black;
}
.White12
{	
	font-family: Tahoma, Verdana, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #84bf13;
	text-align: left;
}
.White10
{	
	font-family: Tahoma, Verdana, Arial;
	font-size: 7pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #84bf13;
	text-align: left;
}
.GreenWhite11
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #9CC543;
}
.Gray11
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #a9a9a9;
	text-align: center;
}

a.link1:link
{
	color: Black;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
}
a.link1:visited
{
	color: #005088;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
}
a.link1:hover
{
	color: #84AF05;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
}
a.link1:active
{
	color: #CCCCCC;
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
}

.lblHeading
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	background-color: #84AF05;
	color: #FFFFFF;
}

/* Modal Popup */
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup
{
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;	
}
.modalPopupLogin
{
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 5px;
}
.UpdateProgess
{
	position:absolute;
	z-index:10;
	border:solid 1px;
	font-size:1.4em;
	font-family: Verdana;
	font-weight:bold;
	left:expression((this.offsetParent.clientWidth/2)-(this.clientWidth/2)+this.offsetParent.scrollLeft);
	top:expression((this.offsetParent.clientHeight/2)-(this.clientHeight/2)+this.offsetParent.scrollTop);
}
.UpdateProgessIFrame
{
	border:0px;
	position:absolute;
	z-index:9;
	left:0px;
	top:0px;
	width:expression(this.offsetParent.scrollWidth);
	height:expression(this.offsetParent.scrollHeight);
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75, FinishOpacity=0, Style=0, StartX=0, FinishX=100, StartY=0, FinishY=100);
}



/*
.sampleStyleA
{
	background-color: #FFF;
}

.sampleStyleB
{
	background-color: #FFF;
	font-family: monospace;
	font-size: 10pt;
	font-weight: bold;
}

.sampleStyleC
{
	background-color: #ddffdd;
	font-family: sans-serif;
	font-size: 10pt;
	font-style: italic;
}

.sampleStyleD
{
	background-color: Blue;
	color: White;
	font-family: Arial;
	font-size: 10pt;
}*/
.clsError
{
	color: Red;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.clsAToZ
 {
	font-family:arial, sans-serif;
	font-size:8pt;
	text-align:left;
	font-weight:bold;   
}
.slected12
{
	background-color:#E9F0DA;
	color:White;
}
.clsChek
{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
.clsChekGR
{
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}