/* Default CSS Stylesheet for a new Web Application project */
BODY
{
	background-color: white;
	background-image: url(images/Back2.jpg);
	background-repeat: repeat;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}
H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
	color: #003366;
}
H1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.75em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.58em;
	font-weight: 500;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.33em;
	font-weight: 500;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H5, DT
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

H6
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: 700;
	font-style: normal;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
}

TFOOT, THEAD
{
	font-size: 1em;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}

TH
{
	vertical-align: baseline;
	font-size: 1em;
	font-weight: bold;
	word-spacing: normal;
	letter-spacing: normal;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
}

A:link
{
	text-decoration: none;
	color: #3333cc;
}

A:visited
{
	text-decoration: none;
	color: #333399;
}

A:active
{
	text-decoration: none;
	color: #333399;
}

A:hover
{
	text-decoration: underline;
	color: #3333cc;
}

SMALL
{
	font-size: .7em;
}

BIG
{
	font-size: 1.17em;
}

BLOCKQUOTE, PRE
{
	font-family: Courier New, monospace;
}

UL LI
{
	list-style-type: square;
}

UL LI LI
{
	list-style-type: disc;
}

UL LI LI LI
{
	list-style-type: circle;
}

OL LI
{
	list-style-type: decimal;
}

OL OL LI
{
	list-style-type: lower-alpha;
}

OL OL OL LI
{
	list-style-type: lower-roman;
}
/*

IMG 	
{
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
}
*/
INPUT
{
	font-family: Arial, Verdana, Sans-Serif;
}

TEXTAREA
{
	font-family: Arial, Verdana, Sans-Serif;
}
.MainMenuTitle
{
	font-family: Impact;
	font-size: XX-Large;
	font-style: italic;
	color: #014284;
}


.PageTitle
{
	font-family: Impact;
	font-size: X-Large;
	font-style: italic;
	color: #014284;
}
.PageSection
{
	font-family: Impact;
	font-size: large;
	font-style: italic;
	color: #014284;
}
.SmallControlLabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	text-align: right;
	vertical-align: middle;
	color: #014284;
}

.SmallDataLabel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	color: #014284;
}
.StdButton
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	font-size: small;
}
.FramedDiv
{
	/*border: solid 1px black;*/
	border: solid 1px #7F9DB9;
	/*border: solid 1px #014284;*/
}
.TabFramedDiv
{
	border: solid 1px Silver;
	background-color: #e6e6e6;
}
.TableHeader
{
	font-weight: bold;
	font-family: Arial;
}

TD.SmallTableHeader
{
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Verdana, Sans-Serif;
}

TD.SmallTableCell
{
	font-size: 9pt;
	font-weight: normal;
	font-family: Arial, Verdana, Sans-Serif;
}

.ListItem
{
	font-size: 10pt;
	font-weight: normal;
	font-family: Arial, Verdana, Sans-Serif;
}

A:link.ImgLink
{
	border: solid, 0px, black;
	text-decoration: none;
}

A:visited.ImgLink
{
	border: solid, 0px, black;
	text-decoration: none;
}

A:active.ImgLink
{
	border: solid, 0px, black;
	text-decoration: none;
}

A:hover.ImgLink
{
	border: solid, 0px, black;
	text-decoration: none;
}

HR.LineSeparator
{
	border-style: solid;
	border-color: black;
	border-width: 1px;
}
.StdErrorMessage
{
	font-family: Arial, Sans-Serif, Verdana;
	font-weight: bold;
	color: Red;
}
a.TabStyle
{
	padding: 10px 10px 2px 10px;
	text-align: center;
	border-top: solid 1px Silver;
	border-right: solid 1px Silver;
	border-left: solid 1px Silver;
	border-bottom: solid 1px Silver;
	text-decoration: none;
	background-color: Gray;
	cursor: default;
	color: #014284;
}
a.TabStyleActive
{
	padding: 10px 10px 3px 10px;
	text-align: center;
	border-top: solid 1px Silver;
	border-right: solid 1px Silver;
	border-left: solid 1px Silver;
	text-decoration: none;
	background-color: #e6e6e6;
	cursor: default;
	color: #014284;
}
a.TabStyleDisabled
{
	padding: 10px 10px 2px 10px;
	text-align: center;
	text-decoration: line-through;
	border-top: solid 1px Silver;
	border-right: solid 1px Silver;
	border-left: solid 1px Silver;
	border-bottom: solid 1px Silver;
	background-color: Gray;
	cursor: default;
	color: #014284;
}
a:hover.TabStyle
{
	text-decoration: none;
	color: black;
	cursor: hand;
}
a:hover.TabStyleActive
{
	text-decoration: none;
	cursor: hand;
	color: #014284;
}
a:hover.TabStyleDisabled
{
	text-decoration: none;
	color: black;
	cursor: hand;
}
a:link.TabStyle
{
	text-decoration: none;
	cursor: hand;
	color: #014284;
}
a:link.TabStyleActive
{
	text-decoration: none;
	cursor: hand;
	color: #014284;
}
a:link.TabStyleDisabled
{
	text-decoration: line-through;
	cursor: hand;
	color: #014284;
}
a:visited.TabStyle
{
	text-decoration: none;
	cursor: hand;
	color: #014284;
}
a:visited.TabStyleActive
{
	text-decoration: none;
	cursor: hand;
	color: #014284;
}
a:visited.TabStyleDisabled
{
	text-decoration: line-through;
	cursor: hand;
	color: #014284;
}
.MenuGroup
{
	background-color: #0000cc;
	color: White;
	border-style: solid;
	border-width: 0px;
	border-color: white;
	cursor: hand;
	padding: 1px;
	text-align: left;
}

.MenuItem
{
	border-style: solid;
	border-width: 1px;
	border-color: white;
	color: White;
	font-family: Tahoma;
	font-weight: bold;
	cursor: hand;
	padding: 1px;
	font-size: 10pt;
	text-align: left;
}


.MenuItemClicked
{
	background-color: Red;
	border-style: solid;
	border-width: 1px;
	border-color: #f5f5f5;
	font-family: Tahoma;
	font-weight: bold;
	cursor: hand;
	padding: 1px;
	font-size: 10pt;
	text-align: left;
}

.MenuItemOver
{
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: #0000cc;
	color: #0000cc;
	cursor: hand;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 10pt;
	padding: 1px;
	text-align: left;
}

.Separator
{
	background-color: Transparent;
	margin-left: 2px;
	margin-right: 2px;
}

.Spacer
{
	background-color: Transparent;
}

.MenuItemDisabled
{
	border-style: solid;
	border-width: 1px;
	border-color: white;
	color: Gray;
	font-family: Tahoma;
	cursor: default;
	padding: 1px;
	font-size: 10pt;
	text-align: left;
}

Input.GrayTextBox
{
	background-color: #c0c0c0;
}

.Hidden
{
	display: none;
}

.DefaultDataGrid
{
	font-family: Arial, Verdana, MS Sans Serif, Sans-Serif;
	font-size: 10pt;
	color: black;
	vertical-align: top;
}

.DefaultDataGridLine
{
	background-color: #D7E4FF;
}

.DefaultDataGridHeader
{
	font-weight: bold;
	border-bottom: solid 1px black;
}

.DefaultDataGridAltLine
{
}

.TrackerButton
{
	border: solid 1px #014284;
	background-color: darkgray;
	background-image: url(images/ButtonStripe.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	font: bold 10px Verdana, Arial, Arial, sans-serif;
	color: #014284;
	height: 26px;
}
.TrackerButtonShort
{
	border: solid 1px #014284;
	background-color: darkgray;
	background-image: url(images/ButtonStripeShort.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	font: bold 10px Verdana, Arial, Arial, sans-serif;
	color: #014284;
	height: 20px;
}
.TrackerButtonSmall
{
	border: solid 1px #aeaeae;
	font: 11px arial;
	color: #014284;
	height: 18px;
}

.ListBox
{
	border: solid 1px #014284;
}

.CriticalPathNode 
{
	font-family: Tahoma; 
	font-size: 8pt; 
	font-weight: bold;
	margin-left: 3px;
	color: Red;
	text-decoration: none;
}

.NoteLabel
{
	color: Black;
	font-size: 10px;
}

img {
    border: 0;
}
