h1, h2, h3, h4, h5, ul, ol, blockquote,hr { margin-top:0px; margin-bottom:0px;}
ul { margin-left:25px; }
body { margin:0px; }
div.indent { padding-left:20px;}
textarea { font-size:10px; font-family:Tahoma;}

table, td { font-family:Tahoma; font-size:16px; color:#000000;}
a			{	color:#FFFFFF;		text-decoration:none; }
a:link		{	color:#FFFFFF;		text-decoration:none; }
a:visited	{	color:#FFFFFF;		text-decoration:none; }
a:hover		{	color:#FFFFFF;	    text-decoration:underline; }
a:active	{	color:#FFFFFF;		text-decoration:none; }

td.sideBar { font-family:Tahoma;  font-weight:bold; padding-left:10px; padding-right:10px;  width:220px; background-image:url(sidebar.gif);  background-position:right; color:White;}
td.mainContent  { font-family:Tahoma; font-weight:normal; font-size:12px; padding-left:20px; padding-right:10px;  padding-top:10px; background-color:#FFFFFF; font-color:#000000;}
.heading { font-weight:bold; }
td.header {padding-left:20px; padding-right:20px; background-image:url(headerbar.gif); }
td.rightbar { border-style:solid;  border-width:thin; border-color:#2D0569 #2D0569 #2D0569 #2D0569; border-right-width:0px; border-top-width:0px; border-left-width:1px; border-bottom-width:0px; background-color:#FFFFFF; }

/* Validation */
.validation { color:black;  margin-left:5px;}

/* Hyperlinks */	
td.checkout	a			{	color:#000000;		text-decoration:none; }
td.checkout a:link		{	color:#000000;			text-decoration:none; }
td.checkout a:visited	{	color:#000000;			text-decoration:none; }
td.checkout a:hover		{	color:#000000;	    text-decoration:none; }
td.checkout a:active	{	color:#000000;		text-decoration:none; }

a.sideBar			{	color:#FFFFFF;	text-decoration:none; }
a.sideBar:link		{	color:#FFFFFF;			text-decoration:none; }
a.sideBar:visited	{	color:#FFFFFF;			text-decoration:none; }
a.sideBar:hover	    {	color:#FFFFFF;	    text-decoration:underline; }
a.sideBar:active	{	color:#FFFFFF;		text-decoration:none; }

a.subCategory:link		{	color:#000000; font-weight:bold; font-size:12px;	text-decoration:none; }
a.subCategory:visited	{	color:#000000; font-weight:bold; font-size:12px;	text-decoration:none; }
a.subCategory:hover		{	color:#000000; font-weight:bold; font-size:12px;	text-decoration:underline; }
a.subCategory:active	{	color:#000000; font-weight:bold; font-size:12px;	text-decoration:none; }

/* header */
a.headerLinks			{	font-size:14px; }
a.headerLinks:link		{	color:Black;	font-family:Tahoma; text-decoration:none; }
a.headerLinks:visited	{	color:Black;	font-family:Tahoma; text-decoration:none; }
a.headerLinks:hover		{	color:Black;	font-family:Tahoma; text-decoration:none; }
a.headerLinks:active	{	color:Black;	font-family:Tahoma; text-decoration:none; }

/* page */
div.pageLinks			{	 }
div.linkSpacer			{	font-size:5px; }
a.pageLinks             {	font-size:14px;  }
a.pageLinks:link		{	color:#FFFFFF;	font-family:Tahoma; text-decoration:none;  }
a.pageLinks:visited		{	color:#FFFFFF;	font-family:Tahoma; text-decoration:none; }
a.pageLinks:hover		{	color:#FFFFFF;	font-family:Tahoma; text-decoration:underline; }
a.pageLinks:active		{	color:#FFFFFF;	font-family:Tahoma; text-decoration:none; }

a.pageLinks2            {	font-size:15px;  }
a.pageLinks2:link		{	color:#FFFFFF;	font-family:Tahoma; text-decoration:underline;  }
a.pageLinks2:visited	{	color:#FFFFFF;	font-family:Tahoma; text-decoration:underline; }
a.pageLinks2:hover		{	color:#FFFFFF;	font-family:Tahoma; text-decoration:underline; }
a.pageLinks2:active		{	color:#FFFFFF;	font-family:Tahoma; text-decoration:underline; }

li a.pageLinks			{   font-size:11px; }
li a.pageLinks2			{   font-size:11px; }


/* breadcrumtrail */
a.breadCrumbTrail			{	font-size:18px; }
a.breadCrumbTrail:link		{	color:Black; font-weight:bold;	text-decoration:underline; }
a.breadCrumbTrail:visited	{	color:Black; font-weight:bold;	text-decoration:underline; }
a.breadCrumbTrail:hover		{	color:Black; font-weight:bold;	text-decoration:underline; }
a.breadCrumbTrail:active	{	color:Black; font-weight:bold;	text-decoration:underline; }

div.breadCrumbTrail			{	margin-left:0px; margin-bottom:15px; }
span.breadCrumbTrail		{	font-size:20px; color:Black; margin-left:2px; margin-right:2px; }

/* breadcrumtrailnolink */
a.breadcrumtrailnolink			{	COLOR:Black; font-size:18px; font-weight:bold; text-decoration:underline; }


/* Login box in header */
input.loginbox	{	font-size:12px; font-weight:bold; width:65px; height:18px	}
table.login		{	margin-right:5px; }
table.login	td	{	font-weight:bold; color:White;	}
h4.login		{	COLOR: white;	}

/* Category */

/* product */
table.products { margin-top:5px; }

/* article */
div.introduction	{ margin-top:10px; font-style:italic; font-size:14px; }
div.articles {  padding:5px;  margin-top:5px; margin-bottom:40px; }
a.article { font-size:16px; color:Black; font-weight:bold; }

table.images {  }
iframe.article { margin-right:10px;  }
div.article {  padding:5px; }	/*background:white; border-style:window-inset; */
a.bookmark { font-size:12px; }

/* images */
div.title { font-size:18px; margin-top:5px; }
div.caption {font-size:14px; }
div.image { margin-bottom:20px; }

/* order item */
a.orderItem { color:Black; font-weight:bold; } 

/*Search Results */
table.results td { font-size:14px; color:Black; }
tr.heading { color:Black; }
tr.odd {color:Black; }
tr.even { color:Black; }

table.paging {	MARGIN-TOP: 10px; MARGIN-BOTTOM: 5px; color:Black; }
table.paging td { font-size:14px; color:Black; }
select.paging {font-size:12px; color:Black; }
input.button {
	BORDER-RIGHT: #669900 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #669900 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-Image:URL(search.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #669900 1px solid; CURSOR: hand; COLOR: #FFFFFF; font-weight:bold; PADDING-TOP: 0px; BORDER-BOTTOM: #669900 1px solid; FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,sans-serif
}
input.buttonhover {
	BORDER-RIGHT: #336600 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #336600 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #F66F0A; PADDING-BOTTOM: 0px; BORDER-LEFT: #336600 1px solid; CURSOR: hand; COLOR: #000000; font-weight:bold; PADDING-TOP: 0px; BORDER-BOTTOM: #336600 1px solid; FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,sans-serif
}

input.button25 { background-image:url(../styles/25.gif); }


