/*Overwrite nav css - Nav.css (line 16)*/
#globalNav {
	background: none;
	height:30px;
}

.content { /*Overwrite content - Common.css (line 26)*/
	margin-top:0px;
	padding-bottom:5px;
}

.bannerTop {
	height: 157px;
	width: 937px;
	padding-left:18px;
	padding-top:53px;
	background: url(../Images/article-banner-bg.jpg) right bottom no-repeat;
}
.bannerTop .text {
	padding: 63px 0 0 415px;
}	
	
.bannerTop .text .strong {
	padding-top: 20px;
	font-weight: bold;
}

.bannerTop .text .backlink {
	padding-top: 20px;
}

.bannerTop .text .backlink a {
	color: #666666;
	text-decoration: underline;
}

.bannerTop .text .backlink a:hover {
	text-decoration: none;
}

.articleRow1{
	background:url(../Images/bg-article-row2.gif) bottom right no-repeat;
	padding: 26px 0 36px 143px;
}

.articleRow2{
	background:url(../Images/bg-article-row1.gif) bottom right no-repeat;
	padding: 26px 0 26px 143px;
}

.articleRow1, .articleRow2{
	width: 807px;
}

.articleRow1 .clearFloating, .articleRow2 .clearFloating{
	width:807px;
}

.articleRow1 .imageCol, .articleRow2 .imageCol{
	width: 218px;
	border-right:solid 1px #cccccc;
	left: 25px;
	float: left;
	position:relative;
}

.articleRow1 .imageCol img, .articleRow2 .imageCol img{
	border:solid 4px #e0dfe4;
	width:173px;
}
	
.articleRow1 .textCol, .articleRow2 .textCol{
	width: 480px;
	float: right;
	padding:0 50px 0 0;
}	

.articleRow1 .textCol .title, .articleRow2 .textCol .title{
	font-size: 17px;
	color: #e03e77;
	margin-bottom: 20px;
}
	
.articleRow1 .textCol .more, .articleRow2 .textCol .more{
	margin-top: 20px;
}
			
.articleRow1 .textCol .more a, .articleRow2 .textCol .more a{
	color: #666666;
	background: url(../Images/ico-arrow.jpg) right center no-repeat;
	padding-right: 17px;
	text-decoration: underline;
}		

.articleRow1 .textCol .more a:hover, .articleRow2 .textCol .more a:hover{
	text-decoration: none;
}				

.articleDetails { 
	width: 850px;
	margin: 37px 50px 0 50px; 
}

.articleDetails .clearFloating{
	width:850px;
}

.articleDetails p
{
	margin:0 0 15px 0;
	padding:0
}

.articleDetails .videoCol {
	width: 356px;
	border-right: #e2e0e5 solid 1px;
	float: left;
}

.articleDetails .videoCol .videoWrapper {
	border:solid 4px #dedde2;
	width: 312px;
}
.articleDetails .videoCol .videoWrapper img
{
	width: 312px;
}

.articleDetails .rightDesc {
	width: 458px;
	float: right;
}	

.articleDetails .rightDesc h2 {
	font-size: 24px;
	font-weight:normal;
	color: #e03e77;
	margin:0 0 20px 0;
	padding:0
}			
	
.restDesc { 
	width: 850px;
	margin: 25px 50px 0 50px; 
}

.articleDetails .backtoarticle a {
	color: #666666;
	background: url(../Images/ico-arrow.jpg) right center no-repeat;
	padding-right: 17px;
	text-decoration: underline;
}

.backtoarticle{
	padding:20px 0 0 0;
}		

.restDesc .backtoarticle a:hover {
	text-decoration: none;
}	

.featureProduct {
	padding: 50px 50px 10px 50px;
	width: 850px;	
}	

.featureProduct .title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #616161;
	border-bottom: solid 1px #cbcbcb;
	margin-bottom: 27px;
	padding-bottom: 2px;
}	

.featureProduct .items {
	width: 786px;
	margin: auto;
}

.featureProduct .items .list {
	width: 262px;
	height: 140px;
	float: left;
	text-align: center;
}	

.featureProduct .items .list .prodname a {
	color: #003599;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}	

.featureProduct .items .list .prodname a:hover {
	text-decoration: underline;
}

.featureProduct .clearFloating{
	width:786px;
}