html {height: 100%;margin: 0px 0px 0px 0px;}

body{
	margin:0px;
	height: 100%;
	font-family:arial;
}

#headContainer{
	background: url(../wsimages/rdcHead.gif) no-repeat;
	height: 178px;
	text-align: right;
	padding-top:55px;
}

#flashContainer{
	position:absolute;
	top:54px;
}

.searchField{
	background:#9A8F97;
	color:#FFFFFF;
	font-family:arial;
	font-size: 11px;
	padding: 4px;
	padding-top: 3px;
	padding-left: 7px;
	border:0px;
	width:160px;
}
.searchBtn{
	margin-left:1px;
}

#searchContainer{
	position:absolute;
	top:7px;
	left:530px;
}

#bodyContainer{
	height: 100%;
	background: url(../wsimages/rdcLogoBottom.gif) no-repeat bottom left;
}



#menuPlaceHolder{
	width: 174px;
}

#contentContainer{
	width: 518px;
	padding:11px 37px 10px 27px ;
}

#contentContainer h1{
	font-size:14px;
	color:#797979;
	margin:0px;
	padding:0px;
	padding-top:4px;	
	padding-bottom:15px;
	border-bottom:1px solid #D4D4D4;
	margin-bottom:15px;
}

#contentContainer h6{
	font-size:18px;
	color:#797979;
	margin:0px;
	padding:0px;
	padding-top:4px;	
	padding-bottom:10px;
}

#contentContainer h2{
	font-size:18px;
	color:#660066;
	margin:0px;
	padding:0px;
	margin-bottom:13px;
}

#contentContainer h3{
	font-size:12px;
	color:#3D3C3C;
	margin:0px;
	padding:0px;
	margin-bottom:18px;
}

#contentContainer h4{
	font-size:12px;
	color:#660066;
	margin:0px;
	padding:0px;
	margin-bottom:2px;
}

.search-results h4 a{
	color:#660066 !important;
}
#contentContainer h5{
	font-size:12px;
	color:#606060;
	margin:0px;
	padding:0px;
	margin-bottom:2px;
}

.search-results h2{
	font-size:14px !important;
}
.pager{
	font-size:12px;
	border-top: 1px solid #D4D4D4;
}

#contentContainer p,#contentContainer td,#contentContainer span{
	font-size:11px;
	color:#3D3C3C;
	margin:0px;
	padding:0px;
	margin-bottom:18px;
}

#contentContainer img{
	border:0px;
}

#contentContainer li{
	font-size:11px;
	color:#3D3C3C;
}

#contentContainer a{
	color:#FF6600 !important;
}

#teaserContainer{	
	padding-top:6px;
}

.teaser{
	/*border-bottom:1px solid #B1B1B1;*/
	background:url(../wsimages/teaserBottomBorder.gif) repeat-x bottom;
	margin-top:7px;
}

.teaserImage{
	width: 101px;
}

.teaserText{
	font-size:12px !important;
	color:#4B4B4B !important;
	padding-left:11px !important;
	padding-bottom:3px !important;
}

.teaserText h1{
	font-size:14px !important;
	color:#5E2E53 !important;
	padding:0px !important;
	margin:0px !important;
	margin-bottom:2px !important;
}

.teaserText a{
	color:#FF6600 !important;
}

.teaserText h1 a{
	color:#5E2E53 !important;
	text-decoration:none !important;
}

.teaserText h1 a:hover{
	text-decoration:none !important;
	color:#FF6600 !important;
}


.teaserText b, .teaserText strong{
	color:#797979;
}



#footerContainer{
	background:url(../wsimages/footerBackground.gif) repeat-x bottom;
	margin-left:202px;
	height:50px;
}

.footerText, .footerText a{
	padding-top:10px;
	padding-left:2px;
	color:#9A9DA1;
	font-size: 11px;
}

#menuContainer{
	position:absolute;
	top:197px;
	width: 174px;
}

#breadCrumbContainer{
	position: absolute;
	top: 215px;
	left: 211px;
	color:#797979;
	font-size: 11px;
	width: 774px;
}

#breadCrumbContainer a{
	text-decoration:none;
	color:#797979 !important;
	
}

#nav-container{
	color:#333740;
	text-align:right;
/*		border-bottom:1px solid #DCDBD6;*/

	font-size:11px;
}

#nav-container a{
	text-decoration:none;
}
.navItem,.navItemExpand{
	background:#E2E2E2;
	margin-bottom:2px;
}


.navItem,.navItemExpand, .navItemSub{
/*	border-top:1px solid  #DCDBD6; */
	padding-top:5px;
	padding-bottom:5px;
	padding-right:12px;
	padding-left:20px;
}
.navItem a,.navItemExpand a{
	color:#333740;
	
}


.navItemExpand {
	background: #E2E2E2 url('/wsimages/navItem_openBg.jpg') no-repeat 8px 50%;
}

.navItemSub a{
	color:#301229;
}
.navItemSelected a{
	color: #ffffff !important;

}

.navItemSelected{
	font-weight:bold;	
	color: #ffffff !important;
	background: #56264c url('/wsimages/navItemSelected_bg.jpg') no-repeat 8px 50%;
	font-size:11px;
	margin-bottom:2px;
}


.navItemSub.navItemExpand {
	background: #ffffff url('/wsimages/bg_openNav.jpg') no-repeat 8px 50%;
	font-weight:bold;
	color:#301229;
}

.navItemSub.navItemSubParentExpand{
	background: #ffffff url('/wsimages/bg_parentNav.jpg') no-repeat 8px 50%;
	font-weight:bold;

}

	.navItemSub.navItemSubParentExpand a {
		color:#8e0371;
		background: url('/wsimages/navItem_bullet.jpg') no-repeat 100% 5px;
		display:block;
		padding-right:8px;
	}
	
.navItemSub.navItemExpand a {
	background: url('/wsimages/navItem_bullet.jpg') no-repeat 100% 5px;
	display:block;
	padding-right:8px;
}

.navItemSubSelected{

	background: #EAE3E9;

}

.navItemSub{
	padding-right:12px;
	border-bottom: 1px solid #D4D4D4;
	background:#ffffff;
}

.navItemSubParentExpand {
	color:#8e0371;
	font-weight:bold;
}

.menuItemHome{
	height: 18px !important;
	text-align: right !important;
	padding-top:18px !important;
	padding-right:11px !important;
	padding-bottom:0px;
}

.newsTeaser h1{
	color:#5E2E53 !important;
	font-size:12px !important;
	padding:0px !important;
	margin:0px !important;
	border:0px !important;
}

.newsTeaser p{
	color:#4B4B4B !important;
	font-size:12px !important;
	padding:0px !important;
	margin:0px !important;
	margin-top:5px !important;
}

.newsTeaser a{
	color:#FF6600 !important;
	font-size:12px !important;
}

.newsTeaser{
	margin-bottom:15px !important;
	border-bottom: 1px solid #B1B1B1;
	padding-bottom:15px !important;
}

.relatedTeaser {
	background: url('/wsimages/relatedTeaserIcon.gif') no-repeat 0px 0px;
	padding: 0 18px 0 28px;
	margin: 12px 0;
	border-bottom: solid 1px #b1a8af;
}

#contentContainer .relatedTeaser h3 {
	color:#671556;
	font-size:14px;
	margin:1px 0 5px 0;
}

#contentContainer #relatedItemsContainer {
	background:#e6e1e5;
	padding: 12px;
	border-top: solid 1px #a7a7a7;
	margin:34px 0 44px 0;
}

#contentContainer #relatedItemsContainer h1 {
	color: #333333;
	font-size:16px;
	border:0;
	margin:0;
	padding:0;
}

#contentContainer #relatedItemsContainer p 
{
margin-bottom:10px;
}

#contentContainer p .blockquote {

	font-size: 14px !important;
	font-family: georgia;
	font-weight: bold;
	font-style: italic;
	padding: 0 14px;
	color:#671556;
	float:left;
	margin:0;
}

.quoteAuthor {
	font-style:italic;
	color:#807e7e;
	float:right;
}