/* product results start */
.prod-rs {
}
.prod-rs .prod-rs-title {
}

.prod-rs .prod-rs-title h2 {
	color:#182f7b;
	font-size:40px;
	font-weight:bold
}

.productPageTitle h1 {
	color:#182f7b;
	font-size:40px;
	font-weight:bold
}
.prod-rs .prod-rs-list {
}

.prod-rs .prod-rs-item {
	background:url(../images/border-h.gif) left bottom repeat-x;
	padding:30px 0px 22px 19px;
	overflow:hidden
}

.productPageItem {
	background:url(../images/border-h.gif) left bottom repeat-x;
	padding:30px 0px 22px 19px;
	overflow:hidden
}

.productPageItem h2 {
	color:#182f7b;
	font-size:30px;
	font-weight:normal
}

.productPageItem a:link, a:visited {
	color:#182f7b;
	text-decoration:none
}

.productPageItem a:hover, a:active {
	color:#008ec6;
	text-decoration:underline
}

.productPageItem h3 {
	color:#182f7b;
	font-size:14px;
	font-weight:bold
}

.prod-rs .prod-rs-detail {
	width:365px;
	float:left
}
.prod-rs .prod-rs-info {
}
.prod-rs .prod-rs-info h2 {
	color:#182f7b;
	font-size:18px;
	font-weight:bold;
	padding-bottom:20px
}
.prod-rs .prod-rs-info p {
	padding-bottom:22px
}
.prod-rs .prod-rs-info h2, .prod-rs .prod-rs-info p {
	padding-right:24px
}
.prod-rs .prod-rs-fbar {
	overflow:hidden
}
.prod-rs .prod-rs-fbar .col1 {
	width:103px;
	float:left
}
.prod-rs .prod-rs-price {
	color:#666666;
	font-size:24px;
	font-weight:bold;
	background:url(../images/annually.jpg) 15px bottom no-repeat;
	padding-bottom:8px;
	line-height:20px
}
.prod-rs .prod-rs-fbar .col2 {
	width:125px;
	float:left
}
.prod-rs .prod-rs-fbar .col3 {
	width:113px;
	float:left
}
.prod-rs .prod-rs-photo {
	width:105px;
	float:left
}
/* product resutls end */
/* what is new start */
#what-is-new h2 {
	font-weight:normal;
	font-size:18px
}
.s-panel {
	padding-bottom:18px
}
.s-panel .s-panel-hd, .s-panel .s-panel-fd, .s-panel .s-panel-bd {
	background-image:url(../images/s-panel-bg.png);
	background-repeat:no-repeat
}
.s-panel .s-panel-hd {
	background-position:0px 0px;
	height:12px;
}
.s-panel .s-panel-fd {
	background-position:-719px 0px;
	height:12px
}
.s-panel .s-panel-bd {
	background-position:-1438px 0px;
	background-repeat:repeat-y;
}
#new-content {
	position:relative;
	z-index:0
}
#new-content .new-icon {
	width:78px;
	height:78px;
	background:url(../images/what-is-new.png) left top no-repeat;
	position:absolute;
	z-index:1;
	left:-4px;
	top:-4px
}
#new-content .s-panel-bd {
	overflow:hidden;
	padding-top:20px;
	padding-left:20px
}
#new-content .col1 {
	width:210px;
	float:left
}
#new-content .col2 {
	width:268px;
	background:url(../images/print-products-bg.png) left 116px no-repeat;
	float:left
}
#new-content .col3 {
	width:214px;
	float:left
}
#new-content .content {
	padding-right:23px
}
#new-content .content h2 {
	text-align:center
}
#new-content .col2 .content {
	padding-left:40px
}
#new-content .col3 .content {
	padding-right:0px
}
#new-content .nc-body {
	padding-left:10px
}
#new-content ul {
	padding-left:16px
}
#new-content ul, #new-content p {
	padding-bottom:14px
}

.nestedList
{
    padding: 0 0 0 0;
    margin-left: 10px;
    line-height: 10px;
    
}

.productPageItem .red-bullet{margin: 30px 0px 0px 80px;}

.productPageItem .red-bullet{font-size: 18px; font-weight: bold;}

.productPageItem .red-bullet li{
	background-image:url(../images/ball-red.png);
	background-repeat: no-repeat;
	background-position:4px 6px;
	padding-left:32px;
	padding-bottom: 7px;
}

.red-bullet li{
	background-image:url(../images/ball-red.png);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	padding-left:32px;
	padding-bottom: 10px;
}

.vis-img{padding-right: 10px;}

/* what is new end */
