@charset "utf-8";
/* CSS Document */

html {
	height:100%;
	width:100%;
}

body {
	height:100%;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

img {
	border: 0px;
	}

#header {
	background-image:url(../images/header_back.jpg);
	background-position:bottom;
	height:126px;
}
#inner_header {
	margin:0px auto;
	width: 1000px;
}
#banner {
	height:224px;
	background-image:url(../images/banner_back.jpg);
	border-top:1px solid #104181;
	border-bottom:1px solid #FFFFFF;
	text-align:center;
}
#content {
	background-image:url(../images/content_back.jpg);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:40px;
}
#inner_content {
	width:1000px;
	margin:0px auto;
}
#side_nav {
	float:left;
	width:195px;
	
}
#side_nav div {
	padding: 10px 0 10px 0;
	
	height: 20px;
}

#side_nav a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#product_nav {
	height: 41px;
	margin-left:15px;
	margin-bottom: 15px;
	}
	
		.overview {background-image:url(../images/images/product_overview.gif); width: 111px; height: 41px; float:left }
		.overview:hover {background-image:url(../images/images/product_overview_over.gif); width: 111px; height: 41px; float:left }
		.info {background-image:url(../images/images/product_info.gif); width: 138px; height: 41px; float:left}
		.info:hover {background-image:url(../images/images/product_info_over.gif); width: 138px; height: 41px; float:left}
		.faq {background-image:url(../images/images/product_faq.gif); width: 111px; height: 41px; float:left}
		.faq:hover {background-image:url(../images/images/product_faq_over.gif); width: 111px; height: 41px; float:left}
		.enquires { background-image:url(../images/images/product_enquires.gif); width: 121px; height: 41px; float:left}
		.enquires:hover { background-image:url(../images/images/product_enquires_over.gif); width: 121px; height: 41px; float:left}
		
		.overview2 {background-image:url(../images/images/product_osteo.gif); width: 140px; height: 41px; float:left }
		.overview2:hover {background-image:url(../images/images/product_osteo_over.gif); width: 140px; height: 41px; float:left }

#mid_content {
	padding-left:10px;
	padding-right:10px;
	float:left;
	width:520px;	
}
#right_content_home {
	background-image:url(../images/back_right.jpg);
	background-repeat:repeat-y;
	float:left;
	width:220px;
	padding-left:35px;
	padding-top:10px;	
}
#right_content_home a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0c5f9e;
}

#right_content {
	background-image:url(../images/back_right2.jpg);
	background-repeat:repeat-y;
	float:left;
	width:220px;
	height: 350px;
	padding-left:35px;
	padding-top:10px;	
}
#right_content a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0c5f9e;
}

#right_content_product {
	background-image:url(../images/back_right3.jpg);
	background-repeat:repeat-y;
	float:left;
	width:220px;
	height: 602px;
	padding-left:35px;
	padding-top:10px;	
}
#right_content_product a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0c5f9e;
}

#footer {
	background-image:url(../images/footer_back.jpg);
	background-repeat:repeat-x;
	margin-top:40px;
	
}
#inner_footer {
	width:1000px;
	margin:0px auto;
}
#footer div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b2b2b2;	
}


.nav_style {
	float:left;
	width:100px;
}
.nav_style a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#104181;
}
.blue_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#265290;
	padding-bottom:10px;
	width: 500px;
}
.body_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#707070;
}

.body_text a {
	
	color:#707070;
}

.grey_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7a7a7a;
	float:left;
	padding-top:5px;
	border-bottom:1px solid #eaeaea;
}
.blue_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#0c5f9e;
}
.red_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FF0000;
}
.green_text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#00CC00;
}
.formsubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0c5f9e;
	background-color: #FFFFFF;
	border:  none;;
}
.footer_text {
	border-right:1px solid #b2b2b2;
	float:left;
	padding-left:8px;
	padding-right:8px;
	margin-top:20px;
	text-decoration:none;
}
.footer_text a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#b2b2b2;
	
}

.input {
	margin:2px;
	height:15px;
	width:125px;
	border:solid 1px #ccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	padding:2px 0 0 2px;
}

.inputdrop {
	margin:2px;
	height:25px;
	width:155px;
	border:solid 1px #ccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	padding:2px 0 0 2px;
}

.input_enquiry {
	margin:2px;
	height:15px;
	width:180px;
	border:solid 1px #ccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	padding:2px 0 0 2px;
}

.input_enquiry_ta {
	margin:2px;
	height:40px;
	width:180px;
	border:solid 1px #ccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	padding:2px 0 0 2px;
}

color:#425c80;
	padding-bottom:10px;
	width: 500px;
	font-weight: bold;
	font-style: italic;
}
.blue_heading_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#265290;
	padding-bottom:10px;
	width: 500px;

}.blue_heading_small_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#265290;
	padding-bottom:10px;
	width: 500px;
	font-weight: bold;
}
.grey_headertext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7a7a7a;
	
}
.blue_heading_big {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#425c80;
	padding-bottom:10px;
	width: 500px;
	font-weight: bold;
	font-style: italic;
}
.inputsubmit {
	margin:2px;
	height:20px;
	width:50px;
	border:solid 1px #ccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
}
