@charset "utf-8";
/* CSS Document */

html, body {height: 100%;margin:0;background-color:#a6a6a6;}
body {background-color:#a6a6a6;margin:0;}
#wrapper {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  margin: 0 auto -58px auto; /* the bottom margin is the negative value of the footer's height */
  width:960px;background-image:url(images/bg.jpg); background-repeat:repeat-y; z-index:0;}
#footer, #footer_pad {clear: both;position: relative;height: 58px;}
#foot_pad2 {margin:0 auto 0 auto;height: 36px;width:960px;background-image:url(images/footer.jpg); background-repeat:no-repeat;padding-top:22px; text-align:center;font: normal .7em "Times New Roman", Times, serif;color:#ccc;}
.table_layout {border-collapse: separate;margin: 0 0 0 80px;}
.header {margin:0;width:960px;background-image:url(images/header_bg.jpg); background-repeat:repeat-x;height:175px;}
.l_corner {margin:0;float:left; background-image:url(images/l_corner.jpg); background-repeat:no-repeat;width:108px;height:175px;}
.r_corner {margin:0;float:right; background-image:url(images/r_corner.jpg); background-repeat:no-repeat;width:111px;height:175px;}
.header_body {margin:0;height:175px;width:617px;}
.shield {margin:65px 0 0 0;float:left; background-image:url(images/shield.jpg); background-repeat:no-repeat;width:144px;height:110px;}
.logo {margin:65px 0 0 0;float:left; background-image:url(images/logo.jpg); background-repeat:no-repeat;width:310px;height:110px;}
.puter {margin:0;float:right; background-image:url(images/puter.jpg); background-repeat:no-repeat;width:124px;height:175px;}
.bar {margin:0;width:960px;background-image:url(images/bar_bg.jpg); background-repeat:repeat-x;height:32px;}
.bar_l_corner {margin:0;float:left; background-image:url(images/bar_l_corner.jpg); background-repeat:no-repeat;width:64px;height:32px;}
.bar_r_corner {margin:0;float:right; background-image:url(images/bar_r_corner.jpg); background-repeat:no-repeat;width:69px;height:32px;}
.bar_content {float:left;margin:0;width:827px;}
.breadcrumbs {font: normal .7em Arial, Helvetica, sans-serif;color:#ff7800;padding: 10px 0 0 0;margin: 0;float: left;}
.content_top {margin:0; background-image:url(images/content_top.jpg); background-repeat:no-repeat;width:960px;height:34px;}
.l_col {margin:0;width:230px;}
.m_col {margin:0;width:50px;}
.r_col {margin:0;width:510px;}
.content {margin:0; background-image:url(images/content_bg.jpg); background-repeat:repeat-y;width:960px;}
.content_bottom {margin:0; background-image:url(images/content_bottom.jpg); background-repeat:no-repeat;width:960px;height:53px;}
.nav_header {margin:0;background-image: url(images/link_header_bg.jpg);background-repeat:repeat-x;height:68px;width:230px;}
.nav_header_txt {margin:0 auto 0 auto;font: bold 1em "Times New Roman", Times, serif;color:#000;text-align:center;width:100px;padding-top: 20px;}
.nav_header_l {margin:0;float:left; background-image: url(images/link_header_l.jpg); background-repeat:no-repeat;width:53px;height:68px;}
.nav_header_r {margin:0;float:right; background-image: url(images/link_header_r.jpg); background-repeat:no-repeat;width:53px;height:68px;}
.main_header {margin:0 0 20px 10px;width:400px;border-bottom:1px solid #000;font: bold 1em "Times New Roman", Times, serif;color:#000;padding-top: 20px;}
.row {margin:0;}
.main_txt {margin:0;font:normal .8em Tahoma;color:#000;margin-left: 10px;}
.home_height {height:320px;}
.txt_bold{font-weight:bold;color:#000;}
.l_grey_bar{height:42px;background-image:url(images/main_l_bar.jpg);background-repeat:no-repeat;width:16px;float:left;position:relative;margin:0;}
.grey_row{height:42px;background-image:url(images/main_bar_bg.jpg);background-repeat:repeat-x;margin:0;}
.r_grey_bar{height:42px;background-image:url(images/main_r_bar.jpg);background-repeat:no-repeat;width:17px;float:right;position:relative;margin:0;}
.body_header_txt{font: bold .8em Arial, Helvetica, sans-serif;color:#ccc;padding-top:11px;height:31px;}
.service_height {height:920px;}
.clear {margin:0 0 0 10px;clear:left;}
.graphics_box1 {margin:0 0 0 10px;width:490px;height:120px;}
.web_clear {margin:0;clear:left;}