﻿/*

DarkBlue - #19315D

*/

/* DevExpress Calendar Styles */
.HorizontalAptTemplateDiv 
{
	width:100%; 
	height:100%; 
	cursor: default;
}
.HorizontalAptTemplateDiv img
{
	display: block;
}

.inactiveItem
{
    pointer-style: none;    
}


.inline /* Use this for dev express controls so they don't wrap */
{
	display: inline-table;
}
body
{
	background-color: #FFFFFF;
	color:Black;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	margin: 0;
	padding: 0;
}

input[type=text],
input[type=checkbox],
select,
textarea 
{ 
	FONT-SIZE: 11px;
	COLOR: Black;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
} 

button, 
input[type=button], 
input[type=submit] 
{ 
	FONT-WEIGHT: bold;
	FONT-Size: 11px; 
} 

input[type=file]
{ 
	padding-top: 2px;
	padding-bottom: 2px;
	FONT-WEIGHT: bold;
	FONT-Size: 11px; 
} 

FIELDSET
{
	border: solid 1px #919B9C;
	
}
LEGEND
{
	font-size:10px;
	font-weight:bold;
	color:Black;
	background: #F9F9F8;
}
.breadCrumbs
{
	color:#CC3333;
	font-size:10px;
	font-weight:bold;
}
.smallButton
{
	font-size:8px;
	font-weight:bold;
}
.MainBorder
{
	/*background: #FFFFFF url(../images/bodygradient.gif) repeat-x top;*/
}
.MainContent
{
 padding-left: 10px;	
 padding-right: 10px;
 padding-top: 20px;
 padding-bottom: 20px;
}

.Footer
{
	color:GrayText;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	font-size:10px;
	text-align:center;
	vertical-align:top;
	width: 100%;
	padding-top: 30px;
	padding-bottom: 20px;
}

.bodyGradient
{
	background-color:White;
	 /*background: #000000 url(../images/bodygradient.gif) repeat-x top;*/
	
}

#tblTopMenu
{
	border-bottom: solid 1px gray;
	
}

 td.buttonCell 
 {
	padding-right: 6px;
}

.FooterText
{
	FONT-SIZE: 10px;
	COLOR: Gray;
	FONT-STYLE: normal;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
}
.Footnote
{
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-STYLE: italic;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
}


.PageTitle
{
	FONT-SIZE: 26px;
	COLOR: black;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
}
.PageSubTitle
{
	FONT-SIZE: 20px;
	COLOR: black;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
}
.PageText
{
	FONT-SIZE: 11px;
	COLOR: Black;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
}
.PageTextTiny
{
	FONT-SIZE: 10px;
	COLOR: Black;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
}


.FieldLabel
{
	font-weight:bold;
	FONT-SIZE: 11px;
	COLOR: Black;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
}
.Label
{
	FONT-SIZE: 11px;
	COLOR: Black;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
}	
.LabelItalic
{
	FONT-SIZE: 11px;
	font-style: italic;
	COLOR: Black;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
}	
.TextBox
{
	FONT-SIZE: 11px;
	COLOR: Black;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
}
.InstructionTable
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	BACKGROUND-COLOR: #EEEEEE;
	border: solid 1px DarkGray;
	padding: 3px;
}



.TableBorder 
{
	margin: 2;
	border-top: solid 1px #DCDCDC;
	border-bottom: solid 1px #DCDCDC;
	border-left: solid 1px #DCDCDC;
	border-right: solid 1px #DCDCDC;
}

.TableHeader
{
	FONT-SIZE: 11px;
	COLOR: Black;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	padding: 5px;
	vertical-align: middle;
	background-color: #DCDCDC;
	border-bottom: solid #9F9F9F .5px;
	border-top: solid #9F9F9F .5px;
	border-right: solid #9F9F9F .5px;
	
}
.TableHeaderLeft
{
	FONT-SIZE: 11px;
	COLOR: Black;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	padding: 5px;
	vertical-align: middle;
	background-color: #DCDCDC;
	border: solid #9F9F9F .5px;
}
.TableRow
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	padding: 5px;
	border-bottom: solid #9F9F9F .5px;
	border-right: solid #9F9F9F .5px;
	vertical-align: middle;
	
}
.TableRowLeft
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	padding: 5px;
	border-left: solid #9F9F9F .5px;
	border-bottom: solid #9F9F9F .5px;
	border-right: solid #9F9F9F .5px;
	vertical-align: middle;
}
TD.TableRowRightBorder
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	padding: 3px;
	border-bottom: solid #DCDCDC 1px;
	background-color: #DCDCDC;
	vertical-align: middle;
}
TD.TableSummary
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	padding: 3px;
	vertical-align: middle;
}

.actionButton
{
	FONT-WEIGHT: bold;
	FONT-Size: 11px;
   
}

.InfoHeader
{
  background: url("../images/infoheader_bg.gif");
  background-color: #000000;
  color: #FFFFFF;
  border: #57566F 1px solid;
  border-bottom-width: 0px;
  FONT-FAMILY: Calibri, Tahoma, sans-serif;
  font-size: 11px;
  font-weight: bold;
  padding: 5px;
  cursor: default;
  width: 99%;
}
TD.InfoHeader
{
  background: url("../images/infoheader_bg.gif");
  background-color: #000000;
  color: #FFFFFF;
  border: #57566F 1px solid;
  border-bottom-width: 0px;
  FONT-FAMILY: Calibri, Tahoma, sans-serif;
  font-size: 11px;
  font-weight: bold;
  padding: 5px;
  cursor: default;
}

TD.InfoBody
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	padding: 5px;
	border-left: solid #DCDCDC 1px;
	border-right: solid #DCDCDC 1px;
	border-bottom: solid #DCDCDC 1px;
}
TD.InfoBody UL
{
	margin-left: 15px;
	margin-bottom: 0;
}
TD.InfoHeader2
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	font-weight: bold;
	padding: 5px;
	background-color: #C2D5FC;
	border-top: solid #000000 1px;
	border-left: solid #DCDCDC 1px;
	border-right: solid #DCDCDC 1px;
	border-bottom: solid #000000 1px;
}
TD.InfoBody2
{
	FONT-SIZE: 10px;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	padding: 3px;
	background-color: #EFF4FA;
	border-left: solid #7D9BE3 1px;
	border-right: solid #7D9BE3 1px;
	border-bottom: solid #7D9BE3 1px;
}


.Validate
{
	FONT-SIZE: 10px;
	COLOR: Red;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	FONT-STYLE:italic;
	
   vertical-align:top;
}
.SystemMessage
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	font-weight: bold;
	padding: 5px;
}


.LabelGreen
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #238E23;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	TEXT-DECORATION: none;
}
.LabelYellow
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #B8860B;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	TEXT-DECORATION: none;
}
.LabelRed
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #8B0000;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	TEXT-DECORATION: none;
}
.LabelGray
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #DCDCDC;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	TEXT-DECORATION: none;
}

.updateProgress
{
	border-width:1px; 
	border-style:solid; 
	background-color:white; 
	position:absolute; 
	width:130px; 
	height:100px;   
	z-index: 1000; 
}
.updateProgressMessage
{
	margin:3px; 
	font-family:Trebuchet MS; 
	font-size:small; 
	vertical-align: middle;
}


A:link
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	/*COLOR: #19315D;*/
	COLOR: #5E4403;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	TEXT-DECORATION: none;
}
A:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	/*COLOR: #5E4403;*/
	 COLOR: #5E4403;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	TEXT-DECORATION: none;
}
A:active
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	/*COLOR: #19315D;*/
	COLOR: #5E4403;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	TEXT-DECORATION: none;
}
A:hover
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #F3C00D;
	/*COLOR:  #82A3B6;*/
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	TEXT-DECORATION: none;
}



TD.HeaderGradient 
{
	  border:0; 
	  padding:0; 
	  height:8px; 
	  margin-top:0px; 
	  color:#000000;
	  background-color:#000000;
	  width: 100%;
	  /*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#19315D',EndColorStr='#82A3B6');*/
}



TD.TopHeader
{
	padding: 0px;
	border-bottom: solid #000000 2px;
	background-image:  url(../images/headerSimProject.jpg);
	
}
TD.FlashHeader
{
	padding: 0px;
	background-color: #5E4403;
}
TD.MenuBar
{
	padding: 0px;
	background-color: #5E4403;
	border-top: solid #000000 2px;
	border-bottom: solid #000000 1px;
}

.SideBarHeader
{
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	COLOR: #5E4403;
}

.SectionHeader
{
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	COLOR: #5E4403;
}


.SectionSubHeader
{
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
	COLOR: #5E4403;
}

.InfoDate
{
	FONT-SIZE: 11px;
	COLOR: #A9A9A9;
	FONT-STYLE: italic;
	FONT-FAMILY: Calibri, Tahoma, sans-serif;
}


.SignatureImage
{
	outline-color: Black;
	outline-style: solid;
	outline-width: thin;
	width: 240px;
	height: 134px;
	margin: 2px;
}

