

table.sortable a.sortheader {

    background-color:#eee;

    color:#666666;

    font-weight: bold;

    text-decoration: none;

    display: block;

}

table.sortable span.sortarrow {

    color: black;

    text-decoration: none;

}



.mainBody { background-color:; }

.bgBorder { background-color: #333333 }

.fgBorder { border-color: #333333 }



.bgBorder2 { background-color: #CCCCCC }

.fgBorder2 { border-color: #CCCCCC }



.news	{ color: ;  font-size: px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.news a	{ color: ;  font-size: px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.news a:hover { color: ;  font-size: px; font-family: Arial, Verdana, Helvetica; text-decoration: underline}



.naviHeader {   background-color: ;  color: #3B4887;  font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica; text-decoration: none }



.navi	{   background-color: ;  color: #0099CC;  font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.navi a	{   color: #0099CC;  font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.navi a:hover {   color: #333333;  font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica; text-decoration: none}



.navi2	{   background-color: ;  color: ;  font-weight: bold; font-size: 10px; font-family: ; text-decoration: none }

.navi2 a	{   color: #0099CC;  font-weight: bold; font-size: 10px; font-family: ; text-decoration: none }

.navi2 a:hover {   color: #333333;  font-weight: bold; font-size: 10px; font-family: ; text-decoration: none}



.navi3	{   background-color: ;  color: ;  font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.navi3 a	{   color: #666666;  font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.navi3 a:hover {   color: #8FB6E2;  font-weight: bold; font-size: 9px; font-family: Arial, Verdana, Helvetica; text-decoration: none}



.top	{   background-color: ;  color: #FFFFFF;  font-weight: bold; font-size: px; font-family: ; text-decoration: none }

.top a	{   color: #FFFFFF;  font-weight: bold; font-size: px; font-family: ; text-decoration: none }

.top a:hover {   color: ;  font-weight: bold; font-size: px; font-family: ; text-decoration: none}



.topActive	{   background-color: #FF0000;  color: ;  font-weight: bold; font-size: px; font-family: ; text-decoration: none }

.topActive a	{   color: ;  font-weight: bold; font-size: px; font-family: ; text-decoration: none }

.topActive a:hover {   color: ;  font-weight: bold; font-size: px; font-family: ; text-decoration: none}



.pass	{ background-color: ;  color: #FA020F;  font-weight: bold; font-size: px; font-family: ; text-decoration: none }

.pass a	{ color: ;  font-weight: bold; font-size: px; font-family: ; text-decoration: none }

.pass a:hover { color: ;  font-weight: bold; font-size: px; font-family: ; text-decoration: none}



.text 		{ line-height:14px; color: #666666; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.text a 	{ color: #666666; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline }

.text a:hover 	{ color: #8FB6E2; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none }



.adText 		{ color: #333333; font-size: 9px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.adText a 	{ color: #333333; font-size: 9px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.adText a:hover 	{ color: #333333; font-size: 9px; font-family: Arial, Verdana, Helvetica; text-decoration: underline }



.adPrice 		{ color: #333333; font-size: 9px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.adPrice a 	{ color: #333333; font-size: 9px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.adPrice a:hover 	{ color: #333333; font-size: 9px; font-family: Arial, Verdana, Helvetica; text-decoration: underline }



table.shoppingCart { background-color:#F3E26F; }

div.shoppingCart { background-color:#F3E26F; }

.shoppingCart 		{ color: #333333; font-size: 9px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.shoppingCart a 	{ color: #333333; font-size: 9px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.shoppingCart a:hover 	{ color: #333333; font-size: 9px; font-family: Arial, Verdana, Helvetica; text-decoration: underline }

.shoppingCart input { font-size: 9px; font-family: Arial, Verdana, Helvetica;  }



.adColumnHome { background-color: #ECEDF3; }

.adColumnCat { background-color: #EAEBEC; }

.adColumnSubCat { background-color: #EAEBEC; }

.adColumnDetail { background-color: #EAEBEC; }



.adHeader 		{ color: #006DB7; font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.adHeader a 	{ color: #006DB7; font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.adHeader a:hover 	{ color: #006DB7; font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: underline }



.searchResult 		{ line-height:14px; color: #666666; font-size: 10px; font-family: Arial; text-decoration: none }

.searchResult a 	{ color: #666666; font-size: 10px; font-family: Arial; text-decoration: underline }

.searchResult a:hover 	{ color: #8FB6E2; font-size: 10px; font-family: Arial; text-decoration: none }



.userOption 		{ line-height:14px; color: #666666; font-size: 10px; font-family: Arial; text-decoration: none }

.userOption a 	{ color: #666666; font-size: 10px; font-family: Arial; text-decoration: underline }

.userOption a:hover 	{ color: #8FB6E2; font-size: 10px; font-family: Arial; text-decoration: none }





.description 		{ color: #666666; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.description a 	{ color: #666666; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.description a:hover 	{ color: #8FB6E2; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline }



.subhead	{   color: #006DB7;  font-weight: bold; font-size: 14; font-family: Arial; text-decoration: none }

.subhead a	{   color: #006DB7;  font-weight: bold; font-size: 14; font-family: Arial; text-decoration: none }

.subhead a:hover {   color: #006DB7;  font-weight: bold; font-size: 14; font-family: Arial; text-decoration: underline }



.subheadOn	{   color: ;  font-weight: bold; font-size: 14; font-family: Arial; text-decoration: none }

.subheadOn a	{   color: ;  font-weight: bold; font-size: 14; font-family: Arial; text-decoration: none }

.subheadOn a:hover {   color: ;  font-weight: bold; font-size: 14; font-family: Arial; text-decoration: underline }



.headline   	{ line-height:16px; font-family: Arial; color: #3B4887; font-size: 20; font-weight: bold; }



.box       	{ color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Helvetica; text-decoration: none }



.left		{ clear: right;  margin-right: 10px; margin-bottom: 8px; }

.right		{ clear: left;  margin-left: 10px; margin-bottom: 8px; }



.forms		{ border: 1px solid #333333; background-color: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }



.image { background-color: blue; border: 1px solid #333333; padding: 1px;}

 img.image { background-color: blue; border: 1px solid #333333; padding: 1px;}

 p img.image { background-color: blue; border: 1px solid #333333; padding: 1px;}



.loginLink 	{ color: #999999; font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.loginLink a 	{ color: #999999; font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.loginLink a:hover 	{ color: #999999; font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: underline }



.subcategoryLinks 	{ color: blue; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline }

.subcategoryLinks a 	{ color: blue; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: underline }

.subcategoryLinks a:hover 	{ color: blue; font-size: 12px; font-family: Arial, Verdana, Helvetica; text-decoration: none }



.headerStyle	{ background-color:#0099CC; color: #FFFFFF;  font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.headerStyle a	{ color: #FFFFFF;  font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.headerStyle a:hover { color: #8FB6E2;  font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: underline }



td.note	{ background-color:; }

.note	{ color: ;  font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.note a	{ color: ;  font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.note a:hover { color: ; font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: underline }



.pathStyle	{ color: #3B4887;  font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.pathStyle a	{ color: #232E64;  font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.pathStyle a:hover { color: #333333;  font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: underline }



.calendarLink	{ color: #006DB7; font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.calendarLink a		{ color: #006DB7; font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: none }

.calendarLink a:hover	{ color: #4E6BB4; font-size: 10px; font-family: Arial, Verdana, Helvetica; text-decoration: underline }



.button { cursor:pointer; }



.error { font-size: 12px; font-family: Arial, Verdana, Helvetica; color:#CC0000; }

.errorSmall { font-size: 9px; font-family: Arial, Verdana, Helvetica; color:#CC0000; }



.success { font-size: 12px; font-family: Arial, Verdana, Helvetica; color:#00CC33; }

.successSmall { font-size: 9px; font-family: Arial, Verdana, Helvetica; color:#00CC33; }



table.formBox

{

	width:100%;

	border-collapse: collapse;

}

th.formBox

{

	vertical-align: top;

	text-align:left;

	width:160px;

	font-weight:bold;

	color: #666666; font-size: 12px; font-family: Arial, Verdana, Helvetica;

}

td.formBox

{

	vertical-align: top;

	text-align:legth;

	color: #666666; font-size: 12px; font-family: Arial, Verdana, Helvetica;

}



table.results

{

	width:100%;

	border-collapse: collapse;

	color: #666666; font-size: 12px; font-family: Arial, Verdana, Helvetica;

}

th.results

{

	vertical-align: top;

	text-align:center;

	font-weight:bold;

	color: #666666; font-size: 12px; font-family: Arial, Verdana, Helvetica;

}

td.results

{

	vertical-align: top;

	text-align:left;

	color: #666666; font-size: 12px; font-family: Arial, Verdana, Helvetica;

}

#FHeader
{
}

#FHeader a, #FHeader a:visited
{
	font-family: Arial;
	font-size:   13px;
	color:       #797061;
	text-align: left;
	text-decoration: none;
}

#FHeader a:hover
{
	color: #797061;
	text-decoration: underline;
}

#FBody a, #FBody a:visited
{
	font-family: Arial;
	font-size:   10px;
	color:       #797061;
	text-align: left;
	text-decoration: none;
}

#FBody a:hover
{
	color: #797061;
	text-decoration: underline;
}

.tabFooter
{
	font-family: Arial;
	font-size:   13px;
	color:       #797061;
	font-weight: bold;
}

.tabFooterBg
{

}

.tabFooterY
{
	padding-left:  0px;
	padding-right: 5px;
	padding-top: 6px;
	padding-bottom: 0px;
}


#boxBottom
{
	clear: both;
	width: 100%;
	height: 999px;

}

div.bottom
{
	text-align: center;
	padding: 0px 0px 20px 0px;
}

.bottom
{
	font-family: Arial;
	font-size:   12px;
	color:       #797061;

}

.bottom a,.bottom a:visited
{
	font-family: Arial;
	font-size:   12px;
	color:       #797061;
	text-decoration: underline;
}

.bottom a:hover
{
	font-family: Arial;
	font-size:   12px;
	color:       #797061;
	text-decoration: underline;
}
