/* Global */
img {
	border: none;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #000000;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: bolder;
	text-transform: uppercase;
	color: #ABA619;
}


/* Documents Module */
/* blank for you */

/* Links Module */
img {
	border: none;
}
.links_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bolder;
	color: #009900;
                     padding: 0px 20px 0px;
}
.links_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
                     padding: 0px 20px 12px;
}
.links_table {
	padding: 0px 20px 0px;
}
.link_categories {
	padding: 12px;
}
.links_navigation{
	padding: 0px 20px 10px;
}

/* News Module */
/* blank for you */

/* Questionnaire Module */
.QuestionTable{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	padding: 25px;
	vertical-align: top;
}
.questionnaire_question_cell{
	background#000000;
	color:#ABA619;
	font-weight:bold;
	font-size:12pt;
	vertical-align:bottom;
	padding: 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
}
.questionnaire_answer_cell{
	background#000000;
	color:#ABA619;
	font-weight:bold;
	font-size:12pt;
	vertical-align:bottom;
	padding: 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.Questionnaire_Answers_Cell{
	color:#333333;
	font-weight:normal;
	font-size:11pt;
	vertical-align:top;
	padding: 0px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.questionnaire_text_cell{
	color:#333333;
	font-weight:normal;
	font-size:11pt;
	vertical-align:top;
	padding: 0px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.questionnaire_submit_table{
	color:#333333;
	font-weight:normal;
	font-size:11pt;
	vertical-align:top;
	padding: 0px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
/* This is used within a <select> tag */
.Question_List{font-size:8pt;}

/* This is a table displayed at the top of a questionnaire in the event of an questionnaire not being completed */
.QuestionnaireNotCompleteErrorTable{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	padding: 10px 10px 10px 10px;
	text-align:center;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
}
/* This class is used within the Questionnaire_Question_Cell as a <div> to highlight that there is an error with that particular question */
.Questionnaire_Question_Error {background-color:#CAD2FF; COLOR: #000000; font-weight:bold; vertical-align:middle;padding: 2px 2px 10px 2px}
/* shown under the question ie. Please answer this question */
.Questionnaire_Question_Error_Description {color:#FFFFFF;font-weight:bold;}


.questionnaire_title{ font-family: Arial, Helvetica, sans-serif; font-size: x-large; line-height: normal; color: #ABA619; font-weight: bolder}
.questionnaire_introduction_table{background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:10pt; padding: 10px 10px 2px}
.Questionnaire_Ending_Table{background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10pt; padding: 6px 3px}


.RequiredToAnswerMessage{
	color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
}

/* These are used around the submit and reset buttons at the end of the questionnaire */
.SubmitQuestionnaireTable{font-size:9pt;padding: 3px;text-align:center}
.questionnaireButton{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background:#E0E0E0;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: blink;
}


/* Security Modules */
/* blank for you */

/* Shopping Cart */
img {
	border: none;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #000000;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-large;
	font-weight: bolder;
	text-transform: uppercase;
	color: #ABA619;
}


/* Menu Module */
/* blank for you */

