/*
Author: Darren Jones
Author URL: http://www.gcweb.com.au/
*/

/* Old CSS
=======================================*/

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.style11 {font-size: 12px; font-weight: bold; }
.style16 {font-size: 10px}
.style17 {color: #000000; font-weight: bold; font-size: 10px; }
.style18 {font-weight: bold; color: #000000;}
.style19 {font-size: 10px; font-weight: bold; }



/* Quote Form
=======================================*/

form {font-family:Verdana, Arial, Helvetica, sans-serif;background: #F7F7F7;width: 100%;color: #000;margin-left: auto;margin-right: auto; font-size:14px;}

form fieldset {	width: 95%;padding: 0px 7px 14px;border: 1px solid #990000;text-align: left;background: #FFFFFF url(../images/forms/fieldset_bckgnd.jpg) repeat-x 0px 0px;display: block;color: #990000;margin-right: auto;margin-left: auto;margin-top: 7px;}

form legend {color: #990000;font: 700 small Verdana, Arial, Helvetica, sans-serif;margin-bottom: 3px;padding-top: 5px;padding-bottom: 5px;}

form label {width: 49%;display: block;float: left;text-align: left;color: #000;padding: 2px 1px 0px 8px;height: auto;font: small Verdana, Arial, Helvetica, sans-serif;background: #FFFFFF;}

form input, form textarea, select {	border: 1px solid #999;	width: 44%;	padding-left: 4px;	padding-right: 4px;	margin-bottom: 2px;	font: small Verdana, Arial, Helvetica, sans-serif;}

form textarea {	width: 97.5%;margin: 0px;padding-right: 0px;}
form input:hover, form textarea:hover {border: 1px solid #666;background: #F9F9F9;}

#content form p {padding: 0px 7px;margin: 0px 0px 14px;}

button.hover_button {background: url(../images/forms/light_rectangle.gif) no-repeat -305px 0px;display: block;font: x-small/normal Verdana, Arial, Helvetica, sans-serif;padding-top: 8px;padding-right: 30px;padding-bottom: 9px;color: #fff;border: 0px none;width: 120px;cursor: pointer;text-align: right;margin-top: 20px;}

.hover_button {	float: right;margin-right: 7px;}
.hover_button:hover {background: url(../images/forms/light_rectangle.gif) -159px 0px;cursor: pointer;}

form label:hover {cursor: pointer;color: #666;}

.important {color: #FF6600;}
.critical {color: #CC0000;}
.required {color: #990000;font: small Arial, Helvetica, sans-serif;padding: 0px 2px;}

.check, .radio, .textarea {width: auto;padding: 0px;height: auto;margin: 0px;float: none;}

label.radio input {border: 0px none;margin: 0px 7px 0px 0px;padding: 0px;width: auto;text-align: left;vertical-align: bottom;}
label.textarea {width: 97%;	text-align: left;border: 0px none;clear: both;float: none;padding-left: 7px;line-height: 100%;padding-bottom: 2px;display: block;margin: 0px;padding-top: 7px;}	
label.check input {padding: 0px;width: auto;margin: 0px 7px 0px 0px;height: 15px;border: 0px none;vertical-align: bottom;}
label.radio, label.check {width: 93%;text-align: left;border: 0px none;clear: both;float: none;padding-left: 7px;line-height: 125%;padding-bottom: 4px;display: block;}
label.check {margin-bottom: 7px;}

#login {width: 250px;}
#login fieldset {}
#login label {width: 35%;margin-right:1px;}
#login input {width:52%;}

.no_border_checkbox {border: 0px none;text-align:left;width: auto;margin-right: 40%;}
.no_border_checkbox:hover {	border: 0px none;}

.search_input {	width: 33%;	margin-right: 7px;}

.search_label {width: auto;padding-right: 7px;}
.form_container {width:65%;}


form ul { margin:0; padding:0;}
form li { display:inline; list-style-type:none;}
form li #item { display:block; float:left; width:200px; margin-right:20px;font: small Verdana, Arial, Helvetica, sans-serif; color:#000;}
#item em { display:block; float:left; width:150px; font-style:normal;}
input.item { width:40px; float:right;}

tr.titles { background:#990000; color:#fff;}
tr.rows { background:#fff url(../images/forms/item_bg.gif) repeat-x top; color:#000;font: small Verdana, Arial, Helvetica, sans-serif;}










