body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 140%;
}
a:link {
	color: #0000EE;
	text-decoration: none;
}
a:visited {
	color: #0000EE;
	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: #444444;
}
.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: #444444;
}
.border-bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #444444;
}
.border-left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #444444;
}
.border-right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #444444;
}
.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: #666666;
	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: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.dash-bottom {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #AAAAAA;
}
.dash-top {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #AAAAAA;
}
.footnote {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.superadmin-title {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #888888;
	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: #F6F6F6;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.kb-article-title {
	font-weight: bold;
	color: #333333;
	background-color: #F6F6F6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.subsection-title-alt {

	font-weight: bold;
	color: #333333;
	background-color: #F1F1F1;
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.searchresult {
	color: #FF3300;
}
.drawbox {
	border: 1px dashed #999999;
	padding: 10px;
	background-color: #FFFFFF;
}
.sourcecode {
	font-style: normal;
	color: #003366;
	border: 1px dashed #003366;
	padding: 10px;
	font-family: "Courier New", Courier, monospace;
	font-size: larger;
	background-color: #FFFFFF;
}
.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;
}
.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;
}

/* Unassigned Support Tickets */
.unassigned {
	background-color: #FFFFFF;
}



/* Changing the Support Tickets' "urgency" color as hours go by */
.hour-0 {
	background-color: #FFF4ED;
}
.hour-1 {
	background-color: #FFE6CA;
}
.hour-2 {
	background-color: #FFD59E;
}
.hour-3 {
	background-color: #FFC26D;
}
.hour-4 {
	background-color: #FFAF3F;
}
.hour-5 {
	background-color: #FF9C18;
}
.hour-6 {
	background-color: #FF8A00;
}
.hour-7 {
	background-color: #FD7800;
}
.hour-8 {
	background-color: #FA6400;
}
.hour-9 {
	background-color: #F75100;
}
.hour-10 {
	background-color: #F43E0C;
}
.hour-11 {
	background-color: #F12D19;
}
.hour-12 {
	background-color: #ED1C24;
}

/* CSS Styles brought over from modularmerchant.com/support/css.css */
select,input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.topborder {
	border-top-style: solid;
	border-top-color: #777777; 
	border-top-width: 1px;
}
.bottomborder {
	border-bottom-style: solid;
	border-bottom-color: #777777; 
	border-bottom-width: 1px;
}
.leftborder {
	border-left-style: solid;
	border-left-color: #777777; 
	border-left-width: 1px;
}
.rightborder {
	border-right-style: solid;
	border-right-color: #777777; 
	border-right-width: 1px;
}
.headercell {
	background-color: #E0DFE3;
}
.tr-red {
	background-color: #FFDDDD;
}
.tr-orange {
	background-color: #FFF2C1;
}
.tr-yellow {
	background-color: #FFFFCC;
}
.tr-blue {
	background-color: #ECF3FF;
}
.tr-green {
	background-color: #EAFFEA;
}
.tr-white {
	background-color: #FFFFFF;
}
.tr-gray {
	background-color: #F1F1F1;
}
.dash {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.headercell2 {
	background-color: #D5D7E1;
}
.expandable {
	width: 99.5%;
}
.yellow-button {	background-color: #FFFFCC;
	border: 1px solid #666666;
	cursor: pointer;
}
.green-button {
	background-color: #E8FFE8;
	border: 1px solid #006600;
	cursor: pointer;
}
.gray-button {
	background-color: #F1F1F1;
	border: 1px solid #999999;
	cursor: pointer;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.anchored-content { 
	position:fixed; 
	top:0; 
	left:0; 
    width: 100%; 
	/* height: 30px; 
	font-weight:bold;
	color:#FFFFFF; 
	border:solid 1px #000000; 
	background-color:#CC3300; */
}

/* FORMATTING FOR RELEASE NOTES */
/* Turn off list bullets */
ul.featurelist  li { list-style: none; } 

/* Control how "spaced out" the tree is */
ul.featurelist, ul.featurelist ul, ul.featurelist li { margin-left:0px; padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom: 10px; }

/* Provide space for our own "bullet" inside the LI */
ul.featurelist li { padding-left: 25px; }

/* Show "bullets" in the links, depending on the class of the LI that the link's in */
ul.featurelist li.bug { background: url(img/i16_bug_red.png) center left no-repeat; color: #990000;  }
ul.featurelist li.feature { background: url(img/i16_gear.png) center left no-repeat; }
ul.featurelist li.project_book { background: url(img/i16_address_book2.png) center left no-repeat;  }
ul.featurelist li.question { background: url(img/i16_help2.png) center left no-repeat; }
ul.featurelist li.warning { background: url(img/i16_sign_warning.png) center left no-repeat;  }
.attention { background: #FFFFCC; border: 1px solid #990000; display: block;  padding: 10px;}