a
{
    font-size       : 9pt;
    color           : #cccccc;
    text-decoration : none;
}

a:link
{
    color : #0000ff;
}

a:active
{
    background-position : left top;
    color               : #cc6600;
    background-repeat   : no-repeat;
    text-decoration     : underline;
}

a:visited
{
    color : #800080;
}

a:hover
{
    color           : #ff0000;
    text-decoration : underline;
}

address
{
    font-weight : normal;
    color       : #000099;
}

b
{
    font-weight : bold;
}

body
{
    background-color : #ffffff;
    color            : #000000;
    font-family      : arial, verdana, sans-serif;
    font-size        : 100%;
    font-weight      : normal;
    margin-bottom    : 0px;
    margin-left      : 0px;
    margin-right     : 0px;
    margin-top       : 0px;
}

button
{
    background-color : #000099;
    border-bottom    : thin outset;
    border-left      : #0000ff thin outset;
    border-right     : thin outset;
    border-top       : #0000ff thin outset;
    color            : white;
    font-family      : arial, verdana, sans-serif;
    font-weight      : 600;
    font-size        : 8pt;
    font-style       : oblique;
    visibility       : visible;
    position         : relative;
      height         : 20px;
      width          : 80px;
}

code
{
    font-family : 'courier new', arial, sans-serif;
}

dl
{
    font-weight : normal;
    font-size   : 9pt;
}

dt
{
    font-weight : normal;
    font-size   : 9pt;
}

form
{
    font-weight : normal;
    font-size   : 9pt;
}

h1
{
    font-weight    : bold;
    font-size      : 14pt;
    text-transform : none;
    color          : #660000;
    font-style     : italic;
}

h2
{
    font-weight : bold;
    font-size   : 13pt;
    color       : #660000;
    font-style  : italic;
}

h3
{
    font-weight : bold;
    font-size   : 10pt;
    color       : #660000;
}

h4
{
    font-weight : bold;
    font-size   : 9pt;
    color       : #660000;
}

h5
{
    font-weight : bold;
    font-size   : 8pt;
    color       : #660000;
}

h6
{
    font-weight : bold;
    font-size   : 8pt;
    color       : #660000;
}

hr
{
    border-top    : #990000 solid;
    border-bottom : #800000 solid;
}

i
{
    font-weight : 500;
}

input
{
    font-weight : normal;
    font-size   : 9pt;
}

li
{
    font-weight : normal;
    font-size   : 9pt;
}

ol
{
    font-weight : normal;
    font-size   : 9pt;
    text-indent : -2px;
}

ol li
{
    font-weight : normal;
    font-size   : 9pt;
}

ol li li
{
    font-weight : normal;
    font-size   : 9pt;
}

option
{
    font-weight : normal;
    font-size   : 9pt;
}

p
{
    font-weight : normal;
    font-size   : 9pt;
}

select
{
    font-weight : normal;
    font-size   : 9pt;
}

table
{
    font-weight : normal;
    font-size   : 9pt;
}

textarea
{
    font-weight : normal;
    font-size   : 9pt;
}

td
{
    font-weight : normal;
    font-size   : 9pt;
    font-family : arial, verdana, sans-serif;
}

th
{
    font-weight   : bold;
    font-size     : 9pt;
    color         : #800000;
    border-bottom : #990000 0.5pt solid;
    text-align    : left;
}

ul
{
    text-indent     : -2px;
    list-style-type : circle;
}

ul li
{
    font-weight     : normal;
    font-size       : 9pt;
    list-style-type : circle;
}

ul li li
{
    font-weight     : normal;
    font-size       : 9pt;
    list-style-type : circle;
}

.Button
{
  background-color : #000099;
  border-bottom    : #000066 thin outset;
  border-left      : #0000ff thin outset;
  border-right     : #000066 thin outset;
  border-top       : #0000ff thin outset;
  color            : white;
  font-family      : arial, sans-serif;
  font-size        : 8pt;
  font-weight      : bold;
  height           : 25px;
  text-align       : center;
}

.ButtonSmall
{
  background-color : #000099;
  border-bottom    : #000066 thin outset;
  border-left      : #0000ff thin outset;
  border-right     : #000066 thin outset;
  border-top       : #0000ff thin outset;
  color            : white;
  font-family      : arial, sans-serif;
  font-size        : 6.5pt;
  font-weight      : 900;
  height           : 20px;
  text-align       : center;
}

.ColumnFooter
{
    border-right  : #000099;
    font-weight   : normal;
    font-size     : 9pt;
    border-left   : #000099;
    color         : #666666;
    border-bottom : #000099 0.5pt solid;
    font-family   : arial, verdana, sans-serif;
}

.custom_items
{
  border       : 0px solid #000;
  display      : block;
  margin-left  : 10px;
  margin-right : 5px;
  margin-top   : 0px;
  position     : relative;
    top        : -15px;
}

.custom_items .NavLink
{
    border          : 0px solid #fff;
    margin-left     : 0px;
    list-style-type : none;
}

.custom_items .NavLink a
{
    border          : 0px solid #fff;
    color           : #000;
    font-size       : 90%;
    font-style      : normal;
    font-weight     : normal;
    list-style-type : none;
}

.HorizontalLines
{
    border-top    : #cccccc 0.5pt solid;
    border-left   : #cccccc 0.5pt;
    border-bottom : #cccccc 0.5pt solid;
}

.Leftline
{
    border-left : #cccccc 0.5pt solid;
}

.LeftLines
{
    border-right  : medium none;
    border-top    : #cccccc 0.5pt solid;
    border-left   : #cccccc 0.5pt solid;
    border-bottom : #cccccc 0.5pt solid;
}
.LORline
{
    border-right  : #cccccc 0.5pt solid;
    border-top    : #cccccc 0.5pt solid;
    border-left   : #cccccc 0.5pt solid;
    border-bottom : #cccccc 0.5pt;
}
.LOline
{
    border-right  : #cccccc 0.5pt;
    border-top    : #cccccc 0.5pt solid;
    border-left   : #cccccc 0.5pt solid;
    border-bottom : #cccccc 0.5pt;
}
.LUline
{
    border-right  : #cccccc 0.5pt;
    border-top    : #cccccc 0.5pt;
    border-left   : #cccccc 0.5pt solid;
    border-bottom : #cccccc 0.5pt solid;
}
.LUOline
{
    border-right  : #cccccc 0.5pt;
    border-top    : #cccccc 0.5pt solid;
    border-left   : #cccccc 0.5pt solid;
    border-bottom : #cccccc 0.5pt solid;
}
.LURline
{
    border-right  : #cccccc 0.5pt solid;
    border-top    : #cccccc 0.5pt;
    border-left   : #cccccc 0.5pt solid;
    border-bottom : #cccccc 0.5pt solid;
}

.menutitle
{
    border      : 0px solid green;
    color       : #fff;
    cursor      : pointer;
    display     : block;
    font-size   : 80%;
    font-weight : bold;
    margin-left : 15px;
    margin-top  : 0px;
    text-align  : left;
    width : 110px;
}

.ORline
{
    border-right  : #cccccc 0.5pt solid;
    border-top    : #cccccc 0.5pt solid;
    border-left   : #cccccc 0.5pt;
    border-bottom : #cccccc 0.5pt;
}

.Outline
{
    border-right  : #cccccc 0.5pt solid;
    border-top    : #cccccc 0.5pt solid;
    border-left   : #cccccc 0.5pt solid;
    border-bottom : #cccccc 0.5pt solid;
}

.Overline
{
    border-right  : #cccccc 0.5pt;
    border-top    : #cccccc 0.5pt solid;
    border-left   : #cccccc 0.5pt;
    border-bottom : #cccccc 0.5pt;
}

.Rightline
{
    border-right  : #cccccc 0.5pt solid;
}

.RightLines
{
    border-right  : #cccccc 0.5pt solid;
    border-top    : #cccccc 0.5pt solid;
    border-left   : medium none;
    border-bottom : #cccccc 0.5pt solid;
}

.RowDivider
{
    border-right  : #000099;
    border-top    : #000099 0.5pt solid;
    border-left   : #000099;
    border-bottom : #000099;
}

.RowFooter
{
    border-right  : #000099;
    border-top    : #000099;
    font-weight   : bold;
    border-left   : #000099 0.5pt solid;
    border-bottom : #000099;
}

.RowHeader
{
    border-right  : #000099 0.5pt solid;
    font-weight   : bold;
}

.RowHeaderDivider
{
    border-right  : #000099 0.5pt solid;
    border-top    : #000099 0.5pt solid;
    font-weight   : 900;
}

.Small
{
    font-size : 7pt;
}

.submenu
{
    border      : 0px solid green;
    display     : none;
    margin-left : 5px;
    margin-top  : 0px;
    position    : relative;
      top       : 0px;
      width     : 127px;
   
}

.submenu strong
{
    color       : #fff;
    font-size   : 70%;
    font-style  : normal;
    font-weight : normal;
    margin-left : 5px;
}

.submenu .NavLink
{
    border          : 0px solid green;
    margin-left     : 0px;
    list-style-type : none;
    width : 109px;
}

.submenu .NavLink a
{
    border          : 0px solid white;
    color           : #fff;
    font-size       : 90%;
    font-style      : normal;
    font-weight     : normal;
    list-style-type : none;
    
}

.submenu .CurrentNavLink
{
    border          : 0px solid #fff;
    color           : #fff;
    font-size       : 70%;
    font-weight     : bold;
    margin-left     : 0px;
    list-style-type : none;
}

.submenu .ChildNavLink
{
    border          : 0px solid #fff;
    margin-left     : 10px;
    list-style-type : none;
}

.submenu .ChildNavLink a
{
    border      : 0px solid #fff;
    color       : #fff;
    font-size   : 80%;
    font-style  : normal;
    font-weight : normal;
}

.TableFooter
{
    border-top  : #000099 0.5pt solid;
    font-weight : bold;
    font-size   : 9pt;
    font-family : arial, verdana, sans-serif;
    text-align  : left;
}

.Underline
{
    border-right  : #cccccc;
    border-top    : #cccccc;
    border-left   : #cccccc;
    color         : #333333;
    border-bottom : #cccccc 0.5pt solid;
}

.UORline
{
    border-right  : #cccccc 0.5pt solid;
    border-top    : #cccccc 0.5pt solid;
    border-left   : #cccccc 0.5pt;
    border-bottom : #cccccc 0.5pt solid;
}

.URline
{
    border-right  : #cccccc 0.5pt solid;
    border-top    : #cccccc 0.5pt;
    border-left   : #cccccc 0.5pt;
    border-bottom : #cccccc 0.5pt solid;
}

.VerticalLines
{
    border-right  : #cccccc 0.5pt solid;
    border-left   : #cccccc 0.5pt solid;
}

#bestviewed
{
    border-right    : #000 0px solid;
    padding-right   : 0px;
    border-top      : #000 0px solid;
    padding-left    : 0px;
    font-weight     : normal;
    font-size       : 8pt;
    background      : #fff;
    padding-bottom  : 0px;
    border-left     : #000 0px solid;
    padding-top     : 0px;
    border-bottom   : #000 0px solid;
    position        : relative;
}

#centercontent
{
    border        : 0px solid black;
    background    : #fff;
    margin-left   : 144px;
    margin-right  : 20px;
    position      : relative;
      top         : 0px;
    z-index       : 52;
}

#centercontent h1
{
    border         : 0px solid #000;
    color          : #660000;
    font-size      : 14pt;
    font-style     : italic;
    font-weight    : bold;
    position       : relative;
      width        : 415px; 
    text-transform : none;
}

#centerfooter
{
    border-right    : #000 0px solid;
    padding-right   : 5px;
    border-top      : #000 0px solid;
    padding-left    : 5px;
    background      : #fff;
    padding-bottom  : 5px;
    border-left     : #000 0px solid;
    padding-top     : 20px;
    border-bottom   : #000 0px solid;
    position        : relative;
    height          : 70px;
}

#centerfooter a
{
    font-weight : normal;
    font-size   : 8pt;
}

#centerfooter p
{
    font-weight : normal;
    font-size   : 9pt;
}

#contentheader
{
    background  : #fff;
    border      : 0px solid yellow;
    position    : absolute;
      left      : 0px;
      top       : 78px;
      height    : 35px;
      width     : 100%;
    z-index     : 51;
}

#contentheadertab
{
    background          : url("/dws/_site_layouts/v20/images/tab_hr.jpg") #fff;
    background-repeat   : repeat-x;
    background-position : bottom;
    border              : 0px solid #000;
    position            : absolute;
      left              : 138px;
      top               : 0px;
      width             : 80%;
    
}

#contentheadertab a
{
    background      : url("/dws/_site_layouts/v20/images/tab_left.jpg") no-repeat left top;
    color           : navy;
    display         : block;
    float           : left;
    font-size       : 110%;
    font-style      : italic;
    font-weight     : bold;
    padding-bottom  : 9px;
    padding-left    : 20px;
    padding-right   : 20px;
    padding-top     : 7px;
    text-decoration : none;
    z-index         : 50;
    
}

#contentheadertab ul
{
    list-style-type : none;
    padding-bottom  : 0px;
    padding-left    : 10px;
    padding-right   : 10px;
    padding-top     : 0px;
    margin          : 0px;
}

#contentheadertab li
{
    background  : url("/dws/_site_layouts/v20/images/tab_right.jpg") no-repeat right top;
    display     : block;
    float       : left;
}


#contentheadertab #current
{
    background-image  : url("/dws/_site_layouts/v20/images/tab_right_selected.jpg");
}

#contentheadertab #current a
{
    background-image  : url("/dws/_site_layouts/v20/images/tab_left_selected.jpg");
    color             : #660000
}

#contentpadding
{
  border     : 0px solid black;
  font-size  : 1px;
  position   : relative;
    height   : 5px;
    left     : 0px;
    top      : 0px;
    width    : 100%;
}

#hotjobs
{
  border     : 0px solid black;
  position   : relative;
    left     : 5px;
    top      : 0px;
    width    : 150px;
}

#hotjobsbottom
{
  background : none;
  border     : 0px solid black;
  position   : relative;
    height   : 15px;
    left     : -5px;
    top      : 0px;
    width    : 150px;
}

#hotjobsbottomleft
{
  background : url( "/dws/_site_layouts/v20/images/hotjobs/current/bg_leftbottom.gif" ) no-repeat;
  border     : 0px solid black;
  font-size  : 1px;
  position   : absolute;
    height   : 15px;
    left     : 0px;
    top      : 0px;
    width    : 5px;
  z-index    : 101;
}

#hotjobsbottommiddle
{
  background : url( "/dws/_site_layouts/v20/images/hotjobs/current/bg_bottommiddle.gif" ) repeat-x;
  border     : 0px solid black;
  font-size  : 1px;
  position   : absolute;
    height   : 15px;
    left     : 5px;
    top      : 0px;
    width    : 140px;
}

#hotjobsbottomright
{
  background : url( "/dws/_site_layouts/v20/images/hotjobs/current/bg_rightbottom.gif" ) no-repeat;
  border     : 0px solid black;
  font-size  : 1px;
  position   : absolute;
    height   : 15px;
    left     : 145px;
    top      : 0px;
    width    : 5px;
}

#hotjobsmiddle
{
  background    : url( "/dws/_site_layouts/v20/images/hotjobs/current/bg_middle.gif" ) repeat-y;
  border        : 0px solid blue;
  padding-left  : 5px;
  position      : relative;
    left        : 0px;
    top         : 0px;
    width       : 150px;
  z-index       : 100;
}

#hotjobsmiddle a
{
  border     : 0px solid blue;
  font-size  : 80%;
}


#hotjobstop
{
  background : none;
  border     : 0px solid black;
  position   : relative;
    height   : 30px;
    left     : 0px;
    top      : 0px;
    width    : 150px;
}

#hotjobstopinfo
{
  background : url( "/dws/_site_layouts/v20/images/hotjobs/current/bg_info.gif" ) no-repeat;
  border     : 0px solid black;
  position   : absolute;
    height   : 40px;
    left     : 5px;
    top      : 0px;
    width    : 29px;
}

#hotjobstopleft
{
  background : url( "/dws/_site_layouts/v20/images/hotjobs/current/bg_lefttop.gif" ) no-repeat;
  border     : 0px solid black;
  position   : absolute;
    height   : 40px;
    left     : 0px;
    top      : 0px;
    width    : 5px;

}

#hotjobstopmiddle
{
  background   : url( "/dws/_site_layouts/v20/images/hotjobs/current/bg_topmiddle.gif" ) repeat-x;
  border       : 0px solid black;
  position     : absolute;
    height     : 40px;
    left       : 34px;
    top        : 0px;
    width      : 111px;
}

#hotjobstopmiddle .title
{
  border       : 0px solid black;
  font-size    : 80%;
  font-weight  : bold;
  position     : absolute;
    left       : 3px;
    top        : 6px;
    width      : 106px;
}

#hotjobstopright
{
  background : url( "/dws/_site_layouts/v20/images/hotjobs/current/bg_righttop.gif" ) no-repeat;
  border     : 0px solid black;
  position   : absolute;
    height   : 40px;
    left     : 145px;
    top      : px;
    width    : 5px;
}


#interdev_sitemap
{
  display : none;
}

#leftnavcontent
{
    background        : url("/dws/_site_layouts/v20/images/left_nav_center.jpg");
    background-repeat : repeat-y; 
    border            : 0px solid green;
    position          : absolute;
      left            : 0px;
        top           : 114px;
      width           : 137px;
    z-index           : 55;
    
}

#leftnavfooter
{
    background        : url("/dws/_site_layouts/v20/images/left_nav_footer.jpg") left top;
    background-repeat : no-repeat; 
    border            : 0px solid green;
    height            : 36px;
    width             : 137px;
    z-index           : 52;
}

#leftnavheader
{
    background        : url("/dws/_site_layouts/v20/images/left_nav_header.jpg") #fff;
    background-repeat : no-repeat; 
    border            : 0px solid green;
    height            : 36px;
    position          : relative;
      width           : 139px;
    z-index           : 50;
}

#pageheader
{
    background : #fff;
    border     : 0px solid #000;
    height     : 114px;
    position   : relative;
    z-index    : 50;  
}

#pageheadercenter
{
    border            : 0px solid #000;
    background        : url("/dws/_site_layouts/v20/images/page_header_center.jpg") #fff;
    background-repeat : repeat-x;
    height            : 47px;
    position          : absolute;
      height          : 47px;
      left            : 0px;
      top             : 31px;
      width           : 95%;
    z-index           : 48;  
}

#pageheaderleft
{
    background        : url("/dws/_site_layouts/v20/images/page_header_left.jpg") #fff;
    background-repeat : no-repeat; 
    border            : 0px solid #000;
    position          : absolute;
      height          : 47px;
      top             : 31px;
      width           : 600px;
    z-index           : 50;
}

#pageheaderleft .homelink
{
    background        : none;
    border            : 0px solid yellow;
    position          : absolute;
      height          : 38px;
      top             : 0px;
      width           : 370px;
    text-decoration : none;  
    z-index           : 101;
}

#pageheaderprint
{
  display: none;
}

#pageheaderright
{
    border            : 0px solid #000;
    background        : url("/dws/_site_layouts/v20/images/page_header_right.jpg") #fff;
    background-repeat : no-repeat; 
    position          : absolute;
      height          : 47px;
      right           : 0px;
      top             : 31px;
      width           : 224px;
    z-index           : 50;
}

#pageheaderright .btnGo
{
  position  : absolute;
    height  : 20px;
    left    : 180px;
    top     : 13px;
    width   : 30px;
}

#pageheaderright .txtSearch
{
  position    : absolute;
    height    : 14px;
    left      : 7px;
    top       : 13px;
    width     : 165px;
  text-align  : center;  
}


#rightcontent
{
    background  : #fff;
    border      : 0px solid yellow;
    color       : #000000;
    font-family : arial, verdana, sans-serif;
    font-size   : 9pt;
    font-weight : normal;
    position    : absolute;
      right     : 0px;
      width     : 160px;
      top       : 80px;
    z-index     : 101;  
}

#rightcontent h1
{
    font-weight    : bold;
    font-size      : 14pt;
    text-transform : none;
    color          : #660000;
    font-style     : italic;
}

#rightcontent h5
{
    border      : 0px solid #000;
    color       : #660000;
    font-weight : bold;
    font-size   : 8pt;
    height      : 10px;
    
}

#rightcontent input
{
    font-weight : normal;
    font-size   : 9pt;
}

#rightcontent p
{
    font-weight : normal;
    font-size   : 9pt;
}

#rightcontent ul
{
    border          : 0px solid #000;
    list-style-type : circle;
    text-indent     : -2px;
}

#rightcontent ul li
{
    font-weight     : normal;
    font-size       : 9pt;
    list-style-type : circle;
}

#rightcontent ul li li
{
    font-weight     : normal;
    font-size       : 9pt;
    list-style-type : circle;
}

#rightcontent .buttonsmall
{
    border-right      : #800000 thin outset;
    border-top        : #990000 thin outset;
    font-weight       : 900;
    font-size         : 6.5pt;
    float             : left;
    border-left       : #990000 thin outset;
    width             : 40px;
    color             : white;
    border-bottom     : #800000 thin outset;
    font-family       : arial, verdana, sans-serif;
    height            : 15px;
    background-color  : #800000;
    text-align        : center;
}

#rightcontent .small
{
    font-weight : normal;
    font-size   : 7pt;
}

#rightcontenthr
{
    background        : url("/dws/_site_layouts/v20/images/right_line.jpg") #fff;
    background-repeat : no-repeat; 
    margin-right      : 0px;
    position          : relative;
      height          : 423px;
      width           : 6px;
}

#rightcontentline
{
    background        : url("/dws/_site_layouts/v20/images/right_line.jpg") #fff;
    background-repeat : repeat-y; 
    border            : 0px solid #000;
    margin-right      : 3px;
    position          : absolute;
      height          : 423px;
      left            : -10px;
      top             : -40px;
      width           : 6px;
    z-index           : 100;  
}

#signon
{
  border     : 0px solid black;
  position   : relative;
    left     : 5px;
    top      : 0px;
    width    : 100%;
}

#signonbottom
{
  background : none;
  border     : 0px solid black;
  position   : relative;
    height   : 15px;
    left     : -5px;
    top      : 0px;
    width    : 150px;
}

#signonbottomleft
{
  background : url( "/dws/_site_layouts/v20/images/signon/current/bg_leftbottom.gif" ) no-repeat;
  border     : 0px solid black;
  font-size  : 1px;
  position   : absolute;
    height   : 15px;
    left     : 0px;
    top      : 0px;
    width    : 5px;
  z-index    : 101;
}

#signonbottommiddle
{
  background : url( "/dws/_site_layouts/v20/images/signon/current/bg_bottommiddle.gif" ) repeat-x;
  border     : 0px solid black;
  font-size  : 1px;
  position   : absolute;
    height   : 15px;
    left     : 5px;
    top      : 0px;
    width    : 140px;
}

#signonbottomright
{
  background : url( "/dws/_site_layouts/v20/images/signon/current/bg_rightbottom.gif" ) no-repeat;
  border     : 0px solid black;
  font-size  : 1px;
  position   : absolute;
    height   : 15px;
    left     : 145px;
    top      : 0px;
    width    : 5px;
}

#signonmiddle
{
  background    : url( "/dws/_site_layouts/v20/images/signon/current/bg_middle.gif" ) repeat-y;
  border        : 0px solid green;
  padding-left  : 5px;
  position      : relative;
    left        : 0px;
    top         : 0px;
    width       : 150px;
  z-index       : 100;
}

#signonmiddle a
{
  font-size : 80%;
}

#signontop
{
  background : none;
  border     : 0px solid black;
  position   : relative;
    height   : 40px;
    left     : 0px;
    top      : 0px;
    width    : 150px;
}

#signontopinfo
{
  background : url( "/dws/_site_layouts/v20/images/signon/current/bg_info.gif" ) no-repeat;
  border     : 0px solid black;
  position   : absolute;
    height   : 40px;
    left     : 5px;
    top      : 0px;
    width    : 29px;
}

#signontopleft
{
  background : url( "/dws/_site_layouts/v20/images/signon/current/bg_lefttop.gif" ) no-repeat;
  border     : 0px solid black;
  position   : absolute;
    height   : 40px;
    left     : 0px;
    top      : 0px;
    width    : 5px;

}

#signontopmiddle
{
  background   : url( "/dws/_site_layouts/v20/images/signon/current/bg_topmiddle.gif" ) repeat-x;
  border       : 0px solid black;
  position     : absolute;
    height     : 40px;
    left       : 34px;
    top        : 0px;
    width      : 111px;
}

#signontopmiddle .title
{
  border       : 0px solid green;
  font-size    : 80%;
  font-weight  : bold;
  position     : absolute;
    left       : 3px;
    top        : 6px;
    width      : 107px;
}

#signontopright
{
  background : url( "/dws/_site_layouts/v20/images/signon/current/bg_righttop.gif" ) no-repeat;
  border     : 0px solid black;
  position   : absolute;
    height   : 40px;
    left     : 145px;
    top      : px;
    width    : 5px;
}

#whatsnewxmldata
{
  display : none;
}

#whatsnew
{
  border     : 0px solid green;
  position   : relative;
    left     : 5px;
    top      : 0px;
    width    : 150px;
}

#whatsnewbottom
{
  background : none;
  border     : 0px solid black;
  position   : relative;
    height   : 15px;
    left     : -5px;
    top      : 0px;
    width    : 150px;
}

#whatsnewbottomleft
{
  background : url( "/dws/_site_layouts/v20/images/whatsnew/current/bg_leftbottom.gif" ) no-repeat;
  border     : 0px solid black;
  font-size  : 1px;
  position   : absolute;
    height   : 15px;
    left     : 0px;
    top      : 0px;
    width    : 5px;
  z-index    : 101;
}

#whatsnewbottommiddle
{
  background : url( "/dws/_site_layouts/v20/images/whatsnew/current/bg_bottommiddle.gif" ) repeat-x;
  border     : 0px solid black;
  font-size  : 1px;
  position   : absolute;
    height   : 15px;
    left     : 5px;
    top      : 0px;
    width    : 140px;
}

#whatsnewbottomright
{
  background : url( "/dws/_site_layouts/v20/images/whatsnew/current/bg_rightbottom.gif" ) no-repeat;
  border     : 0px solid black;
  font-size  : 1px;
  position   : absolute;
    height   : 15px;
    left     : 145px;
    top      : 0px;
    width    : 5px;
}

#whatsnewmiddle
{
  background    : url( "/dws/_site_layouts/v20/images/whatsnew/current/bg_middle.gif" ) repeat-y;
  border        : 0px solid green;
  padding-left  : 5px;
  position      : relative;
    left        : 0px;
    top         : 0px;
    width       : 150px;
  z-index       : 100;
}

#whatsnewmiddle a
{
  border     : 0px solid blue;
  font-size  : 80%;
}

#whatsnewmiddle ul
{
  background    : none;
  border        : 0px solid yellow;
  padding-left  : 5px;
  position      : relative;
    left        : -15px;
  z-index       : 100;
}


#whatsnewtop
{
  background : none;
  border     : 0px solid black;
  position   : relative;
    height   : 30px;
    left     : 0px;
    top      : 0px;
    width    : 150px;
}

#whatsnewtopinfo
{
  background : url( "/dws/_site_layouts/v20/images/whatsnew/current/bg_info.gif" ) no-repeat;
  border     : 0px solid black;
  position   : absolute;
    height   : 40px;
    left     : 5px;
    top      : 0px;
    width    : 29px;
}

#whatsnewtopleft
{
  background : url( "/dws/_site_layouts/v20/images/whatsnew/current/bg_lefttop.gif" ) no-repeat;
  border     : 0px solid black;
  position   : absolute;
    height   : 40px;
    left     : 0px;
    top      : 0px;
    width    : 5px;

}

#whatsnewtopmiddle
{
  background   : url( "/dws/_site_layouts/v20/images/whatsnew/current/bg_topmiddle.gif" ) repeat-x;
  border       : 0px solid black;
  position     : absolute;
    height     : 40px;
    left       : 34px;
    top        : 0px;
    width      : 111px;
}

#whatsnewtopmiddle .title
{
  border       : 0px solid black;
  font-size    : 80%;
  font-weight  : bold;
  position     : absolute;
    left       : 3px;
    top        : 6px;
    width      : 108px;
}

#whatsnewtopright
{
  background : url( "/dws/_site_layouts/v20/images/whatsnew/current/bg_righttop.gif" ) no-repeat;
  border     : 0px solid black;
  position   : absolute;
    height   : 40px;
    left     : 145px;
    top      : px;
    width    : 5px;
}



#bestviewed_popup
{
    background  : #fff;
    border      : 0px solid #000;
    font-weight : normal;
    font-size   : 8pt;
    padding     : 0px 0px 0px 0px;
    position    : relative;
      width     : 100%;
}

#centercontent_popup
{
    background  : #fff;
    border      : 0px solid #000;
    padding     : 10px 10px 10px 10px;
    position    : absolute;
      top       : 45px;
      width     : 97%;
    z-index     : 52;
}

#centercontent_popup h1
{
    border         : 0px solid #000;
    color          : #660000;
    font-size      : 14pt;
    font-style     : italic;
    font-weight    : bold;
    position       : relative;
    text-transform : none;
}

#centerfooter_popup
{
    background     : #fff;
    border         : 0px solid #000;
    padding-bottom : 5px;
    padding-left   : 5px;
    padding-right  : 5px;
    padding-top    : 20px;
    position       : relative;
      height       : 70px;
      width        : 100%;
}

#centerfooter_popup a
{
    font-weight : normal;
    font-size   : 8pt;
}

#centerfooter_popup p
{
    font-weight : normal;
    font-size   : 9pt;
}

#pageheader_popup
{
    background : #fff;
    border     : 0px solid #000;
    position   : relative;
      height   : 49px;
    z-index    : 50;  
}

#pageheadercenter_popup
{
    border            : 0px solid #000;
    background        : url("/dws/_site_layouts/v20/images/page_header_popup_center.jpg") #fff;
    background-repeat : repeat-x;
    height            : 47px;
    position          : absolute;
      height          : 47px;
      left            : 0px;
      top             : 0px;
      width           : 95%;
    z-index           : 48;  
}

#pageheaderleft_popup
{
    background        : url("/dws/_site_layouts/v20/images/page_header_popup_left.jpg") #fff;
    background-repeat : no-repeat; 
    border            : 0px solid #000;
    position          : absolute;
      height          : 47px;
      top             : 0px;
      width           : 600px;
    z-index           : 50;
}

#pageheaderright_popup
{
    border            : 0px solid #000;
    background        : url("/dws/_site_layouts/v20/images/page_header_popup_right.jpg") #fff;
    background-repeat : no-repeat; 
    position          : absolute;
      height          : 47px;
      right           : 0px;
      top             : 0px;
      width           : 224px;
    z-index           : 47;
}

@media print
{
  #centercontent 
  { 
    position:  absolute; 
      top:      050px;  
      left:    -190px;  
      width:    675px;  
      padding:  050px;  
  }    
   
  #centerfooter
  {
      display: none;
  }
  
  #contentheader
  {
    display: block;
  }
  
  #contentheadertab
  {
    position : absolute; 
      left   :  000px;  
      top    : -025px;  
  }
  
  #leftnavcontent
    {
      display: none;
  }
  
  #pageheadercenter
  {
    display: block;
  }
  
  #pageheaderleft
  {
    display: none;
  }

  #pageheaderprint
  {
    display: block;
  }

  #pageheaderprintleft
  {
    position : absolute;
      height : 047px;
      left   : 000px;
      top    : 000px;
      width  : 600px;
    z-index  : 100;  
  }

  #pageheaderprintcenter
  {
    position:absolute;
      height : 047px;
      left   : 370px;
      top    : 000px;
      width  : 75px;
    z-index  : 099;        
  }
  
  #pageheaderprintright
  {
    position:absolute;
      height : 047px;
      left   : 445px;
      top    : 000px;
      width  : 224px;
    z-index  : 098;  
  }  
  
  #pageheaderright
  {
    display: none;
  }

  #rightcontent
  {
    display: none;
  }
  
  #statebanner
  {
    display: none;
  }
}
