


html { height: 100%; margin-bottom: 1px; }
body {margin: 0pt; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; background-color: #587993;}

.step1size {font-size: 10pt;}
.step2size {font-size: 12pt;}
.step3size {font-size: 16pt;}
.step4size {font-size: 20pt;}
.step5size {font-size: 24pt;}



.selectedcell {background-color: #FFFFFF; width: 185px; text-align: left; margin-top: 4px;}
.cell {width: 150px; text-align: left; padding-left:20px; padding-top: 4px; vertical-align : middle;} 
.cell a {color: #FFFFFF; text-decoration: none;}
.cell a:hover {color: #FFFFFF; text-decoration: underline;}
.tr a {color: #000044; text-decoration: none;}
.tr a:hover {color: #386ab3; text-decoration: underline;}
.control { width: 150px; text-align: center; margin: 0px; 	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	font-size: 12px;
	vertical-align: top;} 
span.controlheader{
	color: #444444;	
	font: bold 12px Verdana, helvetica, arial, sans-serif;
}
.content {padding-right: 20px; padding-left: 20px;}
.contentsplash {padding-left: 20px;}
.header {
	background-color: #f7f7f7; text-align: right; 
	border-bottom: 1px solid #bba; border-right: 1px solid #bba; border-left: 1px solid #bba;
}
.header2 {background-color: #ebebde; width: 680px; height: 41px; 
	
	overflow : auto; overflow-x: hidden;
	
	background-color: #f7f7f7; text-align: right;}
.header a {
	color: #07a; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	vertical-align: middle;
	
	}
.icon {float: left; height: 100%; padding-right: 4px;}
.bottomline {border-bottom: 1px dotted #bba;}
span.accesskey {
	text-decoration: underline;
}
td.blueback {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	border-bottom: 1px solid #bba; border-right: 1px solid #bba; border-left: 1px solid #bba;
	vertical-align: top;
	background-color: #efefef;
}
td.blueback a {
	color: #000044;
}
td.blueback a:hover {
	color: red;
}

img {
	border: 0;
}

.justify {
	text-align: justify;
}

div.content {
	padding-top: 0;
	background: white;
	font-family: Verdana;
}
div.contenttext {
	font-family: Verdana;
	font-size: 12px;
}
div.content td {
	padding-top: 0;
	font-family: Verdana;
}

.smalllink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
div.content span.headertext {
	color: #07a;	
	font: bold 12pt helvetica, arial, sans-serif;
}
div.content span.headertext a {
	color: #330099; 		
	font-size: 12px;
	font-weight: bold;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.footer a{
	color: #000044;
	text-decoration: none;
}
.footer a:hover{
	color: #5189C6;
	text-decoration: underline;
}



.CDtable {
	background: white;
	width: 99%;
}
.CDtd-left {
	background: white;
	width: 50%;
	padding-right: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	border-right-width: 1px;
}
.CDtd-right {
	background: white;
	padding-left: 3px;
	width: 50%;
}
.CDtdalt {
	background: #F0F0F2;
}
.CDinstruction {
	font-size: 12px;
	color: black;
	font-family: Helvetica, Arial, Verdana;
	background: #ffffff;
	padding-left: 3px;
	padding-right: 15px;
}
.CDinstructiontd {
	font-size: 12px;
	color: black;
	font-family: Helvetica, Arial, Verdana;
	background: #ffffff;
}
.CDheader {
	font-size: 12px;
	color: black;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica;
}
.CDheader:hover {
	font-size: 12px;
	font-weight: bold;
	color: red;
	text-decoration: underline;
	text-align: left;
	font-family: Verdana, Arial, Helvetica;
}
.CDheadertd {
	background: #f7f7f7;
	height: 25px;
	vertical-align: middle;
	border-top-style: solid;
	border-top-color: #c8c8c8;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bba;
	border-bottom-width: 1px;
}
.CDtexttd {
	padding-top: 15px;
}
.CDtext {
	font-size: 12px;
	font-family: Helvetica, Arial, Verdana;
	color: black;
	background: transparent;
	text-decoration: none;
}
.CDtextalt {
	font-size: 12px;
	font-family: Helvetica, Arial, Verdana;
	color: black;
	background: #F0F0F2;
}




.footerlinks {
	color: black;
	font-size: 11px;
}

/* vertical form groups */
.vertical table{	

}

.cffieldsetpad{
	margin-top: 5px;
}



.cfOutputTableRow {
	padding-left:10px;
	font-size: 12px;
}

.cfOutputTableRow td{
	padding-bottom:7px;
}

.cfform{
	background-color: #ffFFff; 
	/*width: auto;*/
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	/* border: 1px solid #cabba9; */
}
.cfdesktop{
	background-color: #ffFFff;
	width: 98%;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #cabba9; 
	border-left: 1px solid #cabba9; 
	border-right: 1px solid #cabba9; 
}
.cfform table{
	background-color: #ffffff;
	empty-cells: show;
}

.cfPadLeft{
	padding-left: 15px;
}

.cfPadRight{
	padding-right: 20px;
}

.cfform hr{	
	width: 99%;
	height: 1px;
	color: #cabba9;
}

/*
.cfform p{
	margin-top: 0px;
	padding: 0px;
}
*/


.cfInputButton {
	background-color: #f7f7f7;
	border:1px solid #cabba9;	
	color: #48585f;
	/* font-weight:bold; */
	font-size: 12px;
	margin-bottom:10px;
	margin-right:5px;
	margin-top:10px;
}

.blInputButton {
	background-color: #f7f7f7;
	border:1px solid #cabba9;	
	color: #48585f;
	font-weight:bold;
	margin-bottom:10px;
	margin-right:5px;
	margin-top:10px;
}

.blOutputButton {
	background-color: #f7f7f7;
	border:1px solid #cabba9;	
	color: #48585f;
	font-weight:bold;
	margin-bottom:10px;
	margin-right:5px;
	margin-top:10px;
}

.cfTransparent {
	background: transparent;
	color: black;
	font-family: Arial;
}

.cfOutputButton {
	background-color: #f7f7f7;
	border:1px solid #cabba9;	
	color: #48585f;
	font-weight:bold;
	margin-bottom:10px;
	margin-right:5px;
	margin-top:10px;
}

.cfelementRow{
	font-size: 12px;
}

.cfInputSelectDescrip {
	font-family: Verdana;
	color: #48585f;
	font-weight: normal;
	background: transparent;
}

.cfElementRow td{
	padding-top:3px;
	padding-bottom:3px;
}

.cfOutputColumnHeader {
	border-bottom: 1px solid #bba;
}

.cfOutputColumnHeaderText {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #07a; 
	margin-right: 0.5em;
}

.cfOutputColumnHeaderText a{
	color: #07a; 
}

/* applyes to vertical form group labels */
.cfHeaderTitle{
	/* height: 40px; */
	/*text-align: center;*/
	vertical-align: middle;
	/* padding-top: 10px; */
	padding-left: 15px;
	font: normal 14px verdana helvetica, arial, sans-serif;
	color: #4D77A4;
	font-weight: bold;
	/* background-color: #f7f7f7; */
	/* border-top: 1px solid #cabba9; */
	/* border-bottom: 1px dotted #bba; */
	/* border-bottom: 1px solid #cabba9; */
}

.cfInputDateExample {
	font-family: Verdana;
	font-size: 11px;
	color: #0000ff;
	background: transparent;
	vertical-align: middle;
	font-weight: bold;
}

.cfHeaderSimple{
	/* height: 40px; */
	/*text-align: center;*/
	vertical-align: middle;
	padding-bottom: 20px;
	padding-left: 3px;
	font: normal 14pt helvetica, arial, sans-serif;
	color: #07a;
	/* border-top: 1px solid #cabba9; */
	/* border-bottom: 1px solid #cabba9; */
}

.cfSearchNavigationTable {
	border-top: 1px solid #bba;
	border-bottom: 1px solid #bba;
	padding-bottom: 0.4em;
}

.cfHelp {
	cursor: help;
}

.cfSubTitle{
	width: 100%;
	height: 50px;
	vertical-align: bottom;
	padding-top: 25px;
	margin-bottom: 5px;
	padding-left: 15px;
	font: normal 14pt helvetica, arial, sans-serif;
	color: #07a;
	background-color: #ffffff;
	/* border-top: 1px solid #cabba9; */
	border-bottom: 1px dotted #bba;
	/* border-bottom: 1px solid #cabba9; */
}

.cfSearchTitle {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #07a;
}

.cfInputRow {
	padding-top: 3px;
	padding-bottom: 3px;
	background: white;
}

.cfAlternate {
	background: #f4f4f4;
	/*border-top: 1px solid #eeeeee;*/
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd; 
}

.cfOutputRow {
	padding-top: 5px;
	/* padding-left: 3px; */
	padding-right: 3px;
	background: white;
	/* border-bottom: 1px dotted #bba; */
	font-size: 12px;
}

.cfInstructionText {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: black;
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0.5em;
	padding-bottom: 1em;
}

.cfInputLabel {
	font-family: Verdana;
	font-size: 12px;
	color: black;
	vertical-align: middle;
	background: transparent;
	margin-right: 0.5em;
	/* font-weight: bold; */
}

.cfInputTextareaMax {
	font-family: Verdana;
	font-size: 12px;
	color: #0000ff;
	background: transparent;
}

.cfInputCheckboxLabel {
	color: black;
	background: transparent;
	font-family: Verdana;
	font-size: 12px;
	vertical-align: middle;
	padding-right: 20px;
}

.cfSearchTable {
	color: #FFFFFF;
}
.cfSearchTitle {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: black;
}
.cfSearchBorder {
	background: #000000;
}
.cfSearchHeader {
	color: #000000;
	padding-left: 15px;
	background: #ffffff;
}
.cfSearchHeaderHidden {
	background: transparent;
	color: #ffffff;
}
.cfSearchNavigation {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background: #ffffff;
}
.cfSearchNavigation {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background: #ffffff;
}
.cfSearchNavigationCurrent {
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	background: #ffffff;
}
.cfSearchSort {
	font: bold 12px Verdana;
	margin-right: 0.5em;
	color: #000000;
	background: #ffffff;
}
.cfSearchBody {
	background: #ffffff;
}
.cfSearchNumber {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
	padding-left: 15px;
	padding-right: 5px;
}
.cfSearchText {
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	padding-right: 20px;
}
.cfSearchKeyword {
	font-family: Verdana;
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
}
.cfSearchInfoTitle {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.cfSearchInfo {
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
}

.cfMessage{

}

.cfDeselectedTab {background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #000000; 
	padding-left: 18px; padding-top: 2px; padding-bottom: 2px; 
	border-top: 1px dotted #bba; border-bottom: 1px dotted #bba;}

.cfDeselectedTab a {color: #07a; text-decoration: none;}
.cfDeselectedTab a:hover {color: #07a; text-decoration: underline;}	
.cfDeselectedTabSimple {background-color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #000000; padding-left: 3px;}

.cfDeselectedTabSimple a {color: #07a; text-decoration: none;}
.cfDeselectedTabSimple a:hover {color: #07a; text-decoration: underline;}	


fieldset {
	/*height: 100%;*/
	border: 1px solid #cccccc;
	margin-left: 5px;
	margin-right: 15px;
}
legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #664e38;
	font-weight:bold;
	padding-right: 2px;
}

.cfInput {
	font-size: 12px;
	font-family: inherit;
	/* border-top: 1px solid #cccccc; */
	padding-left: 4px;
	/* border-left: 1px solid #b3b6b0;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc; */
	border: 1px solid #4D77A4;
	margin-left: 5px;
	margin-right: 5px;
	height: 19px;
}

.cfTextarea {
	font-size: 12px;
	font-family: inherit;
	padding-left: 5px;
	padding-right: 5px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #b3b6b0;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	margin-right: 5px;
}
/* not for IE/Mac \*/
* html textarea {
    background-attachment: fixed;
}
/**/


.cfSelect {
	font-size: 12px;
	font-family: inherit;
	/*width: 250px;*/
	border: 1px solid #b3b6b0;
	margin-left: 5px;
	margin-right: 5px;
}


.cfTextarea{
	margin-left:50px;	
}

.cfRadio{
	font-size: 11px;
}

.cfCheckbox{
	font-size: 11px;
}

.cfButtonSimple{
	background-color: #f7f7f7;
	border:1px solid #cabba9;	
	color: #48585f;
	font-weight:bold;
}

.cfButton{
	background-color: #f7f7f7;
	border:1px solid #cabba9;	
	color: #48585f;
	font-weight:bold;
	margin-bottom:10px;
	margin-right:10px;
	margin-top:10px;
}

.cfButtonBar{

}

.cfText{
	font-size: 12px;
	font-family: inherit;
	color: #664e38; 
	margin-left: 10px !important;
	padding-right: 15px;
}

.cfMenuText{
	font-size: 12px;
	font-family: inherit;
	color: #664e38;
}

/* applys to label of elements that are required */
.cfRequiredLabel{
	font-family: Verdana;
	/* font-weight: bold; */
}

form {
margin: 0;
padding: 0;
}


.cfRequiredLabelIndicator {
    color: #4D77A4;
    /*font-size:1.2em;*/
}

/* left aligned labels */
.cfLabelPosLeft  {
	margin-left: 0px !important;
	text-align:left;
}

/* right aligned labels */
.cfLabelPosRight {
	margin-right: 5px;
	padding-left: 15px;
	text-align: right;
}

/* the label of an individual form element */
.cfLabelTitle{
	/* color: #664e38; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
}

/* top aligned labels */
.cfLabelPosTop  {
	margin-right: 0ex;
	padding-left:0px;
}

.cfFirstChild  {
	width: 180px !important;
}

/* centered aligned labels */
.cfLabelPosCenter  {
	margin-right: 1ex;
	text-align: center;
}
	


td.cpmenucolor {
	background-color: #6C8DA7;
}


a.forceUnderline {text-decoration: none; } 
a.forceUnderline:hover { text-decoration: underline; }

a.cpTopics {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-style: normal;
	
	/*font-size: 9pt;
	font-family:Arial,Verdana,Tahoma;
	text-decoration: none;
	color: #FFFFFF;*/
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;*/
}
a.cpTopics:hover {

	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;

	/*font-size: 9pt;
	font-family:Arial,Verdana,Tahoma;
	color: red;
	text-decoration: none;*/
}
a.cpSubTopics {
	font-family: Arial,Verdana,Tahoma;
	text-decoration: none;
	font-size: 8pt;
	color: #FFFFFF;
}
a.cpSubTopics:hover {
	font-family: Arial,Verdana,Tahoma;
	text-decoration: none;
	font-size: 8pt;
	color: red;
}
a.cpSelectText {
	background: black;
	text-decoration: none;
	color: #ffffcc; 
	font-family: Arial,Verdana,Tahoma;
	font-size: 8pt;
}
tr.cpSelectText {
	background: black;
	color: #ffffcc; 
	font-family: Arial,Verdana,Tahoma;
}



.legend {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
}
a.spellcheck {
	font-family: Verdana;
	color: #ff0000;
	font-size: 12px;
	font-weight: bold;
}
.caption3 {
	font-family: Arial, Helvetica;
	color: #000000;
	font-size: 12px;
}

.designErrorMsg {
	color: #ff0000;
	background: #ffffff;
	font-family: Arial;
	font-weight: bold;
}
.gapanalysismatch {
	color: green;
}
.gapanalysisnomatch {
	color: red;
}
.learnwindow {
	color: #cc9900;
	font-family: Verdana;
	font-size: 12px;
}
.errorHeader {
	color: black;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
	margin-bottom: 1em;
}
.errorBody {
	color: black;
	font-family: Arial;
	font-weight: normal;
	font-size: 8pt;
	text-align: left;
	width: 12pt;
	margin-left: 2em;
	margin-bottom: 1em;
}
.errorFooter {
	color: black;
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
	text-align: center;
}
td.statisticsheader {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	border-color: #000000;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}
.Invisible {
	color: white;
}
/*
.resumename {
	font-family: times new roman;
	font-size: 14pt;
	color: black;
	font-weight: bolder;
}
.resumeheader {
	font-family: times new roman;
	font-size: 14pt;
	color: black;
	font-weight: bolder;
}
.resumetext {
	font-family: times new roman;
	font-size: 12pt;
	padding-left: 2.6em;
}
.resumetextbold {
	font-family: times new roman;
	font-weight: bolder;
}
.resumetextitalic {
	font-family: times new roman;
	font-style: italic;
	font-weight: bolder;
}
*/
/* SIR 060886 - changed resume style */
.resumename {
	font-family: Verdana, Arial, Helvetica;
/*	font-size: 14px; */
	font-size: 12.4pt;
	color: black;
	font-weight: bolder;
}
.resumeheader {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12.4pt;
	color: black;
/*	font-weight : bolder; */
	font-weight : bold;
/*	letter-spacing:-1px; */
}
.resumetext {
	font-family: Verdana, Arial, Helvetica;
/*	font-size: 14px; */
	font-size: 12px;
	padding-left: 2.2em;
}
.resumetextbold {
	font-family: Verdana, Arial, Helvetica;
	font-weight: bolder;
/*	font-size: 14px; */
	font-size: 10.1pt;
}
.resumetextitalic {
	font-family: Verdana, Arial, Helvetica;
	font-style: italic;
	font-weight: bolder;
}
.bold {
	font-weight: bold;
}
.printableHeader {
	font-family: Times New Roman, Helvetica; 
	font-size: 12pt;
	font-weight: bold;
	color: black;
	margin-top: 1em;
}
.printableTitle {
	font-family: Garamond, Times New Roman, Helvetica;
	font-size: 14pt;
	font-weight: bold;
	color: white;
	background: black;
	margin-top: 1em;
}




td.controlbackground2 {
	
	
	background-image: url(/ada/customization/Kansas/images/controlpix.gif);
	
}
td.controlbackgroundsimple {
	background-image: url(/ada/customization/Kansas/images/control_panel.gif);
}
td.controlbackgroundsimplebottom {
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	border-bottom-width: 1px;
	color: #cccccc; 
	font-weight: bold; 
	vertical-align: top;
	padding-bottom: 1px;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif; 
	text-decoration: none;
}
td.controlbackgroundsimpleleft {
	border-left-style: solid;
	border-left-color: #ffffff;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-top-width: 1px;
}
td.controlbackgroundsimpleright {
	border-right-style: solid;
	border-right-color: #ffffff;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #ffffff;
	border-top-width: 1px;
}
td.controlbackgroundsimpletop {
	border-top-style: solid;
	border-top-color: #ffffff;
	border-top-width: 1px;
}
td.controlbackground {
	
	
	background-image: url(/ada/customization/Kansas/images/control_panel.gif);
	
}
.contentbg {
	background: #4161A2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
}
.contentbgb {
	background: #bbad86;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
}
.itemblock {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 1pt;
}
.itemlinks {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.newwinlink {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
}
.blMenuText {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;
	margin-bottom: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
}
.categorylinks {
	color: #07a;	
	font: bold 1.0em/1em helvetica, arial, sans-serif;
}
.categorysublinks {
	text-decoration: none;
	color: #000044;
	font-size: 12px;
	/*font-weight: bold;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.categorysublinks:hover {
	text-decoration: none;
	color: red;
	font-size: 12px;
	/*font-weight: bold;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.topiclinks {
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-indent: 0pt;
	text-decoration: underline;
}
.topicheadertop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669966;
	font-weight: bold;
}
.smalllink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.topicheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.subcategories {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	text-indent: 10pt;
}
.headertext {
	color: #333333;
	font: bold 12px verdana, helvetica, arial, sans-serif;
}
.headerlinks {
	color: #555555; 
	font-weight: bold; 
	vertical-align: top;
	
	
	padding-bottom: 1px;
	
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif; 
	text-decoration: none;
}
a.headerlinks {
	color: #777777;
	font-weight: bold; 
	vertical-align: top;
	font-size: 8pt; 
	font-family: verdana, arial, helvetica, sans-serif; 
	text-decoration: none;
}
.navimage {
	background-image: url(/ada/customization/Kansas/images/nav_left.jpg);
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td.picturebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	padding-top: 7px;
	padding-left: 1px;
	vertical-align: top;
	background-image: url(/ada/customization/Kansas/images/header.jpg);
	background-color: #000000;
	background-repeat: no-repeat;
}
.instructions {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.information {
	font-family: Veranda, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.blacklink {
 color: #000000;
}

.boldTitle {
	font-weight:900;
}




.cfOutputTableRow td{
	padding:7px;
	background: #F6F2D4;
	border-top: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
}

.cfAlternate {
	background: #F6F2D4;
	/*border-top: 1px solid #eeeeee;*/
	/* border-top: 1px solid #dddddd; */
	border-bottom: 0px solid #dddddd; 
}


table
{
	background-image: none;
}

.header2
{
	width: 100%;
	border-bottom: solid 1px #cccccc;
}

.white_line_top {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	background-color: #8CA8C4;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #8CA8C4
}
.white_line_bottom {
	background-color: #8CA8C4;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

a.cpTopics
{
	color: #ffffff;
	font-size: 12px;
}

a.cpTopics:hover
{
	font-size: 12px;
}

.cpTopics:visited
{
	color: #ffffff;
}

.CDheader
{
	text-decoration: none;
	font-size: 12px;
}

.CDheader:hover
{
	font-size: 12px;
}

.CDtext:hover, .CDheader:hover
{
	text-decoration: none;
	color: Black;	
}

.CDtext:visited, .CDheader:visited
{
	color: Black;
}

.cfSearchTitle a
{
	font-size: 12px;
}

.cfSearchTitle a:hover
{
	font-size: 12px;
}

.cfSearchTitle a:visited
{
	font-size: 12px;
}

.cfHeaderTitle, .cfSubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-bottom: 2px;
	font-size: 14px;
	font-weight: bold;
	color: #4D77A4;
}

.cfform .cfHeaderTitle
{
	font-size: 12px;
}

.KWFont1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #023060;
}
.KWFont1 a:link {
	color: #023060;
}
.KWLargeOuter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #023060;
}

.cfBoldHeader
{
	color: #023060;
	font-size: 12px;
}

.cfInputTextareaMax
{
	color: #4D77A4;
	font-size: 11px;
}

.tight li
{
	line-height: 13px;
	font-size: 12px;
}

.KWFont1 a:hover {
	color: #D81820;
}
.KWFont1 a:visited {
	color: #666666;
}
.KWFont2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #023060;
}
.KWFont2 a:link {
	color: #023060;
}
.KWFont2 a:hover {
	color: #D81820;
	text-decoration: underline;
}
.KWFont2 a:visited {
	/* color: #666666; */
}

.KWFont3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #023060;
}
.KWFont3 a:link {
	color: #023060;
}
.KWFont3 a:visited {
	color: #023060;
}
.KWFont3 a:hover {
	color: #4D77A4;
}


.KWFooterLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D77A4;
}

.KWFooterLink a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D77A4;
	text-decoration: none;
}
.KWFooterLink a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4D77A4;
	text-decoration: underline;
}

.KWFont5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	color: #fab824;
}
.KWFont5 a:link {	color: #fab824;
}
.KWFont5 a:hover {
	color: #CCCCCC;
}
.KWFont5 a:visited {
	color: #CCCCCC;
}

.KWQuickLinksTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: #fab824;
}

.KWFont4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.KWFont4 a:link {
	color: #000000;
}
.KWFont4 a:hover {
	color: #D81820;
}
.KWFont4 a:visited {
	color: #666666;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	font-size: 12px;
	background-color: #c0cfdf;
	background-image: url(/ada/global/images/kswksbgd.gif);
}

.cfPadLeft
{
	padding-left: 0px;
}

li
{
	line-height: 20px;
}

.BlueCurve
{
	background-image: url(/ada/global/images/bkgrcurve.png);
	background-repeat: no-repeat;
}

.SurroundingTable 
{
	background-color: #FFFFFF;
	margin: auto;
}

.KWLeftColumn
{
	background-color: #4D77A4;
	width: 150px;
}

.KWLargeInner
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #fab824;
}

.KWQuickLinks
{
	background-color: #8CA8C4; 
	height: 20px;
}

.KWRightColumn
{
	width: 157px; 
	background-color: #4D77A4; 
	background-image: url(/ada/global/images/shadowrt.png);
	background-repeat: no-repeat;
}

.KWFindEmployeesLink a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	text-decoration: none;
}

.KWFindEmployeesLink a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4D77A4;
	text-decoration: none;
}

.KWFindEmployeesLink a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
	text-decoration: none;
}

.KWFindAJobLink a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000055;
	text-decoration: none;
}

.KWFindAJobLink a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4D77A4;
	text-decoration: none;
}


.MainContent
{
	text-align: left; 
	width: 630px;
}

a.KWMenuLink:hover
{
	color: #4D77A4;
}

tabDisplay
{
	left: 150px;
}

.cfLabelPosRight {
	margin-right: 5px;
	padding-left: 0px;
	text-align: right;
}

.cfFirstChild  {
	width: 120px !important;
}

.cfLabelPosRight
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.cfInput
{
	font-size: 12px;
	height: 15px;
}

.cfInputCheckboxLabel, .cfInstructionText
{
	font-size: 12px;
}

td
{
	font-size: 12px;
}

.cfRequiredLabel
{
	font-size: 12px;
	font-family: Verdana;
}

.OuterHelpBox
{
	width:220px; 
	position: absolute; 
	z-index:500;
	display: inline-block; 
	visibility:hidden;
}
.InnerHelpBox
{
	display:inline-block;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4D77A4;
	float: right;
	width: 185px;
	margin-top: -10px;
	border: solid 1px #dddddd;
	padding: 10px;
	font-style:italic; 
	padding-bottom: 10px;
	background: #ffffff;
}

.KWDivider
{
	background-color: #FAB800;
	margin: 0px;
	height: 6px;
	padding: 0px;
	font-size: 6px;
}

a
{
	color: #4D77A4;
	text-decoration: none;
}
a:hover
{
	color: #4D77A4;
	text-decoration: underline;
}
a:visited
{
	text-decoration: inherit;
}

.cfInstructionText
{
	margin-left: -15px;
}

.KWHeight
{
	background-color: #c0cfdf;
	background-image: url(/ada/global/images/kswksbgd.gif);
}

.KWRightText
{
	color: #ffffff;
	font-size: 11px;
}

.KWRightText a:link
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}

.KWRightText a:visited
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}

.KWRightText a:hover
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: underline;
}

a.SkipNavigation
{
	font-size: 1px;
	color: #ffffff;
}

.googie_window {
  font-size: 0.9em;
  font-family: sans-serif;
  text-align: left;
  border: 1px solid #555;
  background-color: #ecefff;
  margin: 0;
  position: absolute;
  visibility: hidden;
  z-index: 300;
  padding: 1px;
  width: 165px;
}

.cfTextarea
{
  margin-left:5px;
}

.googie_list {
  margin: 0;
  padding: 0;
}

.googie_list td {
  padding: 1px 0 1px 0;
  cursor: pointer;
  list-style-type: none;
  color: #000;
}

.googie_list_onhover {
  background-color: #FBEC72;
}

.googie_list_onout {
  background-color: #ecefff;
}

.googie_list_selected {
  background-color: #ccc;
}

.googie_list_revert {
  color: #b91479;
}

.googie_list_close {
  color: #b91414;
}

.googie_link {
  color: #b91414;
  text-decoration: underline;
  cursor: pointer;
}

.googie_check_spelling_link {
  color: #0049B7;
  text-decoration: underline;
  cursor: pointer;
}

.googie_no_style {
  text-decoration: none;
}

.googie_resume_editing {
  color: green;
  text-decoration: underline;
  cursor: pointer;
}

.googie_check_spelling_ok {
  color: white;
  background-color: green;
  padding-left: 2px;
  padding-right: 2px;
  cursor: pointer;
}

.googie_lang_3d_click img {
  vertical-align: middle;
  border-top: 1px solid #555;
  border-left: 1px solid #555;
  border-right: 1px solid #b1b1b1;
  border-bottom: 1px solid #b1b1b1;
}

.googie_lang_3d_on img {
  vertical-align: middle;
  border-top: 1px solid #b1b1b1;
  border-left: 1px solid #b1b1b1;
  border-right: 1px solid #555;
  border-bottom: 1px solid #555;
}

span.TitleFont
{
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 15px;
	margin-top: 10px;
	font-size: 20pt;
}

div.RightBarContent
{
	padding:10px; 
	margin:0px; 
	padding-top:1px;
	color:#ffffff
}

.blInputRadio
{
	padding-top: 0px;
	margin-top: 0px;
}

.menu 
{
	height:170px; 
	font-size: 12px;
	width: 163px;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu ul
{
	position:relative;
	z-index:500;
	padding:0;
	margin:0;
	width: 163px;
	display: inline-block;
	list-style-type:none;
}
/* style the list items */
.menu li
{
	background:#4D77A4;
	height:26px;
	display: inline-block;
	/* for IE7 */
	float:left;
	width: 163px;
	/*width: 100%;*/
}
.menu li.sub {background:#d4d8bd;} 

/* get rid of the table */
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

/* style the links */
.menu a, .menu a:visited
{
	display:block;
	text-decoration:none;
	height:25px;
	white-space: nowrap;
	width: 100%;
	line-height:25px;
	/* width:149px; */
	color:#FFF;
	text-indent:15px;
}
/* hack for IE5.5 */
/*
* html .menu a, * html .menu a:visited {width:163px; w\idth:164px;}
*/
/* style the link hover */
* html .menu a:hover {color:#efa; text-indent:15px; background:#aa7; position:relative; }

.menu li:hover 
{
	position:relative;
}

/* For accessibility of the top level menu when tabbing */
.menu a:active, .menu a:focus 
{
	color:#efa; 
	background:#aa7; 
}

/* retain the hover colors for each sublevel IE7 and Firefox etc */
.menu li:hover > a 
{	
	color:#023060;
	background:#fab824;
}
 
/* hide the sub levels and give them a positon absolute so that they take up no room */
.menu li ul, .menu li ul:active
{
	visibility:hidden;
	position:absolute;
	top:0px;
	/* set up the overlap (minus the overrun) */
	left:163px;
	vertical-align: bottom;
	/* set up the overrun area */
	padding:0px;
	/* this is for IE to make it interpret the overrrun padding */
	border: solid 1px #FFF;
	width: 220px;
	margin: 0px;
	background:transparent;
}

.menu li ul li
{
	width: 220px;
}

.menu li ul li ul, .menu li ul li ul:active
{
	left: 220px;
}

/* for browsers that understand this is all you need for the flyouts */
.menu li:hover > ul {visibility:visible;}

/* for IE5.5 and IE6 you need to style each level hover */

/* keep the third level+ hidden when you hover on first level link */
.menu ul a:hover ul ul
{
	visibility:hidden;
}
/* keep the fourth level+ hidden when you hover on second level link */
.menu ul a:hover ul a:hover ul ul
{
	visibility:hidden;
}
/* keep the fifth level hidden when you hover on third level link */
.menu ul a:hover ul a:hover ul a:hover ul ul
{
	visibility:hidden;
}

/* make the second level visible when hover on first level link */
.menu ul a:hover ul 
{
	visibility:visible;
}
/* make the third level visible when you hover over second level link */
.menu ul a:hover ul a:hover ul
{ 
	visibility:visible;
}
/* make the fourth level visible when you hover over third level link */
.menu ul a:hover ul a:hover ul a:hover ul 
{ 
	visibility:visible;
}
/* make the fifth level visible when you hover over fourth level link */
.menu ul a:hover ul a:hover ul a:hover ul a:hover ul 
{ 
	visibility:visible;
}
.cfOutputTableRow td{
	padding:7px;
	background: #F6F2D4;
	border-top: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
}

.cfAlternate {
	background: #F6F2D4;
	/*border-top: 1px solid #eeeeee;*/
	/* border-top: 1px solid #dddddd; */
	border-bottom: 0px solid #dddddd; 
}


table
{
	background-image: none;
}

.header2
{
	width: 100%;
	border-bottom: solid 1px #cccccc;
}

.white_line_top {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	background-color: #8CA8C4;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #8CA8C4
}
.white_line_bottom {
	background-color: #8CA8C4;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}




a.cpTopics
{
	color: #ffffff;
	font-size: 10pt;
}

a.cpTopics:hover
{
	font-size: 10pt;
}

.cpTopics:visited
{
	color: #ffffff;
}

.CDheader
{
	text-decoration: none;
	font-size: 10pt;
}

.CDheader:hover
{
	font-size: 10pt;
}

.CDtext:hover, .CDheader:hover
{
	text-decoration: none;
	color: Black;	
}

.CDtext:visited, .CDheader:visited
{
	color: Black;
}

.cfSearchTitle a
{
	font-size: 10pt;
}

.cfSearchTitle a:hover
{
	font-size: 10pt;
}

.cfSearchTitle a:visited
{
	font-size: 10pt;
}

.cfHeaderTitle, .cfSubTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 0px;
	padding-bottom: 2px;
	font-size: 11pt;
	font-weight: bold;
	color: #4D77A4;
}

.cfform .cfHeaderTitle
{
	font-size: 10pt;
}

.KWFont1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #023060;
}
.KWFont1 a:link {
	color: #023060;
}
.KWLargeOuter
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #023060;
}

.cfBoldHeader
{
	color: #023060;
	font-size: 10pt;
}

.cfInputTextareaMax
{
	color: #4D77A4;
	font-size: 11px;
}

.tight li
{
	line-height: 13px;
	font-size: 9pt;
}

.KWFont1 a:hover {
	color: #D81820;
}
.KWFont1 a:visited {
	color: #666666;
}
.KWFont2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #023060;
}
.KWFont2 a:link {
	color: #023060;
}
.KWFont2 a:hover {
	color: #D81820;
	text-decoration: underline;
}
.KWFont2 a:visited {
	/* color: #666666; */
}

.KWFont3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #023060;
}
.KWFont3 a:link {
	color: #023060;
}
.KWFont3 a:visited {
	color: #023060;
}
.KWFont3 a:hover {
	color: #4D77A4;
}


.KWFooterLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4D77A4;
}

.KWFooterLink a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4D77A4;
	text-decoration: none;
}
.KWFooterLink a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4D77A4;
	text-decoration: underline;
}

.KWFont5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;	color: #fab824;
}
.KWFont5 a:link {	color: #fab824;
}
.KWFont5 a:hover {
	color: #CCCCCC;
}
.KWFont5 a:visited {
	color: #CCCCCC;
}

.KWQuickLinksTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;	
	color: #fab824;
}

.KWFont4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.KWFont4 a:link {
	color: #000000;
}
.KWFont4 a:hover {
	color: #D81820;
}
.KWFont4 a:visited {
	color: #666666;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	font-size: 9pt;
	background-color: #c0cfdf;
	background-image: url(/ada/customization/Kansas/images/kswksbgd.gif);
}

.cfPadLeft
{
	padding-left: 0px;
}

li
{
	line-height: 20px;
}

.BlueCurve
{
	background-image: url(/ada/customization/Kansas/images/bkgrcurve.png);
	background-repeat: no-repeat;
}

.SurroundingTable 
{
	background-color: #FFFFFF;
	margin: auto;
}


.KWLeftColumn
{
	background-color: #4D77A4;
	width: 150px;
}

.KWLargeInner
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #fab824;
}

.KWQuickLinks
{
	background-color: #8CA8C4; 
	height: 20px;
}

.KWRightColumn
{
	width: 157px; 
	background-color: #4D77A4; 
	background-image: url(/ada/customization/Kansas/images/shadowrt.png);
	background-repeat: no-repeat;
}

.KWFindEmployeesLink a:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000066;
	text-decoration: none;
}

.KWFindEmployeesLink a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #4D77A4;
	text-decoration: none;
}

.KWFindEmployeesLink a:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000066;
	text-decoration: none;
}

.KWFindAJobLink a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #000055;
	text-decoration: none;
}

.KWFindAJobLink a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #4D77A4;
	text-decoration: none;
}


.MainContent
{
	text-align: left; 
	width: 630px;
}

a.KWMenuLink:hover
{
	color: #4D77A4;
}

tabDisplay
{
	left: 150px;
}

.cfLabelPosRight {
	margin-right: 5px;
	padding-left: 0px;
	text-align: right;
}

.cfFirstChild  {
	width: 120px !important;
}

.cfLabelPosRight
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.cfInput
{
	font-size: 9pt;
	height: 15px;
}

.cfInputCheckboxLabel, .cfInstructionText
{
	font-size: 9pt;
}

td
{
	font-size: 9pt;
}

.cfRequiredLabel
{
	font-size: 9pt;
	font-family: Verdana;
}

.OuterHelpBox
{
	width:220px; 
	position: absolute; 
	z-index:500;
	display: inline-block; 
	visibility:hidden;
}
.InnerHelpBox
{
	display:inline-block;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4D77A4;
	float: right;
	width: 185px;
	margin-top: -10px;
	border: solid 1px #dddddd;
	padding: 10px;
	font-style:italic; 
	padding-bottom: 10px;
	background: #ffffff;
}


.KWDivider
{
	background-color: #FAB800;
	margin: 0px;
	padding: 0px;
	font-size: 6px;
}

a
{
	color: #4D77A4;
	text-decoration: none;
}
a:hover
{
	color: #4D77A4;
	/* text-decoration: underline;*/
}
a:visited
{
	text-decoration: inherit;
}

.cfInstructionText
{
	margin-left: -15px;
}

.KWHeight
{
	background-color: #c0cfdf;
	background-image: url(/ada/customization/Kansas/images/kswksbgd.gif);
}

.KWRightText
{
	color: #ffffff;
	font-size: 8pt;
}

.KWRightText a:link
{
	color: #ffffff;
	font-size: 8pt;
	text-decoration: none;
}

.KWRightText a:visited
{
	color: #ffffff;
	font-size: 8pt;
	text-decoration: none;
}

.KWRightText a:hover
{
	color: #ffffff;
	font-size: 8pt;
	text-decoration: underline;
}

a.SkipNavigation
{
	font-size: 1px;
	color: #ffffff;
}

.googie_window {
  font-size: 0.9em;
  font-family: sans-serif;
  text-align: left;
  border: 1px solid #555;
  background-color: #ecefff;
  margin: 0;
  position: absolute;
  visibility: hidden;
  z-index: 300;
  padding: 1px;
  width: 165px;
}


.googie_list {
  margin: 0;
  padding: 0;
}

.googie_list td {
  padding: 1px 0 1px 0;
  cursor: pointer;
  list-style-type: none;
  color: #000;
}

.googie_list_onhover {
  background-color: #FBEC72;
}

.googie_list_onout {
  background-color: #ecefff;
}

.googie_list_selected {
  background-color: #ccc;
}

.googie_list_revert {
  color: #b91479;
}

.googie_list_close {
  color: #b91414;
}

.googie_link {
  color: #b91414;
  text-decoration: underline;
  cursor: pointer;
}

.googie_check_spelling_link {
  color: #0049B7;
  text-decoration: underline;
  cursor: pointer;
}

.googie_no_style {
  text-decoration: none;
}

.googie_resume_editing {
  color: green;
  text-decoration: underline;
  cursor: pointer;
}

.googie_check_spelling_ok {
  color: white;
  background-color: green;
  padding-left: 2px;
  padding-right: 2px;
  cursor: pointer;
}

.googie_lang_3d_click img {
  vertical-align: middle;
  border-top: 1px solid #555;
  border-left: 1px solid #555;
  border-right: 1px solid #b1b1b1;
  border-bottom: 1px solid #b1b1b1;
}

.googie_lang_3d_on img {
  vertical-align: middle;
  border-top: 1px solid #b1b1b1;
  border-left: 1px solid #b1b1b1;
  border-right: 1px solid #555;
  border-bottom: 1px solid #555;
}

span.statslinks { 
	color: #ffffff;
}

