body {
 text-align: center;
 background-color: #ffffff;
 font: 11px arial, sans-serif;
 margin: 0 0 10px 0;
 padding: 0;
}
h1 {
  font-size: 18px;
  font-weight: normal;
  margin:0px;
  margin-bottom:8px;
  padding:0px;
}
a
{
color:#000000;
text-decoration:none;
}
a:hover
{
color:#000000;
text-decoration:underline;
}
a.title
{
font-size: 13px;
font-weight:bold;
color:#444444;
}
a.titlesel
{
font-size: 13px;
font-weight:bold;
color:#000000;
text-decoration:underline;
}
.title
{
font-size: 16px;
color:#000000;
font-weight:bold;
}
.titlesel
{
font-size: 16px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}
.subtitle
{
font-size: 16px;font-weight:bold;color:#444444;
}
#main
{
width:950px;color:#000000;margin: 0px auto 0px;
}
#main-content
{
text-align:left;border:1px solid #7F7F7F;margin-top:30px;
}
#logo
{
position:absolute;top:-18px;left:44px
}
.clearer
{
clear:both;
}
#footer
{
background-color:#3A4B7A;color:#ffffff;padding:7px;text-align:center
}
#footer a
{
color:#ffffff;
}
ul
{
padding:0px;
margin:0px;
margin-bottom:10px;
}
ul li
{
font-size:13px;
padding-left:10px;
margin-left:15px;
list-style: none;
background-image:url(/images/bullet.gif);
background-repeat:no-repeat;
}
ul li a
{
text-decoration:underline;
}

.button
{
background-color:#D9EF98;
border:1px solid #797D6A;
font-size:12px;
padding:2px;
}
.lbutton
{
background-color:#D9EF98;
border:1px solid #797D6A;
font-size:12px;
padding-top:2px;
padding-bottom:2px;
padding-left:12px;
padding-right:12px;
height: 25px;
}
.cell-tops
{
border-top:1px solid #BFBFBF;width:33%;border-right:1px solid #BFBFBF;padding:8px;background-color:#ffffff;
}
.cell-tops .title
{

font-size: 14px;
color:#000000;
font-weight:bold;
border-bottom:1px solid black;
padding-bottom:4px;
margin-bottom:18px;
float:left;
}
.items-tops
{
clear:both;position:relative;margin-bottom:14px;
}
.items-tops .arrow
{
margin-right: 16px;
border: 0px;
margin-left: 4px;
float: right;
}
.photos
{
border: 0px;
margin-right: 4px;
float: left;
border:1px solid black;
padding:1px;
}
.photosl
{
border: 0px;
margin-right: 4px;
border:1px solid black;
padding:1px;
}
.items-arrow
{
position:absolute;left:244px
}
#top-links2
{
position:absolute;top:-24px;left:762px;
}
.relative
{
position:relative;
}
.link-country
{
float:left;padding-left:18px;padding-right:18px;
}
.fl
{
float:left;
}
.fr
{
float:right;
}
#menu
{
float:right;color:#99BA14;padding-top:16px;padding-right:20px;
}
#slogan
{
font-size:26px;
}
#sub-slogan
{
font-size:19px;
}
#menu1
{
padding-top:8px;border-bottom:1px solid #444444;padding-bottom:6px;
}
#menu2
{
padding-top:8px;padding-bottom:15px;
}
#link-feedback
{
float:left;padding-left:95px;padding-right:95px;
}
#content
{
border-top:1px solid #7F7F7F;border-bottom:1px solid #7F7F7F;background-color:#F0F9BE;padding:0px;padding-left:20px;padding-top:10px;
}
#home-search
{
padding-bottom:30px
}

.padding-top4
{
padding-top:4px;
}
#home-links-center
{
float:left;padding-left:70px;padding-right:60px;
}
#separator
{
height:30px;width:1px;
}
#reviews
{
background-color:#C52C24;width:300px;color:#ffffff;margin:0px;margin-left:20px;margin-top:20px;background-image:url(/images/corner.jpg);background-repeat:no-repeat;
}
#reviews .content
{
padding:20px;font-size:14px;
}
#borderred
{
border-right:35px solid #C52C24;
}
#top-left
{
border-top:1px solid #BFBFBF;border-right:1px solid #BFBFBF;border-left:1px solid #BFBFBF;background-color:#D9EF98
}
select 
{
font-size:11px;
}
.alpha
{
padding-left:30px;
}
.alpha a
{
text-decoration:underline;
font-size: 13px;
}
.alpha a:hover
{
font-size: 13px;
text-decoration:underline;
}
.tablelist{font-size:12px;}
.tablelist th{text-align:center}
.medlk{font-size:12px;}
.listlk{text-decoration:underline;}
.tablelist td
{
border-top:1px solid black;
padding-top:6px;
padding-bottom:6px;
}
.tablelistinto td
{
border-top:0px solid black;
padding-top:1px;
padding-bottom:1px;
}
.littleinput {
 border:1px solid #666666;
 font-size:13px;
 height: 17px;
}
.littlefield {
 border:1px solid #666666;
 font-size:13px;
}
.comment_container {
	width: 100%;
	margin-top:10px;
}
.comment_error {
 color: #ff0000;
 font-weight: bold;
 font-size:12px;
}
.autocompleteModule {z-index:9000; position:relative;margin-bottom:1em;}/* set width of widget here*/   
.autocompleteModule .autocompleteInput {_position:absolute;z-index:0; width:100%} /* abs for ie quirks */ 
.autocompleteModule .autocompleteContainer{font:12px Arial, Helvetica, sans-serif;position:absolute;top:1.8em; width:100%; Left:0;}
.autocompleteContainer .yui-ac-content {position:absolute;width:100%;border:1px solid #404040;background:#fff;overflow:hidden;z-index:9050;}   
.autocompleteContainer .yui-ac-shadow {position:absolute;margin:.1em;width:100%;background:#E0E2E4;z-index:9049;}   
.autocompleteContainer ul {margin:0px;list-style:none;padding:5px 0;width:100%;}   
.autocompleteContainer li {padding:0 5px;cursor:default;white-space:nowrap;}   
.autocompleteContainer li.yui-ac-highlight {background:#E0E2E4;}   
.autocompleteContainer li.yui-ac-prehighlight {background:#E0E2E4;} 
.ulnormal
{
padding:0px;
margin:0px;
margin-bottom:10px;
}
.ulnormal li
{
font-size:11px;
padding-left:10px;
margin-left:15px;
list-style: none;
background-image:url(/images/bullet.gif);
background-repeat:no-repeat;
}
.disabledlk {
 text-decoration:underline;
 color:#aaaaaa;
}
.sname {
border-bottom: 1px dotted black;
font-size: 14px;
font-weight: bold;
}
.scountry {
float: left;
width: 25%;
font-size: 12px;
}