body.regular {
			color			: #333333;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
			

}

ul.regular {
			color			: #333333;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
			

}

.fldDescription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: bold;
	color: #000000;
}

.raquo {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color: #990000;
}

div.eventLists {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
color: #000000;
}

div.eventLists ul {
	list-style: none;
	margin-left: 0;
	padding-left: 0em;
	}
div.eventLists li {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11 px;
color: #000000;
}

div.error {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 13px;
color: #990000;
font-weight: bold;
}



div.error li {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11 px;
color: #000000;
}

div.eventForm {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 8pt;
color: #000000;
font-weight: normal;
}

div.eventForm li {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 8pt;
color: #000000;
}



.memberBenefits ul {
	margin-top: -20 px;
	padding-top: 0 em;
	padding-left: 0em;
	}	

#base {
	border: 1px solid #000;
	margin: 2em;
	width: 10em;
	padding: 5px;
	}


p {
			color			: #333333;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
}

li {
			color			: #333333;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
}


p.missionText {
			color			: #1F5082;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
			font-weight		: bold;
			word-spacing		: 1px;
			padding-top		: 0px;
			padding-right		: 5px;
			padding-bottom		: 5px;
			padding-left		: 5px;
}


p.missionHeading {
			color			: #6086AC;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 13px;
			font-weight		: bold;
			word-spacing		: 1px;
			padding-top		: 5px;
			padding-right		: 5px;
			padding-bottom		: 0px;
			padding-left		: 5px;
			
}

p.missionDate {
			color			: #1F5082;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 13px;
			font-weight		: bold;
			word-spacing		: 1px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 5px;
			
}


p.articleAuthor {
			color			: #C5E2FE;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 13px;
			font-weight		: bold;
			word-spacing		: 1px;
			padding-top		: 0px;
			padding-right		: 5px;
			padding-bottom		: 0px;
			padding-left		: 45px;
			
}

p.articleRead {
			color			: #79AADB;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 13px;
			font-weight		: bold;
			word-spacing		: 1px;
			padding-top		: 0px;
			padding-right		: 5px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			
}
p.articleText {
			color			: #FFFFFF;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 13px;
			font-weight		: bold;
			padding-top		: 5px;
			padding-right		: 25px;
			padding-bottom		: 5px;
			padding-left		: 25px;
			word-spacing		: 1px;

}
p.articleTitle {
			color			: #FFFFFF;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 15px;
			font-weight		: bold;
			padding-top		: 15px;
			padding-right		: 25px;
			padding-bottom		: 0px;
			padding-left		: 6px;
			word-spacing		: 1px;

}

.boxStyle {
			color			: #6086AC;
			text-align		: right;
			border-color     	: #6086AC;
			border-width     	: 1px;
			border-style		: solid;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 2px;
			padding-bottom		: 0px;
			padding-left		: 2px;
			word-spacing		: 1px;

			

}

.regular {	
			color			: #333333;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 15px;
			padding-bottom		: 0px;
			padding-left		: 10px;
			word-spacing		: 1px;
}

.regularTable {	
			color			: #333333;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
}



ul.default {	
			color			: #333333;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
			
}



.regularItalic {	
			color			: #333333;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 15px;
			padding-bottom		: 0px;
			padding-left		: 10px;
			word-spacing		: 1px;
			font-style		: italic;
}


p.address {	
			color			: #333333;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 15px;
			padding-bottom		: 0px;
			padding-left		: 10px;
			word-spacing		: 1px;
			text-align		: center;
}


.contentSection {	
			color			: #1F5082;
			font-weight		: bold;
			font-size   		: 16px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
}

p.contentEvent {	
			color			: #6086AC;
			font-weight		: bold;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 15px;
			padding-bottom		: 0px;
			padding-left		: 10px;
			word-spacing		: 1px;
}



p.contentHeader {	
			color			: #333333;
			font-weight		: bold;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 15px;
			padding-bottom		: 0px;
			padding-left		: 10px;
			word-spacing		: 1px;
}

.contentHeader {	
			color			: #333333;
			font-weight		: bold;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 15px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
}

.contentHeaderSub {	
			color			: #6086AC;
			font-weight		: bold;
			font-size   		: 13px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 15px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
}





p.copyright {
			color			: #333333;
			font-size   		: 10px;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 10px;
			padding-right		: 15px;
			padding-bottom		: 15px;
			padding-left		: 15px;
			word-spacing		: 1px;
}

p.tableTitles {
			color			: #FFFFFF;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 15px;
			font-weight		: bold;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;

}


p.regularHeading {	
			color			: #1F5082;
			font-weight		: bold;
			font-size   		: 16px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 15px;
			padding-bottom		: 0px;
			padding-left		: 10px;
			word-spacing		: 1px;
}

p.aoHeading {	
			color			: #6086AC;
			font-weight		: bold;
			font-size   		: 16px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 15px;
			padding-bottom		: 0px;
			padding-left		: 10px;
			word-spacing		: 1px;
}

.pullquoteleft {width: 300;
		color:black;
		text-align: left;
		border-right: none;
		border-left: none;
		padding: 1em 1em;
		margin: 6pt 6pt;
		font-family: arial;
		font-style: italic;
		font-size: 12pt;
; float: left; border: #336699 solid; border-width: thin 0px
	}






A {
			text-decoration 	: underline;
			color    		: #6086AC;
			font-weight		: bold;
}

a:hover {
			color     		: #79AADB;
			text-decoration 	: none;
			font-weight		: bold;
}

a:active {
			color     		: #79AADB;
			text-decoration 	: none;
			font-weight		: bold;
}

a.cookieCrumb {
			text-decoration 	: none;
			color    		: #333333;
			font-weight		: bold;
}

a.cookieCrumb:hover {
			color     		: #79AADB;
			text-decoration 	: none;
			font-weight		: bold;
}
a.cookieCrumb:active {
			color     		: #79AADB;
			text-decoration 	: none;
			font-weight		: bold;
}

a.article {
			text-decoration 	: underline;
			color    		: #6086AC;
			font-weight		: bold;
}

a.article:hover {
			color     		: #79AADB;
			text-decoration 	: none;
			font-weight		: bold;
}
a.article:active {
			color     		: #79AADB;
			text-decoration 	: none;
			font-weight		: bold;
}

.heavy {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #002E5C; 
}


a.tableLink {
			text-decoration 	: underline;
			color    		: #333333;
			font-weight		: bold;
}

a.tableLink:hover {
			color     		: #6086AC;
			text-decoration 	: none;
			font-weight		: bold;
}
a.tableLink:active {
			color     		: #6086AC;
			text-decoration 	: none;
			font-weight		: bold;
}


a.subheader:link {
			color			: #6086AC;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 16px;
			font-weight		: bold;
			text-decoration		: underline;
			padding-top		: 1px;
			padding-right		: 5px;
			padding-bottom		: 7px;
			padding-left		: 2px;
			word-spacing		: 1px;
}

a.subheader:visited {
			color			: #6086AC;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 16px;
			font-weight		: bold;
			text-decoration		: underline;
			padding-top		: 1px;
			padding-right		: 5px;
			padding-bottom		: 7px;
			padding-left		: 2px;
			word-spacing		: 1px;
}


a.subheader:hover {
			color			: #79AADB;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 16px;
			font-weight		: bold;
			text-decoration		: none;
			padding-top		: 1px;
			padding-right		: 5px;
			padding-bottom		: 7px;
			padding-left		: 2px;
			word-spacing		: 1px;
}

div.aotNew  {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 11 px;
color : #000000;
}

div.aotNew a.link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 11 px;
text-decoration : none;
color : #6086AC;
}

div.aotNew a.visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 11 px;
text-decoration : none;
color : #6086AC;
}

div.aotNew a.hover {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 11 px;
text-decoration : none;
color : #6086AC;
}


a.frontPage:link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 11 px;
text-decoration : underline;
color : #6086AC;
}


a.frontPage:visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 11 px;
text-decoration : underline;
color : #6086ac;
}

a.frontPage:hover {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 11 px;
text-decoration : none;
color : #79AADB;
}

a.viewArchives:link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 11 px;
text-decoration : underline;
color : #ffffff;
}


a.viewArchives:visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 11 px;
text-decoration : underline;
color : #ffffff;
}

a.viewArchives:hover {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 11 px;
text-decoration : none;
color : #ffffff;
}

div.bauhaus {
  position:relative;
  color:#ccc;
  padding:0 5px 5px 5px;
  margin-top:5px;
  border:1px solid #002E5C;
  }

.bauhaus h4 {
  margin:0;
  position:absolute;
  top:-8px;
  padding:0 4px 0 0;
  font-size:118% !important;
  font-family: Times New Roman; 
  color: #002E5C; 
  font-size: 20 px;
  font-weight: bold; 
  background:#fff;
  white-space:nowrap;
  border-width:0;
  }
  
.bauhaus h3 {
  margin:0;
  position:absolute;
  top:-8px;
  padding:0 4px 0 0;
  font-family: Times New Roman; 
  color: #002E5C; 
  font-size: 17 px;
  font-weight: bold; 
  background:#fff;
  white-space:nowrap;
  border-width:0;
  }
  
.bauhaus span {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #990000;
}
  
div.authorsNew {
  position:relative;
  color:#ccc;
  padding:0 5px 5px 5px;
  margin-top:5px;
  border:1px solid #968B71;
  }
  
div.bauhausp {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #000000;
}

div.bauhaust {
font-family: Verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #002E5C; 
}
div.bauhausa {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #cccccc;
}

div.bauhausd {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #990000;
}

.bauhausd {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #990000;
}

.newAtCaptionText {
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #990000;
}

.asterisk {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-size: 13 px;
color: #990000;
font-weight: bold;
}

.asterisk {
font-size: 13 px;
color: #990000;
font-weight: bold;
}

.RegTxts {

	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-right:15px;
	padding-bottom:0px;
	padding-left:10px;
	word-spacing:1px;
	
}

.RegTxts a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6086AC;
	text-decoration: underline;
	
}

.RegTxts a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#6086AC; 
	text-decoration: underline;
}

.RegTxts a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #79AADB;
	text-decoration: none;
	
}

div.authorsNew h4 {
  margin:0;
  position:absolute;
  top:-8px;
  padding:0 4px 0 0;
  font-size:118% !important;
  font-family: Times New Roman; 
  color: #002E5C; 
  font-size: 20 px;
  font-weight: bold; 
  background:#fff;
  white-space:nowrap;
  border-width:0;
  }

div.authorsNew p {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  color: #002E5C; 
  font-size: 11px;
  }
 
div.articNew {
  position:relative;
  color:#ccc;
  padding:0 5px 5px 5px;
  margin-top:5px;
  border:1px solid #968B71;
  }

div.articNew h4 {
  margin:0;
  position:absolute;
  top:-8px;
  padding:0 4px 0 0;
  font-family: Times New Roman; 
  color: #002E5C; 
  font-size: 20 px;
  font-weight: bold; 
  background:#fff;
  white-space:nowrap;
  border-width:0;
  }

div.articNew p {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  color: #002E5C; 
  font-size: 11px;
  }

div.articNew a:link {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 11 px;
text-decoration : underline;
color : #990000;
}

div.articNew a:visited {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 11 px;
text-decoration : underline;
color : #990000;
}

div.articNew a:hover {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: normal;
font-size: 11 px;
text-decoration : none;
color : #990000;
}

.mainHeader {
  font-family: Times New Roman; 
  color: #002E5C; 
  font-size: 20 px;
  font-weight: bold; 
}

.formHeader {
  font-family: Times New Roman; 
  color: #ffffff; 
  font-size: 20 px;
  font-weight: normal; 
}

.ccpEvent {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  color: #002E5C; 
  font-size: 11 px;
  font-weight: bold; 
}

.mainHeaderSmall {
font-family: Times New Roman;
color: #002E5C;
font-size: 18 px;
font-weight: bold;
}

.mainHeaderFront {
font-family: Times New Roman;
color: #002E5C;
font-size: 16 px;
font-weight: bold;
}

.mainHeader2 {
  font-family: Times New Roman; 
  color: #002E5C; 
  font-size: 20 pt;
  font-weight: bold; 
}


p.frontPage {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
font-weight: bold;
font-size: 11 px;
color : #333333;
}











p.subHeading {
			color			: #ffffff;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 13px;
			font-weight		: bold;
			word-spacing		: 1px;
			padding-top		: 5px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			
}

a.subHeading {
			color    		: #FFFFFF;
			text-decoration 	: none;
			font-weight		: bold;
			
}

a.subHeading:hover {
			color     		: #C5E2FE;
			text-decoration 	: none;
			font-weight		: bold;
}
a.subHeading:active {
			color     		: #C5E2FE;
			text-decoration 	: none;
			font-weight		: bold;
}

span.archiveHeader {
			color     		: #79AADB;
			text-decoration 	: none;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 11px;
			padding-top		: 10px;
			padding-right		: 15px;
			padding-bottom		: 0px;
			padding-left		: 9px;
			word-spacing		: 1px;

}

span.archiveBlurb {
			color     		: #333333;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 11px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 25px;
			word-spacing		: 1px;
}





p.archiveHeader {
			color     		: #79AADB;
			text-decoration 	: none;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 11px;
			padding-top		: 10px;
			padding-right		: 15px;
			padding-bottom		: 0px;
			padding-left		: 9px;
			word-spacing		: 1px;
}


p.archiveBlurb {
			color     		: #333333;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 11px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 25px;
			word-spacing		: 1px;
}

p.bookstoreTitle {
			color     		: #6086AC;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 12px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
}

p.bookstoreText {
			color     		: #333333;
			font-family 		: Arial, Helvetica, sans-serif;
			font-weight		: bold;
			font-size   		: 11px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
}

p.bookstorePrice {
			color     		: #6086AC;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 13px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
}

p.outlookSummary {
			color     		: #333333;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 11px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
}

p.outlookTitle {
			color     		: #6086AC;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 13px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
}

p.outlookText {
			color     		: #333333;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 11px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
}

p.emailText {
			color     		: #6086AC;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 11px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 15px;
			word-spacing		: 1px;
}

p.emailTextSec {
			color     		: #6086AC;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 11px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 5px;
			word-spacing		: 1px;
}

.cookieCrumbs {
			color     		: #6086AC;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 11px;
			padding-top		: 5px;
			padding-right		: 0px;
			padding-bottom		: 5px;
			padding-left		: 7px;
			word-spacing		: 1px;

}

.subheaderButtons {
			color			: #FFFFFF;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 12px;
			font-weight		: bold;
			padding-top		: 1px;
			padding-right		: 5px;
			padding-bottom		: 7px;
			padding-left		: 2px;
			word-spacing		: 1px;
}

.subheaderButtonsPrim {
			color			: #FFFFFF;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 12px;
			font-weight		: bold;
			padding-top		: 6px;
			padding-right		: 5px;
			padding-bottom		: 0px;
			padding-left		: 2px;
			word-spacing		: 1px;
}

.subheaderButtonsMid {
			color			: #FFFFFF;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 12px;
			font-weight		: bold;
			padding-top		: 1px;
			padding-right		: 5px;
			padding-bottom		: 0px;
			padding-left		: 2px;
			word-spacing		: 1px;
}

span.subHeading {
			color			: #ffffff;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 13px;
			font-weight		: bold;
			padding-top		: 5px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
}

div.subHeading {
			color			: #FFFFCC;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 13px;
			font-weight		: bold;
			padding-top		: 5px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
}


.policycenterHeading {
	color: #333333;
	font-family : Times, serif;
	font-size : 28px;
	font-style : italic;
	font-weight: bold;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	word-spacing: 1px;

}


.newsSubTitle {
			FONT-WEIGHT		: bold; 
			FONT-SIZE		: 12px; 
			FONT-FAMILY		: Arial, Helvetica, sans-serif;
			TEXT-ALIGN		: left;									padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 15px;
			word-spacing		: 1px;
			color			: #333333;
}


.border {
; border: 1px #000000 solid
}

.padding {
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
}

/*
login area
=================================================================================
*/

.login {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: #1F5082;
}

.buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	background: #6086AC;
	cursor: hand;
	color: white;
}

.welcomeTag {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	color: ffffff;
}

select.req {
	
	color: #000000;
	background-color: #ECF2F7;
}


input.req {
	
	color: #000000;
	background-color: #ECF2F7;
}


/*
article area
=================================================================================
*/

.headline {
			color			: #1F5082;
			font-weight		: bold;
			font-size   		: 20px;
			font-family 		: Arial, Helvetica, sans-serif;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
			text-align		: center;
			word-spacing		: 1px;
}


.artTeaser {
			FONT-WEIGHT		: normal; 
			FONT-SIZE		: 10pt; 
			COLOR			: #000000; 
			FONT-FAMILY		: Arial, Helvetica, sans-serif;
			TEXT-ALIGN		: center;
			word-spacing		: 1px;
			padding-top		: 0px;
			padding-right		: 15px;
			padding-bottom		: 0px;
			padding-left		: 10px;
			word-spacing		: 1px;
}
.artAuthor {
			FONT-WEIGHT		: bold; 
			FONT-SIZE		: 13pt; 
			FONT-FAMILY		: Arial, Helvetica, sans-serif;
			TEXT-ALIGN		: center;									word-spacing		: 1px;
			padding-top		: 0px;
			padding-right		: 15px;
			padding-bottom		: 10px;
			padding-left		: 10px;
			word-spacing		: 1px;
			color			: #333333;
}


/*
staff area
=================================================================================
*/

.staff {
	color			: #333333;
	font-size   		: 12px;
	font-family 		: Arial, Helvetica, sans-serif;
	padding-top		: 0px;
	padding-bottom		: 0px;
	padding-left		: 10px;
	word-spacing		: 1px;
	font-weight: bold;
}

.staffTitles {
	color			: #333333;
	font-size   		: 10px;
	font-family 		: Arial, Helvetica, sans-serif;
	padding-top		: 0px;
	padding-bottom		: 0px;
	word-spacing		: 1px;
	font-weight: normal;
}

.empName {
	color			: #333333;
	font-size   		: 14pt;
	font-family 		: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.empTitle {
	color			: #333333;
	font-size   		: 14px;
	font-family 		: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.empArea {
	color			: #333333;
	font-size   		: 13px;
	font-family 		: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}

.empEmail {
	padding-left: 40px;
}
.byLine {
	color			: #333333;
	font-size   		: 14px;
	font-family 		: Arial, Helvetica, sans-serif;
	font-weight			: bold;
	padding-top		: 0px;
	padding-right		: 15px;
	padding-bottom		: 0px;
	padding-left		: 10px;
	word-spacing		: 1px;
}

.bioText {
	color			: #333333;
	font-size   		: 13px;
	font-family 		: Arial, Helvetica, sans-serif;
	padding-top		: 0px;
	padding-right		: 15px;
	padding-bottom		: 0px;
	padding-left		: 10px;
	word-spacing		: 1px;
}

/*
home page
=================================================================================
*/

a.articleTitle {
	color			: #C5E2FE;
	font-family 		: Arial, Helvetica, sans-serif;
	font-size   		: 13px;
	font-weight		: bold;
}

.instructions {
	color: #1F5082; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	text-decoration: none;
}

.instructions:hover {
	color: #6086AC; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	text-decoration: none;
}


.smallregular {  }
.regularsmall { color : #333333; font-size : 10px; font-family : Arial, Helvetica, sans-serif; padding-top : 0px; padding-right : 15px; padding-bottom : 0px; padding-left : 10px; word-spacing : 1px; }
.floatleft {  float: left; padding-left: 0px; cursor: hand; margin-top: 5px; margin-right: 10px; margin-bottom: 5px}
.floatright { float: right; cursor: hand ; margin-top: 5px; margin-right: 0px; margin-bottom: 5px; margin-left: 10px}
a.sub:hover { color : #DEEAF5; text-decoration : none; font-weight : bold; }
a.sub:active { color : #FFFFFF; text-decoration : none; font-weight : bold; }
.pressrelease {  font-family: Arial, Helvetica, sans-serif; font-size: 36px; font-style: normal; font-weight: bold; text-transform: none; color: #595959; text-align: center; vertical-align: top}
.feature { color : #333333; font-size : 12px; font-family : Arial, Helvetica, sans-serif; padding-top : 5px; padding-right : 5px; padding-bottom : 5px; padding-left : 5px; ; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.featuredborder {  border: 1px #6086ac solid; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; left: 0px; top: 1px; clip:   rect( 1px 1px ); background-color: #FFFFDD; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; text-indent: 0px; vertical-align: top}
.pullquoteright { width: 300; color:black; text-align: left; border-right: none; border-left: none; padding: 1em 1em; margin: 6pt 6pt; font-family: arial; font-style: italic; font-size: 12pt; ; float: right; border: #336699 solid; border-width: thin 0px}
.pullquote { width: 300; color:black; text-align: center; border-right: none; border-left: none; padding: 1em 1em; margin: 6pt 6pt; font-family: arial; font-style: italic; font-size: 12pt; ; float: none; border: #336699 solid; border-width: thin 0px}
.regular1 { color : #333333; font-size : 14px; font-family : Arial, Helvetica, sans-serif; padding-top : 0px; padding-right : 15px; padding-bottom : 0px; padding-left : 10px; word-spacing : 1px; ; font-weight: bolder}
a.articlelink { text-decoration : underline; color : #83BFFC; font-weight : bold; }
a.articlelink:active { color : #83BFFC; text-decoration : underline; font-weight : bold; }
a.articlelink:hover { color : #83BFFC; text-decoration : none; font-weight : bold; }
p.contentEventSmall { color : #6086AC; font-weight : bold; font-size : 10px; font-family : Arial, Helvetica, sans-serif; padding-top : 0px; padding-right : 15px; padding-bottom : 0px; padding-left : 10px; word-spacing : 1px; }
p.contentHeaderSmall { color : #333333; font-weight : bold; font-size : 10px; font-family : Arial, Helvetica, sans-serif; padding-top : 0px; padding-right : 15px; padding-bottom : 0px; padding-left : 10px; word-spacing : 1px; }
.Table {  background-color: #FFFFFF; border: 1px #336699 solid; clip:  rect(   ); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 5px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px}
.borderwide { ; border: 2px #000000 solid}
.borderIndy { ; border: #660000 solid; border-width: 0px 1px 1px}
.borderDC { ; border: #3366cc solid; border-width: 0px 1px 1px}
/* nu styles*/

Body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	color: #000000;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px

}
.RegTxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	}
.RegTxt a:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002E5C;
	text-decoration: none;
	
}
.RegTxt a:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002E5C;
	text-decoration: none;

}
.RegTxt a:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002E5C;
	text-decoration: underline;
	
}

.RegText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	}
.RegText a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002E5C;
	text-decoration: none;
	
}
.RegText a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002E5C;
	text-decoration: none;

}
.RegText a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #002E5C;
	text-decoration: underline;
	
}
	
	
/* ---------------------------------------- */
}
.Regdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #002E5C;

}

.100WidthTable{
	WIDTH:100%;


}
.WhiteText{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.WhiteText a:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C5E2FE;
	text-decoration: none;
	font-weight: bold;
}
.WhiteText a:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C5E2FE;
	text-decoration: none;
	font-weight: bold;
}
.WhiteText a:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
	

.100Height{HEIGHT:100%;}
.100WidthHeight{WIDTH:100%;HEIGHT:100%;}


.DashThis {
	margin: 0px;
	border-color: #ffffff;
	border-width: 1px;
	border-style: dashed;
	WIDTH:100%;
	HEIGHT:100%;
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 15px;
	
	
}

.hdr_ArticleText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C5E2FE;
	text-decoration: none;
	font-weight: bold;
	
}
.hdr_DarkArticleText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002c5a;
	text-decoration: none;
	font-weight: bold;
	padding:3px
	
}
.hdr_date {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6386AD;
	text-decoration: none;
	font-weight: bold;
		MARGIN-LEFT:10PX;
}

.hdr_date2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6086AC;
	font-weight: bold;
	text-decoration: none;
}

.hdrText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6086AC;
	font-weight: bold;
	text-decoration: none;
}


.txt_upComing {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	MARGIN-LEFT:10PX;
}

.homeFont {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color: #000000;
font-size: 11px;
font-weight: normal;
}

.homeFontRed {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color: #990000;
font-size: 11px;
font-weight: bold;
}

.formFontRed {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color: #990000;
font-size: 13px;
font-weight: bold;
}

.black {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color: #000000;
font-size: 13px;
font-weight: bold;
}

.homeFontBlack {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color: #000000;
font-size: 11px;
font-weight: bold;
}

.blue {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color: #6086AC;
font-size: 13px;
font-weight: bold;
}

.eventCap {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color: #660000;
font-size: 11px;
font-weight: normal;
}

.homeFonts {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color: #000000;
font-size: 11px;
font-weight: normal;
padding-left:10px;
}

.elsewhere {
font-family: Verdana, Arial, Helvetica, Sans-Serif;
color: #990000;
font-size: 12px;
font-weight: normal;
font-style: italic;
}


.txt_upComing_2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}


div.hr {
  height: 2px;
  background: #fff url(/images/home/dash.gif) repeat scroll center;
   margin-top:7px;
    margin-bottom:7px;
}
div.hr hr {
  display: none;
}

div.hr2 {
  height: 7px;
  background: #fff url(/images/home/dash2.gif) repeat scroll center;
  margin-left:8px;
  margin-top:3px;
    margin-bottom:3px;
}
div.hr2 hr{
  display: none;
}
div.hr3 {
  height: 7px;
  background: #fff url(/images/home/dash2.gif) repeat scroll center;
  margin-left:0px;
  margin-top:3px;
    margin-bottom:3px;
}
div.hr3 hr{
  display: none;
}

div.hr4 hr {
height: 1px;
color: #C5E2FE;
}

.hr4 {
height: 1px;
color: #cccccc;
}

.hrblue {
height: 1px;
color: #6086AC;
}

.hr6 {

width: 100%;
margin: 0 0 0 0;
border-top: 1pt solid #C5E2FE;
border-bottom: 0pt;
border-left: 0pt;
border-right: 0pt;
}

div.hr5 {
  height: 7px;
  background: #fff url(/images/home/dash2.gif) repeat scroll center;
  margin-top:3px;
    margin-bottom:3px;
}


form {
margin:0;
	}
.Searchinput{
font-family: Verdana, arial, helvetica, "sans-serif"; font-size:8pt; color:black; width:115px;}
.Emailinput{
font-family: Verdana, arial, helvetica, "sans-serif"; font-size:8pt; color:black; width:155px;}
select{
font-family: Verdana, arial, helvetica, "sans-serif"; font-size:8pt; color:black;}
input{
font-family: Verdana, arial, helvetica, "sans-serif"; font-size:8pt; color:black;}

.small{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #black;
	padding:3px
	
}

.bookstoreTitle {
			color     		: #6086AC;
			font-weight		: bold;
			font-family 		: Arial, Helvetica, sans-serif;
			font-size   		: 12px;
			padding-top		: 0px;
			padding-right		: 0px;
			padding-bottom		: 0px;
			padding-left		: 0px;
			word-spacing		: 1px;
}
/* nu styles */
