#design_content p {margin-bottom: 15px;} /* CMS paragraph margin fix */
/* CSS Document */

body {
font-family: /*Geneva,*/ Arial, Helvetica, sans-serif;
font-size: 0.75em;
color:#333333;

}


body table{
font-family: /*Geneva,*/ Arial, Helvetica, sans-serif;
font-size: 100%;
color:#333333;
}



ul
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 9pt;
	margin-left: 0px;
	/*margin-right: 5px;*/
	padding-left: 0px;
	line-height: 11pt;
	margin-top: 5px;
	list-style: none;
	
	/*list-style-image: url(/arrow_black.png);*/	
}

li
{
	margin-bottom: 0.5em;
	margin-left: 0px;
	margin-right: 3px;
	/* background-image: none; url(/arrow_black.png); */
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: 0 3px;
}

#newStyleHeader
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight:normal;
	color: #00968D;
	margin-top:0px;
}

.ektronlinks
{
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 9pt;
	list-style-image: url(/arrow_black.png);
	margin-left: 5px;
	padding-left: 5px;
	line-height: 11pt;
	margin-top: 5px;	
}

.ektronlinks a
{
	color: Black !Important; 
}



.wnnNews a:link, .wnnNews a:visited, .wnnNews a
{
	color:#333333 !important;
	font-family:Arial;
	font-size: 9pt;
	text-decoration: none;
}

.wnnNews
{
	font-family: Arial, Helvetica, sans-seriSf;
	color: #333333;
	font-size: 9pt;
	/*list-style-image: url(/arrow_black.png);*/
	margin-left: 10px;
	padding-left: 8px;
	padding-right: 12px;
	margin-bottom: 10px;
	line-height: 11pt;
	margin-top: 10px;
}

#News1 img, #News2 img, #News3 img
{
	margin: 0 6px 6px 0;
}

.navWNN
{
background-image: url(/wnn_Button.png);
}

.navWNN:hover
{
background-image: url(/wnn_ButtonRoll.png);
}

.navWNU
{
background-image: url(/wnu_Button.png);
}

.navWNU:hover
{
background-image: url(/wnu_ButtonRoll.png);
}

.navWIN
{
background-image: url(/win_Button.png);
}

.navWIN:hover
{
background-image: url(/win_ButtonRoll.png);
}

.navWNTI
{
background-image: url(/wnti_Button.png);
}

.navWNTI:hover
{
background-image: url(/wnti_ButtonRoll.png);
}

.navNEI
{
background-image: url(/NEI_Button2.png);
}

.navNEI:hover
{
background-image: url(/NEI_Button2Roll.png);
}


.search ul
{
	
	list-style-image: none !important;
}


a
{
	text-decoration: none;
	color:#1C468D !important;
	
}

.search li
{

	list-style-image: none !important;
}

.ListBoxHeader
{
	font-family: Verdana;
	font-size: 12pt;
	color:Black;
	text-align: center;
}

p 
{	
padding: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 1em !important;
margin-left: 0;
}

#head {
margin:0px 0px 8px 0px;
width:361px;
float:left;
}

#head p {
}

#right {
padding-top:10px;
float:left;
text-align:right;
width:390px;
line-height:3em;
display:block;
}

#right ul {
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px;
display:inline;
clear:none;
}

#search {
padding-left:7px;
}

#right #SearchButton{
width:32px;
}

#right li {
display:inline;
padding-top:0px;
padding-bottom:0px;
}


#right li a {
text-decoration:none;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #00441B;
padding-right: 7px;
padding-left: 7px;
color: #00441B;
}

#right li a.last {
text-decoration:none;
border:none;
padding-right: 7px;
padding-left: 7px;
color: #00441B;
}

#right li a:hover {
color: #cc0000;
}

a.footercontact {
text-decoration:none;
}

/*PRIMARY NAVIGATION*/
#primarynav {
height:25px;
margin:0px;
padding:0px;
clear:both;
}

#primarynav ul {
list-style-type:none;
text-align:center;
margin:0px;
padding:0px;
}

#primarynav li {
display:inline;
margin:0px;
padding:0px;
}

#primarynav li a {
text-decoration:none;
padding-right: 20px;
padding-left: 20px;
color: #333333;
}

#primarynav .pnwhy a:hover  {
color:#ef8228;
}

#primarynav .pnhow a:hover {
color:#22a3c9;
}

#primarynav .pninf a:hover {
color:#00968D;
}

#primarynav .pnref a:hover {
color:#9463ad;
}

#primarynav .pnmee a:hover {
color:#bc2053;
}

#primarynav .pnabo a:hover {
color:#1b8350;
}
/*END PRIMARY NAVIGATION*/

#leftcol {
width:150px;
/*background-color:#FF33FF;*/
margin-top:45px;
float:left;
}

/*HOMEPAGE LAYOUT - WILL BE REPLACED WITH NEW STYLE*/

#hpmaincol {
margin-top:45px;
margin-left:25px;
width:580px;
float:left;
}

#hpmaincol p {
}

#hpmaincol a 
{
color:#FFFFFF;
text-decoration:none;
}

.pos1 H1 {
color:#FFFFFF;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
letter-spacing:.05em;
margin:0px;
padding:0px;
}
.pos2 H1 {
color:#FFFFFF;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
letter-spacing:.05em;
margin:0px;
padding:0px;
}
.pos3 H1 {
color:#FFFFFF;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
letter-spacing:.05em;
margin:0px;
padding:0px;
}
.pos4 H1 {
color:#FFFFFF;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
letter-spacing:.05em;
margin:0px;
padding:0px;
}
.pos5 H1 {
color:#FFFFFF;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
letter-spacing:.05em;
margin:0px;
padding:0px;
}
.pos6 H1 {
color:#FFFFFF;
text-transform:uppercase;
font-size:12px;
font-weight:bold;
letter-spacing:.05em;
margin:0px;
padding:0px;
}

.pos1, .pos2, .pos3, .pos4, .pos5, .pos6, p {
font-weight:normal;
text-transform:none;
letter-spacing:normal;
padding: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 1em !important;
margin-left: 0;
}

.pos1, .pos2, .pos3, .pos4, .pos5, .pos6 {
width:150px;
height:80px;
float:left;
padding:10px;
color:#FFFFFF;
display:block;
}

/*.pos1, .pos2, .pos3, .pos4, .pos5, .pos6, a {
color:#FFFFFF;
text-decoration:none;
}

.pos1, .pos2, .pos3, .pos4, .pos5, .pos6, a:hover {
color:#FFFFFF;
text-decoration:none;
}*/

.pos1 {
margin:0px 0px 25px 0px;
background-color: #EF8228;
}

.pos2 {
margin:0px 20px 25px 20px;
background-color: #22A3C9;
}

.pos3 {
margin:0px 0px 25px 0px;
background-color: #00968D;
}

.pos4 {
background-color: #9463AD;
}

.pos5 {
margin:0px 20px 25px 20px;
background-color: #BC2053;
}

.pos6 {
background-color: #1B8350;
}

#orgs {
margin-top:25px;
}

.footer {
clear:both;
font-size:10px;
color:#333333;
margin-left:175px;
text-align:center;
margin-top:20px;
}

.experience {
color:#333333;
font-weight:bold;
text-align:center;
}

/*MAINCOLS*/
/*NCO*/
#ncomaincol {
margin-top:45px;
margin-left:25px;
width:780px;
float:left;
background-color:#ffffff;
}
#ncomaincol a {
color:#444466;
text-decoration:none;
}
#ncomaincol a:hover{
color:#666655;
text-decoration:underline;
}

#ncomaincol p {
margin-bottom:15px;
padding-bottom:15px;
}

.ncoBodySubHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 200;
	color: #111155;
}
.ncoBodyHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #111155;
	margin-top:0px;
}
/*WHY*/
#whymaincol {
margin-top:45px;
margin-left:25px;
width:580px;
float:left;
background-color:#ffffff;
}

#whymaincol a {
color:#FF3300;
text-decoration:none;
}
#whymaincol a:hover{
color:#FF3300;
text-decoration:none;
}

#whymaincol p {
margin-bottom:15px;
}

.WhyBodySubHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 200;
	color: #ef8228;
}
.WhyBodyHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #ef8228;
	margin-top:0px;
}

/* HOW */

#howmaincol {
margin-top:45px;
margin-left:25px;
width:580px;
float:left;
background-color:#FFFFFF;
}

#howmaincol a{
color:#22A3C9;
text-decoration:none;
}
#howmaincol a:hover{
color:#22A3C9;
text-decoration:none;
}

#howmaincol p {
margin-bottom:15px;
}

.HowBodySubheading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 200;
	color: #22A3C9;
}

.HowBodyHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight:normal;
	color: #22A3C9;
	margin-top:0px;
}

/* ABOUT */

#aboutmaincol {
margin-top:45px;
margin-left:25px;
width:580px;
float:left;
background-color:#FFFFFF;
}

#aboutmaincol a{
color:#1b8350;
text-decoration:none;
}
#aboutmaincol a:hover{
color:#1b8350;
text-decoration:none;
}

#aboutmaincol p {
margin-bottom:15px;
}

.AboutSubHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 200;
	color: #1b8350;
}

.AboutBodyHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight:normal;
	color: #1b8350;
	margin-top:0px;
}

.style1 
{
	color: #1B8350;
}

/* INFO */

#infomaincol {
margin-top:45px;
margin-left:25px;
width:580px;
float:left;
background-color:#FFFFFF;
}

#infomaincol a{
color:#00968D;
text-decoration:none;
}
#infomaincol a:hover{
color:#00968D;
text-decoration:none;
}

#infomaincol p {
margin-bottom:15px;
padding-bottom: 15px;
}

.InfoBodySubHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 200;
	color: #00968D;
}

.InfoBodyHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight:normal;
	color: #00968D;
	margin-top:0px;
}

/*info index table style*/

#tablestyle{
border:1px solid #88d2da;
font-size: 1em;
}

table#tablestyle caption{
font-style:italic;
}

#tablestyle thead th{
padding-right:5px;
padding-left:5px;
background:#FFFFFF;
}

#tablestyle thead td{
padding-right:5px;
padding-left:5px;
text-align:center;
font-weight:bold;
background-color:#88d2da;
}

#tablestyle tbody th{
padding-right:5px;
padding-left:5px;
background-color:#88d2da;
text-align:left;
}

#tablestylewhy{
border:1px solid #ef8228;
}

table#tablestylewhy caption{
font-style:italic;
}

#tablestylewhy thead th{
padding-right:5px;
padding-left:5px;
background:#FFFFFF;
}

#tablestylewhy thead td{
padding-right:5px;
padding-left:5px;
text-align:center;
font-weight:bold;
background-color:#ef8228;
}

#tablestylewhy tbody th{
padding-right:5px;
padding-left:5px;
background-color:#ef8228;
text-align:left;
}
.bookmark {
text-decoration:none;
}

#tablestylewhy p {
margin-bottom:1px;
}

/*info education table style*/
#tablestyle3{
border:1px solid #889dd0;
}

#tablestyle3 thead td{
width:510px;
padding-right:5px;
padding-left:5px;
text-align:left;
font-weight:bold;
background-color:#889dd0;
}

#eduLink A:link {
	text-decoration: none;
	color: #889dd0;
}
#eduLink A:visited {
	text-decoration: none;
	color: #889dd0;
}
#eduLink A:active {
	text-decoration: none;
	color: #889dd0;
	
}
#eduLink A:hover {
	text-decoration: none;
	color: #889dd0;
}

#tablestyle3 p {
margin-bottom:1px;
}

/* MEETINGS */

#meetmaincol {
margin-top:45px;
margin-left:25px;
width:580px;
float:left;
background-color:#FFFFFF;
}

#meetmaincol a{
color:#bc2053;
text-decoration:none;
}
#meetmaincol a:hover{
color:#bc2053;
text-decoration:none;
}

#meetmaincol p {
margin-bottom:15px;
}

.MeetBodySubHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 200;
	color: #bc2053;
}

.MeetBodyHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight:normal;
	color: #bc2053;
	margin-top:0px;
}

/* REFERENCE */

#refmaincol {
margin-top:45px;
margin-left:25px;
width:580px;
float:left;
background-color:#FFFFFF;
}


#refmaincol a{
color:#9463ad;
text-decoration:none;
}

#refmaincol a:hover{
color:#9463ad;
text-decoration:none;
}

#refmaincol p {
margin-bottom:15px;
}

.RefBodySubHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold; /* use bold instead of 200 */
	color: #9463ad;
	margin-bottom:1px;
	padding-bottom:1px;
}
#refmaincol .RefBodySubHeading {
	margin-bottom:0px;
}

.RefBodyHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight:normal;
	color: #9463ad;
	margin-top:0px;
}

#colourblock {
	background-color: #E9E1F4;	
}

#alpha ul {
	text-align: center;
	list-style:none;
	padding: 0;
	margin: 0;
	color: #ffffff
	text-decoration:none;
	background-color: #fff;
}

#alpha li {
	display:inline;
	color: #ffffff
	text-decoration:none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	font-weight: bold;
	background-image: none;
}

li#end {
	border-right-style: none;
}

#alpha a {
	padding-right: 1px;
	padding-left: 1px;
	text-decoration:none;
	color: #FFFFFF;
}
#alpha a:hover {
	color: #FFFFFF;
}

#col1 ol, #col2 ol {
	padding: 0;
	margin: 0;
}

#col1 {
	float: left;
	width: 285px;
	border: 1px solid #9463AD;
}

#col2 {
	line-height: 2em;
	margin-left: 286px;
	border: 1px solid #9463AD;
}

#col1 li, #col2 li {
	line-height: 2em;
	list-style-type: none;
	text-align: center;
}

#refmaincol #tablestyle{
border:1px solid #9463AD;
}

.refcolorbold {
	font-weight:bold;
	color:#9463AD;
}

/* JOBS*/

#jobsmaincol {
margin-top:45px;

width:730px;
float:left;
background-color:#FFFFFF;
}

#jobsmaincol a{
color:#1b8350;
text-decoration:none;
}
#jobsmaincol a:hover{
color:#1b8350;
text-decoration:none;
}

#jobsmaincol p {
margin-bottom:15px;
}

.JobsSubHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 200;
	color: #1b8350;
}

.JobsBodyHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight:normal;
	color: #1b8350;
	margin-top:0px;
}

/*END MAINCOLS */

/*SECTION LANDING PAGES*/

/* Why */

.whypos1 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}

.whypos2 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}
.whypos3 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}

.whypos1 a {
color:#EF8228;
text-decoration:none;
}
.whypos2 a {
color:#EF8228;
text-decoration:none;
}
.whypos3 a {
color:#EF8228;
text-decoration:none;
}

.whypos1 a:hover {
color:#EF8228;
text-decoration:none;
}
.whypos2 a:hover {
color:#EF8228;
text-decoration:none;
}
.whypos3 a:hover {
color:#EF8228;
text-decoration:none;
}

.whypos1, .whypos2, .whypos3 {
width:180px;
margin-bottom:1px;
background-color:#FFFFFF;
float:left;
}
.whypos1 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#EF8228;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}
.whypos2 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#EF8228;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}
.whypos3 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#EF8228;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}

.whypos2 {
margin:0px 10px 0px 10px;
}

.whypos1 img, .whypos2 img, .whypos3 img {
margin-bottom:2px;
}

/* How */

.howpos1 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}
.howpos2 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}
.howpos3 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}

.howpos1 a {
color:#22a3c9;
text-decoration:none;
}
.howpos2 a {
color:#22a3c9;
text-decoration:none;
}
.howpos3 a {
color:#22a3c9;
text-decoration:none;
}

.howpos1 a:hover {
color:#22a3c9;
text-decoration:none;
}
.howpos2 a:hover {
color:#22a3c9;
text-decoration:none;
}
.howpos3 a:hover {
color:#22a3c9;
text-decoration:none;
}

.howpos1, .howpos2, .howpos3 {
width:180px;
margin-bottom:1px;
background-color:#FFFFFF;
float:left;
}
.howpos1 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#22a3c9;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}
.howpos2 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#22a3c9;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}
.howpos3 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#22a3c9;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}

.howpos2 {
margin:0px 10px 0px 10px;
}

.howpos1 img, .howpos2 img, .howpos3 img {
margin-bottom:2px;
}

/* Reference */

.refpos1 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}
.refpos2 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}
.refpos3 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}

.refpos1 a {
color:#9463ad;
text-decoration:none;
}
.refpos2 a {
color:#9463ad;
text-decoration:none;
}
.refpos3 a {
color:#9463ad;
text-decoration:none;
}

.refpos1 a:hover {
color:#9463ad;
text-decoration:none;
}
.refpos2 a:hover {
color:#9463ad;
text-decoration:none;
}
.refpos3 a:hover {
color:#9463ad;
text-decoration:none;
}

.refpos1, .refpos2, .refpos3 {
width:180px;
margin-bottom:1px;
background-color:#FFFFFF;
float:left;
}
.refpos1 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#9463ad;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}
.refpos2 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#9463ad;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}
.refpos3 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#9463ad;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}

.refpos2 {
margin:0px 10px 0px 10px;
}

.refpos1 img, .refpos2 img, .refpos3 img {
margin-bottom:2px;
}

/* Meetings */

.meetpos1 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}
.meetpos2 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}
.meetpos3 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}

.meetpos1 a {
color:#bc2053;
text-decoration:none;
}
.meetpos2 a {
color:#bc2053;
text-decoration:none;
}
.meetpos3 a {
color:#bc2053;
text-decoration:none;
}

.meetpos1 a:hover {
color:#bc2053;
text-decoration:none;
}
.meetpos2 a:hover {
color:#bc2053;
text-decoration:none;
}
.meetpos3 a:hover {
color:#bc2053;
text-decoration:none;
}

.meetpos1, .meetpos2, .meetpos3 {
width:180px;
margin-bottom:1px;
background-color:#FFFFFF;
float:left;
}
.meetpos1 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#bc2053;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}
.meetpos2 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#bc2053;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}
.meetpos3 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#bc2053;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}

.meetpos2 {
margin:0px 10px 0px 10px;
}

.meetpos1 img, .meetpos2 img, .meetpos3 img {
margin-bottom:2px;
}

/* About */

.aboutpos1 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}
.aboutpos2 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}
.aboutpos3 p {
margin-bottom:0px;
margin-top:0px;
font-size:11px;
}

.aboutpos1 a {
color:#1b8350;
text-decoration:none;
}
.aboutpos2 a {
color:#1b8350;
text-decoration:none;
}
.aboutpos3 a {
color:#1b8350;
text-decoration:none;
}

.aboutpos1 a:hover {
color:#1b8350;
text-decoration:none;
}
.aboutpos2 a:hover {
color:#1b8350;
text-decoration:none;
}
.aboutpos3 a:hover {
color:#1b8350;
text-decoration:none;
}

.aboutpos1, .aboutpos2, .aboutpos3 {
width:180px;
margin-bottom:1px;
background-color:#FFFFFF;
float:left;
}
.aboutpos1 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#1b8350;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}
.aboutpos2 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#1b8350;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}
.aboutpos3 h1 {
font-size:12px;
font-weight:normal;
text-transform:none;
letter-spacing:normal;
text-align:center;
background-color:#1b8350;
margin:0px;
padding:2px;
color:#FFFFFF;
display:block;
}

.aboutpos2 {
margin:0px 10px 0px 10px;
}

.aboutpos1 img, .aboutpos2 img, .aboutpos3 img {
margin-bottom:2px;
}

/*END SECTION LANDING PAGES*/

/*SECTION NAVIGATION*/
/* WHY */
.whynavhead {
background-color:#EF8228;
color:#FFFFFF;
text-transform:uppercase;
letter-spacing:normal;
font-weight:normal;
width:150px;
padding:2px 0px 2px 0px;
font-size:12px;
text-align:center;
margin:0px;
display:block;
}

.whynav ul{
list-style-type:none;
margin:0px;
padding:0px;
}

.whynav li {
border-bottom:1px dotted #cccccc;
border-bottom:dashed 1px #cccccc;
}

.whynav li a  {
color:#333333;
background-color:#FFFFFF;
margin:6px 0px 6px 0px;
text-decoration:none;
border-left:5px solid #ffffff;
padding-left:3px;
display:block;
}

.whynav li a:hover {
color:#EF8228;
border-left:5px solid #EF8228;
}

/* HOW */

.hownavhead {
background-color:#22A3C9;
color:#FFFFFF;
text-transform:uppercase;
letter-spacing:normal;
font-weight:normal;
width:150px;
padding:2px 0px 2px 0px;
font-size:12px;
text-align:center;
margin:0px;
display:block;
}

.hownav ul{
list-style-type:none;
margin:0px;
padding:0px;
}

.hownav li {
border-bottom:1px dashed #cccccc;
}

.hownav li a  {
color:#333333;
background-color:#FFFFFF;
margin:6px 0px 6px 0px;
text-decoration:none;
border-left:5px solid #ffffff;
padding-left:3px;
display:block;
}

.hownav li a:hover {
color:#22A3C9;
border-left:5px solid #22A3C9;
}

/* ABOUT */

.aboutnavhead {
background-color:#1b8350;
color:#FFFFFF;
text-transform:uppercase;
letter-spacing:normal;
font-weight:normal;
width:150px;
padding:2px 0px 2px 0px;
font-size:12px;
text-align:center;
margin:0px;
display:block;
}

.aboutnav ul{
list-style-type:none;
margin:0px;
padding:0px;
}

.aboutnav li {
border-bottom:1px dashed #cccccc;
}

.aboutnav li a  {
color:#333333;
background-color:#FFFFFF;
margin:6px 0px 6px 0px;
text-decoration:none;
border-left:5px solid #ffffff;
padding-left:3px;
display:block;
}

.aboutnav li a:hover {
color:#1b8350;
border-left:5px solid #1b8350;
}

/* INFO */

.infonavhead {
background-color:#00968D;
color:#FFFFFF;
text-transform:uppercase;
letter-spacing:normal;
font-weight:normal;
width:150px;
padding:2px 0px 2px 0px;
font-size:12px;
text-align:center;
margin:0px;
display:block;
}

.infonav ul{
list-style-type:none;
margin:0px;
padding:0px;
}

.infonav li {
border-bottom:1px dashed #cccccc;
}

.infonav li a  {
color:#333333;
background-color:#FFFFFF;
margin:6px 0px 6px 0px;
text-decoration:none;
border-left:5px solid #ffffff;
padding-left:3px;
display:block;
}

.infonav li a:hover {
color:#00968D;
border-left:5px solid #00968D;
}

/* MEETINGS */

.meetnavhead {
background-color:#bc2053;
color:#FFFFFF;
text-transform:uppercase;
letter-spacing:normal;
font-weight:normal;
width:150px;
padding:2px 0px 2px 0px;
font-size:12px;
text-align:center;
margin:0px;
display:block;
}

.meetnav ul{
list-style-type:none;
margin:0px;
padding:0px;
}

.meetnav li {
border-bottom:1px dashed #cccccc;
}

.meetnav li a  {
color:#333333;
background-color:#FFFFFF;
margin:6px 0px 6px 0px;
text-decoration:none;
border-left:5px solid #ffffff;
padding-left:3px;
display:block;
}

.meetnav li a:hover {
color:#bc2053;
border-left:5px solid #bc2053;
}

/* REFERENCE */

.refnavhead {
background-color:#9463ad;
color:#FFFFFF;
text-transform:uppercase;
letter-spacing:normal;
font-weight:normal;
width:150px;
padding:2px 0px 2px 0px;
font-size:12px;
text-align:center;
margin:0px;
display:block;
}

.refnav ul{
list-style-type:none;
margin:0px;
padding:0px;
}

.refnav li {
border-bottom:1px dashed #cccccc;
}

.refnav li a  {
color:#333333;
background-color:#FFFFFF;
margin:6px 0px 6px 0px;
text-decoration:none;
border-left:5px solid #ffffff;
padding-left:3px;
display:block;
}

.refnav li a:hover {
color:#9463ad;
border-left:5px solid #9463ad;
}

/*END SECTION NAVIGATION*/

h2 .WhyBodyHeading {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 200;
	color: #FF6600;
}

h1 WhyBodyHeading{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight:normal;
	color: #FF6600;
	margin-top:0px;
}

#whymaincolhome {
margin-top:45px;
margin-left:25px;
width:580px;
float:left;
background-color:#FFFFFF;
}

a {
color:#1C468D;

}

a:hover {
color:#1C468D;
}

a:visited {
color:#1C468D;
}




/* EXTRAS FROM ORIGINAL CSS TO MATCH STYLES */

#alpha ul{
display:inline;

}

#alpha li{
display:inline;
padding-left:3px;
padding-right:3px;

}

.source {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
}

.note {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/*BLOG PAGE CHANGES TO HEADING NAVIGATION*/
#righth {
padding-top:10px;
float:left;
text-align:right;
width:390px;
line-height:3em;
display:block;
}

#righth ul {
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px;
display:inline;
clear:none;
}

#search {
padding-left:7px;
}

#righth li {
display:inline;
padding-top:0px;
padding:0px
}


#righth li a {
text-decoration:none;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #00441B;
padding-right: 7px;
padding-left: 7px;
color: #00441B;

}

#righth li a:hover {
color: #cc0000;
}

/*SITEMAP*/

#Sitemap 
{
	margin-left:175px;
}

#Sitemap ul 
{
	list-style-type:none;
	font-size:200%;
}

#Sitemap ul li ul 
{
	list-style-type:disc;
	font-size:50%;
}

#Sitemap a 
{
	text-decoration:none;
}

#Why a 
{
	color:#ef8228;
}
#Why li
{
	color:#ef8228;
}

#How a 
{
	color:#22a3c9;
}
#How li
{
	color:#22a3c9;
}

#Info a 
{
	color:#00968D;
}
#Info li
{
	color:#00968D;
}

#Ref a 
{
	color:#9463ad;
}
#Ref li
{
	color:#9463ad;
}

#Meetings a 
{
	color:#bc2053;
}
#Meetings li
{
	color:#bc2053;
}

#About a 
{
	color:#1b8350;
}
#About li
{
	color:#1b8350;
}

/*SEARCH RESULTS PAGE*/
#navbar a 
{
	margin-right:5px;
}


/* Added at Dr Cobb's Request */

.infoboldcolor {
	font-weight:bold;
	color:#000000;
}

.whyboldcolor {
	font-weight:bold;
	color:#ef8228;
}


.entryBody p
{
	margin-bottom:15px;
}

/*Cross Site Search*/
#main
{
	width:770px;
}
#main #_ECSResults
{
	background-color:Lime;
}
#search 
{
	padding-top:15px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:12px;
}

#search .column1
{
	width:270px;
	text-align:right;
	float:left;
	padding-top:4px;
	margin-right:5px;
}
#search .column2
{
	width:155px;
	float:left;
}
#search .column3
{
	width:305px;
	float:left;
}

#ResultsHeaderWNN
{
	margin-top:30px;
	width:770px;
}
#ResultsHeaderWNA
{
	margin-top:30px;
	width:770px;
}

#ResultsHeaderWNN .column1
{
	width:99px;
	height:30px;
	background-image:url("/uploadedimages/tabclose.gif");	
	background-repeat:no-repeat;
	float:left;
	padding:6px 0px 0px 0px;
	text-align:center;
}
#ResultsHeaderWNN .column2
{
	width:99px;
	height:30px;
	background-image:url("/uploadedimages/tabopen.gif");
	background-repeat:no-repeat;
	float:left;
	padding:10px 0px 0px 0px;
	text-align:center;
}
#ResultsHeaderWNN .column3
{
	width:572px;
	height:30px;
	background-image:url("/uploadedimages/line.gif");
	background-repeat:repeat-x;
	float:left;
}
#ResultsHeaderWNA .column1
{
	width:99px;
	height:30px;
	background-image:url("/uploadedimages/tabopen.gif");	
	background-repeat:no-repeat;
	float:left;
	padding:6px 0px 0px 0px;
	text-align:center;
}
#ResultsHeaderWNA .column2
{
	width:99px;
	height:30px;
	background-image:url("/uploadedimages/tabclose.gif");
	background-repeat:no-repeat;
	float:left;
	padding:10px 0px 0px 0px;
	text-align:center;
}
#ResultsHeaderWNA .column3
{
	width:572px;
	height:30px;
	background-image:url("/uploadedimages/line.gif");
	background-repeat:repeat-x;
	float:left;
}

/* WNN Styling for X Search*/
 #SearchResults
{
	margin-top:0px;
	padding-top:0px;
	margin-left:-40px;
}

* html #SearchResults
{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
}

*:first-child+html #SearchResults
{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
}

#CategoryTitle
{
	color:#094fdc;	
}

 #SearchResults a 
 {
	text-decoration:none;
	color:#e22e2b;
	font-weight:bold;
 }
 #SearchResults .SearchDateCreated
 {
	font-size:0.8em;
 }

 /*Main Search Page Restyle for Cross Site Search - require updated /workarea/csslib/search.css*/
 #_ECSResults
{
	margin:0px 0px 0px -10px;
	padding:0px 0px 0px 0px;
	background-color:Transparent;
	clear:both;
	float:left;
}
* html #_ECSResults
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

*:first-child+html #_ECSResults
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#linkcol1
{
	width:234px;
	float:left;
}

*:first-child+html #linkcol1
{
	width:244px;
	float:left;
}
* html #linkcol1
{
	width:244px;
	float:left;
}

 #linkcol2
{
	width:500px;
	float:left;
	padding:0px 0px 18px 0px;
}

#linkcol2 a
{
	font-size:0.8em;
	color: #333333;
}


.submit a
{
	display:none;
}
.pdf_title{display:none;}

.EktronAjaxLoading 
{
 display: none;
}