body { 
	
	font-family:Arial, Helvetica; font-weight:normal; font-size: 12px;
}

div.body { 
	font-family:Arial, Helvetica; font-weight:normal; font-size: 12px;
}

p { 
	font-family:Arial, Helvetica; font-weight:normal; font-size: 12px;
}



img {
	border: 0;
}

a {
	color:#333;
	text-decoration: none;
}

a:visited {
	color:#333;
}

a:hover {
	color:#ccc;
}

#superbanner {
	float: left;
	width:728px;
	padding-left: 10px;
}

#page {
	position: relative;
	text-align: left;
	width: 900px;
	margin: 0;
}

#header {
	position: relative;
	float: left;
	padding: 0;
	height: 90px;
	width: 990px;
	color: #bebebe;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	margin-bottom: 5px;
}

#logo {
	float: left;
	margin: 5px 0 0 0;
}

#icons {
	position: absolute;
	top: 27px;
	right: 5px;
	z-index: 2;
}

#content {
	float: left;
}



#pdfdownload_BD,#pdfdownload_BS,#pdfdownload_BM,#pdfdownload_CA,#pdfdownload_CCE,#pdfdownload_CIEN,#pdfdownload_CI,
#pdfdownload_CMJ,#pdfdownload_CM,#pdfdownload_CNS,#pdfdownload_CP,#pdfdownload_CTL,#pdfdownload_CU,#pdfdownload_CLC,
#pdfdownload_DPM,#pdfdownload_GT,#pdfdownload_HM,#pdfdownload_JOB,#pdfdownload_LA,#pdfdownload_LPN,#pdfdownload_PDQ,
#pdfdownload_MRO,#pdfdownload_CC,#pdfdownload_MM,#pdfdownload_MT,#pdfdownload_NTM,#pdfdownload_OHS,#pdfdownload_OH,#pdfdownload_PP,
#pdfdownload_SGM,#pdfdownload_SW,#pdfdownload_TW, #pdfdownload_IL {
 	visibility: hidden;
	display: none !important;
}

#footer {
	float: left;
	width: 100%;
	background: url('/images/bg-footer.jpg');
	background-repeat: repeat-x;
	padding: 20px 0;
	color: #bebebe;
	font-size: 11px;
	font-family: Arial, Verdana, Helvatica, Sans-Serif;
	margin-top: 15px;
	height: 132px;
}

#footer a {
	text-decoration: none;
	color: #838383;
}



h2.tableofcontents {
	background: #fff;
	margin: 0;
	padding: 0;
	color: #bebebe;
	font-family: Arial, Verdana, Helvatica, Sans-Serif;
	border: 0;
	font-size: 14px;
	padding-right: 20px;

}

.mmenu {
	border: 0;
	background: #fff;
}


div.viewpic { color:red; font-weight:bold; font-family:Arial,Helvetica; font-size:8pt; } 

span.viewpic { color:#FFCC00; font-weight:bold; font-family:Arial,Helvetica; font-size:8pt; } 

/*
div.body { margin-top:25px;font-family:Arial,Helvetica; font-size: 10px; }
.body { font-family:Arial,Helvetica; font-size:8px; }
*/
p.nitfp { font-family:Arial, Helvetica; font-weight:normal; font-size: 12px; }

.hl1 { font-size: 14pt; } 
.hl2 { font-family: Arial,Helvetica;font-size: 12pt; } 
.hl3 { font-family: Arial,Helvetica; font-size: 10pt; } 

div.ad {border-style: outset; border-width: 1pt; margin: 20pt; padding: 3pt; width: 420pt; }
div.byline { font-family: Arial,Helvetica; font-size: 10px; font-weight: bold; margin: 6pt 0 6pt 6pt;} 
div.bylineemail { font-family: Arial,Helvetica; font-size: 11px; }
div.bylinetitle { font-family: Arial,Helvetica; font-size: 8pt; font-weight:bold; }
div.callout { font-family: Arial,Helvetica;font-size: 10pt; background-color: #bebebe; border-style: outset; border-width: 1pt;clear: right; float: right; margin-top: 10pt; padding: 5pt; width: 150pt; }
div.dateline { font-family:Arial,Helvetica; font-size: 8pt; font-style: italic; margin-left: 1pt; }
 
div.links-web { position:absolute; top:14px;left:10px;font-family: Arial,Helvetica;font-size: 10pt; background-color: #ffffff; border-style: outset; border-width: 0pt;clear: left; float: left; margin-top: 5pt; padding: 5pt; width: 400px; }
div.links-email { position:absolute; top:22px;left:10px;font-family: Arial,Helvetica;font-size: 10pt; background-color: #ffffff; border-style: outset; border-width: 0pt;clear: right; float: right; margin-top: 0pt; padding: 5pt; width: 400px; }

div.email {color: blue; font-family: Arial,Helvetica; font-size: 8pt;margin-left: 10pt; } 
span.email { font-family: Arial,Helvetica;font-size: 8pt } 
div.jumpfrom { font-family: Arial,Helvetica; font-size: 8pt; font-weight: bold;} 
div.jumpto {font-family: Arial,Helvetica; font-size: 10pt; background-color: #bebebe; border-style: outset; border-width: 1pt;
	margin: 5pt; padding: 3pt; width: 150pt; } 
div.head { font-family: Arial,Helvetica;margin-top: 12pt; } 
div.head-red { font-family: Arial,Helvetica; font-size: 10pt; color: red;} 

div.head-kicker { 

font-family: Arial,Helvetica;
color: #333;
font-size: 10pt;
font-style:normal;
padding: 10px 0;

} 
					
div.head-main { text-align:left;margin-left:0pt;margin:15px 0;font-family: Arial,Helvetica; font-size: 12pt; font-weight: bold; } 
div.head-sub  {font-family: Arial,Helvetica;font-size: 8pt; font-weight: bold; margin:10px 0; } 
div.label  {font-family: Arial,Helvetica;font-size: 7pt; font-weight: normal; } 
div.masthead { font-family: Arial,Helvetica; font-size: 14pt; font-weight: bold; background-color:#bebebe;
					padding: 5pt; margin-top: 3pt; text-align: center; } 
div.media { border-style:outset;width:200pt;border-width: 0pt; clear: right; float: right; margin: 5pt; padding: 3pt;} 
div.media-left {border-width: 0pt; clear: left; float: left; margin: 0pt; padding: 0pt;} 
div.pageheader {font-size: 14pt;font-family: Arial,Helvetica; font-weight:
					bold; } 
div.refer { color: blue; font-family: Arial,Helvetica; font-size: 8pt; text-decoration: underline;} 
div.sidebar { font-family: Arial,Helvetica; background-color:#bebebe;border-style: outset; border-width: 1pt; clear: right; float: right; font-size:10pt; margin: 5pt; padding: 3pt; width: 130pt; } 
div.viewlink { color: blue; font-family: Arial,Helvetica; font-size: 8pt; text-decoration: underline;} 
.tagline { color: blue;font-family: Arial,Helvetica; font-size: 8pt; font-style: italic;margin-left: 8pt; } 


span.pageno{ color: black;font-style: normal;font-family: Arial,Helvetica; font-size:8pt; font-weight:bold;margin-left:0pt;background-color: #ffffff;} 
input.alert_ticker {font-size:10px; font-style:normal;font-family: Helvetica;font-weight:bold;color: black;background-color:#99ccff;border-style:outset; border-color:#99ccff;border-width:2pt;}
div.web { color: blue;margin-left: 10pt; } 
	
span.storylink { font-family: Arial,Helvetica; background-color: #fff;border-style: solid; border-width: 1px; clear: right; float: right; font-size:8pt; margin: 5pt; padding: 3pt; width: 125pt; } 
span.web { color: blue; } 
span.browse { font-family:"Arial"; font-size: 8pt; font-weight:bold; text-align: center;background-color: #FFCC00;border-style:outset; border-color:yellow;border-width:1pt; color: black; width:60pt} 
span.browse_archives { font-family:"Arial"; font-size: 8pt; font-weight:bold; text-align: center;background-color: #FFCC00;border-style:outset; border-color:yellow;border-width:2pt; color: black;} 
span.browse_udm { font-family:"Arial"; font-size: 8pt; font-weight:bold; text-align: left;background-color: #FFCC00; border-color:yellow;border-style:outset;border-width:2pt; color: black; width:40pt} 
span.udmButton { font-family:"Arial"; font-size: 10pt; font-weight:bold; text-align: center;background-color: white; border-color:yellow;border-width:2pt; color: black; } 
span.pubdate { font-family:"Arial"; font-size: 8pt; font-weight:bold; text-align: center;background-color: #ffcc00;border-style:outset; border-color:yellow;border-width:2pt; color: black;} 
span.relatedlink { font-family: Arial,Helvetica; color:red; font-size: 8pt; font-weight: bold;margin-left: 0pt; } 


div.photocaption {padding:5px 0;font-family: Arial,Helvetica; font-size:8pt; font-weight: normal; text-align:left; font-style: normal;} 
div.photocredit { padding:5px 0;font-family: Arial,Helvetica; font-size: 7pt;font-style: italic; text-align: left; } 
					
div.pubdate { font-family: Arial,Helvetica; font-size: 12pt; font-style: italic; font-weight: normal; } 
.rights {font-family: Arial,Helvetica; font-size: 10pt; font-weight: bold;color :red; margin-left: 0pt; } 

/* ------  authenication pages */

#authentication {
	margin: 50px 0 0 0;
	width: 100%;
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
}

#authentication h3 {
	font-size: 18px;

}

#authentication a {
	color: #3B6ADF;

}

#authentication label { 
	float: left;
	width: 130px;
	text-align: right;
	margin: 3px 0 0 0;
}

.error-msg {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}	

.success-msg {
	color: #00AA00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}	

/* end of authentication pages */