/**
 * Taken from tails-def-module-work.xml
 */
b, strong {
	font-weight: bolder !important;
	font-style: normal;
}

.splitLayoutRightColumn {
	float: right;
	display: block;
	width: 256px;
}

.splitLayoutMiddleColumn {
	font-weight: normal !important;
	margin-right: 265px; 
}

#workDetailMovie, #workDetailMovie img {
	margin-top: 10px;
}

/**
 *  WORK DETAIL
 */

a.workTextExternalLink {
  background: url(http://www.rosa.com/rosa_com_web_webapp/themes/rosa1/_img/icons/icon_ext_link.gif) no-repeat left 4px;
  padding-left: 10px;
}
a.workTextExternalLink:hover {
  background-image: url(http://www.rosa.com/rosa_com_web_webapp/themes/rosa1/_img/icons/icon_ext_link_a.gif);
}

.workDetailLeftCol {
  position: relative;
  top: 1px;
  float: left;
  width: 280px;
}
.workDetailLeftCol a.client_link {
  font-size: 11px;
  line-height: 26px;
}
.workDetailLeftCol p.work_title {
  margin: 0;
	margin-top: -6px;
	margin-left: -1px;
  font-size: 20px;
  line-height: 26px;
}
.workDetailLeftCol ul.workCategoryLinkList {
  margin: 19px 0 0 0;
  padding: 0;
  list-style-type: none;
}
.workDetailLeftCol ul.workCategoryLinkList li {
  padding-bottom: 4px;
}
.workDetailLeftCol .workCategoryLinkList a {
  padding-left: 11px;
  background: url(http://www.rosa.com/rosa_com_web_webapp/themes/rosa1/_img/icons/icon_arrow.gif) no-repeat left 3px;
}
.workDetailLeftCol .workCategoryLinkList a:hover {
  background-image: url(http://www.rosa.com/rosa_com_web_webapp/themes/rosa1/_img/icons/icon_arrow_a.gif);
}

.workDetailLeftCol table.workAdditionalInfo {
	margin-top: 13px;
	width: auto;
}
.workDetailLeftCol table.workAdditionalInfo td {
	padding: 0;
}
.workDetailLeftCol table.workAdditionalInfo td:first-child {
	padding-right: 21px;
}

.workDetailRightCol {
  position: relative;
  top: 10px;
  margin-left: 310px;
}
.workDetailRightCol .imgSlider {
  position: relative; /* for ie <= 7*/
  width: 610px;
  height: 385px;
  overflow: hidden;
}
.workDetailRightCol .imgSliderImageList {
  position: relative;
}
.workDetailRightCol .imgSlideLeft, .workDetailRightCol .imgSlideRight, .workDetailRightCol #featureDescription, .workDetailRightCol #featureOtherProjects {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
}
.workDetailRightCol #featureDescription, .workDetailRightCol #featureOtherProjects {
  background: url(../_img/buttons/work_details/detailFeatureOverlayBg.png) repeat;
  padding: 20px 10px 20px 22px;
}
.workDetailRightCol #featureDescription .featureTextScroller, .workDetailRightCol #featureOtherProjects .featureTextScroller {
  position: relative;
  width: 578px;
  height: 345px;
  overflow: auto;
}
.workDetailRightCol #featureNavigation {
  position: absolute;
  top: -15px;
  right: 0;
}
.workDetailRightCol #featureNavigation a {
  display: block;
  float: left;
}

.workDetailRightCol .featureText {
  width: 385px;
}
.workDetailRightCol ul.featureTextLinkList {
  margin: 18px 0 0 0;
  padding: 0;
  width: 385px;
  list-style-type: none;
}
.workDetailRightCol ul.featureTextLinkList li {
  padding-bottom: 4px;
}
.workDetailRightCol .featureOtherCustomerProjects {
  float: right;
  margin-right: 12px;
  width: 151px;
}
.workDetailRightCol .featureOtherCustomerProjects ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.workDetailRightCol .featureOtherCustomerProjects li {
  padding-bottom: 4px;
}

.workDetailRightCol .imgOverLeft, .workDetailRightCol .imgOverRight {
  position: absolute;
  top: 0;
  width: 305px;
  height: 385px;
  background: url(../_img/empty.gif) repeat;
}
.workDetailRightCol .imgOverLeft {
  left: 0;
}
.workDetailRightCol .imgOverRight {
  right: 0;
}

.workDetailRightCol .imgSlideLeft, .workDetailRightCol .imgSlideRight {
  width: 150px;
  height: 385px;
  cursor: pointer;
  cursor: mouse;
}
.workDetailRightCol .imgSlideLeft {
  background: url(../_img/buttons/work_details/detailImgSliderLeftArrow.png) no-repeat center center;
}
.workDetailRightCol .imgSlideLeft:hover {
  background-image: url(../_img/buttons/work_details/detailImgSliderLeftArrow_active.png);
}
.workDetailRightCol .imgSlideRight {
  background: url(../_img/buttons/work_details/detailImgSliderRightArrow.png) no-repeat center center;
  left: auto;
  right: 0;
}
.workDetailRightCol .imgSlideRight:hover {
  background-image: url(../_img/buttons/work_details/detailImgSliderRightArrow_active.png);
}

.workDetailRightCol a#featureNavigationImage {
  background: url(../_img/buttons/work_details/detailFeatureNavImage.gif) no-repeat;
  height:17px;
  width:30px;
}
.workDetailRightCol a#featureNavigationImage:hover, .workDetailRightCol a#featureNavigationImage.active {
  background-image: url(../_img/buttons/work_details/detailFeatureNavImage_active.gif);
}
.workDetailRightCol a#featureNavigationDescription {
  background: url(../_img/buttons/work_details/detailFeatureNavText.png) no-repeat;
  height:17px;
  width:30px;
}
.workDetailRightCol a#featureNavigationDescription:hover, .workDetailRightCol a#featureNavigationDescription.active {
  background-image: url(../_img/buttons/work_details/detailFeatureNavText_active.png);
}
