

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: #A0A0A0 }

.fgBorder { border-color: #A0A0A0 }



.bgBorder2 { background-color: #D6D4D4 }

.fgBorder2 { border-color: #D6D4D4 }



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

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

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



.naviItemTop {  }

.naviItemBk {  }

.naviItemBottom {  }



.naviHeader {    color: #55436F;  font-weight: bold; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none }



.naviBackgrounds {   }

.navi	{   color: #FFFFFF;  font-weight: bold; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none }

.navi a	{   color: #FFFFFF;  font-weight: bold; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none }

.navi a:hover {   color: #FFFFFF;  font-weight: bold; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none}



.navi2	{    color: ;  font-weight: bold; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none }

.navi2 a	{   color: #;  font-weight: bold; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none }

.navi2 a:hover {   color: #;  font-weight: bold; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none}



.navi3	{    color: ;  font-weight: bold; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none }

.navi3 a	{   color: #;  font-weight: bold; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none }

.navi3 a:hover {   color: #;  font-weight: bold; font-size: 10px; font-family: arial, helvetica, sans-serif; text-decoration: none}



/*
.top	{   background-color: #7351AA;  color: #0000FF;  font-weight: bold; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none }
*/

.top	{   color: #0000FF;  font-weight: bold; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none }

.top a	{   color: #7351AA;  font-weight: bold; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none }

.top a:hover {   color: #55436F;  font-weight: bold; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none}

/*
.top a:visited	{   color: #7351AA;  font-weight: bold; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none }
*/


/*
.topActive	{   background-color: #55436F;  color: #FFFFFF;  font-weight: bold; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none }
*/

.topActive	{   color: #FFFFFF;  font-weight: bold; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none }

.topActive a	{   color: #FFFFFF;  font-weight: bold; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none }

.topActive a:hover {   color: #EEEEEE;  font-weight: bold; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none}


.selected {
	color: #7351AA;
}


.itNav {
	background-color: #E2D9E8;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.itNav a:link {
	color: #55436F;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.itNav a:visited {
	color: #55436F;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.itNav a:hover {
	color: #7351AA;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}


.pass	{  color: #;  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: 11px; font-family: Verdana; text-decoration: none }

.text a 	{ color: #666666; font-size: 11px; font-family: Verdana; text-decoration: underline }

.text a:hover 	{ color: #A0A0A0; font-size: 11px; font-family: Verdana; text-decoration: none }



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

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

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



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

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

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



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

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

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

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

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

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



.adColumnHome { background-color: #E2D9E8; }

.adColumnCat { background-color: #FFFFFF; }

.adColumnSubCat { background-color: #FFFFFF; }

.adColumnDetail { background-color: #FFFFFF; }



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

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

.adHeader a:hover 	{ color: #C2292B; font-size: 11px; 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: #A0A0A0; 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: #A0A0A0; font-size: 10px; font-family: Arial; text-decoration: none }





.description 		{ color: #666666; font-size: 11px; font-family: Verdana; text-decoration: none }

.description a 	{ color: #666666; font-size: 11px; font-family: Verdana; text-decoration: none }

.description a:hover 	{ color: #A0A0A0; font-size: 11px; font-family: Verdana; text-decoration: underline }



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

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

.subhead a:hover {   color: #7351AA;  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: #55436F; font-size: 20; font-weight: bold; }



.box       	{ color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Verdana; 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 #A0A0A0; background-color: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }



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

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

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



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

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

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



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

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

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



.headerStyle	{ background-color:#C5BAD4; color: #55436F;  font-size: 10px; font-family: Verdana; text-decoration: none }

.headerStyle a	{ color: #55436F;  font-size: 10px; font-family: Verdana; text-decoration: none }

.headerStyle a:hover { color: #7351AA;  font-size: 10px; font-family: Verdana; text-decoration: underline }



td.note	{ background-color:#; }

.note	{ color: #A0A0A0;  font-size: 10px; font-family: Verdana; text-decoration: none }

.note a	{ color: #666666;  font-size: 10px; font-family: Verdana; text-decoration: none }

.note a:hover { color: #A0A0A0; font-size: 10px; font-family: Verdana; text-decoration: underline }



.pathStyle	{ color: #121212;  font-size: 10px; font-family: Verdana; text-decoration: none }

.pathStyle a	{ color: #7351AA;  font-size: 10px; font-family: Verdana; text-decoration: none }

.pathStyle a:hover { color: #121212;  font-size: 10px; font-family: Verdana; 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: 11px; font-family: Verdana; color:#CC0000; }

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



.success { font-size: 11px; font-family: Verdana; color:#00CC33; }

.successSmall { font-size: 10px; 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: 11px; font-family: Verdana;

}

td.formBox

{

	vertical-align: top;

	text-align:legth;

	color: #666666; font-size: 11px; font-family: Verdana;

}



table.results

{

	width:100%;

	border-collapse: collapse;

	color: #666666; font-size: 11px; font-family: Verdana;

}

th.results

{

	vertical-align: top;

	text-align:center;

	font-weight:bold;

	color: #666666; font-size: 11px; font-family: Verdana;

}

td.results

{

	vertical-align: top;

	text-align:left;

	color: #666666; font-size: 11px; font-family: Verdana;

}

