body {
	cursor : default;
	font-family : Tahoma, Helvetica, Sans-serif;
	font-size : 11px;
}
a {
	background-color : #FFFFFF;
	color : #000000;
	text-decoration : none;
}
textarea {
	padding-left : 2px;
	font-family : "Lucida Console", Helvetica, Sans-serif;
	font-size : 13px;
	vertical-align : top;
}
.maintable {
	border : 0px;
	width : 600px;
}
.heading {
	color : #000000;
	background-color : #EEEEEE;
	font-weight : bold;
	vertical-align : top;
	padding :2px;
	border : 1px solid #C0C0C0;
}
.heading2 {
	color : #000000;
	background-color : #EEEEEE;
	font-weight : bold;
	vertical-align : top;
	padding :2px;
	border-top : 1px solid #C0C0C0;
	border-bottom : 1px solid #C0C0C0;
	border-right : 1px solid #C0C0C0;
}
.heading2d {
	width : 100px;
	color : #000000;
	background-color : #EEEEEE;
	font-weight : bold;
	vertical-align : top;
	padding :2px;
	border-top : 1px solid #C0C0C0;
	border-bottom : 1px solid #C0C0C0;
	border-right : 1px solid #C0C0C0;
}
.iconimage {
	border : 0px;
	width : 16px;
	height : 16px;
}
.icon {
	padding-top : 2px;
	width : 0%;
}
.file {
	padding-top : 2px;
	padding-left : 2px;
	font-family : Tahoma, Helvetica, Sans-serif;
	font-size : 11px;
	width : 25%;
	height : 0px;
}
.filesize {
	padding-top : 2px;
	padding-left : 2px;
	font-family : Tahoma, Helvetica, Sans-serif;
	font-size : 11px;
	width : 12%;
	height : 0px;
}
.type {
	padding-top : 2px;
	padding-left : 2px;
	font-family : Tahoma, Helvetica, Sans-serif;
	font-size : 11px;
	width : 12%;
	height : 0px;
}
.lastmodified {
	padding-top : 2px;
	padding-left : 2px;
	font-family : Tahoma, Helvetica, Sans-serif;
	font-size : 11px;
	width : 18%;
	height : 0px;
}
.permissions {
	padding-top : 2px;
	padding-left : 2px;
	font-family : Tahoma, Helvetica, Sans-serif;
	font-size : 11px;
	width : 18%;
	height : 0px;
}
.actions {
	padding-top : 2px;
	vertical-align : bottom;
	width : 15%;
}
.directory {
	padding-top : 3px;
	font-family : Tahoma, Helvetica, Sans-serif;
	font-size : 11px;
	width : 100%;
}
.actionleft {
	padding-top : 1px;
	font-family : Tahoma, Helvetica, Sans-serif;
	font-size : 11px;
}
.actionright {
	text-align : right;
	vertical-align : top;
	padding-top : 1px;
	font-family : Tahoma, Helvetica, Sans-serif;
	font-size : 11px;
}
.imagebutton {
	border : 1px solid #FFFFFF;
	width : 24px;
	height : 24px;
}
.imagebutton:hover {
	border : 1px solid #C0C0C0;
	width : 24px;
	height : 24px;
}
.smallimagebutton {
	border : 1px solid #FFFFFF;
	width : 16px;
	height : 16px;
}
.smallimagebutton:hover {
	border : 1px solid #C0C0C0;
	width : 16px;
	height : 16px;
}
.smallimagebuttondisabled {
	border : 1px solid #FFFFFF;
	width : 16px;
	height : 16px;
}
.textfield {
	padding-left : 2px;
	font-family : Tahoma, Helvetica, Sans-serif;
	font-size : 11px;
	vertical-align : top;
}
.button {
	font-weight : bold;
	padding-left : 2px;
	font-family : Tahoma, Helvetica, Sans-serif;
	font-size : 11px;
	vertical-align : top;
}
.toptitle {
	padding-left : 2px;
	font-family : "Arial Black", Helvetica, Sans-serif;
	font-size : 16px;
}
.topmenu {
	padding-bottom : 1px;
	text-align : right;
}
.message {
	background-color : #FFFFFF;
	color : #0000FF;
	padding-left : 2px;
	font-family : Tahoma, Helvetica, Sans-serif;
	font-size : 11px;
	vertical-align : top;
}
.errormessage {
	background-color : #FFFFFF;
	color : #FF0000;
	padding-left : 2px;
	font-family : Tahoma, Helvetica, Sans-serif;
	font-size : 11px;
	vertical-align : top;
}
.viewfile_linenumbers {
	padding : 2px;
	color : #000000;
	background-color : #F0F0F0;
	border-right : 1px solid #C0C0C0;
	white-space: nowrap;
}
.viewfile_file {
	padding : 2px;
	color : #000000;
	background-color : #FFFFFF;
	white-space: nowrap;
}
.viewfile_main {
	padding : 0px;
	border-left : 1px solid #C0C0C0;
	border-right : 1px solid #C0C0C0;
	border-bottom : 1px solid #C0C0C0;
}
.viewfile_div {
	width:753px;
	overflow:auto;
}
.editfile_main {
	padding : 10px;
	border-left : 1px solid #C0C0C0;
	border-right : 1px solid #C0C0C0;
	border-bottom : 1px solid #C0C0C0;
}
.contentheading {
	height: 30px;

	color: #003399;
	font-weight: bold;
	font-size: 14px;
	white-space: nowrap;
}