html {
	height: 100%;
}

body {
	background: #666666;
	background-image: url(/global/images/tce/Bkg.jpg);
	background-repeat: no-repeat;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
  	font-size:  11px;   
	line-height: 155%;
	margin: 0;
	padding: 0;
	height: 100%;
}

body.popup {
	background: #ffffff;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
   font-size:  0.8em;   
	margin: 10px;
	padding: 0;
}

/***************************************** LAYOUT ****************************************/

.pageShadowBottomCenter {
	background-image: url(/global/images/tce/bottomCenter.jpg);
	background-repeat: repeat-x;
	background-color: #666666;
}

.pageShadowRightMiddle {
	background-image: url(/global/images/tce/rightMiddle.jpg);
	background-repeat: repeat-y;
	background-color: #666666;
}

.navSearchContainer {
	background-color: #366A86;
	width: 965px;
	height: 57px;
}

.navSearchAreaBkg {
	background-image: url(/global/images/tce/searchAreaBkg.gif);
	background-repeat: no-repeat;
}

#content {
	background-color: #fff;
	text-align: left;
	width: 724px;
	vertical-align: top;
}

#contentFull {
	background-color: #fff;
	text-align: left;
	width: 965px;
	vertical-align: top;
}

#contentHalf {
	background-color: #fff;
	text-align: left;
	width: 483px;
	vertical-align: top;
	padding-bottom: -25px;
}

#sidebar {
	background-image: url(/global/images/tce/sidebarBkg.gif);
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #fff;
	width: 241px;
	vertical-align: top;
	padding: 20px 0 20px 0;
}

#sidebar2 {
	background-color: #fff;
	width: 241px;
	vertical-align: top;
	padding: 0;
	text-align: left;
	margin-bottom: -25px;
}

/******************************* Navigation Classes for Demo Script *************************************/

#dropmenudiv{
	font: normal 12px Arial;
	line-height: 18px;
	padding-bottom: 10px;
	position: absolute;
	z-index: 100;
}

#dropmenudiv a {
	color: #FFFFFF;
	display: block;
	padding: 3px 0 3px 5px;
	text-decoration: none;
	text-indent: 3px;
	width: 105%;
}

#dropmenudiv a:hover{
	background-color: #3C667E; /*hover background color*/
}

/********************* NAVIGATION STYLES FOR NAV CONTROL ********************/


.navTopElement {
	background-color: transparent;
	text-align: left;
	
}

.navTopElement a:link {
	
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	text-indent: 3px;
	font-family: Arial, Helvetica, sans-serif;
	
	
}

.navTopElement a:visited {
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	text-indent: 3px;
	font-family: Arial, Helvetica, sans-serif;
}

.navTopElement a:hover {
	color: #FFFFFF;
}

.dropDownContainer
{
	position: absolute;
	background-color: #537D93;
	padding-bottom: 11px;
	visibility: hidden;
	z-index:100;
	font-size: 110%;
}

.navElement {
	background-color: transparent;
	text-align: left;
}

.navElement a:link {
	background-color: #537D93; 
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	text-indent: 3px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 9px;
	padding-right: 11px;
	padding-top: 5px;
	padding-bottom: 5px;	
}

.navElement a:visited {
	background-color: #537D93; 
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	text-indent: 3px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 9px;
	padding-right: 11px;
	padding-top: 5px;
	padding-bottom: 5px;		
}

.navElement a:hover {
	color: #FFFFFF;
	background-color: #3C667E; /*hover background color*/
}


/* Home Page */

.tabbedContentArea {
	background-image: url(/global/images/tce/contentArea.jpg);
	background-repeat: no-repeat;
	width: 465px;
	height: 175px;
	font-size: 110%;
}


/* HOME PAGE BOXES */

.homePageBox  {
	background-color: #e9eff2;
	padding: 0px;
	width: 224px;
	text-align: left;
	vertical-align: top;

}

.homePageBoxDouble  {
	background-color: #e9eff2;
	padding: 0px;
	width: 448px;
	text-align: left;
	vertical-align: top;
}

.homePageBoxTitle {
	font-family: "Arial Black", Arial, Sans-Serif;
	color: #333;
	margin-bottom: 6px;
}

.homePageBox UL {
	margin-bottom: 0px;
	margin-top: 4px;
	padding-left: 0;
	margin-left: 20px;
}

.homePageBox UL LI {
	list-style-image: url(/global/images/tce/sideBarBullet.gif);
	padding-bottom: 2px;
}

/***** SHADOWS *****/

.topCenter {
	background-image: url(/global/images/tce/HomeShadowTopCenter.jpg);
	background-repeat: repeat-x;
	background-color: #C2D2DA;
}

.topCenter2 {
	background-image: url(/global/images/tce/HomeShadowTopCenter2.jpg);
	background-repeat: repeat-x;
	background-color: #C2D2DA;
}

.middleLeft {
	background-image: url(/global/images/tce/HomeShadowMiddleLeft.jpg);
	background-repeat: repeat-y;
	background-color: #C2D2DA;
}

.middleRight {
	background-image: url(/global/images/tce/HomeShadowMiddleRight.jpg);
	background-repeat: repeat-y;
	background-color: #C2D2DA;
}


/* SIDE BAR BOXES */

.sideBarBoxLarge {
	background-color: #f6f6f6;
	border-top: solid 1px #e0e0e0;
	border-left: solid 1px #e0e0e0;
	padding: 10px;
	width: 195px;
	text-align: left;
	line-height: 130%;
}


.sideBarBox {
	background-color: #f6f6f6;
	border-top: solid 1px #e0e0e0;
	border-left: solid 1px #e0e0e0;
	padding: 10px;
	width: 195px;
	text-align: left;
	line-height: 130%;
}

.sideBarBox2 {
	background-color: #f6f6f6;
	border-top: solid 1px #eee;
	border-left: solid 1px #eee;
	padding: 10px;
	width: 195px;
	text-align: left;
	line-height: 130%;
}

.sideBarBox3 {
	background-color: #f6f6f6;
	border-top: solid 1px #f1f1f1;
	border-left: solid 1px #f1f1f1;
	padding: 10px;
	width: 195px;
	text-align: left;
	line-height: 130%;
}

/* Top Box */
.sideBarBoxRightShadow {
	background-image: url(/global/images/tce/sideBoxShadowMiddleRight.jpg);
	background-repeat: repeat-y;
}

.sideBarBoxBottomShadow {
	background-image: url(/global/images/tce/sideBoxShadowBottomCenter.jpg);
	background-repeat: repeat-x;
}

/* Second Box */
.sideBarBox2RightShadow {
	background-image: url(/global/images/tce/sideBox2ShadowMiddleRight.jpg);
	background-repeat: repeat-y;
}

.sideBarBox2BottomShadow {
	background-image: url(/global/images/tce/sideBox2ShadowBottomCenter.jpg);
	background-repeat: repeat-x;
}

/* Third Box */
.sideBarBox3RightShadow {
	background-image: url(/global/images/tce/sideBox3ShadowMiddleRight.jpg);
	background-repeat: repeat-y;
}

.sideBarBox3BottomShadow {
	background-image: url(/global/images/tce/sideBox3ShadowBottomCenter.jpg);
	background-repeat: repeat-x;
}

.sideBarBoxTitle {
	font-family: "Arial Black", Arial, Sans-Serif;
	color: #333;
	padding-bottom: 8px;
}

.sideBarBox2Title {
	font-family: "Arial Black", Arial, Sans-Serif;
	color: #333;
	padding-bottom: 8px;
}

.sideBarBox3Title {
	font-family: "Arial Black", Arial, Sans-Serif;
	color: #333;
	padding-bottom: 8px;
}

.sideBarBox UL {
	margin-bottom: 0px;
	margin-top: 8px;
	padding-left: 0;
	margin-left: 20px;
}

.sideBarBox UL LI {
	list-style-image: url(/global/images/tce/sideBarBullet.gif);
	padding-bottom: 5px;
}

.sideBarBox2 UL {
	margin-bottom: 0px;
	margin-top: 8px;
	padding-left: 0;
	margin-left: 20px;
}

.sideBarBox2 UL LI {
	list-style-image: url(/global/images/tce/sideBarBullet.gif);
	padding-bottom: 5px;
}

.sideBarBox3 UL {
	margin-bottom: 0px;
	margin-top: 8px;
	padding-left: 0;
	margin-left: 20px;
}

.sideBarBox3 UL LI {
	list-style-image: url(/global/images/tce/sideBarBullet.gif);
	padding-bottom: 5px;
}

/* RELATED STORIES BOX */

.relatedStoriesBox {
	background-color: #E0E8EC;
	padding: 8px;
	width: 173px;
	text-align: left;
	vertical-align: top;
}

.customerDetailsBox {
	background-color: #E0E8EC;
	padding: 8px;
	text-align: left;
	vertical-align: top;	
}

/* LOG IN BOXES */
.logInBox {
	background-color: #e7edf0;
	border: solid 1px #eee;
	text-align: left;
}

/*masthead and footer links*/
p.mastHead {
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	margin-top: 10px;
}
p.mastHead a:link {
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}
p.mastHead a:visited {
	color:#ffffff;
	text-decoration:none;
}
p.mastHead a:hover {
	text-decoration: none;
	color: #336699;
}

p.footer {
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 190%;
	margin-top: -4px;
}
p.footer a:link {
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}

p.footer a:visited {
	color:#ffffff;
	text-decoration:none;
}
p.footer a:hover {
	text-decoration: none;
	color: #003366;
}

.contextualSearch {
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	color: #fff;
	font-size:90%;
}

/***************************************** TYPOGRAPHY ****************************************/

a.url:link {
	color: #8B604F !important;
	font-weight: normal;
	text-decoration: underline;
}

UL.homePageTabs {
	margin-top: 15px;
}

LI.homePageTabs {
	list-style-image: url(/global/images/tce/bulletHome.gif);
	line-height: 210%;
	text-align: left;
}

LI.homePageTabs a {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 210%;
	color: #fff;
}

LI.homePageTabs a:visited {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 210%;
	color: #fff;
	text-decoration: none;
}

LI.homePageTabs a:hover {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 210%;
	color: #fff;
	text-decoration: underline;
}

UL.bullets {
	margin-bottom: 0px;
	margin-top: 4px;
	padding-top: 0;
	padding-left: 0;
	margin-left: 40px;
}

UL.bullets LI {
	list-style-image: url(/global/images/tce/bullet.gif);
	padding-bottom: 5px;
}

a.homePageTabs:link {
	text-decoration: none;
	color: #fff;
}

a:link {
	color: #366A86;
	font-weight: normal;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
}

a:visited {
	color: #666;
	text-decoration: underline;
}

a:hover {
	color: #366A86;
	text-decoration: none;
}

.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 160%;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #8B604F;
}

h1 {
   font-family: "Arial Black", Arial, Helvetica, sans-serif;
	color: #8B604F;
	font-size: 150%;
	margin: 0px 0 15px 0px;
	padding: 0;
    text-transform:uppercase;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8B604F;
	font-size: 140%;
	margin-bottom: 4px;
	padding-bottom: 0;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8B604F;
	font-size: 120%;
	margin-bottom: 4px;
	padding-bottom: 0;
}

h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8B604F;
	font-size: 100%;
	margin-bottom: 2px;
	padding-bottom: 0;
}

.small {
	font-size: 80%;
	font-weight: normal;
}

.figure {
	font-size: 90%;
	font-weight: normal;
	text-align: center;
	color: BBB;
}

.name {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #5292AD;
	font-size: 110%;
}

.name a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #5292AD;
}

.name a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
}

.name a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #5292AD;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #8b604f;
	font-size: 110%;
}

.company {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8b604f;
	font-size: 110%;
}

/***************************************** DATA TABLES ****************************************/

TABLE.dataTable {
	background-color: #DCE9EF;
	background-image: url(/global/images/tce/tableHighlight.gif);
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	width: 100%; 
}

TABLE.dataTable_NoHighlight {
	background-color: #DCE9EF;
	text-align: left;
	width: 100%;
}

TABLE.dataTable_NoHighlight TH {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	background-color: #C8DFE7;
	color: #8B604F;
	font-size: 110%;
}

TABLE.dataTable_NoHighlight TD {
	Font-family: Arial, Helvetica, sans-serif;
	color: #666;
	border-bottom: solid 1px #fff;
	vertical-align: top;
}

TABLE.dataTable_NoHighlight TD.buttonTable {
	border: 0;
}

TABLE.dataTable_NoHighlight TH.tableHeaderLink  {
	Font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8B604F;
}

TABLE.dataTable_NoHighlight TH.tableHeaderLink a:link {
	Font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8B604F;
}

TABLE.dataTable_NoHighlight TH.tableHeaderLink a:visited {
	Font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8B604F;
}

TABLE.dataTable_NoHighlight TR.even {
	Font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	color: #666;
	background-color: #F2F5F7;
}

TABLE.dataTable TH{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #C8DFE7;
	color: #8B604F;
	font-size: 120%;
}

TABLE.dataTable TH.tableHeaderLink  {
	Font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8B604F;
}

TABLE.dataTable TH.tableHeaderLink a:link {
	Font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8B604F;
}

TABLE.dataTable TH.tableHeaderLink a:visited {
	Font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8B604F;
}

TABLE.dataTable TD {
	Font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	color: #666;
	border-bottom: solid 1px #fff;
	vertical-align: top;
}

TABLE.dataTable TR.even {
	Font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
	color: #666;
	background-color: #F2F5F7;
}

/***************************************** FORM TABLES ****************************************/

TABLE.formTable {
	background-color: #DCE9EF;
	background-image: url(/global/images/tce/tableHighlight.gif);
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	width: 100%;
}

TABLE.formTableNoHighlight {
	background-color: #DCE9EF;
	text-align: left;
	width: 100%;
}

TABLE.formTable TH {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	background-color: #C8DFE7;
	color: #8B604F;
	font-size: 120%;
}

TABLE.formTable TD.intro {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8B604F;
	font-size: 110%;
}

TABLE.formTable TD {
	Font-family: Arial, Helvetica, sans-serif;
	color: #666;
}

TABLE.formTable TD.buttonTable {
	border: 0;
	vertical-align: middle;
}

/*Home Page Highlight Tables */
.highlight_Full {
	background-image: url(/global/images/tce/highlight_full.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 965px;
	background-color: #C2D2DA;
}


/***************************************** BUTTONS ****************************************/

/* search button in Masthead*/
a.form-button-search:link {
	font-family: Tahoma, Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	color:#ffffff;
	display: block;
	padding-bottom: 2px;
}

a.form-button-search:visited {
	font-family: Tahoma, Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	color:#ffffff;
}

a.form-button-search:hover {
	font-family: Tahoma, Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	color:#b8cadb;
}

.BttnM-search {
	background-image: url(/global/images/tce/BttnM_search.jpg);
	background-repeat: repeat-x;
	background-color: #5292AD;
	height: 21px;
}

/* Search Again */
a.form-button-searchAgain:link {
	font-family: Tahoma, Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	color:#ffffff;
	display: block;
	padding-bottom: 2px;	
}

a.form-button-searchAgain:visited {
	font-family: Tahoma, Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	color:#ffffff;
}

a.form-button-searchAgain:hover {
	font-family: Tahoma, Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	color:#b8cadb; 
}

.BttnM-searchAgain {
	background-image: url(/global/images/tce/BttnM_seachAgain.jpg);
	background-repeat: repeat-x;
	height: 21px;
	background-color: #5292AD;
}


/* Button for Use in Forms */
a.form-button:link {
	font-family: Tahoma, Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	color:#ffffff;
	display: block;
	padding-bottom: 2px;	
}

a.form-button:visited {
	font-family: Tahoma, Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	color:#ffffff;
}

a.form-button:hover {
	font-family: Tahoma, Verdana, Sans-Serif;
	text-decoration: none;
	font-weight: bold;
	color:#E8DFDC;
}

.BttnM {
	background-image: url(/global/images/tce/BttnM.jpg);
	background-repeat: repeat-x;
	height: 21px;
	background-color: #8b604f;
}

/***************************************** TABS ****************************************/
.onTabLeft {
	background-image: url(/global/images/tce/onTab.gif);
	background-repeat: no-repeat;
	width: 21px;
	height: 23px;
}

.onTab {
	background-image: url(/global/images/tce/onTabBkg.jpg);
	background-repeat: repeat-x;
	height: 23px;
	color: #8B604F;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
	padding-right: 15px; 
}

.onTab A
{
	color: #8B604F;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.offTabLeft{
	background-image: url(/global/images/tce/offTab.gif);
	background-repeat: no-repeat;
	width: 21px;
	height: 23px;
}

.offTab {
	background-image: url(/global/images/tce/offTabBkg.jpg);
	background-repeat: repeat-x;
	height: 23px;
	padding-right: 15px; 
	font-size: 110%;
}

.offTab a:link {
	color: #ffffff;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.offTab a:visited {
	color: #ffffff;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.offTab a:hover {
	color: #ffffff;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/***************************************** FORM FIELDS ****************************************/

select {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fff;
	color: #666;
	cursor: default;
	margin-top:2px;
	font-size: 90%;
}

select.wide {
	width: 250px;
}

select.resultsPerPage {
	width: auto;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 90%;
}

input.textbox {
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	border:solid 1px #999;
	height: 15px;
	width: 180px;
	padding-left: 3px;
}

input.textboxLogin {
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	border:solid 1px #999;
	height: 15px;
	width: 150px;
	padding-left: 3px;
}

input.radio {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #ddd;
	color: #666;
	cursor: auto;
}

input.search {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	border: solid 1px #999;
	width: 90px;
	height: 15px;
}

input.email-friend {
	font-family: Arial, Helvetica, sans-serif;
	width: 220px;
	color: #666;
} 

textarea {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fff;
	color: #666;
	cursor: text;
	font-size: 90%;
}

.error {
	color: #990000;
}

.fieldLabel {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	width: 40%;
}

/***************************************** ODDS AND ENDS ****************************************/

.paddingTop10 {
	padding-top: 10px;
}

a img {
	border: 0;
}

.blue_366A86 {
	color: #366A86
}

.arial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 110%;
}

.arialBigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 115%;
}

HR {
	color: #999;
	margin: 10px 0 10px 0;
}

.intro {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #8B604F;
	font-size: 110%;
}

.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #8B604F;
	font-size: 130%;
	padding-bottom: 6px;
	padding-top: 12px;
}

.CTA {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #366A86;
}


.subsidiaries {
	padding-top: 5px;
}

.subsidiary {
	padding-top: 4px;
	padding-left: 20px;
}

.white {
	color: #fff;
}

.bkgColor {
	background-color: #8B604F;
}

.largeWhite  {
	color: #fff !important;
	font-size: 120%;
}

.largeWhite a:link {
	color: #fff !important;
	text-decoration: none !important;
}

.largeWhite a:visited {
	color: #fff !important;
	text-decoration: none !important;
}

.largeWhite a:hover {
	color: #fff !important;
	text-decoration: underline !important;
}
SPAN.DropDownList { FONT-SIZE: 10px; OVERFLOW: hidden; FONT-FAMILY: tahoma; POSITION: relative }
SPAN.DropDownList .DropDownListItems { BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 2px; LEFT: 0px; VISIBILITY: hidden; MARGIN-LEFT: 5px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #cccccc 1px solid; POSITION: absolute; TOP: 15px; BACKGROUND-COLOR: #999999 }
SPAN.DropDownList .DropDownListItems A { FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none }
SPAN.DropDownList .DropDownListItems A:visited { COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none }
SPAN.DropDownList .DropDownListItems A:hover { COLOR: #ffffff; FONT-FAMILY: tahoma; TEXT-DECORATION: none }
SPAN.DropDownList .DropDownListItem { height:16px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 1px }
SPAN.DropDownList .DropDownListItemHighlight { height:16px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 1px; BACKGROUND-COLOR: #888888 }
.DataTableTHDove {
font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	background-color: #C8DFE7;
	color: #8B604F;
	font-size: 120%;
}
.DataTableRow01Dove {
background: #E3E9EC;
}

TABLE.DataTableDove {
	background-color: #DCE9EF;
	background-image: url(/global/images/tce/tableHighlight.gif);
	background-position: top right;
	background-repeat: no-repeat;
	text-align: left;
	width: 100%;
}
td.ButtonDove 
{	
	color:#FFFFFF;
font: Bold 11px Tahoma, Arial, Helvetica, sans-serif;
background: #44697D url(../../images/ButtonBgRepeatDove.jpg) repeat-x;
}

td.ButtonDove a
{	
	color:#FFFFFF;
	text-decoration:none;
	font: Bold 11px Tahoma, Arial, Helvetica, sans-serif;
}

td.ButtonDove a:hover
{	
	color:#DDDDDD;
	font: Bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
