/* UOS Main Page Style Sheet 
(c)2008 The President & Fellows of Harvard College
Author: Chris Traganos 
*/

/* ---[  R E S E T  V A L U E S  ] ----------------------------------------*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
/* ---[  B O D Y  ] ----------------------------------------*/
body {
	background-color:#C4D0EC;
	background-image:url('../images/body_bg.jpg');
	background-position:top;
	background-repeat:repeat-x;
	margin-top:25px;
	margin-bottom:25px;
}
#home {
}
#uos #notifications {
	background-image:url('../images/header_uos.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}
#eu #notifications {
	background-image:url('../images/header_eu.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}
#ehs #notifications {
	background-image:url('../images/harvard_bridge.gif');
	background-position:top left;
	background-repeat:no-repeat;
}
#fmo #notifications {
	background-image:url('../images/header_fmo.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}
#hgci #notifications {
	background-image:url('../images/header_hgci.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}
#opscenter #notifications {
	background-image:url('../images/header_opscenter.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}
#transportation #notifications {
	background-image:url('../images/header_transportation.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}
#af #notifications {
	background-image:url('../images/header_af.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}
#at #notifications {
	background-image:url('../images/header_at.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}
#newsletter #notifications {
	background-image:url('../images/header_newsletter.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}
#blackstone #notifications {
	background-image:url('../images/header_blackstone.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}
#diversity #notifications {
	background-image:url('../images/header_diversity.jpg');
	background-position:top left;
	background-repeat:no-repeat;
}
#eu li.eu a, #ehs li.ehs a, #fmo li.fmo a, #hgci li.hgci a, #opscenter li.opscenter a, #transportation li.transportation a, #af li.af a, #at li.at a, #newsletter li.newsletter a, #blackstone li.blackstone a, #diversity li.diversity a {
	color:#F04400;
	font-weight:bold;
	letter-spacing:-1px;
}
/* ---[  H E A D E R  ] ----------------------------------------*/
#header {
	width:940px;
	height:105px;
	background-color:#FFFFFF;
	background-image: url('../images/round_top.gif');
	background-position: top;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
}
#header p {
}
#header a:link {
}
#header a:visited {
}
#header a:hover {
}
#header a:focus {
}
#header a:active {
}
.trademark {
	margin:0 0 0 0;
	padding: 0 0 0 0;
	float:left;
}
/* ---[ T O P  N A V I G A T I O N  ] ----------------------------------------*/
div#top_nav {
	float:right;
	text-align:right;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	height:20px;
	margin-top:5px;
	width: 350px;
	margin-right:6px;
}
#top_nav ul {
	width:350px;
	list-style:none;
	height: 18px;
	margin-top:0;
	margin-right:6px;
}
#top_nav li {
	text-align:left;
	float:right;
	padding-left: 5px;
	padding-right: 5px;
	border-right:1px solid #808080;
	text-transform: capitalize;
}
#top_nav li.first {
	border-right:none;
}
#top_nav a {
	color:#808080;
	text-decoration:none;
}
#top_nav a:link {
}
#top_nav a:visited {
	color:#999999;
}
#top_nav a:hover {
	color:#000000;
}
#top_nav a:focus {
}
#top_nav a:active {
	color:#333333;
}
/* ---[  S E A R C H  B A R  ] ----------------------------------------*/
div#search {
	position: relative;
	top:45px;
	background-color:#B8C7E9;
	background-image:url('../images/search_bg.gif');
	background-repeat:no-repeat;
	width:280px;
	height:35px;
	border-right:5px solid #fff;
}
#search {
	width:280px;
	height:35px;
	float:right;
	margin-top:-25px;
	overflow:hidden;
}
#search label {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:normal;
	display:inline;
	margin-left: 10px;
	margin-right:5px;
}
#search .text {
	margin-top:7px;
}
.buttons {
	background: transparent url('../images/input_arrow.gif') no-repeat;
	background-position:center left;
	cursor:pointer;
	width:14px;
	height:20px;
	margin-top:3px;
	border:none;
	margin-left:7px;
}
.buttons:hover {
	background: transparent url('../images/output_arrow.gif') no-repeat;
	background-position:center left;
	cursor:pointer;
	width:14px;
	height:20px;
	margin-top:3px;
	border:none;
	margin-left:7px;
}
.buttons:focus {
}
/* ---[  N O T I F I C A T I O N S  ] ----------------------------------------*/
#notifications_home {
	width:930px;
	height:150px;
	overflow:hidden;
	background-image:url('../images/quad.jpg');
	background-position:top left;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	border-right:5px solid #ffffff;
	border-left:5px solid #ffffff;
}
#notifications {
	width:930px;
	background-image:url('../images/harvard_bridge.gif');
	background-position:top center;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	border-right:5px #ffffff solid;
	border-left:5px solid #ffffff;
}
/* ---[  A L E R T S ] ----------------------------------------*/
#alerts {
	background-color:#EC7002;/*#F88B1C;*/
	width:230px;
	background-image:url('../images/alerts_bg.gif');
	background-repeat:no-repeat;
}
#alerts, #advisories {
	padding-top:15px;
}
#alerts h3, #advisories h3 {
	color:#ffffff;
	font-size:18px;
	height:20px;
	font-family: Helvetica, sans-serif, "Lucida Sans";
	letter-spacing:.3px;
	font-weight: bold;
	margin-right:10px;
	margin-left:5px;
	margin-bottom:5px;
}
#alerts h3 a, #advisories h3 a {
	color:#ffffff;
	text-decoration:none;
}
#alerts p {
	color:#ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-right:10px;
	margin-left:5px;
	overflow:hidden;
	line-height:18px;
		font-size:16px;
}
#alerts strong {
	font-weight:bold;
}
.detail {
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	line-height:28px;
}
#advisories p, #alerts p {
	height:80px;
	line-height:15px;
	overflow:hidden;
	font-size:12px;
}
/* ---[  N U M B E R  ] ----------------------------------------*/
#number {
	width:230px;
	height:30px;
	background-color:#1E3364;
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-image:url('../images/number_bg.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
	overflow:hidden;
}
#number a, #accordion #number a {
	color:#fff;
	text-decoration:none;
	font-weight: normal;
	height:20px;
	font-size:18px;
	line-height:18px;
	color:#FFFFFF;
	letter-spacing:-1px;
	font-family: Helvetica, sans-serif, "Lucida Sans";
}
#number p {
	margin:0 0 0 15px;
	padding:5px 0 0 0;
	font-weight: normal;
	height:20px;
	font-size:18px;
	line-height:18px;
	color:#FFFFFF;
	letter-spacing:-1px;
	font-family: Helvetica, sans-serif, "Lucida Sans";
}
#number strong {
	color:#e36f11;
	font-weight: bold;
	font-family: Arial Narrow, Helvetica, sans-serif;
	letter-spacing:0px;
}
/* ---[  A D V I S O R I E S  ] ----------------------------------------*/
#advisories {
	float:right;
	width:280px;
	background: #76777A url('../images/quicklinks_bg.gif') repeat-x bottom;
}
#advisories p {
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-right:10px;
	margin-left:15px;
}
.continue {
	color:#FFCC00;
	font-weight:bold;
	text-decoration:none;
	margin-left:10px;
}
/* --[ quick links   ] -------------------------- */
#advisories select {
	margin-left:15px;
	height:19px;
	margin-top:5px;
	margin-bottom:5px;
	width:250px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
/* --[  W R A P P E R  ]------------------------------------- */
#wrapper_home {
	width:930px;
	margin-left:auto;
	margin-right:auto;
	background:url('../images/side_bg.gif') repeat-y #FDE173 right;
	border-left:5px solid #ffffff;
	border-right:5px solid #ffffff;
}
#wrapper_split {
	width:930px;
	margin-left:auto;
	margin-right:auto;
	background:url('../images/split_bg.gif') repeat-y #FDE173 right;
	border-left:5px solid #ffffff;
	border-right:5px solid #ffffff;
}
#wrapper {
	width:930px;
	margin-left:auto;
	margin-top:0px;
	background:#FDE173;
	margin-right:auto;
	border-left:5px solid #ffffff;
	border-right:5px solid #ffffff;
}
/* ---[  S I D E B A R  ] ----------------------------------------*/
#sidebar {
	width:230px;
	float:left;
}
#sidebar h2 {
	color:#1E3364;
	font-size:14px;
	font-family: Helvetica, sans-serif, "Lucida Sans";
	letter-spacing:-.02cm;
	font-weight: bold;
	padding-right:0px;
	padding-left:15px;
	padding-top:16px;
	padding-bottom:5px;
	background-color:#fffee1;
	border-top:0px #d0d1a5 solid;
}
#sidebar h2 a {
	text-decoration:none;
	color:#1E3364;
}
#sidebar ul {
	margin-left:5px;
	margin-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:20px;
}
#sidebar li {
}
#sidebar li a {
	padding-left:10px;
	color:#333;
	text-decoration:none;
	font-size:12px;
	line-height:18px;
}
#sidebar li a:link {
}
#sidebar li a:visited {
}
#sidebar li a:hover {
	background-image:url('../images/nav_arrow.gif');
	background-position: left;
	background-repeat:no-repeat;
	color:#1E3364;
}
#sidebar li a:focus {
}
#sidebar li a:active {
}
#sidebar #departments h2 {
	background-color:#FDE173;
	margin-left:2px;
	margin-right: 15px;
	padding-top:8px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:13px;
	color:#F04400;
}
#sidebar #departments ul {

	margin-left:5px;
	margin-right:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:20px;
}
#sidebar #departments li {
}
#sidebar #departments li a {

	color:#333;
	text-decoration:none;
	font-size:12px;
	line-height:18px;
}
#sidebar #departments li a:link {
}
#sidebar #departments li a:visited {
}
#sidebar #departments li a:hover {
	background-image:url('../images/nav_arrow.gif');
	background-position: left;
	background-repeat:no-repeat;
	color:#1E3364;
}
#sidebar #departments li a:focus {
}
#sidebar #departments li a:active {
}
#sidebar em {
	color:#574f3c;
	font-style:normal;
}
/* ---[  C O N T E N T  S T Y L E S  ] ----------------------------------------*/
#content_home, #content_split {
	margin-right:280px;
	background-color:#FFFFFF;
	margin-left:230px;
	padding-bottom:20px;
}
#content {
	margin-left:230px;
}
#content, #content_app {
	background-color:#FFFFFF;
	padding-left:0px;
	padding-bottom:20px;
}
#content, #content_home, #content_split, #highlights {
	font-family: Georgia, "Times New Roman", Times, serif;
}
#content h2, #content h3, #content h4, #content h5, #content h6, #content p, #content ul, #content_home h1, #content_home h2, #content_home h3, #content_home h4, #content_home h5, #content_home p, #content_home ul, #content_split h1, #content_split h2, #content_split h3, #content_split h4, #content_split h5, #content_split h6, #content_split p, #content_split ul, #content table, #content_split table, #content img, #content_split img, #content address, #content_split address, #content pre, #content_split pre, #content ol, #content_split ol, #content iframe, hr {
	margin-left:18px;
	margin-right:5px;
	text-align: justify;
}
#content p img, #content_split p img {
	margin:0 0 0 0;
}
#content h1, #content_split h1, #highlights h1 {
	color:#ff4400;
	font-size:20px;
	letter-spacing:0px;
	font-weight:normal;
	padding-top:15px;
	margin-bottom:10px;
	font-family: Helvetica, Arial, sans-serif, "Lucida Sans";
	margin-left:25px;
	text-transform: uppercase;
	overflow:visible;
}
#content_split2 h1 {
	color:#ff4400;
	font-size:20px;
	width:580px;
	letter-spacing:0px;
	LINE-HEIGHT: 20px;
	font-weight:normal;
	padding-top:15px;
	margin-bottom:10px;
	font-family: Helvetica, Arial, sans-serif, "Lucida Sans";
	margin-left:0px;
	text-transform: uppercase;
	overflow:visible;
	border:10px;
}
#content_split2  img{
margin-top:1px;
	padding:2px;
	background-color:#FFFFFF;
	border:1px #888888 solid;
	float:right;
}
#content_split2 p {
	color:#ff4400;
	font-size:20px;
	width:300px;
	letter-spacing:0px;
	font-weight:normal;
		margin-top:0px;
	margin-bottom:10px;
	font-family: Helvetica, Arial, sans-serif, "Lucida Sans";
	margin-left:300px;
	text-transform: uppercase;
	overflow:visible;
	border:10px;
}
#content_split2 a{
	color:#786E46;
	text-decoration:none;
		font-size:18px;
}
#content_split2 a:hover{
	color:#786E46;
	text-decoration: underline;
		font-size:18px;
}
#content h2, #content_split h2, #highlights h2 {
	margin-top:10px;
	margin-bottom:10px;
	font-family: Helvetica, Arial, sans-serif, "Lucida Sans";
	font-weight:bold;
	font-size:16px;
	color:#1E3364;
	text-decoration:none;
}
#highlights h2 {
	font-size: 12px;
	font-weight:bold;
	padding-top:10px;
	margin-top:0px;

}
#content h2 a, #content_home h2 a, #content_split h2 a, #highlights h2 a {
	color:#786E46;
	text-decoration:none;
}
#content h2 a:hover, #content_home h2 a:hover, #content_split h2 a:hover, #highlights h2 a:hover {
	color:#786E46;
	text-decoration: underline;
}
#content h3, #content_home h3, #content_split h3, #highlights h3 {
	width:70%;
	padding-bottom:3px;
	padding-top:10px;
	margin-bottom:5px;
	font-family: Helvetica, Arial, sans-serif, "Lucida Sans";
	font-weight:bold;
	font-size:14px;
	color:#1E3364;
	text-decoration:none;
}
#content h3 a, #content_home h3 a, #content_split h3 a, #highlights h3 a {
	color:#CD620C;
	text-decoration:none;
}
#content h3 a:hover, #content_home h3 a:hover, #content_split h3 a:hover, #highlights h3 a:hover {
	color:#CD620C;
	text-decoration:underline;
}
#content h4, #content_home h4, #content_split h4, #highlights h4 {
	width:80%;
	padding-bottom:3px;
	margin-top:10px;
	margin-bottom:5px;
	font-family: Helvetica, Arial, sans-serif, "Lucida Sans";
	font-weight:bold;
	font-size:14px;
	color:#CAD871;
	text-decoration:none;
}
#content h4 a, #content_home h4 a, #content_split h4 a, #highlights h4 a {
	color:#CAD871;
	text-decoration:none;
}
#content h4 a:hover, #content_home h4 a:hover, #content_split h4 a:hover, #highlights h4 a:hover {
	color:#CAD871;
	text-decoration:underline;
}
#content h5, #content_home h5, #content_split h5, #highlights h5 {
	width:80%;
	padding-bottom:3px;
	margin-top:5px;
	margin-bottom:5px;
	font-family: Helvetica, Arial, sans-serif, "Lucida Sans";
	font-weight:bold;
	font-size:12px;
	color:#333;
	text-decoration:none;
}
#content h5 a, #content_home h5 a, #content_split h5 a, #highlights h5 a {
	color:#333;
	text-decoration:none;
}
#content h5 a:hover, #content_home h5 a:hover, #content_split h5 a:hover, #highlights h5 a:hover {
	color:#333;
	text-decoration:underline;
}
#content h6, #content_split h6 {
	font-size:10px;
	text-decoration:none;
	padding-top:5px;
	font-weight:normal;
	color:#000;
	text-transform:capitalize;
}
#content h6 a, #content_split h6 a {
	color:#808080;
	text-decoration:none;
	text-transform:capitalize;
}
#content h6 a:link, #content_split h6 a:link {
}
#content h6 a:visited, #content_split h6 a:visited {
	color:#999999;
}
#content h6 a:hover, #content_split h6 a:hover {
	color:#333;
}
#content h6 a:focus, #content_split h6 a:focus {
}
#content h6 a:active, #content_split h6:active {
	color:#333333;
}
#content_home h1 {
	font-family: Helvetica, sans-serif, "Lucida Sans";
}
#content_home h1 {
	color:#1E3364;
	font-size:20px;
	font-family: Helvetica, sans-serif, "Lucida Sans";
	letter-spacing:-.005cm;
	font-weight: bold;
	padding-top:15px;
	margin-left:23px;
}
#content_home h1 a, #features a {
	color:#1E3364;
	text-decoration:none;
		margin-bottom:10px;
}
#content_home h2 {
	letter-spacing:-.001cm;
	margin-top:10px;
	margin-bottom:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:12px;
	color:#F04400;
	text-decoration:none;
}
#content_home h2 a {
	color:#B7370A;
	text-decoration:none;
}
#content_home h2 a:hover {
	color:#B7370A;
	text-decoration: underline;
}
#content address, #content_split address {
	font-family: Helvetica, Arial, sans-serif, "Lucida Sans";
	line-height:1.4em;
	font-size: 14px;
	background-color:#eee;
	border-top:1px dotted #ddd;
	border-bottom:1px dotted #ddd;
	width: 75%;
	padding-left:5px;
	padding-right:0px;
	padding-bottom:5px;
	font-style:normal;
	margin-top:1em;
	margin-bottom:1.8em;
	text-align: left;
}
#content address p, #content_split address p {
	margin-left:0px;
	padding-left:0px;
}
#content address a:link {
	color:#B7370A;
	font-weight:bold;
	text-decoration:none;
}
#content address a:hover {
	text-decoration:underline;
	color:#cd620c;
}
#content pre, #content_split pre {
	font-size: 12px;
}
#content_home ul, #content ul {
	padding-top:2px;
	margin-top:3px;
	padding-bottom:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	line-height:18px;
	font-size:12px;
}
#content_home li {
}
#content_home li a, content li a {
	text-decoration:none;
	color:#333;
}
#content_home li a:link {
}
#content_home li a:visited {
}
#content_home li a:hover, #content li a:hover {
	text-decoration:underline;
}
#content_home li a:focus {
}
#content_home li a:active {
}
#content ul, #content_split ul {
	padding-top:5px;
	margin-top:3px;
	padding-bottom:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	line-height:18px;
	font-size:12px;
	list-style-position:outside;
	padding-left:15px;
	list-style-type:disc;
	width:95%;
}
#highlights ul {
	padding-top:5px;
	margin-top:3px;
	padding-bottom:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	line-height:18px;
	font-size:12px;
	list-style-position:inside;
	list-style-type:disc;
}
#content ol, #content_split ol {
	padding-top:5px;
	margin-top:3px;
	padding-bottom:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	line-height:18px;
	font-size:12px;
	list-style-type:decimal;
	list-style-position:outside;
	padding-left:35px;
	width: 80%;
}

#content ul li, #content_split ul li {
	list-style-image:url('../images/icons/bullet_bw.gif');
}
#content li.pdf, #content_split li.pdf {
	list-style-image:url('../images/icons/page_white_acrobat.gif');
}
#content li.resources, #content_split li.resources {
	list-style-image:url('../images/icons/icon_world_link.gif');
}
#content li.resources, #content_split li.link {
	list-style-image:url('../images/icons/icon_world_link.gif');
}
#content li.sheet, #content_split li.sheet {
	list-style-image:url('../images/icons/icon_report.gif');
}
#content li.training, #content_split li.training {
	list-style-image:url('../images/icons/icon_group.gif');
}
#content li.osha, #content_split li.osha {
	list-style-image:url('../images/icons/osha.gif');
}
#content li.xls, #content_split li.xls {
	list-style-image:url('../images/icons/page_excel.gif');
}
#content li.doc, #content_split li.doc {
	list-style-image:url('../images/icons/page_word.gif');
}
#content ol li li, #content_split ol li li {
	list-style-type: lower-latin;
}
#content ol li li li, #content_split ol li li li {
	list-style-type:lower-roman;
}
#content li, #content_split li { color:#333; text-decoration:none;
}
#content li a, content_split li a {
	text-decoration: none;
	color:#333;
	font-weight:bold;
}
#content li a:link, #content_split li a:link {
	color:#333;
	text-decoration:none;
	font-weight:bold;
}
#content li a:visited, #content_split li a:visited {
color:#666;
text-decoration:none;
font-weight:bold;
}

#content li a:focus, #content_split li a:focus {
color:#333;
text-decoration:none;
font-weight:bold;
}
#content li a:active, #content_split li a:active{
color:#333;
text-decoration:none;
font-weight:bold;}

#highlights li a:link {
	color:#333;
	text-decoration:none;
}
#content li a:link, #content_split li a:visited, #highlights li a:visited {
}
#content li a:hover, #content_split li a:hover, #highlights li a:hover {
	text-decoration:underline;
}
#content li a:focus {
}
#content li a:active {
}
#content ul.check {
	list-style-image:url('../images/icons/tick.png');
}
#content p, #content_split p {
	font-size:12px;
	margin-top:8px;
	width: 95%;
	line-height:18px;
	color:#333;
}
#content p a, content_split p a {
	text-decoration:none;
	color:#1E3364;
	font-weight:bold;
}
#content p a:link, #content_split p a:link {
}
#content p a:visited, #content_split p a:visited {
}
#content p a:hover, #content_split p a:hover {
	text-decoration:underline;
}
#content p a:focus, #content_split p a:focus {
}
#content p a:active, #content_split p a:active {
}
#content em, #content_split em {
	font-style:italic;
}
#a_list ul, #b_list ul, #c_list ul, #d_list ul, #e_list ul, #f_list ul, #g_list ul, #h_list ul, #i_list ul, #less_a ul, #less_b ul, #less_c ul, #less_d ul, #less_e ul, #less_f ul, #less_g ul {
	color:#333;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	line-height:18px;
	font-size:12px;
}
#a_list li, #b_list li, #c_list li, #d_list li, #e_list li, #f_list li, #g_list li, #h_list li, #i_list li, #less_a li, #less_b li, #less_c li, #less_d li, #less_e li, #less_f li, #less_g li {
	display:inline;
	padding-right:2px;
}
#a_list li a, #b_list li a, #c_list li a, #d_list li a, #e_list li a, #f_list li a, #g_list li a, #h_list li a, #i_list li a, #less_a li a, #less_b li a, #less_c li a, #less_d li a, #less_e li a, #less_f li a, #less_g li a {
	text-decoration:none;
	color:#333;
}
#a_list li a:link, #b_list li a:link, #c_list li a:link, #d_list li a:link, #e_list li a:link, #f_list li a:link, #g_list li a:link, #h_list li a:link, #i_list li a:link, #less_a li a:link, #less_b li a:link, #less_c li a:link, #less_d li a:link, #less_e li a:link, #less_f li a:link, #less_g li a:link {
}
#a_list li a:visited, #b_list li a:visited, #c_list li a:visited, #d_list li a:visited, #e_list li a:visited, #f_list li a:visited, #g_list li a:visited, #h_list li a:visited, #i_list li a:visited, #less_a li a:visited, #less_b li a:visited, #less_c li a:visited, #less_d li a:visited, #less_e li a:visited, #less_f li a:visited, #less_g li a:visited {
}
#a_list li a:hover, #b_list li a:hover, #c_list li a:hover, #d_list li a:hover, #e_list li a:hover, #f_list li a:hover, #g_list li a:hover, #h_list li a:hover, #i_list li a:hover, #less_a li a:hover, #less_b li a:hover, #less_c li a:hover, #less_d li a:hover, #less_e li a:hover, #less_f li a:hover, #less_g li a:hover {
}
#a_list li a:focus, #b_list li a:focus, #c_list li a:focus, #d_list li a:focus, #e_list li a:focus, #f_list li a:focus, #g_list li a:focus, #h_list li a:focus, #i_list li a:focus, #less_a li a:focus, #less_b li a:focus, #less_c li a:focus, #less_d li a:focus, #less_e li a:focus, #less_f li a:focus, #less_g li a:focus {
}
#a_list li a:active, #b_list li a:active, #c_list li a:active, #d_list li a:active, #e_list li a:active, #f_list li a:active, #g_list li a:active, #h_list li a:active, #i_list li a:active, #less_a li a:active, #less_b li a:active, #less_c li a:active, #less_d li a:active, #less_e li a:active, #less_f li a:active, #less_g li a:active {
}
#content table {
	margin-top:5px;
	font-family: Helvetica, Arial, sans-serif, "Lucida Sans";
	font-size:11px;
	line-height: 25px;
	border-bottom:1px solid #808080;
	border-left:1px solid #808080;
	width:93%;
}
#content tr {
}
#content td {
	padding: 5px;
	border-top:1px solid #808080;
	border-right:1px solid #808080;
	line-height:1.4em;
}
#content_split table {
	margin-top:5px;
	font-family: Helvetica, Arial, sans-serif, "Lucida Sans";
	font-size:10px;
	line-height: 25px;
	border-right:15px #fff solid;
	border-top:15px #fff solid;
	border-bottom:15px #fff solid;
}
#content_split tr {
}
#content_split contact td {
	padding-left: 2px;
	border-top:1px solid #808080;
	border-right:1px solid #808080;
	overflow:hidden;
	width:20px;
}
#contact table {
}
#contact thead {
}
#contact tbody {
	font-family: Helvetica, Arial, sans-serif, "Lucida Sans";
	font-size:11px;
	line-height: 18px;
	background-color:#FFFEE1;
}
#contact tr {
	height:30px;
}
tr.panel {
	background-color:#FDE173;
}
#contact td {
	padding-right:10px;
}
#contact tbody a {
	text-decoration:none;
	font-weight:bold;
}
#contact tbody a:link {
	color:#B7370A;
}
#contact tbody a:visited {
	color:#E36F11;
}
#contact tbody a:hover {
	color:#cd620c;
}
#contact tbody a:focus {
}
#contact tbody a:active {
}
#content tbody a {
	text-decoration:none;
	font-weight:bold;
}
#content tbody a:link {
	color:#B7370A;
}
#content tbody a:visited {
	color:#E36F11;
}
#content tbody a:hover {
	color:#cd620c;
}
#content tbody a:focus {
}
#content tbody a:active {
}
#content td p, #content_split td p {
	padding:5px;
	margin:0;
}
#content p a, #content_split p a {
	text-decoration:none;
	font-weight:bold;
}
#content p a:link, #content_split p a:link {
	color:#B7370A;
}
#content p a:visited, #content_split p a:visited {
	color:#E36F11;
}
#content p a:hover, #content_split p a:hover {
	color:#cd620c;
	text-decoration:underline;
}
#content p a:focus, #content_split p a:focus {
}
#content p a:active, #content_split p a:active {
}
#content dd, #content_split dd{}
#content dt, #content_split dt{}
.mapitem {
font-size: 10px;
}
.mapsection {
font-size: 12px;
}
/* --[ F A Q  L I S T S ]------------------------------- */
#anchor_toc {
}
#anchor_toc h2 {
	font-family: Helvetica, Arial, sans-serif, "Lucida Sans";
}
#anchor_toc ul {
	list-style:none;
	margin-left:25px;
	padding-left:1em;
	text-indent:-1em;
}
#anchor_list1, #anchor_list2, #anchor_list3, #anchor_list4, #anchor_list5, #anchor_list6, #anchor_list7, #anchor_list8, #anchor_list9, #anchor_list10 {
}
#anchor_list1 li, #anchor_list2 li, #anchor_list3 li, #anchor_list4 li, #anchor_list5 li, #anchor_list6 li, #anchor_list7 li, #anchor_list8 li, #anchor_list9 li, #anchor_list10 li {
	line-height:1.8em;
}
#anchor_list1 li:hover, #anchor_list2 li:hover, #anchor_list3 li:hover, #anchor_list4 li:hover, #anchor_list5 li:hover, #anchor_list6 li:hover, #anchor_list7 li:hover, #anchor_list8 li:hover, #anchor_list9 li:hover, #anchor_list10 li:hover {
}
#anchor_list1 li a, #anchor_list2 a, #anchor_list3 a, #anchor_list4 a, #anchor_list5 a, #anchor_list6 a, #anchor_list7 a, #anchor_list8 a, #anchor_list9 a, #anchor_list10 a {
	padding-left:10px;
}
#anchor_list1 li a:link, #anchor_list2 li a:link, #anchor_list3 li a:link, #anchor_list4 li a:link, #anchor_list5 li a:link, #anchor_list6 li a:link, #anchor_list7 li a:link, #anchor_list8 li a:link, #anchor_list9 li a:link, #anchor_list10 li a:link {
}
#anchor_list1 li a:visited, #anchor_list2 li a:visited, #anchor_list3 li a:visited, #anchor_list4 li a:visited, #anchor_list5 li a:visited, #anchor_list6 li a:visited, #anchor_list7 li a:visited, #anchor_list8 li a:visited, #anchor_list9 li a:visited, #anchor_list10 li a:visited {
}
#transportation #anchor_list1 li a:hover, #transportation #anchor_list2 li a:hover, #transportation #anchor_list3 li a:hover, #transportation #anchor_list4 li a:hover, #anchor_list5 li a:hover,#transportation  #anchor_list6 li a:hover, #transportation #anchor_list7 li a:hover, #transportation #anchor_list8 li a:hover,#transportation  #anchor_list9 li a:hover,#transportation  #anchor_list10 li a:hover {
	/*background:url('../images/nav_arrow.gif') no-repeat top left; */
	color:#1E3364;
	text-decoration: underline;
}
#anchor_list1 li a:focus, #anchor_list2 li a:focus, #anchor_list3 li a:focus, #anchor_list4 li a:focus, #anchor_list5 li a:focus, #anchor_list6 li a:focus, #anchor_list7 li a:focus, #anchor_list8 li a:focus, #anchor_list9 li a:focus, #anchor_list10 li a:focus {
}
#anchor_list1 li a:active, #anchor_list2 li a:active, #anchor_list3 li a:active, #anchor_list4 li a:active, #anchor_list5 li a:active, #anchor_list6 li a:active, #anchor_list7 li a:active, #anchor_list8 li a:active, #anchor_list9 li a:active, #anchor_list10 li a:active {
}
/* ---[  B L A C K S T O N E  C H A P T E R S   ] ----------------------------------------*/
#content ul#chapters {
	margin:20px 0 25px 25px;
	padding:0 0 0 0;
}
#content ul#chapters li {
	width:520px;
	list-style-type:none;
	list-style-image:none;
	list-style-position: outside;
	height:75px;
	margin:0px 0px 15px 0px;
	padding:0 0 0 0;
	border:1px solid #CCCCCC;
	list-style-image:none;
}
#chapters li:hover {
	border:1px solid #888;
}
#chapters li a {
	float:left;
	font-size:22px;
	line-height:26px;
	color:#fff;
	font-weight:bold;
	padding:40px 0px 9px 20px;
	width:500px;
	margin:0 0 0 0;
}
#chapters li a:link {
	color:#fff; font-weight:bold;
}
#chapters li a:visited {
	color: #CCCCCC;
	font-weight:bold;
}
#chapters li a:hover {
	color:#fff; font-weight:bold; text-decoration:underline;
}
#chapters li a:focus {color:#fff; font-weight:bold;
}
#chapters li a:active {color:#fff; font-weight:bold;
}
#content #chapters li.project {
	background-image:url('../images/blackstone/chapters_project.jpg');
	background-repeat:no-repeat;
	color:#fff;
}
#content #chapters li.accomplishments {
	background-image:url('../images/blackstone/chapters_accomplishments.jpg');
	background-repeat:no-repeat;
	color:#fff;
}
#content #chapters li.history {
	background-image:url('../images/blackstone/chapters_history.jpg');
	background-repeat:no-repeat;
	color:#fff;
}
#content #chapters li.gallery {
	background-image:url('../images/blackstone/chapters_gallery.jpg');
	background-repeat:no-repeat;
	color:#fff;
}
#inline {
	margin-left:25px;
	margin-top:15px;
	margin-bottom:15px;
	width:85%;
}
#inline img {
	margin:5px 8px 0px 0px;
	padding:2px;
	background-color:#FFFFFF;
	border:1px #888888 solid;
}
/* ---[  F E A T U R E S  ] ----------------------------------------*/
#features {
	width:280px;
	height:450px;
	float:right;
	background-image:url('../images/shield_bg.gif');
	background-position:top left;
	background-repeat:no-repeat;
	overflow:hidden;
}
#features h1 {
	color:#1E3364;
	font-size:20px;
	font-family: Helvetica, sans-serif, "Lucida Sans";
	letter-spacing:-.005cm;
	font-weight: bold;
	margin-right:27px;
	margin-left:10px;
	padding-top:15px;
}
#features h2 {
	margin-left:10px;
	margin-right: 5px;
	padding-top:8px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:13px;
	color:#F04400;
}
#features ul {
	margin-left:5px;
	margin-top:3px;
	margin-right:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:15px;
}
#features li {
	background-image:none;
	display:list-item;
}
#features li a {
	padding-left: 5px;
	color:#333;
	text-decoration:none;
	font-size:12px;
	line-height:18px;
}
#features li a:link {
}
#features li a:visited {
}
#features li a:hover {
	background-image:url('../images/nav_arrow.gif');
	background-position: left;
	padding-left: 5px;
	background-repeat:no-repeat;
	color:#1E3364;
	text-decoration:none;
}
#features li a:focus {
}
#features li a:active {
}
/* ---[  H I G H L I G H T S  C O L U M N  ] ----------------------------------------*/
#highlights {
	width:280px;
	float:right;
	padding-top:30px;
}
body.safety #highlights {
	padding-top:0px;
}
body.safety #highlights #note p {
	text-align:left;
	font-weight:bold;
}
body.safety #highlights #note p strong {
	font-weight:normal;
}
#highlights h2, #highlights h3, #highlights h4, #highlights p, #highlights ul {
	margin-left:15px;
	margin-right:5px;
	padding-top:5px;
}
#highlights h2 {
	color:#455f13;
	letter-spacing:0px;
	margin-bottom:0px;
}
#highlights h2 a {
	color:#455f13;
	text-decoration:none;
}
#highlights h2 a:hover {
	color:#455f13;
	text-decoration:underline;
}
#highlights h3 {
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:1px;
	margin-bottom:0px;
	padding-bottom:0px;
}
#highlights p {
	color:#333;
	font-size:12px;
	line-height:1.5em;
}
#highlights p a  {
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
#highlights p a:link  {
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
#highlights p a:visited  {
	color:#666;
	font-weight:bold;
	text-decoration:none;
}

#highlights p a:hover  {
	color:#333;
	font-weight:bold;
	text-decoration: underline;
}
#highlights p a:focus  {
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
#highlights p a:active  {
	color:#333;
	font-weight:bold;
	text-decoration:none;
}

#highlights img.feature {
	float:left;
	margin-top:10px;
	margin-left: 15px;
	margin-right:8px;
	margin-bottom:0px;
}
#highlights img.feature_right {
	display:inline;
	float:right;
	margin-top:2px;
	margin-left: 5px;
	
	margin-bottom:0px;
}
#highlights ul {
	list-style-position:outside;
	padding-left:20px;
}
#highlights li {
	list-style-image:url('../images/icons/icon_pagegreen.gif');
}
#highlights li.pdf {
	list-style-image:url('../images/icons/page_white_acrobat.gif');
}
#highlights li.resources {
	list-style-image:url('../images/icons/icon_world_link.gif');
}
#highlights li.sheet {
	list-style-image:url('../images/icons/icon_report.gif');
}
#highlights li.training {
	list-style-image:url('../images/icons/icon_group.gif');
}
#highlights li.osha {
	list-style-image:url('../images/icons/osha.gif');
}
#highlights li.xls {
	list-style-image:url('../images/icons/page_excel.gif');
}
#highlights li.doc {
	list-style-image:url('../images/icons/page_word.gif');
}
#highlights li.osha {
	list-style-image:url('../images/icons/osha_side.gif');
}
#highlights ul#links {
	list-style:none;
	list-style-position:outside;
	font-family:Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	letter-spacing:1px;
}
#highlights ul#links li {
	text-align: left;
	;
	padding:0px;
	border:1px solid #D2E4B0;
	margin-bottom:1px;
}
#highlights ul#links li a {
	display:block;
	margin:1px;
	font-weight:bold;
}
#highlights ul li a{
color:#333;
text-decoration:none;}
#highlights ul li a:link{
color:#333;
text-decoration:none;}
#highlights ul li a:visited{
color:#666;
text-decoration:none;}
#highlights ul li a:hover{
color:#333;
text-decoration: underline;}
#highlights ul li a:focus{
color: #333;
text-decoration:none;}
#highlights ul li a:active{
color:#333;
text-decoration:none;}
#highlights ul#links li a:hover {
	background-color:#D2E4B0;
	text-decoration:none;
}
#wrapper_split #highlights h2.big {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:180%;
	letter-spacing:-1px;
	font-weight:normal;
	margin-top:0px;
	padding-top:0px;
}
form#how {
	padding-left:15px;
	padding-bottom:15px;
	margin-top:5px;
}
form input.go {
	cursor:pointer;
	width:20px;
	height:20px;
	border:none;
	background-color:#E4F6C2;
	background-image:url('../images/fmo/recycling/recycling_button_regular.gif');
	background-position:center;
	background-repeat:no-repeat;
}
form input.go:hover {
	background-image:url('../images/fmo/recycling/recycling_button_hover.gif');
	background-position:center;
	background-repeat:no-repeat;
}
form input.go:active {
	background-image:url('../images/fmo/recycling/recycling_button_active.gif');
	background-position:center;
	background-repeat:no-repeat;
}
form input.go:focus {
}
/* ---[  F O O T E R  ] ----------------------------------------*/
#footer {
	background-color:#FFFFFF;
	background-image:url('../images/round_bottom.gif');
	background-position:bottom;
	background-repeat:no-repeat;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	width:940px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	font-size: 12px;
}
.info {
	color:#333333;
	text-decoration:none;
}
#footer ul {
	margin-left:2px;
	margin-right:auto;
	width:940px;
}
#footer ul {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	padding: 0 0 0 5px;
	color:#e0e0e0;
}
#footer ul {
	color:#000;
}
#footer li {
	display:inline;
	list-style-type:none;
	line-height:30px;
	text-align:center;
	margin-top:25px;
	padding:0px 10px 0 10px;
}
#footer a {
	color:#808080;
	text-decoration:none;
	text-transform: capitalize;
	font-weight:normal;
}
#footer a:link {
}
#footer a:visited {
	color:#999999;
}
#footer a:hover {
	color:#333;
}
#footer a:focus {
}
#footer a:active {
	color:#333333;
}
#footer p {
	line-height:30px;
	margin-top:0px;
	float:right;
	padding-right:5px;
	text-align:right;
	font-size:12px;
	margin-right:5px;
	color:#B7370A;
}
/* ---[  W E B M A S T E R ] ----------------------------------------*/
#webmaster {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	width:940px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	padding-bottom:10px;
}
#webmaster p {
	float:right;
	line-height:15px;
	margin-top:0px;
	float:left;
	padding-right:0px;
	text-align:right;
	font-size:10px;
	color:#000;
	background:url('../images/harvard_icon.gif') right no-repeat;
}
#webmaster p a {
	color:#B7370A;
	text-decoration:none;
	margin-right:5px;
	margin-left:5px;
}
#webmaster p a:hover {
	color:#CD620C;
}
#webmaster img {
	margin:2px 2px 0px 0px;
	border:none;
	float:left;
}
#webmaster a {
	border:none;
	text-decoration:none;
}
/* ---[  N E W S L E T T E R  ] ----------------------------------------*/
#newsletter #header {
	background-image:url('../images/newsletter_top.gif');
	border-bottom:4px solid #333;
}
#newsletter #header #top_nav {
	margin-top:15px;
}
#newsletter #header .crumb {
	font-weight:normal;
}
#newsletter #footer {
	background-image:url('../images/newsletter_bottom.gif');
}
#newsletter #wrapper {
	background-color:#fff;
}
#newsletter #content_split p {
	text-align:justify;
	width:90%;
}
#newsletter #highlights {
	border-left:1px solid #333;
	padding-top:0px;
	margin-top:15px;
	padding-left:10px;
}
p.quote {
	background-color:#ddd;
	border-top:1px solid #666;
	border-bottom:1px solid #666;
	margin-top:15px;
	margin-bottom:15px;
	text-align:right;
	font-style:italic;
	padding-bottom:10px;
	padding-top:10px;
}
#highlights h2.big {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:280%;
	letter-spacing:-1px;
	font-weight:normal;
}
#newsletter #contact {
	width:620px;
	margin-top:20px;
}
#newsletter #contact h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#CD620C;
}
#newsletter #contact p {
	font-style:italic;
}
#newsletter #highlights img.block, #newsletter #highlights img.data {
	margin-left:15px;
}
#newsletter #content_split {
	margin-left:0px;
}
#newsletter #content_split li {
	color:#333;
}
#newsletter #content_split h1 {
	font-size:30px;
	text-transform:capitalize;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#newsletter #content_split h3 {
	font-size:20px;
	text-transform:capitalize;
	font-family: Helvetica, sans-serif;
	font-weight:bold;
	color:#455F13;
	letter-spacing:-1px;
	line-height:1.5em;
	overflow:visible;
}
#newsletter h6 {
	color:#666666;
}
p.caption {
	font-family:Helvetica, sans-serif;
	text-align:right;
	font-size:10px;
	padding-bottom:8px;
	font-weight:bold;
	border-bottom:1px solid #333;
}
#note {
	background-color:#CCED94;
	padding-bottom:15px;
}
#newsletter #note {
	background-color:#CAD871;
	padding-bottom:15px;
}
#note h2 {
	color:#333;
	font-size:18px;
	line-height:1.5em;
	font-family: Helvetica, Arial, sans-serif, "Lucida Sans";
	letter-spacing:.3px;
	font-weight: bold;
}
#note p {
	font-family:Helvetica, sans-serif;
	word-spacing:2px;
}
#newsletter #highlights h2 {
}
img.block {
	border:1px solid #333;
}
img.data {
	margin-bottom:35px;
}
#newsletter #content_split p.block {
	width:280px;
	float:left;
	padding-left:25px;
	padding-right:0px;
	margin-left:0px;
	margin-right:0px;
}
span.dropcap {
	float: left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 350%;
	line-height: 0.85em;
	margin-right: 0.03em;
	margin-bottom:-0.25em;
}
#newsletter #content_split h6 a {
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
/* ---[  C O M M U T E R  C H O I C E & E H S  M A I N  ] ----------------------------------------*/
#cc #notifications {
	background:url('../images/cc/mast_bg.gif') no-repeat;
}
#cc #alerts {
	background:none;
}
#cc #alerts p {
	font-family:Helvetica, Geneva, Arial, sans-serif;
}
#cc #number strong {
	color:#2B622B;
}
#cc #note {
	margin-top:25px;
	background:#CCED94;
}
#cc #note p {
	font-size:14px;
	text-align: center;
	word-spacing:0px;
}
#cc #highlights h1 {
	margin:0px;
	padding:0 0 0 12px;
	text-transform:capitalize;
	font-family: Helvetica, sans-serif;
	font-weight:bold;
	color:#455F13;
	letter-spacing:-1px;
	line-height:1.5em;
	overflow:visible;
}
#cc p.caption {
	text-align: left;
	padding-top:0px;
	padding-bottom:3px;
}
#cc #alerts {
	background:none;
}
#cc #number {
	background:#FFCC00;
}
#cc #number p {
	color:#333;
}
#cc #wrapper_split #highlights, .ehs_main #wrapper_split #highlights {
	padding-top:0px;
}
#cc #wrapper_split #highlights #newsticker, #ehs #wrapper_split #highlights #newsticker {
	margin-top:0px;
	padding-top:0px;
	height:80px;
	overflow:hidden;
}
#ehs #wrapper_split #highlights #newsticker {
	margin-top:0px;
	padding-top:0px;
	padding-bottom:5px;
	height:90px;
	overflow:hidden;
	background-color: #76777A;
}
#ehs #wrapper_split #newsticker ul {
	list-style:none;
	list-style-position:outside;
	margin-top:5px;
	padding-top:0px;
	margin-left:0px;
}
#ehs #wrapper_split #newsticker h3 {
	font-size:14px;
	color:#455F13;
	letter-spacing:0px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	text-transform:capitalize;
	margin-top:5px;
	padding-top:0;
}
#ehs #wrapper_split #newsticker ul {
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	list-style-position:outside;
	margin-top:0px;
	padding-top:0px;
}
#ehs #wrapper_split #newsticker ul li {
	list-style:none;
	list-style-type:none;
	list-style-image:none;
}
#wrapper_split #newsticker ul {
	list-style:none;
	list-style-position:outside;
	margin-top:0px;
	padding-top:0px;
}
#wrapper_split #newsticker ul a:link {
	font-weight:normal;
}
 #toggle #togglenewsticker{ display:none;}
/* ---[  S U B _ N A V  ] ----------------------------------------*/
#sub_nav {
	background-color:#FDE173;
	height: 29px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	border-top:1px solid #FDE173;
	border-bottom:1px solid #D0D1A5;
	overflow:hidden;
}
#sub_nav ul {
	height:29px;
	border-bottom:1px solid #FDE173;
	background-color:transparent;
	margin: 0;
	letter-spacing:0px;
	font-size: 10px;
	white-space: nowrap;
	overflow:hidden;
}
#sub_nav li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	background-image: none;
	line-height: normal;
}
#sub_nav li a {
	color: #000;
	text-decoration:none;
	display: block;
	float: left;
	height: auto;
	margin: 0;
	padding: 8px 6px 8px;
	white-space: nowrap;
	border: none;
}
#sub_nav li a.long {
	padding:2px 8px 7px;
	text-align:center;
}
#sub_nav li a:visited {
}
#sub_nav li a:hover {
	color: #333;
	background-color:#E4F6C2;
}
#sub_nav li a:focus {
}
#sub_nav li a:active {
}
#sub_nav {
	border-top:1px solid #D0D1A5;
	background-image:none;
}
#sub_nav ul {
	border:none;
	height:29px;
	background-image:none;
}
#sub_nav ul.radiation {
	background-color:#E9A5E9;
}
#sub_nav ul li a.long {
	padding-bottom:1px;
}
#sub_nav ul li a.contact {
	background-color:#BAD4FF;
}
#sub_nav ul li a.authorizations {
	background-color:#A5D4A5;
}
#sub_nav ul li a.dosimetry {
	background-color:#FFD4FF;
}
#sub_nav ul li a.training {
	background-color:#FFA5BA;
}
#sub_nav ul li a.survey {
	background-color:#FFE9A5;
}
#sub_nav ul li a.emergency {
	background-color:#8FBAA5;
}
#sub_nav ul li a.purchasing {
	background-color:#E9FFE9;
}
#sub_nav ul li a.waste {
	background-color:#BAA5BA;
}
#sub_nav ul li a.guidance {
	background-color:#A58FFF;
}
#sub_nav ul li a.lasers {
	background-color:#FFFFA5;
}
#sub_nav ul li a.xray {
	background-color:#FFBA8F;
}
#sub_nav ul li a.glossary {
	background-color:#A58FFF;
}
#sub_nav ul li a.links {
	background-color:#E9A5E9;
}
#sub_nav ul li a.contact:hover {
	background-color:#639CFF;
}
#sub_nav ul li a.authorizations:hover {
	background-color:#319C31;
	color:#fff;
}
#sub_nav ul li a.dosimetry:hover {
	background-color:#FF9CFF;
}
#sub_nav ul li a.training:hover {
	background-color:#FF3163;
}
#sub_nav ul li a.survey:hover {
	background-color:#FFCE31;
}
#sub_nav ul li a.emergency:hover {
	background-color:#006331;
	color:#fff;
}
#sub_nav ul li a.purchasing:hover {
	background-color:#CEFFCE;
}
#sub_nav ul li a.waste:hover {
	background-color:#633163;
	color:#CCCCCC;
}
#sub_nav ul li a.guidance:hover {
	background-color:#3100FF;
	color:#FFFF99;
}
#sub_nav ul li a.lasers:hover {
	background-color:#FFFF31;
}
#sub_nav ul li a.xray:hover {
	background-color:#FF6300;
}
#sub_nav ul li a.glossary:hover {
	background-color:#00009C;
	color:#fff;
}
#sub_nav ul li a.links:hover {
	background-color:#CE31CE;
}
/* ---[  L O C A L N A V  ] ----------------------------------------*/
ul#localnav {
	width:135px;
	list-style-type:none;
	float:right;
	text-indent:0px;
	text-align: center;
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#FFFFFF;
}
ul#localnav li {
	text-indent:0px;
	margin-left:0;
	padding-left:0px;
	font-size:10px;
	list-style-position:outside;
	color:#FFFFFF;
	line-height:14px;
	margin-bottom:8px;
	text-transform:uppercase;
	letter-spacing:1px;
	list-style-image:none;
}
ul#localnav li a {
	margin-left:0;
	background-color:#333333;
	color:#FFFFFF;
	padding-left:0;
	text-indent:0px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	width:100%;
}
ul#localnav li a:link {
	background-color:#E4F6C2;
	color:#000;
	text-decoration:none;
}
ul#localnav li a:visited {
	background-color:#E4F6C2;
	color:#333333;
	text-decoration:none;
}
ul#localnav li a:hover {
	background-color:#D2E4B0;
	text-decoration:none;
}
#wrapper #content #localnav.contact li a {
	background-color:#BAD4FF;
}
#wrapper #content #localnav.authorizations li a {
	background-color:#A5D4A5;
}
#wrapper #content #localnav.dosimetry li a {
	background-color:#FFD4FF;
}
#wrapper #content #localnav.training li a {
	background-color:#FFA5BA;
}
#wrapper #content #localnav.survey li a {
	background-color:#FFE9A5;
}
#wrapper #content #localnav.emergency li a {
	background-color:#8FBAA5;
}
#wrapper #content #localnav.purchasing li a {
	background-color:#E9FFE9;
}
#wrapper #content #localnav.waste li a {
	background-color:#BAA5BA;
}
#wrapper #content #localnav.guidance li a {
	background-color:#A58FFF;
}
#wrapper #content #localnav.lasers li a {
	background-color:#FFFFA5;
}
#wrapper #content #localnav.xray li a {
	background-color:#FFBA8F;
}
#wrapper #content #localnav.glossary li a {
	background-color:#A58FFF;
}
#wrapper #content #localnav.links li a {
	background-color:#E9A5E9;
}
#wrapper #content #localnav.contact li a:hover {
	background-color:#639CFF;
}
#wrapper #content #localnav.authorizations li a:hover {
	background-color:#319C31;
	color:#fff;
}
#wrapper #content #localnav.dosimetry li a:hover {
	background-color:#FF9CFF;
}
#wrapper #content #localnav.training li a:hover {
	background-color:#FF3163;
}
#wrapper #content #localnav.survey li a:hover {
	background-color:#FFCE31;
}
#wrapper #content #localnav.emergency li a:hover {
	background-color:#006331;
	color:#fff;
}
#wrapper #content #localnav.purchasing li a:hover {
	background-color:#CEFFCE;
}
#wrapper #content #localnav.waste li a:hover {
	background-color:#633163;
	color:#CCCCCC;
}
#wrapper #content #localnav.guidance li a:hover {
	background-color:#3100FF;
	color:#FFFF99;
}
#wrapper #content #localnav.lasers li a:hover {
	background-color:#FFFF31;
}
#wrapper #content #localnav.xray li a:hover {
	background-color:#FF6300;
}
#wrapper #content #localnav.glossary li a:hover {
	background-color:#00009C;
	color:#fff;
}
#wrapper #content #localnav.links li a:hover {
	background-color:#CE31CE;
}
#wrapper #highlights h2.contact a {
	border-left:15px solid #639CFF;
	padding-left:8px;
	font-size:15px;
	letter-spacing:0px;
}
#wrapper #highlights h2.authorizations a {
	border-left:15px solid #319C31;
	padding-left:8px;
	font-size:15px;
	letter-spacing:0px;
}
#wrapper #highlights h2.dosimetry a {
	border-left:15px solid #FF9CFF;
	padding-left:8px;
	font-size:15px;
	letter-spacing:0px;
}
#wrapper #highlights h2.training a {
	border-left:15px solid #FF3163;
	padding-left:8px;
	font-size:15px;
	letter-spacing:0px;
}
#wrapper #highlights h2.survey a {
	border-left:15px solid #FFCE31;
	padding-left:8px;
	font-size:15px;
	letter-spacing:0px;
}
#wrapper #highlights h2.emergency a {
	border-left:15px solid #006331;
	padding-left:8px;
	font-size:15px;
	letter-spacing:0px;
}
#wrapper #highlights h2.purchasing a {
	border-left:15px solid #CEFFCE;
	padding-left:8px;
	font-size:15px;
	letter-spacing:0px;
}
#wrapper #highlights h2.waste a {
	border-left:15px solid #633163;
	padding-left:8px;
	font-size:15px;
	letter-spacing:0px;
}
#wrapper #highlights h2.guidance a {
	border-left:15px solid #3100FF;
	padding-left:8px;
	font-size:15px;
	letter-spacing:0px;
}
#wrapper #highlights h2.lasers a {
	border-left:15px solid #FFFF31;
	padding-left:8px;
	font-size:15px;
	letter-spacing:0px;
}
#wrapper #highlights h2.xray a {
	border-left:15px solid #FF6300;
	padding-left:8px;
	font-size:15px;
	letter-spacing:0px;
}
#wrapper #highlights h2.glossary a {
	border-left:15px solid #00009C;
	padding-left:8px;
	font-size:15px;
	letter-spacing:0px;
}
#wrapper #highlights h2.links a {
	border-left:15px solid #CE31CE;
	padding-left:8px;
	font-size:15px;
	letter-spacing:0px;
}

body.radiation #highlights h2.contact {
	border-left:17px solid #639CFF;
	padding-left:8px;
}
body.radiation #highlights h2.authorizations {
	border-left:17px solid #319C31;
	padding-left:8px;
}
body.radiation #highlights h2.dosimetry {
	border-left:17px solid #FF9CFF;
	padding-left:8px;
}
body.radiation #highlights h2.training {
	border-left:17px solid #FF3173;
	padding-left:8px;
}
body.radiation #highlights h2.survey {
	border-left:17px solid #FFCE31;
	padding-left:8px;
}
body.radiation #highlights h2.emergency {
	border-left:17px solid #006331;
	padding-left:8px;
}
body.radiation #highlights h2.purchasing {
	border-left:17px solid #CEFFCE;
	padding-left:8px;
}
body.radiation #highlights h2.waste {
	border-left:17px solid #633173;
	padding-left:8px;
}
body.radiation #highlights h2.guidance {
	border-left:17px solid #3100FF;
	padding-left:8px;
}
body.radiation #highlights h2.lasers {
	border-left:17px solid #FFFF31;
	padding-left:8px;
}
body.radiation #highlights h2.xray {
	border-left:17px solid #FF6300;
	padding-left:8px;
}
body.radiation #highlights h2.glossary {
	border-left:17px solid #00009C;
	padding-left:8px;
}
body.radiation #highlights h2.links {
	border-left:17px solid #CE31CE;
	padding-left:8px;
}
/* ---[  C A L E N D A R  ] ----------------------------------------*/
#calendar table, #calendar td, #calendar tr, #calendar tbody {
	margin:0;
	padding:0;
}
#calendar {
	padding: 0;
	margin: 0;
	border-left: 1px solid #A2ADBC;
	font: normal 12px/20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #616B76;
	text-align: center;
	background-color: #fff;
}
#calendar table {
}
#calendar td {
	border-right: 1px solid #A2ADBC;
	border-bottom: 1px solid #A2ADBC;
	border-left:none;
	border-bottom:none;
	width: 20px;
	height: 20px;
	text-align: center;
	background: url('images/bg_calendar.gif') no-repeat right bottom;
}
#calendar td a:link, #calendar td a:visited {
	color: #608194;
	background: url('images/bg_calendar.gif') no-repeat;
}
#calendar td a:hover, #calendar td a:active {
	color: #6aa3ae;
	background: url('images/bg_calendar.gif') no-repeat right top;
}
/* ---[  C L A S S E S  ] ----------------------------------------*/
.more {
	font-weight:bold;
	padding:0;
	background-image:none;
	display:inline;
	cursor:pointer;
	text-decoration:none;
}
p a.more {
	text-decoration:none;
	color:#333;
}
.break {
	margin:0 0 0 10px;
	padding:0 0 0 0;
}
.cert {
	margin-top:250px;
	float:left;
	margin-left:10px;
}
.crumb {
	color:#000000;
}
.blue{ color:#000099; font-weight:bold;}
hr, hr.extend {
	border: none 0;
	border-top: 1px dotted #333;/*the border*/
	height: 1px;
	margin:15px 75px 15px 25px;
}
#content img.feature, #content_split img.feature {
	display:inline;
	float:left;
	margin-top:2px;
	margin-left: 0px;
	margin-right:10px;
	margin-bottom:0px;
}
#content img.feature_right, #content_split img.feature_right {
	display:inline;
	float:right;
	margin-top:2px;
	margin-left: 10px;
	margin-right:0px;
	margin-bottom:0px;
}
#content_split h2 img.icon {
	margin-left:0px;
}
strong {
	font-weight:bold;
}
#content a img.thumbnail, #content_split a img.thumbnail {
	padding:3px;
	background-color:#fff;
	border:1px solid #dddddd;
	margin-top:10px;
}
#content a:hover img.thumbnail, #content_split a:hover img.thumbnail {
	padding:3px;
	background-color:#fff;
	border:1px solid #888;
}
.tang {
	color:#FF9900;
}
a.return {
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	color:#333333;
	background-color:#EAEFB4;
	padding:2px;
	border:1px solid#333;
	text-transform:uppercase;
	float:right;
	margin-right: 50px;
}
a.return:hover {
	background-color:#CAD871;
}
a.return:active {
	background-color:#FDE173;
}
#cc blockquote, blockquote.testimonial {
	background: url('../images/quote.gif') no-repeat;
	background-position:top left;
	text-align:justify;
	margin: 0 10px 0 25px;
	padding:0 0px 0 0px;
}
blockquote {
	margin: 0 10px 0 25px;
}
p.testimonial, .testimonial p {
	background: url('../images/unquote.gif') no-repeat;
	background-position:bottom right;
	padding:0 5px 0 0px;
	font-style:italic;
}
p.cite {
	text-align:right;
	font-style:italic;
	margin-top:0px;
	margin: 0 25px 0 25px;
	padding:0 15px 28px 0px;
	width:175px;
	font-weight:normal;
	color:#666666;
}
.center {
	text-align:center;
}
#content_split #standout {
	margin-left:10px;
	margin-right:10px;
	border:1px #ddd solid;
}
#content_split #standout p, #content_split #standout h2, #content_split #standout h3, #content_split #standout h4, #content_split #standout h5 {
	margin-left:15px;
}
body.safety #wrapper_split #note {
}
body.safety #wrapper_split #note table tbody, body.safety #wrapper_split #note table p {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size:10px;
	background:#CCED94;
}
body.safety #wrapper_split #note table p {
	padding-left:15px;
	padding-top:10px;
	background-color:#CCED94;
}
body.safety #wrapper_split #note table {
	border-collapse: collapse;
	width:250px;
	background:#CCED94;
}
body.safety #wrapper_split #note table tr {
	border-collapse: collapse;
	background-color:#CCED94;
}
body.safety #wrapper_split #note table td {
	border-collapse: collapse;
	background-color:#CCED94;
}
body.safety #wrapper_split #note table tbody img {
	display:none;
}
body.safety #wrapper_split #note table tbody ul {
	font-size:10px;
	list-style:none;
	list-style-position:inside;
	margin:0 0 0 0;
	padding:0 0 0 15px;
}
body.safety #wrapper_split #note table tbody ul li {
	font-size:10px;
	list-style:none;
	list-style-position:outside;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
body #highlights.plain {
	margin-top:0px;
	padding-top:0px;
}
body #highlights.plain p a {
	font-weight:normal;
}
body #highlights.plain p a:hover {
	text-decoration:underline;
}
em {
	font-style:italic;
}
/* ---[  T H U M B  I N N E R  ] ----------------------------------------*/
 div.thumbinner {
	float:right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: #f9f9f9;
	font-size: 94%;
	text-align: center;
	overflow: hidden;
	
	margin:2px;
}
div.thumbinner a {
	padding:0;
	margin-left:auto;
	margin-right:auto;
}
div.thumbinner a img {
	padding:0;
	margin-left:auto;
	margin-right:auto;
}
#content div.thumbinner img, #content_split div.thumbinner img {
	padding:0;
	margin:3px;
}
#content .thumbcaption, #content_split .thumbcaption {
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #333;
	text-align: left;
	line-height: 1.4em;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	font-size: 94%;
}
#content div.thumbinner div.thumbcaption p, #content_split div.thumbinner div.thumbcaption p {
	text-align: center;
	padding:0;
	margin:0;
	width:100%;
	font-size:10px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	text-transform:capitalize;
	line-height:12px;
}
.thumbcaption p a {
	padding:0;
	margin:0;
}
#content ul.squeeze, #content ol.squeeze{ width: 70%;}
