BODY  {
	font-family :  Arial,Verdana, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #666666;
	background-color : #fff;
	text-decoration : none;
	text-align : left;
	margin: 3px 0 0 0;
	padding: 0px;
}

table {
	font-family :  Arial,Verdana, sans-serif;
	font-size : 0.8em;
	font-weight : normal;
	font-style : normal;
	margin: 0px;
	padding: 0px;
}

form {margin: 0px; padding: 0px;}
#topDiv {margin: 0px; padding: 0px; width: 743px; border: 1px solid #000000}

h1 {font-size: 1.3em; padding: 0px; margin: 0px; color: #006666}
ul, li {margin: 0px; padding: 0px;}
div.topBlack {height: 82px; background-color: #D5EAD5;}
hr {height: 1px;  width: 100%;color: #D5EAD5;background-color:#D5EAD5; border: 0px;}

p.theEarth {color: #fff;margin: 0px; padding: 0px; padding-left: 10px; padding-bottom: 5px;font-size: 11px; font-weight: bold;}

div.functions {float: right; font-size: 11px; color: #333333;padding: 5px;}

div.mainCol {width: 390px}
td.mainCol, td.rightCol {background-color : #ffffff; }
div.rightCol {width: 170px;  }
div.rightcolimages {margin: 10px 0 0 3px}
div.imagelink {margin: 0 0 10px 0}
/* search */

input.searchBoxinput {width: 110px; border: solid 1px #cccccc; background-color: #E8E8E8; height: 17px; color: #000000;font-size: 11px;}
input.searchSubmit {width: 25px; border: solid 1px #cccccc; /*background-color: #DADAAE;*/background-color: #E8E8E8; height : 17px; color: #000000;font-size: 11px;}

div.searchresults {margin: 0; padding: 0; display: block; float: left;}
div.resultsnumber {margin:0; padding: 0; display: block; float: left; font-weight: bold}
div.resultstext {margin: 0 0 0 35px; padding: 0; display: block; position: relative;}
div.resultsscore {font-size: 10px}
	
/* background-color: #D5EAD5; */ 

ul.leaflist {font-weight: normal; list-style: none;text-decoration: none;}
span.rightColContent ul.leaflist li a:link.title,
span.rightColContent ul.leaflist li a:active.title,
span.rightColContent ul.leaflist li a:visited.title {FONT-SIZE: 1em; color: #006666; text-decoration: none; font-weight: bold;}
span.rightColContent ul.leaflist li a:hover.title {color: #666666; text-decoration: none;}


li.leftList a.leftListtitle:link,
li.leftList a.leftListtitle:active,
li.leftList a.leftListtitle:visited { font-weight: normal; color: white; text-decoration: none; display: block;border: 1px solid #000000; background-color: #000000;padding-right: 1px;line-height: 15px;  }
li.leftList a.leftListtitle:hover {color: white; text-decoration: none;border: 1px solid #cccccc; background-color: #666666;padding-right: 1px; }


a:link,
a:active,
a:visited {color: #006666; TEXT-DECORATION: none;}
a:hover { TEXT-DECORATION: underline;} 

a.functionlinks:link,
a.functionlinks:active,
a.functionlinks:visited {color: #333333; text-decoration: none;}
a.functionlinks:hover {color: #006666; text-decoration: none;}

a.email:link,
a.email:active,
a.email:visited {color: white; text-decoration: none;}
a.email:hover {text-decoration: underline;}

.mainContent a.email:link,
.mainContent a.email:active,
.mainContent a.email:visited {color: #666; text-decoration: none;}
.mainContent a.email:hover {text-decoration: underline;}


a.search:link,
a.search:active,
a.search:visited {color: #006666; text-decoration: none; }
a.search:hover {text-decoration: underline;}

a.whitelink:link,
a.whitelink:active,
a.whitelink:visited {color: white; text-decoration: none;}
a.whitelink:hover {color: #cccccc; text-decoration: none;}

li.titleSmall a:link,
li.titleSmall a:active,
li.titleSmall a:visited {FONT-SIZE: 0.8em; color: #006666; text-decoration: none; font-weight: bold;margin-top: 9px;}
li.titleSmall a:hover {color: #333333; text-decoration: underline;}

span.rightColRelated div.attachmenttitle {font-weight: bold}
span.rightColRelated div.attachmenttitle a:link,
span.rightColRelated div.attachmenttitle a:active,
span.rightColRelated div.attachmenttitle a:visited {FONT-SIZE: 1em; color: #333333; text-decoration: none; font-weight: bold;margin-top: 9px;display: block}
span.rightColRelated div.attachmenttitle a:hover {color: #333333; text-decoration: underline;}

div.rightCol span.intro {FONT-SIZE: 0.75em; COLOR: #666666;padding: 0px; margin: 0px; margin-bottom: 10px;display: block}

span.rightColRelated a:link,
span.rightColRelated a:active,
span.rightColRelated a:visited {FONT-SIZE: 0.8em; color: #D5EAD5; text-decoration: none; font-weight: bold;margin-top: 9px;display: block}
span.rightColRelated a:hover {color: #333333; text-decoration: underline;}

span.rightColContent,
span.rightColRelated {padding: 8px; display: block}

li.itemstyle,
li.selecteditemstyle,
ul.namedmenu {list-style:none; padding: 0px; margin: 0px;border: 1px solid black;}

li.selecteditemstyle a:link,
li.selecteditemstyle a:active,
li.selecteditemstyle a:visited,
li.itemstyle a:link,
li.itemstyle a:active,
li.itemstyle a:visited {list-style:none;color: white; text-decoration: none; display: block;border: 1px solid #000000; background-color: #000000;padding-right: 1px;line-height: 15px; font-weight: normal;  }
li.selecteditemstyle a:hover,
li.itemstyle a:hover
 {list-style:none;color: white; text-decoration: none;border: 1px solid #cccccc; background-color: #666666;padding-right: 1px; }

li.submenu {list-style:none;margin: 0px; padding: 0px; border: 1px solid black; }
li.submenu a.submenu:link,
li.submenu a.submenu:active,
li.submenu a.submenu:visited {list-style:none;color: #D5EAD5; text-decoration: none; display: block;border: 1px solid #000000; background-color: #000000;padding-right: 1px;line-height: 15px; font-weight: normal; text-transform: none; }
li.submenu a.submenu:hover {list-style:none; font-weight: normal;color: white; text-decoration: none;border: 1px solid #cccccc; background-color: #666666;padding-right: 1px; text-transform: none;}

div.mainContent table td {font-size: 1.2em}
div.mainContent ul {margin: 0 0 0 15px; padding: 0}
div.mainContent ul li {list-style: circle}
td.mainimage {padding: 0 10px 0 0}
td.mainimage div {border: 1px solid black}
td.imagesm {padding: 0 5px 0 0}

table.homelatest {padding: 0 5px 0 0}
div.latestheader {font-weight: bold; color: #006666; margin: 0 0 5px 0; font-size: 1.2em}

a.headLink,
a.headLink:link,
a.headLink:active,
a.headLink:visited {color: #006666; text-decoration: none; font-weight: bold }
a.headLink:hover {color: #999999; text-decoration: none;}

span.columnMainContent select
{color: white; text-decoration: none; border-top-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-style: none;border: 0px solid #000000; background-color: #000000;width: 160px; height: 17px; font-size: 11px  }
span.columnMainContent option a:hover {color: red}

span.aboutUsLinks a:link,
span.aboutUsLinks a:active,
span.aboutUsLinks a:visited {color: white; text-decoration: none; display: block; line-height: 15px;border: 1px solid #000000; background-color: #000000;padding-right: 1px;  }
span.aboutUsLinks a:hover {color: white; text-decoration: none;border: 1px solid #cccccc; background-color: #666666;padding-right: 1px; }

div.leftAlign {text-align: left; padding: 4px;}
.corpwatch {FONT-SIZE: 12px; COLOR: #000000;}
div.crumbUrl {width:165px; display: inline;}

div.mainDiv { margin: 0px; padding: 0px;margin-top:2px;}

td.leftColTd {border: 1px solid #333333;
background-color: #000000;
}

div.leftCol {
left: 0px;
width: 170px;
color: #ffffff;
font-size: 10px;
text-align: right;
font-family :  Verdana,Arial, sans-serif;
}
div.topHeight {height: 4px;}
td.mainCol {
border: 1px solid #333333;
 background-repeat: no-repeat; background-position: bottom right;
}

td.rightCol {  
/*** http://www.l-c-n.com/IE5tests/right_pos/ ***/           
color: D5EAD5;
border: 1px solid #333333;
font-family :  Verdana, Arial, sans-serif;
}
	
.leftColHd {display: block; background: #D5EAD5; vertical-align: bottom; padding: 5px; color: #333333; font-weight: bold;font-size: 12px; width: 161px}

span.leftColImage img {margin-top: 5px; margin-bottom: 5px;}

.mainColHd {display: block; background: #006666; vertical-align: bottom; padding: 5px; padding-left: 10px; color: #ffffff; font-weight: bold;}
.mainContent {padding : 8px;display: block;}
.columnMainContent {padding : 5px;display: block;}

.columnMainContent a:link,
.columnMainContent a:visited,
.columnMainContent a:active {color: white; font-weight: normal; text-decoration: none}
.columnMainContent a:hover {text-decoration: underline}

span.columnMainContent input {width: 130px; background: #333333; border: 1px solid white;margin-top: 5px; margin-bottom: 5px;color: white; font-size: 11px; padding-left: 2px}

span.columnMainContent input.formsubmit {width: 90px;text-transform: uppercase}
span.columnMainContent input.formsubmit:hover {background-color: #666666;}

.rightColHd {font-family :  Arial,Verdana, sans-serif;display: block; background: #006666; vertical-align: bottom; padding: 5px; padding-left: 10px; color: #ffffff; font-weight: bold;}

/******* PAGE CSS ***********/

span.mainHeaderDate {font-weight: normal}
span.author {font-weight: bold}
ol.footnotes li,
span.references {font-size: 0.79em; color: #006666}
span.referencesHeader {font-size: 0.75em; color: black; font-weight: bold}

div.crumb a:link,
div.crumb a:active,
div.crumb a:visited {font-size: 11px; color: white; text-decoration: none; padding-right: 4px;}
div.crumb a:hover {color: #cccccc; text-decoration: none;}

.topboxtext {font-size: 9px; color: #999999; text-decoration: none;}
div.crumbLinks a:link,
div.crumbLinks a:active,
div.crumbLinks a:visited {font-size: 11px; color: #999999; text-decoration: none; padding: 0px;text-transform: lowercase;}
div.crumbLinks a:hover {text-decoration: underline;}

span.rightColLinks a:link,
span.rightColLinks a:active,
span.rightColLinks a:visited { color: #006666; text-decoration: none; font-weight: bold;}
span.rightColLinks a:hover {color: #666666; text-decoration: none;}

/* functions */

a.normal:link,
a.normal:active,
a.normal:visited  {color: #333333;FONT-SIZE: 9px;TEXT-DECORATION: none}
a.normal:hover {color: #cccccc;TEXT-DECORATION: underline}

a.large:link,
a.large:active,
a.large:visited  {color: #333333;FONT-SIZE: 11px;TEXT-DECORATION: none}
a.large:hover {color: #cccccc;TEXT-DECORATION: underline}

a.larger:link,
a.larger:active,
a.larger:visited  {color: #333333;FONT-SIZE: 13px;TEXT-DECORATION: none}
a.larger:hover {color: #cccccc;TEXT-DECORATION: underline}

/* NAV dhtmlMENU */

div#navcontainer{padding: 0px; margin: 0px;
/*  padding-width : 0px;
  margin-width : 0px;*/
  border-top-width : 0px;
  border-right-width : 0px;
  border-left-width : 0px;}

div.dhtmlmenuBarHome a.dhtmlmenuBar,
div.dhtmlmenuBarHome a:link.dhtmlmenuBar,
div.dhtmlmenuBarHome a:active.dhtmlmenuBar,
div.dhtmlmenuBarHome a:visited.dhtmlmenuBar {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: normal; BACKGROUND: url(../images/menudiv.gif) no-repeat right top; PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 3px; TEXT-DECORATION: none; width: 145px;}
div.dhtmlmenuBarHome a:hover.dhtmlmenuBar {background-color: #b6dab6}

a.dhtmlmenuBar,
a:link.dhtmlmenuBar,
a:active.dhtmlmenuBar,
a:visited.dhtmlmenuBar {font-size: 11px;
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: normal; BACKGROUND: url(../images/menudiv.gif) no-repeat right top;PADDING-BOTTOM: 4px; COLOR: #000; PADDING-TOP: 3px; TEXT-DECORATION: none
}

a:hover.dhtmlmenuBar{
  color : #000;
  text-decoration: none;
  background-color: #B6DAB6
}

div.dhtmlmenu {
  position: absolute;
  z-index: 0;
  visibility: hidden;
  border :1px solid #000;
  background-color: #D5EAD5;
  margin-top:8px;
  top:0px;
  left: 0px;
}

.dhtmlmenu a,
.dhtmlmenu a:link,
.dhtmlmenu a:visited { 
  text-decoration : none;
  display : block;
  background-color: #D5EAD5;
  color : #000000 ;
  font-weight: normal;
  FONT-SIZE: 11px;
  width: 135px;
  padding-left: 10px;
  PADDING-BOTTOM: 2px;
  PADDING-TOP: 2px;
}
.dhtmlmenu a:hover {text-decoration: none; background-color: #b6dab6;}

div.menuBar {background-color: #D5EAD5; }
/*
#header {background-color: #D5EAD5; WIDTH: 99%; LINE-HEIGHT: normal; margin: 0px; padding: 0px;}
*/
/* TABS start here*/


UNKNOWN {
	FONT-SIZE: small
}

/* attachments */
div.attachmentlist {FONT-SIZE: 0.8em; padding: 0px; margin: 0px;margin-bottom: 8px;}
span.rightColDownload {background-color: #bababa;padding: 8px; display: block}
span.rightColDownload a:link,
span.rightColDownload a:active,
span.rightColDownload a:visited { color: #BABABA; text-decoration: none; font-weight: bold;margin-top: 9px;display: block}
span.rightColDownload a:hover {color: #666666; text-decoration: none;}

/* tincan */
div.tincan {font-family: arial;font-size: 9px; padding-right: 2px;}

div.tincan a:link,
div.tincan a:active,
div.tincan a:visited {color: red;}
div.tincan a:hover {text-decoration: underline}
/* old CWatch CSS */

.cw_small {
	FONT-SIZE: 0.79em; COLOR: #666666; 
}
.cw_sml_w {
	FONT-SIZE: 10px; COLOR: #ffffff; 
}
.subhd {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: none; 
}
.subhd_w {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: capitalize; COLOR: #ffffff; 
}
.cw_sml_w_b {
	FONT-WEIGHT: 900; FONT-SIZE: 10px; WORD-SPACING: normal; COLOR: #ffffff; 
}
.corpwatch_w {
	FONT-SIZE: 12px; COLOR: #ffffff; }