BODY { MARGIN:0px 0px 0px; bgcolor="#CECFCE";
SCROLLBAR-ARROW-COLOR: #949C9D; SCROLLBAR-FACE-COLOR:
#EFEFEF; SCROLLBAR-HIGHLIGHT-COLOR: #BFBFBF; SCROLLBAR-SHADOW-COLOR: #BFBFBF;
SCROLLBAR-3DLIGHT-COLOR: #EFEFEF; SCROLLBAR-TRACK-COLOR: #EFEFEF; SCROLLBAR-DARKSHADOW-COLOR:
#EFEFEF; }

.etitletext{color:#4A598F; FONT-FAMILY:  Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 16px;text-decoration:none; font-weight:bold}
.etitletext1{color:#4A598F; FONT-FAMILY:  Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 14px;text-decoration:none; font-weight:bold}
.eimportantNote{color:red; FONT-FAMILY:  Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 11px;text-decoration:none; font-weight:bold}
.eWhitetext{color:#ffffff; FONT-FAMILY: Verdana,  Arial,  'Trebuchet MS', Helvetica;  font-size: 11px;text-decoration:none; font-weight:bold}
.etitletext_b{color:#777777; FONT-FAMILY:  Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 15px;text-decoration:none; font-weight:bold}
.eBluetext{color:blue; FONT-FAMILY:  Arial, Verdana, 'Trebuchet MS', Helvetica;  font-size: 15px;text-decoration:none; font-weight:bold}
.esmalltext{color:#454545; FONT-FAMILY:  Arial, Verdana, 'Trebuchet MS', Helvetica;  font-size: 11px;text-decoration:none; font-weight:none}
.eSpectext{color:#454545; FONT-FAMILY:  Verdana,  Arial, 'Trebuchet MS', Helvetica;  font-size: 11px;text-decoration:none; font-weight:none}
.eCopyrightText {color:#bbbbbb; FONT-FAMILY: Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 10px;text-decoration:none;}
.ePriceText{color:#DB6990; FONT-FAMILY:  Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 11px;text-decoration:none; font-weight:bold}



TD{color:#505050; FONT-FAMILY: Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 11px;text-decoration:none;}
.TD1{color:#454545; FONT-FAMILY: Arial, Verdana, 'Trebuchet MS',  Helvetica;  font-size: 11px;text-decoration:none;}
.TD2{color:#454545; FONT-FAMILY: Verdana, Arial,  'Trebuchet MS',  Helvetica;  font-size: 11px;text-decoration:none;}
.label{color:#000000; background:#dddddd; FONT-FAMILY: Verdana, Arial,  'Trebuchet MS',  Helvetica;  font-size: 11px;text-decoration:bold;}


a.eSmallWhiteTextLink {color:#E0E2E2;  FONT-FAMILY: Arial, Verdana, 'Trebuchet MS', Helvetica;  font-size: 11px;text-decoration:underline; font-weight:bold; }
a.eSmallWhiteTextLink:hover {color:#ffffff; FONT-FAMILY: Arial, Verdana, 'Trebuchet MS', Helvetica;  font-size: 11px; text-decoration:underline; font-weight:bold;}


a.eSmallTextLink {color:#DB6990;  FONT-FAMILY: Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 11px;text-decoration:none; font-weight:bold; }
a.eSmallTextLink:hover {color:#6F9E09; FONT-FAMILY: Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 11px; text-decoration:none; font-weight:bold;}

a.etitleTextLink {color:#777777; FONT-FAMILY:  Verdana, Arial,  'Trebuchet MS', Helvetica;  font-size: 13px;text-decoration:none; font-weight:none}
a.etitleTextLink:hover {color:#4D6E35; FONT-FAMILY:  Verdana, Arial,  'Trebuchet MS', Helvetica;  font-size: 13px;text-decoration:none; font-weight:none}

a.etitleTextLink_b {color:#777777; FONT-FAMILY:  Arial, Verdana, 'Trebuchet MS', Helvetica;  font-size: 14px;text-decoration:none; font-weight:bold}
a.etitleTextLink_b:hover {color:#6F9E09; FONT-FAMILY:  Arial, Verdana, 'Trebuchet MS', Helvetica;  font-size: 14px;text-decoration:none; font-weight:bold}

a.eFooterLink {color:#888888;  FONT-FAMILY: Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 10px;text-decoration:none; font-weight:none; }
a.eFooterLink:hover {color:#666666; FONT-FAMILY: Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 10px; text-decoration:none; font-weight:none;}

a.eCopyrightLink {color:#bbbbbb;  FONT-FAMILY: Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 10px;text-decoration:none; font-weight:none; }
a.eCopyrightLink:hover {color:#666666; FONT-FAMILY: Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 10px; text-decoration:none; font-weight:none;}

a.eloginLink {color:#4D6E35;  FONT-FAMILY: Verdana, Arial,  'Trebuchet MS', Helvetica;  font-size: 11px;text-decoration:none; font-weight:none; }
a.eloginLink:hover {color:#6F9E09; FONT-FAMILY: Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 11px; text-decoration:none; font-weight:none;}

a.eHeaderLink {color:#4D6E35;  FONT-FAMILY: Verdana, Arial,  'Trebuchet MS', Helvetica;  font-size: 10px;text-decoration:none; font-weight:bold; }
a.eHeaderLink:hover {color:#6F9E09; FONT-FAMILY: Verdana, Arial, 'Trebuchet MS', Helvetica;  font-size: 10px; text-decoration:none; font-weight:bold;}

a.eLeftLink {color:#4D6E35;  FONT-FAMILY: Arial, Verdana,  'Trebuchet MS', Helvetica;  font-size: 11px; text-decoration:none; font-weight:none; }
a.eLeftLink:hover {color:#6F9E09; FONT-FAMILY: Arial, Verdana, 'Trebuchet MS', Helvetica;  font-size: 11px; text-decoration:underlined; font-weight:none;}

a.emaintextLink {color:#013E8A;  FONT-FAMILY: Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 11px;text-decoration:none; font-weight:none; }
a.emaintextLink:hover {color:#2770D3; FONT-FAMILY: Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 11px; text-decoration:none; font-weight:none;}

a.emaintextLink1 {color:#013E8A;  FONT-FAMILY: Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 10px;text-decoration:none; font-weight:none; }
a.emaintextLink1:hover {color:#0404FE; FONT-FAMILY: Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 10px; text-decoration:none; font-weight:none;}

a.esmallmaintextLink {color:#0256B6;  FONT-FAMILY: Arial, Verdana, 'Trebuchet MS',  Helvetica;  font-size: 11px;text-decoration:underline; font-weight:none; }
a.esmallmaintextLink:hover {color:#6F9E09; FONT-FAMILY: Arial, Verdana, 'Trebuchet MS', Helvetica;  font-size: 11px; text-decoration:underline; font-weight:none;}

.ewastext {color:#000000; FONT-FAMILY: Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 13px; font-weight:bold; text-decoration:none;}
.enowtext {color:#FC5A02; FONT-FAMILY: Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 13px; font-weight:bold; text-decoration:none;}

.ebluetitletext{color:#156ab7; FONT-FAMILY: Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 20px;text-decoration:none; font-weight:bold}

a.eWhiteText {color:#ffffff; FONT-FAMILY: Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 11.5px;text-decoration:none;}

a.ewhitetextLink {color:#f2f2f2;  FONT-FAMILY: Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 10px;text-decoration:none; font-weight:bold; }
a.ewhitetextLink:hover {color:#ffffff; FONT-FAMILY: Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 10px; text-decoration:underline; font-weight:bold;}

a.ewhitetextLink_s {color:#ffffff;  FONT-FAMILY: Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 9px;text-decoration:underline; font-weight:none; }
a.ewhitetextLink_s:hover {color:#DEE3E7; FONT-FAMILY: Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 9px; text-decoration:underline; font-weight:none;}

a.orderable_field {color:#FFB505;  FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 11px;  font-weight:bold; text-decoration:none;}
a.orderable_field:hover {color:#DFF3FB; FONT-FAMILY: Tahoma, Verdana, 'Trebuchet MS', Arial, Helvetica;  font-size: 11px;  font-weight:bold; text-decoration:none;}


.bginput {
background:#f4f7fb;
font-family:tahoma,arial,helvetica,sans-serif;
font-size:11px;
color: #000000;
border-right:3px;
border-top:3px;
border-left:3px;
border-bottom:3px;
border:#002040 solid 1px
}

.customer_info {
background:white;
font-family: Courier,sans-serif,tahoma,arial;
font-size:11px;
color: #000000;
border-right:3px;
border-top:3px;
border-left:3px;
border-bottom:3px;
border:#71828a solid 1px
}

.input_01 {
background:#FFFDFA;
font-family:verdana, arial,helvetica,sans-serif;
font-size:11px;
font-weight: none;
color: #333333;
border-right:5px;
border-top:1px;
border-left:5px;
border-bottom:1px;
border:#CECBCE solid 1px
}

.input_03 {
background:#eeeeee;
font-family:verdana, arial,helvetica,sans-serif;
font-size:10px;
font-weight: bold;
color: #E8EDDD;
border-right:5px;
border-top:5px;
border-left:5px;
border-bottom:5px;
border:#0D6793 solid 1px
}

.button {
background:#FCF1CE;
font-family: Verdana, Courier, arial,tahoma,helvetica,sans-serif;
font-size:11px;
font-weight:none;
color: #000000;
margin-left:5px;
border-top:5px;
margin-left:5px;
border-bottom:5px;
border:#0D6793 solid 1px
}



H1 {
	font-size: 150%;
}

H2 {
	font-size: 130%;
/*	padding-bottom: 1px;
	margin-bottom: 1px;*/
}


H3 {
	font-size: 120%;
/*	padding-bottom: 1px;
	margin-bottom: 1px;*/
}

H4 {
	font-size: 100%;
	font-weight: bold;
}

HR {
	height: 1px;
	color: #007DBD;
	background: transparent url(/img_new/dotted_line.gif) top repeat-x;
	border: 0px dotted transparent;
}

DT {
	font-weight: bold;
}

DD {
	margin: .5em 0 .5em .5em;
	padding: .5 0 .5em .5em;
}

A:link, A:visited, A:active {
	color:#333399; 
	text-decoration:none;
}

A:hover, .dot {
	color:#FF5700; 
	text-decoration:none;
}

/* Topmost header */
#topheader {
width: 780px;
}

#toplangbox FORM, #topsearchbox FORM {
margin: 0;
padding: 6px 0 0 0;
}

#toplangbox {
height: 35px;
float: right;
background: #ADCFEF url(/img_new/tab_lang_top.gif) left bottom no-repeat;
padding: 0 6px 0 20px;
margin: 0;
}

#topsearchbox {
height: 35px;
float: right;
background: #CEE7F7 url(/img_new/tab_search_top.gif) left bottom no-repeat;
padding: 0 0 0 20px;
margin: 0;
}


/*
These work, but I want to do better.

#toplang {
float: right;
background: #ADCFEF url(/img_new/tab_lang_top.gif) left bottom no-repeat;
padding: 6px 6px 6px 20px;
}

#topsearch {
float: right;
background: #CEE7F7 url(/img_new/tab_search_top.gif) left bottom no-repeat;
padding: 6px 0px 6px 20px;
}*/

/* Pulldown items */
#menubar {
width: 780px;
background: #CEE7F7 url(/img_new/tab_menu_top.gif) right bottom no-repeat;
border-bottom: 6px solid #21459C;
}

#pdheader {
padding: 5px 20px 5px 0;
text-align: right;
margin: 0;
}

#pdheader LI {
display: inline;
border-right: 1px solid #ADCFEF;
padding: 0 0 0 0;
}

#pdheader LI A {
margin: 0;
padding: 6px 5px 6px 6px;
font-weight: bold;
color: #21459C;
font-size: 12px;
}

#pdheader LI A:hover {
background: #21459C;
color: #fff;
}

#pdheader LI.pdend {
border-right: 0px;
}

#pdheader LI A.pdhover {
background: #21459C;
color: #fff;
}

/* Section header */
#subtop {
	width: 780px;
	background-color: #ADCFEF;
}

#orangehead {
	color: #FF5500;
	font-size: 20px;
	font-weight: bold;
	margin: 11px -20px 6px 0;
	height: 50px;
	border-bottom: 2px dotted #0082BD;
}

#content-empty #orangehead {
	margin: 11px 0 6px 0;
}

#sectionpic {
	width: 160px;
	background: #CEE7F7 url(/img_new/sec_photos/bgtile.gif) repeat-y top;
	padding: 0;
	margin: 0 0 6px 0;	
}

#content-empty #sectionpic {
	float: right;
	margin: -1em -20px 0 0;
}

#menutop {
	float: left;
	height: 23px;
	width: 162px;
	background: #21459C url(/img_new/tab_menu_crumb.gif) right no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	padding: 5px 20px 2px 5px;
	margin: 0;
}

#crumbtrail {
	height: 20px;
	padding: 8px 0 2px 0;
	background-color: transparent;
	color: #666;
	font-size: 90%;
	margin-left: 190px;
}

/* Body table */
#mainbody {
	width: 780px;
	margin: 0;
	padding: 0 0 1em 0;
}

#content {
	width: 450px;
		voice-family: "\"}\"";
		voice-family:inherit;
	width: 410px;
	margin: 0;
	padding: 1em 20px 0 20px;
	vertical-align: top;
}

#content-empty {
	width: 570px;
	margin: 0;
	padding: 1em 20px 0 20px;
	vertical-align: top;
	position: relative;
}

/*#content *, #content-empty * {
	line-height: 1.2em;
}*/


/* menu */
#leftmenu {
	width: 170px;
	vertical-align: top;
	background: #F7F3F7;
	padding: 0;
	margin: 0;
}

#leftmenu H4 {
	font-size: 1em;
	font-weight: bold; 
	margin: 0 .5em;
	padding: .5em 0 0 0;
}

#leftmenu UL {
	margin: 0;
	padding-left: 2px;
	padding: 0;
	list-style: none;
}

#leftmenu LI {
	margin: 0;
	padding: 0 .5em;

	
}

#leftmenu LI A {
	margin: 0 0 0 0;
	background: transparent url(/img_new/arrow.gif) 0px 2px no-repeat;
	padding: 0 0 0 12px;	

}

	

#leftmenu UL #youarehere  {
	font-weight: bold;
	background-color: #fff;
	padding: 2px .5em;
	border-top: 1px solid #ADCFEF;
	border-bottom: 1px solid #ADCFEF;

}

#leftmenu IMG {
	display: block;
	padding: .5em 0;
	margin: .5em 0;
}

/* Devcenter menu */

DIV.devmenublock {
	display: none;
}

DIV.menuhead {
	display: block;
	margin: .25em .25em;
	padding: 0 0 0 20px;
	background: transparent url(/img_new/btns/menuclosed.gif) left no-repeat;
}

A.mh, A.mh:visited, A.mh:active {
	font-weight: bold;
	color: #000;
}

A.mh:hover {
	font-style: oblique;
	color: #000;
}

DIV.mhopen {
	background: transparent url(/img_new/btns/menuopen.gif) left no-repeat;
}


A.node {
	display: block;
	margin: 0;
	padding: 0 0 0 20px;
	background: transparent url(/img_new/arrow.gif) 10px 2px no-repeat;
}

A#devhere {
	font-weight: bold;
	background-color: #fff;
	padding: 2px 0 2px 20px;
	border-top: 1px solid #ADCFEF;
	border-bottom: 1px solid #ADCFEF;
}

/* right column */
#rightside {
	width: 160px;
	padding: 0;
	margin: 0;
	vertical-align: top;
}

#langbox {
	background: #CEE7F7;
	padding: 4px;
	margin: .5em 0 1em 0;
}

#langbox FORM, INPUT {
	margin: 0;
	padding: 0;
}
#langbox P {
 	margin: 0;
	padding: 0 0 .25em 0;
	font-size: 1em;
 }

#langbox IMG {
	margin: 0 0 -2px 0;
	padding: 0 .25em 0 0;

}

/* right-hand modules */
#rightside DIV, #rightside TABLE {
	margin: .5em 0;
}

#rightside UL.orangedot {
	margin: 0 0 0 1em;
	padding: 0 0 0 1em;
	list-style : disc outside url(/img_new/hm/bullet.gif);
	/*text-indent: -1em;*/
}

#rightside UL.orangedot LI {
	margin: 0 0 0 0em;
	padding: 0 0 0 0em;
}

.rhmodule {
	padding: .5em;
	background-color: #F7F3F7;
}

.rhmodule UL, .rhmodule P {
	font-size: 90%;
	margin-bottom: .75em;
}

.rhbluemod UL, .rhbluemod P {
	font-size: 95%;
	margin-bottom: .75em;
	margin-left: 0;
	padding-left: 0;
	padding-right: 2px;
}

.rhmodule H4, .modhead {
	margin: 0 0 .5em 0;
	padding: 2px 0 3px 5px;
	font-size: 100%;
	color: #000;
	/*background: transparent url(/img_new/hm/arrow_trans.gif) left no-repeat;*/
	border: 1px solid #21459C;
	border-left: none;
	border-right: none;
}
.modheadArrow {
	margin: 0 0 .5em 0;
	padding: 2px 0 3px 16px;
	font-size: 100%;
	color: #000;
	background: transparent url(/img_new/hm/arrow_trans.gif) left no-repeat;
	border: 1px solid #21459C;
	border-left: none;
	border-right: none;
}

#rightside .modhead {
	margin: 1em .5em;
}

#rightside .modimg {
	display: block;
	padding: .5em 0;
}

.rhbluemod {
	background-color: #CEE7F7;
	padding: 0 0 .5em 0;
}

.rhbluemod H4 {
	margin: 0;
	padding: .25em 1em;
	background: #21459C;
	color: #E7F3FF;
	font-size: 100%;
	font-weight: bold;
	border-bottom: 2px solid #fff;
	margin-bottom: .5em;
}

.rhbluemod P {
	padding: 0 .5em;
}

#rhsurveytable {
	width: 100%;
	text-align: left;
	font-size: 90%;
}

#rhsurveytable TH {
	width: 60%;
	font-weight: normal;
}

.rhsurveyans {
	display: block;
	background: #FFAA7F;
	color: #000;
	font-weight: bold;
	padding-left: .5em;
}	

/* footer */
#footer {
	width: 780px;
	margin: 1.5em 0 20px 0;
	padding: 0;
	background: #fff;
}

#footer TD {
	padding: .25em 20px;
	vertical-align: middle;
	font-size: 90%;
	color: #666;
}

#footer TD A {
	margin: 0 .5em;
}

#footer #ftoplink {
	display: block;
	border-bottom: 2px dotted #007DBD;
	padding: 0 0 .5em 0;
	background: transparent;
}

#footer #fsuccess {
	float: right;
	display: block;
	margin: -.25em .5em 0 0;
}

/* pulldown menus */
.menublock {
visibility: hidden;
z-index: 200;
position: absolute;
background-color: #CEE7F7;
margin: 0 0;
padding: 0 0;
border-top: 1px solid #fff;
top: 0px;
left: 0px;
}

.menublock A {
display: block;
background-color: #CEE7F7;
padding: 2px 12px 2px 4px;
width: 120px;
border-bottom: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
}

.menublock A.sub {
background: url(/img_new/hm/arrow_trans.gif) right no-repeat;
} 


/* General decorative classes */
UL.orangedot {
	margin: 0 .30em 0 1em;
	padding: 0 0 0 1em;
	list-style : disc outside url(/img_new/hm/bullet.gif);
}

UL.orangearrow {
	list-style : disc outside url(/img_new/hm/arrow_trans.gif);
	padding-top: 2px;
	display:block;
}
LI.orangearrow
{
	list-style : disc outside url(/img_new/hm/arrow_trans.gif);
	padding-top: 4px;
}
LI.newitem {
	list-style : disc outside url(/img_new/new.gif);
	padding-top: 4px;
}

LI.orangedotmod {
	padding-left: 0.35em;
	padding-right: 0.80em;
	margin-right: .50em;
}
UL.ul-inline {
	display: inline;
	margin: 0;
	padding: 0;
}

.ul-inline LI {
	display: inline;
	padding-left: 6px	;
	margin-left: .5em;
	background: transparent url(/img_new/hm/bullet.gif) left no-repeat;
}
UL.orangedotnospace {
	margin-top: 0;
	padding-top: 0;
	margin-left: 30px;
	padding: 0;
	list-style : disc outside url(/img_new/hm/bullet.gif);
}
UL.ul-none {
	list-style: none;
}
UL.ul-none li {
margin-left: 0px;
margin-top:0;
padding: 2px;
}
UL.orangedot2 {
	margin: 0 .30em 0 1em;
	padding: 0 0 0 1em;
	font-size: 12px;
	list-style : disc outside url(/img_new/hm/bullet.gif);
}
A.pdf {
	background: transparent url(/img_new/pdf.gif) right no-repeat;
	padding-right: 18px;
}

A.arrowright {
	background: transparent url(/img_new/hm/arrow_trans.gif) right no-repeat;
	padding-right: 16px;
}

A.arrowleft {
	background: transparent url(/img_new/hm/arrow_trans.gif) left no-repeat;
	padding-left: 16px;	
}

A.odot {
	padding-left: 6px;
	background: transparent url(/img_new/hm/bullet.gif) left no-repeat;	
}

A.readmore {
	margin: 0 0 0 .25em;
	padding: 0 0 0 6px;
	background: transparent url(/img_new/hm/bullet.gif) left no-repeat;
}

DIV.pullquote {
	background: #CEE7F7;
	padding: .5em;
	margin: .5em;
	width: 45%;
	border: 1px dotted #007DBD;
}

DIV.pullquote P, DIV.pullquote H4 {
	margin: 0 0 .25em;
	padding: 0 0 .25em;
}
#devtable {
	width: 410px;
	background: #E6F1F9;
	color: black;
	padding: 5px;
}

.bgblue5 {background-color:#E6F1F9;}

h3.subtle {
	display: block;
	padding-bottom: 0;
	margin-bottom: 0;
}
h2.subtle {
	display: block;
	padding-bottom: 0;
	margin-bottom: 0;
}

ebl-create-text {
font-size: .8em
}

/*Generic blue table styles*/
.bluetable {
	width: 400px;
}


.bluetable TH {
	margin: 0;
	padding: .25em .5em;
	background: #21459C;
	color: #E7F3FF;
	font-size: 100%;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: 2px solid #fff;	
}

.bluetable TD {
	vertical-align: top;
	background: #E7F3FF;
	border: 2px solid #fff;
	margin: 0;
	padding: .25em; 	
}
HR.invest  {
	height: 1px;
	color: black;
}




.comparetable {
	border: 1px solid #ADCFEF

	}
.comparetable TH {
	margin: 0;
	padding: 0 .5em;
	background: #21459C;
	color: #E7F3FF;
	font-size: 100%;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: 0px solid #fff;	
}
.comparetable TD {
	vertical-align: top;
	margin: 0;
	padding: .3em; 	
}
.comparetable TR.odd {
	background: #E7F3FF;
		
}
.comparetable TR.even {
	background: #C4E1F3;
		
}

.toptable {
	background: #21459c;
	color: #E7F3ff;
	font-weight: bold;
	padding: 2px;
}
.toptable td{
	background: #21459c;
	color: #E7F3ff;
	font-weight: bold;
	padding: .3em;
	vertical-align: middle;
	border: 2px solid #fff;	
}

/* Highlight box for searches */
.search-highlightbox {
	border: 1px solid #cccccc;
	/*border-top : 1px solid #cccccc;*/
	/*width : 99%;*/
	/*width : 48%;*/
	margin: 2em 0;
	padding-bottom : 10px;
	
}

.search-highlightbox form {
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 0px;
	margin-bottom: 2px;
	display : compact;
}

.search-highlightbox h3 {
	display: inline;
	position: relative;
	top : -.8em;
	background : White;
	color : #ff5700;
	font-size : 1.2em;
	padding-left : 3px;
	padding-right : 3px;
	margin-left: 5px;
}

.search-highlightbox select, .search-highlightbox input {
	margin: 0 10px 0 2px;
}
.admtbl thead th{
  border-top-color:#FFFFFF;
  border-bottom-color:#C1C1C1;
  border-right-color:#C1C1C1;
  background-color:#E6E6E6;
}
.admtbl tbody td{
  background-color:#F6F6F6;
  border-bottom-color:#E6E6E6;
}

.admtbl caption{display:none;}
table.admtbl{
  border-collapse:collapse;
  clear:both;
}
.admtbl thead th input{
  margin-bottom:0px;margin-top:-1px;
}
.admtbl thead th{
  border-left-width:0;
  border-left-style:none;
  background-image:none;
}
.admtbl tbody td{
  border-width: 0 0 1px 0;
  border-style: solid;
  padding:2px 0 2px 5px;
  vertical-align:center;
}
.admtbl td img{
  text-align:right;
}
.admtbl th img{
  float:right;margin:4px 4px 0 0;
}

.tbldata thead th{
  border-right-width:0;
  border-right-style:none;
}
.tbldata thead th{
  text-align:left;
  border-width:1px 1px 1px 0;
  border-style:solid;padding:1px 0 1px 5px;
}
