BODY {
  color:black;
  font-family:Tahoma, Arial, sans-serif;
  font-size:13px;
  scrollbar-face-color: #F5FEFF;
  scrollbar-darkshadow-color: #F5FEFF;
  scrollbar-3dlight-color: #D5E8F6;
  scrollbar-arrow-color: #396FAA;
  scrollbar-highlight-color: #396FAA;
  scrollbar-shadow-color: #396FAA;
  scrollbar-track-color: #F0F0F0;
  overflow: scroll; height: 100%;

}

div.hr {
  height: 10px;
  background: #fff url("images/hrback.gif");
  border-left:18px solid white;
  border-right:18px solid white;
}

div.hr hr {
  display: none;
padding-left : 14px;
}

/*begin hrefs*/

A {
  color:#1F5897;
  font-family:Tahoma, Arial, sans-serif;
  font-size:13px;
  font-weight:normal;
}

A:Hover {
  color:#CA9924;
  font-family:Tahoma, Arial, sans-serif;
  font-size:13px;
  cursor:hand;
  font-weight:normal;
}

.nonhref {
  color:#1F5897;
  font-family:Tahoma, Arial, sans-serifutton;
  font-size:13px;
  font-weight:normal;
}

/*end hrefs*/


/*begin headers*/

.header
{
  color:#245D9C;
  font-family:Tahoma, Arial, sans-serif;
  font-size:18px;
  font-weight:bold;

}

.subheader
{
  color:#245D9C;
  font-family:Tahoma, Arial, sans-serif;
  font-size:14px;
  font-weight:bold;
}

/*end headers*/

/*begin text types*/

.normalText
{
  color:#245D9C;
  font-family:Tahoma, Arial, sans-serif;
  font-size:13px;
  font-weight:normal;

}

.whiteText
{
  color:#FFFFFF;
  font-family:Tahoma, Arial, sans-serif;
  font-size:13px;
  font-weight:normal;

}

.normalTextHyperLink
{
  color:#245D9C;
  font-family:Tahoma, Arial, sans-serif;
  font-size:13px;
  font-weight:normal;

}

.normalTextHyperLinkOver
{
  color:#D13B27;
  font-family:Tahoma, Arial, sans-serif;
  font-size:13px;
  font-weight:normal;
  cursor:hand;

}

.boldText
{
  color:#245D9C;
  font-family:Tahoma, Arial, sans-serif;
  font-size:13px;
  font-weight:bold;

}


.smallText
{
  color:#245D9C;
  font-family:Tahoma, Arial, sans-serif;
  font-size:10px;
  font-weight:normal;

}

.largeText
{
  color:#245D9C;
  font-family:Tahoma, Arial, sans-serif;
  font-size:17px;
  font-weight:normal;

}

.errorText
{
  color:Red;
  font-family:Tahoma, Arial, sans-serif;
  font-size:13px;
  font-weight:bold;
}


.buttonText
{
  color:#201d29;
  font-family:Tahoma, Arial, sans-serif;
  font-size:15px;
  font-weight:normal;
  cursor:hand;
  text-align:center;
}

/*end text types*/

/*begin textBox types*/

.textBoxNormal
{
  background-color: #F5FEFF;
  border-color: #396FAA;
  border-style:ridge;
  border-width:1px;
  cursor:text;
  font-family:Tahoma, Arial, sans-serif;
  font-size:13px;
  font-weight:normal;
  color: #01047e;
}

.textBoxDisabled
{
  background-color: #e5e5e5;
  border-color: #201d29;
  border-style:ridge;
  border-width:1px;
  cursor:text;
}

/*end textBox types*/

/*begin menu types*/

.TopGroup
{
  background-color: Transparent;
  border-right:solid 1px #FFFFFF;

}

.MenuGroup
{
  background-color:#5EB5DD;
  border:solid 1px #265C98;
  background-image: url(images/tt.gif);
  padding-left: 5px;
  padding-right: 5px;
}

.MenuItem
{
  color:#FFFFFF;
  font-family:Tahoma, Arial;
  font-size:11px;
  font-weight:bold;
  cursor:hand;
  line-height:14px;
  border-left:solid 1px #96CCEC;
  height: 22px;
  padding-left: 5px;
  padding-right: 5px;
}

.MenuItemHover
{
  color:#265C98;
  background-color:#EEEEEE;
  font-family:Tahoma, Arial;
  font-size:11px;
  font-weight:bold;
  cursor:hand;
  background-image: url(images/ttover.gif);
  border-left:solid 1px #D0D0D0;
  height: 22px;
  padding-left: 5px;
  padding-right: 5px;
}

.DisabledMenuItem
{
  color:#265C98;
  background-color:#B8DBF0;
  font-family:Tahoma, Arial;
  font-size:11px;
  cursor:hand;
}

.DisabledMenuItemHover
{
  color:#265C98;
  background-color:#B8DBF0;
  font-family:Tahoma, Arial;
  font-size:11px;
  cursor:hand;
}

.MenuBreak
{
  padding:0px;
}

/*end menu types*/

/* Table Wrapper related styles */
.EglueETableWrapperResizeSpan
{
	cursor : default;	
	border : 3px solid #cccccc;
}

.IFrameWrapper
{
	border:1px solid #979797;
	border-top: 1px solid #696969;
	background-color:#CFE2FB;
	font-size:0px;
}

.EglueETableWrapper
{
	background-color:#CFE2FB;
	border:solid 1px #265C98;
}

/*Session Style*/
/* window style */
.sessionrenew
{
	padding: 5px;
	border: purple 2px solid;
	background: red;
	filter: progid:dximagetransform.microsoft.fade(overlap=1.00) progid:dximagetransform.microsoft.shadow(color=#000000,direction=125, strength=2);
	width: 314px;
	height: 99px;
	font-size: 12px;
	color:#fff;
}

/* button style */
.sessionrenew .btn,
.sessionrenew .btnover
{
	background: white;
	margin-left: 3px;
	margin-right: 3px;
	width: 100px;
	cursor:hand;
	font-Size: 12px;
	font-family: Tahoma, Arial;
}
.sessionrenew .btnover
{
	background: yellow;
}

/* status indicator style */
.sessionrenew .status
{
	border: black 1px solid;
}
.sessionrenew .status .loadcell
{
	background: #ffccff;
}
.sessionrenew .status .loadcellon
{
	background: purple;
}

/* message style */
.sessionrenew .msg
{
	font-size: 14px;
	font-family: verdana,Tahoma, Arial;
}
/* Tree view styles */
.TreeNode 
{ 
	font-family: Tahoma;
	font-size: 10pt; 
	color: black;	
	padding-left: 3px;
	text-decoration: none;
}

.TreeNodeOver 
{
	font-family: Tahoma;
	font-size: 10pt;
	color: black;
	text-decoration: underline; 
	cursor: pointer;
	cursor: hand;
	padding-left: 3px;	
}

.TreeNodeSelect 
{ 
	font-family: Tahoma; 
	font-size: 10pt; 
	color: white; 
	background: #316AC5; 	
    cursor: pointer;
	cursor: hand;
	margin-left: 3px;
}

.TreeNodeDisabled
{ 
	font-family: Tahoma;
	font-size: 10pt; 
	color: gray;	
	padding-left: 10px;
	text-decoration: none;
	cursor: default;
}

.TreeNodeEdit 
{
  border:1px gray solid;
  font-family: tahoma; 
  font-size: 10pt;
  margin-left: 4px;  
}

.TreeContextItem
{ 
	font-family: Tahoma, Arial;
	font-size:11px;
	cursor: pointer;
	cursor: hand;
	padding-left:4px;
	height:24px;
	background-color:#F6F6F6;
	background-image:url(Images/TreeViewImages/square3d/ItemsBg.gif);
	background-repeat:repeat-y;
	width:100%;
	padding-top:1px;	
}

.TreeContextItemOver
{
	font-family: Tahoma, Arial;
	font-size:11px;
	cursor: pointer;
	cursor: hand;
	padding-left:4px;
	height:24px;
	background-color: #FFEEC2;
	border: 1px solid #000080;
	width:100%;
}

/* End Tree View Styles */

/*Hide and show divs */
.divShow 
{ 
	visibility: visible; 
}
.divHide 
{ 
	visibility: hidden; 
}
.divSmall
{
	height:auto;
}
/* Set the styles for the drop down */
.ComboBoxDropDown_WindowsXP
{
	border: 1px solid black;
	background-color: white;
	cursor: hand;
}

.ComboBoxImage_WindowsXP
{
	vertical-align:middle;
	border: 1px solid #7F9DB9;
	border-left: none;
}

.ComboBoxImageHover_WindowsXP
{
	vertical-align:middle;
	border: 1px solid #7F9DB9;
	border-left: none;
}

.ComboBoxInput_WindowsXP
{
	border: 1px solid #7F9DB9;
	border-right: none;
	background-color: white;
	vertical-align: middle;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: black;
	padding-top: 4px;
	margin-right: 0px;
	padding-left: 3px;
	height: 22px;
	cursor: default;
}

.ComboBoxInputHover_WindowsXP
{
	border: 1px solid #7F9DB9;
	border-right: none;
	margin-right: 0px;
	background-color: white;
	vertical-align: middle;
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: black;
	padding-top: 4px;
	padding-left: 3px;
	height: 22px;
	cursor: default;
}

.ComboBoxItem_WindowsXP
{
	font-family: Tahoma, Arial;
	font-size: 11px; 
	color: #245D9C;	
	padding: 3px;
	text-decoration: none;
}

.ComboBoxItemHover_WindowsXP
{
	font-family: Tahoma, Arial;
	font-size: 11px; 
	color: white;
	text-decoration: none;
	background-color: #777777; 
	cursor: pointer;
	cursor: hand;
	padding: 3px;
}

.ComboBoxItemDisabled_WindowsXP
{
	font-family: Tahoma, Arial;
	font-size: 11px; 
	color: gray;
	cursor: no-drop;
	padding: 3px;
	text-decoration: none;
}

.ComboBoxLoadingMessage_WindowsXP
{
	font-family: Tahoma, Arial;
	font-size: 11px; 
	padding: 2px;
}

.ComboBoxMoreResultsMessage_WindowsXP
{
	font-family: Tahoma, Arial;
	font-size: 10px; 
	padding: 2px;
	text-align: center;
}


.ComboBoxMoreResultsImage_WindowsXP
{
	padding: 5px;
	margin-top: 5px;
}

.ComboBoxMoreResultsBox_WindowsXP
{
	background-color: #EEEEE5;
}

.surround
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	margin:10px;
}

.midtable
{
	border-right: #843431 1px solid;
	border-top: #843431 1px solid;
	border-left: #843431 1px solid;
	border-bottom: #843431 1px solid;
}

.midcell
{
	border-right: #B2D0DF 5px solid;
	border-top: #B2D0DF 5px solid;
	border-left: #B2D0DF 5px solid;
	border-bottom: #B2D0DF 5px solid;
	padding:20px;
	font-size: 11px;
	color: #000000;
	font-family: Tahoma, Arial;
}

.publichead
{
	font-weight: bold;
	font-size: 12px;
	color: #843431;
	font-family: Tahoma, Arial;
}

.welcomesmall
{
	font-family: Tahoma, Arial;
	color: black;
	font-size: 11px;
}

.welcometext
{
	font-family: Tahoma, Arial;
	color: #843431;
	font-size: 12px;
	font-weight: bold;
}

.button
{
	border-color: #245D9C;
	border-style: ridge;
	border-width: 1px;
	font-family: Tahoma, Arial;
}


