#base {
	width:730px;
	text-align: left;
	margin: 0 auto;
	font-size: 120%;}

#navigation {
	float: right;
	width: 200px;}

#content {
	width:470px;
	float:left;}


#footer {
 	padding-top:10px;
	clear: both;}

#header {
	clear: both;}

.navtab{
 padding:5px 10px 5px 10px;
 margin:0px;
 border:none;  
 float:left;
 height:20px;
 width:10%;
 text-align:center;}

.box{
 padding:10px 10px 10px 10px;
 margin: 0px 0px 15px 0px;
 border:1px solid #cccccc;
 background: #f2f2f2;}

.boxtop{
 height:1em;
 padding: 5px 5px 5px 5px;
 margin: 0px 0px 15px 0px;
 border-top:1px solid #cccccc;
 border-left:none;
 border-right:none;
 border-bottom:none;
 background: #f2f2f2;}

.boxbottom{
 height:35px;
 text-align:right;
 margin: 0px 0px 0px 0px;
 border-top:1px solid #cccccc;
 border-left:none;
 border-right:none;
 border-bottom:1px solid #cccccc;
 background: #f2f2f2;}



	  
.item {
	width:100%;
	float:left;
	margin-bottom:1em;}

.itemc {
	width:33%;
	float:left;
	margin-bottom:0.5em;}


.itemside {
	border-bottom: 1px dashed #cccccc;
	clear:both;}

body {
	font: x-small arial;
    background: #ffffff;
    color: #666666;
    margin:1px;
    padding:1px;
}

p {
	margin-right:1em;
  	margin-bottom:1em;}
	     
img.hotel {
	  float:left;
	  border:1px dashed #999;
	  padding:10px 10px 10px 10px;
	  background: #eee;
	  margin-right:1em;
	  margin-bottom:1em;}

img.r{float:right;}

img.map {
	  border:1px solid #666;
	  padding:0px 0px 0px 0px;
	  margin:10px 25px 25px 25px;
	  float:left;
	  background: #eee;}

img.clean {
	float:left;
	  border:none;
	  background:none;
	  padding:0px 0px 0px 0px;
	  margin:0px 0px 0px 0px;
	  Vertical-align: top;}

h1, h2, h3, h4, h5, h6 {
    color: #333333;
    background: none;
    margin: 0;
    font-weight: bold;	
    padding-top: 0.5em;
    padding-bottom: 0.17em;
    border-bottom: 1px dashed #cccccc;
    clear:both;}

h1 {font-size: 166%;}
h2 {font-size: 150%;}
h3 {font-size: 133%;}
h4 {font-size: 116%;}
h5 {font-size: 100%;}
h6 {font-size: 80%;}

h5, h6 {
    border-bottom: none;
}


h4.r{
text-align:right;
 padding-bottom:0em;
 padding-top:0em;
 margin-bottom:0em;
 margin-top:0em;
 border:none;
}

a {
    text-decoration:none;
    color: #002bcc;
    background: none;
}

a:visited { color: #5a3696; }
a:active { color: red; }
a:hover { text-decoration: underline; }

.b {font-weight:bold}


.fe {
clear:left;
vertical-align:middle;
cursor:pointer;
width:127px;
height:42px;
background:#eeeedd;
border:1px outset;
margin-bottom:5px;
}

.dis {
	color:black;
	background:#ffffff;}

.nb{border:none;}


/******************************************************************8*/


.toc {}

.toc td {
  border: 1px #ccc solid;
  padding: 1em;
  background-color: #f9f9f9;
  font-size: 95%;
}

.toc ul {
	list-style-type: none;
	text-align: left;
	padding-left: 15px;
	margin-left: 5px;
	margin-top:0px;
	margin-bottom:0px;	
	
}

/****************/
/* prettytable */
/****************/

table.prettytable {
  margin: 1em 1em 1em 0;
  background: #f9f9f9;
  border: 1px #ccc solid;
  border-collapse: collapse;
}

table.prettytable th, table.prettytable td {
  border: 1px #ccc solid;
  padding: 0.2em;
}

table.prettytable th {
  background: #f2f2f2;
  text-align: center;
  font-weight: bold;
}

table.prettytable caption {
  margin-left: inherit;
  margin-right: inherit;
  font-weight: bold;
}

/***************/
/* onehungraph */
/***************/

table.onehungraph {
  margin: 1em 0 0 0;
  background: #f9f9f9;
  border: 1px #ccc solid;
  border-collapse: collapse;
  width:46%;
}

table.onehungraph th, table.onehungraph td {
  border: 1px #ccc solid;
  padding-bottom: 0.2em;
  padding-left: 0.0em;
  padding-top: 0.2em;
  padding-right: 0.0em;
}


table.onehungraph th {
  background: #f2f2f2;
  text-align: center;
  font-weight: bold;
}


/****************/
/* comparegraph */
/****************/

table.comparegraph, table.COMPAREGRAPH {
  margin: 0 0 0 0;
  background: #f9f9f9;
  border-left: 1px #ccc solid;
  border-right: 1px #ccc solid; 
  border-top: 1px #ccc solid;  
  border-bottom:none;
  border-collapse: collapse;
  width:46%;
}

table.comparegraph th, table.comparegraph td, table.COMPAREGRAPH th, table.COMPAREGRAPH td{
  border-left: 1px #ccc solid;
  border-right: 1px #ccc solid; 
  border-top: 1px #ccc solid;  
  padding-bottom: 0.2em;
  padding-left: 0.0em;
  padding-top: 0.2em;
  padding-right: 0.0em;
}


table.comparegraph th, table.COMPAREGRAPH th {
  background: #f2f2f2;
  text-align: center;
  font-weight: bold;
}

/****************/
/* sharegraph */
/****************/

table.sharegraph, table.SHAREGRAPH {
  margin: 0 0 0 0;
  background: #f9f9f9;
  border-left: 1px #ccc solid;
  border-right: 1px #ccc solid; 
  border-top: 1px #ccc solid;  
  border-bottom:none;
  border-collapse: collapse;
  width:46%;
}

table.sharegraph th, table.sharegraph td, table.SHAREGRAPH th, table.SHAREGRAPH td{
  border-left: 1px #ccc solid;
  border-right: 1px #ccc solid; 
  border-top: 1px #ccc solid;  
  padding-bottom: 0.2em;
  padding-left: 0.0em;
  padding-top: 0.2em;
  padding-right: 0.0em;
}


table.sharegraph th, table.SHAREGRAPH th {
  background: #f2f2f2;
  text-align: center;
  font-weight: bold;
}

/***********/
/*bar graph*/
/***********/
table.bargraph {
  margin: 0 0 0 0;
  background: #f9f9f9;
  border-left: 1px #ccc solid;
  border-right: 1px #ccc solid; 
  border-top: 1px #ccc solid;  
  border-bottom:none;
  border-collapse: collapse;
  width:46%;
}

table.bargraph th, table.bargraph td {
  border-left: 1px #ccc solid;
  border-right: 1px #ccc solid; 
  border-top: 1px #ccc solid;  
  padding: 0.2em;
}

table.bargraph th {
  background: #f2f2f2;
  text-align: center;
  font-weight: bold;
}

table.sharegraph tr,
table.prettytable tr,
table.comparegraph tr,
table.onehungraph tr,
table.bargraph tr{
  height:21px;
}

/*************/
/*color class*/
/*************/

td.W0{background: #FFFFFF;}	
td.W10{background: #aaccee;}
td.W20{background: #bbddee;}
td.W30{background: #ddeeee;}
td.W40{background: #ddee99;}
td.W50{background: #eeee66;}
td.W60{background: #FFee66;}
td.W70{background: #FFcc66;}
td.W80{background: #FFaa66;}
td.W90{background: #FF9966;}
td.W100{background: #FF6633;}

td.P0{background: #f9f9f9;}	
td.P1{background: #e9e9FF;}
td.P2{background: #e9e9FF;}	
td.P3{background: #d9d9FF;}
td.P4{background: #d9d9FF;}
td.P5{background: #c9c9FF;}
td.P6{background: #c9c9FF;}	
td.P7{background: #b9b9FF;}
td.P8{background: #b9b9FF;}	
td.P9{background: #a9a9FF;}	
td.P10{background: #a9a9FF;}
td.P11{background: #9999FF;}	

/*************/
/*Search*/
/*************/

.url {color: #008800}

#did_you_mean {
text-align:center ;
margin:10px;
padding-bottom:200px;
}

#ignore_words {
font-size:smaller; 
padding-bottom:10px;
}

.idented {
margin-left:30px;
}

.title{
font-size:larger;
text-decoration:underline;
}

#other_pages {
	text-align:center;
}
