@charset "utf-8";
/* CSS Document */

@import url("form.css");
@import url("nav.css");
@import url("datatable.css");
@import url("products.css");

body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#1c292f;
	font-size:11pt;
	background:#FFFFFF url(../images/bg.jpg) repeat-x;	
}
#wysiwyg {
	padding:5px;
	background:#FFFFFF;
}
h1 {
	font-size:18px;
	color:#004285;
}
h2 {
	font-size:16px;
	color:#0099bd;
}
h3 {
	font-size:14px;
	color:#1c292f;
}


/**CONTAINTERS**/

#header_container {
	margin:0px auto;
	height:107px;
	width:960px;
	background:url(../images/header_bg.jpg) no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#content_container {
	margin:0px auto 0 auto;
	background:#c7eefd url(../images/content_bg.jpg) repeat-x;
	width:958px;
	min-height:407px;
	padding-top:12px;
	padding-bottom:12px;
	border-left:#b6daf4 solid 1px;
	border-right:#b6daf4 solid 1px;
}

#footer_container {
	margin:0px auto;
	height:344px;
	background:#034a76 url(../images/bottom_bg.jpg) top repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#nav_container {
	height:48px;
	margin-top:60px;
	width:564px;
	background:url(../images/nav_bg.jpg) no-repeat;
	float:right;
	color:#FFFFFF;
	
}

#nav_container a {
	color:#FFFFFF;
	text-decoration:none;
}
#footer h4 {
	font-size:12pt;
	color:#004990;
}

#footer h4 a {
	font-size:10pt;
	color:#004990;
	text-decoration:none;
}

#footer h4 a:hover {
	font-size:10pt;
	color:#000000;
}



/**HEADER**/

#header_logo_left {
	margin:0px auto;
	width:356px;
	padding-top:4px;
	height:103px;
	/*background-image:url(../images/logo.png);*/
	float:left;
		
}

/**NAV**/

#nav_home {
	width:76px;
	height:36px;
	margin-top:8px;
	margin-left:15px;
	padding-top:7px;
	display:block;
	float:left;
	text-align:center;
	font-weight:bold;
}
#nav_home:hover {
	color:#004990;
	background:url(../images/nav_home.gif) no-repeat;
}
#nav_aboutus {
	width:83px;	
	height:39px;
	margin-top:8px;
	margin-left:7px;
	display:block;
	padding-top:7px;
	float:left;
	text-align:center;
	font-weight:bold;
}
#nav_aboutus:hover {
	color:#004990;
	background:url(../images/nav_about-us.gif) no-repeat;
}


#nav_products {
	width:83px;	
	height:39px;
	margin-top:8px;
	margin-left:7px;
	display:block;
	padding-top:7px;
	float:left;
	text-align:center;
	font-weight:bold;
}
#nav_products:hover {
	color:#004990;
	background:url(../images/nav_products.gif) no-repeat;
}
#nav_qualityassurance {
	width:155px;
	height:39px;
	margin-top:8px;
	margin-left:7px;
	display:block;
	padding-top:7px;
	float:left;
	text-align:center;
	font-weight:bold;
}
#nav_qualityassurance:hover {
	color:#004990;
	background:url(../images/nav_quality-assurance.gif) no-repeat;
}
#nav_contactus {
	width:92px;
	height:39px;
	margin-top:8px;
	margin-left:7px;
	display:block;
	padding-top:7px;
	float:left;
	text-align:center;
	font-weight:bold;
}

#nav_contactus:hover {
	color:#004990;
	background:url(../images/nav_contact-us.gif) no-repeat;
}
/**CONTENT**/

#content {
	margin:0px auto;
	width:908px;
	background-color:#FFFFFF;
	padding:5px;
	border:5px solid #10aace;
}
#content_norm {
	margin:0px auto;
	width:958px;
	font-size:11px;
}
#content_full {
	float:left;
	padding:20px;
	padding-top:0px;
	width:917px;
}
#content_left {
	float:left;
	padding:10px;
	padding-top:0px;
	width:139px;
	min-height:407px;
	border-right:#b6daf4 solid 1px;
}
#content_left ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#content_left li {
	padding:3px;
}
#content_left a {
	color:#004990;
	font-size:12px;
	text-decoration:none;
}
#content_left a:hover {
	color:#1c292f;
	text-decoration:underline;
}
#content_right {
	float:right;
	padding:20px;
	padding-top:0px;
	width:758px;
}

/**FOOTER**/

#footer {
	padding-top:1px;
	padding-left:20px;
	height:250px;
	width:940px;
	margin:0px auto;
	clear:both;
	background:url(../images/footer_bg.jpg) top center no-repeat;
}

#footer_bottom {
	display:block;
	margin:0px auto;
	padding-top:10px;
	height:41px;
	width:153px;
	background:url(../images/ionlinelogo.jpg) bottom center no-repeat;
	clear:both;
}