body{
margin-top:0;
	color: #000000;
	line-height: 18px;	
	margin-top: 10px;
	margin-bottom:10px;
	padding: 0px;
    font: 12px arial, verdana, sans-serif;
}
.table, td {
    font: 12px arial, verdana, sans-serif;
    color: #000000;
}
a:link, a:visited{
    font: 12px arial, verdana, sans-serif;
	color: #000000;
	text-decoration: none;
}

a:hover{
            font: 12px arial, verdana, sans-serif;
	text-decoration: underline;
}

.hlpm{
	background-color:#F6F6F6;
}

.wct {
background:#F3F5F4 scroll 5px 5px;
border-bottom:1px solid #DDE3E0;
border-top:1px solid #DDE3E0;
margin:10px 0pt;
padding:5px 5px 5px 5px;
color: #000000;
font: 12px arial, verdana, sans-serif;
}

.cpage {
	margin-left:10px;
	margin-right:5px;
    font: 12px arial, verdana, sans-serif;
	color: #000000;	
	width: 710px;
	text-align: left;
}
.left_menu {
	line-height:18px;
	margin-bottom:10px;
    font: 12px arial, verdana, sans-serif;
	color: #000000;	
	width: 155px;
	text-align: left;
}
.left_menu ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #F2F2F2;
}
.left_menu a:link, .left_menu a:visited {
	background-color:#FFFFFF;
	border-top:1px solid #F2F2F2;
	border-left:1px solid #F2F2F2;
	border-right:1px solid #F2F2F2;
	width:auto;
	height:20px;
	display:block;
	text-decoration:none;
	padding-left:4px;
}
.left_menu a:hover {
	background-color:#F6F6F6;
}
.contentblock{display:block}
.contentblock *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#363942}
.contentblock1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a8a9ad;
  border-right:1px solid #a8a9ad;
  background:#686a71}
.contentblock2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #eaebec;
  border-right:1px solid #eaebec;
  background:#5c5e65}
.contentblock3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #5c5e65;
  border-right:1px solid #5c5e65;}
.contentblock4{
  border-left:1px solid #a8a9ad;
  border-right:1px solid #a8a9ad}
.contentblock5{
  border-left:1px solid #686a71;
  border-right:1px solid #686a71}
.contentblockfg{
  background:#363942;
font-family: Arial, Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #FFFFFF;
font-weight:bold;
}

.contentblockfg a:active, .cgrayfg a:link, .cgrayfg a:visited{
font-family: Arial, Verdana, Georgia, "Times New Roman", Times, serif;
font-size: 11px;
color: #FFFFFF;
}

.guestinfo{
	background: #FCF9E6;
	overflow: hidden;
	border: 1px solid #EBE6C9; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px
}




div { font-family: inherit; }
.box { clear: both; margin-top: 6px; padding-top: 6px; border-top: 1px solid #666666; }

    .graph, .graph2, .graph3, .graph4 { 
        position: relative;
        width: 200px; 
        border: 1px solid #EFEFEF; 
        padding: 0px; 
    }
    .graph .bar { 
        display: block;
        position: relative;
        background: #339933; 
        text-align: center; 
        color: #FFFFFF; 
        height: 20px; 
        line-height: 20px; 
        text-align:left;           
    }
    .graph .bar span { position: absolute; left: 1em; }
    
        .graph2 .bar { 
        display: block;
        position: relative;
        background: #336699; 
        text-align: center; 
        color: #FFFFFF; 
        height: 20px; 
        line-height: 20px; 
        text-align:left;           
    }
    .graph2 .bar span { position: absolute; left: 1em; }
    
        .graph3 .bar { 
        display: block;
        position: relative;
        background: #E8B415; 
        text-align: center; 
        color: #FFFFFF; 
        height: 20px; 
        line-height: 20px; 
        text-align:left;           
    }
    .graph3 .bar span { position: absolute; left: 1em; }
    
        .graph4 .bar { 
        display: block;
        position: relative;
        background: #CC3300; 
        text-align: center; 
        color: #FFFFFF; 
        height: 20px; 
        line-height: 20px; 
        text-align:left;           
    }
    .graph4 .bar span { position: absolute; left: 1em; }

.basiclist {
padding-top:7px; 
padding-bottom:7px;
border-bottom: 1px dotted #354F62;
}