* {margin:0; padding:0;}
body{background:#88B701 url(images/sq.gif) 0px 1px;}
a:hover{text-decoration:none;}
img { border:0px;}
input { vertical-align:middle; padding-left:5px;}
.dt { display:table; width:100%;}
.dr { display:table-row; width:100%; height:100%;}
.dc { display:table-cell; text-align:left; vertical-align:top; width:100%; }
.main_text, input, textarea, body, select
	{font-family:Arial; font-size:12px;	line-height:17px; color:#394242;}
a {color:#079CD4;}
font {color:#006600; font:inherit; font-weight:bold; font-family:Tahoma; font-size:11px;}
font a {color:#006600;}
b {color:#394242; font-family:Tahoma; font-size:11px; font-weight:normal;}

ul {list-style:none}
li  {line-height:18px; color:#006600;}
li a  {color:#079CD4; }

.main_t { background:url(images/t-dr.gif) repeat-x 766px 0px #FFFFFF;}
.main_b { background:url(images/b-dr.gif) repeat-x 748px bottom;}

.main { width:766px; background:url(images/left-bg.jpg) no-repeat 30px 202px;}

.header { height:202px; background:url(images/fl.jpg) no-repeat left top;}

.footer { height:93px; background:url(images/b-t.jpg) no-repeat top left; color:#B5E67E;}
.footer a {color:#B5E67E;}
.footer span a { color:#FFFFFF; text-decoration:none;}
.footer span a:hover { text-decoration:underline;}

.cont_col1 { width:234px;}	/*244*/
.cont_col2 { width:522px;}	/*551*/

.v_l { width:1px; background:#D4D4D4;}

.cont_col1 .margin { margin: 26px 22px 20px 17px;}
.cont_col1 .margin1 { margin: 22px 18px 20px 19px;}

.cont_col2 .margin { margin: 25px 30px 30px 19px;}
.cont_col2 .margin1 { margin: 22px 55px 30px 19px;}

.input1 { width:105px; height:20px; border-color:#D4D0C8; border-width:1px;}

.input2 { width:173px; height:17px; border-color:#D4D0C8; border-width:1px;}

textarea { width:173px; height:202px; border-color:#D4D0C8; border-width:1px;}

/* Andrew Added */
.logo	{margin-left:172px; margin-top:21px;}
H1	{font-size:2em; font-weight:normal;} /*used on header*/
H2	{color:#F00000; font-size:1.5em; padding-bottom:15px;}
H3	{padding: 5px; color:#006600;}	
H4	{font-size:1.4em; color:#FFFFFF; font-weight:bold; font-style:italic; line-height: 150%; text-align:center;} /*used on header*/
p	{padding-bottom: 5px; padding-top: 5px;}
ul.inside {list-style:inside;}
ul.outside {list-style:circle;}
ul.highlight {list-style:decimal;}
ul.highlight li {color:#000000; font-size:1.1em; margin-left: 25px; padding-left: 5px;}
.label {float: left; width: 220px; text-align: right; clear: left; margin-right: 15px; font-weight: bold;}
.privacy {font-size: 0.8em;	text-align:center;}
.widen {margin-left: 5px; margin-right: 5px;}

.formTextBoxGrey {
	border: 1px solid #aaa ;
	background-color: #eee !important;
	padding: 2px 3px 2px 3px;
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
}

input#email, input#first_name, input#last_name, input#street, input#city, input#state, input#zip, input#phone1, input#management
{border: 1px solid #aaa; background-color: #fff !important; padding: 2px 3px 2px 3px; font-weight: bold; color: #000; margin-bottom: 5px; width:200px;}
/*{background-color: #F7FCFA;	font-family: "Lucinda Console", Monaco, monospace; font-size: .9em;	width: 300px; margin-top: -2px;}*/

input#email:focus,
input#first_name:focus,
input#last_name:focus,
input#street:focus,
input#city:focus,
input#state:focus,
input#zip:focus,
input#phone1:focus,
input#management:focus
{background-color: #FDD041;}

/*input#subscribe {margin-left:235px;	margin-top:10px; margin-bottom: 10px; border: 2px outset #F00000; width:300px; color:#000000;}*/

/*- Menu Tabs 5--------------------------- */
#tabs5 {float:left; font-size:93%; line-height:normal; padding-top:1px;}
#tabs5 ul {margin:0; padding:10px 10px 0 50px; list-style:none;}
#tabs5 li {display:inline; margin:0; padding:0;}
#tabs5 a {float:left; background:url(images/tableftB.gif) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none;}
#tabs5 a span {float:left; display:block; background:url(images/tabrightB.gif) no-repeat right top; padding:5px 15px 4px 6px; color:#000;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs5 a span {float:none;}
/* End IE5-Mac hack */
#tabs5 a:hover span {color:#F00000;}
#tabs5 a:hover {background-position:0% -42px;}
#tabs5 a:hover span {background-position:100% -42px;}
#tabs5 #current a {background-position:0% -42px;}
#tabs5 #current a span {background-position:100% -42px;}
