﻿/* CSS Document */

/* -----------ELEMENTS----------- */

hr {
	color: #E4DCC6;
	height: 1px;
}
a:link {
	color: #284d6c;
}	
a:active {
	color: #284d6c;
}	
a:visited {
	color: #7d672e;
}	
a:hover {
	color: #284d6c;
}
.bodytextblue {
	color: #284d6c;
	font-size: 10px;
}
#backcols {
	background-repeat: repeat-y;
	background-image: url(images/centercols.gif);
}
hr.weekly {
	color: #5AADB5;
	height: 1px;
	clear: both;
}

ul {
	padding: 0;
	margin-left: 1em;
}

html,body {
	margin:0;padding:0;
}

body {
	text-align:center;
	background-color: #a1240d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
input.gaform {
	background-color:#E8F4F5;
	width:175px;
	height:14px;
	font-size:12px;
	border:none;
	padding-left:5px;
}
textarea {
	background-color:#E8F4F5;
	font-size:12px;
	border:none;
	width:175px;
}
input.gasearch {
	background-color:#E8F4F5;
	width:280px;
	height:12px;
	font-size:10px;
	border:none;
	margin-left:10px;
}

/*------------MAIN SEARCH BAR ELEMENTS----------------*/

#searchbar {
	width: 760px;
	height: 20px;
	background-image: url(/images/searchbar_back.gif); 
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-top: 5px;
	padding-bottom: 0;
	margin:0;
}
#searchbar a:link {
	color: #ffffff;
	text-decoration: none;
}
#searchbar a:visited {
	color: #ffffff;
	text-decoration: none;
}	
#searchbar a:active {
	color: #ffffff;
	text-decoration: underline;
}
#searchbar a:hover {
	color: #ffffff;
	text-decoration: underline;
}
#searchbox {
	width: 391px;
	float: right;
}	
.envelope {
	margin-left: 10px;
	margin-right: 4px;
}	
.searchfield {
	width: 278px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0d354f;
	height: 12px;
	border: none;
	margin-left:0px;
	background-color: #ccffff;
}
#searchboxlinks {
	float:left;
}
#mainsearch {
	padding-right:10px;
}	
input.gaform {
	background-color:#E8F4F5;
	width:175px;
	height:14px;
	font-size:12px;
	border:none;
	padding-left:5px;
}
/*------------inFOCUS ELEMENTS------------------------*/

.ifbyline {
	color: #D4CBAA;
	font-size: 16px;
	font-weight: bold;
	margin-top: 34px;
	margin-right: 6px;
	text-align:right;
	float:right;
}
.ifmastheadline {
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 40px;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 14px;
	float:left;
	font-style:italic;
}
#infocusmast {
	background-image: url(/images/infocus_head_bg.gif);
	background-repeat: repeat-x;
	width: 760px;
	height: 60px;
}
.ifdate {
	color:#938140;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
.ifissuedate {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#448888;
	font-weight:bold;
}
#ifrightcol {
	background-color:#D4E8EA;
	text-align:center;
	float:right;
	width:240px;
	margin:auto;
}
#ifhome{
	width:220px;
	padding-top:10px;
}
#ifsidetop {
	background-image:url(/images/ifside_top.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#448888;
	height:21px;
	text-align:left;
	padding-left:10px;
	padding-top: 6px;
}
#iflisting {
	text-align:left;
	width: 220px;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	border-top-color: #E9F4F5;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #B9DADD;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-image: url(/images/ifside_bg.gif);
	background-repeat: repeat-y;
}
#iflisting a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	text-decoration: none;
	line-height: 18px;
}
#iflisting a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	text-decoration: none;
	line-height: 18px;
}
#iflisting a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	text-decoration: underline;
	line-height: 18px;
}
#iflisting a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #7d672e;
	text-decoration: none;
	line-height: 18px;
}
.iflisting a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	text-decoration: none;
	line-height: 18px;
}
.iflisting a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	text-decoration: none;
	line-height: 18px;
}
.iflisting a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	text-decoration: underline;
	line-height: 18px;
}
.iflisting a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #7d672e;
	text-decoration: none;
	line-height: 18px;
}
#iflisting2 {/*without bottom border*/
	text-align:left;
	width: 220px;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	border-top-color: #E9F4F5;
	border-top-style: solid;
	border-top-width: 1px;
	background-image: url(/images/ifside_bg.gif);
	background-repeat: repeat-y;
}
#iflisting2 a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	text-decoration: none;
	line-height: 18px;
}
#iflisting2 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #7d672e;
	text-decoration: none;
	line-height: 18px;
}
#iflisting2 a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	text-decoration: none;
	line-height: 18px;
}
#iflisting2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	text-decoration: underline;
	line-height: 18px;
}

/*------------FORM ELEMENTS------------------------*/
#formborder{
	width:475px;
}
#formbordercontent {
	background-image:url(/images/formborder_bg.gif);
	background-repeat:repeat-y;
	padding-left:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#29617E;
}
#tanbox{
	width:447px;
	border:none;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}
#tanboxcontent{
	background-color:#F2EDE2;
	background-repeat:repeat;
	padding-left:10px;
	padding-right:10px;
}
#taxboxsub{
	width:423px;
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;
	padding:10px;
}
input.tan{
	background-color:#F1ECE2;
}
textarea.textboxwhite{
	background-color:#FFFFFF;
	border-color:#F1ECE2;
	border-style:solid;
	border-width:1px;
	width:447px;
	height:175px;
	margin-top:10px;
	margin-bottom:10px;
}
/*------------GRANT ALERT TABLE ELEMENTS------------*/
tr.gacolheads, tr.gacolheads th{ /*column heads */
	background-color:#52A5AD;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-right-color:#78C0C7;
	border-right-style:solid;
	border-right-width:1px;
	padding:6px;
	text-align: left;	
}

tr.gacolheads th a
{
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

tr.gadatar1,tr tr.gadatar1 td{ /*table data for odd rows*/
	font-size:10px;
	color:#3C4466;
	background-color:#E5E5ED;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-right-color:#78C0C7;
	border-right-style:solid;
	border-right-width:1px;
	padding:6px;
	vertical-align:top;
}
tr.gadatar2, tr.gadatar2 td{ /*table data for even rows*/
	font-size:10px;
	color:#3C4466;
	background-color:#F3F4F8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-right-color:#78C0C7;
	border-right-style:solid;
	border-right-width:1px;
	padding:6px;
	vertical-align:top;
}
.gatable {
	border-bottom-color:#78C0C7;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#78C0C7;
	border-top-style:solid;
	border-top-width:1px;
	border-left-color:#78C0C7;
	border-left-style:solid;
	border-left-width:1px;
	width:500px;
}
td.gasortby{ 
	color:#3C4466;
	font-weight:bold;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-top-color:#52A5AD;
	border-top-style:solid;
	border-top-width:1px;
	padding-left:6px;
	padding-bottom:2px;
	text-decoration:none;
}


.gasearch {
	background-image:url(/images/gasearch_bg.gif);
	background-repeat:no-repeat;
	height:74px;
	width:501px;
	margin: 0px 0px 0px 0px;
}

#gasearchtext {
	background-image:url(/images/gasearchbox_bg.gif);
	background-repeat:no-repeat;
	height:16px;
	width:296px;
	float:left;
}
/* -----------LINKS----------- */

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size: 10px;
	color: #284d6c;
	text-decoration: underline;
}	
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:16px;
	color: #7d672e;
	text-decoration: underline;
}	
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:16px;
	color: #284d6c;
	text-decoration: underline;
}	
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:16px;
	color: #284d6c;
	text-decoration: underline;
}	
a.subheadlink {
	color:	#226066;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	font-family: verdana, sans serif;
	line-height: 19px;
}
a.subheadlink:visited {
	color:	#7d672e;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 19px;
}
a.subheadlink:active {
	color:	#226066;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 19px;
}
a.subheadlink:hover {
	color:	#226066;
	font-size: 15px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 19px;
}
a.rnavsubheadlink {
	color:	#226066;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.address a {
	color: #284d6c;
	text-decoration: none;
}	
a.breadcrumblink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #284d6c;
	text-decoration: none;
}	
a.breadcrumblink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7d672e;
	text-decoration: none;
}	
a.breadcrumblink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #284d6c;
	text-decoration: underline;
}	
a.breadcrumblink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #284d6c;
	text-decoration: underline;
}	
.ftrtext1 a {
	color:#ffffff;
	text-decoration: none;
}	
.ftrtext2 a {
	color:#ffffff;
	text-decoration: underline;
}
.highlightext a {
	color: #ffffff;
}	
a.wilisting:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #284D6C;
	line-height: 20px;
	text-decoration: none;
}
a.wilisting:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #284D6C;
	line-height: 20px;
	text-decoration: underline;
}
a.nalisting:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #114466;
	line-height: 20px;
	margin-bottom:20px;
	text-decoration:none;
}
a.nalisting:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595C8D;
line-height: 20px;
	margin-bottom:20px;
	text-decoration:underline;
}
a.nalisting:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d672e;
line-height: 20px;
	margin-bottom:20px;
	text-decoration:none;
}
a.nalisting:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595C8D;
line-height: 20px;
	margin-bottom:20px;
	text-decoration:underline;
}
a.surveycontent {
	font-size: 11px;
	text-decoration:underline;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
}
a.ejrightnavsubhead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#448888;
	text-decoration:none;
}
a.iflisting:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #114466;
	padding-bottom:20px;
	text-decoration:none;
}
a.iflisting:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#595C8D;
	padding-bottom:20px;
	text-decoration:underline;
}
.ulwn {
	padding-left: 10px;
	color: #114466;
}
.ulwn a:link {
	font-size: 11px;
}
.ulwn a:hover {
	font-size: 11px;
}
.ulwn a:active {
	font-size: 11px;
}
.ulwn a:visited {
	font-size: 11px;
	color: #7d672e;
}
/* -----------CONTAINERS----------- */

#wrapper {
	background-repeat: repeat-y;
}

#header {
	width: 760px;
	height: 135px;
	background-image: url(/images/banner_back.gif);
}	
#navigation {
	width: 761px;
	height: 35px;
	background-color: #a1240d;	
}	
#container{
	text-align:left;
	width:760px;
	margin:0 auto;
	background-image: url(/images/centercols.gif);
	background-repeat: repeat-y;
}
#containerwhite{
	text-align:left;
	width:760px;
	margin:0 auto;
	background-image: url(/images/centercols2.gif);
	background-repeat: repeat-y;
}
#footer {
	height: 70px;
	width: 760px;
	background-image: url(/images/footer_back.gif);
	background-repeat: no-repeat;
	clear: both;
	text-align: left;
}
#footerbuttons {
	width: 240px;
	margin-left: 520px;
}	
#footertext {
	margin-left: 20px;
	margin-top: 7px;
}	
#content{
	float:left;
	width:485px;
	background-color: #FFFFFF;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#rightcol{
	float:right;
	width:240px;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 4px;
	padding-top: 10px;	
}

#rightcolhealth{
	float:right;
	width:240px;
	background-color: #ffffff;
	min-height: 600px;
	padding-left: 0px;
	padding-right: 4px;
	padding-top: 10px;
}
#rightcolsub{
	float:right;
	width:219px;
	background-color: #e6e0cd;
	min-height: 600px;
	margin-left: 2px;
	padding-left: 8px;
	padding-right: 6px;
	padding-top: 2px;
}

#highlights {
	width: 240px;
	height: 115px;
	float: right;
	margin-top: 10px;
	background-image: url(/images/highlights_back.gif);
}	
#hltext {
	margin-left: 10px;
	margin-top: 10px;
	line-height: 13px;
}	
#gw {
	width: 370px;
	height: 180px;
	background-image: url(/images/gwback.gif);
	background-repeat: no-repeat;
	margin-left: -10px;
	padding-left: 110px;
	padding-right: 20px;
}	
#subscribe {
	width: 220px;
	height: 50px;
	margin-left: 9px;
}	
.frequentpubs {
	width: 210px;
}	


.frequentsub {
	width: 206px;
	margin-left: 2px;
	background-image: url(images/frequent_subb.gif);
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #284d6c;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

/*
#frequentsub {
	width: 206px;
	margin-left: 2px;
	height: 16px;
	background-image: url(/images/frequent_sub.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #284d6c;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
*/
.frequentsubdbl {
	width: 206px;
	margin-left: 2px;
	height: 28px;
	background-image: url(/images/frequent_sub_dbl.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #284d6c;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.frequentlisting-h {
	width: 188px;
	margin-left: 2px;
	background-image: url(/images/frequent_listing.gif);
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #333333;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-color: #f2f0e8;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #e3ddc7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.frequentlisting-h a:link {
	color: #284d6c;
	text-decoration: none;
}	
.frequentlisting-h  a:visited {
	color: #7d672e;
	text-decoration: none;
}	
.frequentlisting-h  a:active {
	color: #284d6c;
	text-decoration: none;
}	
.frequentlisting-h a:hover {
	color: #284d6c;
	text-decoration: none;
}


.frequentlisting {
	width: 206px;
	margin-left: 2px;
	background-image: url(/images/frequent_listing.gif);
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #333333;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-color: #f2f0e8;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #e3ddc7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.frequentlistinglast {
	width: 206px;
	margin-left: 2px;
	background-image: url(/images/frequent_listing.gif);
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-color: #f2f0e8;
	border-top-style: solid;
	border-top-width: 1px;
}
.subnav_bottomsub {
	width: 210px;
	height: 22px;
	background-image: url(/images/subnav_bottomsub.gif);
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #284d6c;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.frequentlisting a:link {
	color: #284d6c;
	text-decoration: none;
}	
.frequentlisting a:visited {
	color: #7d672e;
	text-decoration: none;
}	
.frequentlisting a:active {
	color: #284d6c;
	text-decoration: underline;
}	
.frequentlisting a:hover {
	color: #284d6c;
	text-decoration: underline;
}	

.frequentlistinglast a:link {
	color: #284d6c;
	text-decoration: none;
}	
.frequentlistinglast a:visited {
	color: #7d672e;
	text-decoration: none;
}	
.frequentlistinglast a:active {
	color: #284d6c;
	text-decoration: underline;
}	
.frequentlistinglast a:hover {
	color: #284d6c;
	text-decoration: underline;
}
#freqbuttons {
	width: 210px;
}	
.pubsbox {
	width: 210px;
	background-image: url(/images/pubsbox.gif);
	background-repeat: repeat-y;
	margin-left: 10px;
}
#pubsbox1 {
	width: 230px;
	background-color: #E6E0CD;
	background-repeat: repeat-y;
	margin-left: 5px; 
}
#pubs1bottom {
	margin-left: 5px;
}
#figure {
	text-align:center;
}
#wiarchives {
	margin-left: 16px;
}
#wilisting {
	background-image:url(/images/wi_listing.gif);
	background-repeat: repeat-y;
}
#grantalerts {
	width: 230px;
	float: left;
	clear: both;
}
#grantalerts ul {
	margin-left: 20px;
}
#newsalerts {
	width: 230px;
	position: relative; 
	float: right;
}
#newsalerts ul {
	margin-left: 20px;
}
#gncontainer {
	
}	
/*-------------NEWS ALERTS ELEMENTS--------------------*/
#newsalerts_mast {
	background-image: url(/images/newsalerts_head_bg.gif);
	background-repeat: repeat-x;
	width: 760px;
	height: 60px;
}
#namain{
	background-color: #FFFFFF;
	width:474px;
	float:left;
	text-align:left;
	font-size: 10px;
	color: #333333;
	line-height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#namain2{ /*main body container for Grant Alerts*/
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:500px;
	float:left;
	text-align:left;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	height:100%;
}
#nacontainer {
	text-align:center;
}
#narightcol {
	background-color:#DCDCE7;
	text-align:center;
	float:right;
	width:240px;
	height: 100%;
}
#nanav {
	background-color:#52A5AD;
	text-align:left;
	height:20px;
}
#nasubscribe {
	width:220px;
	padding-top:10px;
	padding-bottom:10px;
}
#nasidenews {
	width: 220px;
	padding-top:10px;
}
#nasidetop {
	background-image:url(/images/naside_top.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#448888;
	height:21px;
	text-align:left;
	padding-left:10px;
	padding-top: 6px;
}
#nasidebottom {
	background-image:url(/images/naside_bottom3.gif);
	height:23px;
	text-align:left;
	padding-left:10px;
}
#nanewslisting {
	text-align:left;
	width: 220px;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	border-top-color: #EEEEF3;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #C9C9DA;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-image: url(images/naside_bg.gif);
	background-repeat: repeat-y;
}
#nanewslisting {
	text-align:left;
	width: 220px;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	border-top-color: #EEEEF3;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #C9C9DA;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-image: url(/images/naside_bg.gif);
	background-repeat: repeat-y;
}
#nanewslisting2 { /* Same as nanewslisting but without bottom border*/
	text-align:left;
	width: 220px;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #114466;
	border-top-color: #EEEEF3;
	border-top-style: solid;
	border-top-width: 1px;
	background-image: url(/images/naside_bg.gif);
	background-repeat: repeat-y;
}
#surveycontent {
	background-image:url(/images/chhcs_survey_bg.gif);
	background-repeat:repeat-y;
	padding-left:16px;
	padding-top:4px;
	color:#ffffff;
	width: 490px;
	font-size: 11px;
}
/*-------------E-JOURNAL ELEMENTS---------------------*/
.ejbyline {
	color: #CBCBDB;
	font-size: 20px;
	font-weight: bold;
	margin-top: 34px;
	margin-right: 6px;
	text-align:right;
	float:right;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#ejbox {
	width:480px;
}
#ejboxtop {
	background-image:url(/images/ej_box_top.gif);
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#A1240D;
	height:27px;
	text-align:left;
	padding-left:10px;
	padding-top: 6px;
}

#ejboxcontent {
	background-image:url(/images/ej_box_bg.gif);
	background-repeat:repeat-y;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
	padding-left:10px;
	padding-right: 10px;
	height: 40px;
	padding-top:6px;
	line-height:16px;
	text-align:center;
}
#ejboxtop2 {
	background-image:url(/images/ej_box_top.gif);
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#666666;
	height:27px;
	width:472px;
	text-align:left;
	padding-left:8px;
	padding-top: 6px;
}

#ejboxcontent2 {
	background-image:url(/images/ej_box_bg.gif);
	background-repeat: repeat-y;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#666666;
	padding-left:10px;
	padding-right: 10px;
	width:480px;
	padding-top:6px;
	line-height:16px;
	text-align:left;
}
#insetbox {
	width:204px;
	margin-left:10px;
}

#insetcontent {
	background-image:url(/images/insetbox_bg.gif);
	background-repeat:repeat-y;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
	padding-left:10px;
	padding-right: 10px;
	padding-top:6px;
}
#insetbox2 { /*wider inset box*/
	width:240px;
	padding:10px;
}

#insetcontent2 {
	background-image:url(/images/insetbox2_bg.gif);
	background-repeat:repeat-y;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#666666;
	padding-left:10px;
	padding-right: 10px;
	padding-top:6px;
}

#formbox {
	border:solid;
	border-width:1px;
	border-color:#9C9EBB;
	padding-top: 6px;
	padding-left: 6px;
	padding-bottom:6px;
	margin-top:10px;
}
.ejdate {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #a1240d;
}	
	
/* -----------TEXT----------- */
	
.ftrtext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color:#ffffff;
}
.ftrtext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color:#ffffff;
	line-height: 18px;
}	


.highlightext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}	
.tagline {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #284d6c;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	line-height: 25px;
}
.hometext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 17px;
}
.breadcrumbactive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #A1240D;
	line-height: 17px;
}
.locatedat {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #448888;
}
.schoolof {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #284d6c;
	line-height: 17px;
}	
.address {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #284d6c;
	line-height: 17px;
}	
.subhead {
	color: #A1240D;
	font-size: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 22px;
}	
.subhead2 {
	color: #A1240D;
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 22px;
}
.subhead3 {
	color: #226066;
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}	
.bheading3 {
	color: #A1240D;
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 22px;
}	
.subheading {
	color: #A1240D;
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	line-height: 22px;
}	
.weeklyinsider_date {
	color: #A1230D;
	font-size:16px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	padding-left: 100px;
}

.alertsubs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #226066;
}
.namastheadline {
	color: #FFFFFF;
	font-size: 38px;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 14px;
	float:left;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.nadate {
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
	margin-top: 34px;
	margin-right: 6px;
	text-align:right;
	float:right;
}
.nasubhead {
	color:	#226066;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
.formlabel {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:10px;
	padding-bottom:6px;
}s
