body { 
	background: #00474c; width: 100%; height: 100%;	/**/		
	font-family: verdana, helvetica, arial, sans-serif;
	margin: auto; padding: auto;
}
p { margin:0; padding: 0; }
.hidden { display: none; }
#borderOutside { 
	width: 97% /*61em;976px*/ ; 
	background: #97979b url(/images/content_bottom.gif) bottom left no-repeat; 
	margin: 20px 0 0 20px; padding: 0 0 8px 0; 
} 
#borderOutside #inside { height: 100%;			 
	background: transparent url(/images/content_top.gif) top right no-repeat;
	margin: 0; padding: 0;
}
		
.logo { position: absolute; top: 50px; right: 3%; /*left: 800px;*/float: right;width: 140px; margin:0; padding:0;}

#inside .Content { vertical-align: top;
	background: #FFF url(/images/head_line.gif) top left repeat-x; 
	margin: 0 8px 0 0; padding: 0;
	min-height: 700px;
	overflow:hidden;
	height:expression(
	this.scrollHeight < 700? "700px" : "auto" ); 
} 		

#inside .leftNavig { overflow: hidden;
	position: relative; top: 80px; left: 22px; 
	float: left; width: 222px;
	background: transparent url(/images/bg_leftnavig_top.gif) 0 0 no-repeat;
	margin:0; padding: 0; 
	filter:alpha(opacity=80); /* IE */
 	-moz-opacity:0.8; /* FF */
	opacity: 0.8; /* Opera */
}
/*#inside .leftNavig ul { list-style-type: none; background: transparent url(/images/bg_leftnavig.gif) 0 0 repeat-y; margin:0; padding: 10px 0 0 0; }*/
#inside .leftNavig ul { list-style-type: none; background: transparent url(/images/bg_leftnavig.gif) 0 0 repeat-y; margin:0; padding: 0 0 0 0; }

#inside .leftNavig li { font-size: 100%; padding: 0; margin:0; }
#inside .leftNavig li.first { height: 40px; }
#inside .leftNavig li.last { background: transparent url(/images/bg_leftnavig_bottom.gif) bottom left no-repeat; height: 16px; }
#inside .leftNavig a { display: block; width: 220px; text-decoration: none; color: #1b1b1f; font-size: 75%; padding: 5px 10px 5px 20px; margin: 0; }
#inside .leftNavig a:hover,
#inside .leftNavig a.actv { 
	background: #FFF; border: 1px solid #e2e2e3; width: 192px; padding: 4px 9px 4px 19px;  margin: 0; 
	display: block; text-decoration: none; color: #1b1b1f; font-size: 75%;
}

#inside .leftNavig li.actv { background: #FFF; border: 1px solid #e2e2e3; width: 220px; margin:0; padding: 0; overflow: hidden; }
#inside .leftNavig li.actv a { display: block; padding: 4px 9px 4px 19px; margin:0; }
#inside .leftNavig li.actv a:hover { border: none; }

#inside .leftNavig li.actv ul { background: #FFF;  border: none; margin:0; padding: 0 0 10px 0;}
#inside .leftNavig li.actv li {  padding: 2px 10px; margin:0;}
#inside .leftNavig li.actv li a { display: block; font-size: 70%; margin:0; padding: 0 0 2px 20px; }
#inside .leftNavig li.actv li a:hover,
#inside .leftNavig li.actv li a.subActv { display: block; font-size: 70%; font-weight: bold; margin:0; padding: 0 0 2px 20px; }
/*
#products {
background: #ECF8F9; 
border: 1px solid #e2e2e3; 
width: 220px; 
margin:0; 
padding: 0 0 0 0;
overflow: hidden;
}
*/
#inside .leftNavig li#products { 
	background: #ECF8F9; 
	border: 1px solid #e2e2e3; width: 220px; 
	margin: 0; padding: 0;overflow: hidden;
}
#inside .leftNavig li#products.hasChild { background: #FFF;}
#inside .leftNavig li#products a.actvhasChild { display: block; border: none; border-bottom: 1px solid #fff;  }
#inside .leftNavig li#products.hasChild a.actvhasChild:hover { 
	margin: 0; padding: 5px 10px 5px 20px; 
	border: none; border-bottom: 1px solid #e2e2e3; 
}

#inside .leftNavig li#products ul { margin: 0; padding: 0; background: #ECF8F9;font-size: 100%; }
#inside .leftNavig li#products ul li {  margin: 0; padding: 0; }
#inside .leftNavig li#products ul li a { 
	width: 190px;
	display: block; background: transparent url(/images/arrow_level2.gif) 18px 9px no-repeat; 
	padding: 5px 0px 5px 30px; margin: 0; 
	border: none; border-top: 1px solid #ECF8F9; border-bottom: 1px solid #ECF8F9;
}
#inside .leftNavig li#products ul li a.opened { width: 190px;
	display: block; background: transparent url(/images/arrow_level2_open.gif) 18px 9px no-repeat; 
	padding: 5px 0px 5px 30px; margin: 0; 
}
#inside .leftNavig li#products ul li a:hover,
#inside .leftNavig li#products ul li a.actv { 
	width: 190px; 
	background: #FFF url(/images/arrow_level2.gif) 18px 9px no-repeat; 
	padding: 5px 0px 5px 30px; margin: 0; 
	border: none; border-top: 1px solid #e2e2e3; border-bottom: 1px solid #e2e2e3; 
}
#inside .leftNavig li#products ul li a.opened:hover {
	width: 190px;
	display: block; background: #fff url(/images/arrow_level2_open.gif) 18px 9px no-repeat; 
	padding: 5px 0px 5px 30px; margin: 0; 
	
}
#inside .leftNavig li#products ul li a.opened.actv { 
	width: 190px; font-weight: bold; 
	display: block; background: #fff url(/images/arrow_level2_open.gif) 18px 9px no-repeat; 
	padding: 5px 0px 5px 30px; margin: 0; 
}
#inside .leftNavig li#products ul li a.opened.actv:hover { 
	padding: 5px 0px 5px 30px;
	border: none; border-top: 1px solid #e2e2e3; border-bottom: 1px solid #e2e2e3; 
}
#inside .leftNavig ul ul ul { margin: 0; padding: 0;}
#inside .leftNavig li#products ul ul li { font-size: 80%; margin: 0; padding: 0; }
#inside .leftNavig li#products ul ul li a { 
	display: block; background: transparent url(/images/arrow_level3.gif) 18px 9px no-repeat;
	padding: 4px 0px 4px 30px; margin: 0; 
}
#inside .leftNavig li#products ul ul li a:hover { 
	display: block; background: #fff url(/images/arrow_level3.gif) 18px 9px no-repeat;
	padding: 4px 0px 4px 30px; margin: 0; 
}

#inside .main { 
	display: block; color: #616063;
	font-size: 75%; line-height: 1.3em;  
	margin: 155px 17% 0 300px; padding: 0; 
}
#inside .main h3 { font-size: 180%; font-weight: normal; color: #008288; margin: 0; padding: 0 0 18px 0; }
#inside .main h4 { font-size: 140%; font-weight: normal; color: #008288; margin: 0; padding: 0 0 12px 0; }
#inside .main p { line-height: 1.3em; margin: 0 0 0 1px; padding: 0 0 12px 0; }
#inside .main ul { list-style-type: none; margin: 12px 0 18px 2px; padding: 0; }
#inside .main li { 
	display: block;
	background: transparent url(/images/list_dot.gif) 0 6px no-repeat;
	padding: 0 0 0 16px; margin: 0 0 6px 0;
}
#inside .main a { text-decoration: none; color: #008288; }
#inside .main a.intern { 
	display: inline-block; background: transparent url(/images/internLink.gif) 0px 4px no-repeat;
	text-decoration: none; color: #008288; line-height: auto;
	padding: 0px 0 0 20px; margin: 0; 
}
#inside .main a.extern { 
	display: inline-block; background: transparent url(/images/externLink.gif) 0 0 no-repeat;
	text-decoration: none; color: #008288; line-height: auto;
	padding: 2px 0 0 20px; margin: 0;
}
#inside .main a.pdf {
	display: inline-block; background: transparent url(/images/pdf.gif) 0 0 no-repeat;
	text-decoration: none; color: #008288; line-height: auto;
	padding: 2px 0 0 20px; margin: 0;
}
#inside .main a.word {
	display: inline-block; background: transparent url(/images/word.gif) 0 0 no-repeat;
	text-decoration: none; color: #008288; line-height: auto;
	padding: 2px 0 0 20px; margin: 0;
}

#inside .main a.rtf {
	display: inline-block; background: transparent url(/images/rtf.gif) 0 0 no-repeat;
	text-decoration: none; color: #008288; line-height: auto;
	padding: 2px 0 0 20px; margin: 0;line-height: auto;
}

#inside .main h4 a.pdf {
	display: inline-block; background: transparent url(/images/pdf.gif) 0 0 no-repeat;
	text-decoration: none; color: #008288; line-height: 20px;
	padding: 2px 0 0 20px; margin: 0;
}

#inside .blockText { float: right; clear: both; width: 100%; }
#inside .imgRight { margin: 0 17% 10px 2%; }
#inside .imgLeft { margin: 0 2% 10px 17%; }
#inside .border { border: 1px solid #e0e0e1; }
#inside input.textfield { width: 300px; border: 1px solid #e0e0e1;}
#inside select.dropdown { width: 304px; border: 1px solid #e0e0e1;}

#inside input.button { text-align: center;background: #bcd8db; border: 1px solid #e0e0e1; padding: 1px 5px; }

#searchform label {font-size: 75%;}
#searchform input { width: 150px; border: 1px solid #e0e0e1;}
#searchform input.button { width:60px;font-size: 65%;text-align: center;background: #bcd8db; border: 1px solid #e0e0e1; padding: 1px 5px; }


#inside .leftNavig ul .products {
padding: 0 0 0 0;
}

#inside .level3{
	font-size:10px;
}

#inside .level3active{
	font-size:10px;
        background: transparent url(/images/arrow_level3.gif) 10px 4px no-repeat;
        background-color: #FFF;
}


h1 { line-height: 1.2em; overflow: hidden; margin: 0; padding: 0;}
h1, h1 font { line-height: auto; margin: 0; padding: 0; }

/*
#products {
background: #ECF8F9; 
border: 1px solid #e2e2e3; 
width: 220px; 
margin:0; 
padding: 0 0 0 0;
overflow: hidden;
}

#products ul {
background: #ECF8F9; 

}

#products ul li {
background: #ECF8F9; 
}

.prod{

}

.prodhref{
 
}

.prodhrefactive{
font-weight:bold;
background: #FFF; 
border: 1px 
solid #e2e2e3; 
width: 220px; 
margin:0; 
padding: 0; 
overflow: hidden;
margin:100px;
}

.level3SubActv{
	background: #FFF;
        overflow: hidden;
        margin: 0; 
        padding: 0; 
}

.level3{
        margin: 0; 
        padding: 0; 
}


*/

table, tbody { margin:0; padding: 0;  }
#inside .main p { display: inline-block; overflow: hidden;}

p { display: block; width: 100%; !width: auto; }
.main a { line-height: 18px; }