body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #333333;
	background-color: #F0F0F0;
	margin: 0;
}
#doc4 {
	background-color: #FFFFFF;
	color:#333333;
}
a:link {
	color: #1E76C8;
	text-decoration: none;
}
a:visited {
	color: #1E76C8;
	text-decoration: none;
}
a:hover {
	color: #666666;
	text-decoration: underline;
}
/* overrides decoration from previous rule for hovered links */
h1{
 font-size: 20px;
 color: #666666;
 padding: 0px;
 font-weight: normal;
}
	h1 a:link, h1 a:visited  {
	 color: #666666;
	 text-decoration: none;
	}
	h1 a:hover  {
	 color: #ff0000;
	 text-decoration: none;
	}
h2{
 color: #1E76C8;
 padding: 0 0 0 36px;
 background-image: url(dot2.gif);
 background-position: left;
 background-repeat: no-repeat;
 font-weight: bold;
  font-size: 18px;
}
	h2 a:link, h2 a:visited  {
	 color: #1E76C8;
	 text-decoration: none;
	}
	h2 a:hover  {
	 color: #666666;
	 text-decoration: none;
	}
h3{ font-size: 16px;
 padding: 8px;
 color: #636363;
 background-color: #ffffff;
 background-image: url(h3bg.jpg);
 background-position: top;
 background-repeat: repeat-x;
 font-weight: normal;padding:2px 8px 8px 5px;
}

	h3 a:link, h3 a:visited  {
	 color: #636363;
	 text-decoration: none;
	}
	h3 a:hover  {
	 color: #1E76C8;
	 text-decoration: none;
	}
	h3 strong {
		color: #1E76C8;
		font-weight: bold;
	}
h4{font-size: 14px;}	
h5{
  color: #222222;font-size: 12px;
  text-transform: uppercase;
  text-align: left;
}
hr {
  clear: both;
}

a:hover {color:#666;text-decoration:underline;}
/* overrides decoration from previous rule for hovered links */
.barwithicon{font-size:14px;}
#yui-main h1.entry-title,#yui-main h2.entry-title{letter-spacing: -2px;padding: 0px .5em 25px 40px;background-image: url(icon.gif); background-repeat: no-repeat;}
.archiveheader{border:1px solid; padding: 2px 8px 8px 5px;
 background-color: #ffffff;background-image: url(h3bg.jpg);
 background-position: top;background-repeat: repeat-x;}
.sidebarheader{padding: 2px 8px 8px 5px;background-color: #ffffff;
background-image: url(h3bg.jpg);
 background-position: top;background-repeat: repeat-x;} 
.catheader{color:#4E443C;padding:0 20px 0 20px;line-height:130%;background-image: url(dot3.gif);
background-position: left;background-repeat: no-repeat;font-weight:700;} 
.catheader a:hover{text-decoration:none;background-color:#efefef;}
h5 {color:#fff;text-transform:uppercase;text-align:left;}
h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;}
.entry-title h3 {color:#636363;background-color:#fff;background-image:url(h3bg.jpg);
background-position:top;background-repeat:repeat-x;font-size:14px;font-weight:400;padding:2px 8px 8px 0;}
#sidebar h3{font-size:14px;}
h3 a:link,h3 a:visited {color:#636363;text-decoration:none;}
h3 strong {color:#1E76C8;font-weight:700;}
.subheadline{font-family: Gill Sans, Verdana;
	font-size: 11px;
	line-height: 14px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;}
div.breadcrumbs {color:#636363;background-color:#fff;
background-image:url(h3bg.jpg);background-position:top;background-repeat:repeat-x;
font-size:12px;font-weight:600;line-height:18px;margin-top:5px;
height:18px;padding:2px 8px 8px 5px;}
div.breadcrumbs a{color:#636363;}
hr {clear:both;}
#yui-main .dottedLine{background:url(dotted_l.gif) repeat-x;height:1px;font-size:0;}
#yui-main img.dotted{margin-bottom:5px;}
#yui-main .w340{width:430px;}
#yui-main .w550{width:550px;}
#yui-main .vSpacer5{height:5px;}
#yui-main .vSpacer10{height:10px;}
#yui-main .vSpacer15{height:15px;}
#yui-main .vSpacer15{height:20px;}
#yui-main .vSpacer30{height:30px;}
#yui-main .articleHeadReg{line-height:12pt;}
#yui-main #businessOnline{width:640px;}
#yahoo-services-fp{margin:6px 0 0 0;}
ul#yahoo-services-fp li{width:300px;background:url(bullet_4.gif) left center no-repeat;list-style-type:none;padding-left:10px;float:right;}
ul#yahoo-services-fp li.lcol{float:left;}
#banners {display:block;line-height:1.2em;font-size:95%;float:right;
width:356px;border:1px solid red;margin:0;padding:0;}
#logo {float:left;margin:5px;}
#session {text-align:right;font-size:80%;padding:5px;}
#departments {clear:both;font-size:90%;margin:0;padding:0;
font-size:93%;line-height:2;*line-height:1.9;border:solid 1px #808080;background:url(http://yui.yahooapis.com/2.7.0/build/assets/skins/sam/sprite.png) repeat-x 0 0;}

#general-tabs ul.yui-nav {padding-left:10px;}
#general-tabs ul.yui-nav li {margin:0 3px;}
#quickaccess {padding: 0px;margin: 0px;clear: both;}
.yui-navset .yui-nav li.orange a {
background:#f90 url(sprite-orange.png) repeat-x left -50px;color:#fff;outline:0;}
.yui-skin-sam .yui-navset .yui-content {background-color: #ffffff;}