/*** body content ***/

p {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height: 15px;
	} 

.content {
 	font-size : 12px;
 	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-weight : normal;
 	font-Style : normal;
 	color : #333333;
	} 
	
.subtext {
 	font-size : 11px;
 	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-weight : bold;
 	font-Style : normal;
 	color : #333333;
	} 
	
.date  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #4D87C2;
	line-height: 16px;
	}

.blue  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #336699;
	line-height: 16px;
	}
	
.bold  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #333333;
	line-height: 15px;
	}
	
.authorname  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #4D87C2;
	line-height: 20px;
	}

.quote  {
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #336699;
	}

.italic  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : italic;
	color : #333333;
	line-height: 15px;
	}

.bolditalic  {
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : italic;
	color : #333333;
	line-height: 15px;
	}
	
ul {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height: 15px;
} 

li {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height: 15px;
} 

.small {
    color: #666666;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 13px;
}
.smallbold {
	color: #666666;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 13px;
} 

.super {
    color: #333333;
    font-family: Verdana, sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 13px;
    position: relative;
    bottom: 6px;
}

.headline  {
	font-size : 16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #333333;
	line-height: 30px;
	}
	
.headline2  {
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #333333;
	line-height: 30px;
	}

.subheadline  {
	font-size : 16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #333333;
	}
	
.subheadline2  {
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #333333;
	}
	
.special  {
	font-size : 16px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #4D87C2;
	line-height: 30px;
	}


/*** in-text links ***/

a.links:link { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
a.links:visited { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
a.links:active { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; }
a.links:hover { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; }

/*** big headline links ***/

a.headline:link { color: #333333; font-family: Verdana, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; 	line-height: 30px; }
a.headline:visited { color: #333333; font-family: Verdana, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; 	line-height: 30px; }
a.headline:active { color: #333333; font-family: Verdana, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none; 	line-height: 30px;}
a.headline:hover { color: #333333; font-family: Verdana, sans-serif; font-size: 16px; font-weight: bold; text-decoration: underline; line-height: 30px;}

/*** headline (TOC) links ***/

a.headlinelinks:link { color: #669966; font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; 	line-height: 20px; }
a.headlinelinks:visited { color: #669966; font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; 	line-height: 20px; }
a.headlinelinks:active { color: #669966; font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; 	line-height: 20px;}
a.headlinelinks:hover { color: #669966; font-family: Verdana, sans-serif; font-size: 13px; font-weight: bold; text-decoration: underline; line-height: 20px;}

/*** blue links ***/

a.boldlinks:link { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
a.boldlinks:visited { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;  }
a.boldlinks:active { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
a.boldlinks:hover { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

/*** author links ***/

a.authorlinks:link { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 20px;}
a.authorlinks:visited { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none;  line-height: 20px;}
a.authorlinks:active { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 20px;}
a.authorlinks:hover { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; line-height: 20px;}

/*** small links ***/

a.smalllinks:link { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.smalllinks:visited { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.smalllinks:active { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.smalllinks:hover { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }


/*** for linked images ***/
img { border: 0; } 

/*** top nav links ***/

a.topnav:link { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.topnav:visited { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.topnav:active { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.topnav:hover { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }

a.topnavON:link { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }
a.topnavON:visited { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }
a.topnavON:active { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }
a.topnavON:hover { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }


/*** left nav links ***/
	
.arrow	{
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color : #669966;
		font-weight: bold;
    }
.arrowON	{
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color : #669966;
		font-weight: bold;
    }
.redarrow	{
		font-size : 11px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		color : #cc3333;
		font-weight: bold;
    }

a.leftnav:link { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.leftnav:visited { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.leftnav:active { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.leftnav:hover { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }

a.leftnavON:link { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }
a.leftnavON:visited { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }
a.leftnavON:active { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }
a.leftnavON:hover { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }

a.red:link { color: #CC3333; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.red:visited { color: #CC3333; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.red:active { color: #CC3333; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.red:hover { color: #CC3333; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: underline; }


/*** footer ***/

div.footer {
    border-bottom: 1px solid;
    border-color: #cccccc;
	padding-top: 1px;
	padding-bottom: 11px;
	width: 640px;
    color: #666666;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
	text-align: center;
	align: center;
}

div.footer2 {
    border-bottom: 0px solid;
    border-color: #cccccc;
	padding-top: 1px;
	padding-bottom: 11px;
	width: 640px;
    color: #666666;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
	text-align: center;
	align: center;
}


a.footer:link { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none;}
a.footer:visited { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.footer:active { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }
a.footer:hover { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; }

a.footerON:link { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline;}
a.footerON:visited { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; }
a.footerON:active { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; }
a.footerON:hover { color: #4D87C2; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; }

/*** for popup windows ***/

div.popup {
	background-color: #ffffff;
    padding-top: 11px;
    padding-right: 11px;
    padding-bottom: 5px;
    padding-left: 11px;
	align: center;
}

table.popup {
	width: 90%;
	background-color: #ffffff;
	border: 1px solid;
    border-color: #cccccc;
    padding-top: 5px;
    padding-right: 11px;
    padding-bottom: 5px;
    padding-left: 11px;
	vertical-align: top;
}

td.popup {
	color: #666666;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
	line-height: 16px;
	background-color: #ffffff;
} 
.popfooter {
	padding-top: 11px;
	width: 98%;
    color: #666666;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
	text-align: center;
	background-color: #ffffff;
}

a.popfooter:link { color: #999999; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline;  bgcolor: #ffffff;}
a.popfooter:visited { color: #999999; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline;  bgcolor: #ffffff;}
a.popfooter:active { color: #999999; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline;  bgcolor: #ffffff;}
a.popfooter:hover { color: #5E9062; font-family: Verdana, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline;  bgcolor: #ffffff;}

