body {
	border: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #e8f0e0;
	font-family: "trebuchet ms", arial, helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
	font-weight : normal;
	font-style : normal;
	line-height: 1.6em;
}

td { border: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
table { border: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
img { border: 0; vertical-align: top; }
table.tab_main { background: #FFFFFF; width: 760px; }

form {
	display: inline;
}

li.nav {
	list-style-image: url(../images/list.gif);
	list-style-position: inside;
	margin: 0;
}

li {
	list-style-image: url(../images/list.gif);
}

hr {
	color: #D4D6DD;
	height: 1px;
	border: 0;
	background: #D4D6DD;
}

#content {
	width : 762px;
	margin-right : auto;
	margin-left : auto;
	text-align : left;
	}

td.td_surrounds {
	width: 762px;
	}

td.td_hstrip_lg {
	width: 762px;
	background-color: #e8f0e0;
	height: 21px;
	}

td.td_hstrip_sm {
	width: 762px;
	background-color: #d3d3d3;
	height: 1px;
	}

td.td_arena {
	width: 762px;
	}

td.td_vstrip_sm {
	width: 1px;
	background-color: #d3d3d3;
	height: 100%;
	}

td.td_arena_level1 {
	width: 760px;
	background-color: #FFFFFF;
	}

td.td_arena_level2	 {
	width: 760px;
	}

td.td_arena_level3	 {
	width: 760px;
	}

td.td_arena_level4	 {
	width: 760px;
	}

td.td_content {
	padding-top: 10px;
	width: 498px;
	}

td.td_textcontent {
	width: 455px;
	height: 150px;
	padding-top: 10px;
	padding-left: 23px;
	padding-right: 20px;
	padding-bottom: 20px;
	}

td.td_adcontent {
	width: 455px;
	padding-top: 0px;
	padding-left: 23px;
	padding-right: 20px;
	padding-bottom: 5px;
	}

td.td_contact_left {
	width: 180px;
	font-weight: bold;
	padding-bottom: 7px;
	}

td.td_contact_right {
	padding-bottom: 7px;
	width: 275px;
	}

td.td_contact_button {
	padding-bottom: 7px;
	width: 275px;
	text-align: right;
	}

td.td_enquiry_left {
	width: 180px;
	padding-bottom: 3px;
	}

td.td_enquiry_right {
	padding-bottom: 3px;
	width: 275px;
	}

td.td_enquiry_button {
	width: 275px;
	text-align: right;
	}

td.td_textlogin_left {
	width: 110px;
	text-align: left;
	}

td.td_textlogin_right {
	width: 205px;
	text-align: right;
	}

td.td_textlogin_full {
	width: 315px;
	padding-top: 10px;
	text-align: right;
	}

/* CALC 1 ENTRY */

td.td_calcentry_left {
	width: 260px;
	padding-bottom: 7px;
	}

td.td_calcentry_right {
	padding-bottom: 7px;
	width: 185px;
	}

td.td_calcentry_mid {
	padding-bottom: 7px;
	width: 10px;
	}

td.td_calcentry_wrapinfopanel {
	text-align: right;
	padding-bottom: 10px;
	padding-top: 10px;
	}

td.td_calcentry_infopanel {
	line-height: 1.4em;
	text-align: left;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	width: 445px;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	background-color: #cce2fa;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	}

/* CALC 2 ENTRY - NO LONGER USED

td.td_calc2entry_left {
	width: 380px;
	padding-bottom: 7px;
	}

td.td_calc2entry_right {
	padding-bottom: 7px;
	width: 65px;
	text-align: right;
	}

td.td_calc2entry_mid {
	padding-bottom: 7px;
	width: 10px;
	}

	*/

/* CALC ENQUIRY FORM ENTRY */

td.td_calcenquiry_left {
	width: 210px;
	padding-bottom: 7px;
	}

td.td_calcenquiry_right {
	padding-bottom: 7px;
	width: 235px;
	}

td.td_calcenquiry_mid {
	padding-bottom: 7px;
	width: 10px;
	}

/* CALC RESULTS - SCREEN */

td.td_calcresult_full_center {
	width: 455px;
	text-align: center;
	padding-right: 5px;
	}

td.td_calcresult_left_full {
	width: 222px;
	padding-right: 5px;
	}

td.td_calcresult_left_1 {
	width: 137px;
	padding-right: 5px;
	line-height: 2.1em;
	}

td.td_calcresult_left_2 {
	width: 80px;
	text-align: right;
	padding-right: 5px;
	line-height: 2.1em;
	}

td.td_calcresult_right_full {
	width: 223px;
	padding-left: 5px;
	}

td.td_calcresult_right_1 {
	width: 138px;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 2.1em;
	}

td.td_calcresult_right_2 {
	width: 80px;
	text-align: right;
	line-height: 2.1em;
	}

/* CALC 2 RESULTS - SCREEN */

td.td_calc2result_1 {
	width: 280px;
	padding-right: 5px;
	line-height: 2.1em;
	}

td.td_calc2result_2 {
	width: 80px;
	padding-right: 10px;
	text-align: right;
	line-height: 2.1em;
	}

td.td_calc2result_3 {
	width: 80px;
	text-align: right;
	line-height: 2.1em;
	}


/* CALC RESULTS - PRINT */

td.td_calcprint_left_full {
	width: 222px;
	padding-right: 5px;
	}

td.td_calcprint_left_1 {
	width: 137px;
	padding-right: 5px;
	line-height: 2.1em;
	}

td.td_calcprint_left_2 {
	width: 80px;
	text-align: right;
	padding-right: 5px;
	line-height: 2.1em;
	}

td.td_calcprint_right_full {
	width: 223px;
	padding-left: 5px;
	}

td.td_calcprint_right_1 {
	width: 138px;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 2.1em;
	}

td.td_calcprint_right_2 {
	width: 80px;
	text-align: right;
	line-height: 2.1em;
	}

/* PANEL */

td.td_sidepanel {
	width: 230px;
	padding-left: 16px;
	padding-right: 16px;
	background-color: #d4e8c0;
	}

td.td_panel_vstrip {
	width: 230px;
	background-color: #d3d3d3;
	height: 1px;
	}

td.td_panel_spacer {
	width: 230px;
	background-color: #d4e8c0;
	height: 10px;
	}

td.td_inpanel_spacer {
	width: 230px;
	background-color: #d4e8c0;
	height: 4px;
	}

td.td_panelvstrip {
	width: 1px;
	background-color: #d3d3d3;
	}

td.td_panelheading {
	padding-bottom: 10px;
	background-color: #FFFFFF;
	}

td.td_panelheading_nogap {
	background-color: #FFFFFF;
	}

td.td_paneltag {
	width: 62px;
	padding-left: 6px;
	padding-right: 7px;
	background-color: #FFFFFF;
	font-size: 10px;
	color: #696969;
	}

td.td_panelinput {
	width: 140px;
	padding-right: 13px;
	background-color: #FFFFFF;
	text-align: right;
	}

td.td_panelsubmit {
	width: 228px;
	padding-top: 6px;
	padding-bottom: 7px;
	padding-right: 13px;
	background-color: #FFFFFF;
	text-align: right;
	}

td.td_panelloginfull {
	width: 228px;
	padding-left: 6px;
	padding-right: 7px;
	padding-bottom: 7px;
	background-color: #FFFFFF;
	font-size: 9pt;
	line-height: 1.3em;
	color: #696969;
	}

td.td_panelfull {
	width: 228px;
	padding-left: 6px;
	padding-right: 7px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	font-size: 10px;
	color: #696969;
	}

td.td_paneltext {
	width: 215px;
	padding-left: 6px;
	padding-right: 7px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #b5b5b5;
	}

td.td_paneltextbase {
	width: 215px;
	padding-left: 6px;
	padding-right: 7px;
	padding-bottom: 12px;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #b5b5b5;
	}

td.td_panelevent {
	background-color: #FFFFFF;
	}

td.td_panelsplit {
	padding-top: 6px;
	}

/* FOOTER */

td.td_footer {
	height: 72px;
	width: 760px;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	}

td.td_leftfooter {
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	width: 357px;
	padding-left: 23px;
	padding-top: 40px;
	color: #FFFFFF;
	}

td.td_rightfooter {
	font-family: arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	width: 364px;
	padding-right: 16px;
	padding-top: 40px;
	color: #FFFFFF;
	text-align: right;
	}

input.form_login    {
	width: 140px;
	height: 13px;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	background-color: #e8f0e0;
	font-size: 10px;
	border-style: solid solid solid solid;
	border-color: #f4f8f0 #f4f8f0 #f4f8f0 #f4f8f0;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #5B5B5B;
	font-weight : normal;
	font-style : normal;
}

input.form_text    {
	width: 200px;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #5B5B5B;
	font-weight : normal;
	font-style : normal;
}

textarea.form_text    {
	width: 200px;
	height: 50px;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #5B5B5B;
	font-weight : normal;
	font-style : normal;
}

input.enquiry_text    {
	width: 270px;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #5B5B5B;
	font-weight : normal;
	font-style : normal;
}

textarea.enquiry_text    {
	width: 270px;
	height: 75px;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #5B5B5B;
	font-weight : normal;
	font-style : normal;
}

input.form_calcentry    {
	width: 60px;
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	background-color: #f2f2f2;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #5B5B5B;
	font-weight : normal;
	font-style : normal;
}

input.form_button    {
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	background-color: #b5d6ef;
	font-size: 10px;
	border-style: solid solid solid solid;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #5284ad;
	font-weight : normal;
	font-style : normal;
}

select.form    {
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	background-color: #FFFFFF;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #cccccc #cccccc #cccccc #cccccc;
	margin-bottom: 2px;
	margin-top: 2px;
	font-family : trebuchet ms, arial, helvetica, sans-serif;
	font-size : 11px;
	color : #5B5B5B;
	font-weight : normal;
	font-style : normal;
}

textarea.form_message    {
	border-bottom-width: 1pt;
	border-left-width: 1pt;
	border-top-width: 1pt;
	border-right-width: 1pt;
	background-color: #e8f0e0;
	font-size: 11px;
	border-style: solid solid solid solid;
	border-color: #f4f8f0 #f4f8f0 #f4f8f0 #f4f8f0;
	margin-bottom: 5px;
	margin-top: 2px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #5B5B5B;
	font-weight: normal;
	font-style: normal;
	scrollbar-3dlight-color:#f4f8f0;
	scrollbar-arrow-color:#cccccc;
	scrollbar-base-color:#f4f8f0;
	scrollbar-darkshadow-color:#f4f8f0;
	scrollbar-face-color:#f4f8f0;
	scrollbar-highlight-color:#f4f8f0;
	scrollbar-shadow-color:#f4f8f0;
}

a:link    { text-decoration:none; color: #696969; }
a:visited { text-decoration:none; color: #696969; }
a:active  { text-decoration:none; color: #696969; }
a:hover   { text-decoration:none; color: #648bdd; }

a.email:link    { text-decoration:none; color: #648bdd; }
a.email:visited { text-decoration:none; color: #648bdd; }
a.email:active  { text-decoration:none; color: #648bdd; }
a.email:hover   { text-decoration:none; color: #696969; }

a.nav:link    { text-decoration:none; color: #696969; }
a.nav:visited { text-decoration:none; color: #696969; }
a.nav:active  { text-decoration:none; color: #696969; }
a.nav:hover   { text-decoration:none; color: #648bdd; }

a.footer:link    { text-decoration:none; color: #FFFFFF; }
a.footer:visited { text-decoration:none; color: #FFFFFF; }
a.footer:active  { text-decoration:none; color: #FFFFFF; }
a.footer:hover   { text-decoration:none; color: #7a7777; }

#listheader { font-family: arial, Tahoma, verdana, sans-serif; font-size : 17px; color : #648bdd; font-weight : 700; font-style : normal; line-height: 1em; }
#calccolumnheader { font-family: arial, Tahoma, verdana, sans-serif; font-size : 17px; color : #648bdd; font-weight : 700; font-style : normal; line-height: 1em; }

/* NEW ASPX ONLY ITEMS */

td.td_footer_statement {
	height: 72px;
	width: 760px;
	background-image: url(../images/footer_statement.jpg);
	background-repeat: no-repeat;
	}


