/* CSS Document */
/* Document contains: HTML Elements, Classes, ID's */
/* items sorted alphabetically within each category */
/*-----------------------------------------------*/
/*-------------HTML ELEMENTS---------*/
a:link{
text-decoration: none;
}

a:visited{
text-decoration: none;
}

a:hover{
text-decoration: underline;
}

a:active{
text-decoration: underline;
}

/*-------------CLASSES---------*/
.ColumnRightFooter {	/* header cell of the column table on the right of the main content area */
	background-image: none;
	background-color: #EEEEEE;
}

.ColumnRightHeader {	/* header cell of the column table on the right of the main content area */
	background-image: none;
	background-color: #EEEEEE;
	color: #000066;
	font-size: 12px;
	text-align: left;
}

.ColumnRightHeader a:link {	/* header cell of the column table on the right of the main content area */
	color: #000066;
}

.ColumnRightHeader a:hover {	/* header cell of the column table on the right of the main content area */
	color: #000066;
}

.ColumnRightHeader a:active {	/* header cell of the column table on the right of the main content area */
	color: #000066;
}

.ColumnRightHeader a:visited {	/* header cell of the column table on the right of the main content area */
	color: #000066;
}

.ColumnRightScrollBox {
	width: 150px;
	height: 100px;
	overflow-y: scroll;
}

a:link.Nav3, a:visited.Nav3 {	/* the links for the Nav3 ID's */
	color: #006699;
	background-color: #FFFFFF;
	text-decoration: none;
	margin: 0px 20px 0px 20px;
	padding: 0px;
	display: inline;
	border: 0px none;
}

a:hover.Nav3, a:active.Nav3 {	/* the links for the Nav3 ID's */
	color: #000066;
	background-color: #FFFFFF;
	text-decoration: none;
	margin: 0px 20px 0px 20px;
	padding: 0px;
	display: inline;
	border: 0px none;
}

.SRTableTextSmall{
	font-size: 11px;
}

.TableCellHeader1 {
	color: #FFFFFF;
	background-color: #0066CC;
}


.TableCellAlternate1 {
	background-color: #EEEEEE;
}

/*-------------ID's---------*/

#BannerImageOCS { /* a theme image to go on left end of the banner */
	border: 0px none;
	padding: 0px;
	margin: 0px;
	position: relative;
	width: 760px;
	height: 60px;
	z-index: 0;
}

#Nav1 { /*the top row of navigation links on the page */
	position: relative;
	top: 0px;
	left: 0px;
	width: 720px;
	height: 20px;
	margin: 2px 10px -2px 10px;
	padding: 0px;
	font-size: 12px;
	text-align: right;
	background-image: none;
	z-index: 0;
}

#Nav1 h3 {	/*the top row of navigation links is a h3 */
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: right;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #006699;	
}

#Nav2 {	/*the main navigation links for services */
	position: relative;
	top: -3px;
	left: 0px;
	width: 760px;
	height: 23px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(/images/nav2_ocs_bg.jpg);
	background-repeat: no-repeat;
	text-align: center;
	z-index: 0;
}

#Nav2 a:link, #Nav2 a:visited {	/*the main navigation links for services */
	margin: 0px 0px 0px 0px;
	padding: 2px 14px 2px 14px;
	color: #006699;
	text-decoration: none;
	border: 0px none;
}

#Nav2 a:hover, #Nav2 a:active {	/*the main navigation links for services */
	margin: 0px 0px 0px 0px;
	padding: 2px 14px 2px 14px;
	color: #006699;
	background-color: #FFFFFF;
	text-decoration: none;
	border: 0px none;
}

#Nav2 h2 {	/*the main navigation links for services are h2's */
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
	text-align: center;
	font: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	background-image: url(/images/nav2_ocs_bg.jpg);
	border: 0px none;
	background-color: #FFFFFF;
}

#Nav2 hr {	/*there is a hr below the main navigation links for services (this hr frames the h3 links */
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 760px;
	height: 0px;
	position: relative;
}

#Nav2Administrators {	/* the administrators menu title (for ADMIN AREA) */
	color: #006699;
	background: fixed none;
}

#Nav2Setup {	/* the setup menu title (for ADMIN AREA) */
	color: #006699;
	background: fixed none;
}

#Nav2Companies {	/* the companies menu title (for ADMIN AREA) */
	color: #006699;
	background: fixed none;
}

#Nav2Company {	/* the companies menu title (for CUSTOMER AREA) */
	color: #006699;
	background: fixed none;
}

#Nav2Computers {	/* the computers menu title (for ADMIN AREA) */
	color: #006699;
	background: fixed none;
}

#Nav2SR {	/* the service requests menu title (for ADMIN AREA) */
	color: #006699;
	background: fixed none;
}

#Nav2SRCustomer {	/* the service requests menu title (for CUSTOMER AREA) */
	color: #006699;
	background: fixed none;
}

#Nav3Administrators {	/* the administrators sub-menu (for ADMIN AREA) */
	visibility: hidden;
	position: absolute;
	top: 104px;
	margin: 0px 0px 0px 80px;
	padding: 0px;
	text-align: left;
	color: #006699;
	z-index: 10;
}

#Nav3Setup {	/* the setup sub-menu (for ADMIN AREA) */
	visibility: hidden;
	position: absolute;
	top: 104px;
	margin: 0px 0px 0px 100px;
	padding: 0px;
	text-align: left;
	color: #006699;
	z-index: 10;
}

#Nav3Companies {	/* the companies sub menu (for ADMIN AREA) */
	visibility: hidden;
	position: absolute;
	top: 104px;
	margin: 0px 0px 0px 170px;
	padding: 0px;
	text-align: left;
	color: #006699;
	z-index: 10;
}

#Nav3Company {	/* the companies sub menu (for CUSTOMER AREA) */
	visibility: hidden;
	position: absolute;
	top: 104px;
	margin: 0px 0px 0px 500px;
	padding: 0px;
	text-align: left;
	color: #006699;
	z-index: 10;
}

#Nav3Computers {	/* the computers sub menu (for ADMIN AREA) */
	visibility: hidden;
	position: absolute;
	top: 104px;
	margin: 0px 0px 0px 150px;
	padding: 0px;
	text-align: left;
	color: #006699;
	z-index: 10;
}

#Nav3SR {	/* the service requests sub menu (for ADMIN AREA) */
	visibility: hidden;
	position: absolute;
	top: 104px;
	margin: 0px 0px 0px 400px;
	padding: 0px;
	text-align: left;
	color: #006699;
	z-index: 10;
}

#Nav3SRCustomer {	/* the service requests sub menu (for CUSTOMER AREA) */
	visibility: hidden;
	position: absolute;
	top: 104px;
	margin: 0px 0px 0px 230px;
	padding: 0px;
	text-align: left;
	color: #006699;
	z-index: 10;
}
