.img {border:0}

A:link {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none;
	color: #DF8600;
}
A:visited {
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial, Verdana, Helvetica; 
	TEXT-DECORATION: none;
	color: #DF8600;
}
A:hover {
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: underline;
	color: #669700;
}
A.right:link {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none;
}
A.right:visited {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none;
}
A.right:hover {
	FONT-SIZE: 10px;
	COLOR: #38441e;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: none
}
A.www:link {
	FONT-SIZE: 9px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: bold
}
A.www:visited {
	FONT-SIZE: 9px;
	COLOR: #999999;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: bold;
}
A.www:hover {
	FONT-SIZE: 9px;
	COLOR: #fdba32;
	FONT-FAMILY: Arial, Verdana, Helvetica;
	TEXT-DECORATION: bold
}
A.body:link {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.body:visited {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.body:hover {
	FONT-SIZE: 11px; COLOR: #000099; BORDER-BOTTOM: #666666 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.addinfo-nav {
	FONT-SIZE: 10px; COLOR: #cc6600; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.addinfo-nav:visited {
	FONT-SIZE: 10px; COLOR: #cc6600; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.addinfo-nav:hover {
	FONT-SIZE: 10px; COLOR: #cc6600; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.left-nav {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.left-nav:visited {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.left-nav:hover {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
A.quote {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.quote:visited {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.quote:hover {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.breadcrumb {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #568398; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.breadcrumb:visited {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #568398; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.breadcrumb:hover {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #568398; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.legal {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.legal:visited {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.legal:hover {
	FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.legal-email {
	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
A.legal-email:visited {
	FONT-SIZE: 10px; COLOR: #ff6600; FONT-FAMILY: Verdana, Arial, Helvetica
}
A.legal-email:hover {
	FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
FONT.reg-text {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Verdana, helvetica;
}
}
FONT.reg-text2 {
	FONT-SIZE: 11px;
	COLOR: #777777;
	FONT-FAMILY: Verdana, Arial, helvetica;
}
FONT.disclaimer {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, helvetica;
}
FONT.footer {
	FONT-SIZE: 9px;
	COLOR: #778590;
	FONT-FAMILY: Verdana, Arial, helvetica;
}
FONT.www {
	FONT-SIZE: 9px;
	COLOR: #999999;
	FONT-FAMILY: Arial, Verdana, helvetica;
}
FONT.reg-text-sm {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.reg-text-sm-gr {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.index-search {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.reg-text-front {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Arial, helvetica
}
FONT.header {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #2f5f49;
	FONT-FAMILY: Verdana, Arial, helvetica;
}
FONT.nav-text-left {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, helvetica
}
TABLE.Solutions {
	BORDER-RIGHT: 1px dotted; BORDER-TOP: 1px solid; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(images/dot_vert.GIF); BORDER-LEFT: 1pt dotted; BORDER-BOTTOM: 1pt solid; BACKGROUND-REPEAT: repeat-y
}
TABLE.Main {
	BORDER-RIGHT: 1px solid #000000;
	BORDER-TOP: 1px solid #000000;
	BORDER-LEFT: 1pt solid #000000;
	BORDER-BOTTOM: 1pt solid #000000;
	background: #F1F1E2;
}
#message DIV.menuBar {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif
}
#message DIV.menuBar A.menuButton {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana, sans-serif
}
#message DIV.menuBar A.menuButtonOn {
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, sans-serif;
}
#message DIV.menuBar {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 6px;
	MARGIN-LEFT: 0px;
	PADDING-TOP: 6px;
	TEXT-ALIGN: left;
	background-image: images/button-back.gif);
}
#message DIV.menuBar A.menuButton {
	BORDER-RIGHT: #909090 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #f0f0f0 1px solid;
	PADDING-LEFT: 6px;
	Z-INDEX: 100;
	LEFT: 0px;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px -2px 1px 0px;
	BORDER-LEFT: #f0f0f0 1px solid;
	CURSOR: pointer;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #909090 1px solid;
	TOP: 0px;
	BACKGROUND-COLOR: #D7D5A5;
	TEXT-DECORATION: none;
	xposition: relative;
	background-image: url(../images/button-back2.gif);
}
#message DIV.menuBar A.menuButton:hover {
	FONT-SIZE: 8pt;
	BORDER-LEFT-COLOR: #909090;
	BORDER-BOTTOM-COLOR: #f0f0f0;
	COLOR: #EA4100;
	BORDER-TOP-COLOR: #909090;
	BORDER-RIGHT-COLOR: #f0f0f0;
	background-image: url(../images/button-back3.gif);
}
#message DIV.menuBar A.menuButtonOn {
	BORDER-RIGHT: #f0f0f0 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #909090 1px solid;
	PADDING-LEFT: 6px;
	Z-INDEX: 100;
	LEFT: 0px;
	PADDING-BOTTOM: 2px;
	MARGIN: 1px -2px 1px 0px;
	BORDER-LEFT: #909090 1px solid;
	CURSOR: pointer;
	COLOR: #EA4100;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #f0f0f0 1px solid;
	TOP: 0px;
	TEXT-DECORATION: none;
	xposition: relative;
	background-image: url(../images/button-back3.gif);
}
#message DIV.menuBar A.menuButtonOn:hover {
	FONT-SIZE: 8pt; BORDER-LEFT-COLOR: #909090; BORDER-BOTTOM-COLOR: #f0f0f0; COLOR: #EA4100; BORDER-TOP-COLOR: #909090; BACKGROUND-COLOR: #dad9d9; BORDER-RIGHT-COLOR: #f0f0f0
}
td.right {
border-top-right-radius: 12px;
}

/* dialog variants - not needed for first blue (non-drip) style */

.dialog.type2 .content,
.dialog.type2 .t,
.dialog.type2 .b,
.dialog.type2 .b div {
 background-image:url(../images/dialog2-dark-800x1200-alpha-drip.png);
 _background-image:url(../images/dialog2-dark-alpha-drip.gif);
}

/* "drip" variant */

.dialog.drip .b,
.dialog.drip .b div {
 height:75px;
}

.dialog.drip {
 margin-left:65px;
}

.dialog.drip .t,
.dialog.drip .b div,
.dialog.drip .hd,
.dialog.drip .bd,
.dialog.drip .ft,
.dialog.drip .wrapper {
 margin-left:-65px;
 width:65px;
}

.dialog.drip .wrapper {
 width:auto;
}

.dialog .wrapper .hd,
.dialog .wrapper .bd,
.dialog .wrapper .ft {
 margin-left:0px;
}

.dialog.drip .hd,
.dialog.drip .bd,
.dialog.drip .ft {
 zoom:1;
 width:auto;
 padding:0px 2px 0px 12px;
}



