body{
margin:0px;
text-align:justify;
}
table{
font:12px verdana;
text-align:justify;
}
a:hover{text-decoration:none; color:#ff0000;}

h2.sectionTitle{
font:bold 15px verdana;
padding:4px;
border-bottom:1px solid #ccc;
}

.whitebg{
	background:#fff;
}

.orangebg{background-color:#F7BF4C}
.graybg{background-color:#eee}

.brbg{
border-top:1px solid #ff9900;
background:#eee;
}
.rb{
border-right:1px solid #999999;
}

#mr{
margin-left:20px;
margin-top:1px;
}
ul{margin:20px; padding:4px}
li{margin-bottom:8px}
#coolmenu{
padding:0px;
margin:0px;
border:0px;
border-bottom-width: 0px;
border-top-width: 0px;
width: auto;
padding-left: 10px;
padding-top: 4px;
background-color: #fff;
}

* html #coolmenu{ /*IE only rule, to negate the padding below IE includes in menu width.*/
width: auto;
}

#coolmenu a{
font:bold 10px Verdana;
padding-top: 5px;
padding-bottom: 5px;
padding-top: 5px;
border-bottom:1px dotted #ccc;
display: block;
padding-left: 6px;
width: 100%;
color: #000;
text-decoration: none;
text-align:left;
}

#coolmenu .shade{
border-bottom:1px solid #BBB;
background-color:#eee;
}

#coolmenu .selected{
color:#00aa00;
}

#coolmenu a:hover{
	color:#ff0000;
}

#coolmenu a.new:before{
content: url("images/btn.gif");
}

.group{
padding-top: 3px;
padding-bottom: 3px;
margin:0px;
border:none;
font:bold 10px Verdana;
background-color: #eeeeee;
width: auto;
}
html>body #coolmenu a{ /*Non IE rule*/
width: auto;
}
