
.TabBackGround  /* this displays backgound in gery color when we select a tab used in defualt.aspx  and sub navigation */
{
	background-color: #656157; 
}

.TabBackGround_Left  /* this displays backgound in gery color when we select a tab used in defualt.aspx  and sub navigation */
{
	background-color: #656157; 
	background-image:url(../images/tab_left.gif);
    background-position:top left;
    width:7px;
    height:22px;
}

.TabBackGround_Right  /* this displays backgound in gery color when we select a tab used in defualt.aspx  and sub navigation */
{
	background-color: #656157; 
	background-image:url(../images/tab_right.gif);
    background-position:top right;
    width:7px;
    height:22px;
}

.MenuTopSelectedTextInactive
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #DBE1D9;
    text-transform:uppercase;
}

.MenuBackground
{
   background-color: #42403b; 
}

.MenuBackground_Left
{
   background-color: #42403b; 
   background-image:url(../images/tab_left.gif);
   background-position:top left;
   width:7px;
   height:22px;
}

.MenuBackground_Right
{
   background-color: #42403b; 
   background-image:url(../images/tab_right.gif);
   background-position:top right;
   width:7px;
   height:22px;
}

.TopMenuLink {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #FFFFFF;
}   

A.TopMenuLink:link {
    /*color:#668277;*/
	color:#FFFFFF;
    text-decoration: none;    
}

A.TopMenuLink:visited  {
    color:#FFFFFF;
    text-decoration: none;    
}

A.TopMenuLink:active   {
    color:#FFFFFF;
    text-decoration: none;    
}

A.TopMenuLink:hover    {
    color:#DBE1D9;
    text-decoration: underline;
}

	
.NormalTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	
	border: 1px solid #2A2F73; 	
}

.NormalTextBoxGray
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    border: 1px solid #2A2F73; 
    color: white;	
    background-color: #2b4366;
}

.FrameMenuText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;    
    color: #F4FAF1;
	/*background-color: #B45B3E;*/
	background-color: #2b4366;
	
}

.HighlightedTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    	text-align: right; 
	
	border: 1px solid #FF0000; 	
}

.NormalRadioButton
{

    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;

}

.NormalTextBoldColored
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;	
}

.MenuTopSelectedText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
 
    color: #FFFFFF;
    text-transform:uppercase;
}

.iFrameStyle
{   border-color: #546961 #546961 #546961 #546961; 
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px; 
	border-style:none; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
}

.DefaultButton
{
    
	font-size: 9px;
	font-family: Verdana;
    font-weight: bold;
    cursor: hand;
}

.htmlFrame
{
	border: 1px solid #546961;	
	scrollbar-base-color: #C1C2B7;
	scrollbar-arrow-color: white;
	scrollbar-track-color: #EBF1E8;

	scrollbar-shadow-color: black;
	scrollbar-lightshadow-color: black; 
	scrollbar-darkshadow-color: gray;

	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: black;
	
}

.trAlternateColor
{
	background-color: #F6FAFE;
}

.htmlScrollbars
{
	border: 0px thin #FFFFF;	
	scrollbar-base-color: #C1C2B7;
	scrollbar-arrow-color: white;
	scrollbar-track-color: #EBF1E8;

	scrollbar-shadow-color: black;
	scrollbar-lightshadow-color: black; 
	scrollbar-darkshadow-color: gray;

	scrollbar-highlight-color: white;
	scrollbar-3dlight-color: black;
}



.SubMenuSelectedText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-transform:uppercase;
}

.SubMenuOtherText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
}

.NormalTextBoxAlignRight
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	text-align: right; 
	
	border: 1px solid #2A2F73; 	  
}

.NormalTextBoxAlignRightDisabled
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	text-align: right; 
	border: 0px solid #000000;   	
	color: Black;
}

.NormalTextBoxDisabledInvisible
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	text-align: right; 
	border: 0px solid #000000;
	color:White;
}

.NormalTextBoxAlignLeftDisabled
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
	border: 0px solid #000000;   	
}

.NormalText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color:#333333;
}

.NormalTextJustified
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:#333333;
    text-align:justify;
}

.NormalTextWarning
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:Red;
}


.NormalTextBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-weight: bold;
    color:#333333;    
}

.NormalTextBoldWhite
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    font-weight: bold;
    color:#FFFFFF;    
}


.CaptionText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
}

.DimText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
}

.SubMenuDimText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #BBBBBB;
}

.SelectedText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    
    color: #FF7D00;
}

.NormalLink {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
}   

A.NormalLink:link {
    color:#2A2F73;
}

A.NormalLink:visited  {
    color:#2A2F73;
}

A.NormalLink:active   {
    color:#2A2F73;
}

A.NormalLink:hover    {
    color:#FC7E0E;
}





.SubMenuLink {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color:#FFFFFF;
    text-decoration: none;
}   

A.SubMenuLink:link {
    color:#FFFFFF;
    text-decoration: none;    
}

A.SubMenuLink:visited  {
    color:#FFFFFF;
    text-decoration: none;    
}

A.SubMenuLink:active   {
    color:#FFFFFF;
    text-decoration: none;    
}

A.SubMenuLink:hover    {
    color:#FFFFFF;
    text-decoration: underline;
}


.CommentText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #555555;
}

.CellStyle
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
}

.AlternatingTableRowStyle
{
	font-size: 11px;
	font-family: Verdana;
	background-color: #eeeeee;
}

.TableStyle
{
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
}

.TableHeader
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #006DA9;
}

.DayHeaderStyle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #08246B;
    text-decoration: none;
    background-color: White;    
}

.OffMonthStyle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #848284;
    text-decoration: none;
    background-color: White;
}

.MonthHeaderStyle
{
	background-color: #2A2F73;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: White;
    text-decoration: none;
}

.WeekdayStyle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: Black;
    text-decoration: none;
    background-color: White;        
}

.WeekendStyle
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana, Helvetica, sans-serif;
	text-decoration: none;
    background-color: White;	
}

.SelectedDateStyle
{
	background-color: #08246B;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: white;
    text-decoration: none;
}


.TodayDayStyle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #EF741D;
    text-decoration: none;
    background-color: White;	            
}

.GoToTodayStyle
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: Black;
    text-decoration: none; 
    background-color: White;
}



.ClearDateStyle
{
	background-image: url(Images/cleartext.gif);
	background-position: center;
	background-repeat:no-repeat;
	background-attachment:fixed;
	height:23px;
	border-width:0px;
	text-decoration:none;
    background-color: White;
}

.pageHeaderSOV
{	font-weight: bold;
	font-size: 20px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #5db1c2;
}

.tableHeaderSOV
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #2A2F73;
}

.cellStyleSOV
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
}

.cellStyleSOVThisPeriod
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	color: #009F67;
	font-weight: bold;	
}

.cellStyleSOVMaterials
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	color: #DA4725;
	font-weight: bold;	
}


.tableStyleSOV
{
	border-left: #808080 1px solid;
	border-bottom: #808080 1px solid;
}

.tableAlternateSOV
{
	font-size: 10px;
	font-family: Verdana;
	background-color: #eeeeee;
}

.tableAlternateSOVChangeOrder
{
	font-size: 10px;
	font-family: Verdana;
	background-color: #eeeeee;	
	
}

.tableFooterSOV
{
	font-size: 10px;
	font-family: Verdana;
	background-color: #FFDDB8;
}

.normalTextSOV
{
	font-size: 10px;
	font-family: Verdana;
}

.normalTextSOVChangeOrder
{
	font-size: 10px;
	font-family: Verdana;
	
}

.normalTextBoldSOV
{
	font-weight: bold;	
	font-size: 10px;
	font-family: Verdana;
}

.textBoxSOV
{
	font-size: 11px;
	color: #006666;
	font-family: Verdana;
	text-align: right;
}

.tabSOV
{
	font-weight: bold;
	font-size: 13px;
	color: white;
	font-family: Verdana;
	background-color: #5db1c2;
}

A.tabSOV:link {
    text-decoration:    none;
    color:#2A2F73;
}

A.tabSOV:visited  {
    text-decoration:    none;
    color:#2A2F73;    
}

A.tabSOV:active   {
    text-decoration:    none;
    color:#2A2F73;    
}

A.tabSOV:hover    {
    text-decoration:    underline;
    color:#FC7E0E;
}


.tabSelectedSOV
{
	font-weight: bold;
	font-size: 13px;
	color: yellow;
	font-family: Verdana;
	background-color: #5db1c2;
}

A.tabSelectedSOV:link {
    text-decoration:    none;
    color:#2A2F73;    
}

A.tabSelectedSOV:visited  {
    text-decoration:    none;
    color:#2A2F73;    
}

A.tabSelectedSOV:active   {
    text-decoration:    none;
    color:#2A2F73;    
}

A.tabSelectedSOV:hover    {
    text-decoration:    underline;
    color:#FC7E0E;    
}

.footNoteSOV
{
	font-size: 10px;
	color: gray;
	font-family: Verdana;
}

.SecurityZonesDropDown
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #333333;
}

.NormalTextLoginHeader
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: white;	
}

.LoginFooter
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	color: white;	
}

.LoginHeader
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	color: white;
}

.loginbody { background:#484643; margin: 0px; padding: 0px; }


.NormalText
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:#333333;
}

.NormalTextWhite
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: white;
}

.NormalTextBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-weight: bold;
    color:#333333;    
}

.date { font: 11px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; padding: 0px 9px 0px 0px; text-align:right; height:85px; vertical-align:bottom;}

a .alt { font: 11px/14px Arial, Helvetica, sans-serif; text-align:left; }

.content { padding: 20px; }
.content P { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; margin:0px; padding:0px; text-align:justify; }
.content P A:link    { COLOR: #FFFFFF; }
.content P A:visited { COLOR: #FFFFFF; }
.content P A:active  { COLOR: #FFFFFF; }
.content P A:hover   { COLOR: #00a94f; }

.content DIV { font: 12px/16px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; margin:0px; padding:0px; text-align:justify; }
.content DIV A:link    { COLOR: #FFFFFF; }
.content DIV A:visited { COLOR: #FFFFFF; }
.content DIV A:active  { COLOR: #FFFFFF; }
.content DIV A:hover   { COLOR: #00a94f; }


.topnav { font: 11px Arial, Helvetica, sans-serif; COLOR: #FFFFFF; padding: 6px 9px 0px 0px; text-align:left;}
.topnav A:link    { COLOR: #FFFFFF; text-decoration:none; }
.topnav A:visited { COLOR: #FFFFFF; text-decoration:none; }
.topnav A:active  { COLOR: #FFFFFF; text-decoration:none; }
.topnav A:hover   { COLOR: #CCCCCC; text-decoration:none; }

a:link    { COLOR: blue; text-decoration:none; }
a:visited { COLOR: blue; text-decoration:none; }
a:active  { COLOR: blue; text-decoration:none; }
a:hover   { COLOR: #FC7E0E; text-decoration:none; }

.footer { font: 11px Arial, Helvetica, sans-serif; COLOR: #dadad9; padding: 0px; text-align:center;}
.footer A:link    { COLOR: #dadad9; text-decoration:none; }
.footer A:visited { COLOR: #dadad9; text-decoration:none; }
.footer A:active  { COLOR: #dadad9; text-decoration:none; }
.footer A:hover   { COLOR: #00a94f; text-decoration:none; }

A.recordview:link    { COLOR: #FFFFFF; text-decoration:none; }
A.recordview:visited { COLOR: #FFFFFF; text-decoration:none; }
A.recordview:active  { COLOR: #FFFFFF; text-decoration:none; }
A.recordview:hover   { COLOR: #FFFFFF; text-decoration:none; }

