A:link { color: #009900; text-decoration: none}
A:active { color: #009900; text-decoration: underline}
A:visited { color: #009900; text-decoration: none}
A:hover { color: #000000; text-decoration: underline}
	
body
{
	background-attachment : fixed;
	background-color : #FFFF80;
	background-position : center top;
	background-repeat : no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
	margin:0 0 0 0;
	}

td par
{
	padding-bottom: 0px;
	padding-top: 0px;
}
	
#article-new
{
    font-size: 70%; 
    color: #000000; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 140%;
    padding-left: 20px; 
    padding-right: 20px; 
    padding-top: 0px; 
    padding-bottom: 0px;
}	
#article-new A:link { color: #3163C2; text-decoration: none}
#article-new A:active { color: #888888; text-decoration: underline}
#article-new A:visited { color: #3163C2; text-decoration: none}
#article-new A:hover { color: #3163C2;text-decoration: underline}

#housenav
{
    font-size: 110%;
	 font-family: "Papyrus", Arial, Helvetica, sans-serif;
	 color : #006600;
	 padding-left: 10px;
}

#housenav A:link { color: #006600; text-decoration: none}
#housenav A:active { color: #888888; text-decoration: underline}
#housenav A:visited { color: #006600; text-decoration: none}
#housenav A:hover { color: #FF0000;text-decoration: underline}

#sidebar
{
    font-size: 70%;
	 color: #375E3C;
	 font-weight: bold;
	 padding-left: 8px;
	 padding-right: 5px;
}

#sidenav
{
    font-size: 70%;
}


.black-links A:link { color: #000000; text-decoration: none}
.black-links A:active { color: #000000; text-decoration: underline}
.black-links A:visited { color: #FF7B7B; text-decoration: none}
.black-links A:hover { color: #000000;text-decoration: underline}


.red-links A:link { color: #E90303; text-decoration: none}
.red-links A:active { color: #000000; text-decoration: underline}
.red-links A:visited { color: #FF7B7B; text-decoration: none}
.red-links A:hover { color: #000000;text-decoration: underline}

.blue-links A:link { color: #3163C2; text-decoration: none; font-weight: bold}
.blue-links A:active { color: #000000; text-decoration: underline}
.blue-links A:visited { color: #0099ff; text-decoration: none;font-weight: bold}
.blue-links A:hover { color: #0099ff; text-decoration: underline}

.article_blue-links A:link { color: #3163C2; text-decoration: none;}
.article_blue-links A:active { color: #000000; text-decoration: underline;}
.article_blue-links A:visited { color: #3163C2; text-decoration: none;}
.article_blue-links A:hover { color: #000000; text-decoration: underline;}


.green-links A:link { color: #009900; text-decoration: none}
.green-links A:active { color: #009900; text-decoration: underline}
.green-links A:visited { color: #009900; text-decoration: none}
.green-links A:hover { color: #000000; text-decoration: underline}

.orange-links A:link { color: #FA710A; text-decoration: none}
.orange-links A:active { color: #000000; text-decoration: underline}
.orange-links A:visited { color: #FA710A; text-decoration: none}
.orange-links A:hover { color: #000000; text-decoration: underline}

/* Whats new list */
ul.whats-new
{
	font-size: 75%; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 145%;
	list-style-type:disk;
	margin-left:45px;
	margin-right:15px; 
	margin-top:15px; 
	margin-bottom:15px;
	padding-left: 0px;
} 


#article-header-text
{
    font-size: 75%; 
    color: #FFFFFF; 
    padding-left: 15px; 
    padding-right: .9em; 
    padding-top: .6em; 
    padding-bottom: .6em; 
    line-height: 145%;
}


#footer-text 
{
    font-size: 65%; 
    font-weight: bold; 
    color: #FFFFFF;
	padding-left: 15px; 
    padding-right: 15px; 
    padding-top: 3px; 
    padding-bottom: 3px; 
}

#footer-text A:link { color: #FFFFFF; text-decoration: none}
#footer-text A:active { color: #000000; text-decoration: none}
#footer-text A:visited { color: #FFFFFF; text-decoration: none}
#footer-text A:hover { color: #000000; text-decoration: underline}


.back-to-top-link
{
    font-size: 70%; 
    font-weight: bold; 
    color: #000000;
	padding-left: 0px; 
    padding-right: 15px; 
    padding-top: 10px; 
    padding-bottom: 15px; 
}

.back-to-top-link A:link { color: #000000; text-decoration: none}
.back-to-top-link A:active { color: #000000; text-decoration: underline}
.back-to-top-link A:visited { color: #000000; text-decoration: none}
.back-to-top-link A:hover { color: #888888; text-decoration: underline}

#article
{
    font-size: 75%; 
    color: #000000; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 145%;
    padding-left: 15px; 
    padding-right: .9em; 
    padding-top: 20px; 
    padding-bottom: 25px;
}


#event-article
{
    font-size: 75%; 
    color: #000000; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 145%;
    padding-left: 15px; 
    padding-right: .9em; 
    padding-top: 20px; 
    padding-bottom: 45px;
}


#viewpoint-article
{
    font-size: 75%; 
    color: #000000; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 145%;
    padding-left: 15px; 
    padding-right: 10px; 
    padding-top: 20px; 
    padding-bottom: 45px;
}


#viewpoint-latest-articles
{
    font-size: 70%; 
    color: #000000; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 145%;
    padding-left: 15px; 
    padding-right: 10px; 
    padding-top: 10px; 
    padding-bottom: .6em;
}

#articles-header
{
    font-size: 80%; 
    color: #ffff80;
	background-color: #009900;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-weight:bold;
	line-height: 130%;
    padding-left: 15px; 
    padding-right: 10px; 
    padding-top: 10px; 
    padding-bottom: .6em;
}


#articles-body
{
    font-size: 70%; 
    color: #000000;
	background-color: #F5F5F5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 145%;
    padding-left: 15px; 
    padding-right: 10px; 
    padding-top: 10px; 
    padding-bottom: .6em;
}

#viewpoint-archive
{
    font-size: 70%; 
    color: #000000; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 145%;
    padding-left: 15px; 
    padding-right: 10px; 
    padding-top: 10px; 
    padding-bottom: 45px;
}

#basic-layout-body-text
{
    font-size: 70%;
	line-height: 145%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0px; 
	padding-top: 0px; 
	padding-right:  5px;
	padding-bottom: 45px; 
}

#basic-layout-intro-text
{
    font-size: 80%;
	line-height: 145%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0px; 
	padding-top: 30px; 
	padding-right: 5px;
	padding-bottom: .6em; 
}



.event-article-bg {background-color: #F3F3F3;}

.event-article-line-sep {background-color: #000000;}

.research-article-bg {background-color: #F3F3F3;}

.viewpoint-article-bg {background-color: #FFFFFF;}

.viewpoint-archive-bg {background-color: #FFFFFF;}





.green-bar
{
	background-color: #00CCB8;
}
/*E90303*/
.red-bar
{
	background-color: #D9262B;
}

.blue-bar
{
	background-color: #88AEE7;
}


.orange-bar
{
	background-color: #FA710A;
}









/* text indents widgets if needed */
.indent-text15 {padding-left: 15px;}
.indent-text20 {padding-left: 20px;}
.indent-text25 {padding-left: 25px;}

/* not sure these are needed but I put them in */
p.two
{
    font-size: 110%;
	line-height : 135%;
}

p.three
{
    font-size: 120%;
	line-height : 135%;
}

h1
{
	font-weight : bold;
    font-size: 150%;
}

h2
{
	font-weight : bold;
    font-size: 140%;
}

h3
{
	font-weight : bold;
    font-size: 120%;
}

.heading-small
{
	font-weight : bold;
    font-size: 100%;
}

.heading-medium
{
	font-weight : bold;
    font-size: 110%;
}

.heading-large
{
	font-weight : bold;
    font-size: 120%;
}

/* various text sizes if needed */
.small-bodytext-65
{
    font-size: 65%;
	line-height: 135%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.medium-bodytext-70
{
    font-size: 70%;
	line-height: 145%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.medium-bodytext-prnt
{
   font-size: 70%;
	line-height: 145%;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}
.medium-bodytext-75
{
    font-size: 75%;
	line-height: 145%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.large-bodytext-80
{
    font-size: 80%;
	line-height: 145%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.large-bodytext-85
{
    font-size: 85%;
	line-height: 155%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.red_title
{
    font-size: 130%;
	line-height: 130%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	 color : #FF0033;
	 font-weight : bold;
	 padding-left: 0px;
}
.green_title
{
    font-size: 100%;
	line-height: 130%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	 color : #009900;
	 font-weight : bold;
	 padding-left: 15px;
	 vertical-align:    
}
.blue_title
{
    font-size: 100%;
	line-height: 130%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	 color : #3163C2;
	 font-weight : bold;
	 padding-left: 0px;
}
.large-bodytext-105
{
    font-size: 105%;
	line-height: 160%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.large-bodytext-115
{
    font-size: 115%;
	line-height: 165%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#margin-text
{
   font-size: 70%;
	line-height: 145%;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px; 
	padding-top: 0px; 
	padding-right:  5px;
	padding-bottom: 0px; 
}

#caption
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	font-size:70%;
	line-height:130%
}

#caption-left
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffff99;
	font-size:65%;
	font-weight: bold;
	line-height:140%;
	padding-left: 10px;
	padding-right: 10px;
}