/*
 menu styles
 note: not all browsers render styles the same way so try out your style sheet
 in different browsers before publishing
*/

/* level 0 inner */

.sidemenu {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	text-align:left;
	margin: 0px 0px 0px 0px;
	color: #666666;
}
.subsite{
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	vertical-align:middle;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	color: #333333;
	letter-spacing:0px;
}
.heading {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 55px;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	color: #bf0013;
}
.heading1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 35px;	
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	color: #666666;
}

.current-page {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration:none;
	font-style:bold;
	margin: 0px 0px 0px 0px;
	color: #bf0013;
}
.Paragraph{
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	color: #666666;
}
/*menu list*/
.m0l0iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	color: #666666;
}

.m0l0iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	/*text-decoration: underline;*/
	margin:0px;
	color: #bf0013;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	/*background-image: url(img/lev0_bg1.gif);*/
	/*border: 1px solid #336699;*/
	/*background-color: #FFFFFF;*/
}
.m0l0oover {
	text-decoration : none;
	/*background-image: url(img/lev0_bg2.gif);*/
	/*background-color: #FFFFFF;*/
	/*border: 1px solid #336699;*/
}

/* level 1 inner */
.m0l1iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin:5px ;
	color: #336699;
}
.m0l1iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin:5px;
	color: #ffffff;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	background-color: #FFFFFF;
	border: 1px solid #dadada;
	padding:0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #1A4D81;
	/*background-image: url(img/lev1_arrow.gif);*/
	background-repeat: no-repeat;
	/*border: 1px solid #336699;*/
	padding: 0;
}

.sitemap{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: bold;
	letter-spacing:2px;
	margin: 0px 0px 0px 0px;
	color: #333333;
	}
	
.subsitemap{
	font-family:Verdana, Arial, Helvetica, sans-serif
	font-size: 9px;
	letter-spacing:1px;
	color: #333333;
	}
.divQC{left:300px;top:300px;}

#quickContactButton{position:absolute;cursor:pointer;}
#quickContactForm{display:none;height:425px;position:absolute;text-align:left;width:150px;z-index:100;}
#quickContactForm p{color:#7d7d7d;font-family:Georgia,Times New Roman,Times,serif;font-size:18px;letter-spacing:0px;line-height:110%;margin-top:20px;margin-left:25px;margin-bottom:10px;}
#quickContactForm .field{margin-left:10px;margin-right:22px;}
#quickContactForm .field label{display:block;font-size:10px;margin-top:2px;margin-bottom:1px;}
#quickContactForm .field input{border:1px solid #e0e0e0;font-size:11px;padding-top:2px;padding-bottom:2px;width:100%;}
#quickContactForm .field textarea{border:1px solid #e0e0e0;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:65px;width:100%;}
#quickContactForm .submit{margin-left:25px;margin-top:6px;margin-right:22px;text-align:right;}
#quickContactForm .submit input.button{background-color:#bf0013;border:0px;color:white;font-size:10px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;padding-top:3px;padding-bottom:3px;}

.navbut {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	text-align:left;
	margin: 0px 0px 0px 0px;
	color: #666666;
}
a.navbut {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	text-align:left;
	margin: 0px 0px 0px 0px;
	color: #666666;
}
a.navbut:hover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	text-align:left;
	margin: 0px 0px 0px 0px;
	color: #bf0013;
}
.about_kleen {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 35px;	
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	color: #666666;
}
a.about_kleen {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 35px;	
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	color: #666666;
}
a.about_kleen:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 35px;	
	text-decoration:underline;
	margin: 0px 0px 0px 0px;
	color: #bf0013;
}
.heading2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 25px;
	line-height: 35px;	
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	color: #bf0013;
}
.bottomlink {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin:5px ;
	color: #336699;
}
a.bottomlink {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin:5px ;
	color: #336699;
}
a.bottomlink:hover{
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin:5px ;
	color: #bf0013;
}
.productmenu {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	text-align:center;
	margin: 0px 0px 0px 0px;
	color: #adacac;
}
#flo
{
float:left;
}
.conlist
{
   font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
	line-height:20px;
	color: #666666;
}
a.conlist
{
   font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
	line-height:20px;
	color: #666666;
}
a.conlist:hover
{
   font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 11px;
	text-decoration: none;
	text-align:left;
	line-height:20px;
	color: #bf0013;
}
#part
{
width:98%;
border-right:1px;
border-right-color:#CCCCCC;
border-right-style:solid;
}
.whiteParagraph{
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	text-align:left;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
}
a.whiteParagraph{
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	text-align:left;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	color: #ffffff;
}
a.whiteParagraph:hover{
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration:none;
	text-align:left;
	line-height: 18px;
	margin: 0px 0px 0px 0px;
	color: #bf0013;
}
