/*
NOT USED
	background: #FFFFFF;
	border-left: 0px solid #324F7B;
*/

html, body { height: 100%; }

zhtml>body #header { min-height: 100%; height: auto; }

body { padding:0px auto; margin:0px; margin-top:0px; margin-left:0px; }body { font-family:Verdana, Arial; font-size:12px; line-height: 1.3em; color:#000000; overflow:scroll; }
td { font-family:Verdana, Arial; font-size:12px; line-height: 1.3em; color:#000000; }

A:link { text-decoration:underline; color:#CF1C2B; }
A:visited { text-decoration:underline; color:#CF1C2B; }
A:hover { text-decoration:none; color:#CF1C2B; }

input, textarea { border: 1px solid #000000; margin-top: 5px; padding: 2px; font-size: 12px; font-family: Verdana, Arial; }
input.noborder { border: 0px solid #006600; margin-top: 5px; padding: 2px; font-size: 12px; font-family: Verdana, Arial; }
#fieldon { background-color:#CF1C2B }
#fieldoff { background-color:#FFFFFF }

.canvass {
	background: url(images/bg_main.jpg) top left repeat-y;
	width: 761px;
	text-align: left;
	margin:0;
	padding:0;
	border:0px solid red;
}

.main {
	background: url(images/bottom.jpg) bottom left no-repeat;
	text-align: left;
	margin:0;
	padding:0;
	padding-right:0px;
	width: 761px;
	border:0px solid red;
}

.top {
	float: left;
	margin:0;
	padding:0;
	width: 761px;
}

#banner {
	float: left;
	margin:0;
	padding:0;
	width: 552px;
}

#content-iscontrolledbyindex.php

.menu {
	background: url() top left no-repeat;
	width:751px auto;
	height:17px;
	border:0px solid red;
}

.menublockx {
	float: left;
	padding:0px;
}

.menubutton {
	float: left;
	padding:0px;
}

.main2 {
	background: url() top left no-repeat;
	margin:0;
	padding:0;
	border:0px solid green;
}

.left {
	float:left;
	padding-left:10px;
	border:0px solid green;
}

.newsbox {
	padding:3px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#006600; 
}

.topline {
	width:560px;
	height:136px;
}

.boxcontainer {
	float: left;
	padding-right:10px;
	padding-bottom:10px;
	clear:none;
}

.box {
	padding:0px;
	border:1px solid #BBBBBB;
}

.box#parkes {
	background: url(images/box_bg_parkes.jpg) top right no-repeat;
	height:325px;
}

.box#reflex {
	background: url(images/box_bg_reflex.jpg) top right no-repeat;
	height:325px;
}

.box_main {
	padding:5px;
}

.box_bottom {
	background: url(images/box_bottom.jpg) bottom left repeat-x;
	padding:0px;
	height:30px;
}

.boxtop {
	padding:1px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF; 
	background-color: #CF1C2B;
	height: 20px;
}

.box#product {
	background: url(images/box_bottom.jpg) bottom left repeat-x;
	height:125px;
	width:125px;
}

.box#product td {
	padding:5px;
}

.box#product .boxtop {
	padding:0px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF; 
	background-color: #CF1C2B;
	height: 0px;
}

.boxcontent {
	padding:3px;
	font-size:11px;

}

.pagetitle {
	font-size:18px;
	font-weight:bold;
	color:#CF1C2B;
}

.wrap {
	background-color:blue;
	width:80px;
	padding:90px;
	float:left;
}

.credit {
	font-size: 11px;
	text-align:right;
	color:#999999;
	width:761px;
	height:20px;
	background-color:#E5E5E5;
	padding-right:20px;
	border:0px solid red;
}

hr {
	border:0;
	color:#CF1C2B;
	background-color:#CF1C2B;
	width: 70%;
	padding:0;
	margin: 0 auto;
	text-align:center;
}
