﻿/*  MainNew     August 30  */

body { margin: 0px;}
	
div.skiplink img {border-style:none;}
	
body + a + img {display: none; margin: 0;}

#searchbox { padding-right: 6px;}

.invisisearch { font-family: Arial, Helvetica, sans-serif;   Font-size: 0.3em; color:#FFFFFF; background-color: inherit;}

.colorwestern {background: #1f5b1e;}
.colorcrsp {background: #ff6727;}
.colordsw {background: #cc0000;}
.colorrm {background: #934b95;}
.colorsnr {background: #456485;}
.colorugp {background: #008264;}

/*  Customer Navigation  */
#custnav {
	color: inherit;
	padding-top: 0;
	margin: 0px 0px 2px 130px;}
#custnav a {font-size: 80%;
	text-decoration: none;
	font-weight: bold;
	color: white;
	background: transparent;
	padding: 0px 9px 0px 9px;
	font-family: Arial, Helvetica, sans-serif;}
#custnav a:link {font-weight: bold;}
#custnav a:visited {color: white;}
#custnav a:hover {color: silver; background: inherit;}


/*  Business Navigation  */
#busnav {
	background-color: inherit;
	margin: 0px 0px 2px 130px;}
#busnav a {font-size: 80%;
	text-decoration: none;
	font-weight: bold;
	color: black;
	background: transparent;
	padding: 0px 9px 0px 9px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;}
#busnav a:link { color: black;
		font-weight: bold;}
#busnav a:visited {color: black;}
		
#blend {
	background: url("images/blend.gif"); 
	background-repeat: repeat-x;
	width: 100%;
	margin:0px 0px 0px 0px;
	height:17px;
	background-color: transparent;}
	
/*  breadcrumb  */
#bcborder {width: 174px; background-color: #CCC; border-top: 4px solid white; }
#breadcrumb {padding-right: 6px;}
.breadcrumb {text-align: right;
	font-family: arial, helvetica, sans-serif;
	font-size: 0.70em; font-weight: 400;
	color: #666; background: inherit;}
.breadcrumb a{color: #666; background: inherit;}	
.breadcrumb a:visited{color: #666; background: inherit;}
.bcyou {text-align: right;
	font-family: arial, helvetica, sans-serif;
	font-weight: bolder;
	color: #333; background: inherit;}
	

/*  Content  */
#content {
	padding:0px 8px 0px 10px; vertical-align: top;}
#wapacontenttable { 
	margin:0px 0px 0px 0px; border-bottom: 6px solid #669966; }
#crspcontenttable { 
	margin:0px 0px 0px 0px; border-bottom: 6px solid #FAB785; }
#dswcontenttable { 
	margin:0px 0px 0px 0px; border-bottom: 6px solid #DB8E8E; }
#rmcontenttable { 
	margin:0px 0px 0px 0px; border-bottom: 6px solid #BB9CBC; }
#snrcontenttable { 
	margin:0px 0px 0px 0px; border-bottom: 6px solid #b0C4dE; }
#ugpcontenttable { 
	margin:0px 0px 0px 0px; border-bottom: 6px solid #9BD7C3; }



		
/*  CSO Default page Left Navigation   */
#defaultleftnav {font-family:Verdana, Arial, Helvetica, Sans-serif;
  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
  width:190px; vertical-align:top; background-color: #d3d3d3;}
#defaultleftnav a:link, #csoleftnav a:visited, #csoleftnav a:hover, #csoleftnav a:active 
{ color:#000000; background-color:transparent; padding-bottom: 6px;}
#defaultleftnav h2 { font-weight: bolder; padding:8px 0px 4px 8px; color: #1f5b1e; border-bottom: 1px solid white;}
	
#defaultleftnav ul { list-style-image: url("images/bullettan.gif");}
#defaultleftnav ul { border-bottom: 1px solid white;}
#defaultleftnav ul { margin:0 0 0 0; padding:0 0 0 17px; background-color:transparent;}
#defaultleftnav li { margin:0px 0px 5px 5px; font-size:0.8em; padding:6px 0px 0px 0px;}

.engtiptitle { background-color:transparent; font-weight:bold; font-size:0.8em; color:#1f5b1e; padding-left: 8px;}
.engtiptext { font-size:0.8em; padding-left: 14px;}
	

/*  CSO Subpage Left Nav  */
#leftnavsub { background-color:#c0c0c0;color:inherit; width:174px;  vertical-align:top;}
	
#leftnavsub a {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; 
	padding: 4px 10px 6px 8px; text-decoration:underline;
	display: block; border-width:1px 0 1px 0px; border-style:solid; background-color: #E6E6E6;}

#leftnavsub a.leftnavtitle {
	font-weight:700; padding: 4px 10px 6px 8px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	display: block; font-size:0.75em; background-color: #d3d3d3;
	border-width:1px 0px 0px 0px;}
#leftnavsub a.leftnavregular {border-width:1px 0px 0px 0px; border-style:solid;
	background-color: #d3d3d3; font-weight: 600; padding: 4px 10px 6px 8px; font-size:0.7em;}
#leftnavsub a.leftnavlast {border-width:1px 0 1px 0px; border-style:solid;
	background-color: #d3d3d3; font-weight: 600; padding: 4px 10px 6px 8px; font-size:0.7em;}
#leftnavsub a.leftnavindent {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-weight: 300; 
	padding: 4px 10px 6px 18px; display: block; font-size:0.7em;
	border-width:1px 0px 0px 0px; border-style:solid; background-color: #E6E6E6;}
	
#leftnavsub a:link, #leftnavsub a:visited {
	color:#000; border-color:#fff #fff #fff #E6E6E6; }
#leftnavsub a:hover, #leftnavsub a:active  { 
	color:#000; background-color:#f5f5f5; border-color:#EEE #EEE #EEE #CC9966; }

		
/*  CSO Right Navigation     */
#csorightnav 
{font-family:verdana, Arial, Helvetica, Sans-serif;
  margin:0 0 0 0; padding:0px 4px 0px 9px;width:140px; vertical-align:top;}

#csorightnav a:link, #csorightnav a:visited, #csorightnav a:hover, #csorightnav a:active { background-color:transparent; color:#000000;}

#csorightnav a:hover, #csorightnav a:active { text-decoration:underline; }

#csorightnav h2 { font-weight: bold; padding:8px 0px 0px 0px; margin-bottom:0.8em; color: #1f5b1e;}
		
#csorightnav a { width:100px; padding:0; }
#csorightnav ul { margin:0; padding:0 0 0 17px; list-style-type:square; background-color:transparent; }
#csorightnav li { margin-bottom:5px; font-size:0.8em; }
#csorightnav ul { color:#c93; }	

#rightnavsub {font-family:verdana, Arial, Helvetica, Sans-serif; color: inherit; 
  font-size: 0.7em; padding:8px 6px 0 14px; width:120px; 
  vertical-align:top; background-color: #fff8dc; border-top: 4px solid white; }
  
#rightnavsub a { color: black;}
#rightnavsub a:link, #csorightnav a:visited, #csorightnav a:hover, #csorightnav a:active { color: #000000; background-color:transparent;}
#rightnavsub a:hover, #csorightnav a:active { text-decoration:underline; }
#rightnavsub ul { margin:0; padding:0 0 0 8px; list-style-type:square; background-color:transparent; }
#rightnavsub ul { color:#c96; }	
#rightnavsub li { margin-bottom:8px;}	

/*  Footer  */
#footer {width: 100%; text-align: center; }

#footer a {
	font-family: arial, helvetica, sans-serif;
	font-size: 0.65em; font-weight: 400;
	color: black; background: inherit;
	margin: 0px 22px 2px 22px;}
	
#footer a:hover {
		color: black;
		background-color: transparent;}
