@media screen{
/* Default CSS stylesheet for a New Web Application project */
BODY
{
	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: #005172;
}

A:visited
{
	/*text-decoration: none;
	color: #005172;*/
		color: #005172;
	text-decoration: underline;
}

A:active
{
	text-decoration: none;
	color: #005172;
}

A:hover
{
	text-decoration: underline;
	color: white;
	background-color: #004869;
}


/*Used for support services*/
A.IssueNumber
{
	color: #004869;
	text-decoration: underline;
}


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;
}

/* Class definitions*/
.StatReportHeader
{
	text-align:center;
	font-size:  smaller;
	font-weight:bold;
	text-transform:uppercase;	
	}

.StatReportLabel
{
	text-align:left;
	font-size:x-small;
	font-weight: bold;
	text-transform:capitalize;	
	}

.StatReportText
{
	font-size:x-small;
	font-weight:normal;
	}
	

.SupportLabel
{
	text-transform: capitalize;
	font-style: normal;
	font-family: Arial;
	text-align: center;
	color: #005172;
	width: 100%;
	font-weight: bold;
}

.InputLabel
{
	text-transform: capitalize;
	font-style: normal;
	font-family: Arial;
	text-align: left;
	color: #005172;
	font-size:xx-small
}

.InputButton
{
	font-family: Arial;
	color: white;
	background-color: #298DB1;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.inputDropDownList
{
	font-size: xx-small;
}

.inputInstructions
{
	text-transform: capitalize;
	font-style: italic;
	font-family: Arial;
	text-align: left;
	font-size:xx-small;
	color: #004869;
}
.inputTextBox
{
}

.inputRadioButton
{
	text-transform: capitalize;
	font-style: normal;
	font-family: Arial;
	text-align: left;
	color: #005172;
}

.inputcheckBox
{
	text-transform: capitalize;
	font-style: normal;
	font-family: Arial;
	text-align: left;
	color: #005172;
}

.WarningText
{
	color: Red;
	padding: 0 0 0  5;
	text-transform: capitalize;
	font-style: normal;
	font-family: Arial;
	text-align: left;
}

.DIVNAME
{
	color: silver;
}

table.StatsTable
{
	/*width: 100%;*/
	font-family: Arial;
	font-size: small;	
	padding: 0 0 0 0;
	margin: 0 0 0 0;	
	width:400px;
}

.TableIssueSummary
{
	/*width: 100%;*/
	font-family: Arial;
	font-size: xx-small;
	color: Black;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 500px;
}


table.ScheduleTable
{
	/*width: 100%;*/
	font-family: Arial;
	font-size: xx-small;
	color: Black;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

tr.SchedRow
{
	/*Not used*/
}

th.SchedHeader
{
	font-family: Arial;
	color: white;
	text-align: center;
	background-color: #005172;
	font-size: xx-small;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

td.SchedDetails
{
	font-family: Arial;
	color: black;
	text-align: left;
	background-color: transparent;
	font-size: x-small; /*border: solid 1 Gray;*/
	padding: 0 2 0 0;
	margin: 0 0 0 0;
}

.MenuImage
{
	width: 24px; /*Uncomment 'display' attribute to hide icons*/ /*display:none;*/
	padding: 0 0 0 5;
}
.MasterMenuImage
{
	width: 24px;
	visibility: hidden;
}
.WorkAreaImage
{
	width: 48px;
}

.DataGrids
{
	border: solid 1px #005172;
	height: 200px;
	font-size: xx-small;
	color: #005172;
	font-family: Arial;
	/*overflow: auto;*/
	width: 100%;
}

.MenuLabel
{
	font-size: xx-small;
	text-transform: capitalize;
	color: #005172;
	font-family: Arial;
	background-color: Transparent;
}

.InfoLabel
{
	font-size: xx-small;
	color: #005172;
	font-family: Arial;
	background-color: Transparent;
}

.UserInfoLabel
{
	font-size: xx-small;
	color: #005172;
}

.TopMenus
{
	font-weight: bold;
	color: #005172;
	font-family: Arial;
}

.NoShow
{
	display: none;
}

.Copyrights
{
	font-family: Arial;
	font-size: xx-small;
	text-align: left;
	padding: 10 0 0 10;
	color: silver;
	width: 100%;
}

.NewsHeadline
{
	text-decoration: underline;
	color: Olive;
	font-weight: bold;
}

.NewsDetails
{
	color: Black;
	text-indent: 15px;
}

.NewsDateLine
{
	color: Blue;
}
.NewsImage
{
	position: relative;
	left: 1px;
	padding: 1px 5px 5px 1px;
}

.IssueDateLine
{
	font-size: smaller;
	color: black;
	background-color: whitesmoke;
}

.issueSubmitterName
{
	color: Olive;
	font-size: smaller;
	background-color: whitesmoke;
}

.IssueDetailPublic
{
	font-size: small;
	color: black;
}


.IssueDetailPrivate
	{
		font-size: small;
		color: red;
		background-color: lightyellow;
		font-variant: normal;
	}

.systemIssueNote
{
	font-style:italic;
	font-size:smaller;
	color:Maroon;
	background-color:whitesmoke;
}
.primary
	{
		font-weight: bold;
		background-color: lemonchiffon;
	}

.Detailtext
{
	background-color: white;
}

/* Item ID definitions (DIVS)*/

#MastHead
	{
		background-position: 10px 10px;
		left: 0px;
		background-image: url(images/centershif_support_logo_sma.gif);
		width: 100%;
		border-bottom: #005172 2px solid;
		background-repeat: no-repeat;
		position: absolute;
		top: 0px;
		height: 100px;		
		/*SLC Color*/
	    background-color: #EAF7FA;
		/*DEN color*/
		/*background-color: #99cccc;*/
	}

#MenuHolder
{
	background-position: 1 1;
	position: absolute;
	top: 100px;
	left: 0;
	width: 180px;
	border-right: solid 1 silver;
		/*SLC Color*/
	    background-color: #EAF7FA;
		/*DEN color*/
		/*background-color: #99cccc;*/
}

#MainMenu
{
	position: relative;
	width: 100%;
	padding: 0 0 0 10;
}

#MasterMenu
{
	position: relative;
	width: 100%;
	padding: 0 0 0 10;
}

#Information
	{
		border-right: 0px;
		padding-right: 0px;
		border-top: 0px;
		padding-left: 0px;
		right: 0px;
		padding-bottom: 0px;
		border-left: 0px;
		padding-top: 0px;
		border-bottom: 0px;
		position: absolute;
		top: 0px;
		background-color: blue;
	}

#WorkAreaIssues
{
	position: absolute;
	left: 180px;
	top: 120px;
	border: solid 0 #005172;
	/*overflow: auto;*/
	height: 300px;
	width: 600px;
}

#WorkArea
{
	position: absolute;
	left: 180px;
	top: 120px;
	border: solid 1px white;
}

#News
{
	padding-top: 15px;
	padding-left: 5px;
	overflow: auto;
	width: 575px;
	border: solid 0 #005172;
	background-repeat: no-repeat;
	position: absolute;
	top: 340px;
	height: 200px;
	left: 180px;
	margin-top: 20px;
}

#TopMenu
{
	position: absolute;
	top: 100px;
	left: 180px;
	font-style: normal;
	font-size: small;
	margin: 0px;
	padding: 0px;
	border-bottom: solid 1 #005172;
	padding: 0 5 0 5;
}

#pnlLogin
{
	position: absolute;
	left: 180px;
	top: 120px;
	padding: 10 10 10 10;
}

#pnlSiteSelect
{
	position: absolute;
	left: 180px;
	top: 120px;
	width: 650px;
	padding: 10 10 10 10;
}

#pnlIssueLog
{
	border-bottom: solid 1 #005172;
	border-top: solid 1 #005172;
	padding: 0px 0px 0px 0px;
	margin: 5px 5px 5px 5px;
	height: 170px;
	width: 550px;
	/*overflow:scroll;*/
}

#pnlAddComments
{
	padding: 0px 0px 0px 0px;
	border: 5px 5px 5px 5px;
}

#LoginInfo
{
	text-transform: capitalize;
	position: absolute;
	top:80px;
	left: 5px;
	height:10px;
	font-size: xx-small;
	color: #005172;
	font-family: Arial;
	background-color: Transparent;
}

.SiteColor
	{
		background-color: #ccffcc;
	}

}

/*---------------------------------------------------------*/
@media print{

BODY
{
	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: #005172;
}

A:visited
{
	/*text-decoration: none;
	color: #005172;*/
		color: #005172;
	text-decoration: underline;
}

A:active
{
	text-decoration: none;
	color: #005172;
}

A:hover
{
	text-decoration: underline;
	color: white;
	background-color: #004869;
}


/*Used for support services*/
A.IssueNumber
{
	color: #004869;
	text-decoration: underline;
}


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;
}

/* Class definitions*/
.StatReportHeader
{
	text-align:center;
	font-size:  smaller;
	font-weight:bold;
	text-transform:uppercase;	
	}

.StatReportLabel
{
	text-align:left;
	font-size:x-small;
	font-weight: bold;
	text-transform:capitalize;	
	}

.StatReportText
{
	font-size:x-small;
	font-weight:normal;
	}
	

.SupportLabel
{
	text-transform: capitalize;
	font-style: normal;
	font-family: Arial;
	text-align: center;
	color: #005172;
	width: 100%;
	font-weight: bold;
}

.InputLabel
{
	text-transform: capitalize;
	font-style: normal;
	font-family: Arial;
	text-align: left;
	color: #005172;
	font-size:xx-small
}

.InputButton
{
	font-family: Arial;
	color: white;
	background-color: #298DB1;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.inputDropDownList
{
	font-size: xx-small;
}

.inputInstructions
{
	text-transform: capitalize;
	font-style: italic;
	font-family: Arial;
	text-align: left;
	font-size:xx-small;
	color: #004869;
}
.inputTextBox
{
}

.inputRadioButton
{
	text-transform: capitalize;
	font-style: normal;
	font-family: Arial;
	text-align: left;
	color: #005172;
}

.inputcheckBox
{
	text-transform: capitalize;
	font-style: normal;
	font-family: Arial;
	text-align: left;
	color: #005172;
}

.WarningText
{
	color: Red;
	padding: 0 0 5 15;
	text-transform: capitalize;
	font-style: normal;
	font-family: Arial;
	text-align: left;
}

.DIVNAME
{
	color: silver;
}

table.StatsTable
{
	/*width: 100%;*/
	font-family: Arial;
	font-size: small;	
	padding: 0 0 0 0;
	margin: 0 0 0 0;	
	width:400px;
}

.TableIssueSummary
{
	/*width: 100%;*/
	font-family: Arial;
	font-size: xx-small;
	color: Black;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 500px;
}


table.ScheduleTable
	{
		padding-right: 0px;
		padding-left: 0px;
		font-size: xx-small;
		padding-bottom: 0px;
		margin: 0px;
		color: black;
		padding-top: 0px;
		font-family: Arial;
		background-color: #ccffcc;		
	}

tr.SchedRow
{
	/*Not used*/
}

th.SchedHeader
{
	font-family: Arial;
	color: white;
	text-align: center;
	/*background-color: #005172;*/
	background-color:  Blue;
	font-size: xx-small;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

td.SchedDetails
{
	font-family: Arial;
	color: black;
	text-align: left;
	background-color: transparent;
	font-size: xx-small; /*border: solid 1 Gray;*/
	padding: 0 2 0 0;
	margin: 0 0 0 0;
}

.MenuImage
{
	width: 24px; /*Uncomment 'display' attribute to hide icons*/ /*display:none;*/
	padding: 0 0 0 5;
}

.MasterMenuImage
{
	width: 24px;
	visibility: hidden;
}

.WorkAreaImage
{
	width: 48px;
}

.DataGrids
{
	border: solid 1px #005172;
	height: 200px;
	font-size: xx-small;
	color: #005172;
	font-family: Arial;
	/*overflow: auto;*/
	width: 100%;
}

.MenuLabel
{
	font-size: xx-small;
	text-transform: capitalize;
	color: #005172;
	font-family: Arial;
	background-color: Transparent;
}

.InfoLabel
{
	font-size: xx-small;
	color: #005172;
	font-family: Arial;
	background-color: Transparent;
}

.UserInfoLabel
{
	font-size: xx-small;
	color: #005172;
}

.TopMenus
{
	font-weight: bold;
	color: #005172;
	font-family: Arial;
}

.NewsHeadline
{
	text-decoration: underline;
	color: Olive;
	font-weight: bold;
}

.NewsDetails
{
	color: Black;
	text-indent: 15px;
}

.NewsDateLine
{
	color: Blue;
}
.NewsImage
{
	position: relative;
	left: 1px;
	padding: 1px 5px 5px 1px;
}

.IssueDateLine
{
	font-size: smaller;
	color: black;
	background-color: whitesmoke;
}

.issueSubmitterName
{
	color: Olive;
	font-size: smaller;
	background-color: whitesmoke;
}

.IssueDetailPublic
{
	font-size: small;
	color: black;
}

.IssueDetailPrivate
	{
		font-size: small;
		color: red;
		background-color: lightyellow;
		font-variant: normal;
	}

.systemIssueNote
{
	font-style:italic;
	font-size:smaller;
	color:Maroon;
	background-color:whitesmoke;
}
.primary
{
 background-color:yellow;
 font-weight:bold;	
}

.Detailtext
{
	background-color: white;
}

#WorkAreaIssues
{
	border: solid 0 #005172;
}

#WorkArea
{
	border: solid 0 #005172;
}

#News
{
/*	padding-top: 15px;
	padding-left: 5px;
	overflow: auto;
	width: 575px;
	border: solid 0 #005172;
	background-repeat: no-repeat;
	position: absolute;
	top: 340px;
	height: 200px;
	left: 180px;
	margin-top: 20px;
display:none;*/
	position: absolute;
	left: 180px;
	top: 120px;
	width: 650px;
	padding: 10 10 10 10;
}



#pnlIssueLog
{
	border-bottom: solid 1 #005172;
	border-top: solid 1 #005172;
	padding: 0px 0px 0px 0px;
	margin: 5px 5px 5px 5px;
	height: 170px;
	width: 550px;
	/*overflow:scroll;*/
}
#btnPrintDetails{display:none;}
#MastHead{display:none}
#MenuHolder{display:none}
#MainMenu{display:none}
#MasterMenu{display:none;}
#Information{display:none}
#TopMenu{display:none}
#pnlAddComments{display:none}
#pnlCopyright{display:none;}
.Copyrights{display:none;}

}
