@charset "UTF-8";
/* CSS Document */

	#content {
		background: #fff;
		color: #5b5b5b;
		min-height: 40em;
		/* Hide from IE5-mac. Only IE-win sees this. \*/
		/* End hide from IE5/mac */
		padding: 1em 0 1.5em 0;
		}
		
	#banner img { width: 76em; height: 7em; }
		
	#content a {
		font-weight: bold;
		}
		
	
	#lhs {
		clear: both;
		float: left; 
		width: 21.8em; 
		margin: 1em 0 0 1.3em;
	}
	
	#subNav {
		background: url(../img/nav/sub_rgt.gif) repeat-y top right;
		}
		
	
	
	#subNav .shell {  background: url(../img/nav/sub_lft.gif) repeat-y top left; }
	#subNav .shell .top { background: url(../img/nav/sub_top.gif) repeat-x top left; font-size: 0.4em;}
	#subNav .btm { background: url(../img/nav/sub_btm.gif) repeat-x bottom left; font-size: 0.4em; }
	#subNav .gap { background: #fff; padding: 0.1em 0; }

	#subNav ul { 
		padding: 0px 0px 0px 1em; 
		margin: 0.8em 0	; 
		}

	#subNav ul li { list-style: none; padding: 0px; margin: 0; width: 19.7em;  }

	#subNav ul li a { display: block; padding: 0px 0.7em; margin: 0px; color: #5b5b5b; background-color: #fff; line-height: 3.3em; min-height: 3.3em; 
						border-bottom: 1px solid #ececec; text-decoration: none; font-size: 1.2em; font-weight: normal;  }

	
	
	#subNav ul li.last a { border-bottom: none }
	
	#subNav ul li a.branding { background-image: url(../img/icons/branding.gif); background-repeat: no-repeat; background-position: right center }
	#subNav ul li a.tv { background-image: url(../img/icons/tv.gif); background-repeat: no-repeat; background-position: right center }
	#subNav ul li a.campaigns { background-image: url(../img/icons/campaigns.gif); background-repeat: no-repeat; background-position: right center }
	#subNav ul li a.cdrom { background-image: url(../img/icons/disc.gif); background-repeat: no-repeat; background-position: right center }
	#subNav ul li a.print { background-image: url(../img/icons/print.gif); background-repeat: no-repeat; background-position: right center }
	
	#copy {
		margin: 0em 2.5em 2.5em 26.5em;
		padding-top: 1.7em;
		}
		
	#copy ul { margin-left: 2em;  }
		
		
	.doublespacing { padding-top: 1em;	}
		
	div.boxOuter {
		width: 70em;
		margin: 1.5em 0 2.5em 2.3em;
		padding: 0;
		border: 1px solid #f9f9f9;
	}
	
	div.boxInner {
		padding: 1em; 
		border: 1px solid #ebebeb;
	}
	
	div.clearingDiv { clear: left; font-size: 0.1em; }
	
	
	.pullQuote {
		padding: 1em 0 0.25em 0;
		display: block; 
		font-size: 1.6em;
		line-height: 1.2em;
		margin: 0px;
		}
	.pullQuote_whosaid {
		padding-bottom: 1em;
		display: block; 
		font-size: 1.2em;
		font-weight: bold;
		}
		
	div.largerText { font-size: 1.2em; }
		
	div.searchAssist { text-align: right; padding-right: 1em; margin-top: -0.4em; }
	div.searchAssist span.nums { padding-left: 0em; margin-right: 0.2em; }
	div.searchAssist img { margin-left: 0.6em; position: relative; top: 0.2em}
	div.searchAssist img.prev { margin-right: 1em; }
	div.searchAssist img.next { margin-left: 0.25em; }
	div.searchAssist a img { border: none; margin-left: 0.6em;}
	div.searchAssist span.nums a { text-decoration: none; color: #5b5b5b; }
	div.searchAssist span.nums a.num { color: #c9c9cb; margin-right: 0.4em;}
	div.searchAssist a:hover, #workTop div.searchAssist a:active { text-decoration: underline; }
	div.searchAssist span.sel { font-weight: bold; margin-right: 0.4em;}