/* Broad Ridge Style Sheet */

body {
  font-family: Arial, helvetica, sans-serif;
  font-size:12px;
  margin-top:0px;
  margin-left:0px;
  background:#FFFFFF;
  color:#000000;
}

td {
	font-family: Arial, helvetica, sans-serif;
	font-size:12px;
}

th {
	font-family: Arial, helvetica, sans-serif;
}

#header { width:750px; margin:0 auto; text-align:center; padding:10px 0px 10px 0px;}
#headerL { float:left; width:250px; text-align:left;}
#headerR { float:right; width:450px; text-align:right;}

#topLinks { padding:12px 10px 0px 0px; color:#333;}
#topLinks a { color:#333; text-decoration:none;}
#topLinks a:hover { color:#333; text-decoration:underline;}

#navigation { clear:both; background-color:#dde295; border:solid 1px #a8b400; width:737px; margin:0 auto; height:32px; overflow:hidden;}
#navL { float:left; width:400px; text-align:left; padding:7px 0px 0px 10px;}
#navL a { color:#452325; text-decoration:none; font-weight:bold; padding:0px 10px 0px 10px;}
#navL a:hover { text-decoration:underline;}
#navR { float:right; width:300px; text-align:right; padding:0px 10px 0px 0px;}
#navRL { float:left; width:270px; text-align:right; padding:5px 0px 0px 0px;}
.gsearch { height:17px; font-size:10px;}
#navRR { float:right; width:25px; text-align:left; padding:3px 0px 0px 0px;}

#clear { clear:both; line-height:0; height:0px; overflow:hidden;}

a:link
{
	text-decoration:none;
	color:#000000;
}

a:active
{
	text-decoration:none;
	color:#000000;
}

a:visited
{
	text-decoration:none;
	color:#000000;
}

a:hover
{
	text-decoration:underline;
	color:#000000;
}

h1
{
	font-size:14px;
	font-weight:bold;
	color:#541800;
	padding-left:10px;
	padding-right:10px;
	padding-top:15px;
}


/* Footer Link Classes */
.footer
{
	font-size:10px;
	font-weight:bold;
	color:#541800;
	text-align:center;
}

.footer a:Link
{
	font-size:10px;
	font-weight:bold;
	color:#541800;
	text-decoration:none;
}

.footer a:Visited
{
	font-size:10px;
	font-weight:bold;
	color:#541800;
	text-decoration:none;
}

.footer a:Active
{
	font-size:10px;
	font-weight:bold;
	color:#541800;
	text-decoration:none;
}

.footer a:Hover
{
	font-size:10px;
	font-weight:bold;
	color:#541800;
	text-decoration:underline;
}

/* Login Page */

.contentLogin
{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	font-size:10px;
}

.loginHeader
{
	font-size:14px;
	font-weight:bold;
	color:#541800;
}

.loginHeaderSmall
{
	color:#541800;
}

.scstitleLogon2
{
	font-size:12px;
	font-weight:bold;
	color:#4b92db;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.loginHeaderSCS2
{
	font-size:12px;
	font-weight:bold;
	color:#4b92db;
}

.loginSCS
{
	background-color:#e9f4fe;
}

.icstitleLogon2
{
	font-size:12px;
	font-weight:bold;
	color:#263F6A;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.loginHeaderICS2
{
	font-size:12px;
	font-weight:bold;
	color:#263F6A;
}

.loginICS
{
	background-color:#d7dbec;
}

.costitleLogon2
{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.loginHeaderCOS2
{
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.loginCOS
{
	background-color:#e9e6e1;
}

/* Section Header - Breadcrumbs */

td.sectionBR
{
	background-color:#dee295;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:5px;
}

td.sectionICS
{
	background-color:#bdc1d3;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:5px;
}

td.sectionCOS
{
	background-color:#dbd7d1;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:5px;
}

td.sectionSPS
{
	background-color:#c9ddf0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:5px;
}


/* page titles */

.title
{
	font-size:14px;
	font-weight:bold;
	color:#541800;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.icstitle
{
	font-size:14px;
	font-weight:bold;
	color:#263f6a;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.costitle
{
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.spstitle
{
	font-size:14px;
	font-weight:bold;
	color:#7fafdb;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

/* Services/Prodcut Tables */

.cosServices
{
	border-top:#c7c2b8 solid 1px;
	border-bottom:#c7c2b8 solid 1px;
	border-left:#c7c2b8 solid 1px;
	border-right:#c7c2b8 solid 1px;
	background-color:#dbd7d1;
}

.icsServices
{
	border-bottom:#9a9fbb solid 1px;
	border-top:#9a9fbb solid 1px;
	border-left:#9a9fbb solid 1px;
	border-right:#9a9fbb solid 1px;
	background-color:#e9ebf0;
}

.spsServices
{
	border-top:#7fafdb solid 1px;
	border-bottom:#7fafdb solid 1px;
	border-left:#7fafdb solid 1px;
	border-right:#7fafdb solid 1px;
	background-color:#c9ddf0;
}

/* Sub Navigation Full Cell Rollovers (left menus) */

div.menuICS a {
	display: block; 
}

div.menuICS a:link { 
 
}

div.menuICS a:active { 
 
}

div.menuICS a:visited {
 
}

div.menuICS a:hover {
background: #bdc1d3; 
}

.hltICS {
	background-color:#dde295;
}
			
.hltOutICS {
	background-color:#dde295;
}
			
			
			
div.menuCOS a {
	display: block; 
}

div.menuCOS a:link { 
 
}

div.menuCOS a:active { 
 
}

div.menuCOS a:visited {
 
}

div.menuCOS a:hover {
	background: #c7c2b8; 
}

.hltCOS
{
	background-color: #c7c2b8;
}
			
.hltOutCOS 
{
	background-color: #dbd7d1;
 }


div.menuSPS a {
	display: block; 
}

div.menuSPS a:link { 
 
}

div.menuSPS a:active { 
 
}

div.menuSPS a:visited {
 
}

div.menuSPS a:hover {
background: #c9ddf0; 
}

.hltSPS {
	background-color: #c9ddf0;
}
			
.hltOutSPS {
	background-color: #accbe8;
}

.leftMenu
{
	font-size:9px;
	padding-left:15px;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:7px;
}
	

/* Content Text */

.content
{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.content15
{
	padding-left:15px;
	padding-right:10px;
}

.content5
{
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	font-size:11px;
}

