/* CSS Document */
#body {margin-left:auto; margin-right:auto; width:100%; min-width:800px; max-width:1020px; }
#header {background-image:url(../images/layout35_03.jpg); background-repeat:repeat-x; }
#logo {float:left; }
#headrr {background-image:url(../images/layout35_05.jpg);
height:184px;  background-position:right; background-repeat:no-repeat; }
.nav {margin-top:9px; } 
.button {float:left; padding:0px 10px 0px 10px; height:21px;  }
.button .left {background-image:url(../images/butOff_01.png); background-position:left;  background-repeat:no-repeat; height:21px;width:11px; float:left; display:block }
.button .middle {background-image:url(../images/butOff_03.png); background-repeat:repeat-x; padding-top:4px;  height:21px;float:left; }
.button .right {background-image:url(../images/butOff_04.png); background-position:right; background-repeat:no-repeat; height:21px;width:11px;  float:left; display:block; }

.button:hover .left {background-image:url(../images/butOver_01.png);   }
.button:hover .middle {background-image:url(../images/butOver_03.png);   }
.button:hover .right {background-image:url(../images/butOver_04.png);   }
#content { padding: 0px 0px 0px 7px;    }
 
#content .left,#footer .left {width:212px;   background-color:#123242; }
#content .main { }
#content .right { min-height:416px;  width:217px; 
background-color:#8c969b;
background-image:url(../images/milit_16.jpg); background-repeat:repeat-x; }
#footer .left {float:left; display:block }
#footer .right { width:217px;float:right;  display:block; background-color:#8c969b;}
#footer {clear:both; margin-left:2px; background-color:#ccc }
.thumb {width:140px; padding:3px; -moz-border-radius: 5px;
-webkit-border-radius: 5px;   text-align:center; 
 float:left; line-height:normal; margin:7px; font-size:120%; border:1px solid #ddd; }
.thumb:hover { border:1px solid #bbb; }
.thumb table {width:100%; }
.thumb td {text-align:center;  height:140px; line-height:normal}
h1 {margin: 0px 0px 12px 0px; font-size:120% }
table.content {background:#fff;}
ul.iefix {margin-left:-15px;list-style-type:square;}
#headrow tr,#headrow td {font-weight:bold;font-size:11px;background:#ccc;color:#333; text-transform:capitalize; text-align:center}

body.body{background:#f1f1f1; margin-top:0px; margin-bottom:0px; font-size:82%; }
body,td {font-family:tahoma; color:#123242;line-height:1.3em;}

a,a:visited { color:#4e778d; text-decoration:none}
a:hover { color:#0a3951; text-decoration:underline}

.row2 {background:#eee; } .row1 {background:#ddd; }
select {font-family:verdana; color:#444; font-size:11px; }
table.banner td {line-height:normal;font-family:verdana; font-size:1px}
#navbar td {text-align:center; font-size:15px; font-weight:bold;}
#footer {font-size:10px; color:#666; text-align:center; padding-left:5px;}
#footer a {color:#666; text-decoration:none }
#footer a:hover {color:#555; text-decoration:underline }
div.body{margin-left:5px; padding-top:4px;height:388px; padding-right:10px; overflow:auto;
scrollbar-arrow-color: #fff;
scrollbar-3dlight-color: #fff;
scrollbar-darkshadow-color: #fff;
scrollbar-face-color: #BF9660;
scrollbar-highlight-color: #915F23;
scrollbar-shadow-color: #915F23;
scrollbar-track-color: #eeeeee;
}
h4 {font-size:14px;}
a.print,a.print:active,a.print:visted,a.print:hover {color:#666; letter-spacing:0.05em}
input,textarea {font-family:Arial, Helvetica, sans-serif; color:#444;font-size:11px; border:1px solid #aaa }
img {border:0px;}
#nav td {padding-left:0px;padding-right:0px;padding-top:5px;padding-bottom:5px;}
 p {margin:0 0 15px 0;}

h4 {margin-top:0px;}

input.contact {width:95%; }


hr {
border: 0;
color: #ccc;
background-color: #ccc;
height: 1px;
width: 90%;
text-align: left; margin-bottom:10px; margin-left:0px;
}
.bread {font-size:10px;color:#555; font-weight:normal }

.contact td{font-size:9px;}
.date {font-size:9px; margin-top:0px; font-weight:normal}


.nav1 td a {color:#fff;}
.headline {font-size:11px;}
.hide {display:none;}
.intro {margin-bottom:10px; margin-left:10px;font-size:12px; line-height:normal; text-align:justify }
.niframe {display:none;width:1; height:1;}

h3.subhead {font-size:12px;}
.sidenav .headnav {font-size:13px; font-weight:bold; }
.sidenav .navitem {font-size:11px; font-weight:bold; padding:1px; padding-top:2px;
 padding-bottom:2px; padding-left: 6px; }

.itemcode {font-size:10px; font-weight:normal}
.itemname {font-size:11px; font-weight:bold; }

.pagethis {border:1px solid #ddd; padding:2px; background:#eee;}
.page {border:1px solid #ddd; padding:2px;}
.page:hover {border:1px solid #ddd; background:#eee}
.pageof {float:left; color:#666;}

.pagit {text-align:right; margin-top:10px; font-size:11px; margin-bottom:10px;}
#results tr td {font-size:10px;}
.req {float:right; font-size:10px; }

.NavMenu td {font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:10px;}
.quote {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; }
.testimonial {margin:20px;}
.testname {font-style:italic; padding-left:25px; margin-top:7px;}

.sitemap,.sitemap ul,.sitemap ul ul  {list-style-type:none; margin-left:0px; display:block}
.sitemap ul li.closed ul {display:none}
.sitemap li.closed ul {display:none}

.sitemap ul li.open ul {display:block}
.sitemap li.open ul {display:block}


.prodthumb {width:40%; height:120px; margin-right:12px; margin-bottom:12px; float:left; border:1px solid #ddd; }
