body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
}

A{	
	text-decoration:none;
	color: #748E3E;
}

table.blackBorder
{
	border: '1px';
	border-color:#000000;
	border-bottom: '1px';
	border-left:'1px';
	border-right: '1px';
	border-top: '1px';
}

.centreAnnoucement
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7DA42E;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
}

.visionGreenTitles
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7DA42E;
	font-size: 12px;
	font-weight: bold;
	line-height:15px;
}

a.visionGreenTitles
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7DA42E;
	font-size: 12px;
	font-weight: bold;
	line-height:15px;
}

a.visionGreenTitles:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffbd32;
	font-size: 12px;
	font-weight: bold;
	line-height:15px;
}

a.centreAnnoucement:hover {
	color: #ffbd32;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	text-decoration: none;
}

.fontSize12PxBlack {
	font-size: 12px;
	color: #000000;
}

.font10px {font-size: 10px}
.fontColorGreen {color: #669934}

a.font11pxOrange:hover {
	color: #ffbd32;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

.fontSize11px {font-size: 11px; line-height:13px;}

a:hover {
	color: #ffbd32;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.blacktogreen{	
	text-decoration:none;
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.blacktogreen:hover {
	color: #7da42e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

.blacktogreen9px{	
	text-decoration:none;
	color: #333333;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.blacktogreen9px:hover {
	color: #7da42e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

.style3 {
	color: #999999;
	font-size: 9px;
}
a.style3:hover{
	color: #000000;
	font-size: 9px;
}

.customTitle {	
	text-decoration:none;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.customTitle:hover {
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

.subMenu {	
	text-decoration:none;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left; 
}

a.subMenu:hover {
	color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: left; 
}

.custom {
	background-color: #ffbd32;
	font-weight: bold;
	text-align: centre; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

.menu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: #333333;
	
}

a.menu:hover {
	color: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}

pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

P{	   
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-color:#333333;
}

table.data{
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: #bed196 #bed196 #bed196 #bed196;
	background-color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.dataBOL{
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: #666666 #666666 #666666 #666666;
	background-color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.dataNoBorder{
	background-color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.data th{
	border-width: 0px 0px 0px 0px;
	background-color: #bed196;
	font-weight: bold;
	text-align: left; 	
}

table.plainTextInvisibleTable td{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.white{
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: #ffffff #fffff #ffffff #ffffff;
	background-color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
}

table.white th{
	border-width: 0px 0px 0px 0px;
	background-color: #ffffff;
	font-weight: bold;
	text-align: left;
	color: #ffffff; 	
}

table.white td{
	border-width: 0px 0px 0px 0px;
	background-color: #ffffff;
	font-weight: bold;
	text-align: left; 
	color: #ffffff;	
}

table.white tr{
	border-width: 0px 0px 0px 0px;
	background-color: #ffffff;
	text-align: left; 
	color: #ffffff;	
}

.orphanLink{	
	text-decoration:underline overline;
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-shadow: black
}

a.orphanLink:hover {
	color: #7da42e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-shadow: black
}

blockquote.float-left {/* floats in content div */
  float: left;
  font-size:10px;
  font-weight:600;
  width: 6.3cm; /* "em size" is element dependent */
  height: 3.9cm;
  padding: 1.5em 1em 1.5em;
  margin: 1em 0.5em 1em 0;
  color: #D97B3E;
  background: #FFFFFF;
  border-right: 2px dotted #FFCC00;
  border-bottom: 2px dotted #FFCC00;
  border-left: 2px dotted #FFCC00;
  border-top: 2px dotted #FFCC00;
  font-family:Arial, Helvetica, sans-serif;
  }
  
  blockquote.float-left-onlylogo {/* floats in content div */
  float: left;
  font-size:10px;
  font-weight:600;
  width: 237px; /* "em size" is element dependent */
  height: 35px;
  padding: 1em 0em 0.1em 0em;
  margin: 1em 0.5em 0.1em 0;
  }
  
blockquote.float-left-no-border {/* floats in content div */
  float: left;
  font-size:10px;
  font-weight:600;
  width: 6.3cm; /* "em size" is element dependent */
  height: 3.9cm;
  padding: 2em 1em 1em;
  margin: 0.5em 0.5em 0.5em 0;
  color: #D97B3E;
  background: #FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  }

blockquote span.cap-g {/* floats in blockquote */
  font-size: 11pt;
  padding: 0 0.15em;
  margin: 0 0.15em 0.5em 0; /* negative bottom margin */
  color: #000000;
  background: #FFFFFF;
  }
  
blockquote span.littleTitle {/* control mozilla paragraph margin */
  font-size:7pt;
  font-family:Arial, Helvetica, sans-serif;
  color:#000000
  }

blockquote a:hover {
	color: #ffbd32;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

blockquote a {
	color: #7da42e;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

blockquote.float-right {/* floats in content div */
  float: right;
  font-size:10px;
  font-weight:600;
  width: 190px; /* "em size" is element dependent */
  padding: 0.5em;
  margin: 0.75em 0.5em 0 0;
  color: #D97B3E;
  background: #FFFFFF;
  border-right: 2px dotted #FFCC00;
  border-bottom: 2px dotted #FFCC00;
  border-left: 2px dotted #FFCC00;
  border-top: 2px dotted #FFCC00;
  }
  
blockquote tr.thoughtTitle
{
	text-decoration:none;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:600;
	background-color:#FF9900;
	text-align:center;
	border-bottom:5px;
	border-bottom-color:#000000;
	line-height:18px;
}

blockquote tr.thought
{
	text-decoration:none;
	color:#008001;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:600;
	text-align:center;
	border-top:2px;
	line-height:14px;
	border-top-color:#000000;
}

table.dataTest{
	border-width: 3px 3px 3px 3px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: #bed196 #bed196 #bed196 #bed196;
	background-color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

p.lineheight
{
	line-height:17px;
}
