body {font-family:verdana, arial, helvetica; font-size:18pt; color:000000}

h1	{font-family:verdana, arial, helvetica; font-size:10pt; color:#ED7F0E; line-height:12pt; font-weight:bold; padding-top:40px; padding-bottom:0px;}

/* page structure */
#container { /* contains all */ 
	width:700px;
	margin-top: 20px;
  	margin-right: 0px;
  	margin-bottom: 0px;
  	margin-left: 20px;  
	text-align:center;
	padding:0px;
	background-color:#fffff;
}

/* right hand column */
.rightbox 
{  
	width:180px;
	margin: 0px; 
	padding:10px;
	font-family:verdana, arial, helvetica; font-size:8pt; color:333333; line-height:12pt;
}

/* text- only right hand column */
.rightboxtext 
{  
	width:180px;
	margin: 0px; 
	padding:0px;
	font-family:verdana, arial, helvetica; font-size:8pt; color:333333; line-height:12pt;
}

.rightbox-centre 
{  
	width:180px;
	margin: 0px; 
	text-align:center;
	padding:10px;
	font-family:verdana, arial, helvetica; font-size:8pt; color:333333; line-height:12pt;
}

.rightbox-address 
{  
	width:180px;
	margin: 0px; 
	text-align:right;
	padding:10px;
	font-family:verdana, arial, helvetica; font-size:7pt; color:666666; line-height:12pt;
}

.boxbox 
{  
	border-style: solid; border-width: 1px; bordercolor:#ED7F0E; 
	width:520px;
	margin: 0px; 
	padding:10px;
	font-family:verdana, arial, helvetica; font-size:8pt; color:666666; line-height:12pt;
	background-color:ffffff;
}

DIV.printnav {display: none;}

a {font-family:verdana, arial, helvetica; font-size:9pt; color:#006699; text-decoration:none;}
a:hover {font-family:verdana, arial, helvetica; font-size:9pt; text-decoration:underline;}

a.nav {font-family:verdana, arial, helvetica; font-size:8pt; color:#ffffff; text-decoration:none; padding-left:none;}
a.nav:hover {font-family:verdana, arial, helvetica; font-size:8pt;  color:#ED7F0E; text-decoration:none;}

a.navleft {font-family:verdana, arial, helvetica; font-size:8pt; line-height:14pt; color:#333333; text-decoration:underline;}
a.navleft:hover {font-family:verdana, arial, helvetica; font-size:8pt; line-height:14pt; color:#ED7F0E; text-decoration:underline;}

a.navbig {font-family:verdana, arial, helvetica; font-size:9pt; line-height:10pt; font-weight:bold; color:#D58D2a; text-decoration:none;}
a.navbig:hover {font-family:verdana, arial, helvetica; font-size:9pt; line-height:10pt;  font-weight:bold; color:#ED7F0E; text-decoration:underline;}

a.nav-on {font-family:verdana, arial, helvetica; font-size:8pt; color:#ffcc99; text-decoration:none;}
a.nav-on:hover {font-family:verdana, arial, helvetica; font-size:8pt; color:#ED7F0E; text-decoration:none;}

a.subnav-on {font-family:verdana, arial, helvetica; font-size:8pt; color:#ffcc99; text-decoration:none;}
a.subnav-on:hover {font-family:verdana, arial, helvetica; font-size:8pt;  color:#ED7F0E; text-decoration:none;}

a.smgrey {font-family:verdana, arial, helvetica; font-size:7pt; color:666666; text-decoration:none;}
a.smgrey:hover {font-family:verdana, arial, helvetica; font-size:7pt; text-decoration:underline;}

.main {font-family:verdana, arial, helvetica; font-size:9pt; color:333333; line-height:14pt; padding-right:20pt;}
.blue {font-family:verdana, arial, helvetica; font-size:9pt; font-weight:bold; color:#1E5FA4; line-height:15pt; padding-bottom:6pt;}
.blueform {font-family:verdana, arial, helvetica; font-size:9pt; color:#1E5FA4; line-height:12pt;}
.ref {font-family:verdana, arial, helvetica; font-size:8pt; color:333333; line-height:12pt; padding-right:20pt;}
.crunch {font-family:verdana, arial, helvetica; font-size:18pt; color:#D58D2a; line-height:26pt;  padding-right:20pt;}
.footer {font-family:verdana, arial, helvetica; font-size:7pt; color:666666; text-align:right}


ul.main {font-family:verdana, arial, helvetica; font-size:9pt; color:333333;letter-spacing:0px;list-style-type:disc;list-style-image: url(/images/icon_arrowbullet.gif);margin-left:15px;margin-right:5px;margin-top:0px;padding:4px;line-height:12pt;}


.quote {padding-top:0px; padding-bottom:0px; padding-left:40px; padding-right:60px; font-family:verdana, arial, helvetica; font-size:9pt; color:333333; line-height:140%;}
.small {font-family:verdana, arial, helvetica; font-size:8pt; color:333333; line-height:12pt;}
.smaller {font-family:verdana, arial, helvetica; font-size:7pt; color:666666; line-height:12pt;}
.pullout {font-family: tahoma,verdana, arial, helvetica; font-size:12pt; color:006699; line-height:14pt; font-weight:bold;}


.grey {
	color: #666666;
}
.red {
	color: #800000;
}
.tab {
	font-family: geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	}
.tabr {
	font-family: geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	text-align:right;
}	
.tab2 {
	font-family: geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}	
.tabhead {
	font-family: geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}
.tabhead-b {
	font-family: verdana, geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.tab-b {
	font-family: verdana, geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.subhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}	
.subhead2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #006699;
}	
	
/*styles for footnote popup windows */	
.notehead {
	font-family: geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
}	
a.close {font-family:verdana, arial, helvetica; font-size:8pt; color:006699; text-decoration:none;}
a.close:hover {font-family:verdana, arial, helvetica; font-size:8pt; text-decoration:underline;}

.box { /* feature box */ 
	border: 1px solid #006699;
	padding: 20px;
	margin-top: 50px; 
	margin-left: 50px;  
	margin-right: 50px; 
	background-color:#fffff;
}

.box2 { /* feature box */ 
	border: 1px solid #006699;
	padding: 20px;
	margin-top: 10px; 
	margin-left: 10px;  
	margin-right: 50px; 
	background-color:#fffff;
	color: #006699;
}

/* styles for use in online forms */
.contact
	{
		font-family: verdana,arial,helvetica;
		font-size: 9pt;
		background-color: #ffffff;
		margin: 0px;
		border-color: #d0d0d0;
		border-width: 1px;
		border-style: solid;
		color: #333333;
		font-weight: normal;
		padding-left: 3px;
		padding-right: 3px;
	}
.contact_readonly
	{
		font-family: verdana,arial,helvetica;
		font-size: 9pt;
		background-color: #EFF3F4;
		margin: 0px;
		border-color: #d0d0d0;
		border-width: 1px;
		border-style: solid;
		color: #3b3b3b;
		font-weight: normal;
		padding-left: 3px;
		padding-right: 3px;
	}
.comp {font-family:verdana, arial, helvetica; font-size:8pt; color:006699; line-height:12pt;}
.submit
	{
		font-family: verdana,arial,helvetica;
		font-size: 9pt;
		background-color:#1E5FA4;
		//*background-color: #B4C3CA;*//
		margin: 0px;
		border-color: #999999;
		border-width: 1px;
		border-style: solid;
		color: #ffffff;
		font-weight: bold;
	}

.activities {
	color: #539297;
	font-size: 21pt;
}

