/* Created by Steve's Site and Imaging Service */

BODY
{background-color: #ffffff;
background-image: url(background.jpg);
font-family: helvetica;
font-size: 8pt;
font-style: normal;
font-weight: bold;
scrollbar-face-color: #FEE003; 
scrollbar-shadow-color: #000000; 
scrollbar-highlight-color: #000000; 
scrollbar-3dlight-color: #000000; 
scrollbar-darkshadow-color: #000000; 
scrollbar-track-color: #000000; 
scrollbar-arrow-color: #000000}


INPUT
{background : #FEE003;
color : #000080;
font-size: 9pt;
font weight: bold
}

SELECT
{background : #FEE003;
color : #000080;
font-size: 9pt;
font weight: bold
}


SELECT.quick
{background : #ff0000;
color : #ffffff;
font-size: 9pt;
font weight: bold
}

INPUT.quick
{background : #B9FFCB;
color : #ff0000;
font-size: 9pt;
font weight: bold
}


TEXTAREA
{background : #8BCDF1;
color : #000080;
font-size: 9pt;
font weight: bold
}





a:link {font-family: sans-serif, arial; color: #0000ff; font-weight: bold; text-decoration: none ; }
a:visited {font-family: sans-serif, arial; color: #0000ff; font-weight: bold; text-decoration: none; }
a:active {font-family: sans-serif, arial; color: #0000ff; font-weight: bold; text-decoration: none; }
a:hover {background-color: #FF0000; color: #ffffff; font-family: sans-serif, arial; font-weight: bold; text-decoration: none; }

a.nav:link {color: #0000ff; font-family: arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none ; }
a.nav:visited {color: #0000ff; font-family: arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none ; }


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

span.select  {background-color: #D4D0C8; color: #000000; font-family: arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none ; }

a.nav2:link {color: #ffffff; font-family: arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none ; }
a.nav2:visited {color: #ffffff; font-family: arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none ; }
a.nav2:active {font-family: sans-serif, arial; color: #000000; font-weight: bold; text-decoration: none; }
a.nav2:hover {background-color: #FF0000; color: #ffffff; font-family: arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none ; }

a.sitemap:link {color: #000000; font-family: arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none ; }
a.sitemap:visited {color: #000000; font-family: arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none ; }
a.sitemap:active {font-family: sans-serif, arial; color: #000000; font-weight: bold; text-decoration: none; }
a.sitemap:hover {background-color: #FF0000; color: #ffffff; font-family: arial, sans-serif; font-weight: bold; text-decoration: none ; }

TABLE.middot {color: #ffffff; font-size: 18px; font-family: Helvetica, Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; border: 2px #0008C9 solid; ; }
TABLE.middot2 {color: #000000; font-size: 18px; font-family: Helvetica, Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; border: 2px #FFFFFF solid; ; }

TD.select {background-color: #C0C0C0; color: #000000; font-family: arial, sans-serif; font-size: 10px; font-style: normal; font-variant: normal; font-weight: bold; padding-left: 0px; padding-right: 0px; ; }
span.headermain {width: 400px; background-color: #ffffff; color: #000000; padding: 2px; font-family: arial; font-size: 13px; font-weight: bold;; }

span.headersub {background-color: #000000; font-family: arial,sans-serif; font-variant: small-caps; color: #FEE003; font-size: 12px; font-weight: bolder; padding: 3px;; }
span.leftmenu { background-color: #FF6600; color: #FFFFFF; padding: 3px; font-family: arial; font-size: 11px; font-weight: bold;; }
span.terms {width: 200px; background-color: #000000; color: #FFFFFF; padding: 3px; font-family: arial; font-size: 11px; font-weight: bold;; }
span.select2 {background-color: #ffff80; color: #000000; font-family: arial; font-size: 8pt; font-weight: bold;; }
span.a {background-color: #ff0000; font-family: sans-serif, arial; font-size: 8pt; font-weight: bold; padding: 1pt;  width: 120px; color: #ffffff; }
span.header {font-family: arial, sans-serif; font-size: 25pt; font-weight: bold; padding: 1pt;  color: #000000; }

TD.mechanix {background-color: #000000; border: none; font-family: arial,sans-serif;  font-variant: small-caps;  color: #FEE003;  font-size: 16px;  font-weight: bolder; text-align: left; }

span.c1 {color: #000000; font-family: arial; font-size: 8pt; font-weight: bold; text-align: center; }
span.c3 {color: #0000ff; font-family: arial; font-size: 12pt; font-weight: bold; text-align: center; }
span.c4 {background-color: #02669A; color: #FFFFFF; font-family: arial; font-size: 10pt; font-weight: bold; text-align: center; }

TABLE.special {background-color: #f4f4f4; border: 1px #909090 solid; padding: 0px; }

TD.ch {font-family: Helvetica, Arial, Verdana; font-size: 10px; font-family:  Arial, Helvetica, Verdana; font-style: normal; font-variant: normal; font-weight: bold;; }

TABLE.menudashed {background-color: #FFFFFF; border: 1px #FF6600 dashed; font-size: 8pt; font-family: Helvetica, Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; margin: 0px; padding: 0px; }

TABLE.neckcords {background-color: #FFFFFF; border: 2px #FF0000 dotted; font-size: 8pt; font-family: Helvetica, Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; margin: 0px; padding: 0px; }

TABLE.menu {background-color: #FFFFFF; border: 1px #FF6600 solid; font-size: 8pt; font-family: Helvetica, Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; margin: 0px; padding: 0px; }


table.mechanix {background-color: #FFFFFF; border: 1px #000000 solid; margin: 0px; padding: 0px; }

td.mechanix-header {background-color: #000000; border: none; font-family: arial,sans-serif;  font-variant: small-caps;  color: #FEE003;  font-size:14px;  font-weight: bolder; text-align: left}

td.mechanix {background-color: #000000; color: #FEE003; font-family: Helvetica, Arial, Verdana; font-size: 10px; font-style: normal; font-variant: normal; font-weight: bold; text-align: center; text-decoration: none; }


table.mcr {background-color: #FFFFFF; border: 1px #2F67A0 solid; margin: 0px; padding: 0px; }
td.mcr {background-color: #2F67A0; color: #ffffff; font-family: Helvetica, Arial, Verdana; font-size: 10px; font-style: normal; font-variant: normal; font-weight: bold; text-align: center; text-decoration: none; }



TABLE.menu2 {background-color: #ffffff; }

TD.mid {border-bottom: 1px #006090 solid; border-top: 1px #006090 solid; }

TD.alpha {background-color: #FF6600; color: #FFFFFF; font-family: Helvetica, Arial, Verdana; font-size: 10px; font-style: normal; font-variant: normal; font-weight: bold; text-align: center; text-decoration: none; }

TD.alpha2 {background-color: #8BCDF1; color: #000000; font-family: Helvetica, Arial, Verdana; font-size: 11px; font-style: normal; font-variant: normal; font-weight: bold; text-align: center; text-decoration: none; }

TD.a {background-color: #B9FFCB; border: none; color: #000080; font-family: sans-serif; font-size: 8pt; font-style: normal; text-align: left; }

TD.b {background-color: #B9FFCB; border: none; color: #000080; font-family: sans-serif; font-size: 8pt; font-style: normal; text-align: center; }

TD.c {background-color: #FFFFFF; border: none; color: #000000; font-family: sans-serif; font-size: 8pt; font-style: normal; text-align: left; }

TD.beta {color: #000000; font-family: Helvetica, Arial, Verdana; font-size: 11px; font-style: normal; font-variant: normal; font-weight: bold; text-align: right; text-decoration: none; }

TD.left {color: #8BCDF1; background-color: #ffffff; font-family: Helvetica, Arial, Verdana; font-size: 8pt; font-style: normal; font-variant: normal; font-weight: bold; text-align: left; text-decoration: none; }

TD.center {color: #8BCDF1; background-color: #ffffff; font-family: Helvetica, Arial, Verdana; font-size: 8pt; font-style: normal; font-variant: normal; font-weight: bold; text-align: center; text-decoration: none; }

TD.right {color: #8BCDF1; background-color: #ffffff; font-family: Helvetica, Arial, Verdana; font-size: 8pt; font-style: normal; font-variant: normal; font-weight: bold; text-align: right; text-decoration: none; }

TD.red {color: #BCDF1; font-family: Helvetica, Arial, Verdana; font-size: 9pt; font-style: normal; color: #FF0000; font-variant: normal; font-weight: bold; text-align: right; text-decoration: none; }

TD.gamma {border-top: 1px silver solid; color: #ff005b; font-family: Helvetica, Arial, Verdana; font-size: 8pt; font-style: normal; font-variant: normal; font-weight: bold; text-align: center; text-decoration: none; }

TD.border {background-color: #ff0000; }

TD.delta {color: #000000; font-family: Helvetica, Arial, Verdana; font-size: 10px; font-style: normal; font-variant: normal; font-weight: bold; text-align: center; text-decoration: none; }

TD.delta2 {color: #000000; font-family: Helvetica, Arial, Verdana; font-size: 10px; font-style: normal; font-variant: normal; font-weight: bold; text-align: right; text-decoration: none; }

TD.thumb {background-color: #B9FFCB color: #000000; height: 76px; width: 76px; ; }

TD.thumb2 {background-color: #B9FFCB color: #000000; height: 2px; ; }

h1 {background-color: #000000; font-family: arial,sans-serif; font-variant: small-caps; color: #FEE003; font-size: 14px; font-weight: bolder; padding: 0px; line-height: 20px; }

TR.omega {background-color: #f4f4f4; }

TABLE.main {background-color: #ffffff; border: 1px #002a90 solid; font-size: 8pt; font-family: Helvetica, Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; margin: 0px; padding: 0px; }

UL {color: #000000; font-family: Helvetica, Arial, Verdana; font-size: 8pt; font-style: normal; font-weight: bold; margin-bottom: 0pt; margin-left: 12pt; margin-right: 1pt; margin-top: 0pt; text-align: justify; }

LI {color: #000000; font-family: Helvetica, Arial, Verdana; font-size: 11px; font-style: normal; margin-bottom: 0pt; margin-left: 1pt; margin-right: 1pt; margin-top: 0pt; text-align: justify; }

UL.fortress {color: #000000; font-family: Helvetica, Arial, Verdana; font-size: 11px; font-weight: bold; font-style: normal; margin-bottom: 0pt; margin-left: 1pt; margin-right: 1pt; margin-top: 0pt; text-align: justify; }

LI.fortress {color: #ffffff; font-family: Helvetica, Arial, Verdana; font-size: 10px; font-style: normal; font-weight: bold; margin-bottom: 0px; margin-left: 1px; margin-right: 2px; margin-top: 0px; text-align: justify; }

P.normal {color: #000000; font-family: Helvetica, Arial, Verdana; font-size: 11px; font-weight: bold; font-style: normal; margin-bottom: 0pt; margin-left: 1pt; margin-right: 1pt; margin-top: 0pt; text-align: justify; }

P.faq {color: #000040; font-family: sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; margin-bottom: 6pt; margin-left: 20pt; margin-right: 20pt; margin-top: 0pt; text-align: justify; }

OL.faq {margin-top: 6px; }









# ul { list-style: none; padding: 0; margin: 0; }








#rs-menu li { float: left; margin: 1px; }
#rs-menu li a { background-color: #ffffff; display: block; color: #0000ff; font-size: 10px; font-family: Helvetica, Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; text-align: center; width: 140px;  padding: 1px; }
#rs-menu li a {color: #0000ff;  font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; text-align: center; padding: 1px;}
#rs-menu li visited {color: #ffffff;  font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; text-align: center; padding: 1px;}
#rs-menu li a:hover {background-color: #ff0000; color: #ffffff; font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold;}
#rs-menu a.select:link {background-color: #00ff00; color: #000000; font-size: 10px;  font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; text-align: center; padding: 1px;}
#rs-menu a.select:visited {background-color: #00ff00; color: #000000; font-size: 10px;  font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; text-align: center; padding: 1px;}
#rs-menu a.select:active {background-color: #00ff00; color: #000000; font-size: 10px;  font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; text-align: center; padding: 1px;}
#rs-menu a.select:hover {background-color: #00ff00; color: #000000;  font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; text-align: center; padding: 1px;}





#nav-menu ul {margin: 2; padding: 4; list-style-type: none; text-align: center;}
#nav-menu ul li { display: inline; }
#nav-menu ul li a {color: #ffffff; font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; text-align: center; padding: 2px;}
#nav-menu li a:hover {background-color: #0000ff; display: inline; color: #ffffff; font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; }


#nav-menu2 ul {list-style: none; padding: 0; margin: 0; }
#nav-menu2 li a {display: block; color: #0000ff; font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; text-align: center; padding: 2px;  width: 140px;}
#nav-menu2 li a:hover {background-color: #0000ff; display: block; color: #ffffff; font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; width: 140px;}


#nav-menu3 ul {list-style: none; padding: 0; margin: 0; }
#nav-menu3 li a {display: block; color: #0000ff; font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; text-align: center; padding: 1px;  width: 166px;}
#nav-menu3 li a:hover {background-color: #0000ff; display: block; color: #ffffff; font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; width: 166px;}



#navcontainer ul {margin: 4; padding: 4; list-style-type: none; text-align: center;}
#navcontainer ul li { display: inline; }
#navcontainer ul li a {color: #ffffff; font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; text-align: center; padding: 2px;}
#navcontainer ul li a:hover {background-color: #0000ff; color: #ffffff; font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold;}

#navcontainer2 ul {margin: 0; padding: 4; list-style-type: none; text-align: center;}
#navcontainer2 ul li { display: inline; }
#navcontainer2 ul li a {color: #000000; font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; text-decoration: none; text-align: center; padding: 2px;}
#navcontainer2 ul li a:hover {background-color: #0000ff; color: #ffffff; font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold;}







#help-menu ul {margin: 2; padding: 2; list-style-type: none; text-align: center;}
#help-menu ul li { display: block; width: 160px; }
#help-menu ul li a { text-align: center;  width: 160px; color: #0000ff; font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold;  }
#help-menu li a:hover {background-color: #FF9A02; display: inline; color: #000000; font-size: 10px; font-family: Arial, Verdana; font-style: normal; font-variant: normal; font-weight: bold; }




























