body {
	margin : 0px;
	color : #000000;
	background-color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

hr.thin {
	margin-bottom : 5px;
	height : 1px;
}

hr.thinline {
	margin-top : 5px;
	margin-bottom : 5px;
	height : 1px;
}

td.configcatroot {
	padding-top : 3px;
	padding-bottom : 3px;
	color : #ffffff;
	background-color : #074A73;
	font-size : 12px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

tr.orderlineitemsbody {
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	color : #000000;
	background-color : #f1f1f1;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

tr.orderlineitemshead {
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	color : #ffffff;
	background-color : #074A73;
	font-size : 11px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.button 
{
	behavior : url(ButtonOver.htc);
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding-bottom : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	color : #000000;
	background-color : #f1f1f1;
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.buttonover 
{
	behavior: url(ButtonOver.htc);
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding-bottom : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	background-color : #cccccc;
	color : #000000;
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	cursor : hand;
}

.configurebutton 
{
	behavior : url(ConfigureButtonOver.htc);
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	color : #ffffff;
	background-color : #074A73;
	font-size : 13px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.configurebuttonover 
{
	behavior: url(ConfigureButtonOver.htc);
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	background-color : #F5F5F5;
	color : #074A73;
	font-size : 13px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	cursor : hand;
}

.buttonsmall 
{
	behavior : url(ButtonSmallOver.htc);
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding-bottom : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	color : #000000;
	background-color : #f1f1f1;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	text-align : center;
}

.buttonsmallover 
{
	behavior: url(ButtonSmallOver.htc);
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding-bottom : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	background-color : #cccccc;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	text-align : center;
	cursor : hand;
}

.buttonwhite 
{
	behavior: url(ButtonOver.htc);
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding-bottom : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	color : #000000;
	background-color : #ffffff;
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.cleartable {
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	table-layout : fixed;
}

.configproddata {
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.configprodname {
	color : #000000;
	font-weight : bold;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.datable {
	border-bottom : #666666 1px solid;
	border-right : #666666 1px solid;
	background-color : #F5F5F5;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	table-layout : fixed;
}

.datbody {
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	color : #000000;
	background-color : #F5F5F5;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.dathead {
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	color : #ffffff;
	background-color : #074A73;
	font-size : 11px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

.datheadover {
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	color : #cccccc;
	background-color : #074A73;
	font-size : 11px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	cursor : hand;
}

.error {
	color : #ff0000;
	font-weight : bold;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	
}

.foottable {
	table-layout: fixed;
	border-top: #666666 1px solid;
	font-size: 10px;
	color: #ffffff;
	border-bottom: #666666 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
}

.foottable a:link {
	color : #ffffff;
	background-color : #000000;
}

.foottable a:visited {
	color : #ffffff;
	background-color : #000000;
}

.foottable a:hover {
	color : #cccccc;
	background-color : #000000;
}

.foottable a:active {
	color : #ffffff;
	background-color : #000000;
}

.fullcontent {
	border-top : #333333 1px solid;
	border-bottom : #333333 1px solid;
	color : #000000;
	background-color : #ffffff;
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height : normal;
}

.gentable {
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	border-top : #666666 1px solid;
	border-right : #666666 1px solid;
	background-color : #F5F5F5;
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	table-layout : fixed;
}

.invoicetable1 {
	border-left : #666666 1px solid;
	border-top : #666666 1px solid;
	border-right : #666666 1px solid;
	background-color : #F5F5F5;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	table-layout : fixed;
}

.invoicetable2 {
	border-left : #666666 1px solid;
	border-top : #666666 1px solid;
	border-right : #666666 1px solid;
	border-bottom : #666666 1px solid;
	background-color : #F5F5F5;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	table-layout : fixed;
}

.logincontent {
	color : #000000;
	background-color : #ffffff;
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	line-height : normal;
}

.logintable {
	border-right: #999999 2px solid;
	border-top: #999999 2px solid;
	border-left: #999999 2px solid;
	border-bottom: #999999 2px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #f5f5f5;
}

.maincontent {
	border-left : #999999 1px solid;
	color : #000000;
	background-color : #ffffff;
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.mediumheading {
	font-weight: normal;
	font-size: 18px;
	padding-bottom: 8px;
	color: #074A73;
	padding-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 4px;
	background-color: transparent;
}

.bigerror {
	padding-top : 2px;
	padding-bottom : 8px;
	color : #ff0000;
	background-color : transparent;
	font-weight	: bold;
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.navdivider {
	color : #ffffff;
	background-color: #000000;
	font-weight : normal;
	font-size : 15px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-align : center;
	height : 23px;
}

.navtable {
	border-bottom : 1px solid #666666;
	border-top : 1px solid #666666;
	color : #ffffff;
	background-color: #000000;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}


.sidebar {
	border-right : #333333 1px solid;
	border-top : #333333 1px solid;
	border-left : #333333 1px solid;
	border-bottom : #333333 1px solid;
	color : #333333;
	background-color : #c0c0c0;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.sidebarleft {
	color : #000000;
	background-color : #F5F5F5;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.sidemenu {
	border-right : #999999 1px solid;
	border-top : #999999 1px solid;
	border-left : #999999 1px solid;
	border-bottom : #999999 1px solid;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 9px;
	padding-top : 4px;
	color : #000000;
	background-color : #FFFFFF;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.sidemenuover {
	border-right : #999999 1px solid;
	border-top : #999999 1px solid;
	border-left : #999999 1px solid;
	border-bottom : #999999 1px solid;
	padding-bottom : 4px;
	padding-left : 8px;
	padding-right : 9px;
	padding-top : 4px;
	background-color : #C0C0C0;
	color : #000000;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	cursor : hand;
}

.sidespace {
	color : #333333;
	background-color : #ffffff;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.smallheading
{
    font-weight: bold;
    font-size: 13px;
    padding-bottom: 6px;
    color: #074a73;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: transparent;
}
.smallwhiteheading 
{
    background-color: Transparent;
    color: White;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
}

.verysmallheading {
	color : #074A73;
	background-color : transparent;
	font-weight : bold;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.smalllist {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.smalltable {
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	border-top : #666666 1px solid;
	border-right : #666666 1px solid;
	background-color : #F5F5F5;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	table-layout : fixed;
}

.textbold {
	font-size : 13px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.tabletop {
	border-left : #666666 1px solid;
	border-top : #666666 1px solid;
	border-right : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding-top : 5px;
	padding-bottom : 5px;
	table-layout : fixed;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	background-color : #074A73;
	font-size : 11px;
	font-weight : bold;
}

.iptabletop {
	border-left : #666666 1px solid;
	border-top : #666666 1px solid;
	border-right : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding-top : 5px;
	padding-bottom : 5px;
	table-layout : fixed;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	background-color : #074A73;
	font-size : 13px;
	font-weight : bold;
}
.tablemiddle {
	border-left : #666666 1px solid;
	border-right : #666666 1px solid;
	table-layout : fixed;
	background-color : #F5F5F5;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.tablebottom {
	border-left : #666666 1px solid;
	border-right : #666666 1px solid;
	border-bottom : #666666 1px solid;
	table-layout : fixed;
	background-color : #F5F5F5;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.tablefull {
	border-left : #666666 1px solid;
	border-top : #666666 1px solid;
	border-right : #666666 1px solid;
	table-layout : fixed;
	background-color : #F5F5F5;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.tableall {
	border-left : #666666 1px solid;
	border-top : #666666 1px solid;
	border-right : #666666 1px solid;
	border-bottom : #666666 1px solid;
	table-layout : fixed;
	background-color : #F5F5F5;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.iptableall {
	border-left : #666666 1px solid;
	border-top : #666666 1px solid;
	border-right : #666666 1px solid;
	border-bottom : #666666 1px solid;
	table-layout : fixed;
	background-color : #F5F5F5;
	font-size : 13px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.smalltextbold 
{
	color : Black;
	font-size : 11px;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.cartdesc
{
	padding-top : 5px;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.sortheader 
{
	behavior: url(HeaderOver.htc);
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	color : White;
	background-color : #074A73;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	text-align : center;
	cursor : hand;
	height : 40px;
	text-decoration : none;
}

.textNormal
{
	color : Black;
	font-size : 13px;
	font-weight : normal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
.CurrentPage
{ 
	FONT-WEIGHT: bold; COLOR: white
}
.PageLink 
{ 
	BEHAVIOR: url(HeaderOver.htc); COLOR: white 
}
.DetailLink 
{ 
	BEHAVIOR: url(MouseOver.htc); COLOR: black
}
.SiteColor
{
	background-color : #074A73;
}

.MainMenuGroup
{
  background-color:white;
  border:0px;
  border-style:solid;
  border-color:Gray;
}/* Used in _header.ascx aspmenu */

.SubMenuGroup
{
  background-color:white;
  border:1px;
  border-style:solid;
  border-color:Gray;
}/* Used in _header.ascx aspmenu */

.MenuItem 
{
  background-color:#000000;
  color : #ffffff; 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size:11px; 
  font-weight : bold;  
  border:0px;
  border-style:solid;
  border-color:white;
  padding:4px;
  padding-left:10px;
  padding-right:10px;
  cursor:hand;
}/* Used in _header.ascx aspmenu */

.MenuItemOver 
{
  background-color:#000000; 
  color: #C0C0C0; 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight : bold;  
  border:0px;
  border-style:solid;
  border-color:Gray;
  padding:4px;
  padding-left:10px;
  padding-right:10px;
  cursor:hand;
}/* Used in _header.ascx aspmenu */

.SubMenuItem 
{
  background-color:white;
  color : black; 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size:11px; 
  font-weight : normal;  
  border:1px;
  border-style:solid;
  border-color:white;
  padding:4px;
  padding-left:10px;
  padding-right:10px;
  cursor:hand;
}/* Used in _header.ascx aspmenu */

.SubMenuItemOver
{
  background-color:#dcdcdc;
  color : black; 
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size:11px; 
  font-weight : normal;  
  border:1px;
  border-style:solid;
  border-color:#999999;
  padding:4px;
  padding-left:10px;
  padding-right:10px;
  cursor:hand;
}/* Used in _header.ascx aspmenu */

.ConfigCatSub
{
	color : #000000;
	font-weight : bold;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color: #cccccc;
}
