html, body {
	margin: 0;
	padding: 0;
	font-family: Tahoma;
	font-size: 11px;
	background: #E3F5FF;
}

table#mainTable { width: 942px; font-size: 11px; font-family: Tahoma; }
table#mainTable td { font-size: 11px; font-family: Tahoma; color: #0E753D; }

/* HEADER */
table#mainTable td#header { width: 942px; height: 260px; font-size: 1px; line-height: 1px; text-align: center; }
table#mainTable td#header div { width: 920px; height: 260px; font-size: 1px; line-height: 1px; }

/* CONTENT LEFT */
table#mainTable td#page_left { width: 1px; font-size: 1px; line-height: 1px; }
table#mainTable td#page_left div { font-size: 1px; line-height: 1px; width: 11px; }
table#mainTable td#content_left { width: 1px; padding: 0; vertical-align: top; background: #e3f5ff; }
table#mainTable td#content_left div { width: 179px; padding: 0px 0px 0px 20px; }

/* CONTENT RIGHT */
table#mainTable td#page_right { width: 1px; font-size: 1px; line-height: 1px; }
table#mainTable td#page_right div { font-size: 1px; line-height: 1px; width: 11px; }
table#mainTable td#content_right { width: 1px; padding: 0; margin: 0; vertical-align: top; background: #e3f5ff; }
table#mainTable td#content_right div { width: 199px; }

/* CONTENT */
table#mainTable td#content { width: 542px; height: 400px; vertical-align: top; background: #e3f5ff; padding: 0px 10px; font-size: 11px; }
table#mainTable td#content a { color: #0E753D; font-weight: bold; }
table#mainTable td#content ul.sitemap { }
table#mainTable td#content ul.sitemap li { padding: 2px 0px; }
table#mainTable td#content ul.sitemap li a { text-decoration: none; }


/* FOOTER */
table#mainTable td#footer { height: 1px; line-height: 1px; background: #E3F5FF; font-size: 1px; }
table#mainTable td#footer div { font-size: 1px; line-height: 1px; height: 10px; }

/* COLUMNS */
h1.column_title { font-size: 11px; font-weight: bold; font-family: Tahoma; color: #ffffff; margin: 0; padding: 12px 0px 0px 0px; background: url(/images/column_top.jpg) top left no-repeat; text-align: center; width: 180px; height: 16px; }
ul.column { list-style: none; background: url(/images/column_bottom.jpg) bottom left no-repeat; width: 180px; margin: 0; padding: 10px 0px; }
ul.column li { background: url(/images/li_style.gif) center left no-repeat;  padding: 0px 0px 0px 10px; margin: 0px 0px 0px 10px; }
ul.column li a { color: #E7F1B4; text-decoration: none; font-weight: bold; }

/* ALL */
table#mainTable td table.newimages td input { color: #17A752; background: #FAFFDF; font-size: 10px; font-family: Tahoma; border: solid 1px #17A752; }
table#mainTable td input { color: #17A752; background: #FAFFDF; font-size: 10px; font-family: Tahoma; border: solid 1px #17A752; }
table.field { cursor: pointer; }
table.field td.content { height: 120px; background: #18A853; }
table.field_hover td.content { height: 120px; background: #18A853; }
table.field td.content_top_left { width: 1px; height: 1px; background: url(/images/content_top_left.jpg) top right no-repeat; }
table.field td.content_top_left div { width: 8px; height: 11px; font-size: 1px; margin: 0; padding: 0; }
table.field td.content_top { width: 100%; height: 11px; background: url(/images/content_top.jpg) top left repeat-x; text-align: center; }
table.field td.content_top div { font-size: 1px; line-height: 1px; height: 11px; font-family: Tahoma; }
table.field td.content_top_right { width: 1px; height: 1px; background: url(/images/content_top_right.jpg) top right no-repeat; }
table.field td.content_top_right div { width: 12px; height: 11px; font-size: 1px; margin: 0; padding: 0; }
table.field td.content_left { width: 1px; background: url(/images/content_left.jpg) top left repeat-y; }
table.field td.content_left div { width: 8px; font-size: 1px; margin: 0; padding: 0; line-height: 1px; }
table.field td.content_right { width: 1px; background: url(/images/content_right.jpg) top left repeat-y; }
table.field td.content_right div { width: 12px; font-size: 1px; margin: 0; padding: 0; line-height: 1px; }
table.field td.content_bottom_left { width: 1px; height: 1px; background: url(/images/content_bottom_left.jpg) top right no-repeat; }
table.field td.content_bottom_left div { width: 8px; height: 13px; font-size: 1px; margin: 0; padding: 0; }
table.field td.content_bottom { width: 100%; height: 1px; background: url(/images/content_bottom.jpg) bottom left repeat-x; text-align: center; }
table.field td.content_bottom div { height: 13px; font-size: 1px; margin: 0 auto; padding: 0; }
table.field td.content_bottom_right { width: 1px; height: 1px; background: url(/images/content_bottom_right.jpg) top right no-repeat; }
table.field td.content_bottom_right div { width: 12px; height: 13px; font-size: 1px; margin: 0; padding: 0; }

td.content_name h1 { font-size: 11px; margin: 0; padding: 0; color: #E7F1B4; }
table#mainTable td#content table td.content_name h1 a { font-size: 11px; margin: 0; padding: 0; color: #E7F1B4; text-decoration: none; }
table#mainTable td.content_content { font-size: 11px; color: #E7F1B4; }
table.field div.offer_details { width: 18px; height: 17px; background: url(/images/offer_details.jpg) top left no-repeat; float: right; }
table.field_hover div.offer_details { width: 18px; height: 17px; background: url(/images/offer_details_hover.jpg) top left no-repeat; float: right; }

.top_center_border { text-align: center; font-weight: bold; padding: 5px 0px; color: #18A853; font-size: 11px; }
.top_center_border h1 { font-size: 11px; margin: 0; padding: 0; color: #18A853; }
#textbox p { margin: 0; padding: 0; }
div.content_txt { color: #0E753D; font-size: 11px; }
div.content_txt p { color: #0E753D; font-size: 11px; }
.generated { color: #A8EFA4; font-size: 10px; font-family: Tahoma; }
div.contact_form { font-size: 10px; color: #044486; }
div.contact_form h1 { font-size: 14px; color: #044486; }
div.contact_form b { color: #DDAD1E; }
div.contact_form input { border: solid 1px #17A752; background: #FAFFDF; color: #17A752; font-size: 11px; }
div.contact_form textarea { border: solid 1px #17A752; background: #FAFFDF; color: #17A752; font-size: 11px; width: 360px; }
textarea#textbox { width: 360px; }

table.links_table { width: 100%; }
table#mainTable td table.links_table tr.bg td { background: #FAFFDF; }
table#mainTable td table.links_table td { font-size: 11px; font-family: Tahoma; font-weight: bold; padding: 3px 2px; background: #D7DFA7; }
table#mainTable td table.links_table td a { color: #044486; text-decoration: none; }
table#mainTable td table.links_table td a:hover { color: #DDAD1E; text-decoration: none; }
table#mainTable td table.links_table_add th { text-align: center; font-size: 11px; color: #000000; }
table#mainTable td table.links_table_add td { padding: 6px; }
input.submit { color: #17A752; background: #FAFFDF; font-size: 10px; font-family: Tahoma; border: solid 1px #17A752; }
