@charset "utf-8";
/* CSS Document */

html {
	background:transparent;
	margin-bottom:1px;
}
body {
	background:#FFF;
	margin:0 0 0 0;
	font:13px Trebuchet MS, Arial, Tahoma;
	color:#000;
	line-height:1.4em;
	padding-bottom:1px;
}
/* DISPLAY:NONE-ERS -- ALAKAZAM...DISAPPEAR-O!
----------------------- */
#accordion-container, #sales-accordion-container, #products-accordion-container, #reports-accordion-container, #lost-accordion-container, #TRBOreports-accordion-container, #ajaxTabs, #breadcrumbs, #footcontainer, #pgtop, #mainnavwrap, .genWeb #midColumn, .genWeb #header, #headerSlider, .wrap, #slide-holder, #slide-runner {
	display:none;
}
td, tr {
	vertical-align:top;
}
.quote {
	background:url(../images/icon_quote.png) top left no-repeat;
	font:bold italic 14px Trebuchet MS, Arial, Tahoma;
	padding:0 0 0 35px;
	color:#999;
}
#support {
	border:1px #CCC;
	font:bold 12px Trebuchet MS, Arial, Tahoma;
	background:#F5F5F5 url(../images/icon_support.png) top left no-repeat;
	padding:15px 15px 15px 55px;
}
.note {
	background:url(../images/icon_alert.gif) top left no-repeat;
	padding:0 0 0 55px;
}
.noteSide {
	background:url(../images/icon_alert.gif) top left no-repeat;
	padding:0 0 0 55px;
}
.genWeb #container {
	width:100%;
	height:auto !important;
	background:#FFF;
	margin:0 auto;
	border:5px solid #FFF;
	text-align:left;
}
#spacer{
	display:block;
}
.column {
}
.genWeb #sidebar {
	font:12px Trebuchet MS, Arial, Tahoma;
	color:#000;
	background:#FFF;
	line-height:1.4em;
	float:right;
	width:30%;
	min-width:30%;
	padding:20px;
	position:relative;
	border:none 0;
}
.genWeb #sidebar-default {
	font:12px Trebuchet MS, Arial, Tahoma;
	color:#000;
	background:#FFF;
	line-height:1.4em;
	float:right;
	width:30%;
	min-width:30%;
	padding:20px;
	position:relative;
	border:none 0;
}

.genWeb #mainContent {
	margin:0 30% 0 0;
	padding:20px;
}
.genWeb #bigContent {
	margin:0 0;
	padding:15px;
}
.genWeb #midCopy, .genWeb #midCopy2 {
	width:100%;
}
.genWeb #leftColumn {
	margin:0 0;
	padding:0 10px 0 0;
	width:65%;
	float:left;
}
.genWeb #splitLeft {
	margin:0 0;
	position:inherit;
	width:25%;
	margin:0 0 0 25px;
	float:left;
}
.genWeb #splitRight {
	margin:0 0;
	position:inherit;
	width:25%;
	margin:0 25px 0 0;
	float:right;
}
#wrapper {
	padding:0 0 40px;
	width:100%;
	margin:0 auto;
}
.fltrt {
	float:right;
	margin-left:8px;
}
.fltlft {
	float:left;
	margin-right:8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size:1px;
	line-height:0;
}
.clearfloat:after {
	content:".";
	height:0;
	clear:both;
	visibility:hidden;
}
.smalltxt {
	font:10px Trebuchet MS, Arial, Tahoma;
	color:#999;
	line-height:1.2em;
}
.smalltxt a:link, .smalltxt a:visited {
	color:#999;
	text-decoration:underline;
	border:none;
}
.smalltxt a:visited {
	font:10px Trebuchet MS, Arial, Tahoma;
	color:#999;
	text-decoration:underline;
	border:none;
}
.lighttxt {
	font:11px Trebuchet MS, Arial, Tahoma;
	color:#CCC;
}
#genTime {
	font:11px Trebuchet MS, Arial, Tahoma;
	color:#999;
	padding:0 0 10px 0;
}
p {
	margin:10px 0 5px 0;
	padding:0;
	text-align:left;
}
ul, ol {
	margin:0 0 0 10px;
	padding:0 0 0 20px;
	line-height:1.3em;
}
li {
	line-height:1.3em;
}
hr {
	width:80%;
	height:1px;
	text-align:center;
}
strong {
	font-size:1.2em;
}
.bLink {
	font:bold 13px Trebuchet MS, Arial, Tahoma;
}
.bLink a:link, .bLink a:visited {
	color:#999;
	text-decoration:none;
}
.bLink:before {
	content:"[ ";
	color:#CCC;
}
.bLink:after {
	content:" ]";
	color:#CCC;
}
.moreLink a {
	font:bold 12px Trebuchet MS, Arial, Tahoma;
	float:right;
}
.moreLink a:link, #moreLink a:visited {
	text-decoration:none;
	color:#33CC66;
}
#homeLink {
	background:transparent;
	float:left;
	position:relative;
	margin:0 0;
}
/* IMAGES
----------------------- */
.imageBorder {
	padding:2px;
	background:#FFF;
	border:2px #CCC solid;
	margin:5px 15px;
	float:right;
}
.dkimageBorder {
	border:4px #999 solid;
	margin:5px 10px;
}

/* HEADERS
----------------------- */
h1, h2, h3, h4 {
	font-family:Trebuchet MS, Arial, Tahoma;
}
h1 {
	font-size:1.8em;
	letter-spacing:-1px;
	color:#999;
}
h2 {
	font-size:1.4em;
	letter-spacing:-1px;
	color:#0099CC;
}
.h2color {
	color:#CC0000;
}
h3 {
	font-size:1.4em;
	font-style:italic;
	letter-spacing:-1px;
	color:#B4B4B4;
}
h4 {
	font-size:1.8em;
	letter-spacing:-1px;
	color:#0099CC;
}

.h4color {
	color:#0099CC;
}
/* TABLES
----------------------- */
#bigTable {
	font:11px Trebuchet MS, Arial, Tahoma;
	color:#333;
	line-height:1.2em;
}
#bigTable a:link, #bigTable a:visited {
	font-size:11px;
	text-decoration:underline;
}
#bigTable a:hover {
	font-size:11px;
	text-decoration:none;
}
.cel-dkBlue {
	color:#FFF;
	background-color:#006699;
}
.cel-dkGray {
	color:#FFF;
	background-color:#444444;
}
.cel-ltGray {
	color:#000;
	background-color:#EEEEEE;
}
.cel-medGray {
	color:#FFF;
	background-color:#999;
}