@charset "utf-8";
/* CSS Document */

html, body, img {margin: 0px; padding: 0px;}
body {text-align:center; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background: #d5d5d5;}
body p {margin:0px;padding-bottom:1em;}
body h1 {font-size: 1em; color:#9A0000; font-weight: bold; padding: 0em 0 1em; margin: 0;}
body h2 {font-size: 1.4em; color:#9A0000; font-weight: bold; padding: 0em 0 1em; margin: 0;}
body h3 {font-size: 1em; font-weight: bold; padding: 0em 0 1em; margin: 0; color: #8b0000;}
body h4 {font-size: 1em; font-weight: normal; padding: 0em 0 1em; margin: 0; color: #8b0000;}
body hr {border: 0px; height: 1px; color: #cccccc; background-color: #cccccc; margin-bottom: 1em;}

a {color: #9A0000;text-decoration:underline;}
a:link {text-decoration: underline;}
a:visited {text-decoration: underline;}
a:active {text-decoration: underline;}
a:hover {text-decoration: none;}

#pageContainer {width:770px; margin: 0 auto; padding: 2em 0 2em 2em; text-align:left;}
	#container {width:100%; overflow: auto;text-align:left;border: 3px solid white;}
		#header {width:100%;}
		#sidebar {width:169px;float:left;}
			#search {text-align:left;padding-left: .5em;}
			#left-nav div {font-size:14px; color:#666666;font-weight:bold;line-height:28px;
							padding-left: .5em; border-bottom: 1px solid #b2b2b2;}
			#left-nav a {color:#666;text-decoration:none;}
			#left-nav div {line-height:28px;border-width:1px;}
			#left-nav div.active {background:#ffffff;border-color:#a90000;border-width:3px;color:#a90000;line-height:26px;}
			#left-nav div a {display:block;}
		#main {float:left;width:601px;}
			#content {margin:0 25px 2em 25px;margin-top:2em;}
			#noscript {color:red;}
			#page-title {height:27px;}
			#page-title-floating {float:left;height:100%;position:relative;}
			#page-title-floating div {position:absolute; bottom:0;WIDTH:300px;}
			#page-title img {float:left;height:25px;display:block;}
			#brand-display-container {width:100%;margin-bottom:1em;}
				#brand-display-container .left-col {float:left;}
				#brand-display-container img {margin-right:10px;}
				#brand-display-container .right-col {width:319px;position:relative;float:left;}
				#brand-display-container .right-col .row {line-height:25px;}
				#brand-display-container .right-col .left-col {float:left;width:48%;margin-right:2%;border-bottom:2px solid #D5D5D5;font-size:12px;}
				#brand-display-container .right-col .right-col {float:left;width:49%;border-bottom:2px solid #D5D5D5;}			
				/*jquery support additions*/
				#brand-display-container .right-col a {display:block;color:#000;text-decoration:none;}
				#brand-display-container .right-col a:link {color:#000;}
				#brand-display-container .right-col a:visited {color:#000;}
				#brand-display-container .right-col a:active {color:#000;}
				#brand-display-container .right-col a:hover {color:#9A0000;}
				#brand-display-container .right-col .active {border-bottom:2px solid #9A0000;}	
			#link-table {}
				#link-table .row {width:100%}
				#link-table .left-col {width:47%; float:left; margin-right:2%;}
				#link-table .right-col {width:49%; float:left;}
			.hide#brand-collection-container {display:none;}
			#collection-table table {width:100%;text-align:center;}
			#collection-table td {width:24%;text-align:left;}
			#collection-table img {border:0}
			#press-table table {width:100%;text-align:center;}
			#press-table td {width:32%;text-align:left;}
			#press-table img {border:0}
			/*#collection-table a {color:#000000;} 
			#collection-table a:link {text-decoration:none;} 
			#collection-table a:visited {text-decoration:none;} 
			#collection-table a:active {text-decoration:none;} 
			#collection-table a:hover {text-decoration:none;}*/
			.collection-text td {padding-right:1em;}
			#news-links {margin-bottom:1em;line-height:1.5em;}
			.article {margin-bottom:2em;}
			.article .lined-header {margin-bottom:1em;}

#copy {font-size:11px;}

.lined-header {border-top:1px solid #9A0000;border-bottom:1px solid #9A0000;font-size: 1.2em; color:#9A0000; 
					   font-weight: bold;}
.clear_margins {margin:0px;padding-bottom:0px;}
.ul-red {text-decoration:underline; color:#9A0000;}
.red {color:#9A0000;}
