
BODY {
	margin: 0;
	COLOR: #1f5f84;
	FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, 'sans serif';
	FONT-SIZE: 10pt;
	border-width: 0;
	padding: 0
} 
BODY.web {
	margin: 2px;
	FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, 'sans serif';
	FONT-SIZE: 10pt;
	border-width: 0;
	padding: 0
}
BODY.CENTER {
	margin: 0%; 
	COLOR: #1f5f84; 
	FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, 'sans serif';
	FONT-SIZE: 10pt;
	border-width: 0;
	text-align: center; 
}
A {
	COLOR: #1f5f84;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #8B0000;
	TEXT-DECORATION: underline
}
TABLE { 
	COLOR: #1f5f84;
}
TD { 
	border-color: #cc9933;
	border-style: solid;
	FONT-SIZE: 10pt;
	border-width: 0;
} 
TD.table1 { 
	background-color:#D3D3D3
} 
HR { 
	COLOR: #1f5f84 
} 
TH {  
	font-weight:bold; 
	border-width: 0;
}  
TT {  
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-RIGHT: medium none;  
	BORDER-TOP: medium none;  
	COLOR: #c0c0c0  
}  
.BUTTON {  
	FONT-FAMILY: Arial, Verdana, Helvetica, Geneva, 'sans serif'; 
	FONT-SIZE: 10pt; 
	FONT-WEIGHT: bold; 
	Background-Color: #1f5f84; 
	color:#ffffff; 
	border-width: 2px
}  
.HIDE {  
	display: none; 
}


table.editform
	{		background-color:#CCCC99;
			border-collapse:collapse;
			border-style:outset;
			border-width:2px;		
			border-color:silver;
			font-family: arial; 
			font-size: 13pt; 
			font-weight: normal; 
			font-style: normal; 
			color:#000000;
			/*background: #f6f6f6 url("images/featurebox_bg.gif") no-repeat 100% 100%;*/
	}
	
table.dsEditform
	{	background-color:#CCCC99;
		border-collapse:collapse;
		border-style:outset;
		border-width:2px;		
		border-color:#f6f6f6;		
		font-family: arial; 
		font-size: 13pt; 
		font-weight: normal; 
		font-style: normal; 
		color:#000000;
		/*background:transparent url("/ist_shared/ist_images/docstor_layout/set1/docstor_grid.gif") repeat;*/
		background: #f6f6f6 url("images/featurebox_bg.gif") no-repeat 100% 100%;
	}
	
table.docstor_filelist
	{		background-color:#ffffff;
			border-collapse:collapse;
			border-style:outset;
			border-width:0px;		
			border-color:silver;
			font-family: arial; 
			font-size: 13pt; 
			font-weight: normal; 
			font-style: normal; 
			color:#000000;
			table-layout:auto;			 
	}

table.displayform
	{		background-color:#CCCC99;
			/*border-collapse:;*/
			border-style:outset;
			border-width:1px;		
			border-color:silver;
			font-family: arial; 
			font-size: 13pt; 
			font-weight: normal; 
			font-style: normal; 
			color:#000000;
	}
	
table.displayform_sub
	{		background-color:#CCCC99;
			/*border-collapse:;*/
			border-style:outset;
			border-width:1px;		
			border-color:silver;
			font-family: arial; 
			font-size: 13pt; 
			font-weight: normal; 
			font-style: normal; 
			color:#000000;
	}

/*New Green #336633 Old Green 06550D New Bright Green 91C63E, 4EB147, 70BB44 */
/* #CCCC99 999966*/


td.dsTitlebar28
	{ 	padding-left:0.5em;
		padding-top:0.1em;
		padding-right:0em;
		padding-bottom:0.1em;
		height:17px;
		color:#ffffff;
		font-weight:bold;
		background:#6A9C67 url("/ist_shared/ist_images/docstor_layout/set1/docstor_middle_28px.gif") repeat-x;		
	}

td.dsTitlebar20
	{ 	padding-left:0.5em;
		padding-top:0.1em;
		padding-right:0em;
		padding-bottom:0.1em;
		height:17px;
		color:#ffffff;
		font-weight:bold;
		background:#6A9C67 url("/ist_shared/ist_images/docstor_layout/set1/docstor_middle_20px.gif") repeat-x;
	}


td.dsMenuBar
	{
		padding:0em;					
		height:40px;
		width:auto;
		background:url("/ist_shared/ist_images/docstor_layout/set1/docstor_icon_bar_narrow.gif") repeat-x;
	}

	
td.titlebar
	{ 	padding-left:0.5em;
		padding-top:0.1em;
		padding-right:0em;
		padding-bottom:0.1em;
		background-color:#336633;
		height:17px;
		color:#ffffff;
		font-weight:bold;
	}

td.inactive_titlebar
	{ 	padding-left:0em;
		padding-top:0.1em;
		padding-right:0.5em;
		padding-bottom:0.1em;
		background-color:#000000;
		height:17px;
		color:#ffffff;
		font-weight:bold;
	}

input.buttonclass 
	{	font-family: arial; 
		font-size: 10pt; 
		font-weight: normal; 
		font-style: normal; 
		color: inactivecaptiontext; 
		background-color: inactivecaption;
		border-bottom:outset;
		border-bottom-width:1px;
		border-right:outset;
		border-right-width:1px;
		border-top:outset;
		border-top-width:1px;
		border-left:outset;
		border-left-width:1px;
	}
	
input.buttonfocus 
	{	font-family: arial; 
		font-size: 10pt; 
		font-weight: normal; 
		font-style: normal; 
		color: #ffffff; 
		background-color: #336633;
		border-bottom:outset;
		border-bottom-width:1px;
		border-right:outset;
		border-right-width:1px;
		border-top:outset;
		border-top-width:1px;
		border-left:outset;
		border-left-width:1px;
	}
	
button.buttonclass 
	{	font-family: arial; 
		font-size: 10pt; 
		font-weight: normal; 
		font-style: normal; 
		color: #000000;
	}
	
button.buttonfocus 
	{	font-family: arial; 
		font-size: 10pt; 
		font-weight: normal; 
		font-style: normal; 
		color: #000000; 
		background-color: white
	}

input.textclass 
	{	font-family: arial; 
		font-size: 13pt; 
		font-weight: normal; 
		font-style: normal; 
		color: inactivecaptiontext; 
		background-color: inactivecaption; 
		cursor:text;
	    BORDER-BOTTOM: menu solid;
	    BORDER-LEFT: menu solid;
	    BORDER-RIGHT: menu solid;
	    BORDER-TOP: menu solid
	}
	
	input.textfocus 
	{	font-family: arial; 
		font-size: 13pt; 
		font-weight: normal; 
		font-style: normal; 
		color: #000000; 
		background-color: white; 
		cursor:text;
	    BORDER-BOTTOM: menu solid;
	    BORDER-LEFT: menu solid;
	    BORDER-RIGHT: menu solid;
	    BORDER-TOP: menu solid
	}
	
	input.textblur 
	{	font-family: arial; 
		font-size: 13pt; 
		font-weight: normal; 
		font-style: normal; 
		color: captiontext; 
		background-color: activecaption; 
		cursor:text;
	    BORDER-BOTTOM: menu solid;
	    BORDER-LEFT: menu solid;
	    BORDER-RIGHT: menu solid;
	    BORDER-TOP: menu solid
	}
	
	input.textchange 
	{	font-family: arial; 
		font-size: 13pt; 
		font-weight: normal; 
		font-style: normal; 
		color: activecaption; 
		background-color: captiontext; 
		cursor:text;
	    BORDER-BOTTOM: menu solid;
	    BORDER-LEFT: menu solid;
	    BORDER-RIGHT: menu solid;
	    BORDER-TOP: menu solid
	}

	table.folder_display
	{	
		font-size: 9pt; 
		font-family: arial; 
		color: windowtext; 
		background:window;		
		border-collapse:collapse;
		border-width:0;
		border-style:none;
		border-color:activecaption;
	}

	td.folder_display
	{	
		font-size: 9pt;
		padding-left:0em;
		padding-top:0em;
		padding-right:0.5em;
		padding-bottom:0em;
	}

	td.folder_display_ocr
	{	
		border-style:outset;
		border-width:1px 1px 1px 1px;
		border-color:#f6f6f6;
		font-size: 9pt;
		padding-left:20px;
		padding-top:15px;
		padding-right:20px;
		padding-bottom:20px;
		background: #f6f6f6 url("images/featurebox_bg.gif") no-repeat 100% 100%;
	}
   td.treeview 
   {	font-size: 10pt; 
		font-family: arial; 
		text-decoration: none;
		white-space:nowrap;
		color:#000000;
		padding-right:2px;
	}
table.folder_search
	{	
		font-size: 9pt; 
		font-family: arial; 
		color: windowtext; 
		background:window;
		rules:none;
		border-collapse:collapse;
		border-width:1;
		border-style:inset;
		border-color:#000000;
	}
	span.link
	{	cursor:pointer;
		text-decoration:underline;
	}
	span.hiddenlink
	{	cursor:pointer;
		text-decoration:none;
	}
	
img.gray 		
	{	position:relative;
		top:1px;
		left:1px;
		color:#483D8B; 
		/*filter:gray;*/
		border:0 
	}

img.color 		
	{	position:relative;
		top:1px;
		left:1px;
		/*color:; 
		filter:;
		width:;
		height:;*/
		border:0 
	}
	
table.menu1 
	{ 	font-size: 9pt; 
		font-family: arial; 
		color: menutext; 
		background:menu;
		/*rules:all;*/
		cursor:pointer;
		display:none;
		position:absolute;
		border-collapse:collapse;
		border-width:2px;
		border-style:ridge;
	}

table.menu2
	{ 	font-size: 9pt; 
		font-family: arial; 
		color: menutext; 
		background:menu;
		/*rules:none;*/
		cursor:pointer;
		display:none;
		position:absolute;
		border-collapse:collapse;
		border-width:2px;
		border-style:outset;
		background: #f6f6f6 url("images/featurebox_bg.gif") no-repeat 100% 100%;	
	}

td.focus
	{
		background-color:#336633;
		color:#FFFFFF;
	}
	
	
tr.focus
	{
		background-color:#336633;
		color:#FFFFFF;
	}


/* LOGON Class */
table.logon_form
	{		background-color:white;
			border-collapse:collapse;
			border-style:outset;
			border-width:2px;		
			border-color:silver;
			font-family: arial; 
			font-size: 13pt; 
			font-weight: normal; 
			font-style: normal; 
	}

table.logon_editform
	{		background-color:white;
			border-collapse:collapse;
			border-style:outset;
			border-width:2px;		
			border-color:silver;
			font-family: arial; 
			font-size: 13pt; 
			font-weight: normal; 
			font-style: normal; 
	}

td.logon_titlebar
	{ 	padding-left:0.5em;
		padding-top:0.1em;
		padding-right:0em;
		padding-bottom:0.1em;
		background-color:#336633;;
		height:17px;
		color:#ffffff;
		font-weight:bold;
	}

td.logon_inactive_titlebar
	{ 	padding-left:0em;
		padding-top:0.1em;
		padding-right:0.5em;
		padding-bottom:0.1em;
		background-color:#000000;
		height:17px;
		color:#ffffff;
		font-weight:bold;
	}

input.logon_buttonclass 
	{	font-family: arial; 
		font-size: 10pt; 
		font-weight: normal; 
		font-style: normal; 
		color: inactivecaptiontext; 
		background-color: inactivecaption;
		border-bottom:outset;
		border-bottom-width:1px;
		border-right:outset;
		border-right-width:1px;
		border-top:outset;
		border-top-width:1px;
		border-left:outset;
		border-left-width:1px;
	}
	
input.logon_buttonfocus 
	{	font-family: arial; 
		font-size: 10pt; 
		font-weight: normal; 
		font-style: normal; 
		color: captiontext; 
		background-color: activecaption;
		border-bottom:outset;
		border-bottom-width:1px;
		border-right:outset;
		border-right-width:1px;
		border-top:outset;
		border-top-width:1px;
		border-left:outset;
		border-left-width:1px;
	}

button.logon_buttonclass 
	{	font-family: arial; 
		font-size: 10pt; 
		font-weight: normal; 
		font-style: normal; 
		color: #000000;
	}
	
button.logon_buttonfocus 
	{	font-family: arial; 
		font-size: 10pt; 
		font-weight: normal; 
		font-style: normal; 
		color: #000000; 
		background-color: white
	}

span.logon_link
	{	cursor:pointer;
		text-decoration:underline;
	}
/* END: LOGON Class */

/* Public Web Class */

H2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	text-align : center;
	color : #FFFFFF;
	margin : 5px 0px 5px 0px;
}
H5{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #336633;
	margin : 15px 5px 5px 5px;
}
td.dark, .menu_dark {
	background-color : #336633;
}

.menu_dark {
	text-align : center;
	height : 30px;	
}

td.medium, .menu_medium {
	background-color : #669966;
}

.menu_medium {
	text-align : center;
	height : 30px;	
}

td.light {
	background-color : #CCCCCC;
}

td.white {
	background-color : #FFFFFF;
}

a:link.menucur, a:visited.menucur, a:active.menucur, a:hover.menu {
	color : #CCCCCC;
	text-decoration : none;
}
a:hover.menucur{
	color : #FFFFFF;
	text-decoration : none;
}
a:link.submenu, a:visited.submenu, a:active.submenu {
	color : #336633;
}
a:link.submenucur, a:visited.submenucur, a:active.submenucur, a:hover.submenu {
	font-family: Arial, Verdana, Helvetica, Geneva, 'sans serif';
	font-size : 11px;
	color : #999999;
	text-decoration : none;
	font-weight : bold;
	list-style : square;
}
a:hover.submenucur, a:link.submenu {
	font-family: Arial, Verdana, Helvetica, Geneva, 'sans serif';
	font-size : 11px;
	color : #336633;
	font-weight : bold;
	list-style : square;
}

.copyright {
	font-family: Arial, Verdana, Helvetica, Geneva, 'sans serif';
	color : #000000;
	margin : 5px 5px 5px 5px;
	font-size : 8px;
	text-align : center;
} 

/* END: Public Web Class */
