﻿

#leftOuter
{
width:200px;
float:left;
background-color:#C30000;
padding:4px;
margin-right:10px;

}

em {
font-style:italic;
}

strong {
font-weight:bold;
}

b {
font-weight:bold;
}

.Features
{
background:#333333;
width:200px;
height:90px;
padding: 0;
font-weight:bold;
}


#GalleryTab, #teamTab, #recommendTab
{
background: transparent url(/uk/experiences/images/GalleryTabBg.gif) left no-repeat;
width:200px;
height:20px;
margin-bottom:5px;
line-height:1.2em;
}

#GalleryTab p, #teamTab p, #recommendTab p
{
padding-left:5px;
}

#GalleryTab a:link, #GalleryTab a:visited, #teamTab a:link, #teamTab a:visited, #recommendTab a:link, #recommendTab a:visited
{
color:#ffffff;
font-weight:bold;
text-decoration: none;
font-size:70%;
}

#GalleryTab a:hover, #teamTab a:hover, #recommendTab a:hover
{
color:#C30000;
text-decoration: underline;
}



.pageHeader
{
color:#333333;
width:469px;
float: left;
}

.pageHeader img
{
color:#333333;
width:470px;
height:50px;

}


#middleOuter p
{
width:95%;
color:#333333;
}

 a:link, a:visited {

color:#C30000;
}

 a:Hover, a:Active {
color:#447BB1;
}




.HeaderCurve
{
background: transparent url(/uk/experience/images/bottomborderBg.gif) left top no-repeat;
color:#333333;
width:470px;
height:10px;
padding:0;
margin:0;
float: left;
}





#programmes, #more
{
background:#cccccc;
width:145px;
height: 150px;
margin-bottom: 10px;
}

#programmes h3, #more h3
{
color: #E2588B;
padding: 5px 0 0 5px;
font-weight:bold;
}

#mainRight
{
width:145px;
height:600px;
}

#mainRight p
{
width:85%;
margin: 0;
}


#rightOuter
{
width:200px;
height:500px;
margin:0;
float:left;
}


#videoTab, #storiesTab
{
background: transparent url(/uk/experience/images/RightTabBg.gif) left no-repeat;
width:200px;
height:20px;
margin-bottom:5px;
line-height:1.7em;
}

#youTube
{
width:320px;
height:390px;
margin: 0 0 0 50px;
float: left;
}

#videoTab p, #storiesTab p
{
padding-right:5px;
text-align:right;
line-height:1.7em;
}

#videoTab a:link, #videoTab a:visited, #storiesTab a:link, #storiesTab a:visited
{
color:#ffffff;
text-decoration: none;
}

#videoTab a:hover, #storiesTab a:hover 
{
color:#ffffff;
text-decoration: underline;
}

#storiesTab
{
margin-bottom: 20px;
}



#signUp
{
margin-bottom: 15px;
}

#updates
{
width:200px;
height:110px;
float:left;
}


#updates h3
{
color:#C30000;
font-size:9pt;
font-weight:bold;
width:200px;
height:20px;
}

#updates p
{
line-height: 1.3em;
margin-bottom: 5px;
color: #333333;
}

#updates a:link, #updates a:visited
{
color: #666666;
font-weight: bold;
text-decoration: underline;
}


#updates a:hover
{
color: #C30000;
font-weight: bold;
text-decoration: underline;
}

#middleOuter h1 {
background-image:url(/uk/experiences/images/h1Background2.png);
background-repeat:no-repeat;
font-size:18px;
color:#fff;
text-align:center;

line-height:1.3em;
height:40px;
margin-bottom:0px;
}

#middleOuter h2 {
font-size:12px;
line-height:24px;
}


#middleOuter .blogDate {
color:#666;
margin-bottom:50px;
}

.rightLink
{

color:#ffffff;
background:#760303;
padding:1px 0 1px 5px;
font-size:8pt;	
border-left:5px solid #C30000;
text-decoration:underline;
font-weight:bold;
}

.rightLink a:Link, .rightLink a:Visited 
{
display:block;
width: 100%;
color:#ffffff;
font-weight:bold;
}

.whiteLink a:Link, .whiteLink a:Visited 
{
display:block;
background:transparent;
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}


.detailsBox
{
background:#760303;
color:#ffffff;
padding:5px;
margin-bottom:15px;
border-left:5px solid #C30000;
overflow:auto;
width:465px;
font-size:88%;
}

.detailsBox span
{
float:left;
border-right:1px solid #C30000;
padding:0 10px 0 10px;
}


#middleOuter .detailsBox a:Link, #middleOuter .detailsBox a:Visited
{
	
color:#ffffff;
font-weight:bold;
text-decoration:underline;
}

#middleOuter .detailsBox a:Hover
{
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.detailsBoxReadOn a:Link, .detailsBoxReadOn a:Visited 
{	
display:block;
margin-bottom:10px;
padding-left:25px;
background: transparent url(/uk/experiences/images/arrowboxGrey.gif) no-repeat left center;
line-height:22px;
color:#666666;
font-size: 9pt;
font-weight:bold;
text-decoration:underline;
}

.detailsBoxReadOn a:Hover
{
display:block;
margin-bottom:10px;
padding-left:25px;	
color:#C30000;
font-size: 9pt;
font-weight:bold;
text-decoration:none;
background: transparent url(/uk/experiences/images/arrowbox.gif) no-repeat left center;
line-height:22px;
}

.rightLink a:Hover 
{
color:#ffffff;
background:#C30000;
padding:1px 0 1px 5px;
font-size:8pt;	
border-left:5px solid #666666;
text-decoration:none;
font-weight:bold;
}



.departmentLink {
display:block;
margin-bottom:10px;
padding-left:25px;
font-weight:bold;
color:#C30000;
background: transparent url(/uk/experiences/images/arrowbox.gif) no-repeat left center;
line-height:22px;
font-size:9pt;
}

.blogTitle {
display:block;
padding-left:30px;
margin-bottom:10px;
font-size:150%;
font-weight:bold;
background: transparent url(/uk/experiences/images/arrowbox.gif) no-repeat left center;
line-height:22px;
color:#C30000;

}


.staffLink {
display:block;

padding-left:10px;
}

.staffText {
display:block;
margin-bottom:10px;
padding-left:10px;

}

.progLink {
width:142px;
margin-right:2px;
margin-bottom:2px;
float:left;
background-color:#760303;
padding:3px;
text-align:center;

}

#middleOuter .progLink a:Link. #middleOuter .progLink a:Visited {
color:#fff;

}

#middleOuter .progLink a:Hover. #middleOuter .progLink a:Active {
color:#fff;

}

.progLink a {
color:#fff;
}

.meetTheTeamContact {

}

.meetTheTeamContact td{
padding:3px;
}

.meetTheTeamContact input{
width:430px;
}

.meetTheTeamContact textarea{
width:430px;
height:100px;
}

.formLabel {
font-weight:bold;

}

.questionTd {
border-bottom:1px solid #CCCCCC;
}

#middleOuter .blogCategories a:Link, #middleOuter .blogCategories a:Visited 
{
display:block;
background:#760303;
color:#ffffff;
border-left:5px solid #C30000;
margin-bottom:5px;
text-decoration: underline;
padding:3px 0 5px 5px;
}

#middleOuter .blogCategories a:Hover{
display:block;
background:#C30000;
color:#ffffff;
border-left:5px solid #760303;
}

#middleOuter a:Link, #middleOuter a:Visited {
color:#C30000;
}

#middleOuter {
background-color:#fff;
padding:10px;
border:4px solid #C30000;
width:712px;
float:left;
font-size:80%;
line-height:1.4em;
}

.required {
color:#BF0000;
}

.commentTable 
{
margin:0;
padding:0

}

.commentTable td {
font-weight:bold;
padding:0;
margin:0;
}

.commentTable input {
width:260px;
padding:0;
margin:0;
font-family:Arial;
font-size:15px;
border:2px solid #CCCCCC;
}

.commentTable textarea {
width:300px;
height:100px;
font-family:Arial;
font-size:15px;
margin:0 0 10px 0;
padding:0;
border:2px solid #CCCCCC;
}

.commentCount {
font-weight:bold;
font-size:120%;
padding: 15px 0 15px 0;
display:block;
}

.blogInfo {
font-size:85%;
color:#8C8C8C;
margin-bottom:10px;
display:block;
overflow:auto;
width:100%;
}


.blogInfo span{
padding:0 10px 0 10px;
float:left;
border-right:1px solid #ccc;
}

.nextStepExperiences {
background:url(/uk/experiences/images/nextStepBg.jpg) no-repeat;
display:block;
height:115px;
padding:80px 8px 5px 8px;
}

.nextStepExperiences li {
background: url(/app_themes/workAmerica/images/PrognextStepBullet.png) left no-repeat;
padding-left:15px;
margin-left:5px;
line-height:1.7em;
}

#slideshow img {
width:480px;
border:1px solid #ccc;
padding:3px;

}

#slideshow {

}

.controls a {
float:left;

display:block;
margin:10px;
margin-right:50px;
font-weight:bold;
}

.controls {
width:100%;
overflow:auto;
margin-left:110px;
}

ul.thumbs li.selected a.thumb {

}

.pagination a{
margin:5px;
font-weight:bold;
}

.pagination {
display:block;
margin-top:5px;
margin-bottom:5px;
}