/* 2010 Redesign
#navlist
{
	padding-left: 17px;
	margin-left: 0;
	border-bottom: 0px solid gray;
	width: 160px;
	padding-top: 5px;
	font-size: 10pt;
}

#navlist li
{
	list-style-image: url(images/diamond.gif);
	margin: 0;
	padding: 0.1em;
	border-top: 0px solid gray;
	font-size: 10pt;
}

#navlist li a:visited { text-decoration: underline; color: #004E50; }
#navlist li a:link { text-decoration: underline; color: #004E50; }
#navlist li a:hover { text-decoration: underline; color: #A5C5C2; }

End 2010 Redesign Edit */


a:link { color: #1D3691; }
a:visited { color: #911D70; }
a:hover { color: #E66300; }

a.botnav:visited { color: #E0E0E0; text-decoration : underline;  }
a.botnav:link { color: #FFFFFF; text-decoration : underline;}
a.botnav:hover { color: #FFFFFF; text-decoration : underline;}

a.top-nav:visited  {font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 10px; font-weight : normal; color: #666666}
a.top-nav:link  {font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 10px; font-weight : normal;  color: #666666}
a.top-nav:hover  {font-family : Arial, Helvetica, sans-serif; text-decoration : underline; font-size : 10px; font-weight : normal; color: #1D3691}

.valign-top { vertical-align: top }

/* Used or not?
a.top-navon:visited  {font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 11px; font-weight : normal; color: #004E50}
a.top-navon:link  {font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 11px; font-weight : normal;  color: #004E50}
a.top-navon:hover  {font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 11px; font-weight : normal; color: #004E50}
*/

a.underline:visited  {font-family : Verdana, Arial, Helvetica, sans-serif; text-decoration : none; font-size : 12px; font-weight : normal; color: #000000}
a.underline:link  {font-family : Verdana, Arial, Helvetica, sans-serif; text-decoration : none; font-size : 12px; font-weight : normal;  color: #000000}
a.underline:hover  {font-family : Verdana, Arial, Helvetica, sans-serif; text-decoration : underline; font-size : 12px; font-weight : normal; color: #000000}

.date   {font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 10px; font-weight : normal; color: #666666}
.rhstop { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#1d3691 }
.t2nav  { font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 11px; font-weight : normal;  color: #000000}
.testimony  { font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 11px; font-weight : bold;  color: #000000; font-style: italic; padding-bottom: 15px;}
.highlight  { background-color: #FFF3DB;}
.headtext2012  {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 10px;
	font-weight : normal;
	color: #000000;
	padding-bottom: 3px;
}
.headtext  {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 10px;
	font-weight : normal;
	color: #FFFFFF;
	padding-bottom: 3px;
}
.newstext  {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 10px;
	font-weight : normal;
	color: #666666;
	line-height:10px;
}
.smalltext  {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size : 11px;
	font-weight : normal;
	color: #666666;
	padding-bottom: 3px;
}
.whitetext  { font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 11px; font-weight : normal;  color: #FFFFFF}
.thinktext  { font-family : Arial, Helvetica, sans-serif; text-decoration : none; font-size : 11px; font-weight : normal;  color: #000000}
.aside {
	font-family: Trebuchant, Arial, Verdana, "San Serif";
	font-size: 11pt;
	font-style: normal;
	line-height: 13pt;
	font-weight: bold;
	color: #666666;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF9900;
	border-bottom-color: #FF9900;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.quote2 {
	font-family: Trebuchant, Arial, Verdana, "San Serif";
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	color: #000000;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #DCE9EF;
	padding-left: 7px;
	padding-right: 5px;
	width:170px
	/* width:180px */
}

/* Not needed it seems SHC 2010
.aside3 {
	font-family: Trebuchant, Arial, Verdana, "San Serif";
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	color: #333333;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #004E50;
	border-bottom-color: #004E50;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	padding-left: 7px;
	padding-right: 5px;
}

.aside4 {
	font-family: Trebuchant, Arial, Verdana, "San Serif";
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	color: #000000;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFCC00;
	padding-left: 7px;
	padding-right: 5px;
} */


/* For bottom nav */
.botnav {
background-color: #1D3691;
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
font-size : 10px; 
font-weight : normal;  
color: #FFFFFF}

}

/* For table backgrounds */
.newsletter {
background-color: #FFF3DB;
/* background-color: #DCE9EF; */
/* border:1px solid #DCE9EF; */
/* not working, it seems, so use RHS - June 2010 SMN */
}

/* For rhs backgrounds */
.rhs {
background-color: #FFF3DB;
/* border:1px solid #1D3691; */
}

.tablegolhs {
border:2px solid #ebebeb; margin-left: -3px;
}

.tablelbluebg {
background-color: #DCE9EF;
border:1px solid #1D3691;
}


.tablelyellbg {
background-color: #FFF3DB;
border:1px solid #1D3691;
}


.sitelogo {
background-color: #1D3691;
}

.sitelogolight {
background-color: #BDE0FA;
}

/* For table borders - DARK BLUE */
.tableborder1 {
border:1px solid #1D3691;
}

.tableborder2 {
border:2px solid #1D3691;
}

.tableborder3 {
border:3px solid #1D3691;
}

.tableborder7 {
border:7px dashed #E66300;
}

.tablebordermain {
border:7px dashed #E66300;
}

.tableborderleft {
border-left:1px solid #E66300;
}

.tableborderright {
border-right:1px solid #E66300;
}


.tableborderlb {
border:1px solid #DCE9EF;
}

.tableborderrhs {
border:1px solid #B0B9D9;
}

.tablerhs {
background-color: #FFF3DB;
}

.tableborderye {
border:2px solid #FFF3DB;
}

.tableborderred {
border:1px solid #B65B3A;
}

.tableborderwhite { 
border-color: #FFFFFF; 
border:1px solid; 
}

.cellborderorange { 
border-color: #E66300; 
border:1px solid; 
}


/* For image borders */
.borderyellow { 
border-color: #FFF3DB; 
border: 2px solid; 
} 

.borderblue { 
border-color: #DCE9EF; 
border-bottom: 1px solid; 
}


/* a:link { color: #0000CC; } */
/* a:visited { color: #030052; } */
/* a:hover { color: #A5C5C2; } */

/* INPUT, TEXTAREA, OPTION { background: #919191; color: #000000; font-weight: normal; font-size: 12px; font-family: sans-serif;} */
INPUT, TEXTAREA, OPTION { font-weight: normal; font-size: 12px; font-family: sans-serif;}

H1   {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : bold;
	color : #E66300;
	margin-bottom : 10px;
	line-height: normal;
	margin-top: 0px;
/*	 margin-bottom : +20px; */
     }		

H2   {font-family : Arial, Helvetica, sans-serif; 
      font-size : 20px;
      font-weight : normal;
      color : #1D3691;           
     }	
    
H3   {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #1D3691;
     }

H4   {font-family : Arial, Helvetica, sans-serif; 
      font-size : 12px;
      font-weight : bold;
      color : #1D3691;              
     }
     
P    {font-family : Verdana, Arial, Helvetica, sans-serif; 
      font-size : 12px;
      font-weight : normal;
      color : #000000;
     }  

BODY {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : normal;
	color : #000000;
	line-height: 14pt;
     }
/* Content 2.0 styles */

/* Go back to default (Jul 19/2010...
body .c2Form { border: 0px }
body .dividerRule { border-top: 0px }
body .InvSquestions { font-size: 12px }
body .titleInput { width: 50% }
body .storyInput { height: 150px } 
/*

HR   {
/*	COLOR: #DCE9EF; */
	COLOR: #B0B9D9; 
	HEIGHT: 1px}
		
TABLE {font-family : Verdana, Arial, Helvetica, sans-serif; 
       font-size : 12px;
       font-weight : normal;
       color : #000000;
      }

TD   {font-family : Verdana, Arial, Helvetica, sans-serif; 
      font-size : 12px;
      font-weight : normal;
      color : #000000;
     }
     
DIV  {font-family : Verdana, Arial, Helvetica, sans-serif; 
      font-size : 12px;
      font-weight : normal;
     }

FORM {font-family : Verdana, Arial, Helvetica, sans-serif; 
      font-size : 12px;
      font-weight : normal;
      color : #000000;
     }
     
LI   {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000000;
     }
     
UL   {font-family : Verdana, Arial, Helvetica, sans-serif; 
      font-size : 12px;
      font-weight : normal;
      color : #000000;
     }

OL   {font-family : Verdana, Arial, Helvetica, sans-serif; 
      font-size : 12px;
      font-weight : normal;
      color : #000000;
     }  


/*#form1 input { background-color : #000; color : #ccc;} */
/* Taken from http://webdesign.about.com/od/css/l/blaaprettyforms.htm */
/* #form1 input, #form1 textarea, #form1 select { background-color : #fff; color : #000;} */

