body {
margin:0;
padding:0;
font: 11px/1.5em Verdana;
}

#tabsJ {
float:left;
width:100%;
background:#F4F4F4;
font-size:93%;
line-height:normal;
border-bottom:1px solid #a9a9a9; //#24618E
}

#tabsJ ul {
margin:0;
padding:20px 10px 0 350px;
list-style:none;
}

#tabsJ li {
display:inline;
margin:0;
padding:0;
}

#tabsJ a {
float:left;
background:url("tableftJ.gif") no-repeat left top;
margin:0;
padding:0 0 0 5px;
text-decoration:none;
}

#tabsJ a span {
float:left;
display:block;
background:url("tabrightJ.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#24618E;
}


#tabsJ a span {float:none;}

#tabsJ a:hover span {
color:#FFF;
}

#tabsJ a:hover {
background-position:0% -42px;
}

#tabsJ a:hover span {
background-position:100% -42px;
}

#tabsJ #current a {
background-position:0% -42px;
}

#tabsJ #current a span {
background-position:100% -42px;
color:#FFF;
}

body {
margin:0;
padding:0;
height:100%; /* this is the key! */
} 



hr{
width: 100%; border: 0; border-bottom: solid 1px #dedede;
}

.edittext
{
background-color: #efefef; 
border: solid 1px #dedede;
color: black; 
font-size: 10pt; 
/*font-family: Georgia, "Times New Roman", Times, serif; */
font-family: Verdana,Arial,Helvetica,sans-serif;
font-weight: normal; 
padding: 4px;
}

.edittext:focus{
/* Focus is not supported in IE 6.0 */
background-color: #f0f0fF;
border: solid 1px #6689BF;
}


.showtext
{
background-color: #efefef; 
border: solid 1px #dedede;
color: black; 
font-size: 11px; 
font-family: Verdana,Arial,Helvetica,sans-serif; 
font-weight: normal; 
padding: 4px;
}

.showtext:focus{
/* Focus is not supported in IE 6.0 */
background-color: #f0f0fF;
border: solid 0px #6689BF;
}





body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	font-size: 80%;	
	background: #FFF;
	}

h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
	
ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

img {
    border: none;
} 


/*- Menu 2--------------------------- */
	
#menu2 {
	font-size: 10px;	
	margin: 0px;
	font-weight: normal;	
	}
	
#menu2 li a {	
	border: solid 0px #dedede;	
  	height: 16px;
	text-decoration: none;	
	}	
	
#menu2 li a:link, #menu2 li a:visited {
	color: black;
	display: block;
	background-color:  white;
	padding: 6px;
	padding-left: 20px;
	}
	
#menu2 li a:hover {
	color: #266493;
	background-color:  #f0f0fe;
	padding: 6px;
	padding-left: 20px;
	}
	

#menu2 #current a{
color: #266493;
background-color: #ededed;
border-bottom: solid 1px #dedede;
border-top: solid 1px #dedede;
padding: 6px;
padding-left: 20px;
font-weight: bold;
}



//Example for a Menu Style
.tabs {background-color:#008bd3;border-bottom:1px solid #d7d7d7; height:23px;width:300px;}
.tabs ul {margin:0px; padding:0px; list-style:none; text-align:left;}
.tabs li {display:inline; line-height:25px;}
.tabs li a {color:#000; font-weight: bold; text-decoration:none; padding:5px 10px 6px 10px; }
.tabs li a.tabactive {border-bottom: 0px; border-top:1px solid #d7d7d7; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; color:#adadee; background-color:#ffffff; font-weight:bold;}
#tabcontent0,#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#tabcontent5,#tabcontent6,#tabcontent7,#tabcontent8
{background-color: white; border:1px solid #ececec; width:600px; text-align:left;padding:15px; font-size:12px; margin-bottom:5px;}


a.list:link, 
a.list:visited, 
a.list:active, 
a.list:hover{ font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.list:link { color: black; text-decoration: none }
a.list:visited { color: black; text-decoration: none }
a.list:active { color: black; text-decoration: none; }
a.list:hover {color: #0ad;}


a.reports:link, 
a.reports:visited, 
a.reports:active, 
a.reports:hover{ font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
a.reports:link { color: black; text-decoration: none }
a.reports:visited { color: black; text-decoration: none }
a.reports:active { color: black; text-decoration: none; }
a.reports:hover {color: #0ad;}



a.button:link, 
a.button:visited, 
a.button:active, 
a.button:hover
{
border-radius: 3px; /*CSS3*/
-webkit-border-radius: 3px;/*Safari,Chrome*/
-moz-border-radius: 3px 3px 3px 3px;/*Firefox*/
border: solid 1px #dedede;
font-size: 11px;
font-family: Tahoma,Arial,Helvetica,sans-serif;
/*background-color: #DAD9F2;*/
background-color: #f1f1f1;
color: #000;
text-decoration:none;
padding: 3px 8px 3px 8px; 
display: block; /*required in order for width to work on <a>*/
}
a.button:hover{
 background-color: #ccccee;
 color:#FFFFFF;
 border: solid 1px #eee;
 display: block; /*required in order for width to work on <a>*/
}