html, body  {
background: #333333;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 1px;
padding: 0px;
height:100%;
scrollbar-face-color: #eeebe6;
scrollbar-highlight-color: #e0e0e0e;
scrollbar-shadow-color: #e0e0e0;
scrollbar-3dlight-color: #e0e0e0;
scrollbar-arrow-color: #38575c;
scrollbar-track-color: #cccccc;
scrollbar-darkshadow-color: #4c1f7a; 
}

#container { 
margin: 0 auto;
width: 1000px;
background: url(images/left_bg.gif) repeat-y left top;
}


#leftside {
float: left;
width: 362px;
height:100%;
}

#leftsidehome {
float: left;
width: 341px;
height: 550px;
background: #e5e5e5;
padding-left: 10px;
padding-right: 10px;
}

#rightsidetop {
float: right;
width: 637px;
height:50px;
background: #e5e5e5;
padding-top: 15px;
padding-bottom: 30px;
}

#rightsidebottom {
float: right;
width: 597px;
background: #e5e5e5;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 15px;
}

#rightsidehome {
float: right;
width: 638px;
}

#products {
border:1px solid cccccc;
background-color: #dedede
}

.hometext {
padding-left: 15px;
font-size: .8em;
font-family: tahoma, verdana, arial;
line-height: 16px;
color: #333;
}

.tabletext {
font-size: .8em;
font-family: tahoma, verdana, arial;
line-height: 16px;
color: #ffffff;
}

.maintext{
font-size: .8em;
font-family: tahoma, verdana, arial;
color: #666666;
}

.menutext{
font-size: .7em;
font-family: tahoma, verdana, arial;
color: #585858;
}

.headertext{
padding-left: 30px;
padding-top: 23px;
padding-bottom: 23px;
font-size: .9em;
font-family: tahoma, verdana, arial;
font-weight: bold;
color: #666666;
border:1px solid cccccc;
background-color: #dedede
}

.footertext{
padding-right: 20px;
padding-left: 20px;
font-size: .8em;
font-family: tahoma, verdana, arial;
padding-bottom: 20px;
color: #585858;
padding-top: 20px;
}

.title { 
font-size: .9em;
font-family: tahoma, verdana, arial;
font-weight: bold;
color: #666666;
}

.tabletitle { 
font-size: .8em;
font-family: tahoma, verdana, arial;
font-weight: bold;
color: #666666;
}

#flashbox {
background: #000000;
height: 340px;
min-height: 340px;
}

#homelogos{
background: #000000;
text-align:center;
}

#homerightnews{
background: url(images/bot_bg1.gif) repeat-x;
height: 115px;
min-height: 115px;
padding: 15px;
}

#homefooter{
height: 65px;
background: url(images/bot_bg.gif) repeat-x;
}

#footer {
clear: both;
}

#footer div {
font-size: .8em;
font-family: tahoma, verdana, arial;
line-height: 16px;
color: #999999;
background: #333333;
margin: 0 auto;
}

#footerleft {
padding-right: 0px;
padding-left: 10px;
padding-bottom: 15px;
padding-top: 15px
}

#footerright {
padding-right: 10px;
padding-left: 0px;
float: right;
padding-bottom: 15px;
padding-top: 15px
}

h1 {
font-size: 1em;
font-family: tahoma, verdana, arial;
line-height: 16px;
color: #333;
}

h2 {
font-size: 1em;
font-family: tahoma, verdana, arial;
line-height: 16px;
color: #666;
}

h3 {
font-size:.9em;
font-family: tahoma, verdana, arial;
line-height: 16px;
color: #666;
}


.ul, li {
	font-family: tahoma, verdana, arial; color: #666666; margin: 0px 10px 0px 10px; padding-left: 10px; padding-right: 20px; list-style:square;
}

a:link {
color: #666666;
text-decoration: underline;
}
a:visited {
color: #666666;
text-decoration: underline;
}

a:hover {
color: #666666;
text-decoration: none;
}

a:active {
color: #666666;
text-decoration: underline;
}

a.tabletext:link {
color: #ffffff;
text-decoration: underline;
}

a.tabletext:visited {
color: #ffffff;
text-decoration: underline;
}

a.tabletext:hover {
color: #ffffff;
text-decoration: none;
}

a.tabletext:active {
color: #ffffff;
text-decoration: underline;
}

a.atl:link {
color: #999999;
text-decoration: none;
}

a.atl:visited {
color: #999999;
text-decoration: none;
}

a.atl:hover {
color: #999999;
text-decoration: underline;
}

a.atl:active {
color: #999999;
text-decoration: none;
}

a.footer:link {
color: #999999;
text-decoration: underline;
}

a.footer:visited {
color: #999999;
text-decoration: underline;
}

a.footer:hover {
color: #999999;
text-decoration: none;
}

a.footer:active {
color: #999999;
text-decoration: underline;
}

.menuul{
list-style-type:none;
}

a.menu {
font-family: tahoma, verdana, arial;
font-size: .8em;
text-decoration:none;
color:666666;
border:1px solid cccccc;
padding-top: 0px;
padding-right: 60px;
padding-left: 60px;
padding-bottom: 0px;
background-color: #dedede;
}

a.menu:visited {
text-decoration:none;
}

a.menu:hover {
background-color:cccccc;
text-decoration:none;
}
a.menu:active {
text-decoration:none;
}

.menuli {
display:inline;
}


a.menuon {
font-family: tahoma, verdana, arial;
font-size: .8em;
text-decoration:none;
color:666666;
border:1px solid cccccc;
padding-top: 0px;
padding-right: 60px;
padding-left: 60px;
padding-bottom: 0px;
background-color: #cccccc
}

a.menuon:visited {
text-decoration:none;
}

a.menuon:hover {
background-color:cccccc;
text-decoration:none;
}
a.menuon:active {
text-decoration:none;
}

backul{
list-style-type:none;
}

a.back {
font-family: tahoma, verdana, arial;
font-size: .8em;
text-decoration:none;
color:666666;
border:1px solid cccccc;
padding-top: 0px;
padding-right: 23px;
padding-left: 23px;
padding-bottom: 0px;
background-color: #efefef
}

a.back:visited {
text-decoration:none;
}

a.back:hover {
background-color:cccccc;
text-decoration:none;
}
a.back:active {
text-decoration:none;
}

backlli {
display:inline;
}

input.btn{
   color:#333;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:84%;
   font-weight:bold;
   background-color:#efefef;}
