@charset "utf-8";
html, body, div, .topnav_content, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	background:transparent
}
body { line-height:1 }
ol, ul { list-style:none }
blockquote, q { quotes:none }
blockquote:before, blockquote:after, q:before, q:after {
	content:'';
	content:none
}
:focus { outline:0 }
ins { text-decoration:none }
del { text-decoration:line-through }
table {
	border-collapse:collapse;
	border-spacing:0
}
table {
	font-size:inherit;
	font:100%
}
select, input, textarea { font:99% arial, helvetica, clean, sans-serif }
pre, code { font:115% monospace; *font-size:100%
}
a:focus {
	-moz-outline:0;
	outline:0;
	outline-offset:0;
	outline-style:none
}
html, body {
	height:100%;
	font:12px arial, helvetica, clean, sans-serif;
*font-size:small;
*font:x-small;
	color:#373d39;
	height:100%;
	margin:0 0 1px;
	letter-spacing:.01%
}
a:link, a:visited {
	color:#5D87A1;
	text-decoration:none
}
a:active, a:hover { text-decoration:underline }/* SELECT COLOR CHANGE */
::selection {/* Safari and Opera */
background:#A3DcE6;
color:#000
}
::-moz-selection {/* Firefox */
background:#A3DcE6;
color:#000
}
/* CLEARFIX */
.clearfix:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
.clearfix { display:inline-block }
html[xmlns] .clearfix { display:block }
* html .clearfix { height:1% }
h1 {
	font-size:21px;
	margin-bottom:5px
}
h2 {
	font-size:16px;
	margin-bottom:3px
}
h3 {
	color:#5D87A1;
	font-size:14px;
	margin-bottom:3px
}
h4 { font-size:12px }
p {
	margin-bottom:12px;
	line-height:19px
}
sup { font-size:9px }
.clear {
	clear:both;
	height:1px;
	margin-bottom:-1px;
	overflow:hidden
}
hr {
	height:1px;
	border:0;
	background:#5D87A1;
	margin:15px 0
}
#container {
	width:960px;
	position:relative;
	border:1px solid #5D87A1;
	margin:8px auto 10px;
	padding-bottom:10px;
	background: #FFF;
}
#header { height:98px }
#logo {
	display:block;
	height:62px;
	width:160px;
	padding:0 0 0 20px;
	margin-top:18px;
	float:left
}
#logo img {
	border-width:0;
	border-style:none
}
#toplinks {
	display:block;
	height:37px;
	right:15px;
	top:0;
	position:absolute;
	z-index:1000;
	width:152px;
	background:url('http://www.workday.com/Images/customer_signin_btn.gif') no-repeat center top;
}
/*
#customer-signin{
	background:url('http://www.workday.com/Images/customer_signin_btn.gif') no-repeat center top;
	display:block;
	height:37px;
	float:right;
	width: 150px;
	text-align: center;
}
#customer-signin a{
	display:block;
	margin-top: 10px;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11px;
}
/* END NEW CODE FOR COUNTRY SELECTOR */

#toplinks a:link, #toplinks a:visited {
	font-size:11px;
	display:block;
	width:130px;
	text-align:center;
	margin-right:auto;
	margin-left:auto;
	margin-top:10px;
	color:#007B85;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold
}
#toplinks a:active, #toplinks a:hover { text-decoration:underline }
#footer { padding-left:20px }
#footerlinks {
	float:left;
	height:20px;
	margin:10px 0 0;
	padding-top:5px
}
#footerlinks a {
	color:#F47B20;
	font-weight:normal
}
#footerlinks p {
	font-size:11px;
	font-weight:bold
}
#greennote {
	float:right;
	padding-right:20px
}
#topnav_wrap {
	width:710px;
	margin:0;
	position:absolute;
	top:55px;
	left:239px;
	z-index:1000
}
ul#topnav {
	float:left;
	list-style:none;
	z-index:10
}
ul#topnav li {
	float:left;
	display:block;
}
ul#topnav .menu_img {
	margin:0;
	padding:0;
	border-style:none
}
ul#topnav li a {
	color:#f0f0f0;
	text-decoration:none;
	display:block
}
ul#topnav li .topnav_content {
	float:left;
	padding:15px 0;
	position:absolute;
	left:0;
	top:33px;
	width:700px;
	display:none
}
ul#topnav li .topnav_content a {
	display:inline;
	color:#5D87A1;
	font-weight:normal
}
ul#topnav li .topnav_content a:hover { text-decoration:underline }
ul#topnav li .topnav_content ul li {
	float:none;
	margin-bottom:5px
}
#topnav_box {
	width:704px;
	height:310px;
	display:none;
	background:#fff;
	position:absolute;
	left:236px;
	top:52px;
	z-index:100;
	border:1px solid #eee;
	-moz-box-shadow:0 0 1px #666;
	-webkit-box-shadow:0 0 1px #666
}
ul#topnav li .topnav_content .topnav_column1, ul#topnav li .topnav_content .topnav_column2, ul#topnav li .topnav_content .topnav_column3 {
	float:left;
	padding:0 15px 0 5px;
	width:210px
}
ul#topnav li .topnav_content .topnav_column_title { border-bottom:1px solid #d0d2d3 }
ul#topnav li .topnav_content .topnav_column_title a {
	font-weight:bold;
	color:#58595B;
	text-transform:uppercase
}
ul#topnav li .topnav_content .nav_ads {
	height:56px;
	clear:both;
	margin-top:10px
}
.topnav_dropdown_ad1, .topnav_dropdown_ad2, .topnav_dropdown_ad3 {
	float:left;
	padding:0 5px;
	width:220px
}
#topnav_search {
	float:left;
	padding:0 0 0 5px;
	width:177px;
	z-index:1;
	margin-top:2px
}
#topnav_searchbox {
	bottom:0;
	border-style:none;
	border-width:0;
	font-size:18px;
	color:#5D87A1;
	overflow:hidden;
	background:transparent!important;
	font-weight:bold;
	margin-top:4px;
	width:127px;
	float:left;
	margin-left:5px
}
#topnav_searchbox_border {
	border-bottom:1px solid #aaa;
	border-left:1px solid #aaa;
	width:177px;
	height:29px;
	display:block;
	margin:0;
	padding:0
}
#topnav_searchbtn {
	border:none;
	cursor:pointer;
	display:block;
	top:15px;
	position:absolute;
	left:679px
}/* Popular Search Dropdown */
#popularSearchBtn {
	position:absolute;
	top:14px;
	left:662px;
	cursor:pointer
}
#popularSearches {
	background:#FFF;
	padding:10px;
	z-index:10000;
	border-right:1px solid #AAA;
	border-bottom:1px solid #AAA;
	border-left:1px solid #AAA;
	position:absolute;
	top:32px;
	right:9px;
	width:156px;
	-moz-box-shadow:0px 3px 6px #999;
	-webkit-box-shadow:0px 3px 6px #999;
	box-shadow:0px 3px 6px #999;
	display:none
}
#popularSearches ul li { margin-bottom:5px }
#popularSearches ul li a { text-transform:lowercase }
#popularSearches ul li#popularSearchTitle {
	font-weight:bold;
	border-bottom:1px solid #999;
	display:block;
	margin-bottom:8px;
	padding-bottom:2px;
	text-transform:uppercase
}
#arrow {
	height:15px;
	width:13px;
	display:block;
	background:url('http://www.workday.com/Images/shared/popular_search_dropdown.gif') no-repeat 0px -15px
}
#pagecontainer { padding:20px 20px 20px 18px }
#pagecontent {
	float:right;
	width:700px
}
#download_pagecontent {
	float:left;
	width:680px
}
#content_wide { width:700px }
#form_pagecontent {
	float:left;
	width:680px
}
#floating_pageheader {
	margin-bottom:10px;
	position:absolute;
	z-index:100
}
#pagetitle h1 { font-size:24px }
#breadcrumb, #breadcrumb a {
	font-size:10px;
	font-weight:normal
}
#level1header {
	margin-bottom:15px;
	position:relative
}
#content_wide ul {
	list-style:disc;
	margin:10px 0 20px 30px
}
#content_wide ol {
	list-style:disc;
	margin:10px 0 20px 30px
}
#content_wide ol li {
	margin-bottom:5px;
	line-height:16px
}
#content_wide ul li {
	margin-bottom:5px;
	line-height:18px
}
#content_wide ul li ul li {
	list-style:circle;
	line-height:18px;
	margin-bottom:5px
}
#content_wide #promoBlock {
	border-top:1px solid #4D4D4D;
	border-bottom:1px solid #4D4D4D;
	padding:5px 5px 10px 5px;
	margin-bottom:20px
}
#content_wide #promoBlock #leftBlock {
	padding:1% 0 0 0;
	display:block;
	float:left;
	width:48%
}
#content_wide #promoBlock #rightBlock {
	padding:1% 0 0 0;
	float:right;
	width:49%
}
#content_wide #promoBlock #rightBlock .promoImage {
	float:left;
	margin-right:8px;
	border:1px solid #003768
}
#content_wide #promoBlock #leftBlock .promoImage {
	float:left;
	margin-right:8px;
	border:1px solid #003768
}
#content_wide #promoBlock .promoDesc {
	float:left;
	width:55%
}
#content_wide #promoBlock .promoDesc p { line-height:16px }
#content_wide #promoBlock .promoTitle {
	display:block;
	color:#4d4d4d;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0
}
#manageInfo {
	float:right;
	margin:0 0 5px 10px;
	padding:8px 0;
	width:190px;
	border:1px solid #5D87A1
}
#manageInfo #manageTitle {
	color:#666;
	border-bottom:1px solid #333;
	font:bold 12px Arial, Helvetica, sans-serif;
	width:162px;
	margin:0 0 5px 13px;
	padding:0;
	display:block;
	white-space:nowrap;
	text-transform:uppercase
}
#manageInfo ul#manageDetails {
	padding:0 0 0 30px;
	margin:0
}
#manageDetails li {
	color:#666;
	list-style:url('http://www.workday.com/Images/list_arrow.gif');
	width:160px;
	font:bold 12px/14px Arial, Helvetica, sans-serif
}
#contentleft {
	float:left;
	width:460px
}
#level3content ul { list-style:disc }
#contentleft ul {
	list-style:disc;
	margin:10px 0 20px 30px
}
#contentleft ul li {
	margin-bottom:8px;
	line-height:18px
}
#contentleft ul li ul li {
	list-style:circle;
	line-height:16px;
	margin-bottom:5px
}
#contentleft ol {
	list-style:decimal;
	margin:10px 0 20px 30px
}
#contentleft ol li {
	margin-bottom:5px;
	line-height:16px
}
#contentleft .inlineQuote {
	float:right;
	width:250px;
	margin-left:20px
}
#contentleft .inlineQuote img {
	border:solid 1px #5D87A1;
	margin-bottom:5px
}
#contentleft .inlineQuote .quotedText {
	line-height:15px;
	color:#5d87a1;
	font-size:11px
}
#contentleft .inlineQuote .quotedBy { text-align:right }
#contentright {
	float:right;
	width:220px
}
#customer_experience {
	margin-bottom:15px;
	position:relative;
	width:700px
}
#customer_experience #customer_experience_flash {
	height:331px;
	margin-bottom:10px;
	position:relative
}
#customer_experience #customer_experience_picker {
	height:265px;
	overflow:hidden;
	width:460px;
	float:left
}
#customer_experience #sliders {
	width:220px;
	position:relative;
	float:right
}
#customera-z_left {
	float:left;
	width:48%;
	margin-right:1em
}
#customera-z_right {
	float:left;
	width:48%
}
#customera-z_left ul, #customera-z_right ul {
	margin-bottom:20px;
	list-style:none;
	margin-left:0
}
#customera-z_left ul li, #customera-z_right ul li {
	margin-bottom:5px;
	list-style:none
}
.product_preview_item_list {
	clear:both;
	padding-bottom:5px;
	margin-bottom:15px;
	margin-top:5px
}
.product_preview_item_list .item_logo {
	float:left;
	width:135px;
	display:block
}
.product_preview_item_list .item_logo img { margin:0 auto }
.product_preview_item_list .item_details {
	display:block;
	width:315px;
	float:right
}
.item_list h3, .product_preview_item_list h3 { font-size:14px }
.item_list {
	clear:both;
	border-bottom:1px solid #D0D2D3;
	padding-bottom:5px;
	margin:10px 0px 20px
}
.item_list.last { border-bottom-style:none }
.item_list .item_logo {
	float:left;
	width:170px;
	display:block;
	text-align:center
}
.item_list .item_logo img { margin:0 auto }
.item_list .item_details {
	display:block;
	width:280px;
	float:right;
	line-height:19px
}
li.aztitle {
	font-size:15px;
	color:#5D87A1;
	font-weight:bold
}
.img_promo {
	margin:0;
	padding-bottom:10px
}
.newsletter {
	border-top:1px solid #BBBDBF;
	margin-bottom:10px;
	padding:5px 0 0 0
}
#news_twitter {
	margin:0 0 10px 0;
	position:relative
}
#news_twitter #twitter_div {
	border:1px solid #D0D2D3;
	padding:8px 8px 4px;
	margin-top:20px
}
#twitter_div a#twitter-link {
	font-size:11px;
	margin-bottom:0
}
ul#twitter_update_list li { margin-bottom:15px }
#feedback {
	border-top:1px solid #BBBDBF;
	margin-bottom:10px;
	padding-top:15px
}
#feedback p { vertical-align:top }
#feedback img {
	margin-right:5px;
	margin-bottom:-5px
}
#salesnum {
	font-size:16px;
	color:#5D87A1;
	font-weight:bold;
	border-top:1px solid #BBBDBF;
	padding-top:15px
}
.txt_promo {
	border:1px solid #5D87A1;
	padding:8px;
	margin-bottom:10px
}
.txt_promo h2 {
	color:#5D87A1;
	font-size:15px;
	letter-spacing:-1px
}
.txt_promo p {
	font-size:11px;
	line-height:15px;
	display:block
}
.txt_promo p.role_links {
	font-size:16px;
	margin:0;
	font-weight:bold
}
.txt_promo p.role_links a {
	text-align:center;
	font-size:16px;
	margin:0;
	font-weight:bold;
	display:inline-block;
	padding:2px 2px 0
}
.resource_promo {
	float:left;
	width:220px
}
#feature_box {
	border:1px solid #F47B20;
	padding:10px;
	margin:10px 0
}
#feature_box_slim {
	width:240px;
	float:left;
	border:1px solid #F47B20;
	padding:10px;
	margin:0 10px 0 0
}
#feature_box_slim #feature_box_learn, #feature_box #feature_box_learn {
	font-weight:bold;
	font-size:11px;
	text-align:right;
	padding-right:5px;
	display:block
}
.featurebox2 { margin-bottom:15px }
.featurebox2 h2 {
	color:#5D87A1;
	font-size:15px
}
.featurebox2 #customer_video1 {
	width:208px;
	float:left
}
.featurebox2 #customer_video1 img { border:1px solid #5D87A1 }
.featurebox2 p.videotitle {
	color:#A6A8AB;
	font-weight:bold
}
.featurebox2 #customer_video2 {
	width:208px;
	float:right
}
.featurebox2 #customer_video2 img { border:1px solid #5D87A1 }
#feature_box h3 {
	font-size:15px;
	color:#F47B20
}
#feature_box .featured_link {
	display:block;
	margin:0;
	text-align:right
}
#feature_box .featured_link a { font-weight:bold }
.level2_abstract {
	margin-top:10px;
	margin-bottom:15px;
	clear:both
}
.level2_abstract h3 { margin-bottom:5px }
.level2_abstract h3 a { font-size:15px }
.level2_abstract a img {
	display:block;
	float:left;
	margin:0 10px 10px 0;
	padding:0
}
#left_nav {
	float:left;
	width:205px
}
#left_nav ul li ul { padding-left:10px }
#left_nav li {
	margin-bottom:2px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px
}
#left_nav li.leftnav_on {
	color:#FFF;
	font-weight:bold
}
#left_nav li.leftnav_select {
	background:#5D87A1;
	color:#FFF;
	font-weight:bold
}
#left_nav li.subnav { padding-left:9px }
#left_nav li.subnav_on {
	color:#FFF;
	font-weight:bold
}
#left_nav li.subnav_select {
	background:#5D87A1;
	color:#FFF;
	font-weight:bold
}
#left_nav ul li.fourthnav { padding-left:18px }
#left_nav li.fourthnav_select {
	background:#5D87A1;
	color:#FFF;
	font-weight:bold
}
#left_nav ul li.leftnav_header_on, leftnav_header_select {
	border-bottom:1px solid #D0D2D3;
	font-weight:bold;
	font-size:13px;
	color:#58595B;
	padding-bottom:2px
}
#left_nav ul li.leftnav_header_on a { color:#58595B }
#left_nav ul li.leftnav_header {
	border-bottom:1px solid #D0D2D3;
	padding-top:2px;
	padding-bottom:2px
}
#left_nav ul li.leftnav_header a {
	color:#58595B;
	font-weight:normal;
	font-size:13px;
	text-transform:uppercase
}
.featureinsetright2 {
	display:block;
	float:right;
	margin:0 0 0 10px;
	width:200px;
	padding:10px 0 5px 15px;
	border-left:1px solid #D0D2D3
}
.featureinsetright2 p.featuredetails a { color:#6D6E70 }
.featuresetright1 {
	float:right;
	width:130px;
	border-left:1px solid #D0D2D3;
	padding-left:15px;
	margin-left:10px
}
.featuretitle {
	color:#5D87A1;
	font-weight:bold;
	font-size:15px;
	margin:0
}
.featuredetails {
	color:#6D6E70;
	font-size:14px
}
.feature_asset {
	background:#F1F1F2;
	color:#444D3E;
	padding:3px 8px 0 5px;
	height:18px;
	margin:15px 0
}
.feature_asset .feature_asset1 {
	text-align:left;
	float:left;
	display:inline-block
}
.feature_asset .feature_asset2 {
	text-align:right;
	display:inline-block;
	float:right
}
.feature_asset a {
	color:#F47B20;
	font-weight:bold
}
.customer_highlight {
	margin-bottom:15px;
	border-bottom:1px solid #D0D2D3;
	padding-bottom:10px
}
.customer_highlight h2 { margin-bottom:5px }
.customer_highlight h2 a { color:#666 }
.customer_highlight .customer_logos_by_industry { margin-bottom:10px }
.logo1, .logo2, .logo3 {
	display:block;
	float:left;
	width:33%
}
.customer_highlight .azlinks {
	color:#5D87A1;
	font-size:11px
}
.customer_highlight .azlinks a { font-size:11px }
#level3header {
	margin-bottom:10px;
	height:29px
}
#level2header {
	margin-bottom:10px;
	position:relative
}
#explorerlinks { margin:10px 0 0 }
#explorerlinks h2 {
	border-bottom:1px solid #D0D2D3;
	font-size:14px;
	margin-bottom:3px;
	padding-bottom:3px
}
#explorerlinks p { font-size:11px }
#explorerlinks p a { font-size:11px }
#content_top { margin-bottom:15px }
.featureinset_resource { margin-bottom:10px }
.featureinset_resource h3 {
	display:block;
	margin-bottom:10px
}
.featureinset_resource .resource_content {
	width:175px;
	border-left:1px solid #5D87A1;
	margin-bottom:15px;
	padding-left:5px;
	padding-bottom:5px;
	float:right
}
.featureinset_resource .resource_content h4 a {
	color:#F47B20;
	font-weight:normal;
	font-size:12px
}
.featureinset_resource .resource_content p {
	font-size:10px;
	line-height:12px;
	margin:0
}
.featureinset_resource .resource_icon {
	width:35px;
	float:left
}
#resource_promo {
	width:220px;
	float:right
}
#resource_promo h3 {
	display:block;
	margin-bottom:10px
}
#resource_promo .resource_content {
	float:right;
	width:175px;
	border-left:1px solid #5D87A1;
	margin-bottom:15px;
	padding-left:5px
}
#resource_promo .resource_content p strong { font-weight:bold }
#resource_promo .resource_content p a {
	color:#F47B20;
	font-weight:normal
}
#resource_promo .resource_content p {
	font-size:10px;
	line-height:12px;
	margin:0
}
#resource_promo .resource_icon {
	float:left;
	width:35px
}
#resource_promo .more_resource_link {
	clear:both;
	text-align:right;
	display:block
}
#resource_promo .more_resource_link a { font-size:11px }
#content_graphic1, #content_graphic2 { width:220px }
#content_graphic1 { float:left }
#content_graphic2 { float:right }
#featuredPreview {
	display:block;
	margin:10px 0;
	border:solid 1px #D0D2D3;
	padding:8px 8px 0;
	width:440px;
	float:left
}
#featuredPreview #featuredScreenshot {
	float:left;
	width:180px;
	border:solid 1px #D0D2D3
}
#featuredPreview #featuredDescription {
	float:right;
	width:250px;
	clear:right;
	margin:0
}
#featuredPreview #featuredDescription p {
	font-size:11px;
	line-height:14px;
	margin:5px 0
}
.previewRow {
	display:block;
	margin:10px 0 20px
}
.previewRow .preview_screenshot {
	border:1px solid #036;
	float:left
}
.previewRow .preview_desc {
	width:320px;
	margin:0;
	padding:0;
	float:right
}
#news_archive_page h2 { margin-bottom:5px }
#news_archive_page h3 {
	color:#444D3E;
	margin-bottom:5px
}
#news_archive_page #rss_feed {
	float:right;
	height:31px;
	width:31px
}
#news_archive_page p {
	line-height:13px;
	margin-bottom:10px
}
#news_archive_page p a { font-weight:bold }
#contentleft #news_archive_page p.news_last { margin-bottom:20px }
p.featured_person {
	font-weight:bold;
	color:#A6A8AB;
	margin:0
}
p.news_feature_link {
	text-align:right;
	margin:0;
	padding:0 10px 0 0;
	display:block
}
ul#leadership {
	list-style-type:none;
	margin-bottom:15px;
	margin-left:0
}
#leadership img {
	float:left;
	margin-right:5px
}
ul#leadership li {
	text-align:left;
	margin-bottom:10px;
	height:93px;
	vertical-align:middle
}
#next_steps {
	clear:both;
	margin-top:20px;
	position:relative
}
#next_steps h3 {
	margin-bottom:5px;
	border-bottom:solid
}
#next_steps #next_steps_img {
	float:left;
	width:140px;
	margin-right:10px
}
#resourceVideo {
	border:1px solid #5D87A1;
	width:460px;
	height:346px;
}
.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;
	margin-top:8px;
	margin-bottom:5px
}
.sitemap li.header a {
	color:#466e92;
	padding-left:5px;
	padding-right:5px;
	font-size:14px
}
.sitemap li.header a:hover {
	text-decoration:underline;
	color:#F47B20
}
.sitemap li.nav { margin-bottom:5px }
.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 { margin-bottom:5px }
.sitemap li.subnav a {
	color:#466e92;
	text-decoration:none;
	margin-left:50px
}
.sitemap li.subnav a:hover {
	color:#F47B20;
	text-decoration:underline
}
#social_media_inset {
	border-top:1px solid #86a5b9;
	border-left:1px solid #86a5b9;
	border-right:1px solid #86a5b9;
	width:450px
}
#social_media_inset h1 {
	color:#003768;
	font-size:18px;
	padding:10px 0 0 10px;
	margin-bottom:2px
}
#social_media_inset p {
	padding:0;
	padding-left:10px
}
#social_media_learn {
	font-weight:bold;
	font-size:11px;
	text-align:right;
	padding-right:10px;
	padding-bottom:10px
}
div#customer_experience_wrapper {
	height:260px;
	width:460px;
	overflow:auto;
	position:relative;
	float:left
}
.customerList {
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #5D87A1;
	clear:both;
	font-size:11px;
	line-height:12px;
	color:#5D87A1;
	padding-left:5px
}
.customerList .customerThumbnail {
	display:block;
	float:left;
	width:70px;
	margin-right:5px
}
.customerList .customerThumbnail img { border:1px solid #5D87A1 }
.customerList .customerID {
	width:260px;
	float:left
}
.customerList .customerID p {
	line-height:12px;
	margin:0
}
.customerList .customerID p.customerName {
	font-weight:bold;
	font-size:12px
}
.customerLeftLinks {
	width:120px;
	float:right;
	text-align:right;
	margin:0
}
.viewProfileLink a {
	color:#F47B20;
	font-weight:bold;
	margin-right:10px
}
.nowPlayingText {
	font-weight:bold;
	font-size:7px;
	color:#007B85;
	margin-top:12px;
	margin-right:10px
}
#customer_experience_wrapper .loading {
	left:10px;
	margin:15% auto 0;
	padding:6px;
	width:90px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	text-align:center;
	color:#fff;
	border:1px solid #D0D2D3;
	background:#B7CAD5
}
.customerList .playerControls {
	-webkit-border-radius:4px;
	border:solid 1px #5D87A1;
	float:left;
	padding:2px;
	background:#FFF;
	width:60px;
	margin-top:5px
}
#error_graphic {
	width:250px;
	height:186px;
	position:absolute;
	display:block;
	left:690px
}
dl#solutionSet, dl#companySet, dl#resourceSet {
	float:left;
	width:195px;
	margin-right:30px;
	display:block
}
dt.link_header {
	margin-bottom:5px;
	border-bottom:1px solid #5D87A1;
	padding-bottom:2px;
	font-size:14px;
	font-weight:bold
}
#community_login a {
	background:url('http://www.workday.com/Images/community_login.png') no-repeat 0 0;
	display:block;
	height:50px;
	width:220px;
	text-indent:-9999px
}
#community_login a:hover {
	background:url('http://www.workday.com/Images/community_login.png') no-repeat 0 -50px;
	cursor:pointer;
	text-indent:-9999px
}
#addressLeft {
	float:left;
	width:220px
}
#addressRight {
	float:right;
	width:190px
}
.pagecontentnosidebar h1 { margin-top:19px }
#comparisonChart {
	position:relative;
	display:block;
	padding:0;
	text-align:left;
	width:680px;
	margin:0 45px 0 0;
	border-collapse:collapse
}
#comparisonChart th {
	background-color:#5D87A1;
	font-size:14px;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px
}
#comparisonChart th.noColor { background-color:#FFF }
#comparisonChart th h2 {
	font-size:16px;
	color:#FFF;
	margin:0
}
#comparisonChart td {
	padding-top:8px;
	padding-bottom:5px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#CCC;
	padding-left:5px
}
#comparisonChart td p {
	line-height:normal;
	font-size:11px;
	color:#4D4D4D
}
#comparisonChart .type {
	color:#5D87A1;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
	padding-left:0;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	border-top-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-left-style:none;
	width:15%
}
#asset1 {
	padding:0 0 5px;
	width:355px
}
#asset2 {
	padding:5px 0;
	margin-top:5px;
	float:left;
	width:355px
}
#asset3 {
	padding:0 0 5px;
	width:500px
}
#asset4 {
	padding:5px 0;
	margin-top:5px;
	width:500px
}
.assetIcons {
	margin:5px 5px 0 0;
	float:left;
	width:55px
}
#asset1 .assetDesc, #asset2 .assetDesc {
	float:left;
	margin-top:5px;
	width:270px
}
.assetTitle {
	font-size:12px;
	font-weight:bold
}
.youTube {
	display:block;
	float:right;
	width:350px;
	height:283px;
	margin-left:20px
}
.interactive_screenshot {
	margin:5px;
	float:right;
	width:250px
}
.embedded_video {
	position:relative;
	margin:4px 0 4px 10px;
	float:right;
	width:362px
}
.press_info {
	font-size:10px;
	line-height:12px;
	margin:0;
	text-align:left
}
div.pagination {
	padding:2px;
	margin:2px;
	text-align:center
}
div.pagination a {
	padding:2px 5px 2px 5px;
	margin-right:0;
	border:1px solid #0067ac;
	text-decoration:none;
	color:#2e6ab1
}
div.pagination a:hover {
	border:1px solid #0067ac;
	background-color:#f47b20
}
div.pagination span.current {
	padding:2px 5px 2px 5px;
	border:1px solid #0067ac;
	background-color:#f47b20;
	color:#fff
}
.article_intro {
	font-weight:bold;
	font-style:italic;
	font-size:13px
}
#fancybox-loading {
	position:fixed;
	top:50%;
	left:50%;
	height:40px;
	width:40px;
	margin-top:-20px;
	margin-left:-20px;
	cursor:pointer;
	overflow:hidden;
	z-index:1104;
	display:none
}
* html #fancybox-loading {
	position:absolute;
	margin-top:0
}
#fancybox-loading div {
	position:absolute;
	top:0;
	left:0;
	width:40px;
	height:480px;
	background-image:url('http://www.workday.com/Images/fancybox.png')
}
#fancybox-overlay {
	position:fixed;
	top:0;
	left:0;
	bottom:0;
	right:0;
	background:#FFF;
	z-index:1100;
	display:none
}
* html #fancybox-overlay {
	position:absolute;
	width:100%
}
#fancybox-tmp {
	padding:0;
	margin:0;
	border:0;
	overflow:auto;
	display:none
}
#fancybox-wrap {
	position:absolute;
	top:0;
	left:0;
	margin:0;
	padding:20px;
	z-index:1101;
	display:none
}
#fancybox-outer {
	position:relative;
	width:100%;
	height:100%;
	background:#FFF
}
#fancybox-inner {
	position:absolute;
	top:0;
	left:0;
	width:1px;
	height:1px;
	padding:0;
	margin:0;
	outline:none;
	overflow:hidden
}
#fancybox-hide-sel-frame {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:transparent
}
#fancybox-close {
	position:absolute;
	top:-15px;
	right:-15px;
	width:30px;
	height:30px;
	background-image:url('http://www.workday.com/Images/fancybox.png');
	background-position:-40px 0;
	cursor:pointer;
	z-index:1103;
	display:none
}
#fancybox_error {
	color:#444;
	font:normal 12px/20px Arial;
	padding:7px;
	margin:0
}
#fancybox-content {
	height:auto;
	width:auto;
	padding:0;
	margin:0
}
#fancybox-img {
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	border:none;
	outline:none;
	line-height:0;
	vertical-align:top;
	-ms-interpolation-mode:bicubic
}
#fancybox-frame {
	position:relative;
	width:100%;
	height:100%;
	border:none;
	display:block
}
#fancybox-title {
	position:absolute;
	bottom:0;
	left:0;
	font-family:Arial;
	font-size:12px;
	z-index:1102;
	font-weight:bold
}
.fancybox-title-inside {
	padding:10px 0;
	text-align:center;
	color:#333
}
.fancybox-title-outside {
	padding-top:5px;
	color:#FFF;
	text-align:center;
	font-weight:bold
}
.fancybox-title-over {
	color:#FFF;
	text-align:left
}
#fancybox-title-over {
	padding:10px;
	background-image:url('http://www.workday.com/Images/fancy_title_over.png');
	display:block
}
#fancybox-title-wrap { display:inline-block }
#fancybox-title-wrap span {
	height:32px;
	float:left
}
#fancybox-title-left {
	padding-left:15px;
	background-image:url('http://www.workday.com/Images/fancybox.png');
	background-position:-40px -90px;
	background-repeat:no-repeat
}
#fancybox-title-main {
	line-height:29px;
	background-image:url('http://www.workday.com/Images/fancybox-x.png');
	background-position:0 -40px;
	color:#FFF;
	font-weight:normal
}
#fancybox-title-right {
	padding-left:15px;
	background-image:url('http://www.workday.com/Images/fancybox.png');
	background-position:-55px -90px;
	background-repeat:no-repeat
}
#fancybox-left, #fancybox-right {
	position:absolute;
	bottom:0;
	height:100%;
	width:35%;
	cursor:pointer;
	outline:none;
	background-image:url('http://www.workday.com/Images/blank.gif');
	z-index:1102;
	display:none
}
#fancybox-left { left:0 }
#fancybox-right { right:0 }
#fancybox-left-ico, #fancybox-right-ico {
	position:absolute;
	top:50%;
	left:-9999px;
	width:30px;
	height:30px;
	margin-top:-15px;
	cursor:pointer;
	z-index:1102;
	display:block
}
#fancybox-left-ico {
	background-image:url('http://www.workday.com/Images/fancybox.png');
	background-position:-40px -30px
}
#fancybox-right-ico {
	background-image:url('http://www.workday.com/Images/fancybox.png');
	background-position:-40px -60px
}
#fancybox-left:hover, #fancybox-right:hover { visibility:visible }
#fancybox-left:hover span { left:20px }
#fancybox-right:hover span {
	left:auto;
	right:20px
}
.fancy-bg {
	position:absolute;
	padding:0;
	margin:0;
	border:0;
	width:20px;
	height:20px;
	z-index:1001
}
#fancy-bg-n {
	top:-20px;
	left:0;
	width:100%;
	background-image:url('http://www.workday.com/Images/fancybox-x.png')
}
#fancy-bg-ne {
	top:-20px;
	right:-20px;
	background-image:url('http://www.workday.com/Images/fancybox.png');
	background-position:-40px -162px
}
#fancy-bg-e {
	top:0;
	right:-20px;
	height:100%;
	background-image:url('http://www.workday.com/Images/fancybox-y.png');
	background-position:-20px 0
}
#fancy-bg-se {
	bottom:-20px;
	right:-20px;
	background-image:url('http://www.workday.com/Images/fancybox.png');
	background-position:-40px -182px
}
#fancy-bg-s {
	bottom:-20px;
	left:0;
	width:100%;
	background-image:url('http://www.workday.com/Images/fancybox-x.png');
	background-position:0 -20px
}
#fancy-bg-sw {
	bottom:-20px;
	left:-20px;
	background-image:url('http://www.workday.com/Images/fancybox.png');
	background-position:-40px -142px
}
#fancy-bg-w {
	top:0;
	left:-20px;
	height:100%;
	background-image:url('http://www.workday.com/Images/fancybox-y.png')
}
#fancy-bg-nw {
	top:-20px;
	left:-20px;
	background-image:url('http://www.workday.com/Images/fancybox.png');
	background-position:-40px -122px
}
#featured_screenshots {
	float:left;
	margin-top:5px;
	margin-right:10px;
	position:relative;
	text-align:center;
	font-weight:bold;
	text-decoration:none
}
.enlarge {
	text-shadow:1px 1px 0px #444;
	background:url('http://www.workday.com/Images/enlarge_bg.png') repeat-x center center;
	position:absolute;
	bottom:18px;
	left:0;
	z-index:10;
	height:15px;
	padding:5px 0;
	width:100%;
	display:none;
	text-decoration:none;
	text-align:center;
	color:#FFF
}
.required { color:#EE3124 }
/* TEST AND TARGET */
#test_target_content {
	float:right;
	width:220px
}
#tt-featuredPreview {
	display:block;
	margin:10px 0;
	border:solid 1px #D0D2D3;
	padding:8px;
	float:left;
	width:440px
}
#tt-featuredPreview #featuredScreenshot { float:left }
#tt-featuredPreview #featuredDescription {
	float:right;
	width:300px;
	clear:right;
	margin:0
}
#tt-featuredPreview #featuredDescription p {
	font-size:11px;
	line-height:14px;
	margin:5px 0
}
#homecontent_mid #news #tt-news_graphic {
	margin:0 auto;
	text-align:center;
	width:184px
}
#homecontent_mid #news #tt-news_graphic img { border:1px solid #5D87A1 }
#tt-contentleft {
	float:left;
	width:460px
}/* END TEST AND TARGET */
.twtr-hd {
	display: none;
	overflow: hidden;
	padding: 10px;
	position: relative;
}
p.quote {
	color:#F47B20;
	font-weight:bold;
	font-style:italic;
	padding:10px;
}
p.quote span {
	text-align:right;
	display:block;
}
#customer-tabs .ui-tabs {
	zoom: 1;
	clear: both;
}
#customer-tabs ul#tabs {
	height: 25px;
	position: relative;
	z-index: 1;
	list-style:none;
	padding:0px;
	margin: 0px;
	background: url('http://www.workday.com/Images/resources/tab-normal-fade.png') repeat-x bottom;
	height: 2.5em;
	display: block;
}
#customer-tabs ul#tabs li {
	background-image:url('http://www.workday.com/Images/resources/tab-break.png');
	background-position:left bottom;
	background-repeat:no-repeat;
	margin: 0px;
	padding: 0 1em;
	display: block;
	float: left;
}
#customer-tabs ul#tabs li a {
	text-decoration: none;
	margin-top: 0.6em;
	display: block;
}
#right-edge {
	float: right !important;
	width: 1px !important;
	z-index: 1000;
	text-align: right;
	padding:0 !important;
}
#customer-tabs .ui-tabs .ui-tabs-nav {
	list-style: none;
	position: relative;
}
#customer-tabs .ui-tabs .ui-tabs-nav li { /*height: 2.5em;*/ margin: 0px; }
#customer-tabs .ui-tabs .ui-tabs-nav li a {
	text-decoration: none;
	margin-top: 0.6em;
	display: block;
}
#customer-tabs .ui-tabs .ui-tabs-nav li a:hover { color: #036; }
#customer-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: #FFF; }
#customer-tabs .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, #customer-tabs .ui-tabs .ui-tabs-nav li.ui-state-disabled a, #customer-tabs .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor: default;
	color: #036;
}
#customer-tabs .ui-tabs .ui-tabs-nav li a, #customer-tabs .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#customer-tabs .ui-tabs .ui-tabs-panel {
	display: block;
	background: none;
	height: 100%;
	clear: both;
	border-right: 1px solid #a7d7f9;
	border-bottom: 1px solid #a7d7f9;
	border-left: 1px solid #a7d7f9;
	padding: 10px;
}
#customer-tabs .ui-tabs .ui-tabs-hide { display: none !important; }
#right-edge {
	float: right !important;
	width: 1px !important;
	z-index: 1000;
	text-align: right;
	padding:0 !important;
}
/* CALL TO ACTION BUTTON SYLES */
.cta-button-orange {
	border: solid 2px #F47B20;
	display:block;
	vertical-align:middle;
	margin: 20px 0px;
	background: #f16325; /* for non-css3 browsers */
	border-radius: 1em 1em 1em 1em;
	-web-kit-border-radius: 1em 1em 1em 1em;
	-moz-border-radius: 1em 1em 1em 1em;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4); /* filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa91a', endColorstr='#f16325'); for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#faa91a), to(#f16325)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #faa91a, #f16325); /* for firefox 3.6+ */
	padding: 0px;
	width: 265px;
}
.cta-button-orange-wide {
	border: solid 2px #F47B20;
	display:block;
	vertical-align:middle;
	margin: 20px 0px;
	background: #f16325; /* for non-css3 browsers */
	border-radius: 1em 1em 1em 1em;
	-web-kit-border-radius: 1em 1em 1em 1em;
	-moz-border-radius: 1em 1em 1em 1em;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4); /* filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa91a', endColorstr='#f16325'); for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#faa91a), to(#f16325)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #faa91a, #f16325); /* for firefox 3.6+ */
	padding: 0px;
	width: 285px;
}
.cta-button-blue {
	border: solid 2px #003767;
	display:block;
	vertical-align:middle;
	margin: 20px 0px;
	background: #003767; /* for non-css3 browsers */
	border-radius: 1em 1em 1em 1em;
	-web-kit-border-radius: 1em 1em 1em 1em;
	-moz-border-radius: 1em 1em 1em 1em;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4); /* filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0067AC', endColorstr='#003767');  for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#0067AC), to(#003767)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #0067AC, #003767); /* for firefox 3.6+ */
	padding: 0px;
	width: 255px;
}
.cta-button-green {
	border: solid 2px #73c160;
	display:block;
	vertical-align:middle;
	margin: 20px 0px;
	background: #73C6A1; /* for non-css3 browsers */
	border-radius: 1em 1em 1em 1em;
	-web-kit-border-radius: 1em 1em 1em 1em;
	-moz-border-radius: 1em 1em 1em 1em;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4); /* filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#73c160', endColorstr='#1b5e35');  for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#73c160), to(#1b5e35)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #73c160, #1b5e35); /* for firefox 3.6+ */
	padding: 0px;
	width: 255px;
}
.cta-button-red {
	overflow: hidden;
	border: solid 2px #F05133;
	display:block;
	vertical-align:middle;
	margin: 20px 0px;
	background: #F05133; /* for non-css3 browsers */
	border-radius: 1em 1em 1em 1em;
	-web-kit-border-radius: 1em 1em 1em 1em;
	-moz-border-radius: 1em 1em 1em 1em;
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4); /*filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F05133', endColorstr='#820024'); for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#F05133), to(#820024)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #F05133, #820024); /* for firefox 3.6+ */
	padding: 0px;
	width: 255px;
}
a.inner-cta-button {
	overflow: hidden;
	border: solid 2px #FFF;
	border-radius: 0.7em;
	-web-kit-border-radius: 0.7em 0.7em 0.7em 0.7em;
	-moz-border-radius: 0.7em 0.7em 0.7em 0.7em;
	border-radius: 0.7em 0.7em 0.7em 0.7em;
	vertical-align:middle;
	background: url('http://www.workday.com/Images/dotted-arrow-bg.gif') no-repeat right center;
	padding: 5px;
	display:block;
	color:#FFF;
	text-decoration:none;
	font: bold 14px/1.1em Arial, Helvetica, sans-serif;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
	min-height: 45px;
}
.cta-button-orange span, .cta-button-orange-wide span, .cta-button-blue span, .cta-button-red span, .cta-button-green span {
	clear: left;
	display: block;
	font-size: 12px;
	font-weight:normal;
	overflow: hidden;
}
/* COLLEGE RECRUITING PAGE */
#college-selection {
	margin:20px 0;
	border: 1px solid #5D87A1;
	padding: 5px 25px 5px 5px;
	position: relative;
	width: 110px;
	cursor: pointer;
	white-space: nowrap;
	position:relative;
}
#college-selection h5 {
	margin:0;
	padding:0;
	font-weight:bold;
	color: #5D87A1;
}
#college-selection #college-list {
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
	z-index:1000;
	list-style: none;
	position: absolute;
	margin: 0px;
	padding: 10px;
	display:none;
	border: 1px solid #5D87A1;
	background: #FFF;
	left: -1px;
	top: 25px;
}
#college-selection #college-list li {
	white-space: nowrap;
	margin-bottom: 5px;
}
#college-selection #college-list li a {
	color: #5D87A1;
	font-size: 12px;
}
.down { background: url('http://www.workday.com/Images/career/down-arrow.jpg') no-repeat 120px 8px; }
.up { background: url('http://www.workday.com/Images/career/up-arrow.jpg') no-repeat 120px 8px; }
/* COLLEGE RECRUITING TABLE STYLES */
.bodytable {
	background: #FFF;
	border: 1px solid #999999;
	width:460px;
}
.bodytable .odd { background: #dfe6f0; }
.bodytable .even { background: #ebebeb; }
/*
.bodytabletdcolored {
	border: 1px solid #666;
	text-align: left;
	vertical-align: top;
	padding-left: 3px;
	padding-right: 3px;
	font-size: 12px;
	background: #CCC;
}
*/
.bodytabletd {
	border: 1px solid #999999;
	text-align: left;
	vertical-align: middle;
	font-size: 11px;
	padding: 2px 5px;
}
.bodytabletdheader {
	background: #5d87a1;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #999999;
	color: #FFF;
	padding: 3px 0;
}
/* Customer list for UK plus rotating banner */
#customercontent #content_wide #level1header {
	display:none;
	visibility:hidden;
}
#rotatingHeader {
	height:150px;
	overflow:hidden;
	position:relative;
	margin-bottom:20px;
}
.customer {
	width:220px;
	height:140px !important; /* Giving the customer div a relative positioning: */
	position:relative;
	float: left;
	margin-right: 19px;
	margin-bottom: 20px;
}
.last { margin: 0px 0px 10px; }
.customerFlip { /*  The customer div will be positioned absolutely with respect
		to its parent .customer div and fill it in entirely */
	left:0;
	top:0;
	width:100%;
	height:140px;
	text-align:center;
	border: 1px solid #ced4dd;
	position: relative;
}
.customerFlip img { }
.customerData {
	position: absolute;
	z-index: 1000;
	top: 0px;
	border:1px solid #5D87A1;
	padding: 20px 0px 10px 20px;
	background-color: #FFF;
	display: none; /* CSS3 inset shadow: */
	-moz-box-shadow:0 0 20px #e5e5e5 inset;
	-webkit-box-shadow:0 0 20px #e5e5e5 inset;
	box-shadow:0 0 20px #e5e5e5 inset;
	height: 110px;
	width: 200px;
}
.customerDescription { text-align: left; }
.customerDescription p {
	margin-bottom: 5px;
	line-height:12px;
	font-size:12px;
}
.customerDescription p.customerLink {
	font-size:14px;
	font-weight:bold;
	margin:5px 0 0;
}
.customer-list-container {
	width:700px;
	height:600px;
}
.customer-list-column1 {
	float:left;
	margin-top:12px;
}
.customer-list-column2 {
	margin-top:14px;
	margin-left:32px;
}
.customer-list-column3 { margin-left:67px; }
/* LANGUAGE SELECTOR */
#toplink-wrap {position:absolute;top:0px;width:320px;right:0px;z-index:1000;}
#countrySelector {
	right: 0;
	top: 0;
	text-transform: none;
	display:inline;
}
a#countrySelector img { margin: 3px 2px 1px 3px; }


#translation-form {
	float: left;
	margin: 10px 0 0;
	position: relative;
	font-size: 11px;
}
#translation-form a {
	font-weight:normal;
	text-transform: none;
}
#translation-form #loading {
	position:absolute;
	top:0;
	background: url('http://www.workday.com/Images/load-translation.gif') no-repeat;
	display: block;
	height: 16px;
	width: 16px;
	right: -20px;
}
#translation-form #country-list {
	padding: 10px;
	border: 1px solid #5D87A1;
	position: absolute;
	background: #FFF;
	top: 20px;
	left: -5px;
	display: none;
	width: 120px;
	box-shadow: 0 2px 3px #ccc;
	-moz-box-shadow: 0 2px 3px #ccc;
	-webkit-box-shadow: 0 2px 3px #ccc;
}
#translation-form #country-list ul {
	float: left;
	position: relative;
	width: 135px;
}
#translation-form #country-list ul li.country-title {
	font-size: 14px;
	font-weight: bold;
	color: #007b85;
	border-bottom: 1px solid #007B85;
	margin-bottom: 5px;
	padding-bottom: 4px;
}
#translation-form #country-list ul li a {
	color:#606060;
	text-transform: none;
}
/* WORKDAY LIVE */
#workday-live-grid {
	width: 710px;
	margin-bottom: 20px;
}
#pagecontent_no_leftnav #workday-live-grid {
	width: 710px;
	margin-bottom: 20px;
	margin-left: 110px;
}
a.live-events {
	width: 338px;
	float: left;
	height: 101px;
	margin-right: 8px;
	margin-bottom: 8px;
	text-decoration: none;
	padding-right: 0px;
	padding-left: 8px;
	color: #4d4d4d;
	position:relative;
}
.live-events span {
	margin:0;
	font: 10px Arial, Helvetica, sans-serif;
}
a#hcm, a#spend, a#impacts, a#tech, a#payroll, a#public { display: block; }
#hcm-title, #tech-title, #impacts-title, #spend-title, #payroll-title, #public-title {
	height:22px;
	text-indent: -9999px;
	margin-top:21px;
	display:block;
	margin-bottom: 0px;
}
#hcm-title { background: url(http://www.workday.com/Images/events/workday_live/hcm-title.gif) no-repeat left top; }
#spend-title { background: url(http://www.workday.com/Images/events/workday_live/spend-title.gif) no-repeat left top; }
#impacts-title { background: url(http://www.workday.com/Images/events/workday_live/impacts-title.gif) no-repeat left top; }
#tech-title { background: url(http://www.workday.com/Images/events/workday_live/tech-title.gif) no-repeat left top; }
#payroll-title { background: url(http://www.workday.com/Images/events/workday_live/payroll-title.gif) no-repeat left top; }
#public-title { background: url(http://www.workday.com/Images/events/workday_live/higher_ed_public_sector.gif) no-repeat left top; }
#hcm-date, #tech-date, #spend-date, #impacts-date, #payroll-date, #public-date {
	font-weight:bold;
	font-size: 14px;
}
#hcm-date { color:#73C6A1; }
#spend-date { color:#F47B20; }
#impacts-date { color:#007B85; }
#tech-date { color:#00B1B0; }
#payroll-date { color:#abd32f; }
#public-date { color:#ee2e24; }
#hcm span, #spend span, #impacts span, #tech span, #payroll span, #public span {
	display: block;
	width: 240px;
	margin: 0px 0px 5px;
	padding: 0px;
}
a#hcm { background: url(http://www.workday.com/Images/events/workday_live/workday-hcm-bg2.jpg) no-repeat left top; }
a#impacts { background: url(http://www.workday.com/Images/events/workday_live/workday-financial-impacts-bg2.jpg) no-repeat left top; }
a#tech { background: url(http://www.workday.com/Images/events/workday_live/workday-tech-matters-bg2.jpg) no-repeat left top; }
a#spend { background: url(http://www.workday.com/Images/events/workday_live/workday-spend-management-bg2.jpg) no-repeat left top; }
a#payroll { background: url(http://www.workday.com/Images/events/workday_live/workday-payroll-bg2.jpg) no-repeat left top; }
a#public { background: url(http://www.workday.com/Images/events/workday_live/workday-public-sector-bg2.jpg) no-repeat left top; }
a#hcm:hover { background: url(http://www.workday.com/Images/events/workday_live/workday-hcm-bg2.jpg) no-repeat left bottom; }
a#impacts:hover { background: url(http://www.workday.com/Images/events/workday_live/workday-financial-impacts-bg2.jpg) no-repeat left bottom; }
a#tech:hover { background: url(http://www.workday.com/Images/events/workday_live/workday-tech-matters-bg2.jpg) no-repeat left bottom; }
a#spend:hover { background: url(http://www.workday.com/Images/events/workday_live/workday-spend-management-bg2.jpg) no-repeat left bottom; }
a#payroll:hover { background: url(http://www.workday.com/Images/events/workday_live/workday-payroll-bg2.jpg) no-repeat left bottom; }
a#public:hover { background: url(http://www.workday.com/Images/events/workday_live/workday-public-sector-bg2.jpg) no-repeat left bottom; }
/* START CALENDAR */
/*
#loading {
	position: absolute;
	top: 5px;
	right: 5px;
}
*/
#calendar {
	width:700px;
	margin: 0 auto;
}
/*
 * FullCalendar v1.4.8 Stylesheet
 *
 * Feel free to edit this file to customize the look of FullCalendar.
 * When upgrading to newer versions, please upgrade this file as well,
 * porting over any customizations afterwards.
 *
 * Date: Sat Oct 16 17:10:03 2010 -0700
 *
 */
 
 
/* TODO: make font sizes look the same in all doctypes */


.fc, .fc .fc-header, .fc .fc-content { font-size: 1em; }
.fc {
	direction: ltr;
	text-align: left;
}
.fc table {
	border-collapse: collapse;
	border-spacing: 0;
}
.fc td, .fc th {
	padding: 0;
	vertical-align: top;
}
.fc-content .fc-widget-content .fc td, .fc th {
	padding: 0;
	color:#5D87A1;
	background-color:#f5f7f9;/*background: url(http://www.workday.com/Images/events/cal-header-bg.jpg) repeat-x left top; */
	}
/* Header
------------------------------------------------------------------------*/
	
table.fc-header { width: 100%; }
.fc-header-left { width: 25%; }
.fc-header-left table { float: left; }
.fc-header-center {
	width: 50%;
	text-align: center;
}
.fc-header-center table { margin: 0 auto; }
.fc-header-right { width: 25%; }
.fc-header-right table { float: right; }
.fc-header-title {
	margin-top: 0;
	white-space: nowrap;
}
.fc-header-space { padding-left: 10px; }
/* right-to-left */

.fc-rtl .fc-header-title { direction: rtl; }
/* Buttons
------------------------------------------------------------------------*/

.fc-header .fc-state-default, .fc-header .ui-state-default {
	margin-bottom: 1em;
	cursor: pointer;
}
.fc-header .fc-state-default {
	border-width: 1px 0;
	padding: 0 1px;
}
.fc-header .fc-state-default, .fc-header .fc-state-default a { border-style: solid; }
.fc-header .fc-state-default a {
	display: block;
	border-width: 0 1px;
	margin: 0 -1px;
	width: 100%;
	text-decoration: none;
}
.fc-header .fc-state-default span {
	display: block;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	padding: 3px 5px;
}
.fc-header .ui-state-default { padding: 4px 6px; }
.fc-header .fc-state-default span, .fc-header .ui-state-default span { white-space: nowrap; }
/* for adjacent buttons */
	
.fc-header .fc-no-right { padding-right: 0; }
.fc-header .fc-no-right a {
	margin-right: 0;
	border-right: 0;
}
.fc-header .ui-no-right { border-right: 0; }
/* for fake rounded corners */
	
.fc-header .fc-corner-left {
	margin-left: 1px;
	padding-left: 0;
}
.fc-header .fc-corner-right {
	margin-right: 1px;
	padding-right: 0;
}
/* DEFAULT button COLORS */
	
.fc-header .fc-state-default, .fc-header .fc-state-default a {
	border-color: #777; /* outer border */
	color: #333;
}
.fc-header .fc-state-default span {
	border-color: #fff #fff #d1d1d1; /* inner border */
	background: #e8e8e8;
}
/* PRESSED button COLORS (down and active) */
	
.fc-header .fc-state-active a { color: #fff; }
.fc-header .fc-state-down span, .fc-header .fc-state-active span {
	background: #888;
	border-color: #808080 #808080 #909090; /* inner border */
}
/* DISABLED button COLORS */
	
.fc-header .fc-state-disabled a { color: #999; }
.fc-header .fc-state-disabled, .fc-header .fc-state-disabled a { border-color: #ccc; /* outer border */ }
.fc-header .fc-state-disabled span {
	border-color: #fff #fff #f0f0f0; /* inner border */
	background: #f0f0f0;
}
/* Content Area & Global Cell Styles
------------------------------------------------------------------------*/
	
.fc-widget-content { border: 1px solid #5D87A1; /* outer border color */ }
.fc-content { clear: both; }
.fc-content .fc-state-default {
	border-style: solid;
	border-color: #5D87A1; /* inner border color */
}
.fc-content .fc-state-highlight { /* today */
	background: #dee5e9;
	-moz-box-shadow:0 0 8px #ccc inset;
.  box-shadow:0 0 8px #ccc inset;
}
.fc-content .fc-not-today { /* override jq-ui highlight (TODO: ui-widget-content) */ background: none; }
.fc-cell-overlay { /* semi-transparent rectangle while dragging */
	background: #9cf;
	opacity: .2;
	filter: alpha(opacity=20); /* for IE */
}
.fc-view { /* prevents dragging outside of widget */
	width: 100%;
	overflow: hidden;
}
/* Global Event Styles
------------------------------------------------------------------------*/

.fc-event, .fc-agenda .fc-event-time, .fc-event a {
	font-size:12px;
	border-color: #5D87A1;     /* default BORDER color (probably the same as background-color) */
	background-color: #5D87A1; /* default BACKGROUND color */
	color: #fff;            /* default TEXT color */
}
/* Use the 'className' CalEvent property and the following
	 * example CSS to change event color on a per-event basis:
	 *
	 * .myclass,
	 * .fc-agenda .myclass .fc-event-time,
	 * .myclass a {
	 *     background-color: black;
	 *     border-color: black;
	 *     color: red;
	 *     }
	 */
	 
.fc-event { text-align: left; }
.fc-event a {
	overflow: hidden;
	font-size: .85em;
	text-decoration: none;
	cursor: pointer;
}
.fc-event-editable { cursor: pointer; }
.fc-event-time, .fc-event-title { padding: 0 1px; }
/* for fake rounded corners */

.fc-event a {
	display: block;
	position: relative;
	width: 100%;
	height:100%;
}
/* right-to-left */


.fc-rtl .fc-event a { text-align: right; }
/* resizable */
	
.fc .ui-resizable-handle {
	display: block;
	position: absolute;
	z-index: 99999;
	border: 0 !important; /* important overrides pre jquery ui 1.7 styles */
	background: url(data:image/gif;base64,AAAA) !important; /* hover fix for IE */
}
/* Horizontal Events
------------------------------------------------------------------------*/

.fc-event-hori {
	border-width: 1px 0;
	margin-bottom: 1px;
}
.fc-event-hori a { border-width: 0; }
/* resizable */
	
.fc-event-hori .ui-resizable-e {
	top: 0 !important; /* importants override pre jquery ui 1.7 styles */
	right: -3px !important;
	width: 7px !important;
	height: 100% !important;
	cursor: e-resize;
}
.fc-event-hori .ui-resizable-w {
	top: 0 !important;
	left: -3px !important;
	width: 7px !important;
	height: 100% !important;
	cursor: w-resize;
}
.fc-event-hori .ui-resizable-handle { _padding-bottom: 14px; /* IE6 had 0 height */ }
/* Month View, Basic Week View, Basic Day View
------------------------------------------------------------------------*/

.fc-grid table { width: 100%; }
.fc .fc-grid th {
	border-width: 0 0 0 1px;
	text-align: center;
}
.fc .fc-grid td { border-width: 1px 0 0 1px; }
.fc-grid th.fc-leftmost, .fc-grid td.fc-leftmost { border-left: 0; }
.fc-grid .fc-day-number {
	float: right;
	padding: 0 2px;
}
.fc-grid .fc-other-month .fc-day-number {
	opacity: 0.3;
	filter: alpha(opacity=30); /* for IE *//* opacity with small font can sometimes look too faded
	   might want to set the 'color' property instead
	   making day-numbers bold also fixes the problem */
	}
.fc-grid .fc-day-content {
	clear: both;
	padding: 2px 2px 0; /* distance between events and day edges */
}
/* event styles */
	
.fc-grid .fc-event-time { font-weight: bold; }
/* right-to-left */

.fc-rtl .fc-grid { direction: rtl; }
.fc-rtl .fc-grid .fc-day-number { float: left; }
.fc-rtl .fc-grid .fc-event-time { float: right; }
/* Agenda Week View, Agenda Day View
------------------------------------------------------------------------*/

.fc .fc-agenda th, .fc .fc-agenda td { border-width: 1px 0 0 1px; }
.fc .fc-agenda .fc-leftmost { border-left: 0; }
.fc-agenda tr.fc-first th, .fc-agenda tr.fc-first td { border-top: 0; }
.fc-agenda-head tr.fc-last th { border-bottom-width: 1px; }
.fc .fc-agenda-head td, .fc .fc-agenda-body td { background: none; }
.fc-agenda-head th { text-align: center; }
/* the time axis running down the left side */
	
.fc-agenda .fc-axis {
	width: 50px;
	padding: 0 4px;
	vertical-align: middle;
	white-space: nowrap;
	text-align: right;
	font-weight: normal;
}
/* all-day event cells at top */
	
.fc-agenda-head tr.fc-all-day th { height: 35px; }
.fc-agenda-head td { padding-bottom: 10px; }
.fc .fc-divider div {
	font-size: 1px; /* for IE6/7 */
	height: 2px;
}
.fc .fc-divider .fc-state-default { background: #eee; /* color for divider between all-day and time-slot events */ }
/* body styles */
	
.fc .fc-agenda-body td div { height: 20px; /* slot height */ }
.fc .fc-agenda-body tr.fc-minor th, .fc .fc-agenda-body tr.fc-minor td { border-top-style: dotted; }
.fc-agenda .fc-day-content { padding: 2px 2px 0; /* distance between events and day edges */ }
/* vertical background columns */

.fc .fc-agenda-bg .ui-state-highlight { background-image: none; /* tall column, don't want repeating background image */ }
/* Vertical Events
------------------------------------------------------------------------*/

.fc-event-vert { border-width: 0 1px; }
.fc-event-vert a { border-width: 0; }
/* event content */
	
.fc-event-vert span {
	display: block;
	position: relative;
	z-index: 2;
	background-color:#5D87A1;
}
.fc-event-vert span.fc-event-time {
	white-space: nowrap;
	_white-space: normal;
	overflow: hidden;
	border: 0;
	font-size: 10px;
}
.fc-event-vert span.fc-event-title { line-height: 13px; }
.fc-event-vert span.fc-event-bg { /* makes the event lighter w/ a semi-transparent overlay  */
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: .3;
	filter: alpha(opacity=30); /* for IE */
}
/* resizable */
	
.fc-event-vert .ui-resizable-s {
	bottom: 0 !important; /* importants override pre jquery ui 1.7 styles */
	width: 100% !important;
	height: 8px !important;
	line-height: 8px !important;
	font-size: 11px !important;
	font-family: monospace;
	text-align: center;
	cursor: s-resize;
}

