a:hover
	{color: red;
	text-decoration: none;}

img
	{border-style: none;}
body
	{margin: 0px;}

ul.small
	{list-style-image: url(http://www.touchboards.com/InterfaceImages/smallbull.gif);
	margin-left: 15px;
	padding-left: 0px;}


.searchtable
	{border-width: 1px;
	border-color: blue;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	padding: 0px;}

.searchcell
	{height:1px;
	background-color:blue;
    border-width: 1px;
	border-color: blue;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	padding: 0px;}

.leftside
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;}
	
.rightside
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;}	
	

table.leftmenutable
	{border-color: #ababab;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;}

td.leftmenucell
	{background-color: #f1f3f0;
	font-family: verdana;
	font-size: 13px;
	border-color: #ababab;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	padding: 2px;}

td.leftmenucellhighlighted
	{background-color: #ffffaa;
	font-family: verdana;
	font-size: 13px;
	border-color: #ababab;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	padding: 2px;}

td.leftmenudivider
	{height: 2px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;}

td.headertitle
	{font-family: Arial;
	font-weight: bold;
	color: #003399;}

a.headermenu
	{font: 12px Arial;
	font-weight: bold;
	text-decoration: none;
	color: #003399;}

a.headermenu:hover
	{font: 12px Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;}

td.tabdivider
	{background-color: #0066cc;
	height: 3px;}

table.bluestripe
	{background-color: #3366cc;
	background-image:url('/InterfaceImages/bluestripe.jpg');
	background-repeat:yes-repeat;
	background-position:top left;}


table.search
	{background-color: #bcbcbc;}

.searchtext
	{font: 10pt Arial;
	font-weight: bold;}

table.maincontainer
	{border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;}

td.main
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	background-color: #ffffff;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;}

td.mainmenu
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	background-color: #eeeeee;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;}

table.mainmenu
	{font: 10px Verdana;
	background-color: #eeeeee;}

table.categorybox
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-bottom: 0px;
	border-right: 0px;}

td.categorycell
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top: 0px;
	border-left: 0px;
	padding-left: 10px;}

td.categorylogocell
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top: 0px;
	border-left: 0px;}

.maincontent
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	background-color: #ffffff;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;}

.maincontentbottomleft
	{font: bold 10pt Arial;
	border-color: #000000;
	border-style: solid;
	background-color: #ffffff;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	padding: 5px;}

.maincontentbottommiddle
	{font: bold 10pt Arial;
	border-color: #000000;
	border-style: solid;
	background-color: #ffffff;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding: 5px;}

.maincontentbottomright
	{font: bold 10pt Arial;
	border-color: #000000;
	border-style: solid;
	background-color: #ffffff;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding: 5px;}

table.titletable
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	background-color: #ffffff;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;}

td.companylogobox
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;}

table.mainimagebox
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	padding: 5px;}

.mainimagetext
	{font-family: Verdana;
	font-size: 10px;
	font-weight: bold;}
	
.smallimagetextred
	{font: 10px Arial;
	font-weight: bold;
	text-decoration: none;
	color: red;}	

.smallimagetext
	{font-family: Verdana;
	font-size: 10px;
	font-weight: bold;}

.faqtext
	{font-family: Verdana;
	font-size: 10px;}

td.extraimagebox
	{font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;}

td.pdfboxtitle
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	background-color: #003399;
	color: #ffffff;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 1px;}


td.pdfbox
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	background-color: #eeeeee;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 2px;}

td.priceboxtitle
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	background-color: #003399;
	color: #ffffff;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	padding-top: 1px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 1px;}


td.priceboxlistleft
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	background-color: #eeeeee;
	font: 10px Verdana;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 2px;}

td.priceboxdiscontinued
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	background-color: #eeeeee;
	font: 10px Verdana;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;}

td.priceboxlistright
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	background-color: #eeeeee;
	font: 10px Verdana;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;}

td.priceboxsaleleft
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	background-color: #eeeeee;
	color: red;
	font: 10px Verdana;
	padding-top: 2px;
	padding-left: 10px;
	padding-right: 0px;
	padding-bottom: 2px;}

td.priceboxsaleright
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	background-color: #eeeeee;
	color: red;
	font: 10px Verdana;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;}

td.priceboxsaleboth
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	background-color: #eeeeee;
	color: red;
	font: 10px Verdana;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;}

td.priceboxbutton
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	font: 10px Verdana;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	background-color: #eeeeee;}

td.priceboxbottom
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	background-color: #eeeeee;
	font: 10px Verdana;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;}

table.pricelisttable
	{border-width: 1px;
	border-color: #bbbbbb;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;}

td.pricelistcelltitle
	{font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	background-color: #003399;
	border-width: 1px;
	border-color: #bbbbbb;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
	color: #ffffff;}

td.pricelistcelldata
	{font-family: Verdana;
	font-size: 10px;
	background-color: #eeeeee;
	border-width: 1px;
	border-color: #bbbbbb;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding: 4px;}

.pricelistcelldatatext
	{font-family: Verdana;
	font-size: 10px;}

.pricelisttext
	{font-family: Verdana;
	font-size: 10px;}

td.features
	{border-width: 0px;
	border-color: #000000;
	border-style: solid;
	background-color: #ffffff;
	font: 10px Verdana;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;}

.featureslist
	{font: 10px Verdana;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 0px;}


hr.thin
	{border: 0;
	height: 1px;
	background-color: #000000;}

td.vr
	{width: 1px;
	background-color: #000000;
	padding: 0px;}

.maintitle
	{font-family: Arial;
	font-size: 18pt;
	font-weight: bold;
	color: #000000;}

.maintopselector
	{font: 12px Arial;
	font-weight: bold;}

.mainsubtitle1
	{font-family: Arial;
	font-size: 12pt;
	font-weight: bold;}

.mainsubtitle2
	{font-family: Arial;
	font-size: 11pt;
	font-weight: bold;}

.mainsubheading
	{font: bold 17px Verdana;
	text-decoration: underline;}

.mainsubheading2
	{font: bold 12px Verdana;}

.underimagetext
	{font-family: Verdana;
	font-size: 14pt;
	font-weight: bold;}

.spectext
	{font: 10px Verdana;}

table.spectable
	{width: 100%;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;}

td.speccellcategory
	{font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	border-width: 1px;
	border-color: #000000;
	background-color: #dcdcdc;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding: 2px;}

td.speccelltitle
	{font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding: 2px;}

td.speccelldata
	{font-family: verdana;
	font-size: 10px;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding: 2px;}

.maintext
	{font-family: Arial;
	font-size: 10pt;}

.descriptiontext
	{font-family: verdana;
	font-size: 10px;}

.mainbacktotop
	{font-family: Verdana;
	font-size: 10px;
	font-weight: bold;}

.priceboxtext
	{font: 10px Verdana;}

.pricingsummarytitle
	{font: 10px Verdana;
	font-weight: bold;
	color: #ffffff;
	background-color: #003399;}

.pricingsummarytext
	{font: 10px Verdana;
	color: #000000;
	background-color: #eeeeee;}

.popupimagelinktext
	{font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;}

td.divider
	{background-color: #000000;
	height: 1px;
	padding: 0px;}

table.accessorybox
	{border: 1px;
	border-color: #bbbbbb;
	border-style: solid;
	border-right: 0px;
	border-bottom: 0px;}

td.accessoryboxcell
	{border-width: 1px;
	border-color: #bbbbbb;
	border-style: solid;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	padding: 4px;}

table.pricingsummarytable
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-right: 0px;
	border-bottom: 0px;}

td.pricingsummarytitlecell
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top: 0px;
	border-left: 0px;}

td.pricingsummarycell
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top: 0px;
	border-left: 0px;
	padding-left: 2px;
	padding-right: 2px;}

table.checkouttable
	{border-width: 1px;
	border-color: #bbbbbb;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;}

td.checkoutcelltitle
	{font-family: Arial;
	font-size: 12px;
	border-width: 1px;
	border-color: #bbbbbb;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding-top: 1px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
	color: #ffffff;}

td.checkoutcelldataleftside
	{font-family: Arial;
	font-size: 12px;
	border-width: 1px;
	border-color: #bbbbbb;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding: 4px;}

td.checkoutcelldataright
	{font-family: Arial;
	font-size: 12px;
	border-width: 1px;
	border-color: #bbbbbb;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	padding: 4px;}

td.checkoutcelldata
	{font-family: Arial;
	font-size: 12px;
	border-width: 1px;
	border-color: #bbbbbb;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	padding: 4px;}

td.checkoutcellempty
	{font-family: Arial;
	font-size: 12px;
	border-width: 1px;
	border-color: #bbbbbb;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding: 4px;}

table.thin
	{border-width: 0 0 1px 1px;
	border-style: solid;
	border-color: #000000;}

td.thin
	{border-width: 1px 1px 0 0;
	border-style: solid;
	border-color: #000000;
	font-family: Arial;
	font-size: 10pt;}
	
td.arial10
	{font-family: Arial;
	font-size: 10pt;}

td.thintoplrg
	{border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #000000;
	font-family: Arial;
	font-size: 10pt;}			

td.thinspace
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	background-color: #ffffff;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;}

td.thinsmall
	{border-width: 1px 1px 0 0;
	border-style: solid;
	border-color: #000000;
	font-family: Verdana;
	font-size: 10px;
	padding: 1px 1px 1px 1px;}

.mctitle
	{font-family: Verdana;
	font-size: 18px;}

.mcsubtitle
	{font-family: Arial;
	font-size: 18px;
	text-decoration: underline;}

.mctext
	{font-family: Verdana;
	font-size: 13px;}

.mcsmall
	{font-family: Verdana;
	font-size: 10px;}

table.footer
	{border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-top: 0px;
	background-color: #eeeeee;
	font: 10px Verdana;
	padding-top: 10px;
	padding-left: 30px;
	padding-bottom: 10px;}


td.footer
	{font: 12px Verdana;
     color: #fff;}
.footer a:link {text-decoration: none; color: #FFFFFF;} 
.footer a:visited {text-decoration: none; color: #FFFFFF;} 
.footer a:hover {text-decoration: underline; color: #7FFFD4;}


td.foot-smtext
	{font: 10px Verdana;
     color: #fff;}
.foot-smtext a:link {text-decoration: none; color: #FFFFFF;} 
.foot-smtext a:visited {text-decoration: none; color: #FFFFFF;} 
.foot-smtext a:hover {text-decoration: underline; color: #7FFFD4;}

td.white-strong
	{font: 16px Arial;
	 font-weight: bold;
     color: #fff;}
.white-strong a:link {text-decoration: none; color: #FFFFFF;} 
.white-strong a:visited {text-decoration: none; color: #FFFFFF;} 
.white-strong a:hover {text-decoration: underline; color: #FFD700;}

td.white-side
	{font: 13px Arial;
	 font-weight: bold;
     color: #fff;}
.white-side a:link {text-decoration: none; color: #FFFFFF;} 
.white-side a:visited {text-decoration: none; color: #FFFFFF;} 
.white-side a:hover {text-decoration: underline; color: #FFD700;}


.white-link16
	{font: 16px Arial;
	 font-weight: bold;
     color: #fff;}
.white-link16 a:link {text-decoration: underline; color: #FFFFFF;} 
.white-link16 a:visited {text-decoration: underline; color: #FFFFFF;} 
.white-link16 a:hover {text-decoration: underline; color: #FFD700;}

a.footer
	{font: 10px Verdana;}


.rside-menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	background-color: #FFF;
}

.rside-body {
	margin-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #1072A7;
}

.searchcell-blk
	{border-width: 1px;
	border-color: EEEEEE;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	padding: 0px;}	
	
.hr1 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;}

td.thinnest
	{border-width: 1px;
	border-color: blue;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	padding: 0px;}	

.innerimage-bdr {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#b0c4de;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	}
	
.innerimage-bdr3 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#b0c4de;
	border-color: #000000;
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	}


.innerfooter-blue {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#b0c4de;
	border-color: #000000;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	}


.rcontain2 {
	width: 0px;
	color: #fff;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCD67;
}

.rcontain6 {
	width: 0px;
	color: #fff;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #33CCFF;
}

.rcontain10 {
	width: 0px;
	color: #fff;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF6633;}

.maincontent-grey
	{border-width: 1px;
	border-color: #999999;
	border-style: solid;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;}
	
.maincontent-tanbox
	{border-width: 1px;
	border-color: #999999;
	border-style: solid;
	background-color: #FFCD67;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;}	


.colorcell-lblue{
    background-image: url('http://www.touchboards.com/InterfaceImages/BG-dblue.gif');
    background-position: center;
    background-repeat: no-repeat;
	border-width: 0 0 0 0;
	border-style: solid;
	border-color: #000000;
	background-color: #33CCFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: center;}

.colorcell-orange{
    background-image: url('http://www.touchboards.com/InterfaceImages/BG-tan.gif');
    background-position: center;
    background-repeat: no-repeat;
	border-width: 1 4 1 4;
	border-style: solid;
	border-color: #FF6633;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: center;}

td.orange-robust
	{background-color: #FF4500;
	background-image:url('/InterfaceImages/FF4500Line.jpg');
	background-repeat:yes-repeat;
	background-position:top left;
	height:25px;}

td.sidemenu-blue
	{background-color: #FFFFFF;
	background-image:url('/InterfaceImages/sidemenu-blue.gif');
	background-repeat:no-repeat;
	background-position:top left;
	height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
    color: #fff;}
.sidemenu-blue a:link {text-decoration: none; color: #FFFFFF;} 
.sidemenu-blue a:visited {text-decoration: none; color: #FFFFFF;} 
.sidemenu-blue a:hover {text-decoration: underline; color: #FFD700;}
    
td.sidemenu-bluegrad
	{background-color: #FFFFFF;
	background-image:url('/InterfaceImages/sidemenu-bluegrad.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
    color: #fff;}	
.sidemenu-bluegrad a:link {text-decoration: none; color: #FFFFFF;} 
.sidemenu-bluegrad a:visited {text-decoration: none; color: #FFFFFF;} 
.sidemenu-bluegrad a:hover {text-decoration: underline; color: #FFD700;}    

td.sidemenu-greygrad
	{background-color: #FFFFFF;
	background-image:url('/InterfaceImages/sidemenu-greygrad.jpg');
	background-repeat:no-repeat;
	background-position:top left;
	height:25px;}