body
{
	padding-right: 0px;
	padding-left: 0px;
	font: 10pt verdana;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	background-color: #ffffff;
}

table {font-size: 100%;}

p {margin:9px 0 9px 0;}

a {color: #0560A6;text-decoration: none;}
a:visited {color: #0560A6;}
a:hover {color: #FF9900;text-decoration: underline;}

hr {height:1px;color:#cccccc;width:80%;}

img {border:none;vertical-align:middle;}

input {font: 10pt verdana;border: 1px solid Silver;}
/* no border for checkboxes */
input[type="checkbox"] {border: none;}
input[type="radio"] {border: none;}

textarea{border: 1px solid silver;font: 10pt Verdana;}
SELECT {font: 10pt verdana;border: 1px solid silver;}
button {border: 1px solid silver;font: 8pt Verdana;background-image: url(../images/bg_gradient.gif); width:50%}
ul{list-style-image: url(images/bullet.gif);}



.topmenu {font-weight: bold;}
td.topmenu {border-right: #bbbbbb 1px solid;border-left: #ffffff 1px solid;}
a.topmenu {color: #777777;text-decoration: none;}
a.topmenu:visited {color: #777777;}
a.topmenu:hover {text-decoration: underline;}

.maincontent {background-color: #FFFFFF; padding: 14px 10px 10px 10px;}

.maincontent1 {background-color: #FFFFFF; padding: 0px 10px 0px 10px;margin:0px 0px 0px 0px;vertical-align:top;}


table.graphtable {border-collapse:collapse;}
.graphtable td {border:1px solid silver;}
.graphtable td td {border:none;}

.topheader {background:#000000;height:65px;padding-top:7px;}
.topheader table {height:60px;}

.header2 {border:1px solid #888888;height:22px;padding-top:8px;}

.helpbottom {text-align:center;}
.helpbottom img {border:none;vertical-align:middle;}

.catmenu a{display:block;padding:2px 2px 2px 2px;border:1px solid #eeeeff;}
.catmenu div{padding:2px 2px 2px 2px;border:1px solid #eeeeff;}
.catmenu a:hover{border: silver 1px solid;}
.catmenu ul{padding:2px 2px 2px 2px;margin:0px 0px 0px 15px;}

.gradientbg {background-image: url(../images/bg_gradient.gif);}
.gradientbgs {background-image: url(../images/bg_gradient.gif);background-repeat:no-repeat}

.sortable td{white-space:normal;}

button.formatting{width: 25px;height: 20px;border: none;background-color:Transparent;cursor: pointer;}
div.editbar{margin-top: 3px;background-image: url(../images/bg_gradient.gif);height: 20px;border-left: 1px solid Silver;border-right: 1px solid Silver;border-top: 1px solid Silver;}

.lightbg {background-color: #eeeeff;}

.commentsAttr{font-size:80%;font-family:"Microsoft Sans Serif";}

.grey {color: Gray;}

/*tab bar*/
ul.tabmenu, .tabmenu li{border:0; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
ul.tabmenu {border-bottom:solid 1px #9E9C99; height:30px; padding-left:20px; padding-top:10px}
.tabmenu li{float:left; margin-right:12px;}
.tabmenu a, .tabmenu a:link,
.tabmenu a:visited{background:url(../images/tab-round.png) right 60px;color:#FFFFFF;float:left;font-weight:bold;height:30px;line-height:30px;text-decoration:none;cursor:pointer;}
.tabmenu a span{float:left;background:url(../images/tab-round.png) left 60px;display:block;height:30px;margin-right:19px;padding-left:19px;}
.tabmenu a:hover{background:url(../images/tab-round.png) right 30px;text-decoration:underline;}
.tabmenu a:hover span{background:url(../images/tab-round.png) left 30px;}

/* -------------------------------- */
/* 	ACTIVE ELEMENTS					*/
.active a:link, .active a:visited, .active a:visited, .active a:hover{
	background:url(../images/tab-round.png) right 0 no-repeat;
	color:#000000;
} 
.active a span, .active a:hover span{
	background:url(../images/tab-round.png) left 0 no-repeat;
}

/*tab bar*/
ul.tabbottommenu, .tabbottommenu li{border:0; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
ul.tabbottommenu {border-bottom:solid 1px #9E9C99; height:28px; padding-left:170px; padding-top:6px}
.tabbottommenu li{float:left; margin-right:12px;}
.tabbottommenu a, .tabbottommenu a:link,
.tabbottommenu a:visited{color:#FFFFFF;float:left;font-weight:bold;height:30px;line-height:30px;text-decoration:none;cursor:pointer;}
.tabbottommenu a span{display:block;height:30px;margin-right:19px;padding-left:19px;}
.tabbottommenu a:hover{text-decoration:underline;}

/* -------------------------------- */


#nav_bar_mid{
margin-top:0px;
margin-bottom:0px;
margin-left:0;
margin-right:0;
padding:0px;
width:1003;
height:35px;
float:left;
}


#nav_bar_mid ul
{
margin:8px 0px 8px 0px;
padding:0px 0px 0 0px;
}

#nav_bar_mid ul li
{ 
margin:0px 10px 0 10px; 
padding:0px 0px 0 0px;
display:inline;
}

.whitetext
{
font-family:arial;
color:white;
font-size:15px;
font-weight:normal;
text-decoration:none;
text-align:center;
margin:0 0 0 0;
padding:0 0 0 0;
}


.whitetext a
{
font-family:arial;
color:white;
font-size:15px;
font-weight:normal;
text-decoration:none;
padding:0px;
}


.whitetext a:hover
{ 
text-decoration:underline;
}

.topscript2
{
background-color:#FF7700;
background-repeat:repeat-x;
width:100%;
height:40px;
}

.inputcss{
font-family:verdana; 
font-size:10pt; 
color: #111111; 
font-weight: normal;
background-color: #ffffff; 
border: 1px solid #0000FF;

}

input.filecss {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	border: 1px solid #0000FF;
}

