body {
margin: 0px;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
}

p {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
margin: 0px;
}

.listTD {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
border-right: 1px solid #cccccc;
}

.listFileTD {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
border-right: 1px solid #cccccc;
padding: 0px 5px 0px 19px;
}

.buttonTD {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
border-right: 1px solid #cccccc;
}

.ClearFloatHack {
line-height: 0px;
font-size: 0px;
clear: both;
}

.highlighted {
background-color: #eeeeee;
}
.highlightedHover {
background-color: #aaaaaa;
}

.transparent {
    filter:alpha(opacity=50);
    opacity: 0.5;
    -moz-opacity: 0.5;
    background-color:gray;
    display:none;
    width:100%;
    height:100%;
    position:absolute;
    color: white;
    border: 5px solid white;
}


.UploadProgress1{
visibility:hidden; position:absolute; width:0px; height:20px; background:green; color: #000; background-color: green; filter: alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; padding:.2em;
}
.UploadProgress2{
visibility:hidden; position:relative; width:100%; height:20px; background:grey; color: #000; background-color: grey; filter: alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; padding:.2em; text-align: center; font-weight: bold;
}

#headerdiv {
	background-color: #ffffff;
	margin-top: 15px;
}

#logodiv {
	background-color: #ffffff;
	margin-top: 20px;
}


#mainbodydiv {
	background-color: #ffffff;
	margin-top: 80px;
}

#footer {
	background-color: #ffffff;
	text-align: center;
	overflow: visible;
	clip: rect(auto,auto,auto,auto);
}


A.navmain:link, A.navmain:active, A.navmain:visited  {
  color: #204680; 
  font-family: "Verdana","Arial","Helvetica","sans-serif";  
  text-decoration: none;
  font-size: 12px;
  }

A.navmain:hover {
  color: #204680; 
  font-family: "Verdana","Arial","Helvetica","sans-serif";  
  text-decoration:underline;
  font-size: 12px;
  }
  
A.navbold:link, A.navbold:active, A.navbold:visited  {
	color: #495B00;
	font-family: "Verdana","Arial","Helvetica","sans-serif";
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
  }

A.navbold:hover {
	color: #495B00;
	font-family: "Verdana","Arial","Helvetica","sans-serif";
	text-decoration: underline;
	font-size: 14px;
	font-weight: bolder;
  }
  
.highlight {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: center;
	margin: 0px;
	height: 0px;
	font-weight: bold;
	padding: 3px;
}
  
h1 {
	margin-top: 3px;
	font-weight: bold;
	font-size: 14px;
	color: #495B00;
	margin-bottom: 3px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	letter-spacing: 0px;
	line-height: 20px;
	text-align: center;
}

h2 {
	margin-top: 3px;
	font-weight: bold;
	font-size: 12px;
	color: #495B00;
	margin-bottom: 3px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	letter-spacing: 0px;
	line-height: 20px;
	text-align: center;
}

hr {
	margin-top: 20px;
	margin-bottom: 20px;
	margin-right: 20px;
	margin-left: 20px;
}

#wrapper{
	position: relative;
	width: 250px;
	top: 10px;
	border: 1px solid #9F9F9F;
	left: 10px;
	right: 10px;
	bottom: 10px;
	padding: 10px;
}

/* not working

#outercontainer {
	width: 1024px; the auto margins (in conjunction with a width) center the page
	padding-bottom:10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 10;
	margin-left: auto;
}

*/

#uploadContainer {
padding: 0px 0px 0px 10px;
z-index:15;
background-color: #FFFFFF;
}

#UploadInput {
margin-top: 5px;
z-index:15;
}

#footerdiv {
background-color: #cccccc;
white-space: nowrap;
}

#contentDiv {
background-color: #FFFFFF;
border-bottom: 3px solid #464646
}

#pathdiv {
padding: 8px;
white-space: nowrap;
}

#uploadbuttondiv {
padding: 0px;
margin: 0px 0px 0px 0px;
height: 33px;
background-position: top left;
background-repeat: repeat-x;
}

#buttondiv {
background-color: #cccccc;
padding: 0px;
margin: 0px 0px 0px 0px;
height: 33px;
background-position: top left;
background-repeat: repeat-x;
}

#uploadDiv {
margin: 20px 0px 25px 0px;
white-space: nowrap;
}

#buttonlist {
display: block;
margin: 0px;
padding: 0px;
list-style: none;
}
#buttonlist li {
display: block;
float: left;
font-weight: bold;
margin: 0px;
padding: 0px;
border-width: 0px 1px 0px 0px;
border-color: #464646;
border-style: solid;
background-position: top left;
background-repeat: repeat-x;
}
#buttonlist li a,#buttonlist li a:link,#buttonlist li a:visited,#buttonlist li a:active {
display: block;
padding: 8px 5px 9px 5px;
text-align: center;
color: #FFFFFF;
text-decoration: none;
background-repeat: repeat-x;
}

#buttonlist li a:hover {
display: block;
padding: 8px 5px 9px 5px;
text-align: center;
color: #FFFFFF;
text-decoration: none;
background-color:#464646;
background-position: top left;
background-repeat: repeat-x;
}
#ReloadImg {
margin-bottom: -3px;
}
#FileFolderImg {
margin-bottom: -3px;
}

#SpaceBelowButtons {
padding: 5px 5px 5px 5px;
}

#itemListCount{
padding: 0px 5px 0px 5px;
}

#pathdivcontainer{
padding: 0px 5px 0px 5px;
}

#LogInOut {
text-align: right; 
float: right; 
display: inline; 
width: 100px;
}

.ToolText{position:relative; } 
.ToolTextHover{position:relative;} 
.ToolText span{display: none;} 

.ToolTextHover span{ 
	display:block; 
	position:absolute; 
	border:1px solid black; 
	top:1.3em; 
	left:5px; 
	background-color:gray;
	color:white; 
	text-align: center; 
	z-index:50;
	white-space: nowrap;
}

a.button {
    background: transparent url('/WebInterface/jQuery/images/button-end.png') no-repeat scroll top right;
    color: #444;
    font: bolder 12px arial, sans-serif;
    height: 35px;
    margin-right: 6px;
    padding-right: 24px; /* sliding doors padding */
    text-decoration: none;
    color:#000;
}

a.button span {
    background: transparent url('/WebInterface/jQuery/images/button-bg.png') no-repeat;
    display: block;
    line-height: 35px;
    padding: 0px 10px 0px 35px;
    text-align:center;
}


