body
{
	background-color: white;
	color: black;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px, 0px, 0px, 5px;
}
a
{
	text-decoration: none;
	color: blue;
}
div
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
h1 
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: #1F6D22;
	font-size: 22px;  
	margin-top: 13px;
	margin-bottom: 0px; 
}

h2
{
	font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 3px;
	font-weight: bold;
	font-size: 13px;
	margin-bottom: -12px;
}
h3, .HH2
{
	margin-top: 3px;
	font-weight: bold;
	color: #1F6D22;
	margin-bottom: 0px;
	padding-bottom: -12px;
	font-size: 14px;
	font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
}
h4, h4 a
{
	margin-top: 104x;
	font-weight: bold;
	font-style: italic;
	color: #1F6D22;
	margin-bottom: -12px;
	padding-bottom: 0px;
	font-size: 14px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

h5{padding: 0px; margin: 0px; }
div.h5 {font-weight:bold;}

ul, ol 
{
	margin-top: 10px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
p	{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: justify;
	margin-bottom: 10px;
}
td 
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
th 
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

sup, sup A
{
	text-decoration: none;
}
#address
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 4px,17px,10px,20px;
	font-size: 11px;
	text-align: justify;
}
#addressRightAlign
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-right: 3px;
	font-size: 11px;
	text-align: right;
}
#copyright	{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
.main  {
	margin-bottom: 3px;
}
.TopMenu
{
	margin: 0px;
	padding-top: 2px;
	height: 24px;
	color: black;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
	.TopMenu A
{
	color: black;
	text-decoration: underline;
}
.outline
{
	margin: 0px;
}
.signgreen, .signorange 
{
	cursor: hand;
}
.outlinesignSimple
{
	cursor: default;
}
.InMenu
{
	position: relative;
	margin-top: 0px;
	margin-left: 8;
	padding-top: 5px;
	padding-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	width: 140px;
	color: black;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image : url(../img/menugreenline.gif);
	background-position : left;
	background-repeat : repeat-y;
}
.InMenu TD
{
	color: black;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.InMenu A
{
	color: black;
	text-decoration: none;	
}
.LastItem
{
	background-image: url(../img/greenmenubglastitem.gif);
	background-position: left;
	background-repeat: no-repeat;
}

.CentralText 
{
	margin-top: 10px;
}
h1, div.h1, h2.h1, .CentralHeading
{
	width: 466px;
	height: 18px;
	padding-top: 0px;
	background-color: #D0D0D0;
	color: #1F6D22;
	padding-left: 8px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-width: 0px;
	border-style: solid;
	border-color: black;
}
h1.h5{font-size:11px; padding:0 0 0 5px; margin: 0px; border:0; background-color:transparent; color:white; width:auto; height:15px; margin-bottom:0px;}
.SimpleAddress 
{
	font-size: 13px;
	width: 146px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.RightAlign
{
	text-align: right;
	font-size: 13px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.SimpleAddress .RightAlign 
{
	width: 140px;
}
.PicMargin
{
	margin-right: 7px;
}
.clickEmail
{
	cursor: hand;
	font-style: normal;
}
.HasBigImg
{
	cursor: hand;
	font-style: normal;
	margin-left: 13px;
	margin-bottom: 13px;
	text-align: center;
	border-width: 1px;
	border-color: black;
	border-style: solid;
}
.HasBigImgOutOfAlbum
{
/*	cursor: hand; */
	font-style: normal;
	margin-left: 0px;
	margin-bottom: 13px;
	border-width: 1px;
	border-color: black;
	border-style: solid;
}
.HasBigImgOutOfAlbum2
{
/*	cursor: hand; */
	font-style: normal;
	margin-left: 2px;
	margin-bottom: 2px;
	border-width: 1px;
	border-color: black;
	border-style: solid;
}
.HasBigImgOutOfAlbum3
{
/*	cursor: hand; */
	font-style: normal;
	margin-right: 5px;
	margin-bottom: 1px;
	border-width: 1px;
	border-color: black;
	border-style: solid;
}
.HasBigImgOutOfAlbum4
{
/*	cursor: hand; */
	font-style: normal;
	margin-right: 1px;
	margin-bottom: 3px;
}

.LigntGreenBG
{
	background-color: #F5F9EF;
}
.intrigue 
{
	position: relative;
	margin: 0px;
	text-align: right;
	color: #1F6D22;
	text-decoration: underline;
	top : -32px;
	margin-bottom: -24px;
	margin-right: 40px;
}
.CentralHeading > H3 
{
	margin-bottom: -16px;
	margin-top: 0px;
}
.PicInText
{
	margin: 4px, 10px, 7px, 0px;
}
.BgWhite {
	background-color: #FFFFFF;
}
.attention 
{
	color: red;
	font-weight: bold;
	font-size: 10pt;
}
.TextTable
{
	width: 466px;
	border-width: 0px;
	background-color: #1F6D22;
} 
.VipUSD
{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: right;
	
}
.QuoteLike
{
	margin-left: 15px;
	margin-right: 15px;
	margin-top: 3px;
}
.error 
{
	color: #1F6D22;
	font-size: 12px;
	font-weight: bold;
}
.temp {
	border-width: 0px; 
	background-color: White; 
	color: black;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 1px;
}
.greentext {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1F6D22;
	font-weight: bold;
}

.input  {
	align: right;
	font-family: arial,verdana;
	font-size: 9pt;
	text-align: left;
	height: 19px;
	margin-left: 0px;
	text-indent: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-color: Black;
	border-bottom-width: 1px;
	border-left-color: #ffffff;
	border-left-width: 0px;
	border-right-color: #ffffff;
	border-right-width: 0px;
	border-top-color: #ffffff;
	border-top-width: 0px;
	color: #000000;
}
.l_menu
{
padding-left: 6px;
}

td.t_01
{
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
background-color: #F0F7E5;
}

td.t_02
{
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
background-color: #E1F3E2;
}

td.t_011
{
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
background-color: #F0F7E5;
}

td.t_021
{
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
color : #000000;
background-color: #E1F3E2;
}

td.t_03
{
text-decoration : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #ffffff;
background-color: #2F6632;
font-weight : bold;
}
td.t_03_b{text-decoration : none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;color : #ffffff;background-color: #117ACB;font-weight : bold;}
td.t_01_b{text-decoration : none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;color : #000000;background-color: #FFFFFF;}
td.t_02_b{text-decoration : none;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;color : #000000;background-color: #F5F5F5;}
.green_b {
	border: 1px solid #006600;
}

.tablemargin
{   margin-top:5px; 
    margin-bottom:5px;
}

a.cls1:link     {text-decoration: none; font-size: 12px; font-family: arial,sans-serif; color: #1F6D22; font-weight: bold; }
a.cls1:visited  {text-decoration: none; font-size: 12px; font-family: arial,sans-serif; color: #1F6D22; font-weight: bold; }
a.cls1:active   {text-decoration: none; font-size: 12px; font-family: arial,sans-serif; color: #1F6D22; font-weight: bold; }
a.cls1:hover    {text-decoration: none; font-size: 12px; font-family: arial,sans-serif; color: #1F6D22; font-weight: bold; }

a.seco:link     {text-decoration: none; font-size: 10px; font-family: arial,sans-serif; color: #C0C0C0; font-weight: normal; }
a.seco:visited  {text-decoration: none; font-size: 10px; font-family: arial,sans-serif; color: #C0C0C0; font-weight: normal; }
a.seco:active   {text-decoration: none; font-size: 10px; font-family: arial,sans-serif; color: #C0C0C0; font-weight: normal; }
a.seco:hover    {text-decoration: none; font-size: 10px; font-family: arial,sans-serif; color: #C0C0C0; font-weight: normal; }

.t_04
{
background-color: #FFFFFF;
vertical-align: top;
}

b.bigwhite
{
font-size: 12px;
font-family: arial,sans-serif;
font-weight: bold;
color: #FFFFFF;
padding-left: 5px;
height: 20px;
padding-top: 2px;
}

.t_05
{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
}
div.offtop {color:gray; font-size:7px;}

div.offtop p b {font-weight:normal;color:#666265;}
.tabdm {font-size: 11px;}
.tabdm td{font-size: 11px;}
.tabdm b{font-size: 11px;}
.tabdm a{font-size: 11px;}


.leto_ul{background-color:#F5F9EF; margin-top:20px; padding:15px 5px; text-align:center; font-family:Monotype Corsiva; list-style-type:none;}
.leto_li{margin:5px;}
.leto_a_m{background-color:#008000; color:#ffff00; font-weight:bold; padding:3px 5px; font-size:22px;}
.leto_a{color:#008000; font-weight:bold;font-size:18px;}
span.b {font-weight:bold;}
td.topmenubg {background: url('../img/topmenubg.gif') left top repeat-x;}
td.leftmenutopitembg {background: url('../img/leftmenutopitembg.gif') left top repeat-x;}
.p_upper{text-transform:uppercase;color:#1F6D22; text-decoration:underline; font-weight:bold;}
.p_upper span{text-transform:lowercase;}
.black a{color:#000000;}
.table_border {border-top:1px solid #000000; border-left:1px solid #000000; width:98%; margin:10px 0;}
.table_border td {background-color:#FFFFCC; border-right:1px solid #000000; border-bottom:1px solid #000000; padding:3px; text-align:left; vertical-align:top;}
.table_border th{background-color:#FFFFCC; border-right:1px solid #000000; border-bottom:1px solid #000000; padding:3px; text-align:center; vertical-align:middle;}
.table_border td.fix{background-color:#F0F7E5 !important; width:65px;}
.table_border th.fix{background-color:#F0F7E5 !important; width:65px;}
.anchor {text-transform:uppercase;color:#1F6D22; font-weight:bold; font-size:12px;}
.anchor2 {color:#1F6D22; font-weight:bold;}
.red_link {color:red; text-decoration:underline;}
.ul_margin {margin-top: 0px; margin-bottom: 5px;}
.red_bold {color:red !important; font-weight:bold !important;}
.pr_logo{text-align:center;}
.pr_logo a{color:#000000; text-decoration:underline;}
div a.more_link{display:block; float:right; font-weight:bold; text-decoration:underline; margin-top:15px; margin-bottom:20px;}
p.hotel_name{color:#0000ff; font-weight:bold; text-decoration:underline; clear:right;}
div.gray_bg{background-color:#D0D0D0;}
table.bl_table{border-collapse:collapse;}
table.bl_table td{border: 1px solid #606060; padding:3px 5px;}
table.bl_table td.fix_td{width:50px; text-align:center;}
.imgsmol {display:inline-block; display:-moz-inline-stack; _overflow:hidden; *zoom:1; *display:inline; width:71px; height:57px; cursor:pointer;}
/*.imgsmol img{width:50px;}*/
.tabllpo {width:99%; border-collapse:collapse;}
.tabllpo td { border:solid 1px #8A8A8A;}
.imgcont {margin:3px 5px 3px 0px;}
.imgcont2 {margin:3px 0px 3px 5px;}
.oppii {background:#D0D0D0;margin: 4px 0 2px; padding: 4px;}
.oppii2 {margin: 4px 0 2px; padding: 4px;}
.boldd {font-weight:bold; text-decoration:underline !important;}
.poddr {display: block; float: right; text-align: right; width: 75px;margin-bottom: 15px; text-decoration:underline;}
.claerr {clear:both;}
.tabblc {width:474px; background:#f9f9f9; border-collapse:collapse;}
.tabblc td{border:solid 1px #454545;}

div.eco1, div.eco1 a { font-size:10px; color:#646464; }
div.eco1 { margin-left:5px; }

.tab_img td {vertical-align:top;}
.tab_img a {cursor:pointer;display:block;text-decoration: none;}
.tab_img img {border:none;}
.tab_img a:hover {position:relative;}
.tab_img span {
    background:#000;
    border: 2px solid #FEBF5E;
	border-radius:5px 5px 5px 5px; -webkit-border-radius:5px 5px 5px 5px; -moz-border-radius:5px 5px 5px 5px;
	display:none;
    left: 100%;
    margin-left: -30px;
    margin-top: -30px;
    padding: 5px;
    position: absolute;
    top: 100%;
}
table.tab_img a:hover span {display:block;z-index: 1002;}
#position {position:relative;}
#rotator div{ position:absolute;top:3px;}
