/*DSM*/

body
{
   width:100%;height:100%;margin:0;font:11px 'Verdana', arial, sans-serif;color:#4f6065;background-color:#ffffff;line-height:18px;background-image:url(../images/wm_bg.gif);background-repeat:repeat-x;     
}

/*HOME PAGE*/

/*AREA HOLDING ALL PAGE CONTENT*/
#area_float_home
{
   width:710px;margin-right:auto;margin-left:auto;margin-top:36px;padding:0;background-color:#ffffff;text-align:left;border:solid 1px #a0c0c3;
}

/*RIGHT AREA HOME PAGE*/
#area_right_home
{
   width:385px;height:233px;float:right;padding:12px 15px 0 16px;
}

/*LEFT AREA HOME PAGE*/
#area_left_home
{
   width:292px;height:245px;float:left;background-image:url(../images/home_bluebackground.gif);background-repeat:repeat-y;color:#333333;line-height:13px;
}

/*LEFT AREA CONTENT HOME PAGE*/
.area_left_home_content
{
   width:252px;padding:5px 20px 10px 20px;line-height:20px;
}

/*LOWER AREA HOME PAGE*/
#area_home_lower
{
   width:710px;
}

/*LOWER AREA LEFT COLUMN HOME PAGE*/
#area_home_lower_left
{
   width:450px;float:left;margin-top:20px;padding: 0 20px 20px 30px;border-right:solid 1px #D0940F;
}

/*LOWER AREA RIGHT COLUMN HOME PAGE*/
#area_home_lower_right
{
   width:159px;float:right;padding:20px;font-size:9px;
}

/*DSM anniversary badge - JL*/
.anniversaryBadge{
	background-image: url(../images/dsm_40years.gif);
	background-attachment: scroll;
	background-color: transparent;
	background-position: 0 0;
	background-repeat: no-repeat;
	height: 170px;
	width: 171px;
	position: relative;
	top: 100px;
	left: 0px;
	z-index: 1000;
}

/*SUB PAGES*/

/*AREA HOLDING ALL PAGE CONTENT*/
#area_float_sub
{
   width:710px;margin-right:auto;margin-left:auto;margin-top:36px;padding:0;background-color:#ffffff;text-align:left;border:solid 1px #a0c0c3;
}

#area_main_sub
{
   width:710px;background:#CDDAA3 url(../images/subpg_wm.gif) no-repeat;clear:both;
}

#area_main_left_sub
{
   width:500px;float:left;background-color:#ffffff;text-align:left;padding:20px;
}

#area_main_right_sub
{
   width:170px;float:right;
}

#area_main_right_sub .download
{
   float:left;padding:30px 10px 10px 15px;
}

/*GLOBAL*/

/*NAV*/
#area_nav
{
   width:710px;border-top:solid 1px #fff;border-bottom:solid 1px #fff;clear:both;
}

#area_footer
{
   width:710px;height:28px;background-image:url(../images/footer_goldband.gif);background-repeat:repeat-y;text-align:center;font-size:9px;
}

#area_footer_content
{
   width:690px;height:23px;padding:5px 10px 0 10px;
}

.footerlinkdivider
{
   color:#004964;
}

#area_copyright
{
   width:710px;margin-right:auto;margin-left:auto;text-align:center;
}

ul.subnav
{
   list-style-type:none;margin:0 10px 0 8px;padding:0 10px 0 8px;   
}

ul.sitemap
{
   list-style-type:none;margin:0 10px 0 8px;padding:0 10px 0 8px;   
}

ul.list
{
   color:#D6951C;
}

ul.linklist
{
   list-style-type:none;margin:0 10px 0 0;padding:0 10px 0 0;   
}

.listtext
{
   color:#6b8869;font-style:italic;   
}

h1
{
   font:bold 12px verdana, arial, sans-serif;color:#D6951C;
}

h2
{
   font:bold 11px verdana, arial, sans-serif;color:#D6951C;margin-bottom:0;
}

h3
{
   font:bold 11px verdana, arial, sans-serif;margin-bottom:0;
}

/*BOLD TEXT*/
.bold
{
   font-weight:bold;   
}

/*ITALIC TEXT*/
.italic
{
   font-style:italic;   
}

/*REGULAR LINKS USED IN MAIN CONTENT*/
.normallink
{
    font:11px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}
.normallink:visited
{
    font:11px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.normallink:active
{
    font:11px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.normallink:hover
{
    font:11px verdana, arial, sans-serif;color:#387186;text-decoration: underline;
}

/*9px LINKS*/
.smalllink
{
    font:9px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.smalllink:visited
{
    font:9px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.smalllink:active
{
    font:9px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.smalllink:hover
{
    font:9px verdana, arial, sans-serif;color:#387186;text-decoration: underline;
}

/*SMALL LINKS USED IN FOOTER*/
.footerlink
{
    font:9px verdana, arial, sans-serif;color:#fff;text-decoration: none;
}

/*REGULAR LINKS USED IN MAIN CONTENT*/
.boldlink
{
    font:bold 11px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.boldlink:visited
{
    font:bold 11px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.boldlink:active
{
    font:bold 11px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.boldlink:hover
{
    font:bold 11px verdana, arial, sans-serif;color:#387186;text-decoration: underline;
}

/*REGULAR LINKS USED IN MAIN CONTENT*/
.boldlinksmall
{
    font:bold 9px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.boldlinksmall:visited
{
    font:bold 9px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.boldlinksmall:active
{
    font:bold 9px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.boldlinksmall:hover
{
    font:bold 9px verdana, arial, sans-serif;color:#387186;text-decoration: underline;
}

/*REGULAR LINKS USED IN MAIN CONTENT*/
.subnavlink
{
    font:10px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.subnavlink:visited
{
    font:10px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.subnavlink:active
{
    font:10px verdana, arial, sans-serif;color:#004964;text-decoration: underline;
}

.subnavlink:hover
{
    font:10px verdana, arial, sans-serif;color:#387186;text-decoration: underline;
}


/*SMALL LINKS USED IN FOOTER*/
.copyrightlink
{
    font:9px verdana, arial, sans-serif;color:#a0c0c3;text-decoration: none;
}

.stdheader
{
    font: bold 22px times, serif;color:#004964;
}

.careerhdr
{
   font:bold 11px verdana, arial, sans-serif;color:#D6951C;margin-bottom:0;
}
.appheader
{
   font:bold 12px verdana, arial, sans-serif;color:#D6951C;
}
.boxlook
{
	border-top:solid 1px black;
	border-bottom:solid 1px black;
	border-right:solid 1px black;
	border-left:solid 1px black;
}
.greybox
{
	background: #cddaa4;
	font:bold 10px verdana, arial, sans-serif;color: #6b8869;
	border-top:solid 2px black;
	border-bottom:solid 2px black;
	border-right:solid 2px black;
	border-left:solid 2px black;
}
.boxthickbottom
{
	border-top:solid 1px #fff;
	border-bottom:solid 1px #fff;
	border-right:solid 1px #fff;
	border-left:solid 3px #fff;
}