@charset "UTF-8";
/* CSS Document */


body {
	background-image: url(images/bkimage.gif);
	margin: 0px;
    padding: 0px;
}

#pageheaderimage	{
	width: 790px;
	height: 226px;
	/*background-image:url(images/pageheadertest.jpg);*/
	position: relative;
	margin-left:auto;
	margin-right:auto;
	margin-top: 2px;
	border-width: 1px 1px 0px 1px;
	border-color:#293022;
	border-left-style: solid;
	border-right-style: solid;
	border-top-style:solid;
}

#pageheaderimage-link	{
	position:absolute;
	top: 148px;
	Left: 97px;
	width: 210px;
	height: 20px;
	background-color: transparent;
    border 1px solid yellow;
}

#container	{
	width:790px;
	background-color:#D9D8BC;
	position:top;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 17px;
	min-height:700px;
	border-width: 0px 1px 0px 1px; 
	border-color:#293022;
	border-left-style: solid;
	border-right-style: solid;
}

#leftcontent	{
	width:575px;
	float:left;
	background:#D9D8BC;
	/*border-width: 0px 1px 0px 1px;*/ 
}

#leftcontent p	{
	padding-top:0px;
	padding-left: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	
}

#leftcontent p img	{
	float:right;
	clear: right;
	margin: 3px 10px 3px 5px;
	border:double; color:#004000;
}

#leftcontent p a:link	{
	color: #900;
}
#leftcontent p a:visited	{
	color: #900;
}

#leftcontent p a:hover	{
	color: #004000;
}


#container h2 {
	margin-left: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #004000;
}
#container h3	{
	margin-left: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #900;
}

#navigation	{
	width: 160px;
	height: 200px;
	background-color:#D9D8BC;
	float:right;
	margin: 10px 24px 0px 0px;
}

#mainlinks li	{
	list-style:none;
	
}

#mainlinks img 	{border: 0px;

}

#home span	{
	visibility:hidden;
}

#home a:link {
	background:url(images/pagenavhome.gif) no-repeat;
	text-align:left;
    display:block;
    width:144px;
	height:40px;
    position:relative; top: 0px; left:0px; bottom: 0px; right: 0px;
    text-decoration:none;
	border: 0px;
     
}
#home a:visited {
	background:url(images/pagenavhome.gif) no-repeat;
	text-align:left;
    display:block;
    width:144px;
	height:40px;
    position:relative; top: 0px; left:0px; bottom: 0px; right: 0px;
    text-decoration:none;
	border: 0px;
     
}

#home a:hover {
	background-image:url(images/pagenavhome_over.gif);
	text-align:left;	
}

#geninfo span	{
	visibility:hidden;
}

#geninfo a:link {
	background:url(images/pagenavgeninfo.gif) no-repeat;
	text-align:left;
    display:block;
    width:144px;
	height:40px;
    position:relative; top: 0px; left:0px; bottom: 0px; right: 0px;
    text-decoration:none;
	border: 0px;
     
}
#geninfo a:visited {
	background:url(images/pagenavgeninfo.gif) no-repeat;
	text-align:left;
    display:block;
    width:144px;
	height:40px;
    position:relative; top: 0px; left:0px; bottom: 0px; right: 0px;
    text-decoration:none;
	border: 0px;
     
}

#geninfo a:hover {
	background-image:url(images/pagenavgeninfo_over.gif);
	text-align:left;	
}

#app span	{
	visibility:hidden;
}

#app a:link {
	background:url(images/pagenavapp.gif) no-repeat;
	text-align:left;
	margin-right:-4px;
    display:block;
    width:144px;
	height:40px;
    position:relative; top: 0px; left:0px; bottom: 0px; right: 0px;
    text-decoration:none;
	border: 0px;
     
}

#app a:visited {
	background:url(images/pagenavapp.gif) no-repeat;
	text-align:left;
	margin-right:-4px;
    display:block;
    width:144px;
	height:40px;
    position:relative; top: 0px; left:0px; bottom: 0px; right: 0px;
    text-decoration:none;
	border: 0px;
     
}

#app a:hover {
	background-image:url(images/pagenavapp_over.gif);
	text-align:left;	
}

#sizes span	{
	visibility:hidden;
}

#sizes a:link {
	background:url(images/pagenavsizes.gif) no-repeat;
	text-align:left;
    display:block;
    width:144px;
	height:40px;
    position:relative; top: 0px; left:0px; bottom: 0px; right: 0px;
    text-decoration:none;
	border: 0px;
     
}

#sizes a:visited {
	background:url(images/pagenavsizes.gif) no-repeat;
	text-align:left;
    display:block;
    width:144px;
	height:40px;
    position:relative; top: 0px; left:0px; bottom: 0px; right: 0px;
    text-decoration:none;
	border: 0px;
     
}

#sizes a:hover {
	background-image:url(images/pagenavsizes_over.gif);
	text-align:left;	
}

#contact span	{
	visibility:hidden;
}

#contact a:link {
	background:url(images/pagenavcontactus.gif) no-repeat;
	text-align:left;
    display:block;
    width:144px;
	height:40px;
    position:relative; top: 0px; left:0px; bottom: 0px; right: 0px;
    text-decoration:none;
	border: 0px;
     
}
#contact a:visited {
	background:url(images/pagenavcontactus.gif) no-repeat;
	text-align:left;
    display:block;
    width:144px;
	height:40px;
    position:relative; top: 0px; left:0px; bottom: 0px; right: 0px;
    text-decoration:none;
	border: 0px;
     
}

#contact a:hover {
	background-image:url(images/pagenavcontactus_over.jpg);
	text-align:left;	
}


#video span	{
	visibility:hidden;
}

#video a:link {
	background:url(images/pagenavvid.gif) no-repeat;
	text-align:left;
    display:block;
    width:144px;
	height:40px;
    position:relative; top: 0px; left:0px; bottom: 0px; right: 0px;
    text-decoration:none;
	border: 0px;
     
}
#video a:visited {
	background:url(images/pagenavvid.gif) no-repeat;
	text-align:left;
    display:block;
    width:144px;
	height:40px;
    position:relative; top: 0px; left:0px; bottom: 0px; right: 0px;
    text-decoration:none;
	border: 0px;
     
}

#video a:hover {
	background-image:url(images/pagenavvid_over.gif);
	text-align:left;	
}


#tablediv	{
	width:650px;
	clear:both;
	margin-left: 10px;
	padding-bottom: 15px;
}
	
table	{
		border:solid 1px;
	border-color:#333;
	margin-bottom: 20px;
}

table thead tr	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-align:center;
	color: #004000;;
}

table tbody td	{
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	text-align:center;
	border-bottom: solid 1px gray;
	border-left: solid 1px gray;		
}
th	{
	border-bottom: solid 1px gray;
}
th.productCode	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
}
th.request	{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-bottom: 3px;
}

table tr	{
	height: 25px;
}

col.colPart {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#900;

	
}

col.colDem	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	

}

col.colPrice	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

#footer	{
	
	width: 790px;
	height: 54px;
	background-image:url(images/footer.jpg);
	background-color:#D9D8BC;
	background-position:bottom; border-width: 1px;
	background-repeat:no-repeat;
	text-align: bottom;
	margin-top: -20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom: 2px;
	position:relative;
	border-width: 0px 1px 1px 1px;
	border-color:#293022;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style:solid;

}

#footer ul	{
	list-style-type:none;
	text-align: center;
}

#footer ul li	{
	display: inline;
	
}

#footer ul li a	{
	padding: 8px;
}

#homebottom a:link	{text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}
#homebottom a:visited	{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}
#homebottom a:hover	{color:#004000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#homebottom a:active	{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}

#geninfobottom a:link	{text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}
#geninfobottom a:visited	{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}
#geninfobottom a:hover	{color:#004000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#geninfobottom a:active	{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}

#appbottom a:link	{text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}
#appbottom a:visited	{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}
#appbottom a:hover	{color:#004000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#appbottom a:active	{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}

#sizesbottom a:link	{text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}
#sizesbottom a:visited	{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}
#sizesbottom a:hover	{color:#004000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#sizesbottom a:active	{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}

#contactus a:link	{text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}
#contactus a:visited	{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}
#contactus a:hover	{color:#004000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
#contactus a:active	{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#900;}




	
	

	

	
