



/* styles for tables */

div.innerpanel
{
float: left;
z-index: 0;
width: 948px;
height: 60px;
position: relative;
overflow: hidden;
display: none;
}
.BgDiagLeftRightBottom {
	background-image:url('../old_images/bg_diag.gif');

	border-width: 1px;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-style: none solid solid solid;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #ffffff;
	text-decoration: none;
	padding: 4px 15px 4px 15px;
}

.BgDiagAll {
	background-image:url('../old_images/bg_diag.gif');
	border-width: 1px 1px 1px 1px;
	border: #cccccc;
	border-style: solid;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #000000;
	text-decoration: none;
	padding: 4px 15px 4px 15px;
}



.UpperTop {
	background-image:url('../old_images/bg_gradient_grey.gif');
	padding: 2px 6px 2px 6px;
	color:#ffffff;
	margin:0;
	list-style:none;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	text-decoration: none;
	border: 1px solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	text-transform: uppercase;
}


.UpperLeft {
	background-image:url('../old_images/bg_gradient_grey.gif');
	padding: 2px 6px 2px 6px;
	border-style: solid solid solid solid;
	border-width: 1px;
	margin:0;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}

.UpperGreyAll {
	background-image:url('../old_images/bg_gradient_grey.gif');
	border: 1px solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
}

.UpperRight {
	background-image:url('../old_images/bg_gradient_grey.gif');
	border: 1px solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
}

.UpperTopWhite {
	background-color: #ffffff;
	border-width: 1px;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-style: solid none none none;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;
	text-decoration: none;
	text-transform: uppercase;
}

.UpperWhiteLC {
	background-color: #dddddd;
	border-width: 1px;
	border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb;
	border-style: dotted dotted dotted dotted;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;
	text-decoration: none;
}


.UpperLeftWhite {
	background-color: #ffffff;
	border-width: 1px;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-style: solid none none solid;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;
	text-decoration: none;
	text-transform: uppercase;
}

.UpperRightWhite {
	background-color: #ffffff;
	border-width: 1px;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-style: solid solid none none;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;
	text-decoration: none;
	text-transform: uppercase;
}

.UpperSpan {
	background-color: #ffffff;
	border-width: 1px;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-style: none solid solid solid;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;
	text-decoration: none;
	text-transform: uppercase;
	padding: 4px 15px 4px 15px;
}

.UpperSpanAll {
	background-color: #ffffff;
	border-width: 1px;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-style: solid solid solid solid;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;
	text-decoration: none;
	text-transform: uppercase;
	padding: 4px 15px 4px 15px;
}


.UpperSpanBottom {
	background-color: #ffffff;
	border-width: 0px 0px 1px 0px;
	border: #cccccc;
	border-style: solid;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;
	text-decoration: none;
	text-transform: uppercase;
	padding: 4px 15px 4px 15px;
}

td.chooserheader
{
	text-align: center;
	background-color: #eeeeee;
	padding: 4px 4px 4px 4px;
	FONT-SIZE: 8pt;
	COLOR: #111111;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

td.chooserrow
{
	text-align: center;
	background-color: #ffffff;
	padding: 4px 4px 4px 4px;
	FONT-SIZE: 8pt;
	COLOR: #111111;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}


.admintext
{
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration: none
}

div.indent
{
	padding: 4px 0px 4px 8px;
}

div.indent2
{
	padding: 4px 0px 4px 16px;
}


td.chooserrow2
{
	text-align: left;
	background-color: #ffffff;
	padding: 12px 4px 12px 4px;
	FONT-SIZE: 9pt;
	COLOR: #111111;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}


td.subtotal
{

	padding: 8px 8px 8px 8px;
	FONT-SIZE: 10pt;
	COLOR: #111111;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

td.subtotal2
{

	border: #bbbbbb;
	border-style: solid;	
	border-width: 1px 0px 0px 1px;
	padding: 8px 25px 8px 25px;
	background-color: #eeeeee;
	FONT-SIZE: 10pt;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}


td.greyheader2	{
	border: #cccccc;
	border-style: solid;	
	border-width: 1px 1px 0px 1px;
	background-image:url('images/bg_gradient_grey.gif');
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #ffffff;
	text-align: center;
}


.textbox
{
	FONT-SIZE: 8pt;
	COLOR: #111111;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color: #eeeeee;
}


td.tdpress	{
	border: #cccccc;
	border-style: solid;	
	border-width: 1px 1px 1px 1px;
	background-color: #ffffff;
	width: 200px;
	height: 175px:
}


td.teed0	{
	border: #bbbbbb;
	border-style: solid;	
	border-width: 1px 0px 0px 1px;
	padding: 8px 15px 8px 25px;
	background-color: #eeeeee;
}

td.teed1	{
	border: #bbbbbb;
	border-style: solid;	
	border-width: 1px 0px 0px 0px;
	padding: 8px 15px 8px 0px;
	background-color: #eeeeee;
}

td.teed2	{
	border: #bbbbbb;
	border-style: solid;	
	border-width: 1px 1px 0px 0px;
	padding: 8px 25px 8px 25px;
	background-color: #eeeeee;
}

td.teed3	{
	border-width: 1px;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-style: none none none solid;
	padding: 4px 15px 4px 0px;
	background-color: #ffffff;
}

td.teed4	{
	border-width: 1px;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-style: none solid none none;
	padding: 4px 15px 4px 0px;
	background-color: #ffffff;
}

td.teed5	{
	border-width: 1px;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-style: none none solid solid;
	padding: 4px 15px 4px 0px;
	background-color: #ffffff;
}

td.teed6	{
	border-width: 1px;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	border-style: none solid solid none;
	padding: 4px 15px 4px 0px;
	background-color: #ffffff;
}

td.teed7	{
	border-width: 1px;
	border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb;
	border-style: solid none none solid;
	padding: 8px 25px 8px 25px;
	background-color: #eeeeee;
}

td.teed8	{
	border-width: 1px;
	border-color: #bbbbbb #bbbbbb #bbbbbb #bbbbbb;
	border-style: solid solid none none;
	padding: 8px 25px 8px 25px;
	background-color: #eeeeee;
}


table.parentwrapper {

	background-image:url('images/bg_diag.gif');
	border-width: 1px 1px 1px 1px;
	border: #dddddd;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;
	text-decoration: none;
}


/* styles for text */

.fheader {
	font-size: 9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #000000;
	padding: 8px 4px 8px 4px;
	text-decoration: none;
	text-transform: uppercase;
}


.pressselect {
	font-size: 8pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #000000;
	padding: 8px 4px 8px 4px;
	text-decoration: none;
}


.producttext
{
	FONT-SIZE: 9pt;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif;

}


.blogsub
{
	FONT-SIZE: 10pt;
	COLOR: #555555;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif;

}

.blogsubhighlight
{
	FONT-SIZE: 10pt;
	COLOR: #aa0000;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif;

}



.producttext a
{
	FONT-SIZE: 9pt;
	COLOR: #444444;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif;

}

.producttext a:hover
{
	text-decoration: underline
}


.producttext2
{
	FONT-SIZE: 9pt;
	COLOR: #111111;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif;

}


.producttext2 a
{
	FONT-SIZE: 9pt;
	COLOR: #aa0000;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	text-decoration: underline
}

.producttext2 a:hover
{
	FONT-SIZE: 9pt;
	COLOR: #ff0000;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	text-decoration: underline
}


td.number
{
	border-style: solid;
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	border-width: 1px 1px 1px 1px;
	border: #444444;
}

td.number2
{
	border-style: solid;
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	border-width: 1px 1px 1px 1px;
	border: #aa0000;
}


td.instructionstext
{
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.instructionstext2
{
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}


.instructionstext a
{
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline
}

.instructionstext a:hover
{
	FONT-SIZE: 10pt;
	COLOR: #ff0000;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline
}


.nineptffffff
{
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.ninept111111
{
	FONT-SIZE: 9pt;
	COLOR: #111111;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}


.presstitle
{
	FONT-SIZE: 18pt;
	COLOR: #111111;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.presstext
{
	FONT-SIZE: 9pt;
	COLOR: #111111;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.pressname
{
	FONT-SIZE: 11pt;
	COLOR: #220000;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}






.regulartext
{
	FONT-SIZE: 10pt;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.regulartext a
{
	COLOR: #aa0000;
	font-weight: normal;
	text-decoration: underline;	
}

.regulartext a:hover
{
	COLOR: #ff0000;
	font-weight: normal;
	text-decoration: underline;	
}

.tinytext
{
	FONT-SIZE: 7pt;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.smallertext
{
	FONT-SIZE: 9pt;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.smallertext a
{
	FONT-SIZE: 9pt;
	COLOR: #aa0000;
	font-weight: normal;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;	
}

.smallertext a:hover
{
	FONT-SIZE: 9pt;
	COLOR: #aa0000;
	font-weight: normal;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;	
}


.smallertextupper
{
	FONT-SIZE: 9pt;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-transform: uppercase;
}

.smallertextupper a
{
	FONT-SIZE: 9pt;
	COLOR: #aa0000;
	font-weight: normal;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;	
	text-transform: uppercase;
}

.smallertextupper a:hover
{
	FONT-SIZE: 9pt;
	COLOR: #aa0000;
	font-weight: normal;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;	
	text-transform: uppercase;
}



.smalllink2 a:hover
{
	color: #aa0000;
	text-decoration: underline;
}

.smalllink2 a
{
	color: #660000;
	text-decoration: underline;
}


/* styles for form elements */

.ffield, .ffield a {
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #444444;
	padding: 8px 4px 8px 0px;
	text-decoration: none;
}

.ffieldvalue {
	font-size:10pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #000000;
	padding: 8px 8px 8px 0px;
	text-decoration: none;

}


/* styles for category.php */

.cprodname {
	font-size:17pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #660000;
	text-decoration: none;
}

.catproddetail {
	background-color: #ffffff;
	border-width: 1px 1px 1px 0px;
	border: #cccccc;
	border-style: solid;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #222222;
	width: 500px;
	padding: 8px 12px 8px 12px;
	text-decoration: none;
}

h1
{
	FONT-SIZE: 22pt;
	COLOR: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none
}


.producttitle
{
	FONT-SIZE: 22pt;
	COLOR: #000000;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.catprodimage {
	background-image:url('../old_images/bg_diag_dark2.gif');
	border-width: 1px 1px 1px 0px;
	border: #222222;
	border-style: solid;
	color: inherit;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #ffffff;
	text-decoration: none;
}

.catprodprice {
	font-size:11pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #222222;
}


.productimage {

	border-width: 1px 1px 1px 0px;
	border: #333333;
	border-style: solid;


}



/* html styles */



.spacer {
	border-color: #001122;
	border-style: dotted;
}

.pagetitle {
	font-family: "Trebuchet MS", "Arial Narrow", HelveticaNeue-Thin, Helvetica-Light;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ff8000;
	letter-spacing: 1px;
}

.subpath
{
	FONT-SIZE: 8pt;
	COLOR: #111111;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.subpath a
{
	COLOR: #111111;
	text-decoration: underline
}



.greywrapper0
{
	padding:1px 1px 1px 1px;
	color:#000;
	margin:0;
	list-style:none;
	FONT-SIZE: 9pt;
	border: 1px dashed;
	border-color: #333333 #333333 #333333 #333333;
}

.greywrapper1
{
	padding:1px 1px 1px 1px;
	color:#000;
	margin:0;
	list-style:none;
	FONT-SIZE: 9pt;
	border: 1px solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
}

.darkwrapper
{
	padding:1px 1px 1px 1px;
	color:#000;
	margin:0;
	list-style:none;
	FONT-SIZE: 9pt;
	border: 1px solid;
	border-color: #333333 #333333 #333333 #333333;
}

.blogwrapper
{
	padding:12px 12px 12px 12px;
	color:#000;
	margin:0;
	list-style:none;
	FONT-SIZE: 10pt;
	font-family: "Trebuchet MS", "Arial Narrow", HelveticaNeue-Thin, Helvetica-Light;
	border: 1px dashed;
	border-color: #aaaaaa #aaaaaa #aaaaaa #aaaaaa;
}

.blogcommentwrapper
{
	padding:12px 12px 12px 12px;
	color:#000;
	background-color: #eeeeee;
	margin:0;
	list-style:none;
	FONT-SIZE: 10pt;
	font-family: "Trebuchet MS", "Arial Narrow", HelveticaNeue-Thin, Helvetica-Light;
	border: 1px dashed;
	border-color: #aaaaaa #aaaaaa #aaaaaa #aaaaaa;
}

.blogcommentwrapper2
{
	padding:12px 12px 12px 12px;
	color:#000;
	background-color: #dddddd;
	margin:0;
	list-style:none;
	FONT-SIZE: 10pt;
	font-family: "Trebuchet MS", "Arial Narrow", HelveticaNeue-Thin, Helvetica-Light;
	border-width: 0px 1px 1px 1px;
	border-style: dashed;
	border-color: #aaaaaa #aaaaaa #aaaaaa #aaaaaa;
}

.blogcommentwrapper3
{
	padding:12px 12px 12px 12px;
	color:#000;
	background-color: #eeeeee;
	margin:0;
	list-style:none;
	FONT-SIZE: 10pt;
	font-family: "Trebuchet MS", "Arial Narrow", HelveticaNeue-Thin, Helvetica-Light;
	border-width: 0px 1px 1px 1px;
	border-style: dashed;

	border-color: #aaaaaa #aaaaaa #aaaaaa #aaaaaa;
}

.chooserwrapper
{
	padding:0px 0px 0px 0px;
	color:#000;
	margin:0;
	list-style:none;
	FONT-SIZE: 9pt;
	border: 1px dashed;
	border-color: #444444 #444444 #444444 #444444;
}



.greywrapper16_320
{
	width:200px;
	padding:1px 1px 1px 1px;
	color:#000;
	margin:0;
	list-style:none;
	FONT-SIZE: 9pt;
	border: 1px solid;
	border-color: #222222 #222222 #222222 #222222;
}


.greywrapper16
{
	padding:16px 16px 16px 16px;
	color:#000;
	margin:0;
	list-style:none;
	FONT-SIZE: 9pt;
	border: 1px solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
}


#rnavBox {
	width:250px;
	color:#000;
	margin:0;
	list-style:none;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	padding:1px 1px 8px 1px;
	FONT-SIZE: 9pt;
}

#rnavBox .title {
	text-align: center;
	color:#000000;
	padding:4px 8px 4px 8px;
	margin:0 0 8px 0;
	font-size:11px;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	background-color:#EEE;
}

#rnavBox .smallsquare {
	padding:0px 5px 2px 8px;
	color:#000;
	margin:0px 5px 0px 8px;
	background-image:url('../old_images/bulletSquareRed_trans.gif');
	background-repeat:no-repeat;
	font-size:11px;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}

.redsquare {
	padding:0px 5px 2px 8px;
	color:#444444;
	margin:0px 5px 0px 8px;
	background-image:url('../old_images/bulletSquareRed_trans.gif');
	background-repeat:no-repeat;
	font-size:9pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
}


/* form elements */

.anerosbuttondark {
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	background-color: transparent;
	background-image: url(../old_images/buttondarkred.gif);
	width: 110px;
	height: 31px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

.anerosbuttondarksmall {
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	background-color: transparent;
	background-image: url(../old_images/buttondarksmall.gif);
	width: 35px;
	height: 25px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}




.anerosbuttondark2 {
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	background-color: transparent;
	background-image: url(../old_images/buttondarkgrey.gif);
	width: 110px;
	height: 31px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

.anerosbutton {
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	background-color: transparent;
	background-image: url(../old_images/button2.gif);
	width: 106px;
	height: 31px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

.anerosbuttonsmall {
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	background-color: transparent;
	background-image: url(../old_images/button2small.gif);
	width: 70px;
	height: 20px;
	border-width: 0px;
	margin: 3px;
	padding: 3px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-decoration: none;
}

.anerosbuttonlg {
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	background-color: transparent;
	background-image: url(../old_images/button3.gif);
	width: 150px;
	height: 31px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

.anerosbuttonlgdark {
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	background-color: transparent;
	background-image: url(../old_images/buttondark3.gif);
	width: 162px;
	height: 28px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}


.anerosbutton2 {
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	background-color: transparent;
	background-image: url(../old_images/buttongrey.gif);
	width: 106px;
	height: 31px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.anerosbutton3 {
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	background-color: #eeeeee;
	border-color: #cccccc;
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}


.anerosbutton4 {
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	background-color: #111111;
	border-color: #222222;
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}
.anerosbutton5 {
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #ffffff;
	background-color: transparent;
	background-image: url(../old_images/buttongrey2.gif);
	width: 70px;
	height: 31px;
	border-width: 0px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

.pagenumstatic {
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 1em;
	text-decoration: none;
}

.pagenum A:link, .pagenum A:visited, .pagenum A:active {
	FONT-SIZE: 8pt;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	background-color: #aaaaaa;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 1em;
	text-decoration: none;
}
.pagenum A:hover {
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 1em;
	text-decoration: none;
}

.feature
{
	FONT-SIZE: 10pt;
	COLOR: #eeeeee;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.footer
{
	FONT-SIZE: 8pt;
	COLOR: #666666;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.footer a
{
	FONT-SIZE: 8pt;
	COLOR: #999999;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.footer a:hover
{
	FONT-SIZE: 8pt;
	COLOR: #ff0000;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}



.small
{
	FONT-SIZE: 8pt;
	COLOR: #eeeeee;
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.bodytext
{
	FONT-SIZE: 10pt;
	COLOR: #eeeeee;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}


.availability
{
	FONT-SIZE: 8pt;
	COLOR: #0000ff;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.outofstock
{
	FONT-SIZE: 8pt;
	COLOR: #aa0000;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}


.sidelink
{
	FONT-SIZE: 8pt;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}
.price
{
	FONT-SIZE: 18pt;
	COLOR: #000000;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.logo
{
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.popuplight, .popuplight A:link, .popuplight A:hover
{
	FONT-SIZE: 9.5pt;
	COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif
}

.popuplight2, .popuplight A:link, .popuplight A:hover
{
	FONT-SIZE: 8pt;
	COLOR: #999999;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif
}



.popuptext, .popuptext A:link, .popuptext A:hover
{
	FONT-SIZE: 8pt;
	COLOR: #222222;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif
}

.crosssell, .crosssell A:link
{
	FONT-SIZE: 8pt;
	COLOR: #222222;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif
}

.crosssell A:hover
{
	FONT-SIZE: 8pt;
	COLOR: #ff0000;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif
}


.summary
{
	FONT-SIZE: 7pt;
	COLOR: #eeeeff;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.confidence
{
	FONT-SIZE: 8pt;
	COLOR: #eeeeff;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.admin
{
	FONT-SIZE: 9pt;
	COLOR: #eeeeff;
	FONT-FAMILY: Trebuchet MS, Helvetica, sans-serif;
	text-decoration: none
}

.links
{
	FONT-SIZE: 8pt;
	COLOR: #eeeeff;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.logout
{
	FONT-SIZE: 8pt;
	COLOR: #ccccdd;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.index
{
	FONT-SIZE: 7pt;
	COLOR: #ddddff;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none
}


.notation
{
	FONT-SIZE: 8pt;
	COLOR: #ccccdd;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}

.printablefooter
{
	FONT-SIZE: 7pt;
	COLOR: #334455;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.description
{
	FONT-SIZE: 8pt;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.smalldescription
{
	FONT-SIZE: 8pt;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	text-decoration: none
}


.nav
{
	FONT-SIZE: 7pt;
	COLOR: #1e90ff;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	text-decoration: none
}

.tab
{
	FONT-SIZE: 8pt;
	COLOR: #ff0000;
	FONT-FAMILY: verdana, Helvetica, sans-serif;
	text-decoration: none
}

.rowHeader
{
	FONT-SIZE: 8pt;
	COLOR: #333333;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none
}

a.lightLink
{
	FONT-SIZE: 9pt;
	COLOR: #eeeeee;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
}


.rowHeader2
{
	FONT-SIZE: 8pt;
	COLOR: #333333;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.error
{
	FONT-SIZE: 9pt;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.rowData
{
	FONT-SIZE: 9pt;
	COLOR: #222222;
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}
.rowData3
{
	FONT-SIZE: 8pt;
	COLOR: #222222;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none
}
.rowdata2
{
	FONT-SIZE: 9pt;
	COLOR: #333333;
	FONT-FAMILY: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}


.smalltext2
{
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	text-decoration: none
}


.topheader, .topheader A:link, .topheader A:visited, 
{
	FONT-SIZE: 8pt;
	COLOR: #222222;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif
}

.topheader A:hover
{
	FONT-SIZE: 8pt;
	COLOR: #aa0000;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif
}

.darksmalltext
{
	FONT-SIZE: 8pt;
	COLOR: #333333;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.darksmalltext2
{
	FONT-SIZE: 8pt;
	COLOR: #111111;
	FONT-FAMILY: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.afftext
{
	FONT-SIZE: 9pt;
	COLOR: #222222;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none
}

.afftextlargest
{
	FONT-SIZE: 16pt;
	COLOR: #222222;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none
}

.afftextlarge
{
	FONT-SIZE: 13pt;
	COLOR: #222222;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none
}


.bodytextcheck
{
	FONT-SIZE: 10pt;
	COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none
}
.bodytextsmall
{
	FONT-SIZE: 9pt;
	COLOR: #dddddd;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none
}
.bodytextsmall2
{
	FONT-SIZE: 8pt;
	COLOR: #dddddd;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none
}
.bodytext2
{
	FONT-SIZE: 8pt;
	COLOR: #444444;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.bodytextdark
{
	FONT-SIZE: 8pt;
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none
}
/* CHECK BELOW HERE */
.labels
{
	FONT-SIZE: 12pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none
}
.darktext
{
	FONT-SIZE: 10pt;
	COLOR: #111111;
	FONT-FAMILY: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none
}
.printabletext
{
	FONT-SIZE: 8pt;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none
}
.tabletext
{
	FONT-SIZE: 8pt;
	COLOR: #444444;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none
}
.bodytitle
{
	FONT-SIZE: 10pt;
	COLOR: #555555;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none
}
.bodylink
{
	COLOR: #ff0000;
	text-decoration: underline
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.bodylinks
{
	COLOR: #336699;
	text-decoration: underline
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.title
{
	FONT-SIZE: 20pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none
}
.backtotop
{
	FONT-SIZE: 7pt;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	text-decoration: none
}
.testimonial
{
	FONT-SIZE: 8pt;
	COLOR: #777777;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-weight: plain
}

a:hover {
	color: #aa0000;
	text-decoration: underline;
}

a:active {
  color: #ccddee;
}



/* -------------------------------------- */
/* viewforum_body table background colors */
/* -------------------------------------- */

td.r0	{
	border: #bbbbbb;
	border-style: solid;	
	border-width: 0px 1px 1px 1px;
	background-color: #eeeeee;
}
td.r1	{
	border: #bbbbbb;
	border-style: solid;	
	background-color: #dddddd;
	border-width: 0px 0px 1px 0px;
	padding-left: 4px;
}
td.r2	{
	background-color: #eeeeee;
	border: #bbbbbb;
	border-style: solid;	
	border-width: 0px 1px 1px 1px;
}
td.r3	{
	border: #bbbbbb;
	border-style: solid;	
	background-color: #dddddd;
	border-width: 0px 0px 1px 0px;
	font-size:8pt;
	font-family:"Trebuchet MS",arial,helvetica;
}
td.r3 a	{
	color: #111111;
	border: #bbbbbb;
	border-style: solid;	
	background-color: #dddddd;
	border-width: 0px 0px 0px 0px;
	font-size:8pt;
	font-family:"Trebuchet MS",arial,helvetica;
	text-decoration: none;
}
td.r3 a:hover	{
	color: #aa0000;
	border: #bbbbbb;
	border-style: solid;	
	background-color: #dddddd;
	border-width: 0px 0px 0px 0px;
	font-size:8pt;
	font-family:"Trebuchet MS",arial,helvetica;
	text-decoration: underline;
}

td.r4	{
	background-color: #eeeeee;
	border: #bbbbbb;
	border-style: solid;	
	border-width: 0px 1px 1px 1px;
}
td.r5	{
	border: #bbbbbb;
	border-style: solid;	
	border-width: 0px 1px 1px 0px;
	background-color: #dddddd;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
}

td.r5 a	{
	color: #111111;
	border: #bbbbbb;
	border-style: solid;	
	background-color: #dddddd;
	border-width: 0px 0px 0px 0px;
	font-size:8pt;
	font-family:"Trebuchet MS",arial,helvetica;
	text-decoration: none;
}
td.r5 a:hover	{
	color: #aa0000;
	border: #bb0000;
	border-style: solid;	
	background-color: #dddddd;
	border-width: 0px 0px 0px 0px;
	font-size:8pt;
	font-family:"Trebuchet MS",arial,helvetica;
	text-decoration: underline;
}

td.r6	{
	border: #aaaaaa;
	border-style: solid;	
	border-width: 0px 1px 1px 0px;
	background-color: #dddddd;
}


td.r7	{
	border: #aaaaaa;
	border-style: solid;	
	border-width: 0px 1px 1px 0px;
	background-color: #eeeeee;
}

td.r3b	{
	border: #bbbbbb;
	border-style: solid;	
	background-color: #eeeeee;
	border-width: 0px 1px 1px 1px;
	font-size:8pt;
	font-family:"Trebuchet MS",arial,helvetica;
}
td.r3b a	{
	color: #111111;
	border: #bbbbbb;
	border-style: solid;	
	background-color: #eeeeee;
	border-width: 0px 0px 0px 0px;
	font-size:8pt;
	font-family:"Trebuchet MS",arial,helvetica;
	text-decoration: none;
}
td.r3b a:hover	{
	color: #aa0000;
	border: #bbbbbb;
	border-style: solid;	
	background-color: #eeeeee;
	border-width: 0px 0px 0px 0px;
	font-size:8pt;
	font-family:"Trebuchet MS",arial,helvetica;
	text-decoration: underline;
}


td.r3c	{
	color: #111111;
	background-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	font-size:8pt;
	font-family:"Trebuchet MS",arial,helvetica;
}
td.r3c a	{
	color: #660000;
	background-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	font-size:8pt;
	font-family:"Trebuchet MS",arial,helvetica;
}
td.r3c a:hover	{
	color: #aa0000;
	background-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	font-size:8pt;
	font-family:"Trebuchet MS",arial,helvetica;
	text-decoration: underline;
}


td.r3d	{
	border: #bbbbbb;
	border-style: solid;	
	background-color: #cccccc;
	border-width: 0px 0px 1px 1px;
	font-size:8pt;
	font-family:"Trebuchet MS",arial,helvetica;
}


td.rall	{
	border: #bbbbbb;
	border-style: solid;	
	background-color: #cccccc;
	border-width: 0px 1px 1px 1px;
	font-size:8pt;
	font-family:"Trebuchet MS",arial,helvetica;
}


/* -------------------------------------- */
/* viewtopic_body table background colors */
/* -------------------------------------- */

td.vtheader	{
	border: #cccccc;
	border-style: solid;	
	border-width: 1px 1px 0px 1px;
	background-image:url('images/bg_gradient_grey.gif');
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #ffffff;
	text-align: center;
}

td.vtheader2	{
	border: #cccccc;
	border-style: solid;	
	border-width: 1px 1px 0px 0px;
	background-image:url('images/bg_gradient_grey.gif');
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #ffffff;
	text-align: center;
}



td.vtr0	{
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 0px 1px;
	background-color: #eeeeee;
	color: #111111;
}

td.vtr0	a {
	color: #111111;
	
}

td.vtr0	a:hover {
	color: #aa0000;
	text-decoration: underline;
}


td.vtr1	{
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 0px 0px;
	background-color: #eeeeee;
}

/* -------------------------------------- */
/* generic table background colors */
/* -------------------------------------- */


td.row1	{ background-color: #ffffff; }
td.row2	{ background-color: #ffffff; }
td.row3	{ background-color: #777777; }
td.row4	{ background-color: #dddddd; }
td.row5	{ background-color: #bbbbbb; }
td.white { background-color: #ffffff; }
td.grey { background-color: #eeeeee; }

/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
		background-color: #660000;
/*		background-image: url(images/cellpic2.jpg);*/
		background-repeat: repeat-y;
}


th	{
	color: #111111;
	font-size: 11px;
	font-weight : normal;
	text-transform: uppercase;
	background-image:url('images/bg_gradient_grey_light.gif');
	height: 25px;
}

th.tophead {
	border-width: 0px 0px 0px 0px;
	border: #cccccc;
	border-style: solid;
}

th.bottomhead {
	border-width: 0px 0px 0px 0px;
	border: #cccccc;
	border-style: solid;	
}

td.twocolleft2 {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 0px 0px 1px;
	background-color: #ffffff;
	padding-left: 4px;
}


td.twocolright2 {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 0px 0px;
	background-color: #ffffff;
	padding-left: 4px;
	height: 25px;
}

td.onecol {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 0px 0px 0px;
	background-color: #ffffff;
	padding-left: 4px;
}

td.onecolgrey {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 0px 0px 0px;
	background-color: #eeeeee;
	padding-left: 4px;
}


td.onecolborder {
	border: #cccccc;
	border-style: solid;	
	border-width: 1px 1px 0px 1px;
	background-color: #ffffff;
	padding-left: 4px;
}

td.onecolborderall {
	border: #cccccc;
	border-style: solid;	
	border-width: 1px 1px 1px 1px;
	background-color: #ffffff;
	padding-left: 4px;
}



td.onecolborderdarkgreyall {
	border: #cccccc;
	border-style: solid;	
	border-width: 1px 1px 1px 1px;
	background-color: #dddddd;
	padding-left: 4px;
}

td.errortable
{
	border: 1px #cccccc solid;
	padding: 10px 10px 10px 10px;
	background-color: #eeeeee;
}


td.onecolborderbottom {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 1px 1px;
	background-color: #ffffff;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}

td.onecolbordergreybottom {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 1px 1px;
	background-color: #eeeeee;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}

td.onecolborderdarkgreybottom {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 1px 1px;
	background-color: #bbbbbb;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}


td.onecolbordergrey {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 0px 1px;
	background-color: #eeeeee;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}

td.twocolleftborder {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 0px 0px 1px;
	background-color: #eeeeee;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}

td.twocolrightborder {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 0px 0px;
	background-color: #eeeeee;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}


td.twocoltopleftborder {
	border: #cccccc;
	border-style: solid;	
	border-width: 1px 0px 1px 1px;
	background-color: #dddddd;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}

td.twocoltoprightborder {
	border: #cccccc;
	border-style: solid;	
	border-width: 1px 1px 1px 0px;
	background-color: #dddddd;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}


td.twocolbottomleftborder {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 0px 1px 1px;
	background-color: #eeeeee;
	padding-left: 4px;
}

td.twocolbottomrightborder {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 1px 0px;
	background-color: #eeeeee;
	padding-left: 4px;
}

fff;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}

td.onecolbordergreybottom {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 1px 1px;
	background-color: #eeeeee;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}

td.onecolborderdarkgreybottom {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 1px 1px;
	background-color: #bbbbbb;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}


td.onecolbordergrey {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 0px 1px;
	background-color: #eeeeee;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}

td.twocolleftborder {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 0px 0px 1px;
	background-color: #eeeeee;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}

td.twocolrightborder {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 0px 0px;
	background-color: #eeeeee;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}


td.twocoltopleftborder {
	border: #cccccc;
	border-style: solid;	
	border-width: 1px 0px 1px 1px;
	background-color: #dddddd;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}

td.twocoltoprightborder {
	border: #cccccc;
	border-style: solid;	
	border-width: 1px 1px 1px 0px;
	background-color: #dddddd;
	padding-left: 4px;
	font-size:9pt;
	font-family:"Trebuchet MS",arial,helvetica;
	color: #111111;

}


td.twocolbottomleftborder {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 0px 1px 1px;
	background-color: #eeeeee;
	padding-left: 4px;
}

td.twocolbottomrightborder {
	border: #cccccc;
	border-style: solid;	
	border-width: 0px 1px 1px 0px;
	background-color: #eeeeee;
	padding-left: 4px;
}


