ul {
display: block;
list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 40px;
padding: 0;
}
li {
list-style: none;
padding: 0;
}
.clear {
clear: both;
display: block;
height: 0px;
line-height: 0;
}
body
{
	margin: 0; padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000;
	background-color: #ffffff;
	text-align:center;
}
#site
{
	text-align: left;
	margin:auto;
	background-repeat: no-repeat;
	background-color: #ffffff;
	width:1000px;
	min-height:800px;
}
#header
{
	height:60px;
	background-image: url('/images/header-bg.gif');
	background-repeat:repeat-x;
}
#headermid
{
	text-align:center;
	margin:auto;
	width:1000px;
}
#headermid h1 {
		position: absolute;
		top: 5px;
		right: 20px;
		color: #ffffff;
		text-transform: uppercase;
		font-weight: normal;
		font-size: 10px;
		margin: 0;
		text-align: left;
	}
#headermid div#logo 
		{
		background-image: url('/images/logo.gif');
		width: 225px;
		height: 60px;
		margin: 0;
		display: block;
		text-indent: -10000px;
		float:left;
	}
#headermid div#logo a {
			display: block;
			width: 228px;
			height: 60px;
			outline: 0;
			text-decoration: none;
		}

#headermenu
{
	padding-top:10px;
	
}
#headermenu a
{
	text-decoration:none;
	color:White;
	font-size:14px;
	padding-right:45px;
	
}
#headermenu a:hover
{
	text-decoration:underline;
	color:White;
}
#container
{
	min-height:450px;
}
#mid
{
	width:700px;
	padding-top:15px;
	padding-left:5px;
	padding-right:5px;
	float:left;
}
#mid h2
{
font-size: 16px;
color: #000000;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
#mid h3
{
font-size: 13px;
color: #000000;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
#mid h4
{
font-size: 11px;
color: #000000;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
#mid p 
{
margin-top: 0px;
}
#right
{
float:right;
width:266px;
padding: 10px 6px 20px 10px;
margin: 0px;
}
.footer {
color: white;
line-height: 18px;
padding: 20px 20px 20px 20px;
text-align:left;
}
.footer p a
{
    color: #fff;
}
#copyright
{
    text-align:center;
}
.footer {
background: #00B1E4 url(/images/footer.gif) repeat-x top;
}
.w960 {
width: 960px !important;
}
.center {
margin: 0 auto;
}
.wrap {
overflow: hidden;
}
.footer-lks {
float: left;
margin: 0 10px 20px 0;
width: 180px;
line-height: 20px;
}
.footer-arb, .h3 {
font-family: "Arial Rounded Bold",arial,helvetica,clean,sans-serif!important;
font-style: normal !important;
font-weight: normal !important;
letter-spacing: -1px !important;
}
.mb10 {
margin-bottom: 10px !important;
}
h3, .h3 
{
color: #fff;
font-size: 140%;
font-weight: bold;
font-style: normal;
font-family: Verdana,Arial,Helvetica,sans-serif;
}
h2, .h2 {
font-size: 150%;
font-weight: bold;
font-style: normal;
font-family: Verdana,Arial,Helvetica,sans-serif;
}

.footer-lks li a {
font-size: 12px;
color: #fff;
}
.footer-lks li a:hover {
font-size: 12px;
color: #fff;
font-weight:bold;
}
.footer a {
color: #EFEFEF;
font-weight: normal;
}
h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color:#000000;
	padding:0;
	margin:0;
}
h2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#000000;
}
h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#000000;
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#000000;
}
.headtext {
	font: verdana;
	line-height: 100%;
	font-size: 12px;
	
}
.subtext {
	font: 100% arial, hevetica, sans-serif;
	line-height: 130%;
	font-size: 12px;
	font-weight:bold;
}
a:link { color: #0063DC;text-decoration:underline;}
a:visited { color: #0063DC;text-decoration:underline; }
a:active { color: #0063DC;text-decoration:underline; }
a:hover{ color:#0063DC;text-decoration:underline; }
.boxLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.boxLink:link
{
	text-decoration:none;
}
.menubtn  {
    BORDER-RIGHT: #7393B6 1px solid; 
    BORDER-TOP: #7393B6 1px solid; 
    FONT-SIZE: 9pt; 
    BORDER-LEFT: #7393B6 1px solid; 
    CURSOR: hand; 
    COLOR: #000000; 
    BORDER-BOTTOM: #7393B6 1px solid; 
    FONT-FAMILY: Verdana; 
    BACKGROUND: url(../images/btn_bg.gif) repeat-x;
}
form{ margin: 0; }
.grayBox
{
	background-color:#f7f7f7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color:#a8a8a8;
	
}
.seeMe
{
	color:#990000;
}
.righthead
{
	color: #fff;
	margin-left: 5px;
	margin-top: 10px;
}
.boldHead
{
 font-weight:bold;
}
#mapcontainer {
  background-color: transparent;
	position:relative;
	overflow:hidden;
}

#overlay {
    position: absolute;
    top: 0;
    left: 0;
    border: none;
}

#mainmap {
    z-index: 1;
}

img.polygon_highlight {
    z-index: 2;
}

img.polygon_selected {
    z-index: 3;
}

#viewbox {
    position: absolute;
    z-index: 4;
    /*
    border: 1px solid red;
	*/
}

#overlay {
    z-index: 5;
}

#selections {
    position: absolute;
    top: 0;
    left: 1000px;
}

#mapcontent {
	position: absolute;
	/*
	overflow: hidden;
    border: 2px solid blue;
	*/
}

#maphover {
    position: absolute;
    top: 460px;
    left: 600px;
    width: 300px;
    display: block;
    line-height: 2em;
    padding-left: 5px;
    background-color: #F7FAD9;
    border: 1px solid #E4EE81;
    z-index: 5;
}

a#backlink {
    color: blue;
    position: absolute;
    top: 100px;
    left: 20px;
}

    
    #content{
	float:left;
	padding:0px; 
	margin:0px;
	width:738px;
	min-height: 450px;
}
      #content .mapArea
{
	background:transparent no-repeat url(fader_vert.png) left top;
	padding:0px 0px 0px 5px;
	float:left;
	height:300px;
	width:656px;

}
#content .mapInfo
{
	float:right;
	width:205px;
	color:#797979;
}
#content .mapInfo select
{
	width:200px;
	margin-top:2px;
	margin-bottom:5px;
	color:#000000;
}
#content .mapInfo option
{
	color:#000000;
}
#content .mapArea .dk
{
	float:left;
	width:243px;
	height:278px;
	margin-left:100px;
	margin-right:100px;
	background:transparent no-repeat url(dk.png) left top;
}
#content .mapArea .mapLink
{
  
}

#content .mapArea .infoBox
{
  display: none;
  position:absolute;
  left:5px;
  padding:4px 5px 5px 5px;
  background:#fff;
  filter:alpha(opacity=75);
  -moz-opacity:0.75;
  z-index: 10;
}
#content .mapArea .advanced
{
	float:left;
	width:688px;
	height:280px;
	background:transparent no-repeat url(map.gif) left top;
}
 #ctl00_Content_ClickableMap_listbox
	  {
	     width:150px;
	  }
	  #ctl00_Content_ClickableMap_listbox a
	  {
	    display:block;
		width:150px;
		background:url(../images/gx_trash.png) no-repeat right center;
		height:20px;
		line-height:20px;
		color:#000;
		text-decoration: none;
	  }
	   #ctl00_Content_ClickableMap_listbox a:hover
	   {
	       text-decoration:underline;
	   }
	   .numboxempty
	   {
	     width:140px;
	     height:18px;
	     background:url(../images/bg-empty.gif) no-repeat left top ;
	     border:0px;
	      vertical-align:middle;
	       overflow:hidden;
	     padding:0 auto;
	     font-size:12px;
	   }
	   .numboxkr
	   {
	     width:140px;
	     height:18px;
	     background:url(../images/bg-kr.gif) no-repeat left top ;
	     border:0px;
	      vertical-align:middle;
	       overflow:hidden;
	     padding:0 auto;
	     font-size:12px;
	   }
	   .numboxkvm
	   {
	     width:140px;
	     height:18px;
	     background:url(../images/bg-kvm.gif) no-repeat left top ;
	     border:0px;
	      vertical-align:middle;
	       overflow:hidden;
	     padding:0 auto;
	     font-size:12px;
	   }
	   .selectgray
	   {
	   	width:140px;
	     height:18px;
	     background:url(../images/bg-empty.gif) no-repeat left top ;
	   }
	   .aup
	   {
	     text-decoration: underline;
	     background:url(../images/gx_arrow_down.png) no-repeat right bottom;
	     padding-right:12px;
	   }
	   .adown
	   {
	     text-decoration: none;
	     background:url(../images/gx_arrow_up.png) no-repeat right bottom;
	     padding-right:12px;
	   }
	   #upndown
	   {
	   display:none;
	   line-height:20px;
	   
	   }
	    #upndown select
	    {
	      width:195px;
	      height:22px;
	    }
	     #chboxs
     {
       width:180px;
       line-height:25px;
       
       
     }
      #chboxs label
      {
        width:120px;
        display:inline-block;
        margin-left:10px;
        color:#000;
      }
      div#chboxs input
      {
         border:solid 0px red;
         magin:0px;
         padding:0px;
         width:15px;
         height:13px;
         
      }
     #ctl00_Content_ClickableMap_listbox
	  {
	     width:180px;
	     height:100px;
	     overflow-y:auto;
	     border-bottom:solid 1px #666;
	  }
	  #ctl00_Content_ClickableMap_listbox a
	  {
	    display:block;
		width:150px;
		background:url(../images/gx_trash.png) no-repeat right center;
		height:20px;
		line-height:20px;
		color:#000;
		text-decoration: none;
	  }
	   #ctl00_Content_ClickableMap_listbox a:hover
	   {
	       text-decoration:underline;
	   }
.faq { font-size: 11px; font-weight: normal;  }
a.faq:visited	{ text-decoration: none; } 
a.faq:active	{ text-decoration: none; } 
a.faq:hover	{ text-decoration: none; }  
a.faq:link     { text-decoration: none; }
.sb1
{
		font-family: verdana;
	font-size: 10px;
}
.newshead {font-size:18px;font-family: arial, helvetica, sans-serif;font-weight:bold}
.rentaltabletd
{
padding-top: 4px;
padding-right: 2px;
padding-bottom: 4px;
padding-left: 10px;
background-color:#ededed;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #aaa;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #aaa;
vertical-align: top;
}
.imgcontent
     {
       position:relative;
       border:solid 1px #666;
     }
    .imgcontent 
    {
      width:420px;
      height:315px;
      overflow:hidden;
    
    }
    #adimg
    {
     width:420px;
      height:315px;
    }
    .imgnav
    {
      width:100px;height:16px;
      position:absolute;
      float:right;
      right:0px;
       z-index:100;
       background:#CDCDCD;
       font-size:11px;
       vertical-align:middle;
       padding-left:10px;
    }
        .imgnav img
       {
         vertical-align:middle;
         border:0px;
       }
             .aimg
       {
          display:block;
          border:0px;
          text-decoration:none;
          width:116px;
          height:87px;
          overflow:hidden;
          position:relative;
       }
       .aimg img
       {
         border:0px;
       }
        .aimg span
        {
           position:absolute ;
            display:block;
            width:116px;
            top:67px;
            left:0px;
            height:20px;
           text-align:center;
           font-size:12px;
              background:#fff;
              color:#666;cursor:pointer;
              font-weight:bold;
            filter:  alpha(opacity=75);KHTMLOpacity: 0.75; MozOpacity: 0.75; opacity: 0.75;-moz-opacity:0.75;
        }
        
/* ######### navigation tabs ######### */
#tabmenu
{
	padding-top:15px;
}
#navigation a
{
color: #000;

text-decoration: none;
padding-left: 10px;
font-size: 12px;
letter-spacing: 1px;
padding-top:5px;
font-family:  Arial, Verdana, sans-serif;
height:24px;
}

#navigation span
{
background: url('/images/tab-right-off.gif') right top no-repeat;
padding-right: 10px
}

#navigation a, #navigation span
{
display: block;
float: left
}
#navigation a:hover
{
text-decoration:underline;
}

#navigation ul
{
padding: 0;
margin: 0;
}
ul
{
	margin-top: 20px;

}
#navigation li
{
list-style-type: none;
float: left;
margin: 0;
margin-right:2px;
background: url('/images/tab-left-off.gif') left top no-repeat;
} 
.imageright {
	float: right;
	margin-right: 15px;	
}
.soegbtn 
{
font-size:14px;
float:right;
text-align:right;
margin-top:13px;
padding-right:5px;
text-decoration:none;
}
.selectgray
{
font-size:11px;
height:25px;
}
.imgcontent
     {
       position:relative;
       border:solid 1px #929090;
     }
    .imgcontent 
    {
      width:420px;
  
      overflow:hidden;
    
    }
    #adimg
    {
     width:420px;
    }
    .imgnav
    {
      width:100px;height:16px;
      position:absolute;
      float:right;
      right:0px;
       z-index:100;
       background:#CDCDCD;
       font-size:11px;
       vertical-align:middle;
       padding-left:10px;
    }
        .imgnav img
       {
         vertical-align:middle;
         border:0px;
       }
             .aimg
       {
          display:block;
          border:0px;
          text-decoration:none;
          width:116px;
          height:87px;
          overflow:hidden;
          position:relative;
       }
       .aimg img
       {
         border:0px;
       }
        .aimg span
        {
           position:absolute ;
            display:block;
            width:116px;
            top:70px;
            left:0px;
            height:20px;
           text-align:center;
           font-size:12px;
              background:#fff;
              color:#666;cursor:pointer;
              font-weight:bold;
            filter:  alpha(opacity=75);KHTMLOpacity: 0.75; MozOpacity: 0.75; opacity: 0.75;-moz-opacity:0.75;
        }
        
