body { background: #545454; font: 12px Arial, Helvetica, Geneva, sans-serif;  color: #464545;}
.website_content { background: #ebeae7 url(../gfx/Page2_2_bg_body2.gif) repeat-x; font: 12px Arial, Helvetica, Geneva, sans-serif;  color: #464545;}
.website_header_wrapper { width: 861px; margin: 0 auto; color: #fff; height: 41px; text-align: right; font-size: 11px; line-height: 40px;}
.website_content_wrapper { width: 861px; margin: 0 auto; margin-top: 10px;}

.website_header_wrapper input { margin-left: 10px; }
.website_search_input { border: solid 1px #d4d0c8; border-top: solid 1px #808080; border-left: solid 1px #808080; }
.website_search_submit { color: #0f5982; background: #fff; border: none; font-weight: bold; }


.website_main_content_grid a 			{color:#464545; font-family:arial; text-decoration:underline !important;}
.website_main_content_grid a:hover  		{text-decoration:underline}

.website_logo { margin: 10px 0px; }

ul.website_nav { height: 61px; width: 861px; float: left; background: url(../gfx/Page2_2_menu_bg.jpg) no-repeat; margin-bottom: 10px; }
ul.website_nav li { float: left; }
ul.website_nav li a { float: left; color: #fff; line-height: 60px; font-size: 14px; padding: 0 20px; background: url(../gfx/Page2_2_menu_separator.gif) center right no-repeat; }

.website_main_content { background: #ffffff; margin-top: 10px; padding: 10px; margin-bottom: -60px; z-index: 100; position: relative; }

.website_main_content_tl { display: block; width: 11px; height: 10px; background: url(../gfx/Page2_2_cont_tl.gif) no-repeat; position: absolute; top: 0; left: 0; }
.website_main_content_tr { display: block; width: 10px; height: 10px; background: url(../gfx/Page2_2_cont_tr.gif) no-repeat; position: absolute; top: 0; right: 0; }
.website_main_content_bl { display: block; width: 11px; height: 9px; background: url(../gfx/Page2_2_cont_bl.gif) no-repeat; position: absolute; bottom: 0; left: 0; }
.website_main_content_br { display: block; width: 10px; height: 9px; background: url(../gfx/Page2_2_cont_br.gif) no-repeat; position: absolute; bottom: 0; right: 0; }


.website_sidebar { float: left; width: 220px; }
.website_main_content_grid { float: right; width: 840px; }

.website_category_header { display: block; background: url(../gfx/Page2_2_box_heading2_table.jpg) no-repeat; width: 218px; height: 31px; color: #fff; font-weight: bold; padding: 19px 0px 0px 40px; text-transform: uppercase; font-size: 11px; text-align: left;}

.website_special_header { display: block; background: url(../gfx/Page2_2_box_heading_table.jpg) no-repeat; width: 218px; height: 31px; color: #fff; font-weight: bold; padding: 19px 0px 0px 40px; text-transform: uppercase; font-size: 11px; margin-bottom: 10px; text-align: left; margin-top: 10px; }
.website_sidebar { text-align: center; }


ul.website_submenu { width: 218px; text-align: left;}
ul.website_submenu li { border-bottom: solid 1px #f0f0f0; }
ul.website_submenu li a { display: block; padding: 10px; font-weight: bold; font-size: 12px;}

.website_footer { color: #fff;  background: #545454; padding: 70px;}
.website_footer_wrapper { width: 861px; margin: 0 auto; font-size: 11px;  text-align: right;}

.website_footer_wrapper ul { float: right; margin-bottom: 10px; }
.website_footer_wrapper ul li { float: left; margin-left: 10px; padding-left: 10px; border-left: solid 1px #898989; }
.website_footer_wrapper ul li.website_first { border-left: none; }
.website_footer_wrapper ul li a { float: left; color: #898989; }

.website_clear { clear: both; }
.website_left { float: left; }

.website_text_white_header { color: #ffffff; }
.website_text_grey_header { font-size: 16px;  font-family:arial; font-weight: bold; color: #7B7B7B; }
.website_text_link_header { color:#2C5E8E !important; font-family:arial !important; text-decoration:underline !important; font-weight: bold !important; }
.website_text_small { font-size: 11px; }
.website_text_grey_smalltext { font-size: 11px;  font-family:arial;  color: #7B7B7B; }

.website_print_link { position: absolute; top: 15px; right: 25px; z-index: 999;}


a.made_by_netconsulting { color: #ddd;font-family: Verdana !important; font-size: 10px !important;text-decoration: none !important;text-align:right;display:block; padding-bottom: 10px;}
a.made_by_netconsulting:hover {text-decoration: underline !important;}  