*	{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;padding:0;
}
html, body {
	background-image: url(/images/GradBack_tcm113-5061.jpg);
	background-position: center top;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	color:#999;
	font:100% Arial, Helvetica, sans-serif;
	padding:0px;
	text-align:center;
	height:100%;
}
a img	{
	border:0;
}
#contentHome p	{
	margin:0 0 1.5em
}
#contentHome {
	margin:0;
	padding:0;
	text-align:left;
}
div, h1, h2, ul, img, span {
	behavior: url(/include/iepngfix.htc);
}
#contentHome p {
	line-height:150%;
}
.jCarousel ul li {
	margin:0;
	padding:0;
	width:466px;
	height:176px;
	position:relative;
}
.carousel .prev, .carousel .next {
	position:absolute;
	top:120px;
	z-index:10000;
	display:block;
	width:40px;
	height:38px;
}
.carousel .next {
	right:-23px;
}
.carousel .prev {
	left:-23px;
}
.ItemContainer {
	margin:0;
	padding:0;
	border:3px solid #FFFFFF;
	margin-right:20px;
	margin-bottom:20px;
	position:absolute;
	z-index:90;
	overflow:hidden;
	width:220px;
	height:175px;
}
.ItemContainer .Heading h1 {
	color:#FFFFFF;
	font-size:16px;
	padding-top:10px;
}
.ItemContainer .Heading h1 a {
	color:#FFFFFF;
	text-decoration:none;
}
.ItemContainer h2 {
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-size:14px;
	position:absolute;
	bottom:0;
	left:0px;
	z-index:15;
	background:url(/images/case-study-cover_tcm113-15726.png) center top;
	width:466px;
	height:70px;
	display:block;
}
.ItemContainer h2 a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:20px;
	padding-right:20px;
	margin-top:25px;
}
.ItemContainer .Heading {
	margin:0;
	padding:0;
	height:67px;
	width:220px;
	position:absolute;
	cursor:pointer;
}
.ItemContainer .Heading li {
	margin:0;
	padding:0;
	list-style-image:none;
	list-style:none;
}
.Heading img {
	border:1px solid #FFFFFF;
	float:left;
	margin:0 10px 10px 10px;
}
.ItemContainer .View {
	margin:0;
	padding:0;
	height:130px;
	width:220px;
	top:70px;
	left:0px;
	position:absolute;
}
.ItemContainer .View li {
	padding:10px;
	font-size:12px;
}
.ItemContainer .View p {
	margin-bottom:12px;
	font-weight:bold;
	color:#333;
}
.ItemContainer .View p a {
	color:#333;
	text-decoration:none;
}
.carousel {
	border:3px solid #FFFFFF;
	overflow:visible;
	margin-top:24px;
	margin-left:20px;
	width:466px;
}
.ItemBlocks {
	width:1000px;
	height:670px;
	background:url(/images/GradientStripes_tcm113-15727.png) no-repeat;
}
#homeContainer {
	width:1000px;
	position:relative;
	margin:0px auto;
	background: url(/images/sdl-home-1_tcm113-15743.jpg) no-repeat center 96px;
	border-top:#FFF 1px solid;
}
#branding {
	height: 60px;
	background: transparent url(/images/bg-header.gif) repeat scroll left bottom;
	position: relative;
	text-align: left;
	z-index: 5000;
}
#homeFooter {
	position:absolute;
	padding-left:20px;
	height:193px;
	width:980px;
	top:575px;
	left:0;
	z-index:1;
}
#homeFooter ul, #homeFooter li	{
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
}

#footerElement {
	position:absolute;
	top:-1000px;
	left:0;
	background:url(/images/grey-selector_tcm113-15729.png) no-repeat;
	display:block;
	width:265px;
	left:15px;
	height:30px;
	z-index:1;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
}
#homeFooter p {
	font-size:12px;
	padding-left:17px;
}
#homeFooter .Static p {
	font-size:12px;
	padding-left:0;
	margin-bottom:10px;
}
#homeFooter h2 {
	font-size:12px;
	color:#333333;
	margin:0px;
}
#homeFooter h1.StarterFix	{
	margin-left:15px;
}
#homeFooter h1.TopMargin	{
	margin-top:15px;
}
#homeFooter ul li h3, #homeFooter ul li h4 {
	margin:10px 15px;
	line-height:150%;
}
#homeFooter ul li h3 {
	margin-top:0;
	font-size:11.5px;
	color:#333333;
}
#homeFooter ul li h3 a {
	color:#333333;
	text-decoration:none;
}
#homeFooter ul li h4 {
	font-size:11px;
	color:#666666;
}
#homeFooter ul li h4 a {
	color:#666666;
	text-decoration:none;
}
#homeFooter ul {
	width:223px;
	margin-left:19px;
	float:left;
	padding-top:10px;
}
#homeFooter ul.Selector {
	margin-left:0;
}
#homeFooter ul h1, #homeFooter ul li h1 {
	padding:0;
	margin:0;
}
#homeFooter ul li h1 a {
	color:#b20000;
	padding-left:0;
	font-size:15px;
}
#homeFooter ul li, #homeFooter ul h1 {
	padding-left:15px;
}
#homeFooter ul h1, #homeFooter ul h1 a {
	color:#b20000;
	font-size:16px;
	text-decoration:none;
}
#homeFooter ul li a {
	display:block;
	width:210px;
	color:#333;
	text-decoration:none;
	font-size:12px;
	padding:5px 0;
}
#homeFooter .Selector {
	z-index: 2;
	position:relative;
}
#homeFooter .Selector li a {
	font-weight:bold;
}
#homeFooter ul.Selector li a:hover {
	color:#FFF;
}
#homeFooter .HoverContent ul {
	position:absolute;
	left:246px;
	top:2px;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	background:url(/images/bg-view_tcm113-15735.jpg) 14px top no-repeat;
	height:183px;
	width:227px;
	z-index:3;
}
#homeFooter .HoverContent ul.Starter {
	opacity:1;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	display:block;
}
#homeFooter .HoverContent ul.Starter li {
	padding:0;
}
#homeFooter .Starter p {
	font-size:11px;
	padding-right:10px;
	color:#333333;
}
.Starter .Strapline {
	margin-left:16px;
	margin-bottom:8px;
}
#homeFooter .HoverContent ul li a, #homeFooter .Static ul li a {
	font-size:8pt;
	padding:2px 0;
}
#homeFooter .Static {
	margin-left:460px;
}
#homeFooter ul h1.Headline {
	font-size:16px;
}
#homeFooter ul h1.Headline a {
	font-size:16px;
}
#branding .Image {
	margin: 5px 15px;
}

#Item1, #Item2, #Item3 {
	top:351px;
}
#Item1 {
	left:20px;
}
#Item2 {
	left:266px;
}
#Item3 {
	left:512px;
}
#homeFooter .HoverContent ul li a:hover, #homeFooter .Static ul li a:hover {
	color:#b20000;
	text-decoration:underline;
}
#homeFooter ul.Last li a {
	width:180px
}
#branding #Tools {
	position:absolute;
	width:600px;
	right:17px;
	top:16px;
	margin:0;
	text-align:left;
	color:#333333;
}
#branding #Tools li {
	list-style-image:none;
	list-style:none;
}
#Tools .Search {
	position:absolute;
	height:30px;
	width:227px;
	background:url(/images/bg-search.png) no-repeat;
	display:block;
	font-weight:bold;
	right:197px;
}
#Tools .Search input {
	border:0;
}
#Tools .Languages {
	font-size:14px;
	text-indent:5px;
	padding-top:5px;
	position:absolute;
	height:22px;
	width:180px;
	background:url(/images/bg-languages.png) no-repeat;
	display:block;
	font-weight:bold;
	right:0px;
	cursor:pointer;
	overflow:visible;
}
#Tools .Search input {
	font-size:14px;
	padding:5px;
	font-weight:bold;
	background:none;
}
#branding #LanguageSelection {
	position:absolute;
	padding:0;
	text-indent:0;
	right:-50px;
	width:178px;
	top:-20px;
	z-index:5;
	background:url(/images/top-bottom-languages.gif) top;
	padding-bottom:4px;
	overflow:visible;
	margin:50px;
	display:none;
}
#branding #LanguageSelection li {
	display:inline;
	font-weight:normal;
}
#branding #LanguageSelection li a {
	margin:1px 2px;
	padding:5px 23px;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	display:block;
	width:128px;
	background:url(/images/bullet.gif) -5px center no-repeat;
	font-weight:500;
}
#branding #LanguageSelection li a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#999999;
	padding-bottom:4px;
	padding-top:4px;
	border-bottom:1px dotted #333;
	border-top:1px dotted #333;
}
#Tools .Languages .imgbutton {
	position:absolute;
	right:4px;
	top:4px;
}
#Tools .Search .imgbutton {
	position:absolute;
	right:0px;
	top:0px;
}
.BG-Arrow {
	position:absolute;
	top:15px;
	right:15px;
	z-index:1000;
	opacity:0;
	filter:alpha(opacity=0);
	-moz-opacity:0;
}

#PublishStatus {
	z-index:1000;
	background-color:#FFFFFF;
	color:#000000;
	position:absolute;
	right:0px;
	top:0px;
	border:1px solid #CCCCCC;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:3px;
	filter:alpha(opacity=85);
}

/*********** Start Updates from Shane 06 May 2009 **********/


.TridionHome table {
margin: 10px 0 0 0;
padding: 0 0 0 10px;
float: left;
}

#Content .tColumn1 h5 a {
font-family:"Arial Narrow",Arial,Helvetica;
font-size:18px;
color:#96BDB3;
font-weight:bold;
line-height:normal;
margin: 0 15px 7px 0;
padding: 8px 0 8px 10px;
display: block;
background-color:transparent;
background-image: url(/images/img-title-left-bg-tile.gif);
background-position: left -75px;
background-repeat: repeat-x;
}

.TridionHome img {
padding-bottom: 5px;
}

.TridionHome p a {
color:#41454A;
font-size:0.9em;
line-height:1.45em;
padding-bottom:7px;
}

.TridionHome ul.LinksList {
list-style-type: none;
list-style-image: none;
margin: 0;
padding: 0;
}

.TridionHome ul.LinksList li {
margin: 0 0 2px 0;
padding: 0;
background-color: transparent;
background-image: url(/images/img-bg-SpecialBoxBody.gif);
background-position: left top;
background-repeat: repeat-x;
border-bottom: #bcdcd5 solid 1px;
}

.TridionHome ul.LinksList li a:link, .TridionHome ul.LinksList li a:visited {
display: block;
padding: 22px 10px 22px 55px;
font-family:"Arial Narrow",Arial,Helvetica;
font-size: 1.2em;
/*color:#96BDB3;*/
line-height:normal;
background-position: 12px 12px;
background-repeat: no-repeat;
background-color: transparent;
}

.TridionHome ul.LinksList li a:hover {
color: #005740;
}

.TridionHome ul.LinksList li.li_the_benefits_from_our_wcm a {
background-image: url(/images/ic-marketing_tcm113-20302.gif);
}

.TridionHome ul.LinksList li.li_wcm_for_you_and_your_industry a {
background-image: url(/images/ic-speed_tcm113-20303.gif);
}

.TridionHome ul.LinksList li.li_download_further_information a {
background-image: url(/images/ic-tridion_tcm113-20304.gif);
}

.TridionHome ul.LinksList li.li_hot_topics_issues__trends a {
background-image: url(/images/ic-lowerCost_tcm113-20301.gif);
}

.TridionHome ul.LinksList li.li_its_time_to_talk_to_sdl_tridion a {
background-image: url(/images/ic-tridion_tcm113-20304.gif);
}

#HomeContent #Main #Content .LinksList .li_we_provide_web_content_management_solutions h1 {
font-family:"Arial Narrow",Arial,Helvetica;
font-size: 2em;
font-weight:normal;
line-height:1.1em;
color:#407369;
margin: 0;
padding: 0;
display: block;
}

.TridionHome ul.LinksList li.li_we_provide_web_content_management_solutions {
padding: 12px 35px 12px 15px;
border-bottom: none;
}

.tColumn1 {

background-image: url(/images/img-col-divider-bg-tile.gif);
background-position: right top;
background-repeat: repeat-y;
}

.tColumn3 {
margin-left: 20px;
}

.tColumn3 p {
font-size: 0.9em;
line-height: 1.45em;
width: 190px;
margin: 0 0 15px 0;
padding: 0 15px 25px 25px;
background-color: #f6f8f8;
border-top: none;
border-right: #d8eae6 solid 1px;
border-bottom: #d8eae6 solid 1px;
border-left: #d8eae6 solid 1px;
}

.tColumn3 a:link, .tColumn3 a:visited, .tColumn3 a:hover {
display: block;
font-size: 1.6em;
color:#407369;
font-family:"Arial Narrow",Arial,Helvetica;
font-weight:normal;
width: 190px;
margin: 0 0 0 0;
padding: 25px 15px 12px 25px;
background-image: url(/images/img-bg-SpecialBoxBody.gif);
background-position: left top;
background-repeat: repeat-x;
border-top: #d8eae6 solid 1px;
border-right: #d8eae6 solid 1px;
border-bottom: none;
border-left: #d8eae6 solid 1px;
}

/*********** End Updates from Shane 06 May 2009 **********/
#mainStrapline {
	color: #b1c1b9;
	text-align: center;
}

.TridionHome .PromoItem {	
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
	padding:15px;	
	background-image: url(/images/promo-item-backgnd.jpg);
	background-position: top left;
	background-repeat: no-repeat	
}
.TridionHome .PromoItem img {
	float:right;
}
.TridionHome .PromoItem a {
	color: #005740;
	font-size: 1em;
}

.TridionHome .homeH4 {
	color: #666666;
	padding: 0px 15px;
	margin-bottom: 10px;
	}
	
.TridionHome .homeParagraph {
	color: #666666;
	line-height: 1.5em;
	padding: 0 15px;
	}

.TridionHome #Actions #Downloads {
	background-color: #fcffff; 
	background-image: url(/images/c2a-backgnd.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	}
	
.TridionHome #Actions #Downloads li {
	background-color: none; 
	}
