FORM {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	BACKGROUND-IMAGE: url(Images/bgrdTile.jpg); MARGIN: 1px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Arial, Verdana, sans-serif; HEIGHT: 100%
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, sans-serif
}
A {
	COLOR: #000000; TEXT-DECORATION: underline
}
P {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#bar2 {
	BORDER-RIGHT: 0px dashed; PADDING-RIGHT: 0px; BORDER-TOP: 0px dashed; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px dashed; PADDING-TOP: 0px; BORDER-BOTTOM: 0px dashed
}
#bar2Content {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 545px; PADDING-TOP: 0px
}
#NewsLetter {
	BORDER-RIGHT: #ccc 1px solid; MARGIN-TOP: 15px; DISPLAY: block; FLOAT: left; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: auto
}
#NewsLetter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
#NewsLetter UL LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#NewsLetterLinks {
	MARGIN-TOP: 15px; FLOAT: left; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 26em
}
#NewsLetterForm {
	FLOAT: right; TEXT-ALIGN: right
}
.leftNav A:active {
	TEXT-DECORATION: none
}
.leftNav A:link {
	TEXT-DECORATION: none
}
.leftNav A:visited {
	TEXT-DECORATION: none
}
.leftNavSub A:active {
	TEXT-DECORATION: none
}
.leftNavSub A:link {
	TEXT-DECORATION: none
}
.leftNavSub A:visited {
	TEXT-DECORATION: none
}
.leftNav A:hover {
	COLOR: green; TEXT-DECORATION: underline
}
.leftNavSub A:hover {
	COLOR: green; TEXT-DECORATION: underline
}
.featuredServicesText A:active {
	TEXT-DECORATION: none
}
.featuredServicesText A:link {
	TEXT-DECORATION: none
}
.featuredServicesText A:visited {
	TEXT-DECORATION: none
}

.homelink {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	font-size: 10pt;
}

.homelink A:active {
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	font-size: 10pt;
}

.homelink A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.homelink A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.libLink {
	COLOR: #333333; TEXT-DECORATION: none
}
A.libLink:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.libLink:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
A.libLink:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.caption {
	FONT-SIZE: 10px; COLOR: #666666
}

.sectionTitle {
	font-weight: 900; 
	font-size: 12pt; 
	margin: 0px 0px 2px; 
	color: #002b51; 
	font-family: Arial, Helvetica, sans-serif
}

.heading {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.copySideBox {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; BORDER-TOP: #999 0px solid; PADDING-LEFT: 5px; FONT-SIZE: 75%; BACKGROUND-IMAGE: url(Images/img_boxTop.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-LEFT: #999 1px solid; WIDTH: 170px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.copySideBoxTitle {
	MARGIN-TOP: -7px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #333
}
.copySideBoxList {
	PADDING-LEFT: 1em; MARGIN: 1em 0px 0px 0.5em; TEXT-INDENT: -1em
}
.copySideBoxList LI {
	MARGIN: 1em 0px 0px; LIST-STYLE-TYPE: none
}
.topBoxTopBody {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 70%; BACKGROUND-IMAGE: url(Images/img_boxTopBody.gif); COLOR: #333; BACKGROUND-REPEAT: no-repeat
}
#breadcrumbs {
	WIDTH: 747px; BACKGROUND-COLOR: #ffffff
}
#breadcrumbsList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#breadcrumbsList LI {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 60%
}
#breadcrumbsList A:active {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: right center; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(Images/breadcrumbs.gif); PADDING-BOTTOM: 0px; COLOR: #6699cc; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#breadcrumbsList A:link {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: right center; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(Images/breadcrumbs.gif); PADDING-BOTTOM: 0px; COLOR: #6699cc; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#breadcrumbsList A:visited {
	PADDING-RIGHT: 7px; BACKGROUND-POSITION: right center; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(Images/breadcrumbs.gif); PADDING-BOTTOM: 0px; COLOR: #6699cc; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#breadcrumbsList A:hover {
	color: #336699; text-decoration: underline
}
.loggedOnNavigation
	width: 188px; 
	border: 0px solid; 
	background: url(Images/imgLeftNavTop.gif) no-repeat; 
	float: left;
	font-size: 10pt;
}
#leftNavigation {
	BORDER-RIGHT: 0px solid; 
	BORDER-TOP: 0px solid; 
	BACKGROUND: url(Images/imgLeftNavTop.gif) no-repeat; 
	float: left; 
	border-left: 0px solid; 
	width: 188px; 
	border-bottom: 0px solid
}
#leftNavList {
	border-top-width: 0px; 
	padding-right: 6px; 
	padding-left: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	padding-bottom: 0px; 
	margin: 0em 0px 0.5em; 
	padding-top: 0px; 
	list-style-type: none; 
	border-right-width: 0px
}
#leftNavList LI {
	BORDER-TOP: #fdfdfd 1px solid; 
	BORDER-BOTTOM: #c1c1c1 1px solid;
}
#leftNavList LI A {
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0.7em; 
	PADDING-BOTTOM: 0.4em; 
	COLOR: #333; PADDING-TOP: 0.4em; 
	TEXT-DECORATION: none;
}
#leftNavList LI A:hover {
	BACKGROUND-COLOR: #ddd;
}
#leftNavList2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0em 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px
}
#leftNavList2 LI {
	BORDER-TOP: #fdfdfd 1px solid; BORDER-BOTTOM: #c1c1c1 1px solid
}
#leftNavList2 LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0.7em; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em; BACKGROUND-COLOR: #ccc; TEXT-DECORATION: none
}
#centerPage {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: auto; 
	WIDTH: 747px; 
	MARGIN-RIGHT: auto; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #ffffff; 
	TEXT-ALIGN: left
}
#contentBoxTabs {
	BACKGROUND: url(Images/imgNavBgrd.jpg) #ffffff repeat-y; WIDTH: 747px; POSITION: absolute; TOP: 161px
}
#contentBoxNoLeft {
	LEFT: auto; WIDTH: 747px; POSITION: absolute; TOP: 161px; BACKGROUND-COLOR: #ffffff
}
#contentBoxNTabs {
	BACKGROUND: url(Images/imgNavBgrd.jpg) #ffffff repeat-y; 
	WIDTH: 747px; 
	POSITION: absolute; 
	TOP: 139px
}
#shortBoxNTabs {
	BACKGROUND: url(Images/imgNavBgrd.jpg) #ffffff repeat-y;
	background-position: -80px 0%;
	WIDTH: 747px; 
	POSITION: absolute; 
	TOP: 139px
}
#shortBoxNTabs_spec {
	BACKGROUND: url(Images/imgNavBgrd.jpg) #ffffff repeat-y;
	background-position: -38px 0%;
	WIDTH: 747px; 
	POSITION: absolute; 
	TOP: 139px
}
#contentBox-Spec {
	WIDTH: 747px; POSITION: absolute; TOP: 139px; BACKGROUND-COLOR: #ffffff
}
#copy {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 540px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#copyWide {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; WIDTH: 700px; MARGIN-RIGHT: 20px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#copyWide-NoNav {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; WIDTH: 700px; MARGIN-RIGHT: 0px; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
#copyOITLib {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; WIDTH: 540px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#copyOITLib IMG {
	DISPLAY: block
}
#sectionTitle {
	border: #000 0px solid; 
	padding: 0px; 
	padding-left: 10px; 
	font-weight: bold; 
	font-size: 9pt; 
	background: url(Images/imgLeftNavTop.gif) no-repeat; 
	background-position: right;
	MARGIN-LEFT: 0px; 
	color: #fff; 
	height: 19px
}
#sectionTitleWrap {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 75%; BACKGROUND: url(Images/imgLeftNavTop.gif) repeat-y; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #000 0px solid; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #000 0px solid; HEIGHT: 38px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #a60000 2px solid; MARGIN-TOP: 1em; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 747px; PADDING-TOP: 3px; BACKGROUND-COLOR: #999999
}
#footerLine1 {
	HEIGHT: 12.5em; TEXT-ALIGN: center
}
#footerLinks {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 0px solid
}
#footerLinks LI {
	PADDING-RIGHT: 0.25em; DISPLAY: inline; PADDING-LEFT: 0.5em; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footerNav LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footerLinks LI A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footerRight {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: 0px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: 0px solid
}
#headerLogo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px; HEIGHT: 34px; BACKGROUND-COLOR: #ffffff
}
#headerLogo A#logo {
	BACKGROUND-POSITION: 8px 4px; BACKGROUND-IMAGE: url(Images/logoColorado.gif); WIDTH: 270px; TEXT-INDENT: -5000px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0px; HEIGHT: 34px; TEXT-DECORATION: none
}
#headerImage {
	BORDER-TOP: #ffffff 1px solid; WIDTH: 747px; POSITION: absolute; TOP: 57px; HEIGHT: 60px
}
#imgLiveHelpBar {
	BACKGROUND-POSITION: 15px 0px; BACKGROUND-IMAGE: url(Images/imgLiveHelpbar.gif); BACKGROUND-REPEAT: no-repeat
}
#imgToolkitBar {
	BACKGROUND-POSITION: 15px 0px; BACKGROUND-IMAGE: url(Images/imgToolkitbar.gif); BACKGROUND-REPEAT: no-repeat
}
#searchBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(Images/searchBarBgrd.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 747px; PADDING-TOP: 0px; POSITION: absolute; TOP: 34px; HEIGHT: 23px
}
#searchForm {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 12px; DISPLAY: inline; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 70%; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
#searchBarBox {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #818181 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; MARGIN: 1px; BORDER-LEFT: #818181 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d9d9d9 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#searchBarSubmit {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 1px
}
#searchBarLiveHelp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; MARGIN-RIGHT: 10px; PADDING-TOP: 2px
}
#topRightNav {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 9px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 405px; PADDING-TOP: 2px; TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#topRightNavList {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
#topRightNavList LI {
	PADDING-RIGHT: 6px; DISPLAY: inline
}
#topRightNav A:active {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#topRightNav A:link {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#topRightNav A:visited {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#topRightNav A:hover {
	TEXT-DECORATION: underline
}
#topNavBar {
	WIDTH: 746px; POSITION: absolute; TOP: 140px; HEIGHT: 20px
}
#navcontainer UL {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #003366; PADDING-TOP: 0px; BORDER-BOTTOM: #b9b9b9 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #e2e2e2
}
#navcontainer LI {
	DISPLAY: inline
}
#navcontainer A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0.2em; BORDER-LEFT: #ffffff 1px solid; COLOR: #0c205f; PADDING-TOP: 0.2em; BACKGROUND-COLOR: #e2e2e2; TEXT-DECORATION: none
}
#navcontainer A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #0067ae
}

.clsText {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	text-decoration: none;
}
.clsSmallLabel {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 7pt;
	text-decoration: none;
}
.clsFieldLabel {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	text-decoration: none;
	text-align: right;
}
.clsSectionHeader {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: 600;
	text-decoration: none;
	text-align: left;
}
.clsShutterBox {
	background-color: #eeeeee;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12pt;
	font-weight: 600;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	padding-left: 2px;
}
.clsShutterBoxNormalFont {
	background-color: #d0d0d0;
	font-family: Arial,Helvetica,sans-serif;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	padding-left: 2px;
	margin-bottom: 10px;
}
.clsSpecialCharacter {
	font-family: webdings;
	font-weight: 400;
	font-size: 12pt;
	cursor: pointer;
}
.clsTableLabel {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: 600; 
	vertical-align: bottom; 
	color: #000000; 
	padding: 3px; 
	margin:2px; 
	border-bottom: 1px solid black;
}
.clsTableDisplayLabel {
	padding: 3px; 
	margin:2px; 
	text-align: right;
	vertical-align: top;
}
.clsTableDisplayField {
	font-size: 9pt;
	text-align: left;
	vertical-align: baseline;
	font-weight: 600;
}
.clsTableBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #555555;
}
.clsTableSearch
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #555555; 
	background-color: #eeeeee;
}
.clsTableHeader
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: 600;
	color: black; 
	background-color: #f6f6f6;
	text-align:left;
}
.clsTableData
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: #555555; 
	background-color: #eeeeee;
	text-align:left;
}
.clsHelpText { 
	font-weight: normal; 
	color: #555555;
	font-size: 8pt;
}
.clsFieldHelp {
	font-weight: normal; 
	color: #555555;
	font-style: italic;
}
.clsSubTitle {
	font-size: 8pt;
	text-align: left;
}
.clsSubHeader {
	font-size: 12pt;
	font-weight: 600;
}
.clsArea {
	padding: 20px;
	padding-top: 10px;
}
.clsSmallButton {
	font-size: 7pt;
	padding: 0px;
	margin: 0px;
}
.clsWizardBack {
	padding: 10px;
}
.clsWizard {
	background-color: #eeeeee;
	width: 100%;
	padding: 0px;
}
.clsInactiveWizard {
	padding: 1px;
	font-size: 14pt;
	color: #bbbbbb;
}
.clsActiveWizard {
	padding: 1px;
	font-size: 14pt;
	color: #333333;
}
.clsWizardSpace {
	padding: 0px;
	margin: 0px;
	text-align: center;
	vertical-align: middle;
	font-size: 6pt;
}
.clsTabs {
	padding: 0px;
}
.clsTabNoTab {
	border-bottom: 1px solid white;
}
.clsTabBody {
	background-color: #f6f6f9;
	padding: 6px;
	border-right: 1px solid gray;
	border-left: 1px solid white;
	border-bottom: 1px solid gray;
}
.clsActiveTab {
	background-color: #f6f6f9;
	cursor: pointer;
	padding: 4px;
	margin: 0px;
	border-right: 1px solid gray;
	border-top: 2px solid #0067AC;
	border-bottom: 1px solid #f6f6f9;
	vertical-align: baseline;
}
.clsInactiveTab {
	background-color: #cccccc;
	cursor: pointer;
	padding: 4px;
	margin: 0px;
	border-right: 1px solid gray;
	border-top: 2px solid #dddddd;
	border-bottom: 1px solid gray;
	vertical-align: baseline;
}
.clsActiveItem
{
	background-color: #c5caca;
}
.clsDefinedTerm     
{ 
	border-bottom: dashed darkslategray 1px; 
	color: darkslategray; 
	cursor: pointer 
}
.clsDefinedTerm:hover 
{ 
	background-color: paleturquoise; 
	font-weight: 600 
}