body
{
	background-color: #FFFFFF;  
	color: Black; 
	margin-left: 3px; 
	margin-right: 3px;
	margin-top: 3px;
	text-align: left; 
	font-family: Arial, Arial, Helvetica; 
	font-weight: normal; 
	font-size: xx-small;
}

.marketlink
{
	color: #022e54;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
}

.RightTdBorder
{
	border-color: Silver;
	border-style: solid;
	border-top: 0 px;
	border-left: 0 px;
	border-bottom: 0 px;
	border-right: 0 px;
}

DIV.MenuBorder, .MenuBorder
{
	border-color: Silver;
	border-style: solid;
	border-top: 1 px;
	border-left: 1 px;
	border-bottom: 1 px;
	border-right: 1 px;
	padding-top: 1 px;
	padding-left: 2 px;
	/*border-width: thin 1px;*/
}

DIV.Template
{
	border-color: Silver;
	border-style: solid;
	border-top: 1 px;
	border-left: 1 px;
	border-bottom: 1 px;
	border-right: 1 px;
	/*border-width: thin 1px;*/
}

DIV.TemplateImageLeft
{
	border-color: Silver;
	border-style: solid;
	border-top: 1 px;
	border-left: 1 px;
	border-bottom: 1 px;
	border-right: 0 px;
	/*border-width: thin 1px;*/
}

DIV.TemplateImageRight
{
	border-color: Silver;
	border-style: solid;
	border-top: 1 px;
	border-left: 0 px;
	border-bottom: 0 px;
	border-right: 1 px;
	/*border-width: thin 1px;*/
}
.MenuPlace
{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: xx-small;
	font-weight: bold;
}

.ErrorText
{ 
	FONT-SIZE: xx-small; 
	COLOR: Red; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: White;
}

/* Page Title */
.PageTitle
{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: x-small;
	font-weight: bold;	
	text-decoration: underline;
}

/* Input Controls */
.InputText, .ButtonText
{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: xx-small;	
}

/* Message Boxes */
.MessageBox 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: xx-small; 
	COLOR: slateblue; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: Silver; 
}

.MessageBoxText
{ 
	FONT-SIZE: xx-small; 
	COLOR: Black; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: WhiteSmoke;
}

.MessageBoxTextDetail
{ 
	FONT-SIZE: xx-small; 
	COLOR: SteelBlue; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: WhiteSmoke; 
}
.MessageBoxLink, .MessageBoxLink:hover
{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: xx-small;
	background-color: WhiteSmoke;
	color: #990000;
	text-decoration: none;
}

.MessageBoxLink:hover
{
	text-decoration: underline;
}

.MessageBoxLinkFAQ, .MessageBoxLinkFAQ:hover
{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: xx-small;
	background-color: WhiteSmoke;
	color: SteelBlue;
	text-decoration: none;
}

.MessageBoxLinkFAQ:hover
{
	text-decoration: underline;
}

/* News Main Page */
.NewsText, .FAQText
{ 
	FONT-SIZE: xx-small; 
	COLOR: Black; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: White;
}

.NewsTextDetail, .FAQTextDetail
{ 
	FONT-SIZE: xx-small; 
	COLOR: SteelBlue; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: White; 
}


.ControlStyle 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: x-small; 
	COLOR: white; 
	FONT-FAMILY: Arial; 
	BACKGROUND-COLOR: DarkSlateBlue; 
	TEXT-DECORATION: none 
}

.txt_default,
.txt_default_bld,
.link_default,
.print_link
	{font-family: Arial, Helvetica, Sans-serif;
	 font-size: xx-small;
	 color: #000000}
	 
.txt_default_bld
	{font-weight: bold}

.txt_bigger
	{font-family: Arial, Helvetica, Sans-serif;
	 font-size: x-small;
	 color: #000000}

.txt_smaller,
.MenuLeftSideTitle 
	{font-family: Arial, Helvetica, Sans-serif;
	 font-size: xx-small;
	 color: #000000}

.MenuLeftSideTitle 
{
	color: White;
	background-color: #012D52;
}

.section_header
	{font-family: Arial, Helvetica, Sans-serif;
	 font-size: x-small;
	 color: #000000;
	 font-weight: bold}

.footer_default,
.footer_default_link
{
	font-family: Arial, Helvetica, Sans-serif;
	font-size: xx-small;
	color: #336699;
	background-color: WhiteSmoke;
}

.footer_default_link
	{text-decoration: underline}

.link_default,
.print_link
	{text-decoration: underline;
	 color: #a03033}

.print_link
	{font-weight: bold}

.link_small
	{font-family: Arial, Helvetica, Sans-serif;
	 text-decoration: underline;
	 font-size: xx-small;
	 color: #a03033}

.link_fancy,
A.link_fancy:hover
	{font-family: Arial, Helvetica, Sans-serif;
	 text-decoration: none;
	 font-size: x-small;
	 font-weight: bold;
	 color: #483D8B}
	 
A.link_fancy:hover
{
    color: #ff0000;
}
	 
.parts_accessories_header
	{font-family: Arial, Helvetica, sans-serif; font-size: medium;
	 background-color:  #000066; color: #FFFFFF; font-weight: bold}

.parts_accessories_header2
	{font-family: Arial, Helvetica, sans-serif; font-size: x-small;
	 color: #000000; font-weight: bold}

.parts_accessories_row_header	 
	{font-family: Arial, Helvetica, sans-serif; font-size: x-small;
	 background-color: #ccccff; font-weight: bold}
	
.parts_accessories_row_even
	{font-family: Arial, Helvetica, sans-serif; font-size: x-small;
	 background-color: #cccccc;}

.parts_accessories_row_odd	 
	{font-family: Arial, Helvetica, sans-serif; font-size: x-small;}
