﻿body {
text-align: center;
margin: 0px;
padding: 0px;
min-width:775px;/* stop mozilla sliding off the edge */
}



html {
text-align: center;
margin: 0px;
padding: 0px;
min-width:775px;/* stop mozilla sliding off the edge */
}



body.gray6{
background : #666666;
width: 100%;
}

p.clear {
clear : both;
}

hr {
border-top : 1px solid;
color : #000000;
background-color : #000000;
clear : both;
}





/*  CrossFader Javascript  */






div.cf_wrapper {
clear:both;
  position: relative;
  left: 0;
}

div.cf_element {
		width: auto;
		background-color: transparent;
		border: 0;
		padding-top: 30px; padding-bottom: 30px;
}

/* div.cf_element div.content { padding: 0px;} */

/* div.cf_element div.content h3 { padding-top: 0;	margin-top: 0;} */





/*   DIVS     */




div.leftmargin{
margin-left:20px
}

div#leftcol200{
clear: both;
margin-top: 2em;
height:600px;
background:transparent url('leftcol200.jpg') no-repeat;
}


#footer {
clear: both;
margin-top: 2em;
height:20px;
/* background : url('footer1.jpg') no-repeat; */
}




div.center {
margin-right: auto;
margin-left: auto;
/* position: relative; */
width: 775px;
text-align: left;
}

div#awm img{border:0}

div.quote{background:white url('cornerfade.jpg') no-repeat;}
div.quote{float:right; clear:right; width:220px;}
div.quote{border-top: 5px solid gray; border-bottom: 5px solid gray;
padding: 10px; margin: 5px;}
div.quote span{font-style: italic;}



div.quote300 {
float : right;
border : 1px solid silver;
margin : 0.05em;
padding : 1em;
text-align : center;
clear : both;
width : 300px;
color: #000000;
}




/*   TABLES */






li {
color:#000000;
text-align : left;
text-decoration : none;
text-transform : none;
font-family : Verdana, Arial, Sans-serif;
font-style : normal;
font-weight : normal;
font-size : 90%;
letter-spacing : normal;
}






ol {
color:#000000;
text-align : left;
text-decoration : none;
text-transform : none;
font-family : Verdana, Arial, Sans-serif;
font-style : normal;
font-weight : normal;
font-size : 90%;
letter-spacing : normal;
}






ul {
color:#000000;
text-align : left;
text-decoration : none;
text-transform : none;
font-family : Verdana, Arial, Sans-serif;
font-style : normal;
font-weight : normal;
font-size : 90%;
letter-spacing : normal;
}






td {
color:#000000;
text-align : left;
text-decoration : none;
text-transform : none;
font-family : Verdana, Arial, Sans-serif;
font-style : normal;
font-weight : normal;
font-size : 90%;
letter-spacing : normal;
}


td.content{
padding: 1em;
background : #ffffff url('cornerfade.jpg') no-repeat;
border: 2px black solid;
}


td.contentDocs{
padding: 1em;
background : #ffffff url('cornerfadeDocs.jpg') no-repeat;
border: 2px black solid;
}



td.contentParts{
padding: 1em;
background : #ffffff url('cornerfadeParts.jpg') no-repeat;
border: 2px black solid;
}


td.contentGallery{
padding: 1em;
background : #ffffff url('cornerfadeGallery.jpg') no-repeat;
border: 2px black solid;
}


td.contentCompare{
padding: 1em;
background : #ffffff url('cornerfadeCompare.jpg') no-repeat;
border: 2px black solid;
}

td.contentLinks{
padding: 1em;
background : #ffffff url('cornerfadeLinks.jpg') no-repeat;
border: 2px black solid;
}

td.contentFeatures{
padding: 1em;
background : #ffffff url('cornerfadeFeatures.jpg') no-repeat;
border: 2px black solid;
}

td.contentNeeded{
padding: 1em;
background : #ffffff url('cornerfadeNeeded.jpg') no-repeat;
border: 2px black solid;
}

td.contentReviews{
padding: 1em;
background : #ffffff url('cornerfadeReviews.jpg') no-repeat;
border: 2px black solid;
}

td.contentSpecs{
padding: 1em;
background : #ffffff url('cornerfadeSpecs.jpg') no-repeat;
border: 2px black solid;
}

td.contentSetups{
padding: 1em;
background : #ffffff url('cornerfadeSetups.jpg') no-repeat;
border: 2px black solid;
}


td.contentAchieve{
padding: 1em;
background : #ffffff url('cornerfadeAchieve.jpg') no-repeat;
border: 2px black solid;
}


td.black0{
background : transparent;
border: 0;
margin:0;
}
td.black0 img{border:0;margin:0;}



table#inv700 {
border: 0;
margin:0;
border-style: none;
border-collapse: collapse;
background-color: transparent;
width: 700px;
text-align:center;
}

table.chart {
background-color : #ffffff;
border-collapse : collapse;

}



td.row1 {
margin:0;padding:0; 
color : black;
background-color : #ffffff;
font-family : Verdana, Arial, Sans-serif;
padding-left : .5em;
border : 1px gray solid;
vertical-align:top;
}

td.row1 {
font-family : Verdana, Arial, Sans-serif;
font-size:80%;
}

td.row1b {
margin:0;padding:0; 
color : black;
background-color : #ffffff;
font-family : Verdana, Arial, Sans-serif;
font-weight: bold;
font-size:80%;
padding-left : .5em;
border : 1px gray solid;
vertical-align:top;
}


td.row2 {
margin:0;padding:0; 
color : black;
background-color : #eee;
font-family : Verdana, Arial, Sans-serif;
padding-left : .5em;
border : 1px gray solid;
vertical-align:top;
}

td.row2 {
font-family : Verdana, Arial, Sans-serif;
font-size:80%;
}


td.row2b {
margin:0;padding:0; 
color : black;
background-color : #eee;
font-family : Verdana, Arial, Sans-serif;
font-weight: bold;
font-size:80%;
padding-left : .5em;
border : 1px gray solid;
vertical-align:top;
}

td.headercell {
margin:0;padding:0; 
color : #ffffff;
background-color : #1e4ba0;
border : 1px gray solid;
}

td.headercell p{
color: #ffffff;
text-align : center;
font-weight : bold;
font-family : Verdana, Arial, Sans-serif;
font-size:90%;
}

table.chart400 {
border : 1px;
border-style : solid;
border-color : #000000;
border-collapse : collapse;
background-color : #ffffff;
width : 400px;
}

table.chart600 {
border : 1px;
border-style : solid;
border-color : #000000;
border-collapse : collapse;
background-color : #ffffff;
width : 600px;
}

table.chart100 {
border : 1px;
border-style : solid;
border-color : #000000;
border-collapse : collapse;
background-color : #ffffff;
width : 100%;
}


td.m {   /*  Used on QuickBase-generated pages  */
font-family : verdana;
font-size : 70%;
}

td.hd {   /*  Used on QuickBase-generated pages  */
font-family : verdana;
font-size : 70%;
font-weight : bold;
color : white;
}






/*  MENU BAR UNDER LOGO from SitePpoint book  */





ul.tabnav {
list-style-type: none;
margin: 0;
padding-left: 8px;
font-family : Verdana, Arial, Sans-serif;
font-weight: bold;
border-top: 0;
border-bottom: 0;
border-left: 0;
border-right: 0;
}

ul.tabnav li{
float:left;
height: 21px;
margin:0;
border-right:2px #000000 solid;
border-bottom:2px #000000 solid;
padding-top: 0;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 0;
background: #000000 url('bluetile.gif') repeat-x;
}
ul.tabnav li{font-size:80%}

ul.tabnav li a:link {
font-style : normal;
text-decoration : none;
color: #ffffff; 
background-color: transparent;
}

ul.tabnav li a:visited {
font-style : normal;
text-decoration : none;
color: #ffffcc; 
background-color: transparent;
}


ul.tabnav li a:hover {
font-style : normal;
text-decoration : none;
color: #ff0000; 
background: transparent;
}





ul.specline {
list-style-type: none;
margin: 0;
padding: 0;
border-top: 0;
border-bottom: 0;
}

ul.specline li{
float:left;
color: #000000;
background-color: #ccdee9;
height: 21px;
margin:4px;
margin-bottom: 1em;
/* border: 2px #000000 solid; */
padding-top: 3px;
padding-bottom:2px;
padding-right:4px;
padding-left: 4px;
}


ul.specline li{
font-size:100%;
font-family : Verdana, Arial, Sans-serif;
font-weight: bold;
}




td.deptbg{background: #444444}
td.deptbg{height: 20px;
padding: 0;}

td.quotemag{background: #444444}
td.quotemag p{
text-align: center;
line-height: 1.4em;
color: #ffff66;
}



td.deptbg li{
text-align : center;
text-decoration : none;
text-transform : none;
font-style : normal;
font-weight : bold;
font-size : 90%;
font-family : Verdana, Arial, Sans-serif;
}


td.deptbg a:link {
font-style : normal;
text-decoration : none;
color: #ffffff; 
background-color: transparent;
}

td.deptbg a:visited {
font-style : normal;
text-decoration : none;
color: #ffff00; 
background-color: transparent;
}

td.deptbg a:hover {
font-style : normal;
text-decoration : none;
color: #ff0000; 
background: transparent;
}




ul.normal {
list-style-type: none;
}

ul.tabnav li a:hover {
font-style : normal;
text-decoration : none;
color: #ff0000; 
background: transparent;
}


ul.normal li a:link {
font-style : normal;
text-decoration : none;
color: #0000ff; 
background-color: transparent;
}

ul.normal li a:visited {
font-style : normal;
text-decoration : none;
color: #8772b2; 
background-color: transparent;
}

ul.normal li a:hover {
font-style : normal;
text-decoration : none;
color: #ff0000; 
background: transparent;
}


/*   HEADINGS, TEXT     */






p {
color : black;
text-align : left;
text-decoration : none;
text-transform : none;
font-style : normal;
font-weight : normal;
font-variant : normal;
font-size : 80%;
font-family : Verdana, Arial, Sans-serif;
letter-spacing : normal;
}

p.bcenter {
text-align : center;
font-weight : bold;
}

p.disc { /* for Discontinued items */
color: red;
text-align: center;
text-decoration: none;
text-transform: uppercase; 
font-style:normal; 
font-weight: bold; 
font-size:90%; 
font-family:Verdana, Arial, Sans-serif;
letter-spacing: normal;
}

p.blackbold {
text-align : left;
text-decoration : none;
text-transform : none;
font-style : normal;
font-weight : bold;
font-size : 80%;
font-family : Verdana, Arial, Sans-serif;
letter-spacing : normal;
}

p.caption {
font-style : italic;
font-size : 0.7em;
text-indent : 0;
text-align : center;
}





h1 {
margin-top :0px;
border : 0;
padding-top : 3px;
padding-bottom : 3px;
/* background: #000000 url('../../misc/css/fadevert000-3300ff.jpg') repeat-x; */
/* background-color : black; */
color : white;
text-align : center;
text-decoration : none;
text-transform : uppercase;
font-style : normal;
font-weight : bold;
font-size : 90%;
font-family : Verdana, Arial, Sans-serif;
letter-spacing : 3px;
}

h2 {
/* background: #888888 url('../../misc/css/fadevert000-888.jpg') repeat-x; */
background: #000000 url('bluetile.gif') repeat-x;
height: 19px;
border-top: #000000 2px;
border-bottom: #aaaaaa 1px;
margin-top: 40px;
padding-top:2px;
color : white;
text-align : center;
text-decoration : none;
text-transform : uppercase;
font-style : normal;
font-weight : bold;
font-size : 80%;
font-family : Verdana, Arial, Sans-serif;
letter-spacing : normal;
clear : both;
}

li {
margin : 0;
padding : 0;
}




ul {
margin : 0;
padding : 0;
}




ol {
margin : 0;
padding : 0;
}




/*      IMAGES         */

img.noborder {
border: 0;
}


img {
border: 1px solid;
text-align: center;
}

img#banner {
border: 0;
}

img.scaled {
border : 1px solid;
margin-right:.5em;
float:left;clear:left;
margin: .5em;
}