/* Polishing CSS */
body {
	background: #d31145 url(img/body-BG.gif); 		
	/*background: transparent url(img/body-BG2.gif) repeat-y scroll center;	*/
}

div#outerContainer {
	-moz-box-shadow:2px 2px 6px #333333;
	-webkit-box-shadow: 2px 2px 6px #333333;
	box-shadow: 2px 2px 6px #333333;
}

div#outerWrapper {
	background: url(img/bodyContainer-BG.gif) repeat-y #fff;
	width: 945px;
	margin: auto;
}

div#contentContainer {
	background: #6B8A7B url(img/innerContainer-BG.gif) no-repeat right bottom;
	float: none;
	clear: both;
}

div#clientContainer {
background: #fff url(img/contentBottom-BG.gif) no-repeat center bottom;
}

div.topBigRound {
background: url(img/content-BG.gif) no-repeat top left;
height: 10px;
}

div#headerTabs {
padding-top:85px;
/*
clear: both;
float: none;

margin-bottom: 6px;
margin-top: 0px;
*/
height: 19px;
}

div#header ul li {
background: url(img/inactiveTab-BG.gif) no-repeat top left;
width: 68px;
display: block;
float: left;
padding: 4px 8px 5px;
text-align: center;
margin-right: 2px;
width: 84px;
}

div#header ul li.selected {
background: url(img/activeTab-BG.gif) no-repeat top left;
}

div#content {

}

ul#sampleClients {
}

div#clientContainer ul#sampleClients li {
background: none;
float:left;
font-size:0.85em;
font-weight:bold;
padding:16px 10px 10px;
text-align:center;
width:80px;
height: 14em;
}

div#content ul#sampleClients li img {
border:1px solid;
border-left: #ddd 1px solid;
border-top: #ddd 1px solid;
border-right: #999 1px solid;
border-bottom: #999 1px solid;
float:none;
margin:0px 0px 10px;
display: block;
position: relative;
padding:10px;
}

.contentPage #clientContainer p.clientURL {
	text-align: right;
	font-weight: bold;
	margin: 2em 0;
}

p.clientURL a {
	-moz-border-radius:4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;	
	padding:0.5em 23px 0.5em 16px;
	background: url(img/external-link-ltr-icon.png) no-repeat 95% center #BECDC6;
}