
/* ---- arteffect generic css file */

/* ---- body style */

BODY
{
 color: #0E1618;
 background: white;
}


TD
{
 color: #0E1618;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 11px;
}


* A, * A:link, * A:active, * A:visited
{
 color: #296DA5;

 text-decoration: underline;
}

* A:hover
{
 color: #252525;

 text-decoration: underline;
}



/* ---- Custom styles */

.headerSlogan
{
 color: #296DA5;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 29px;

 text-transform: uppercase;
}

.headerSloganText
{
 color: #474747;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 11px;
}



.menuHover
{
 background: url('img/menu-bg-current.gif') repeat-x;
}

A.catalogMenu, A.catalogMenu:link, A.catalogMenu:active, A.catalogMenu:visited, A.catalogMenu:hover
{
 color: #111516;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 10px;

 text-decoration: none;
 text-transform: uppercase;
}

.submenuHover
{
 background-color: #200063;
}

A.submenuPane, A.submenuPane:link, A.submenuPane:visited, A.submenuPane:active, A.submenuPane:hover
{
 color: white;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 12px;

 text-decoration: underline;
}

A.currentSubmenuPane, A.currentSubmenuPane:link, A.currentSubmenuPane:visited, A.currentSubmenuPane:active, A.currentSubmenuPane:hover
{
 color: white;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 12px;

 text-decoration: underline;
}


.contentDate
{
 color: #4D4D4D;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 11px;
}


.navipath, A.navipath, A.navipath:link, A.navipath:active, A.navipath:visited, A.navipath:hover
{
 color: #606060;

 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size: 10px;
}


.contentTitle, A.contentTitle, A.contentTitle:link, A.contentTitle:active, A.contentTitle:visited
{
 color: #252525;

 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size: 12px;

 text-decoration: none;
}

A.contentTitle:hover
{
 color: #296DA5;

 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size: 12px;

 text-decoration: underline;
}


.contentSubTitle
{
 color: white;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 15px;

 text-transform: uppercase;
}


.submenuTitle, A.submenuTitle, A.submenuTitle:link, A.submenuTitle:active, A.submenuTitle:visited, A.submenuTitle:hover
{
 color: #F58F0A;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 13px;
 font-weight: bold;

 text-decoration: none;
}


A.submenu, A.submenu:link, A.submenu:visited, A.submenu:active, A.submenu:hover
{
 color: #441CB9;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 12px;

 text-decoration: none;
}

A.currentSubmenu, A.currentSubmenu:link, A.currentSubmenu:visited, A.currentSubmenu:active, A.currentSubmenu:hover
{
 color: #210068;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 12px;

 text-decoration: none;
}

.catalogTitle, A.catalogTitle, A.catalogTitle:link, A.catalogTitle:active, A.catalogTitle:visited, A.catalogTitle:hover
{
 color: #252525;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 14px;

 text-decoration: none;
 text-transform: uppercase;
}

.catalogSubTitle, A.catalogSubTitle, A.catalogSubTitle:link, A.catalogSubTitle:active, A.catalogSubTitle:visited
{
 color: #252525;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;

 text-decoration: none;
 text-transform: uppercase;
}

A.catalogSubTitle:hover
{
 color: #296DA5;

 text-decoration: underline;
}


.catalogItemTitle
{
 color: #296DA5;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 18px;

 text-transform: uppercase;
}

.retail_price
{
 color: #252525;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 18px;
}

.dealer_price, .wholesale_price
{
 color: #252525;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 10px;
}

.purchase_price
{
 color: #FD5656;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 10px;
}



.copyright, A.copyright, A.copyright:link, A.copyright:visited, A.copyright:active
{
 color: #210068;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 10px;
 font-weight: bold;

 text-decoration: none;
 text-transform: uppercase;
}

A.copyright:hover
{
 color: #210068;

 text-decoration: underline;
}


.footerContacts
{
 color: #474747;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 11px;
}

A.footerContacts, A.footerContacts:link, A.footerContacts:visited, A.footerContacts:active, A.footerContacts:hover
{
 color: #2B5E94;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 11px;
}


.credits, A.credits, A.credits:link, A.credits:visited, A.credits:active
{
 color: #989898;

 font-family: verdana, arial, tahoma, helvetica, sans-serif;
 font-size: 10px;

 text-decoration: none;
}

A.credits:hover
{
 color: #989898;

 text-decoration: underline;
}




/* ---- OS-dependent controls & objects */

.requiredFormFieldName
{
 color: #FF9600;
}

.requiredFormField
{
 border: 1px solid #FF9600;
}

INPUT, TEXTAREA, SELECT, OPTION
{
 color: black;
 background-color: white;

 font-family: verdana, tahoma, helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;

 text-align: left;
 text-decoration: none;

 border: 1px solid #8499B8;
}

.BUTTON
{
 text-align: center;
}

.BGCOLOR
{
 background-color: white;

 border: 0px;
}

HR
{
 color: #9BA5BF;

 height: 1px;
}

STRONG
{
 font-weight: normal;
}




/* ---- additional rarely changed styles */

.NO_BORDER, .NOBORDER
{
 border: 0px;
}

LI
{
 text-align: left;
 list-style: outside url('img/arrow-li.gif');
}

P
{
 text-align: justify;
}

