.text {
background-color: #eeeeee;
border: 1px solid #000000;
margin: 20px 0px 10px 0px;
padding: 5px;
}


#tabletop { 
width:592px; 
background-color:#ccccca; 
height:21px; color:#000000; 
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:12px;
}

#tableall { 
width:590px; 
}

#tabletop .cell1 {

background-image:url(../images/table_head.jpg);
background-repeat:repeat-x; 
height:19px; 
width:179px; 
border-right:1px solid #CCCCCA;
float:left; 
text-align:center; 
padding-top:3px;
}

#tabletop .cell2 {
background-image:url(../images/table_head.jpg); 
background-repeat:repeat-x; 
height:19px; 
width:101px; 
border-right:1px solid #CCCCCA;
border-left:1px solid #CCCCCC; 
float:left; 
text-align:center;
padding-top:3px;
}

#tabletop .cell3 {

background-image:url(../images/table_head.jpg); 
background-repeat:repeat-x; 
height:19px; 
width:101px; 
border-right:1px solid #CCCCCA;
border-left:1px solid #CCCCCC; 
float:left; 
text-align:center;
padding-top:3px;
}

#tabletop .cell4 {
background-image:url(../images/table_head.jpg); 
background-repeat:repeat-x; 
height:19px; 
width:101px; 
border-right:1px solid #CCCCCA;
border-left:1px solid #CCCCCC; 
float:left; 
text-align:center;
padding-top:3px;
}

#tabletop .cell5 {

background-image:url(../images/table_head.jpg); 
background-repeat:repeat-x; 
height:19px; 
width:100px; 
border-left:1px solid #CCCCCC; 
float:left; 
text-align:center;
padding-top:3px;
}


#tablebottom .cell1 {
background-color: #eeeeee;
height:20px;
width:173px;
border:1px solid #CCCCCA;
border-bottom:none;
padding-top:4px;
padding-left:4px;
float:left;
}

#tablebottom .cell2 {
background-color: #eeeeee;
height:20px;
width:95px;
border:1px solid #CCCCCA;
border-bottom:none;
text-align:center;
padding-top:4px;
padding-left:6px;
float:left;
}

#tablebottom .cell3 {
background-color: #eeeeee;
height:20px;
width:95px;
border:1px solid #CCCCCA;
border-bottom:none;
text-align:center;
padding-top:4px;
padding-left:6px;
float:left;
}

#tablebottom .cell4 {
background-color: #eeeeee;
height:20px;
width:95px;
border:1px solid #CCCCCA;
border-bottom:none;
text-align:center;
padding-top:4px;
padding-left:6px;
float:left;
}


#tablebottom .cell5 {
background-color: #eeeeee;
height:20px;
width:94px;
border:1px solid #CCCCCA;
border-bottom:none;
text-align:center;
padding-top:4px;
padding-left:6px;
float:left;
}


#sidebar1 {
	float: right; 
	width: 178px; /* since this element is floated, a width must be given */
	
	padding: 0px 0 0 0px; /* top and bottom padding create visual space within this div  */
	margin:24px 22px 0 22px;
	font-size:12px;

}

#sidebar1 a, .twoColHybLtHdr #sidebar1 a:visited{

	text-decoration:none;
	color:#999999;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	display:block;
	padding:4px 8px 0px 8px;
	/*border-bottom:1px solid #CCCCCC;*/
	margin:0px;
	background-color:#ffffff;
	
}

#sidebar1 a.mochi-visList_top {
	background-color: #dddddd;
	color: #777777;
}


#sidebar1 a.mochi-visList_middle {
	background-color: #eeeeee;
	color: #777777;
}

#sidebar1 .awayCol a:hover{
	background-color:#279ed8;
	color:#000000;
}

#sidebar1 .homeCol a:hover{
	background-color:#79d02b;
	color:#000000;
}

#sidebar1 .border { border-bottom:1px solid #999999; display:block; padding-bottom:4px; margin:0; }
#sidebar1 .border2 {  display:block; padding-bottom:5px; margin:0;}
#sidebar1 .list{
	margin:0; 
	padding:0;
	border:2px solid #cccccc;
	position:relative;
}
/*
.twoColHybLtHdr #sidebar1 .list ul.submenu2h { list-style:none; background-color:#79d02b; position: absolute; top: -100px; left: 174px; margin:0; padding:8px 10px 8px 16px; display:none;}
.twoColHybLtHdr #sidebar1 .list ul.submenu2h a {background-color:#79d02b; font-size:11px; padding:2px; margin:0; }
.twoColHybLtHdr #sidebar1 .list ul.submenu2h li {padding:0px 0; margin:0; background-color:#79d02b; width:100px;}
*/
.twoColHybLtHdr #sidebar1 ul.submenu2h  { list-style:none; background-color:#79d02b; position: absolute; top: -0px; left: 174px; margin:0; padding:8px 10px 8px 16px; display:none; width:96px;}
.twoColHybLtHdr #sidebar1 ul.submenu2h a {background-color:#79d02b; font-size:11px; padding:2px; margin:0; color:#FFFFFF;}
.twoColHybLtHdr #sidebar1 ul.submenu2h a:hover {background-color:#79d02b; font-size:11px; padding:2px; margin:0; color:#000;}
.twoColHybLtHdr #sidebar1 ul.submenu2h li {padding:0px 0; margin:0; background-color:#79d02b; width:100px;}

