body
{
background-image: url("images/gradient2a.png");
background-repeat: repeat-y;
background-position: center top;
background-color:#EEEEEE;
}

img.headerlogo
{
position: relative;
width: 165px;
height: 70px;
top: 18px;
left: 9px;
}

img.picturelarge
{
width: 96%
}

img.picturemed
{
width: 48%
}

div.body
{
margin-left: auto;
margin-right: auto;
text-align: left;
width: 790px;
border: 0px;
}

div.header
{
background-image: url("banner4.png");
background-repeat: no-repeat;
height: 140px;
clear:left;
}

div.bottomborder
{
background-image: url("bottomborder.png");
background-repeat: repeat-x;
height: 11px;
width: 790px;
clear:left;
width:768px;
margin-left:auto;
margin-right:auto;
}

div.left
{
float:left;
width:200px;
min-height:400px;
margin:0;
padding:0em;
margin-left:0px;
border:0px;
border-style: none groove none none;
font-family: arial, sans-serif;
}

div.main_area
{
/*background-image: url("menubg2.png");*/
background-repeat: no-repeat;/*repeat-y;*/
background-position: bottom left;
margin-left:11px;
width:779px;
min-height:280px;
}

div.content
{
background-image: url("toprightbg2.png");
background-repeat: no-repeat;
background-position: top right;
margin-left:80px;
margin-right:11px;
margin-top:0px;
border-left:0px;
padding:0px;
text-align: left;
min-height:280px;
font-family: times new roman, serif;
/*background-color:#EEEEEE;*/
/*float:center;*/
}

div.content-menu
{
background-image: url("toprightbg2.png");
background-repeat: no-repeat;
background-position: top right;
margin-left:160px;
margin-right:11px;
margin-top:0px;
border-left:0px;
padding:0px;
text-align: left;
min-height:280px;
/*background-color:#EEEEEE;*/
/*float:center;*/
}

div.leftborder
{
background-image: url("leftborder.png");
background-repeat: repeat-y;
float:left;
width:790px;
/*width:11px;*/
min-height:280px;
margin:0;
padding:0em;
margin-left:0px;
}

div.rightborder
{
background-image: url("rightborder.png");
background-position: top right;
background-repeat: repeat-y;
float:right;
/*width:11px;*/
min-height:280px;
margin:0;
padding:0em;
margin-left:0px;
}

div.topmenu
{
text-align: center;
color: #c0c0c0;
position:relative;
width:768px;
margin-left:auto;
margin-right:auto;
top:120px;
font-size:13px;
border:1px;
border-style:none none none none;
}

.topmenu a:hover
{
color: #FFFFFF;
}

div.bottommenu
{
text-align: center;
color: #555555;
position:relative;
width:768px;
margin-left:auto;
margin-right:auto;
top:1px;
font-size:9pt;
}

div.contacttext
{
margin-left:150px;
margin-top:50px;
margin-bottom:20px;
text-align: left;
line-height: 4pt;
font-size: 10pt;
}

p.name
{
line-height: 10pt;
}

img.contact
{
float:left;
margin-left:20px;
}

.title
{
font-family: arial, sans-serif;
color:#333333;
padding:0px;
text-shadow: #555555 .07em .08em .08em;
text-align: left;
}

.menutitle
{
font-family: arial, sans-serif;
color:#333333;
padding:0px;
text-shadow: #555555 .07em .08em .08em;
text-align: center;
}

.modeltitle
{
font-family: arial, sans-serif;
color:#333333;
padding:0px;
text-shadow: #555555 .07em .08em .08em;
text-align: center;
}

.subtitle
{
font-family: arial, sans-serif;
color:#000000;
padding:0px;
}

.contentitem
{
width: 90%;
padding: 5px;
margin:0 auto;
/*background-color:#EEEEEE;*/
border:2px;
border-style: none;
color:#444444;
font-family: times new roman, serif;
}


div.product_img
{
background-color: white;
padding: 10px;
width: 96%;
margin: auto auto;
border-style: solid;
border-width: 1px 1px 1px 1px;
border-color: #BBBBBB;
}

li#product_img_tab_selected
{
background-color: white;
}

li.product_img_tab
{
padding-left: 8px;
padding-right: 8px;
padding-top: 4px;
padding-bottom: 6px;
float: left;
display: block;
border-style: solid;
border-width: 1px 1px 0px 1px;
border-color: #BBBBBB;
}

div.product_img_tabs
{
padding:10px;
}

div.tech_tabs
{
/* padding:10px; */
float:left;
width: 25%;
margin-right:0px;
}

li#tech_tab_selected
{
background-color: white;
}

li.tech_tab
{
padding-left: 8px;
padding-right: 8px;
padding-top: 2px;
padding-bottom: 2px;
border-style: solid;
border-width: 1px 0px 1px 1px;
border-color: #BBBBBB;
/* float: left; */
display: block;
list-style-type: none;
margin-right: 0px;
margin-left: -25px;
font-family: arial, sans-serif;
font-size:14px;
}

li.tech_tab:hover
{
background-color:white;
}

.tech_tab_text
{
background-color: white;
padding: 15px;
border-style:solid;
border-color:#BBBBBB;
border-width: 1px 1px 1px 0px;
float: left;
/*clear: right;*/
margin-left: 0px;
width: 69%;
min-height: 480px;
}

div.menutitle
{
/*background-image: url("brushedmetal2.png");*/
background-repeat: no-repeat;
background-color:#A2A2A2;
/* line-height:5px; */
height: 28px;
width: 175px;
text-align:center;
padding:1px;
border:0px;
border-style: none groove none none;
margin-left: 0px;
}

div.menuitem
{
/*background-image: url("brushedmetal2.png");*/
/*background-image: url("images/button_bg1.png");*/
background-repeat: no-repeat;
background-color:#A2A2A2;
width: 175px;
text-align:center;
padding-top:10px;
padding-bottom:10px;
padding-left: 1px;
padding-right: 1px;
border:0px;
border-style: none groove none none;
margin-left: 0px;
font-size:14px;
}

div.menuitem2
{
/*background-image: url("images/button_bg1.png");*/
/*background-image: url("treeptr.png");*/
background-repeat: no-repeat;
background-color: #BBBBBB;
/* background-position: 0px 10px; */
width: 165px;
text-align:left;
padding-top:5px;
padding-bottom:5px;
padding-left: 11px;
padding-right: 1px;
border:1px;
border-bottom-style: solid;
border-color: #EEEEEE;
margin-left: 0px;
font-size:13px;
}

div.menuitem3
{
/*background-image: url("images/button_bg1.png");*/
background-repeat: no-repeat;
background-image: url("treeptr.png");
background-position: 15px 3px;
width: 150px;
text-align:left;
padding:1px;
padding-left:26px;
padding-top:5px;
border:0px;
border-style: none groove none none;
margin-left: 0px;
font-size:14px;
}

div.menuitem3:hover
{
background-color: white;
}

div#menuitemselected
{
/* background-color:none; */
background-image: url("gradientwhite.png");
background-repeat: repeat-y;
background-position: 0px 0px;
border:0px;
}

/*div.menuitem:hover
{
background-image: url("images/button_bg2.png");
background-repeat: no-repeat;
height: 44px;
width: 160px;
text-align:center;
padding:1px;
font-family:sans-serif;
}*/


.left a:link
{
color:#333333;
font-weight:bold;
}

.left a:visited
{
font-weight:bold;
}

.left a:hover
{
font-weight:bold;
color:#FFFFFF;
}

a:link
{
color:#555555;
}

a:hover
{
color:#000000;
}
a:visited
{
color:#555555;
}

td.linklogo
{
width: 88px;
}

img.smalllogo
{
width:80px;
height:15px;
border:0;
}

img.medlogo
{
width:88px;
height:31px;
border:0;
}

a.current_page
{
/* background-color: #EEEEEE; */
/* color: white; */
font-weight: bold;
/*border-bottom-style: solid;
border-bottom-width: 1px;
border-color: #666666;*/
}
