/* globals */




A.optionsLinkImage:link    {color:#000000; text-decoration:none;}
A.optionsLinkImage:visited {text-decoration:none;}
A.optionsLinkImage:active  {text-decoration:none;}
A.optionsLinkImage:hover   {color:#F3760D; text-decoration:underline;}

BODY {
	BACKGROUND-COLOR: #ffffff;
	FONT-FAMILY: arial, helvetica, sans-serif;
}


H2 {
	COLOR: #BF1D12; 
	FONT-FAMILY: arial, helvetica, sans-serif;
}


P, TD {
	FONT-FAMILY: arial, helvetica, sans-serif;
}



.correct
{
	FONT-WEIGHT: BOLD;
	COLOR: green;
}

.correctBackground
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-COLOR: green;
	BORDER-WIDTH: 0.2em;
	BORDER-STYLE: solid;
	TEXT-ALIGN: CENTER;
	PADDING: 0.4em;
}



.inCorrect
{
	FONT-WEIGHT: BOLD;
	COLOR: red;
}

.inCorrectBackground
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-COLOR: red;
	BORDER-WIDTH: 0.2em;
	BORDER-STYLE: solid;
	TEXT-ALIGN: CENTER;
	PADDING: 0.4em;
}




.tipTitle
{
	FONT-WEIGHT: BOLD;
	COLOR: #F3760D;
	FONT-SIZE: 120%;
}


.tipBackground
{
	BACKGROUND-COLOR: #FFFFFF;
	BORDER-COLOR: #F3760D;
	BORDER-WIDTH: 0.2em;
	BORDER-STYLE: solid;
}


.formText
{
	FONT-SIZE: 0.8em;
}


.questionText
{
	FONT-WEIGHT: BOLD;
	FONT-SIZE: 1.4em;
	FONT-FAMILY: arial, helvetica, sans-serif;
	COLOR: #065695;
}



.progressText {
	FONT-WEIGHT: BOLD;
	COLOR: #FFFFFF;
}

.progressBar {
	BACKGROUND-COLOR: #BF1D12;
}


.errorMessage
{
	FONT-WEIGHT: BOLD;
	COLOR: red;
	TEXT-ALIGN: CENTER;
}


.formStyle
{
	BORDER-COLOR: #FCD3B2;
	BORDER-WIDTH: 0.2em;
	BORDER-STYLE: solid;
	BACKGROUND-COLOR: #FEF4EB;
	PADDING: 0.4em;
}

div.centerTable {text-align: center;} 
div.centerTable table {margin-left: auto; margin-right:auto; text-align: left;} 



/* Indenting elements */
.tipPadding { padding: 0.8em; }


/* Indenting elements */
.indent { margin-left: 4em; }

/* center text */
.center { text-align:  center;}

/* right align text */
.right { text-align:  right;}

/* left aligned text */
.left { text-align:  left;}