
/*anchors*/
.likeLink{color:#0000FF !important;cursor:pointer;text-decoration:underline;}
a{color:#0000FF;text-decoration:underline;}
a:hover,.likeLink:hover{color:#0000ff;text-decoration:none;}
.likeLink:visited,.likeLink:active,a:active,a:visited{color:#0000ff;}

/*left hand menu*/
#topDiv{height:9px;margin:0px;padding:0px;font-size:2px;overflow:hidden;text-align:right;background:#c0c0c0 top left no-repeat url(images/whiteCornerL.gif);width:181px;}
ul#main{width:181px;background:#c0c0c0;list-style-type:none;list-style-image:none;padding-left:0px;margin-left:0px;margin-top:0px;margin-bottom:0px;}	
ul#main ul{background:#D2D2D2;list-style-image:url(images/bullsm.gif);padding-left:1em;margin-left:3px;margin-right:3px;}
ul#main ul ul{background:#E4E4E4;margin-left:-12px;}
.mmenu{font-weight:bold;cursor:pointer;}

td#main{vertical-align:top;}
	
table#main{width:100%;}
table#main h1{text-align:center;}
table#main td.left{width:200px;}
table#main td{vertical-align:top;}

input.date{width:65px;}

p.menutop{margin:0px;height:5px;}
#menuCornertr{float:right;position:relative;top:0px;right:0px;}
#menuCornertl{float:left;position:relative;top:0px;left:0px;}
#sideMenu{background:#ccc;color:#000;padding-top:0px;}
#sideMenu ul{list-style-type:none;margin:0px;padding:0px;}
#sideMenu li.head{font-weight:bold;}
#sideMenu ul ul li{background:#fff;margin:3px;border-top:solid #ccc 3px;border-bottom:solid #ccc 3px;}
#sideMenu ul ul li:hover{background:#fff;margin:3px;border-top:solid #fff 3px;border-bottom:solid #fff 3px;}

/*form logForm in default.aspx*/
#logForm h1,#logForm h2{text-align:center;color:#009;font-size:15pt;}
#logForm {text-align:center;}
#logForm table{margin-left:auto;margin-right:auto;text-align:center;}
#logForm table td{text-align:left;}

.results td.header{background:#cc9;color:#000;}
.results td.header2{background:#ccc;color:#000;}

#err,.err{text-align:center;color:#FF0000;font-weight:bold;}

.center{text-align:center;}

/*reports*/
.report{background:#ccc;color:#000;border:ridge #fff 2px;}
.report #reportTitle{background:#009;color:#fff;font-weight:bold;text-align:center;}
.report .reportLinks{font-size:10pt;text-align:right;border:ridge #fff 2px;}
.report .reportLinks ul{display:inline;list-style-type:none;list-style-image:none;margin:0px;padding:0px;}
.report .reportLinks ul li{margin-left:5px;padding-left:5px;border-left:solid #000 1px;color:#000;display:inline;}
.report .reportLinks ul li .likeLink{color:#00f;text-decoration:underline;cursor:pointer;}
.report .reportLinks ul li.first{border-left:none;}
.report .reportForm{white-space:nowrap;border:ridge #fff 2px;}
.report table.results{width:100%;background:#fff;color:#000;border-collapse:collapse;}
.report table.results thead{background:#009;color:#fff;}
.report table.results td{border:ridge #fff 2px;}
.report table.results tr.subHead{background:#99f;color:#fff;}
.report .reportBottom{font-size:10pt;text-align:right;}
.report .reportBottom #explanations{border:groove #ccc 3px;background:#ffc;color:#000;font-family:courier;text-align:left;}
.report .right{text-align:right;}


.menutop{margin:0px;padding:0px;position:relative;}
.menutop #menuCornertl{position:absolute;top:0px;left:0px;}
.menutop #menuCornertr{position:absolute;top:0px;}

