/* CONTENT = PAGE
---------------------------------------------------------------*/
/* CSS Hack to Show Scroll Bar Always */
/*
html {
	min-height: 101%;
}
*/
#pagecontainer {
	text-align: left;
	width: 966px;
	margin-left: 15px;
	margin-right: 15px;
}

#pageborder {
    width: 966px;
    float: left;
    border: 1px solid #466e92;
    padding-bottom: 20px;
    background: url(../../Images/shared/wd-bgpagebottom.gif) no-repeat;
    background-position: bottom;
}

#pageheader {
	text-align: left;
	margin-left: 25px;
	margin-right: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.navheader, .navheader a {
	font-weight: normal;
	font-size: 9px;
	color: #466e92;
	text-decoration: none;
	margin-left: 5px;
}

.navheader a:hover {
	text-decoration: underline;
}

#maincontent {
	float: right;
	width: 710px;
/* A.D.	margin-top: 20px; */
	padding-left: 15px;
	padding-right: 15px;
}



#pagetop {
	margin: 0 auto;
	width: 710px;
	height: 237px;
	background: url(../../Images/shared/wd-bgpagetop.gif) no-repeat;
}
#pageheaders {
	float: left;
}
.pageheader1 {
	margin-top: 5px;
}
.pageheader2 {
	margin-top: 105px;
}
.pageheader3 {
	margin-top: 10px;
}
#imageheader {
	float: right;
	margin-right: 50px;
	margin-top: -20px;
}
.imagefloat {
	position: relative;
	margin-right: -15px;
}

#pagecontentmid {
	margin-top: 25px;
	width: 710px;
}

.pagecontentleft {
	float: left;
	width: 485px;
	margin-right: 0px;
/* A.D.	margin-top: 20px; */
}

.pagecontentleft img {
	border: none;
	float: left;
}
.pagecontentright {
	float: right;
	width: 210px;
}
h1, h1 a {
	font-weight: bold;
	font-size: 20px;
	color: #4d4d4d;
	text-decoration: none;
	line-height: 18px;
	margin-bottom: 10px;
}
h2, h2 a {
	font-weight: bold;
	font-size: 15px;
	color: #00255b;
	text-decoration: none;
	line-height: 18px;
	margin-top: 20px;
	margin-bottom: 20px;
}
h3, h3 a {
	font-weight: bold;
	text-decoration: none;
	line-height: 15px;
	font-size: 15px;
	color: #f47b20;
/* A.D.	margin-top: 20px; Removed for career page */
}
h4, h4 a {
	font-weight: bold;
	text-decoration: none;
	line-height: 15px;
	font-size: 15px;
	color: #466e92;
	margin-top: 20px;
	margin-bottom: 5px;
}
h5, h5 a {
	font-weight: bold;
	text-decoration: none;
	line-height: 15px;
	font-size: 15px;
	color: #4d4d4d;
	border-bottom: 1px solid #F47B20;
	padding-bottom: 4px;
	margin-top: 20px;
	margin-bottom: 8px;
}
h6, h6 a {
	font-weight: bold;
	text-decoration: none;
	line-height: 24px;
	font-size: 18px;
	color: #FFFFFF;
	margin-bottom: 8px;
	padding-left: 8px;
	padding-top: 12px;
/* A.D. : Removed background-color and use #rightcol background image.
	margin-top: 12px;
	background-color: #F47B20;
*/
}


strong {
	font-weight: bold;
}
hr {
	border: none;
	background-color: #466e92;
	color: #466e92;
    height: 1px;
}
.formtxt {
	font-weight: normal;
	text-decoration: none;
	font-size: 9px;
	color: #666666;
}
.info {
	height: 60px;
}

/* CONTENT = LEVEL 2 PAGE
---------------------------------------------------------------*/
#level2pagetop {
/* A.D.	margin: 0 auto; */
	margin-top: 20px;
	width: 710px;
	height: 200px;
	background: url(../../Images/shared/orangebar.gif) no-repeat bottom right;
}
#imageheaderlevel2 {
	float: right;
	margin-right: 10px;
	margin-top: 11px;
}






/* UNIVERSAL CODES FOR LEVEL 2, LEVEL 3, NEWS, CUSTOMER PAGES, ETC.
---------------------------------------------------------------*/
#inset {
	float: right;
	width: 156px;
	height: 125px;
	margin-left: 5px;
	padding-top: 12px;
	padding-left: 8px;
	background: url(../../Images/shared/insetbox.gif) no-repeat;
}
#inset img {
	float: left;
}
#inset h1 {
	margin-bottom: 0px;
}
#inset h1 a {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #F47B20;
	line-height: 15px;
}

#inset h1 a:hover {
	text-decoration: underline;
}

.inset_content {
	margin-left: 35px;
	padding-left: 5px;
	margin-bottom: 10px;
	border-left: 1px solid #466e92;
}
.bluetext {
	font-weight: bold;
	text-decoration: none;
	font-size: 9px;
	color: #466e92;
	line-height: 11px;
}
.inset1 {
	width: 139px;
	border-bottom: 1px dotted #466e92;
	margin-right: 8px;
	padding-bottom: 5px;
}
.inset2{
	width: 139px;
	padding-top: 10px;
	margin-right: 8px;
}
.resource {
	padding-bottom: 15px;
}
.resource_content {
	border-left:1px solid #466E92;
	line-height:12px;
/*	margin-bottom:15px; */
	margin-left:40px;
	padding-left:5px;
	text-align:left;	
}
.resource img {
/*	border-right: 1px solid #466e92;*/
	float: left;
	margin-top: 0px;
	padding-right: 9px;
	padding-bottom: 10px;
/*	padding-right: 5px; */
}
.resource a {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	line-height: 14px;
	color: #F47B20;
}
.resource a:hover {
	text-decoration: underline;
}
.resource h1 {
	text-align: left;
	line-height: 12px;
/*	margin-left: 46px;*/
	margin-bottom: 5px;
}
.resource p {
	font-weight: normal;
	text-decoration: none;
	font-size: 10px;
	color: #222222;
	line-height: 13px;
/*	margin-left: 46px;
	margin-right: 5px;*/
}

#featurebox {
	float: right;
	border: 1px solid #466e92;
	width: 200px;
	height: auto;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
}
.feature {
	width: 200px;
	padding: 10px 0 10px 0px;
	border-bottom: 1px dotted #466e92;
}

.featureLast_true {
    border-bottom: 0px;
	clear:both;
}

.featureheader {
	font-weight: bold;
	font-size: 12px;
	color: #F47B20;
	line-height: 14px;
}
.featuretext {
	text-align: left;
	font-weight: normal;
	font-size: 11px;
	color: #222222;
	line-height: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.featuretext a {
	font-weight: bold;
	text-decoration: underline;
	color: #F47B20;
	margin-bottom: 0px;
}
.featuretext a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #466e92;
}
.featureimage {
	text-align: center;
	width: 200px;
}

/* END UNIVERSAL CODES FOR LEVEL 2, LEVEL 3, NEWS, CUSTOMER PAGES, ETC.
---------------------------------------------------------------*/




/* CONTENT = LEVEL 1 PAGE
---------------------------------------------------------------*/
div.levelone {
    margin-top: 20px;
}

.levelone p{
	margin-left: 95px;
}

.levelone h3 {
	font-weight: bold;
	text-decoration: none;
	line-height: 15px;
	font-size: 15px;
	color: #466e92;
	margin-left: 95px;
}

.levelone h3 a {
	font-weight: bold;
	text-decoration: none;
	line-height: 15px;
	font-size: 15px;
	color: #466e92;
}

.levelone h3 a:hover {
	text-decoration: underline;
}
/* CONTENT = LEVEL 3 PAGE
---------------------------------------------------------------*/
#level3pagecontainer {
	text-align: left;
	width: 966px;
	margin-left: 15px;
	margin-right: 15px;
}

#level3pageborder {
	width: 745px;
	float: left;
	border: 1px solid #466e92;
	padding-bottom: 20px;
	background: url(../../Images/shared/wd-bgpagebottom.gif) no-repeat;
	background-position: bottom;
}
#level3formpage {
	padding: 20px 20px 0px 20px;
}

#level3formpage ul {
	color:#222222;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	text-align:left;
	padding-left: 25px;
}


.level3pagecontentleft {
	width: 510px;
	float: right;
	margin-top: 20px;
	padding-right: 10px;
}

.level3pagecontentleft ul {
	color:#222222;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	text-align:left;
}

div.pagecontentleft ul,
div.pagecontentnosidebar ul {
	font-size:11px;
	line-height:18px;
	padding-left: 25px;
}

div.pagecontentleft ol,
div.pagecontentnosidebar ol {
	font-size:11px;
	line-height:18px;
	padding-left: 25px;
}

div.pagecontentleft li,
div.pagecontentnosidebar li {
	font-weight: normal;
	font-size: 11px;
	color: #222222;
	line-height: 18px;
	padding-top: 5px;
}

.level3pagecontentleft ol {
	color:#222222;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	padding-left: 25px;
	text-align:left;
}

/* A.D. Added pagecontentnosidebar class for Role-based pages. */
div.pagecontentleft a,
div.pagecontentnosidebar a {
  color: #466e92;
  text-decoration: none;
}
div.pagecontentleft a:hover,
div.pagecontentnosidebar a:hover{
  text-decoration: underline;
}
.levelthree a {
	color:#466E92;
	text-decoration: none;
}
.levelthree a:hover {
	text-decoration: underline;
}

.levelthree p {
    /* A.D. margin-bottom:10px; */
}


.levelthree ul {
	list-style-type: bullet;
	padding-left: 25px;
/* A.D.	padding-top: 5px;*/
} 

.levelthree li {
	font-weight: normal;
	font-size: 11px;
	color: #222222;
	line-height: 18px;
	padding-top: 5px;
}

.levelthree tr {
	color:#222222;
	font-size:11px;
	font-weight:normal;
	line-height:18px;
	padding-bottom:10px;
}


#rightcol {
	float: left;
	width: 219px;
}

#rightcol_resource {
/* A.D.: Added shadow for the right column */
	background-image: url(http://www.workday.com/Images/shared/level_three_shadow.png);
	background-repeat: no-repeat;
}
.level3pagecontentright {
	margin-left: 17px;
}

/* NEWSPAGE
---------------------------------------------------------------*/
#newsfeature  img {
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 7px;
}
#newsfeature  p {
	line-height: 13px;
}
.newsfeaturelink {
	color: #222222;
	text-decoration: none;
	font-weight: bold;
	margin-top: 10px;
}
a.newsfeaturelink:hover {
	text-decoration: underline;
}
.news1 {
	float: left;
	margin-top: 10px;
	width: 345px;
	margin-right: 10px;
	border-right: 1px dotted #466e92;
}
.news2 {
	float: right;
	margin-top: 10px;
	width: 345px;
}
.news3 {
	float: left;
	margin-top: 10px;
	width: 345px;
}
.news4 {
	float: right;
	margin-top: 10px;
	width: 350px;
}
#newspage img {
	float: left;
	margin-bottom: 10px;
	margin-right: 5px;
}
#newspage p {
	text-align: left;
	font-weight: normal;
	font-size: 11px;
	color: #222222;
	line-height: 13px;
	margin-top: 8px;
}
#newspage a {
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	color: #222222;
}
#newspage a:hover {
	text-decoration: underline;
	color: #222222;
}
.subhead {
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	color: #466e92;
	line-height: 16px;
}
.subhead a {
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	color: #466e92;
	line-height: 16px;
}
.subhead a:hover {
	text-decoration: underline;
	color: #466e92;
}	
.newspageleft {
	float: left;
	width: 240px;
/* A.D.
	margin-top: 10px;
*/	
}
.newspageright {
	float: right;
	width: 240px;
/* A.D.
	margin-top: 10px;
*/
}

#newspage h4, #newspage h4 a {
	font-weight: bold;
	text-decoration: none;
	line-height: 15px;
	font-size: 15px;
	color: #466e92;
	margin-top: 20px;
	margin-bottom: 5px;
}
#newspage h4 a:hover {
	color: #466e92;
}
/* CUSTOMER PAGE
---------------------------------------------------------------*/
#customer1 {
	float: left;
	width: 237px;
	margin-top: 20px;
}
#customer2 {
	float: left;
	width: 236px;
	margin-top: 20px;
}
#customer3 {
	float: left;
	width: 237px;
	margin-top: 20px;
}
.customerimage {
	text-align: center;
	padding-bottom: 20px;
}
#customerspage h1 {
	font-weight: bold;
	text-decoration: none;
	line-height: 15px; /**/
	font-size: 15px;
	color: #4d4d4d;
}
#customerspage h1 a {
	text-decoration: none;
}
#customerspage strong {
	font-weight: bold;
	text-decoration: underline;
	line-height: 15px;
	font-size: 15px;
	color: #466e92;
	margin-top: 20px;
}
.customerspageleft {
	float: left;
	width: 240px;
}
.customerspageright {
	float: left;
	width: 240px;
}
.customerheader {
	margin-top: 10px
}
.customerheader  {
	font-weight: bold;
	line-height: 20px;
	font-size: 12px;
	color: #466e92;
}
.customerheader a {
	font-weight: bold;
	text-decoration: underline;
	line-height: 20px;
	font-size: 12px;
	color: #466e92;
}
.customerlist a {
	color: #222222;
	text-decoration: none;	
}
.customerlist a:hover{
	color: #466e92;
	text-decoration: underline;	
}

/* PRESS RELEASE PAGE
---------------------------------------------------------------*/
#press_release p {
	padding-bottom: 15px;
}

#press_release ul {
	padding-left: 15px;
	padding-bottom: 20px;
}

#press_release h3 {
	color: #222;
	font-size:11px;
	font-weight: bold;
	line-height: 18px;
	padding-bottom: 0px;
	text-align: left;
}
#press_release li {
	padding-top: 0px;

}
#press_release ul ul {
	padding-left: 15px;
	padding-bottom: 0px;
}
 
/* WHAT'S NEW BOX
---------------------------------------------------------------*/
#update6_level1 {
/*	background: url(/Images/shared/update_bottom.gif) no-repeat;
	background-position: bottom left; */
	border-top: 1px solid #86a5b9;
	border-left: 1px solid #86a5b9;
	border-right: 1px solid #86a5b9;
/*	margin: 20px;
	margin-bottom: 40px;
	padding: 15px;
	padding-bottom: 25px; */
	width: 450px;
}

#update6_level1 h1 {
	color: #003768;
	font-size: 18px;
	padding: 10px 0px 0px 10px;
	margin-bottom: 2px;
}

#update6_level1 p {
	padding: 0px;
	padding-left: 10px;
}

#update6_learn {
	font-weight: bold;
	font-size: 11px;
	text-align: right;
	padding-right: 10px;
	padding-bottom: 10px;
}

/* FORMS
---------------------------------------------------------------*/

form {
	/* A.D.
	text-align: left; Remove to align top search with career link 
	color: #F47B20; Remove to remain a dark blue color #002E56 */
	font-weight: bold;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.subscribebox {
	width: 118px;
	height: 16px;
	margin-left: 20px;
	border: 1px solid #002E56;
	color: #CCCCCC;
}
.enter {
	margin-left: 20px;
}
.required {
color:#EE3224;
}

/* LEADERSHIP PAGE *****THIS IS NEW*****
---------------------------------------------------------------*/
.leadership {
	list-style-type: none;
	margin-bottom: 15px;
}
.leadership img {
	float: left;
	margin-right: 5px;
}

.leadership li {
	text-align: left;
	font-size: 13px;
	line-height: 17px;
	margin-bottom: 10px;
	height: 93px;
	vertical-align: middle;
}
.leadership li a {
	text-decoration: none;
	color: #466e92; 
}
.leadership li a:hover {
	text-decoration: underline;
	color: #F47B20;
}





/* SITEMAP *****THIS IS NEW*****
---------------------------------------------------------------*/

.sitemap {
	float: left;
	height: auto;
	font-weight: normal;
	font-size: 12px;
	margin-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 24px;
}
.sitemap ul {
	width: 300px;
	list-style-type: none;
}
.sitemap li.header {
	color: #466e92;
	font-weight:bold;
	text-decoration: none;
	width: 300px;
/*	margin-top: 10px;*/
	padding-left: 5px;
}
.sitemap li.header a {
	color: #466e92;
	text-decoration: none;
	background-color: #eeeeee;
	padding-left: 5px;
	padding-right: 5px;
}
.sitemap li.header a:hover{
	text-decoration: underline;
	color: #F47B20;
}

.sitemap li.nav a {
	color: #466e92;
	text-decoration: underline;
	margin-left: 20px;
}
.sitemap li.nav a:hover {
	color: #F47B20;
	text-decoration: none;
}

.sitemap li.subnav a {
	color: #466e92;
	text-decoration: none;
	margin-left: 50px;
}
.sitemap li.subnav a:hover {
	color: #F47B20;
	text-decoration: underline;
}
/* ADDED BY Noah W. COST & COMPETITION PAGE: WHAT WE MANAGE FOR YOU */


#manageInfo {
	background: url(../../Images/blue_bg.gif) no-repeat left top;
	display: block;
	height: 335px;
	width: 203px;
	margin: 0px;
	padding-top: 15px;
}

#manageTitle {
	color: #666666;
	border-bottom: 1px solid #333333;
	font: bold 12px Arial, Helvetica, sans-serif;
	width: 162px;
	margin: 0px 0px 5px 13px;
	padding: 0px;

	display: block;
	white-space: nowrap;
	text-transform: uppercase;
}

#manageDetails {
	padding: 0px 0px 0px 30px;
	margin: 0px;
}

#manageDetails li {
	color: #666666;
	list-style: url(../../Images/list_arrow.gif);
	width: 160px;
	font: bold 12px/14px Arial, Helvetica, sans-serif;
}

/* DATASHEET PDF INFO added by NW */

div#pdf_info {
	border: 1px solid #466e92;
	padding: 7px 10px 0px;
	width: 190px;
	margin: 0px 0px 10px 10px;
	display: block;
	float: right;
}
div#pdf_info p  {
font-size:12px;
}
div#pdf_info ul {
	text-align: left;
	list-style: outside;
	font-size: 12px;
	color: #5e88a2;
	padding-left: 15px;
}
div#pdf_info li { margin-bottom: 5px; 
}

p.info_head {
font-weight: bold;
	font-size: 14px;
	color: #ff9900;
}

p.info_title {
	font-weight: bold;
	font-size: 14px;
	color: #003366;
	margin-bottom:0px;
}

p.info_details { padding-left: 10px; }




