﻿
INPUT {font-size: 11px; font-family:Tahoma;}
SELECT {font-size: 11px; font-family:Tahoma;}

.requiredField { font-weight: bold; color: Red; }

h5 { color: #ce5200; font-size: 16px; font-weight: normal; letter-spacing: -1px }

.portalButton_deprecated
{PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold;
 BORDER-LEFT-COLOR: #b7cfeb; BACKGROUND: #366496; BORDER-BOTTOM-COLOR: #003366; PADDING-BOTTOM: 0px; 
 COLOR: #ffffff; BORDER-TOP-COLOR: #cbe3ff; PADDING-TOP: 0px; BORDER-RIGHT-COLOR: #003366;
 cursor:hand; width: 80px;}

.portalButtonWide_deprecated
{PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold;
 BORDER-LEFT-COLOR: #b7cfeb; BACKGROUND: #366496; BORDER-BOTTOM-COLOR: #003366; PADDING-BOTTOM: 0px; 
 COLOR: #ffffff; BORDER-TOP-COLOR: #cbe3ff; PADDING-TOP: 0px; BORDER-RIGHT-COLOR: #003366;
 cursor:hand; width: 120px;}

.portalButton  {width: 80px;}
.portalButtonWide {width: 120px;}

.totals { font-size: 11px; font-weight: bolder;}
		   

.sdsTableSeparator1 { width: 80%; border-top: #ABC6D9 1px solid; height: 3px; line-height: 3px;}
.sdsTableSeparator2 { height: 100%; border-right: #333333 1px dotted; width: 10px;}
.warningText {font-size: 11px; font-weight: bold; color: red;}

.warningBox {font-size: 11px; color: black; border: 1px solid red; font-family: Verdana; font-weight: bold; background-color: #e4e4e4; padding: 3px;}
table.warningBox {font-size: 11px; color: red; border: 1px solid red; font-family: Verdana; font-weight: bold; 
				  background-color: white; padding: 3px; margin-bottom: 10px;}

.messageBox {font-size: 11px; color: black; border: 1px solid #d4d4d4; font-family: Verdana; font-weight: bold; background-color: #f4f4f4; padding: 3px;}

.loginStatus { border: 1px solid #e4e4e4; background-color: White; height: 25px; width: 100%;}


.MasterTable_Blue_Deprecated { border: 0px !important; border-collapse: separate !important; width: 100%; border: solid 1px #c6dddf;}

.mainContentTable { border-left: 1px solid #464646; border-right: 1px solid #464646; border-bottom: 1px solid #464646; border-bottom: 1px solid #464646;font-size: 12px;}

.mainContentTable1
{
	margin-top: 12px;
	margin-left: 12px;
	margin-bottom: 5px;
	border-left: 1px solid #ABC6D9;
	border-right: 1px solid #ABC6D9;	
	border-bottom: 1px solid #ABC6D9;			
	font-size: 11px;
}

.mainContentTable1 SELECT { font-family: Tahoma; font-size: 11px;}

.mainContentTableWithTop { border: 1px solid #ABC6D9;}

.mainContentTableHeader
{ 		
	FONT-SIZE: 12px; 
	COLOR: #464646;
	background-color: #E3DFD7;
	border-bottom: solid 1px #464646;
	border-top: solid 1px #464646;	
	FONT-FAMILY: Arial,Verdana;
	font-weight: bold;	
	height: 25px;
	padding-left: 7px;	
}

.mainContentTableHeader_Special
{ 		
	FONT-SIZE: 12px; 
	COLOR: #464646;
	border-bottom: solid 1px #464646;
	border-top: solid 1px #464646;	
	border-right: solid 1px #464646;		
	font-weight: bold;
	background-color: #E3DFD7;
	height: 25px;
	padding-left: 7px;	
}
.mainContentTableHeader1
{ 		
	FONT-SIZE: 11px; 
	COLOR: #10110F;
	border-bottom: solid 1px #ABC6D9;
	border-top: solid 1px #ABC6D9;
	FONT-FAMILY: Arial,Verdana;
	font-weight: bold;
	background-color: #f4f4f4;
	height: 35px;
	padding-left: 7px;
}

.mainContentTableHeader1 INPUT
{
	font-family: Tahoma;
	font-size: 11px;
}

.userSubTableRow
{
	width: 100%; 
	padding-left: 10px; 
	padding-top: 10px;
	vertical-align: top;
}

.portalDefaultTab
{ 		
	FONT-SIZE: 11px; 
	COLOR: #10110F;
	border: solid 1px #ABC6D9;	
	border-bottom: solid 1px #dfecf5;	
	FONT-FAMILY: Arial,Verdana;
	font-weight: bold;
	cursor: pointer;
	background-color: #dfecf5;	
	padding: 7px;
	margin-left: 10px;
}

.portalSelectedTab
{ 		
	FONT-SIZE: 11px; 
	COLOR: black;
	border: solid 1px #ABC6D9;	
	border-bottom: solid 1px #5898C5;	
	FONT-FAMILY: Arial,Verdana;
	font-weight: bold;
	cursor: pointer;
	background-color: #5898C5;	
	padding: 7px;
	margin-left: 10px;
}

a.portalDefaultTab  {color: black;}
.portalDefaultTab a {color: black;}
.portalDefaultTab a:visited {color: black;}
.portalDefaultTab a:hover {color: black;}

a.portalSelectedTab  {color: black;}
.portalSelectedTab a {color: black;}
.portalSelectedTab a:visited {color: black;}
.portalSelectedTab a:hover {color: black;}

.new-top-white {color: #fff; font-size: 12px; font-family: Verdana}
.new-top-white a {color: #fff; font-size: 12px; text-decoration: underline; font-weight: bolder;}
.new-top-white a:visited {color: #fff; font-size: 12px; text-decoration: underline;font-weight: bolder;}
.new-top-white a:hover {color: #fff; font-size: 12px; text-decoration: none;font-weight: bolder;}

 /* New Grid Style Sheet */ 
 
.SDS_Grid {border: solid 1px #464646; font-family: Tahoma;}

.SDS_Grid_Header { color: #e4e4e4; height: 30px; background: #464646; padding: 6px; font-weight: bold; border-bottom: 1px solid #464646; font-size: 11px;}

.SDS_Grid_Header a { color: white; text-decoration: underline;}
.SDS_Grid_Header a:visited { color: white;}		     
.SDS_Grid_Header a:hover { color: white; text-decoration: none;}		     

.SDS_Grid_Row td { padding-left: 3px; padding-right: 1px; background-color: #f4f4f4; font-size:11px;
		 	       height:23px; border-bottom: solid 1px #c6dddf; border-right: solid 1px #c6dddf;}
.SDS_Grid_Row td a {color: #00ACE3; text-decoration:underline; font-weight: bold; font-size:11px;}		 	       
.SDS_Grid_Row td a:visited {color: #00ACE3; text-decoration:underline;}
.SDS_Grid_Row td a:hover {color: #00ACE3; text-decoration:none;}

.SDS_Grid_Row_Right td { padding-left: 3px; padding-right: 1px; background-color: #f4f4f4; font-size:11px;
		 				 height:23px; border-bottom: solid 1px #c6dddf;}

.SDS_Grid_AltRow td { padding-left: 3px;padding-right: 1px; background: white; height: 23px; font-size:11px;
		     		  border-bottom: solid 1px #c6dddf; border-right: solid 1px #c6dddf;}
.SDS_Grid_AltRow td a {color: #00ACE3; text-decoration:underline; font-weight: bold; font-size:11px;}		 	       
.SDS_Grid_AltRow td a:visited {color: #00ACE3; text-decoration:underline;}
.SDS_Grid_AltRow td a:hover {color: #00ACE3; text-decoration:none;}

.SDS_Grid_AltRow_Right td { padding-left: 3px;padding-right: 1px; background: white; height: 23px;
		     				border-bottom: solid 1px #c6dddf; }

.SDS_Grid_Total td { background: #f4f4f4; height: 20px; font-weight: bold; padding-left: 5px; padding-right: 5px;
					 border-bottom: solid 1px #d4d4d4; border-right: solid 1px #d4d4d4;	}

.SDS_Grid_Total_Special td { background: #deeffe;	height: 20px;	font-weight: bold;}

.SDS_Grid_Paging td { background: #E3DFD7; height: 20px; padding-left: 7px; font-size: 12px; border-top: 1px solid #464646;}
.SDS_Grid_Paging a {color: #00ACE3; text-decoration:underline; font-size: 12px; }
.SDS_Grid_Paging a:visited {color: #00ACE3; text-decoration:underline; font-size: 12px; }
.SDS_Grid_Paging a:hover {color: #00ACE3; text-decoration:none; font-size: 12px; }

 /* ESL Style Sheet */ 

.aspLabel { font-size: 11px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px; }

 /* New Table Style Sheet */ 
 
.SDS_Entry_Table {border-right: solid 1px #c6dddf; border-top: solid 1px #c6dddf; line-height: 25px;} 
.SDS_Entry_Table_Caption {background: #f4f4f4; border-right: solid 1px #464646;border-bottom: solid 1px #464646; font-weight: bold; padding-left: 7px; font-size: 11px; height: 27px;}
.SDS_Entry_Table_Field {border-right: solid 1px #464646;border-bottom: solid 1px #464646; padding-left: 5px; font-size: 11px; text-align: left; }
.SDS_Entry_Table_Footer {border-right: solid 1px #464646; border-bottom: solid 1px #464646; background: #d4d4d4; height: 25px; padding: 3px;}

.SDS_Footer_Table {border: solid 1px #c6dddf; background: #E7E4DA; height: 25px; padding: 3px;}

.SDS_Other_Table {border-left: solid 1px #464646; border-top: solid 1px #464646; }

.SDS_Other_Table_Caption {background: #f4f4f4;border-right: solid 1px #464646;border-bottom: solid 1px #464646; font-weight: bold; padding-left: 5px; font-size: 11px;}
.SDS_Other_Table_Field {border-right: solid 1px #464646;border-bottom: solid 1px #464646; padding-left: 5px; font-size: 11px;}
.SDS_Other_Table_Footer {border-right: solid 1px #464646;border-bottom: solid 1px #464646; background: #d4d4d4; height: 25px; padding: 3px;}


.SDS_Base_Table {border: solid 1px #464646; font-size: 12px;}
.eRequest_Entry_Table_Caption {background: #f4f4f4; border-right: solid 0px #d4d4d4;border-bottom: solid 0px #d4d4d4; font-weight: bold; padding-left: 7px; font-size: 11px; height: 27px;}
.eRequest_Entry_Table_Field {border-right: solid 0px #d4d4d4;border-bottom: solid 0px #d4d4d4; padding-left: 5px; font-size: 11px; text-align: left; }
.eRequest_mainContentTable { border-left: 1px solid #464646; border-right: 1px solid #464646; border-bottom: 1px solid #464646; border-bottom: 1px solid #464646; border-top: 1px solid #464646; font-size: 12px;}

.eRequest_mainContentTableHeader_Special
{ 		
	FONT-SIZE: 12px; 
	COLOR: #464646;
	border-bottom: solid 0px #d4d4d4;
	border-top: solid 0px #d4d4d4;	
	border-right: solid 0px #d4d4d4;		
	font-weight: bold;
	background-color: #E3DFD7;
	height: 25px;
	padding-left: 7px;	
}
td.SDS_Table_Header
{ 		
	FONT-SIZE: 11px; 
	COLOR:#464646;
	border-bottom: solid 1px #464646;		
	font-weight: bold;
	background-color: #E3DFD7;
	height: 25px;
	padding: 4px;
}

table.SDS_Table_Header
{ 		
	FONT-SIZE: 11px; 
	COLOR: #10110F;
	border: solid 1px #ABC6D9;		
	font-weight: bold;
	background-color: #dfecf5;
	height: 25px;
	padding: 4px;
}


.loginTable
{
    font-size : 11px; 	
	border: solid 0px #0068B3;
	FONT-FAMILY: Arial,Verdana;
	font-weight: bold;		
	background-color: #464646;
	height: 32px;	
	padding-left: 5px;
	padding-right: 5px;
	color: #e4e4e4;
}

a.loginTable  {color: white;}
.loginTable a {color: white;}
.loginTable a:visited {color: white;}
.loginTable a:hover {color: white; text-decoration:underline;}


.panelLink {line-height: 11px; font-family: Tahoma; font-size: 12px; padding: 5px;}

.HP_Blue_Font {color: #00ACE3}

.WARNING_TABLE {font-size: 11px; color: black; border: 1px solid red; font-family: Verdana; font-weight: bold; background-color: #e4e4e4; padding: 3px;}
table.WARNING_TABLE {font-size: 11px; color: red; border: 1px solid red; font-family: Verdana; font-weight: bold; 
				     background-color: white; padding: 3px; margin: 10px; margin-bottom: 20px;}

.MESSAGE_TABLE {font-size: 11px; color: black; border: 1px solid #d4d4d4; font-family: Verdana; font-weight: bold; background-color: #f4f4f4; padding: 3px;}
