/*<link rel="stylesheet" type="text/css" href="../template/kitcss.css"><link rel="stylesheet" type="text/css" media="print" href="../template/kitcss_print.css">*/

html, body {
text-align: center;
margin: 0px;
padding: 0px;
}



body.gray6{
background : #666666;
width: 100%;
}

p.clear {
clear : both;
}

hr {
border-top : 1px solid;
color : #000000;
background-color : #000000;
clear : both;
}






div.cf_wrapper {
	display: none;
}



/*   DIVS     */






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 {
border: 0;
margin-right: auto;
margin-left: auto;
width: 100%;
text-align: left;
}

div#awm img
{
	display: none;
}
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 */






td, ul, ol, 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 : 9pt;
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: 0;
}


td.contentGallery{
padding: 1em;
background : #ffffff url('cornerfadeGallery.jpg') no-repeat;
border: 0;
}


td.contentCompare{
padding: 1em;
background : #ffffff url('cornerfadeCompare.jpg') no-repeat;
border: 0;
}

td.contentLinks{
padding: 1em;
background : #ffffff url('cornerfadeLinks.jpg') no-repeat;
border: 0;
}

td.contentFeatures{
padding: 1em;
background : #ffffff url('cornerfadeFeatures.jpg') no-repeat;
border: 0;
}

td.contentNeeded{
padding: 1em;
background : #ffffff url('cornerfadeNeeded.jpg') no-repeat;
border: 0;
}

td.contentReviews{
padding: 1em;
background : #ffffff url('cornerfadeReviews.jpg') no-repeat;
border: 0;
}

td.contentSpecs{
padding: 1em;
background : #ffffff url('cornerfadeSpecs.jpg') no-repeat;
border: 0;
}

td.contentSetups{
padding: 1em;
background : #ffffff url('cornerfadeSetups.jpg') no-repeat;
border: 0;
}


td.contentAchieve{
padding: 1em;
background : #ffffff url('cornerfadeAchieve.jpg') no-repeat;
border:0;
}


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: 100%;
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 : .02in;
border : 1px gray solid;
vertical-align:top;
}

td.row1 {
font-family : Verdana, Arial, Sans-serif;
font-size:8;
}

td.row1b {
margin:0;padding:0; 
color : black;
background-color : #ffffff;
font-family : Verdana, Arial, Sans-serif;
font-weight: bold;
font-size:8pt;
padding-left : .02in;
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 : .02in;
border : 1px gray solid;
vertical-align:top;
}

td.row2 {
font-family : Verdana, Arial, Sans-serif;
font-size:8pt;
}


td.row2b {
margin:0;padding:0; 
color : black;
background-color : #eee;
font-family : Verdana, Arial, Sans-serif;
font-weight: bold;
font-size:8pt;
padding-left : .02in;
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:9pt;
}

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 : 8pt;
}

td.hd {   /*  Used on QuickBase-generated pages  */
font-family : verdana;
font-size : 8pt;
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: normal;
border-top: 0;
border-bottom: 0;
border-left: 0;
border-right: 0;
}

ul.tabnav li{
float:left;
height: 21px;
margin:0;
border:1px #000000 solid;
padding-top: 0;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 0;
background: #000000;
}
ul.tabnav li{font-size:8pt}

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:8pt;
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: normal;
color: #ffff66;
}



td.deptbg li{
text-align : center;
text-decoration : none;
text-transform : none;
font-style : normal;
font-weight : bold;
font-size : 9pt;
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 : 9pt;
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:9pt; 
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 : 9pt;
font-family : Verdana, Arial, Sans-serif;
letter-spacing : normal;
}

p.caption {
font-style : italic;
font-size : 8pt;
text-indent : 0;
text-align : center;
}





h1 {
margin-top : .5in;
border-top : 2px solid black;
border-bottom : 2px solid black;
padding-top : 0;
padding-bottom : 0;
background-color : black;
color : white;
text-align : center;
text-decoration : none;
text-transform : uppercase;
font-style : normal;
font-weight : bold;
font-size : 12pt;
font-family : Verdana, Arial, Sans-serif;
letter-spacing : normal;
clear : both;
}

h2 {
background-color : gray;
border-top : 2px solid black;
border-bottom : 2px solid black;
color : white;
text-align : center;
text-decoration : none;
text-transform : uppercase;
font-style : normal;
font-weight : bold;
font-size : 10pt;
font-family : Verdana, Arial, Sans-serif;
letter-spacing : normal;
clear : both;
}

ol, ul, li {
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:.1in;
float:left;clear:left;
}