/*
The base.css file contains all the non-customizable images and styles.
*/

/* Basic Text */
body
{
	font-size: 10pt;
	font-family: Arial;
	margin:0px;
	overflow:hidden;
	height:100%;
}
td
{
	font-size: 10pt;
	font-family: Arial;
}

/* Login */

.LoginText
{
	font-size: 10pt;
}

.LoginButton
{
	font-size: 8pt;
	height: 20px;
	width: 120px;
}

.LoginTable
{
	margin-top:90px;
	width:405px;
	height:323px;
}

/* Error */

.ErrorTable
{
	border: 1px solid #FF0000;
	background-color: #EEEEEE;
}

.ErrorMessage
{
	font-size: 12px;
	font-family: Arial;
	color: #FF0000;
}

/* Success */

.SuccessTable
{
	border: 1px solid #009900;
	background-color: #EEEEEE;
}

.SuccessMessage
{
	font-size: 12px;
	font-family: Arial;
	color: #009900;
}

/* Warning */

.WarningTable
{
	border: 1px solid #CCCC00;
	background-color: #EEEEEE;
}

/* Header */
.ConnectedTo
{
	font-weight:bold;
}

.LoginAs
{
	color: #000000;
}

A.FAQ
{
	color: #0000FF;
}

A.Logout
{
	color: #0000FF;
}

A.ChangePassword
{
	color: #0000FF;
}

/* Footer */

.FooterTable
{
	height: 25px;
}

/* Buttons */

input{}

.button
{
	height: 20px;
	text-align: right;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Arial,sans-serif;
}

.btnCancel
{
	height: 20px;
	text-align: right;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Arial,sans-serif;
}

.btnDelete
{
	height: 20px;
	text-align: right;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Arial,sans-serif;
}
.btnDownload
{
	height: 20px;
	text-align: right;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Arial,sans-serif;
}
.btnGo
{
	height: 20px;
	text-align: right;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Arial,sans-serif;
}
.btnHelp
{
	height: 20px;
	text-align: right;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Arial,sans-serif;
}
.btnNew
{
	height: 20px;
	text-align: right;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Arial,sans-serif;
}
.btnOk
{
	height: 20px;
	text-align: right;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Arial,sans-serif;
}
.btnRefresh
{
	height: 20px;
	text-align: right;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Arial,sans-serif;
}
.btnRename
{
	height: 20px;
	text-align: right;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Arial,sans-serif;
}
.btnUpFolder
{
	height: 20px;
	text-align: right;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Arial,sans-serif;
}

.btnHome
{
	height: 20px;
	text-align: right;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Arial,sans-serif;
}

.btnUpload
{
	height: 20px;
	text-align: right;
	padding-right: 3px;
	font-size: 8pt;
	font-family: Arial,sans-serif;
}

/* FileGrid */

.GridHeaderNameColumn
{
	padding-left: 22px;
}

.FileGridStyle
{
}

.FileGridHeaderStyle
{
	background-color: #0042A8;
	font-weight: bold;
}

.FileGridItemStyle
{
}

.FileGridAltItemStyle
{
}

.FileGridSizeColumn
{
	text-align:right;
	padding-right: 20px;
}

.DirectoryPath
{
	font-size: 10pt;
	height: 22px;
}

a{}
.FileDownloadLink:link
{
	color : #000000;
	text-decoration : none;
}

.FileDownloadLink:visited
{
	color : #000000;
	text-decoration : none;
}

.FileDownloadLink:hover
{
	color : #0000FF;
	text-decoration : underline;
}

.FileDownloadLink:active
{
	color : #0000FF;
	text-decoration : underline;
}

.FolderLink:link
{
	color : #0000FF;
	text-decoration : underline;
}

.FolderLink:visited
{
	color : #0000FF;
	text-decoration : underline;
}

.FolderLink:hover
{
	color : #0000FF;
	text-decoration : underline;
}

.FolderLink:active
{
	color : #0000FF;
	text-decoration : underline;
}

/* Function Context Styles */

.ContextTable
{
	border-width: 3px;
	border-style: solid;
}

.ContextTitleCell
{
	height: 25px;
}

.ContextTitle
{
	font-size: 16pt;
}

.ContextContentCell
{
	padding: 5px;
	vertical-align: top;
	height: 100%;
}

.ContextButtonCell
{
	height: 25px;
	padding: 5px;
}

/* Animated Loading Gif Style */
#AnimatedLoadingGif
{
	height: 32px;
	width: 32px;
	vertical-align:middle;
}
