/* Layout is Fun */
body { margin:0;padding:0;text-align:center;background:#DDD}
body { font:12px/18px Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#4c4c4c}
#frame { width:772px;text-align:left;margin:0 auto;padding:0;background:#fff}
#frame { border:1px solid #333;border-top:19px solid #D00000}
#header { background:#FFF url(images/topheaderbg.jpg) top right no-repeat; 
	  border-top:3px solid black; text-align:left; height:85px; padding-top:5px;}
#header span {
	display:block; margin-bottom:10px; font:bold 16px 'Trebuchet MS', Georgia, Verdana, sans-serif;
}
#content { float:right;width:549px;margin:0;padding:0 30px}
#subcontent { float:right;width:171px;padding:12px;background:#f2f2f2 url('box_bott.gif') no-repeat bottom left; ; margin-left:1em; margin-right:0; margin-top:0; margin-bottom:0} /* margin:0 0 10px 1em;padding:12px; */
div>#subcontent { width:186px}
#side { float:left;width:160px}
#footer { clear:both;font-size:9px;margin-left:191px;padding-top:30px}

#header img { border:0px none; margin:0; padding:0; background:none }
#header span { display:block; padding:4px; color:#333; font-weight:bold; }

/* Navigation for the Masses */
#globalnav { padding:0 2em;height:29px;background:#D00000; border-top:3px solid black;}
#globalnav ul { margin:0;padding:0;list-style-type:none;white-space:nowrap;font:11px/18px Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#f2f2f2}
#globalnav ul li { display:inline;text-align:center}
#globalnav ul li a { float:left;display:block;padding:0.4em 1.2em 0.6em;text-decoration:none;color:#f2f2f2}
#globalnav ul li a:hover { background-color:#006E8A;color:#f2f2f2}

/* sidenav */
#sidenav { font:11px/16px Tahoma, sans-serif;margin-bottom:30px}
#sidenav ul { list-style-type:none;margin:0;padding:0}
#sidenav a { display:block;width:148px;padding-left:15px;border-bottom:1px solid #dfdfdf}
#sidenav a, #sidenav a:link, #sidenav a:visited { color:#4C5974;text-decoration:none;background:#fff url('arrow_up.gif') no-repeat 0 .2em; }
#sidenav a:hover, #sidenav a.entries:hover { color:#66676a;background:#e6e6e6 url('arrow_ri.gif') no-repeat 0 .2em; }

/* General Tag Soup */
.hide { display:none}
p { margin:.2em auto .6em}
ul { margin:.6em 0 1em;padding:0 2em}
h1 { font:normal 1.8em Verdana,Arial,Helvetica,sans-serif;margin:.4em auto .4em}
h2 { font:normal 1.8em Arial,Verdana,Helvetica,sans-serif;margin:.6em auto .2em; color:#006E8A}
h3 { font:bold 1.4em Tahoma,Arial,Helvetica,sans-serif;margin:.6em auto .1em}
h4 { font:normal 1.4em Arial,Verdana,Helvetica,sans-serif;margin:.6em auto .3em}
h5 { font:bold 1.1em Tahoma,Arial,Helvetica,sans-serif;margin:.1em auto 0}

/* Specific Tag Soup */
.readmore {margin:-.2em 0 0;padding:0 0 .2em}
.readmore a:link{color:#2D8CA5}
.readmore a:visited{color:#006E8A}
a:link, a:active{color:#006E8A;text-decoration:underline}
a:visited {color:#006E8A;text-decoration:none}
a:hover {color:#2D8CA5;text-decoration:none}

#side p{font:11px Tahoma,sans-serif;color:#66676a; padding:5px;}
#side img {border:0px none;margin:.4em 0;background:none;float:none}

img { padding:0px; border:0px; background:transparent; }
#content img { padding:4px;border:1px solid #ccc;background:#f8f8ff;}
a:hover img, img:hover{background:#eef;border-color:#dadaba}
.right-thumbs {
	float:right; width:180px; font-size:10px; margin-left:20px; text-align:center;
}
/* Index Page */
#index #content{float:left;width:752px;padding:0 0 0 20px}
#index #content #main{float:left;width:530px;padding:0 20px 0 0}
#index #current {float:right;width:202px;margin:0;padding:10px 0;background:#f2f2f2}
#index #current h4{margin:0;padding:.2em 10px 0}
#index #current p{font-size:11px;margin:0;padding:.3em 10px .6em;color:#545454}
#index #current .readmore {margin:-.4em 0 0;padding:0 10px .6em}
#index img.left{margin:0}

#content a { font-weight:bold; }

#contact { background:#006E8A; }
#product {background:#006E8A}
#quality {background:#006E8A}
#about {background:#006E8A}
#home { background:#006E8A; }
.flowchart { float:right; margin:10px; margin-top:0px; }