table.error{
background-color:#FFECEC;
border:1px solid #FFBBBB;}
.success{
background-color:#DFF09B;
border:1px solid #627612;}
td.error{
color:#FF0000;}
a:link, a:visited{
color:#333333;
text-decoration:none;}
a:hover{
color:#333333;
text-decoration:underline;}
td span.note{
font-size:9px;}
a.mainlink, div ul a.mainlink, div ul a.mainlink:link, div ul a.mainlink:visited{
	background-color:#666701;
	font-size:12px;
	color:#FFFFFF;
	display:inline;
	width:auto;
	height:auto;
	padding:5px 5px 3px;
	font-weight: bold;
}
div a.mainlink, div a.mainlink:link, div a.mainlink:visited{
z-index:200;
width:130px;}
div ul a.mainlink:hover, div a.mainlink:hover{
background-color:#AAAE0F;
text-decoration:none;}
div.menutable ul{
margin:0px;
padding:0px;}
div.menutable{
background-color:#666701;
width:100%;}
div.TopMenu ul.TopMenu{
margin:0px;
padding-left:10px;}
div.TopMenu{
padding-top:5px;}
ul.TopMenu a.TopLink,
ul.TopMenu a.TopLink:link,
ul.TopMenu a.TopLink:visited{
	color:#FFFFFF;
	font-size:16px;
	font-weight: bold;
}
div.TopMenu{
color:#FFFFFF;}
ul.TopMenu a.TopLink:hover{
color:#AAAE0F;
text-decoration:none;}
#search_eresFormHide select,
#search_eresFormHide input{
font-size:11px;}
table.tabs_menu td{
height:27px;
background:#627612 url(images/right_corner_dark.gif) right no-repeat;}
table.tabs_menu td.sel_tab{
height:27px;
background:#DFF09B url(images/right_corner_light.gif) right no-repeat;}
table.tabs_menu td div{
width:auto;
height:27px;
background: url(images/left_corner_dark.gif) left no-repeat;}
table.tabs_menu td.sel_tab div{
width:auto;
height:27px;
background: url(images/left_corner_light.gif) left no-repeat;}
.form_show{
background-color:#FFFFFF;
height:170px;
overflow:hidden;}
table.tabs_menu a,
table.tabs_menu a:hover{
display:block;
text-decoration:none;
font-size:10px;
width:100%;
padding-top:6px;
height:21px;}
table.tabs_menu td.sel_tab a,
table.tabs_menu td.sel_tab a:visited,
table.tabs_menu td.sel_tab a:hover{
color:#000000;
font-weight:bold;}
table.tabs_menu td a,
table.tabs_menu td a:visited,
table.tabs_menu td a:hover{
color:#FFFFFF;
font-weight:bold;}
form{
margin:0px;
padding:0px;}
a.CMSMODlinks,
a.CMSMODlinks:visited{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
color:#000000;}
a.CMSMODlinks:hover{
text-decoration:none;
color:#627612;}
div.siteMap,
div.siteMap a,
div.siteMap a:visited{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
color:#000000;}
div.siteMap a:hover{
text-decoration:none;
color:#627612;}
.BlogTitle{
margin:0px;}
table.eres_result_even{
background-color:#FFFFFF;}
table.eres_result_odd{
background-color:#DFF09B;}
.form_show .ignore_highlight{
background-color:#FFFFFF;}
.eres_button,
a.eres_button,
a.eres_button:link,
a.eres_button:visited{
font-size:10px;
font-weight:bold;
display:block;
width:auto;
text-align:center;
height:auto;
text-decoration:none;
padding:3px;
border:#627612 1px solid;
background-color:#DFF09B}
.eres_result_odd a.eres_button,
.eres_result_odd a.eres_button:link,
.eres_result_odd a.eres_button:visited{
background-color:#FFFFFF;}
.eres_result_odd a.eres_button:hover,
a.eres_button:hover{
background-color:#BDC079;}
div.eres_button{
text-align:left;
overflow:auto;
height:100px;
font-size:12px;
font-weight:normal;}
.subTitle6, .subTitle5, .subTitle3,
.subTitle2, .subTitle1, .subTitle4,
h1, h2, h3, h4, h5, h6{
font-weight:bold;
color:#003300;
margin:0 0 0 0;
padding:0 0 0 0;
clear:both;
display:block;}
h1, h2, h3, h4, h5, h6{text-align:center;}
h1, .subTitle1{font-size:16px;}
h2, .subTitle2{font-size:14px;}
h3, .subTitle3{font-size:12px;}
h4, .subTitle4{font-size:10px;}
h5, .subTitle5{font-size:9px;}
h6, .subTitle6{font-size:8px;}
div.eres_preview{
padding:4px 4px inherit 4px;
overflow:hidden;
width:99%;
margin:5px;
height:100%;
background:#DFF09B;}
hr{color:#DFF09B;}
div.eres_preview hr{color:#627612;}
a.specialTag,
a.specialTag:visited,
a.specialTag:link{
color:#000000;
text-decoration:none;
font-size:12px;}
a.specialTag:hover{
text-decoration:underline;
color:#000000;}
table.newsTable{
margin-left:6px;}
#LEFTCOL_menu_Default_1_6{
font-weight:bold;
text-align:center;}
.hotel_label{
font-weight:bold;
font-size:9px}
}
img.shadow {
    background: url("images/shadow-1000x1000.gif") no-repeat scroll right bottom transparent;
    padding: 5px 10px 10px 5px;
}