body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 140%;
}
a:link {
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	color: #0000FF;
	text-decoration: none;
}
a:hover {
	color: #F26522;
	text-decoration: underline;
}
a:active {
	color: #F26522;
	text-decoration: underline;
}
label { 
	cursor: pointer; 
}
.clickable { 
	cursor: pointer; 
}
.border {
	border-width: 1px;
	border-style: solid;
	border-color: #827755;
}
.headline {
	font-size: 125%;
}
.bkgd01 {
	background-image: url(img/bkgd_01.jpg);
	background-repeat: no-repeat;
	background-position: right;
}


.border-top {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #827755;
}
.border-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #827755;
}
.border-left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #827755;
}
.border-right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #827755;
}
.bkgd02 {

	background-image: url(img/bkgd_02.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.no-padding {
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
.border-error {
	border: 1px solid #990000;
}
.bkgd03 {
	background-image: url(img/bkgd_03.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.field {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	padding: 2px;
}
.field:focus {
	background-color: #FFFFEA;
	border: 1px solid #666666;
	padding: 2px;
	
}
.section-title {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #827755;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.section-title a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.section-title a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.section-title a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.section-title a:active {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.tiny-text {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.dash-bottom {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #827755;
}.footnote {
	color: #827755;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.superadmin-title {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	padding: 3px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.superadmin-title a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.superadmin-title a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.superadmin-title a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
.superadmin-title a:active {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}

.fademe {
	color: #999999;
}
.fademe a:link {
	color: #999999;
	text-decoration: none;
}
.fademe a:visited {
	color: #999999;
	text-decoration: none;
}
.fademe a:hover {
	color: #666666;
	text-decoration: underline;
}
.fademe a:active {
	color: #666666;
	text-decoration: underline;
}


/* Expandable Category Menu Styles */
/* Turn off list bullets */
ul.mktree  li { list-style: none; 	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; } 

/* Control how "spaced out" the tree is */
ul.mktree, ul.mktree ul , ul.mktree li { margin-left:5px; padding:0px; }

/* Provide space for our own "bullet" inside the LI */
ul.mktree  li           .bullet { padding-left: 15px; }

/* Show "bullets" in the links, depending on the class of the LI that the link's in */
ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(img/minus.gif)  center left no-repeat; }
ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url(img/plus.gif)   center left no-repeat; }
ul.mktree  li.liBullet  .bullet { cursor: default; background: url(img/bullet.gif) center left no-repeat; }

/* Sublists are visible or not based on class of parent LI */
ul.mktree  li.liOpen    ul { display: block; }
ul.mktree  li.liClosed  ul { display: none; }

.catmenuselected { font-weight: bold; }

/* Format menu items differently depending on what level of the tree they are in */
/* Uncomment this if you want your fonts to decrease in size the deeper they are in the tree */
/*
ul.mktree  li ul li { font-size: 90% }
*/.subsection-title {
	font-weight: bold;
	color: #333333;
	background-color: #F3F2EE;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.kb-article-title {
	font-weight: bold;
	color: #333333;
	background-color: #F3F2EE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.subsection-title-alt {
	font-weight: bold;
	color: #333333;
	background-color: #F3F2EE;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.searchresult {
	color: #FF3300;
}
.drawbox {
	//color: #666666;
	border: 1px dashed #999999;
	padding: 10px;
}
/* CSS styles used by the [code]...[/code] tags. */
.sourcecode {
	font-style: normal;
	color: #003366;
	border: 1px dashed #003366;
	padding: 10px;
	font-family: "Courier New", Courier, monospace;
	/* font-size: larger; */
	display: block;
	/* line-height: 50%; */
}
.sourcecode-title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #003366;
	padding: 3px;
}

/* CSS styles used by the [quote]...[/quote] tags. */
.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #635C3C; 
	background-color: #FFFDEA; 
	border: 1px dashed #635C3C; 
	background-image: url(img/quote_bkgd.gif);
	padding: 10px;
}

/* "example" styles are used by the [ex]...[/ex] tags. */
.example-title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #900;
	font-weight: bold;
}
.example-box {
	/* color: #666666; */
	border: 1px dashed #999999;
	padding: 10px;
	display: block;
	background-color: #F0F0F0;
}

/* "secret" styles are used by the [secret]...[/secret] tags
	to encapsulate confidential company informaiton. */
.secret-title {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #990000;
	padding: 3px;
}
.secret-box {
	border: 1px dashed #990000;
	padding: 10px;
	display: block;
	background-color: #FFF2F2;
}

/* CSS Styles for variable names generated by the use of the [v]...[/v] tags. */
.variable {
	color: #C14E00;
	font-family: "Courier New", Courier, monospace;
}
.variable a:link {
	color: #C14E00;
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.variable a:visited {
	color: #C14E00;
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.variable a:hover  {
	color: #F26522;
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.variable a:active  {
	color: #F26522;
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}

/* CSS Styles for function names generated by the use of the [f]...[/f] tags. */
.function {
	color: #006600;
	font-family: "Courier New", Courier, monospace;
}
.function a:link {
	color: #006600;
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.function a:visited {
	color: #006600;
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.function a:hover  {
	color: #F26522;
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.function a:active  {
	color: #F26522;
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
 
.nolinkunderline a:link {
	border-bottom-style: none;
}
.nolinkunderline a:visited {
	border-bottom-style: none;
}

.kbarticlelink a:link {
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.kbarticlelink a:visited {
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.kbarticlelink a:hover  {
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.kbarticlelink a:active  {
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}

.qctaglink a:link {
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.qctaglink a:visited {
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.qctaglink a:hover  {
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.qctaglink a:active  {
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.dashhr {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #0066CC;
	color: #FFFFFF;
}
.category-breadcrumbs {
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.badlink a:link {
	color: #990000;
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.badlink a:visited {
	color: #990000;
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.badlink a:hover  {
	color: #F26522;
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}
.badlink a:active  {
	color: #F26522;
	border-bottom-color: #BBBBBB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	text-decoration: none;
}