.TableRowStyle
{
	padding-left: 7px;
}

.TableHeaderStyle
{
	text-align: left;
	padding-left: 7px;
}

.TableHeaderStyle A
{
	FONT-SIZE: 11px; COLOR: #333333; 
	font-weight: normal;
}

.TableHeaderStyle A:visited {
	COLOR: #333333;
	font-weight: normal;
}

.TableHeaderStyle A:hover {
	COLOR: #f66936; TEXT-DECORATION: underline;
	font-weight: normal;
}

.selectedComputer
{
	padding-left: 7px;    
	FONT-SIZE: 11px; COLOR: #333333; font-family: Arial;
	background-color: #D4ECFB;
}

.selectedRow
{
	padding-left: 7px;    
	FONT-SIZE: 11px; COLOR: #333333; font-family: Arial;
	cursor:hand;
}

.cover
{
	z-index: 30;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	background-color: White;
	filter: Alpha(Opacity=40);
	-moz-opacity: 0.4;
}

.lightBoxCover
{
	z-index: 32;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	background-color: White;
	filter: Alpha(Opacity=40);
	-moz-opacity: 0.4;
}

.lightBox
{
	z-index: 31;
	position: absolute;
	top: 0px;
	left: 0px;
	background-color: White;
	position: absolute;
	border-width: 0;
	/*
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
	*/
	/*padding: 10px 10px 10px 10px;*/
}

BODY, TD, li, Input, TH {
	FONT-SIZE: 11px; COLOR: #666666; font-family: Arial; table-layout:fixed;
	/*	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: Tahoma*/
}
/*
TD 
{
	padding-left: 7px;		
}*/

Input {
	FONT-SIZE: 11px; COLOR: #333333; font-family: Arial;
	/*	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: Tahoma*/
}

.rdpLoadText1 {
	FONT-SIZE: 11px; COLOR: #D9F4FF; font-family: Arial;
	/*	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: Tahoma*/
}

.defaultLabelTitle
{ 
	font-size: 13px;
	color: #ffffff;
	font-family: Arial;
	font-weight: bold; 
}

.defaultTitleText
{ 
	font-size: 11px;
	color: #3169b5;
	font-family: Arial;
	font-weight: bold; 
	word-wrap:break-word;
}

.PageLinkLabel
{ 
	font-size: 13px;
	color: #3169b5;
	font-family: Arial;
	font-weight: bold; 
}

.defaultText3 
{
	font-size: 11px;
	color: #3169b5;
	font-family: Arial;
	font-weight: normal; 	
}

.ErrorPageMainLabel 
{
	font-size: 14px;
	color: #3169b5;
	font-family: Arial;
	font-weight: bold; 	
}


.defaultErrorWarningText
{ 
	font-size: 11px;
	color: #3169b5;
	font-family: Arial;
	font-weight: bold; 
	word-wrap:normal;
}

.masterPageLabel1
{
	font-size: 13px;
	color: #bfd8e8;
	font-family: Arial;
	font-weight: bold;
}

.masterText2
{ 
	font-size: 11px;
	color: #ffffff;
	font-family: Arial;
	font-weight: bold; 
}

.LabelError 
{
	font-size: 18px;
	color: #fff;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold; 	
}


.LogonText1 {
	FONT-SIZE: 15px; COLOR: #83A1BF; FONT-FAMILY: Tahoma; FONT-WEIGHT: bold; 
	/*	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: Tahoma*/
}

.LogonText2 {
		-SIZE: 13px; COLOR: #336699; FONT-FAMILY: Tahoma; FONT-WEIGHT: bold; 
	/*	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: Tahoma*/
}

X-Small {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: Tahoma
}
A {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: Tahoma
}
SPAN {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: Tahoma
}
DIV {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: Tahoma
}
SELECT {
	FONT-SIZE: 11px; COLOR: #505050; FONT-FAMILY: Tahoma
}
BODY {
	MARGIN: 0px; 
}
A {
	COLOR: #0392F1; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0392F1
}
A:hover {
	COLOR: #f66936; TEXT-DECORATION: underline
}
H1 {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #505050; padding-top: 2px;  FONT-FAMILY: Tahoma
}

.copyright {
	FONT-SIZE: 10px; COLOR: #909090; FONT-FAMILY: Tahoma
}


.buttonC {
	background-image: url('images/i_button.png' );
	Width: 72px; Height: 18px;
	border-width:0;
	FONT-SIZE: 11px; COLOR: #00156E; FONT-FAMILY: Tahoma
}

.buttonLogon {
	background-image: url('images/i_button_longer.png' );
	Width: 99px; 
	Height: 18px;
	border-width:0;
	FONT-SIZE: 11px; COLOR: #00156E; FONT-FAMILY: Tahoma
}

.searchBoxFilesRootPage,
.searchBox,
.searchBoxFF
{
	height:18px;
	width:182px;
	padding-left:4px;
	COLOR: #666666;
	display:inline;
	border-width:1px;
	border-style:solid;
	border-color:#BBBBBB;		
}

.searchBoxFF
{
	margin-top:1px;
}

.searchBoxFilesRootPage
{
	position:relative;
	right:-11px;	
}

.buttonSearch,
.buttonSearchFilesRoot,
.buttonSearchFilesRootFF
{
	background-image: url('images/i_files_search2.png');
	height:18px;
	Width:20px;
	padding-left:4px;
	border-width:0px;
	margin-right:4px;
	margin-top:1px; 
}

.buttonSearchFilesRoot
{
	position:relative;
	right:-8px;	
}

.buttonSearchFilesRootFF
{
	position:relative;
	margin-top:0px; 
	right:-11px;
}

.buttonUp,
.buttonNew,
.buttonNew_disabled,
.buttonDownload,
.buttonDownload_disabled,
.buttonUpload,
.buttonUpload_disabled,
.buttonRename,
.buttonRename_disabled,
.buttonDelete,
.buttonDelete_disabled
{
	border-width:0px;
	margin-left:4px;
	margin-top:0.15em;
	height:18px;
	FONT-SIZE: 11px; COLOR: #00156E; FONT-FAMILY: Tahoma
}

.buttonUp {
	background-image: url('images/i_button_up.png' );
	width:25px;
}

.buttonNew {
	background-image: url('images/i_button_new.png' );
	Width: 25px; 
}

.buttonNew_disabled {
	background-image: url('images/i_button_newD.png' );
	Width: 25px; 
}

.buttonDownload {
	background-image: url('images/i_button_download.png' );
	Width: 108px; 
}

.buttonDownload_disabled {
	background-image: url('images/i_button_downloadD.png' );
	Width: 108px; 
}

.buttonUpload {
	background-image: url('images/i_button_upload.png' );
	Width: 99px; 
}

.buttonUpload_disabled {
	background-image: url('images/i_button_uploadD.png' );
	Width: 99px; 
}

.buttonRename {
	background-image: url('images/i_button_rename.png' );
	Width: 108px; 
}

.buttonRename_disabled {
	background-image: url('images/i_button_renameD.png' );
	Width: 108px; 
}

.buttonDelete {
	background-image: url('images/i_button_delete.png' );
	Width: 25px; 
}

.buttonDelete_disabled {
	background-image: url('images/i_button_deleteD.png' );
	Width: 25px; 
}

.buttonLogoff {
	background-image: url('images/i_button2.png' );
	Width: 99px; Height: 18px;
	border-width:0;
	FONT-SIZE: 11px; COLOR: #00156E; FONT-FAMILY: Tahoma
}

.buttonDisconnectRDP 
{
	/* Historically, Logoff and Disconnect were same style and used the same image. Changing it requires changes in setup, so avoid it unless it becomes strictly necessary */
	background-image: url('images/i_button2.png' );
	Width: 99px; Height: 18px;
	border-width:0;
	FONT-SIZE: 11px; COLOR: #00156E; FONT-FAMILY: Tahoma;
}

.buttonPagerFirst {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url("images/i_pager_first.gif"); WIDTH: 18px; COLOR: #808080; FONT-FAMILY: Tahoma; HEIGHT: 18px;
	position:relative;top:-2px;
	border-width:0px;
}
.buttonPagerPrevious {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url("images/i_pager_previous.gif"); WIDTH: 18px; COLOR: #808080; FONT-FAMILY: Tahoma; HEIGHT: 18px;
	position:relative;top:-2px;	
	border-width:0px;
}
.buttonPagerNext {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url("images/i_pager_next.gif"); WIDTH: 18px; COLOR: #808080; FONT-FAMILY: Tahoma; HEIGHT: 18px;
	position:relative;top:-2px;	
	border-width:0px;
}
.buttonPagerLast {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url("images/i_pager_last.gif"); WIDTH: 18px; COLOR: #808080; FONT-FAMILY: Tahoma; HEIGHT: 18px;
	position:relative;top:-2px;	
	border-width:0px;
}
.buttonPagerFirst_disabled {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url("images/i_pager_firstD.gif"); WIDTH: 18px; COLOR: #808080; FONT-FAMILY: Tahoma; HEIGHT: 18px;
	position:relative;top:-2px;
	border-width:0px;
}
.buttonPagerPrevious_disabled {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url("images/i_pager_previousD.gif"); WIDTH: 18px; COLOR: #808080; FONT-FAMILY: Tahoma; HEIGHT: 18px;
	position:relative;top:-2px;	
	border-width:0px;
}
.buttonPagerNext_disabled {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url("images/i_pager_nextD.gif"); WIDTH: 18px; COLOR: #808080; FONT-FAMILY: Tahoma; HEIGHT: 18px;
	position:relative;top:-2px;	
	border-width:0px;
}
.buttonPagerLast_disabled {
	FONT-SIZE: 11px; BACKGROUND-IMAGE: url("images/i_pager_lastD.gif"); WIDTH: 18px; COLOR: #808080; FONT-FAMILY: Tahoma; HEIGHT: 18px;
	position:relative;top:-2px;	
	border-width:0px;
}

.raTab
{
	vertical-align: middle;
	text-align: center;
	text-decoration: none;
	WIDTH: 98px; HEIGHT: 27px;
	FONT-SIZE: 11px; COLOR: #282828; FONT-FAMILY: Tahoma
}
.selectedTab
{
	background-image: url('images/i_master_Tab1.png' );
	font-weight: bold;
}

.unselectedTab
{
	background-image: url('images/i_master_Tab2.png' );
}

.selectedTab A, .selectedTab A:visited,
.unselectedTab A, .unselectedTab A:visited
{
	COLOR: #282828
}

.selectedTab A:hover, .unselectedTab A:hover
{
    color:#f66936;
    text-decoration: underline;
}


.pageNumberBoxStyle
{
	COLOR: #666666;
	display:inline;
	width:30px;
	height:20px;
	border-width:1px;
	border-style:solid;
	border-color:#BBBBBB;
	text-align: center;
	padding-top:2px;
	position:relative;top:-1px;				
}

.fileTextBox
{
	Width: 340px;
	Height: 18px;
	border-width: 1px;
	border-style: solid;
	border-color: #BBBBBB;
}

.newFileNameTextbox
{
	Width:327px;	
}

.ellipsis
{
	overflow: hidden; 
	text-overflow: ellipsis;
	white-space:nowrap;
} 

.showFilesLabel
{
	width:300px;
} 

.filenameNormal
{
	width: 250px;	
}

.filenameSearch
{
	width: 130px;
}

.fileUploadSelect
{
	width:230px;
	overflow-x:auto;	
}

.fileUploadStyle
{
	width: 300px; 
	height: 21px;
} 

.breadCrumbStyleBase
{
	text-align:left;
	width:305px;
}

.textLTR
{
	direction:ltr;
}

.textRTL
{
	direction:rtl;
}

.breadCrumbText
{
	color:#707070;
}

.breakword
{
	word-wrap:break-word;	
}

.WordBreakNormal
{
	word-break:normal;
}

.errorFilename
{ 
	word-break: break-all;
	display: inline;
}

.errorTextPanel
{
	word-wrap:normal;
	width:290px;	
}

.handCursor
{
	cursor:hand;	
}

.blueColor
{
	color:Blue;	
}

.noDisplay
{
	display:none;	
}

.blockDisplay
{
	display:block;	
}

.inlineDisplay
{
	display:inline;	
}

.wordBreakAll
{
	word-break:break-all;	
}

.textAlignRight
{
	text-align:right;	
}

.LogonPagePasswordBox
{
	width:220px;	
}

.AdminPagePasswordBox
{
	width:243px;	
}


