A.helpindex {
	color: #36C;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
}

A.helpindex:link {
	color: #36C;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
}

A.helpindex:visited {
	color: #36C;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
}

A.helpindex:hover {
	color: #36C;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	cursor: pointer;
	text-decoration: underline;
}

A.helpindex:active {
	color: #36C;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
}

td.currentStepExplanation {
	font-family: tahoma;
	color: #333333;
	font-size: 12px;
}

td.explanation {
	font-family: tahoma;
	color: #333333;
	font-size: 12px;
}

.yellowbutton {
	border: solid 0 #ffffff;
	background: url(../images/yellowbuttonbg.gif) no-repeat;
	height: 21px;
	width: 64px;
	color: #000000;
	font-family: tahoma, tahoma;
	font-size: 11px;
	margin: 0px;
	padding-top: 3px;
	padding-bottom: 15px;
	vertical-align: middle;
}

td.dashboardHeader {
	font-size: 3.5mm;
	line-height: 4.5mm;
	font-weight: bold;
}

td.guideHeader {
	color: #333333;
	font-size: 11px;
}

td.guideTeaser {
	font-size: 3mm;
}

td.todaydate {
	font-size: 10px;
}

td.startHere {
	color: #ef6d10;
	font-size: 3mm;
}

td.titleText {
	font-family: tahoma;
	letter-spacing: 1;
	font-size: 16;
	color: #FFFFFF;
}

td.responseName {
	color: #36C;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
}

td.responseNameHover {
	color: #36C;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	cursor: pointer;
	text-decoration: underline;
}

td.performedStepName { /*	background-color: #FFFFFF;*/
	color: #36C;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
}

td.performedStepHover {
	color: #36C;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	cursor: pointer;
	text-decoration: underline;
}

td.performedStepResponse { /*	background-color: #FFFFFF;*/
	color: #333333;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
}

td.engineError {
	color: red;
	font-family: tahoma;
	font-size: 12px;
	font-variant: small-caps;
	font-weight: bold;
}

td.engineErrorType {
	color: gray;
	font-family: tahoma;
	font-size: 11px;
}

td.engineErrorValue {
	color: orange;
	font-family: tahoma;
	font-size: 11px;
}

td.currentStepName {
	font-family: tahoma;
	font-size: 12px;
	color: #36C;
	font-weight: bold;
}

/* Does this solve your problem ... */
td.responsePrompt {
	font-family: tahoma, helvetica, sans-serif;
	color: #303F4A;
	font-size: 12px;
	font-weight: bold;
}

/***************************
* rows
***************************/
tr.responseRow {
	background: #FFFFFF;
}

tr.responseRowHover {
	background: #F7FAFF;
}

/***************************
* tables
***************************/
table.responseSetTable {
	width: 100%
}

table.performedStepsTable {
	width: 100%
}

/***************************
* legends
***************************/
legend.performedSteps {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

legend.currentGuide {
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}

/***************************
* divs
***************************/
div.uberdiv {
	width: 550px;
	background: #FFFFFF;
}

/***************************
* links
***************************/
A.responseName {
	font-family: tahoma;
	color: #3894e5;
	background: #F7FAFF;
	text-decoration: none;
}

A.responseName:link {
	font-family: tahoma;
	color: #3894e5;
	background: #FFFFFF;
	text-decoration: none;
}

A.responseName:visited {
	font-family: tahoma;
	color: #3894e5;
	background: #FFFFFF;
	text-decoration: none;
}

A.responseName:hover {
	font-family: tahoma;
	color: #48F;
	background: #F7FAFF;
	text-decoration: underline;
	cursor: pointer;
}

A.responseName:active {
	font-family: tahoma;
	color: #3894e5;
	background: #FFFFFF;
	text-decoration: none;
}

A.controlButton {
	font-size: 12px; font-family : tahoma;
	color: #48F;
	text-decoration: none;
	font-family: tahoma;
}

A.controlButton:link {
	font-size: 12px;
	font-family: tahoma;
	color: #48F;
	text-decoration: none;
}

A.controlButton:visited {
	font-size: 12px;
	font-family: tahoma;
	color: #48F;
	text-decoration: none;;
	text-decoration: none;
}

A.controlButton:hover {
	font-size: 12px;
	font-family: tahoma;
	color: #48F;
	text-decoration: none;
	cursor: pointer;
}

A.controlButton:active {
	font-size: 12px;
	font-family: tahoma;
	color: #48F;
	background: #FFFFFF;
	text-decoration: none;
}

/***************************
* misc
***************************/
tt.errorText {
	color: green;
}

td.pointerhand {
	cursor: pointer;
	cursor: hand;
}

a.dezide1 {
	color: #ef6d10;
}

a.dezide1:hover {
	color: #ef6d10;
	text-decoration: underline;
}

/*
BODY,TD,INPUT,SELECT,TEXTAREA,FORM {
  font-family: tahoma, helvetica, sans-serif;
  font-size: 3mm;
  margin: 0;
}

BODY,TD {
  color: #5d5d5d;
}
*/
FORM {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

TEXTAREA {
	width: 200px;
	background-color: #F9F9F9;
}

SELECT {
	background-color: #F9F9F9;
}

UL {
	list-style-type: disc;
}

UL UL {
	list-style-type: square;
}

OL UL {
	list-style-type: square;
}

LI {
	margin: 0px;
	padding: 0px
}

INPUT.searchbox {
	font-size: 9px;
	margin-top: 3px;
	margin-bottom: 3px;
}

A.dna {
	color: #009CaB;
	text-decoration: none;
}

A.dna:hover {
	text-decoration: underline
}

A.dna:visited {
	color: #006C7B
}

A.dna:active {
	color: #00cCdB
}

A.s3p {
	color: #8835C5;
	text-decoration: none;
}

A.s3p:hover {
	text-decoration: underline
}

A.s3p:visited {
	color: #580595
}

A.s3p:active {
	color: #b865f5
}

A.np {
	color: #69AE5C;
	text-decoration: none;
}

A.np:hover {
	text-decoration: underline
}

A.np:visited {
	color: #397E2C
}

A.np:active {
	color: #99dE8C
}

A.topwhite_nobg {
	color: #ffffff;
}

A.topwhite_nobg:hover {
	text-decoration: none
}

A.topwhite_nobg:visited {
	color: #ffffff
}

A.topwhite_nobg:active {
	color: #ffffff
}

A.topwhite-nobg {
	color: #ffffff;
}

A.topwhite-nobg:hover {
	text-decoration: none
}

A.topwhite-nobg:visited {
	color: #ffffff
}

A.topwhite-nobg:active {
	color: #ffffff
}

A.topwhite-nobg-pink {
	color: #E20070;
}

A.topwhite-nobg-pink:hover {
	text-decoration: none
}

A.topwhite-nobg-pink:visited {
	color: #E20070
}

A.topwhite-nobg-pink:active {
	color: #E20070
}

A.topwhite {
	color: #ffffff;
	background-color: #E20070;
}

A.topwhite:hover {
	text-decoration: none
}

A.topwhite:visited {
	color: #ffffff
}

A.topwhite:active {
	color: #ffffff
}

.textwhite {
	color: #ffffff
}

.copyright {
	font-size: 2.75mm;
	color: #000000;
}

.langlink {
	color: #000000;
	white-space: nowrap
}

.langlink:hover {
	color: #ef6d10;
	text-decoration: none;
}

.omadnadate {
	color: #ffffff
}

.sectionimage {
	margin-bottom: 15px;
}

.ingress {
	font-size: 3.5mm;
	line-height: 4.5mm;
}

.featureboxheading {
	font-weight: bold;
}

.featurebox {
	color: #525252;
}

.productname {
	color: #037382;
}

.forminfo {
	color: #E20070;
	font-style: italic;
}

.formerror {
	color: #ff0000;
}

A.sup {
	vertical-align: super;
	font-size: 2.5mm;
	color: #ef6d10;
}

A.sup2 {
	vertical-align: super;
	font-size: 2.5mm;
	color: #ffa599;
}

SPAN.sup {
	vertical-align: super;
	font-size: 2.5mm
}

.campaign H2 {
	margin-top: 0px
}

A.campaignmenu {
	font-size: 3.5mm;
	font-weight: bold;
	color: #000000
}

A.campaignmenu:hover {
	color: #ef6d10;
	text-decoration: none;
}

A.blank {
	color: #525252;
}

A.tune {
	font-weight: bold;
}

.frontpage {
	color: #ffffff
}

.frontpage A {
	color: #FFA500
}

IMG.greyborder {
	border: solid #ebebeb 1px
}

TABLE.formtable TD {
	height: 22px
}

TABLE.contenttable {
	border-left: solid 1px #dedede;
	background-color: #F9F9F9;
}

TABLE.contenttable TD {
	border-bottom: solid 1px #dedede;
	border-right: solid 1px #dedede;
}

TABLE.toptable TD {
	background-image: url(/gfx/1x1.gif);
	background-repeat: no-repeat
}

TD.contenttableheading {
	border: 0px;
	background-color: #E20070;
	color: #ffffff;
}

TR.grey {
	background-color: #f0f0f0;
}

TD.grey {
	background-color: #f0f0f0;
}

.naviElem1,.naviElem2,.naviElem3,.naviElem4,.naviElem5,.naviElem6,.naviElem7,.naviElem8,.naviElem9,.naviElem10
	{
	background-color: #911553
}

.naviLink1,.naviLink2,.naviLink3,.naviLink4,.naviLink5,.naviLink6,.naviLink7,.naviLink8,.naviLink9,.naviLink10
	{
	color: #ffffff;
	white-space: nowrap
}

.subNaviElem1,.subNaviElem2,.subNaviElem3,.subNaviElem4,.subNaviElem5,.subNaviElem6,.subNaviElem7,.subNaviElem8,.subNaviElem9,.subNaviElem10
	{
	background-color: #cfcfcf
}

.subNaviLink1,.subNaviLink2,.subNaviLink3,.subNaviLink4,.subNaviLink5,.subNaviLink6,.subNaviLink7,.subNaviLink8,.subNaviLink9,.subNaviLink10,.bottomNaviLink
	{
	color: #000000;
	white-space: nowrap
}

.sideNaviElem,.sideNaviElem1,.sideNaviElem2,.sideNaviElem3,.sideNaviElem4,.sideNaviElem5,.sideNaviElem6,.sideNaviElem7,.sideNaviElem8,.sideNaviElem9,.sideNaviElem10,.sideNaviElem11,.sideNaviElem12,.sideNaviElem13,.sideNaviElem14,.sideNaviElem15,.sideNaviElem16,.sideNaviElem17,.sideNaviElem18,.sideNaviElem19,.sideNaviElem20,.sideNaviElem21,.sideNaviElem22,.sideNaviElem23,.sideNaviElem24,.sideNaviElem25,.sideNaviElem26,.sideNaviElem27,.sideNaviElem28,.sideNaviElem29,.sideNaviElem30,.sideNaviElem99
	{
	background-color: #eaeaea
}

.sideNaviLink,.sideNaviLink1,.sideNaviLink2,.sideNaviLink3,.sideNaviLink4,.sideNaviLink5,.sideNaviLink6,.sideNaviLink7,.sideNaviLink8,.sideNaviLink9,.sideNaviLink10,.sideNaviLink11,.sideNaviLink12,.sideNaviLink13,.sideNaviLink14,.sideNaviLink15,.sideNaviLink16,.sideNaviLink17,.sideNaviLink18,.sideNaviLink19,.sideNaviLink20,.sideNaviLink21,.sideNaviLink22,.sideNaviLink23,.sideNaviLink24,.sideNaviLink25,.sideNaviLink26,.sideNaviLink27,.sideNaviLink28,.sideNaviLink29,.sideNaviLink30,.sideNaviLink99
	{
	color: #000000
}

.naviLink1:hover,.naviLink2:hover,.naviLink3:hover,.naviLink4:hover,.naviLink5:hover,.naviLink6:hover,.naviLink7:hover,.naviLink8:hover,.naviLink9:hover,.naviLink10:hover,.subNaviLink1:hover,.subNaviLink1:hover,.subNaviLink2:hover,.subNaviLink3:hover,.subNaviLink4:hover,.subNaviLink5:hover,.subNaviLink6:hover,.subNaviLink7:hover,.subNaviLink8:hover,.subNaviLink9:hover,.subNaviLink10:hover,.sideNaviLink:hover,.sideNaviLink1:hover,.sideNaviLink2:hover,.sideNaviLink3:hover,.sideNaviLink4:hover,.sideNaviLink5:hover,.sideNaviLink6:hover,.sideNaviLink7:hover,.sideNaviLink8:hover,.sideNaviLink9:hover,.sideNaviLink10:hover,.sideNaviLink11:hover,.sideNaviLink12:hover,.sideNaviLink13:hover,.sideNaviLink14:hover,.sideNaviLink15:hover,.sideNaviLink16:hover,.sideNaviLink17:hover,.sideNaviLink18:hover,.sideNaviLink19:hover,.sideNaviLink20:hover,.sideNaviLink21:hover,.sideNaviLink22:hover,.sideNaviLink23:hover,.sideNaviLink24:hover,.sideNaviLink25:hover,.sideNaviLink26:hover,.sideNaviLink27:hover,.sideNaviLink28:hover,.sideNaviLink29:hover,.sideNaviLink30:hover,.sideNaviLink99:hover,.bottomNaviLink:hover
	{
	color: #ef6d10;
	text-decoration: none
}

.dblue {
	font-weight: bold;
	text-decoration: none
}


A.seMenu {
   	color: #e17171;
	font-family: tahoma;  
	font-size:11px; 
	text-decoration:none;
}

A.seMenu:link {
   	color: #e17171;
	font-family: tahoma;  
	font-size:11px; 
	text-decoration:none;
}

A.seMenu:visited {
   	color: #e17171;
	font-family: tahoma;  
	font-size:11px; 
	text-decoration:none;
}

A.seMenu:hover {
   	color: #FFFFFF;
	font-family: tahoma;  
	font-size:11px; 
	text-decoration:none;
}

A.seMenu:active {
   	color: #FFFFFF;
	font-family: tahoma;  
	font-size:11px; 
	text-decoration:none;
}


A.seMenu2 {
   	color: #FFFFFF;
	font-family: tahoma;  
	font-size:11px; 
	text-decoration:none;
}

A.seMenu2:link {
   	color: #FFFFFF;
	font-family: tahoma;  
	font-size:11px; 
	text-decoration:none;
}

A.seMenu2:visited {
   	color: #FFFFFF;
	font-family: tahoma;  
	font-size:11px; 
	text-decoration:none;
}

A.seMenu2:hover {
   	color: #FFFFFF;
	font-family: tahoma;  
	font-size:11px; 
	text-decoration:none;
}

A.seMenu2:active {
   	color: #FFFFFF;
	font-family: tahoma;  
	font-size:11px; 
	text-decoration:none;
}

span.seMenu2-1
{
   	color: #FFFFFF;
	font-family: tahoma;  
	font-size:11px; 
	text-decoration:none;
}