/****** GLOBAL OBJECTS *****************/
* {
          font-family: Arial,Helvetica,sans-serif;
}

body, table, td, tr, #content, div {
          font-size: 12px;
          font-family: Arial;
}

BODY {
          margin: 0px auto;
          padding: 0px 0px 0px 0px;
          background: #f1f1f1;
          text-align: center;
}

H1 {
          font-size: 130%;
          margin: 0px 0px 3px 0px;
}

H2 {
          font-size: 120%;
          margin: 0px 0px 3px 0px;
}

H3 {
          font-size: 110%;
          margin: 0px 0px 3px 0px;
}

H4 {
          font-size: 100%;
          margin: 0px 0px 3px 0px;
}

H5 {
          font-size: 90%;
          margin: 0px 0px 3px 0px;
}

H6 {
          font-size: 80%;
          margin: 0px 0px 3px 0px;
}

HR {
}

HR.clear {
          display: none;
}

div {
          text-align: left;
/* margin: 0px auto;
*/
}

form {
          margin: 0px;
}

img {
          border: 0px;
}

strong {
          color: #747474;
}

.Hidden {
          display: none;
}

.clear {
          clear: both;
}

a {
          text-decoration: none;
}

a:hover {
/*color:#dadbdb;
*/
          color:#999999;
}

ul {
          list-style:none;
}

/***** Frame Area *****/
#framearea {
          width:750px;
}

#banner {
          width:751px;
}

#banner_topshadow {
          float:right;
          margin-right:57px;
}

#banner_topshadow #shadow_red {
          background: url( "/polyhudun/upload/Images/Templates/redfade.gif" ) no-repeat left top;
          width:47px;
          height:44px;
          float:left;
}

#banner_topshadow #shadow_yellow {
          background: url( "/polyhudun/upload/Images/Templates/yellowfade.gif" ) no-repeat left top;
          width:47px;
          height:44px;
          float:left;
}

#banner_topshadow #shadow_blue {
          background: url( "/polyhudun/upload/Images/Templates/bluefade.gif" ) no-repeat left top;
          width:45px;
          height:44px;
          float:left;
}

#banner #lborder {
          background: url( "/polyhudun/upload/Images/Templates/banner_lborder.gif" ) no-repeat left bottom;
          width:12px;
          height:122px;
          float:left;
}

#banner #left_banner {
          background: url( "/polyhudun/upload/Images/Templates/banner.gif" ) no-repeat left top;
          width:542px;
          height:122px;
          float:left;
}

#left_banner a {
          CURSOR: pointer;
          TEXT-DECORATION: none 
}

#left_banner #logo {
          MARGIN: 50px 0px 0px 15px;
          WIDTH: 250px;
          HEIGHT: 55px 
}

#banner #rborder {
          background: url( "/polyhudun/upload/Images/Templates/banner_rborder.gif" ) no-repeat left bottom;
          width:13px;
          height:122px;
          float:left;
}

#banner #banner_red {
          background: url( "/polyhudun/upload/Images/Templates/redbar.gif" ) no-repeat left bottom;
          width:47px;
          height:122px;
          float:left;
}

#banner #banner_yellow {
          background: url( "/polyhudun/upload/Images/Templates/yellowbar.gif" ) no-repeat left bottom;
          width:47px;
          height:122px;
          float:left;
}

#banner #banner_blue {
          background: url( "/polyhudun/upload/Images/Templates/bluebar.gif" ) no-repeat left bottom;
          width:45px;
          height:122px;
          float:left;
}

#banner #right_banner {
          background: url( "/polyhudun/upload/Images/Templates/bannerright.gif" ) no-repeat left bottom;
          width:45px;
          height:122px;
          float:left;
}

#tagline {
          padding-bottom:6px;
}

.centerbkgrd {
          background: url( "/polyhudun/upload/Images/Templates/bkgrd.jpg" ) repeat-y left top;
          width:751px;
          height:30px;
          float:left;
}

/**** vert nav ***/
#vertnav {
          margin-left:12px;
          background-color:#f1f1f1;

}

#vertnav ul {
          margin:0px;
          padding:0px;
          border-top:1px #fff solid;
}

#vertnav ul li {
          border-bottom:1px solid #FFFFFF ;
          background:#f1f1f1;
          font-size:12px;
          font-weight:bold;
}

#vertnav ul li ul li {
          border-bottom:1px solid #FFFFFF ;
          background:#fff;
          font-size:12px;
          font-weight:bold;
}

#vertnav ul li ul li {
          padding-left:12px;
          font-size:11px;
}

#vertnav li a {
          display:block;
          line-height:26px;
          padding-left:12px;
}

.unsel_link {
          color:#666666;
}

.sel_link2 {
          color:#026398;
          display:block;
}

.sel_link1 {
          background-color:#0081C8;
          border-bottom:1px solid #FFFFFF;
          color:#fff;
}

/**** Center Content ****/
#centercontentarea {
          background: url( "/polyhudun/upload/Images/Templates/bkgrd_old.jpg" ) repeat-y left top;
          width:751px;
          float:left;
          padding-top:25px;
}

#centercontentarea #leftarea {
          width:182px;
          float:left ;
}

#centercontentarea #rightarea {
          float:right;
          width:545px;
}

#rightarea #content {
          margin-right:55px;
}

#content h1 {
          color:#333333;
          font-size:16px;
          font-style:normal;
          font-family:Verdana ,arial;
          font-weight:normal;
}

#content h2 {
          color:#026398;
          font-size:14px;
          font-style:italic;
          font-family:Verdana ,arial;
          font-weight:normal;
          margin:0px 0px 5px 25px 
}

#content h3 {
          font-weight:bold;
          font-size:12px;
          font-family:Verdana ,arial;
          color:#666666;
}

#content li {
          background: url( "/polyhudun/upload/Images/Templates/bullet1.gif" ) no-repeat top left;
          color:#666666;
          padding-left:14px;
          line-height:19px;
}

#content ul{
          line-height:19px;
}

#content p{
          color:#666666;
          font-family:verdana, arial;
          font-size:12px;
          line-height:19px;
          text-align:justify;
}

#content a {
          color:#026398;
          font-weight:bold;
}

#content .csc-caption {
          font-size:9px;
          font-weight:bold;
}

/******* Footer ****/
#footerarea #lfooter {
          background: url( "/polyhudun/upload/Images/Templates/lf_border.gif" ) no-repeat top left;
          width:12px;
          height:54px;
          float:left;
}

#footerarea #footer {
          background: url( "/polyhudun/upload/Images/Templates/footer_bkgrd.jpg" ) no-repeat top left;
          width:726px;
          height:54px;
          float:left;
          text-align:center 
}

#footer #footer_aligner {
          padding-top: 13px;
          text-align: center;
          color:#777978;
}

#footerarea #rfooter {
          background: url( "/polyhudun/upload/Images/Templates/rf_border.gif" ) no-repeat top left;
          width:12px;
          height:54px;
          float:left;
}

#footer_aligner a, #footer_aligner a:hover {
          text-decoration:underline;
          color:#626262;
}