
html{background:url(../dsg/bgr/body.jpg) 0 0 repeat;}
body {margin:0;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #393939;text-align: center;background:url(../dsg/bgr/logo.jpg) 0 0 no-repeat;}
form {margin: 0px;padding: 0px;}
h1 {color: #646464;font-size: 20px;margin: 0;padding: 0;}
h2 {color:#F08825;font-size: 15px;margin: 0;margin-bottom: 5px;margin-top: 10px;padding: 0;}
h3 {font-size: 12px;color: #2E2E2E;margin: 0;margin-bottom: 5px;padding: 0px;font-weight: bold;}
h4 {font-size: 12px;margin: 0;padding: 0px;}

p {margin:0;margin-bottom: 12px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;}

a {color: #F08925;text-decoration: underline;}
img {border: 0;}
.clear {clear: both;font-size: 1px;}
.mfclear {display:none;}

#frame,  #frame-entry  {margin: 0 auto;width: 960px;text-align: left;border: 0px solid #000;background:none;}
#frame-entry {background-image: none;}
#layouth{background-color:#fff !important;}

* html #frame {/*** IE5.x/win box model fix ***/ width: 741px;wid\th: 741px;}
#header-container{background:url(../dsg/bgr/head.gif) 0 100% no-repeat;}
#top-nav-menu {height:28px;padding-top:5px;}

#top-nav-menu ul {padding: 0;margin: 0;}
#top-nav-menu ul li {display: inline;margin-right: 10px;}
#top-nav-menu ul li a {text-decoration: none;color:#333;font-size: 11px;}
#top-nav-menu ul li a#top-current {color:#F08825;}

label {display: block;}

#search-container {padding: 0px 0px 3px 5px;float: right;width: 190px;}
#search {font-size: 12px;color:#999;}
#search input {width: 150px;font-size: 12px;height: auto;float: right;border:1px solid #AAADB2;padding:2px 2px 3px 2px;color:#999;}
#search input[type="image"]{width:32px !important;height:22px !important;margin-top:0px !important;border:none;padding:0;}
#top-menu {float: left;}
#top-menu li {float: left;}
#global-menu {float: right;padding:3px 0 0;}
#global-menu li {float: left;background:url(../dsg/t-bull.jpg) 100% 5px no-repeat;padding:0 13px 0 0;}
#global-menu ul li a,  #global-menu ul li a#top-current {font-weight: normal;}
#top-strip {background:none !important;height: 72px;width:960px;}
#top-strip h3{margin:0;}
#top-strip div {width:100%;}
#content-container {width:960px;margin-right: 0px;margin-top: 0;background:#fff;}
#left-container {width:180px;float:left;margin-right:6px;padding-bottom: 25px;}
#right-container {width:182px;float:right;margin-left: 0px;overflow: hidden;background-color: White;}
#center-container {height: 100%;border: 0px white solid;border-right: 4px solid white;overflow: "\"}\""; overflow: auto;}
#col-r{width:182px !important;}
#col-c{padding:6px 4px 0 !important;}

#center-container .content {padding: 0 5px 0 5px;border-left: 1px solid #F0F9FC;border-right: 1px solid #F0F9FC;border-bottom:  1px solid #FFFFFF;background-color: White;}
#center-container .content h1 {font-size:18px;color:#F08825;margin-bottom: 12px;}
#center-container .content h2 {color:#F08825;font-size: 15px;margin: 0;margin-bottom: 5px;margin-top: 10px;padding: 0;}
#center-container .content ul {list-style: none;margin: 0px;margin-bottom: 7px;margin-top: 3px;padding: 0px;}
#center-container .content ul li {background-image: url(../dsg/bullet_small_orange.gif);background-position: 0 0.5em;background-repeat: no-repeat;padding-left: 8px;margin-left: 15px;padding-bottom: 3px;}
.module-bottom {height: 20px;/*border-right: 1px solid white;*/background:#fff;}
.module-bottom .right-corner {height: 20px;width: 8px;float:right;}
.module-bottom .left-corner {height: 20px;width: 8px;float:left;}


#left-container ul {margin:6px 0;padding:5px 10px 20px;list-style: none;background:#F08925 url(../dsg/bgr/sec-nav.jpg) 0 0 repeat-x;width:160px;}
#left-container ul li {padding:9px 0;border-bottom:1px solid #FAC491;}

#left-container ul li a, #left-container ul li {font-size: 12px;font-weight: bold;color: #fff;text-decoration: none;text-transform:uppercase;}
#left-container ul li a:hover, #left-container ul li #subcurrent {color: #007448;}
#left-container ul ul { margin-left: 5px; margin-top: 5px;}
#left-container ul ul li {padding: 2px 2px 2px 0;border: none;}
#left-container ul ul li a {font-size: 11px;font-weight: normal;color:#F08825;text-decoration: none;border: none;display: block;padding-left: 10px;background-image: url(../dsg/bullet_small_orange.gif);background-repeat: no-repeat;background-position: 0 5px;}
#left-container ul ul li #subsubcurrent, #left-container ul ul li a:hover {color:#053757;background-image: url(../dsg/bullet_small_dblue.gif);}
#path-tools {border-bottom: 1px #ccc solid; margin-bottom:5px;padding:16px 0 10px;}
#path {font-size: 11px;color:#666 ;float:left;}
#tools {float:right;width:80px;}
#path a, .note {color:#F08825;font-size: 11px;}

.foot {font-size: 9px;color: #5E5E5E;margin-top:-5px;}

#center-container .content, #center-container .content table, #center-container .content p{font-size:12px !important;color:#666;}

/* primary navigation */
#nav-p {margin:0;padding:0;height:29px;list-style:none;overflow:hidden;float:left;width:960px;background:url(../dsg/bgr/nav-p-new1.gif) top left no-repeat;}
#nav-p li {margin:0;padding:0;height:29px; text-align:center;text-transform:uppercase;font-family:arial,sans-serif;font-size:12px;font-weight:bold;float:left;}
#nav-p li.col140 {float:right;width:180px; text-align:left; background-image:none;}
#nav-p li a {padding:0 20px 0 10px;color:#ffffff;text-decoration:none;line-height:32px;display:block; background:url(../dsg/main-nav-sep.gif) 100% 10px no-repeat;margin:0 10px 0 0;}
#nav-p li.col140 a {}
#nav-p li a:hover {}
#nav-p li a span {padding:0  0px 0 0;display:block;}
#nav-p li.col140 a span {}
#nav-p li.sel {}
#nav-p li.sel a {color:#007549;}
#nav-p li.sel a:hover {}
#nav-p li.sel a span {}
#nav-p a.green {background:none;}

.homeTeaser h2 {display:none;}
.infopush_green h2 {display:none;}
.infopush_green h1 span{background:#fff;padding:0 3px 0 0;}
h1 img {display:none;}

.input .house-text-new {margin:0;width:52px;}
*:first-child+html .input .house-text-new {width:50px;}
*html .input .house-text-new {width:50px;}


#layouth #col-r .content p{font-size:12px;color:#666;margin-bottom:15px;}
#layouth #col-r .content a{font-size:12px;}
#layouth #col-r .ifopush2 .content p{margin-bottom:10px;}


table{border-collapse:collapse;border-spacing:0;}
