
/******************************************************************************/


/*DEFAULT STYLES FOR ALL SECTIONS**********************************************/


/******************************************************************************/

body {
	font-family: Tahoma, Verdana, Arial, Sans Serif;
	font-weight: normal;
	font-size: 8pt;
	color: buttontext;
	background-color: buttonface;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	overflow: visible;
}

a:link {
	color: captiontext;
	text-decoration: none;
}

a:visited {
	color: captiontext;
	text-decoration: none;
}

a:active {
	color: captiontext;
	text-decoration: none;
}

a:hover {
	color: captiontext;
	text-decoration: underline;
}

table {
	font-family: Tahoma, Verdana, Arial, Sans Serif;
	font-weight: normal;
	font-size: 8pt;
	color: buttontext;
	width: 100%;
}

table.one {
	table-layout: fixed;
	height: 100%;
	width: 100%;
}


/*DEFAULT STYLES FOR THE 'INTRODUCTION' TABLE**********************************/


/******************************************************************************/

table.two {
	table-layout: fixed;
	height: 79px;
	width: 100%;
	background-color: window;
}

td.image {
	text-align: right;
}

td.rule {
	background-color: window;
}

h1.head {
	font-weight: bold;
	font-size: 10pt;
	color: windowtext;
	margin-top: -3px;
}

p.subhead {
	color: windowtext;
	margin-top: -12px;
	margin-left: 10px;
}

img.smallest {
	background-color: activecaption;
	z-index: 1;
}

img.small {
	z-index: 1;
}


/*DEFAULT STYLES FOR THE 'NAVIGATION' TABLE************************************/


/******************************************************************************/

table.three {
	table-layout: fixed;
	height: 100%;
	width: 178px;
}

td.three {
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: bottom left;
	background-color: activecaption;
}

td.dottedline {
	background: url(Images/DottedHori.gif) repeat;
}

table.linktextselected {
	font-weight: bold;
	width: 157px;
	height: 30px;
	position: relative;
	left: 10px;
	z-index: 2;
}

table.linktextselectedindent {
	font-weight: bold;
	width: 148px;
	height: 30px;
	position: relative;
	left: 18px;
	z-index: 2;
}

table.linktext {
	width: 157px;
	height: 30px;
	position: relative;
	left: 10px;
	z-index: 2;
}

table.linktextindent {
	width: 148px;
	height: 30px;
	position: relative;
	left: 18px;
	z-index: 2;
}

div.linkselected {
	background-color: buttonface;
	height: 30px;
	width: 166px;
	position: relative;
	left: 0px;
	right: 0px;
	z-index: 1;
}

div.link {
	height: 30px;
	width: 166px;
	position: relative;
	left: 0px;
	right: 0px;
	z-index: 1;
}

div.vertline {
	background: url(Images/DottedVert.gif) repeat;
	height: 125%;
	width: 1px;
	position: relative;
	top: -12px;
	left: -1px;
}

span.vertline1 {
	background: url(Images/DottedVert.gif) repeat;
	height: 100%;
	width: 1px;
	position: absolute;
	top: 0px;
	left: -1px;
	bottom: 0px;
	z-index: 2;
}

span.horiline1 {
	height: 30px;
	width: 166px;
	position: absolute;
	top: -1px;
	left: -1px;
	bottom: -1px;
	z-index: 2;
}

span.activelink {
	color: captiontext;
	text-decoration: none;
	cursor: hand;
}

span.activelink2 {
	color: captiontext;
	text-decoration: underline;
	cursor: hand;
}

span.inactivelink {
	color: buttonface;
	text-decoration: none;
	cursor: default;
}


/*DEFAULT STYLES FOR THE ALL BUTTONS AND THE 'BUTTONS' TABLE*******************/


/******************************************************************************/

button {
	font-family: Tahoma, Verdana, Arial, Sans Serif;
	font-weight: normal;
	font-size: 8pt;
	height: 23px;
	cursor: hand;
}

.buttons {
	width: 75px;
}


/*DEFAULT STYLES FOR THE 'CONTENT' TABLE***************************************/


/******************************************************************************/

table.content {
	table-layout: fixed;
	height: 100%;
	width: 422px;
}

table.content1 {
	table-layout: fixed;
	height: 100%;
	width: 398px;
}

table.content2 {
	table-layout: fixed;
	height: 100%;
	width: 193px;
}

ol {
	font-family: Tahoma, Verdana, Arial, Sans Serif;
	font-weight: normal;
	font-size: 8pt;
	color: buttontext;
	margin-top: -1px;
	margin-bottom: 16px;
}

ul {
	font-family: Tahoma, Verdana, Arial, Sans Serif;
	font-weight: normal;
	font-size: 8pt;
	color: buttontext;
	margin-top: -1px;
	margin-bottom: 16px;
}

li {
	font-family: Tahoma, Verdana, Arial, Sans Serif;
	font-weight: normal;
	font-size: 8pt;
	color: buttontext;
	position: relative;
	left: -15px;
	margin-bottom: 1px;
}

span.itemtext {
	position: relative;
	top: -3px;
}

span.itemtextindent {
	position: relative;
	left: 17px;
	top: -3px;
}

span.itemtextindentA {
	position: relative;
	left: 25px;
	top: -3px;
}

span.itemtextindent1 {
	position: relative;
	left: 8px;
	top: -3px;
}

span.sidebtnhidden {
	width: 100%;
	margin-top: 3px;
	margin-bottom: 0px;
}

div.itemtextradioB {
	position: relative;
	top: -19px;
	left: 25px;
	margin-bottom: -25px;
}

div.itemtextradioindentA {
	position: relative;
	top: -17px;
	left: 30px;
	margin-bottom: -25px;
}

div.itemtextradioindentB {
	position: relative;
	top: -19px;
	left: 42px;
	margin-bottom: -25px;
}

div.itemtextcheckboxA {
	position: relative;
	top: -17px;
	left: 17px;
	margin-bottom: -23px;
}

div.itemtextcheckboxB {
	position: relative;
	top: -18px;
	left: 25px;
	margin-bottom: -25px;
}

div.itemtextcheckboxindentB {
	position: relative;
	top: -16px;
	left: 42px;
	margin-bottom: -25px;
}

div.inlineA {
	position: relative;
	top: 4px;
	width: 100%;
	height: 1px;
	border-top: solid buttonshadow 1px;
}

div.inlineB {
	position: relative;
	top: -9px;
	margin-bottom: -20px;
	width: 100%;
	height: 1px;
	border-top: solid threedhighlight 1px;
}

input {
	font-family: Tahoma, Verdana, Arial, Sans Serif;
	font-weight: normal;
	font-size: 8pt;
	color: buttontext;
}

.radio {
	position: relative;
	top: -2px;
	left: 4px;
}

.radioIndentA {
	margin-top: -2px;
	margin-left: 9px;
}

.radioIndent {
	margin-top: -2px;
	margin-left: 17px;
}

.checkboxA {
	position: relative;
	top: -2px;
	left: 4px;
}

.checkbox {
	position: relative;
	top: -1px;
	margin-left: -4px;
	z-index: 2;
}

.checkboxIndent {
	margin-top: -1px;
	margin-left: 21px;
}

.comment {
	width: 566px;
	position: relative;
	top: 5px;
	left: 8px;
	bottom: 6px;
}

.comment2 {
	width: 391px;
	position: relative;
	top: 5px;
	left: 8px;
	bottom: 6px;
}


/****THIS IS THE STANDARD INPUT BOX********************************************/

input.sidebtn {
	width: 173px;
	position: relative;
	top: 5px;
	left: 8px;
}


/****THIS IS AN INPUT BOX INDENTED UNDER A CHECKBOX SECTION*******************/

input.sidebtnIndent {
	width: 163px;
	position: relative;
	top: 5px;
	left: 18px;
	bottom: 6px;
}


/****THIS INPUT BOX HAS IS INDENTED UNDER A HEADING AND RULE SECTION***********/

input.sidebtnB {
	width: 164px;
	position: relative;
	top: 5px;
	left: 8px;
	bottom: 6px;
}


/****THIS INPUT BOX HAS A "..." BUTTON BESIDE IT*******************************/

input.sidebtn2 {
	width: 149px;
	position: relative;
	top: 5px;
	left: 8px;
	bottom: 6px;
}


/****THIS INPUT BOX HAS A "..." BUTTON BESIDE IT AND IT'S UNDER A CHECKBOX*****/

input.sidebtn2Indent {
	width: 139px;
	position: relative;
	top: 5px;
	left: 18px;
	bottom: 6px;
}

input.sidebtn21 {
	width: 141px;
	position: relative;
	top: 5px;
	left: 8px;
	bottom: 6px;
}

input.sidebtn2Long {
	width: 253px;
	position: relative;
	top: 5px;
	left: 8px;
	bottom: 6px;
}

input.sidebtn2A {
	width: 140px;
	position: relative;
	top: 5px;
	left: 8px;
	bottom: 6px;
}

input.sidebtn2B {
	width: 156px;
	position: relative;
	top: 6px;
	left: 8px;
	bottom: 0px;
	margin-bottom: -3px;
}

select {
	font-family: Tahoma, Verdana, Arial, Sans Serif;
	font-weight: normal;
	font-size: 8pt;
	color: buttontext;
}


/****THIS IS THE STANDARD SELECTION BOX****************************************/

select.sidebtn {
	width: 173px;
	position: relative;
	top: 6px;
	left: 8px;
	bottom: 0px;
	margin-bottom: -3px;
}


/****THIS IS THE STANDARD SELECTION BOX****************************************/

span.sidebtn {
	position: relative;
	top: 6px;
	left: 8px;
	bottom: 0px;
	margin-bottom: -3px;
}


/****THIS IS THE STANDARD SELECTION BOX****************************************/

span.itemtextspecial {
	position: relative;
	top: -20px;
	left: 16px;
	bottom: 0px;
	margin-bottom: -3px;
}


/****THIS IS THE STANDARD SELECTION BOX****************************************/

span.sidebtnspecial {
	position: relative;
	top: -2px;
	left: 54px;
	bottom: 0px;
	margin-bottom: -3px;
}


/****THIS SELECTION BOX IS INDENTED UNDER A HEADING AND RULE SECTION***********/

select.sidebtnB {
	width: 164px;
	position: relative;
	top: 6px;
	left: 8px;
	bottom: 0px;
	margin-bottom: -3px;
}


/****THIS SELECTION BOX IS BELOW AND ASSOCIATED WITH A CHECKBOX****************/

select.sidebtn2 {
	width: 164px;
	position: relative;
	top: 13px;
	left: 17px;
	bottom: 0px;
	margin-bottom: -3px;
}


/****THIS SELECTION BOX IS BELOW AND ASSOCIATED WITH A CHECKBOX AND HEADING****/

select.sidebtn2A {
	width: 156px;
	position: relative;
	top: 13px;
	left: 25px;
	bottom: 0px;
	margin-bottom: -3px;
}


/****THIS SELECTION BOX IS BELOW AND ASSOCIATED WITH A CHECKBOX AND HEADING****/

select.sidebtn2ALong {
	width: 277px;
	position: relative;
	top: 6px;
	left: 25px;
	bottom: 0px;
	margin-bottom: -3px;
}

select.sidebtn2B {
	width: 156px;
	position: relative;
	top: 6px;
	left: 8px;
	bottom: 0px;
	margin-bottom: -3px;
}


/****THIS SELECTION BOX HAS "..." BUTTONS BESIDE THEM**************************/

select.sidebtn2C {
	width: 149px;
	position: relative;
	top: 5px;
	left: 8px;
	bottom: 6px;
}

select.sidebtn2CLong {
	width: 253px;
	position: relative;
	top: 5px;
	left: 8px;
	bottom: 6px;
}

select.sidebtn3 {
	width: 150px;
	position: relative;
	top: 6px;
	bottom: 0px;
	margin-bottom: -3px;
}


/****THIS SELECTION BOX IS FOR HORIZONTAL ADD/REMOVE SECTIONS******************/

select.sidebtn4Long {
	width: 574px;
	position: relative;
	top: 6px;
	left: 8px;
	bottom: 0px;
	margin-bottom: -3px;
}

object.itemtext {
	font-family: Tahoma, Verdana, Arial, Sans Serif;
	font-weight: normal;
	font-size: 8pt;
	color: buttontext;
	width: 173px;
	height: 19px;
	position: relative;
	top: 6px;
	left: 8px;
	margin-bottom: 2px;
}

.dropdowncombo {
	font-family: Tahoma, Verdana, Arial, Sans Serif;
	font-weight: normal;
	font-size: 8pt;
	color: buttontext;
}


/****THIS DEFINES A STANDARD BUTTON IN THE CONTENT SECTION*********************/

.buttonclass {
	margin-top: 2px;
	margin-left: 8px;
	margin-bottom: -6px;
	padding: 2px;
}


/****THIS DEFINES ADD/REMOVE BUTTONS IN THE CONTENT SECTION********************/

.buttonclass2 {
	margin-top: 8px;
	margin-left: 8px;
	z-index: 1;
	cursor: hand;
}


/****THIS DEFINES A "..." BUTTON IN THE CONTENT SECTION************************/

.buttonclass3 {
	height: 19px;
	width: 20px;
	position: relative;
	top: 2px;
}


/****THIS DEFINES A "..." BUTTON IN THE CONTENT SECTION AND UNDER A CHECKBOX***/

.buttonclass3Indent {
	height: 19px;
	width: 20px;
	position: relative;
	top: 2px;
	left: 10px;
}

.buttonclass31 {
	height: 19px;
	width: 20px;
	position: relative;
	top: 2px;
	left: 8px;
}

.buttonclass3A {
	height: 19px;
	width: 20px;
	position: relative;
	top: 5px;
}


/****THIS DEFINES A ">>" BUTTON IN THE CONTENT SECTION************************/

.buttonclass4 {
	margin-bottom: 4px;
	width: 75px;
	height: 23px;
}


/****THIS DEFINES ADD/REMOVE BUTTONS HORIZONTALLY IN THE CONTENT SECTION******/

.buttonclass5 {
	margin-left: 4px;
}


/****THIS DEFINES FIRST ADD/REMOVE BUTTONS HORIZONTALLY IN CONTENT SECTION****/

.buttonclass5A {
	margin-left: 8px;
}


/****THIS SETS THE LEFT MARGIN FOR THE REMOVE BUTTON***************************/

#removebtn {
	margin-left: 4px;
}


/****THIS SETS THE LEFT MARGIN FOR INDENTED SECTION UNDER CHECKBOXES***********/

label.indent {
	margin-left: 18px;
}


/****THIS SETS THE LEFT MARGIN FOR INDENTED SECTION UNDER CHECKBOXES***********/

label.indent2 {
	margin-left: 26px;
}


/****THESE ARE CUSTOM SPACING ELEMENTS*****************************************/

p.spacer {
	margin-bottom: -28px;
}

p.elementspacer {
	margin-bottom: -12px;
}

p.elementspacer2 {
	margin-bottom: -19px;
}

p.elementspacer3 {
	margin-bottom: -3px;
}

p.elementspacer4 {
	margin-bottom: 7px;
}

p.elementspacer5 {
	margin-bottom: 5px;
}

p.elementspacer6 {
	margin-bottom: -24px;
}

p.elementspacer7 {
	margin-bottom: -11px;
}

p.elementspacer8 {
	margin-bottom: -14px;
}

p.elementspacer9 {
	margin-bottom: -7px;
}

p.elementspacer10 {
	margin-bottom: 6px;
}

p.elementspacer11 {
	margin-bottom: 22px;
}

p.elementspacer12 {
	margin-bottom: -17px;
}

p.elementspacer13 {
	margin-bottom: -23px;
}

p.elementspacer14 {
	margin-bottom: -25px;
}


/*CUSTOM STYLES FOR THE 'CONTENT' FRAME****************************************/


/******************************************************************************/


/*MFCAppWiz - Generated Classes.htm****************************************/


/**************************************************************************/

#CLASS_NAMES {
	width: 391px;
}

#PARAMETER_LIST_SPAN {
	position: relative;
	top: 46px;
}

#PARAMETER_LIST {
	margin-top: -1px;
}