




/*
     FILE ARCHIVED ON 22:22:10 Feb 27, 2010 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:31:55 Jan 28, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
a {
	text-decoration: none;
}
.small_menubar {
	font-size: 9pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica; 
	line-height: 11pt;
	text-decoration: none;
	color: #000000}

.small_menuitem {
	font-size: 9pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica; 
	line-height: 10pt;
	text-decoration: none;
   	color: #ffffff;}


td.blogentry {
	font-size: 9pt; 
	font-family: trebuchet ms, verdana, arial, helvetica;  
	line-height: 11pt;
}
td.separator{
	border-bottom-color:	#000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
}
td.article {
	font-size: 9pt; 
	font-family: trebuchet ms, verdana, arial, helvetica;  
	line-height: 11pt;
}
a.blogentry{
	font-weight:bold;	
}

.itembody {padding-left:10px; padding-top:10px; padding-right:10px;padding-bottom:10px;}





.headline {
	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	line-height: 25pt;
	text-align: center;
	padding-left:0px;
}

.tocheadline1 {
	font-size: 13pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 12pt;
	font-weight:bold;
}

.tocauthor1 {
	font-size: 12pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 12pt;
}

.tocheadline2 {
	font-size: 11pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 12pt;
	font-weight:bold;
}

.tocauthor2 {
	font-size: 10pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 12pt;
}

.tocmainheadline {
	font-size: 14pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 12pt;
	font-weight:bold;
	color:333333;
}

.tocsubheadline {
	font-size: 12pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 12pt;
	font-weight:bold;
	color:333333;
}


.subheadline {
	font-size: 9pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 9pt;
	font-weight:bold;
	font-variant:small-caps;
	color:333333;
}
		
.smaller {
	font-size: 8pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 11pt;
}


.magcontent {
	font-size: 9pt; 
	font-family: palatino, new york, times, times new roman;  
	line-height: 12pt;
	color:000000;
}


.small {
	font-size: 9pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 11pt;
}

.medium {
	font-size: 11pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 13pt;
}

.black {
   	color: #ffffff;
    background:#000000
}


.grey {
   	color: #ffffff;
    background:#333333
}

.white {
   	color: #000000;
    background:#ffffff
}

.formborder {
    background:#333333; margin-left: 160px;
}
.formborder:not([className="formborder"]) {
    margin-left: 160px;
}

.frameborder {
    background:#cccccc
}


    /* Change the style whenever the mouse is over an anchor
       inside an element with the ID of menu */
#menuitem A:hover {
   	color: #333355;
	text-decoration: none;
}

#production-topmenu A:hover{
   	color: #666666;
	text-decoration: none;
}

.blogsmall {
	font-size: 8pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 9pt;
	padding-left: 8px;
}

.blogmedium {
	font-size: 9pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 9.5pt;
	padding-left: 8px;
}

.whatshotsmall {
	font-size: 8pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 9pt;
}

.whatshotmedium {
	font-size: 9pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 9.5pt;
}
.whatshotsmaller {
	font-size: 7pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 8pt;
}
.webextrassmall {
	font-size: 8pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 9pt;
	padding-bottom: 4px;
}

.webextrasmedium {
	font-size: 9pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 10pt;
	padding-bottom: 4px;
}

.footnotesmall {
	font-size: 9pt; 
	font-family: arial;  
	line-height: 14pt;
}

#homeContentWrapper {
	width: 100%;
	text-align: left; }
#homeArticles {
	width: 60%; }
#homeWeb {
	width: 40%;
	padding: 0px 8px 0px 14px; }
#homeWeb table {
	border: 1px #cacaca solid;}
#homeAbstract {
	margin-bottom: 14px;
	border: 1px #cacaca solid; }
#homeHR {
	border-top: 1px solid #cccccc;
	height: 1px;
	margin: 7px 0px -10px 0px;
	width: 90%; }
html>body #homeHR{
	margin-bottom: 7px 0px 7px 0px;
}
#homeHRthin {
	border-top: 1px solid #cccccc;
	height: 1px;
	margin: 7px 0px -10px 0px;
	width: 90%; }
html>body #homeHRthin{
	margin-bottom: 7px 0px 7px 0px;
}
#homeAbsImg {
	vertical-align: top;
	padding: 5px 10px 5px 5px;
	width: 80px; }
.absHeadline, .absHeadline a:link {
	font-size: 12pt;
	font-weight: bold;
	margin: 0px; }
.absHeadline a:visited {
	color: #FF3300;
}
.absHeadline  a:hover {
	color: #FF3300;
}
.smaller {
	font-size: 8pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 11pt; }
.small {
	font-size: 9pt; 
	font-family: trebuchet ms, trebuchet, verdana, arial, helvetica;  
	line-height: 11pt; }
#homeAbsTxt {
	padding: 10px 10px 10px 5px;
	text-align: left;}
.homeInteractive {
	height: 20px;
	font-size: 9px;
	margin: 5px 0px 0px 0px;
	border: 1px #7F9DB9 solid;
	color: #2C3F4E; }
form {
	margin: 0px;
	padding: 0px; }

/*-----------------Privacy Policy ----------------------*/


#privacyWrapper h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 13px;
	margin-left: 20px;
	width: 100%;
	color:#000000;
	display: block;}
	
#privacyWrapper p {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 30px;
	width: 100%;
	color:#333333;
	display: block;}
	
#privacyWrapper ul, #privacyWrapper ol {
	margin-left: 40px; }
	
#privacyWrapper ul li, #privacyWrapper ol li {
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	color:#333333;
	margin-bottom: 8px;}
	
	
/*----------------- Guard Page ----------------------*/

#guardWrapper {
	width: 535px;
	text-align: left;
	float: left;}
	
#guardWrapper p {
	padding: 5px 0px 10px 0px;}

#guardWrapper #guardCheckIcon {
	padding: 0px 10px 0px 0px; }
#guardWrapper #guardCheckIcon {
	padding: 0px 10px 0px 0px;
	float: left;
	margin: 20px 0px 80px 0px;
	z-index: 20;}

#guardWrapper .continueMsg {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold; }
#guardWrapper .guardHead {
	color: #FF3300;
	font-size: 18px;
	font-weight: bold; }
#guardWrapper .guardSubscribeTitle {
	color:#037CB2;
	font-size: 16px;
	font-weight: bold; }
#guardMsg {
	padding-left: 59px; }
	
	
	
/* Related Article Box */
#relatedCol {
	width: 175px;
	float: right;
	background-color:#FEF4D6;
	border: 1px solid #007297;
	border-left: 6px solid #046193;
	padding: 6px;
	margin: 10px 0px 10px 10px;
	text-align: left;
}
#relatedCol p {
	font-family: "trebuchet ms", arial, helvetica, sans;
	font-size: 9pt;
	margin: 0px 0px 7px 8px;
}

#featureArticleContent {
	width: 538px;
	clear: both;
}
#featureArticleContent p {
	font-family: "Trebuchet MS", arial, helvetica;
	font-size: 10.5pt;
	line-height: 14pt;
}


/* Supplement TOC */
#suppTocWrapper {
	float: left;
}