body {margin:0px; padding:0; font-family: Tahoma, Helvetica, sans-serif; font-size:12px; line-height:16px; background:#fff;}
h1, h2, h3, p{ margin:0; padding:0;}
* { margin:0; padding:0;}

#wrapper {width:1003px; margin:0 auto;}

#header {width:1003px; float:left;}
#top-link-part {width:1003px; height:34px; float:left; text-align:right;}
#top-link-part span{float:right; line-height:34px;}
#top-part {width:1003px; height:120px; float:left; background:url(images/header-bg1.jpg) repeat-x left top;}
#top-mid-part {width:419px; float:left;}
#top-right-part {width:291px; float:left; margin:11px 0 0 15px;}
#top-right-part p{ float:right; text-align:right; margin:8px 0;}
#logo {width:250px; height:120px; float:left;margin-top:30px;margin-left:11px;}
.top-news-part {width:389px; height:35px; float:left; /*background:url(images/top-news-bg.jpg) no-repeat left top;*/ margin:18px 0; padding:10px 15px;}
.search-part {height:33px; padding:6px 7px;}
.item-cart-box {width:220px; height:42px; float:left; background:url(images/item-cart-bg.jpg) no-repeat left top; padding:8px 10px 0px 61px;}

#navigation {width:1003px; height:51px; float:left; border-bottom:solid 5px #cf0a0a; background:url(images/top-nav-bg.jpg) repeat-x left top;}
.main-link {height:51px; float:left;}
.main-link ul {float:left; list-style:none; margin-left:6px;}
.main-link ul li {float:left; display:inline; font-family:Century Gothic, Arial, Helvetica, sans-serif; text-shadow:1px 1px #196e71;}
.main-link ul li a {width:154px; display:block; font-size:15px; float:left; height:51px; line-height:16px; color:#fff; text-decoration:none; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(images/top-nav-sep.jpg)  no-repeat right top;}
.main-link ul li a b {width:80%; height:41px; float:left; display:block; padding:10px 26px 0 12px;}
.main-link ul li a:hover {background:url(images/top-nav-hover.jpg);}
.main-link ul li a:hover b {background:url(images/top-nav-hover.jpg) no-repeat right top;}
.main-link ul li a b.center {padding-top:18px;}



.sub-link {width:1003px; height:35px; float:left;}
.sub-link ul {float:left; list-style:none;}
.sub-link ul li {float:left; display:inline; margin-left:3px;}
.sub-link ul li a {display:block; font-size:12px; float:left; height:35px; line-height:35px; color:#27308d; text-decoration:none; text-align:center; padding:0 0 0 7px; cursor:pointer; background:url(images/sub-link-bg.jpg);}
.sub-link ul li a b {float:left; display:block; padding:0 14px 0 7px; background:url(images/sub-link-bg.jpg) no-repeat right top;}
.sub-link ul li a:hover {color:#ce0000;}
.sub-link ul li.first {margin-left:0px;}
#status-bar {width:1003px; height:40px; float:left; line-height:40px;}

#mid-part {width:1003px; float:left;}
.main-head {width:1003px; height:48px; float:left; background:url(images/main-head-bg.jpg) repeat-x left top;}
.main-head h2{ float:left; margin:12px 12px 0;}
.content-part {width:981px; float:left; border:solid 1px #c1c1c1; border-top:none; padding:10px;}

.product-detail {width:981px; float:left;}
.product-display {width:250px; float:left;}
.product-main {width:250px; height:250px; float:left;}
.product-thumb {width:252px !important; height:58px; float:left; margin:6px 0 6px 0;}
.product-thumb ul {float:left;}
.product-thumb ul li {list-style:none; display:inline; margin-right:3px; float:left;}
.product-thumb ul li img {border:solid 1px #cfcfcf;}
.product-scroll {width:250px; height:26px; float:left; margin:3px 0 0 0;}
.product-scroll img{border:none;}
/*.product-scroll-mid {width:189px; height:26px; position:absolute; left:32px; top:291px; float:left; background:url(images/pro-scroll-bg.jpg) repeat-x;}*/
.product-scroll-mid p{font-size:11px; text-align:center; color:#28a6aa; padding-top:4px;}

.product-content-part {width:435px; float:left; margin-left:10px;}
.product-content-part .box {width:435px; float:left; margin-bottom:12px;}
.product-content-part .box-top {width:435px; height:5px; float:left; background:url(images/box-top-bg.jpg) repeat-x left top;}
.product-content-part .box-bottom {width:435px; height:5px; float:left; background:url(images/box-bottom-bg.jpg) repeat-x left top;}
.product-content-part .box-content {width:433px; float:left; border-left:solid 1px #e6e6e6; border-right:solid 1px #e6e6e6; padding:0;}
.product-content-part .box-content ul{float:left;}
.product-content-part .box-content ul li{float:left; list-style:none; width:413px;/* border-bottom:solid 1px #e6e6e6;*/ padding:7px 10px;}
.product-content-part .box-content ul li ul li{float:left; list-style:inside; border:none; padding:3px 0;}
.product-content-part .box-content ul li.none{border:none;}
.product-content-part .box-content ul li.odd{background:#fff;}
.product-content-part .box-content ul li.even{background:#f2f2f2;}

.product-right-part {width:275px; float:right;}
.product-right-content { width:275px; float:left; background:url(images/pro-right-bg.jpg) repeat-y left top;}
.product-right-content ul{float:left; margin:0; padding:0;}
.product-right-content ul li{float:left; list-style:none; width:275px; background:url(images/pro-right-sep.jpg) repeat-x left bottom;}
.product-right-content ul li.last{background:none;}

.product-right-content-2nd { width:275px; float:left; background:url(images/pro-right-2nd-bg.jpg) repeat-y left top;}
.product-right-content-2nd ul{float:left; margin:0; padding:0;}
.product-right-content-2nd ul li{float:left; list-style:none; width:275px; background:url(images/pro-right-sep.jpg) repeat-x left bottom;}
.product-right-content-2nd ul li.last{background:none;}

.box-tab {margin:0; width:981px; height:41px; float:left; margin-top:12px; border-bottom:solid 5px #1f9c9f;}
.box-tab ul {float:left; list-style:none; margin:0px; padding:0;}
.box-tab ul li {float:left; display:inline; margin-right:5px;}
.box-tab ul li a {display:block; float:left; height:41px; line-height:41px; color:#2f2f2f; text-decoration:none; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:#000 url(images/tab-bg.jpg);}
.box-tab ul li a b {float:left; display:block; padding:0px 20px 0 10px; background:url(images/tab-bg.jpg) no-repeat right top;}
.box-tab ul li a:hover {background:#000 url(images/tab-hover.jpg); color:#fff;}
.box-tab ul li a:hover b {background:url(images/tab-hover.jpg) no-repeat right top; color:#fff;}

.sub-head {width:981px; height:34px; float:left; background:url(images/sub-head-bg.jpg) repeat-x left top; margin-bottom:2px; margin-top:12px;}
.sub-head h3{ float:left; margin:6px 6px 0;}
.box {width:981px; float:left;}
.box-top {width:981px; height:5px; float:left; background:url(images/box-top-bg.jpg) repeat-x left top;}
.box-bottom {width:981px; height:5px; float:left; background:url(images/box-bottom-bg.jpg) repeat-x left top;}
.box-content {width:959px; float:left; border-left:solid 1px #e6e6e6; border-right:solid 1px #e6e6e6; padding:10px;}
.box-content ul li{list-style:inside; padding:3px;}

.scroller-part {width:959px; float:left;}
.scroller { float:left;}
.scroller ul{float:left; margin:0;}
.scroller ul li{float:left; display:inline; text-align:center; padding:0 14px; background:url(images/scroller-sep.jpg) no-repeat right top;}
.scroller ul li p{ margin-bottom:5px;}
.scroller ul li.last{background:none;}



#footer {width:1003px; float:left; /*margin-top:10px;*/}
.adv-part {width:1003px; float:left; margin-top:10px;}
.connect-part {height:58px; float:left; padding:12px; border:solid 1px #c1c1c1;}
.newsletter-part {height:60px; float:left; padding:12px; background:url(images/newsletter-bg.jpg) repeat-x left top; margin-left:5px;}

.quick-link {width:1003px; float:left; background:#eeeeee; border-top:solid 4px #26a3a7; margin-top:10px;}
.quick-link ul {float:left; padding:0 15px 10px 5px; border-left:dotted 1px #fff; border-right:dotted 1px #949494; min-width:170px; min-height:210px;}
.quick-link ul li { list-style:none; color:#2f2f2f; font-size:11px; text-decoration:none; text-align:left; padding:2px 0 2px 24px; list-style:none; background:url(images/bullet-1.jpg) no-repeat 12px 8px;}
.quick-link ul li a{color:#2f2f2f; text-decoration:none; text-align:left;}
.quick-link ul li a:hover{color:#26a3a7;}
.quick-link ul li.head {color:#26a3a7; font-size:12px; text-decoration:none; text-align:left; font-weight:bold; background:url(images/quick-link-arrow.jpg) no-repeat 12px top; padding-top:10px; padding-left:12px;}
.quick-link ul.first {border-left:none;}
.quick-link ul.last {border-right:none;}

.footer-box {width:1001px; height:110px; float:left; background:url(images/footer-box-bg.jpg) repeat-x left top; margin-top:10px; border:solid 1px #c1c1c1;}
.footer-box-left {height:90px; float:left; padding:10px 15px;}
.footer-box-right {height:90px; float:right; padding:10px 15px; border-left:solid 1px #c1c1c1;}

.footer-link {width:1003px; height:29px; float:left; background:url(images/footer-link-bg.jpg) repeat-x left top; text-align:center;}

.bottom-left {float:left; margin:10px 0;}
.bottom-right {float:right; margin:10px 0; text-align:right;}




.top-link-text {color:#2f2f2f; text-decoration:none; font-size:11px;}
.top-link-text a{color:#2f2f2f; text-decoration:none; font-size:11px;}
.top-link-text a:hover{color:#ce0000;}

.normal-text-s {color:#272626; text-decoration:none; font-size:11px;}
.normal-text-s a{color:#272626; text-decoration:underline; font-size:11px;}
.normal-text-s a:hover{text-decoration:none;}

.red-text-s {color:#ce0000; text-decoration:none; font-size:11px;}
.red-text-s a{color:#ce0000; text-decoration:underline; font-size:11px;}
.red-text-s a:hover{text-decoration:none;}

.blue-text-s {color:#002d8b; text-decoration:none; font-size:11px;}

.normal-text {color:#272626; text-decoration:none;}
.normal-text a{color:#272626; text-decoration:underline;}
.normal-text a:hover{color:#272626; text-decoration:none;}

.green-text {color:#006802; text-decoration:none;}
.red-text {color:#ce0000; text-decoration:none;}
.orange-text {color:#fe7800; text-decoration:none;}

.footer-link-text {color:#4d4d4d; text-decoration:none; font-size:11px; font-weight:bold; line-height:29px;}
.footer-link-text a{color:#4d4d4d; text-decoration:none;}
.footer-link-text a:hover{color:#ce0000;}

.head-blue {font-size:18px; line-height:20px; color:#002d8b; text-decoration:none; font-weight:bold; font-family: Century Gothic,Arial,Helvetica,sans-serif;}
.head-blue a {line-height:20px; color:#002d8b; text-decoration:none; font-weight:bold; font-family:Century Gothic, Arial, Helvetica, sans-serif;}
.head-green {font-size:18px; line-height:20px; color:#006802; text-decoration:none; font-weight:bold; font-family:Century Gothic, Arial, Helvetica, sans-serif;}
.head-white {font-size:18px; line-height:20px; color:#fff; text-decoration:none; font-family:Century Gothic, Arial, Helvetica, sans-serif;}
.head-red {font-size:18px; line-height:20px; color:#ec0e00; text-decoration:none; font-weight:bold; font-family:Century Gothic, Arial, Helvetica, sans-serif;}

.input-text {color:#2f2f2f; text-decoration:none; border:solid 1px #d9d9d9; background:#fff; }
.input-search {width:286px; height:33px; float:left; color:#666666; text-decoration:none; font-weight:bold; font-size:12px; border:none; background:url(images/search-form-bg.jpg) no-repeat left top; line-height:33px; padding-left:30px; margin-right:5px;}
.input-newsletter {width:178px; height:30px; float:left; color:#666666; text-decoration:none; font-size:11px; background:#fff; border:none; line-height:30px; padding-left:10px;}

.border-pro {border:solid 1px #cfcfcf;}





.top-link-text {height:36px; float:left; margin:0; padding:0;}
.top-link-text ul {float:left; list-style:none; margin:0; padding:0;}
.top-link-text ul li {float:left; display:inline; color:#fff; border-left:solid 1px #4a4c4d; border-right:solid 1px #1f2123;}
.top-link-text ul li a{display:block; float:left; height:36px; font-size:12px; font-weight:bold; line-height:36px; text-align:center; color:#fff; text-decoration:none; padding:0 19px 0 20px; cursor:pointer;}
.top-link-text ul li a:hover{background:url(images/top-link-hover.jpg);}
.top-link-text ul li a.selected{background:url(images/top-link-hover.jpg);}

/* Developers's */
.SectionTitleText a
{
	text-decoration:none;
}
.SectionTitleSelected
{
	color:#CE0000 !important;
}
.AddToCartButton
{
	float:right;
	border:none;
	background:url(images/button-addtocart-1.jpg);
	width:142px;
	height:32px;
	cursor:pointer;
}
.AddToCartButton_Added
{
	float:right;
	border:none;
	background:url(images/button-addtocart1-added.jpg);
	width:142px;
	height:32px;
	cursor:pointer;
}
.AddToCartButton_Related
{
	border:none;
	background:url(images/button-addtocart.png);
	width:100px;
	height:25px;
	cursor:pointer;
}
.AddToCartButtonRelated_Added
{
	border:none;
	background:url(images/button-addtocart-added.png);
	width:100px;
	height:25px;
	cursor:pointer;
}
.AddToCartButton_ListView
{
	border:none;
	background:url(images/button-addtocart.png);
	width:100px;
	height:25px;
	cursor:pointer;
}
.AddToCartButtonListView_Added
{
	border:none;
	background:url(images/button-addtocart-added.png);
	width:100px;
	height:25px;
	cursor:pointer;
}
.box-tab .selectedTab a
{            
    background:#000 url(images/tab-hover.jpg) !important;
    color:#FFFFFF !important;           
}
.box-tab .selectedTab a b 
{
	background:url(images/tab-hover.jpg) no-repeat right top; color:#fff;
}

/******** Tab Control Start *********/
.SEESpecGroupName
{
	color:#2F2F2F;	
	font-size:11px;
}
.SEESpecEvenRow 
{
	background-color:#FFFFFF;
	color:#2F2F2F;	
	font-size:8pt;
	height:30px;
	line-height:12px;
	text-decoration:none;
}
.SEESpecOddRow 
{
	background-color:#F2F2F2;
	color:#2F2F2F;	
	font-size:8pt;
	height:30px;
	line-height:12px;
	text-decoration:none;
}
/******** Tab Control End *********/

.scroller ul span span{float:left;}
.gallery-pro-img {
    border: 1px solid #CFCFCF;
    height: 54px;
    width: 57px;
    margin-right:1px;
}

/* SEE Ratings Starts */
.CommentHelpfulText
{	 
	 color: #28A6AA;
}

.CommentHelpfulYes
{	
	color: #28A6AA;
}

.CommentHelpfulNo
{	
	color: #28A6AA;	
}

.CommentCell
{
	background-color: #FFFFFF;
	margin-bottom:10px;
	height:30px;
}

.RatingCommentText
{
	color: #28A6AA;
	font-weight:bold;	
}

.CommentAuthor
{	
	color: #28A6AA;
}
.GreyCell, .GreyCell a
{	
	background-color: #F2F2F2;
	color:#272626;
	padding-left:10px;	
}
.SEERatingColor, .SEERatingColor a
{	
	color: #272626;
}
.SEERatingSortBy
{
	position:relative;
	float:right;
	clear:left; 
}
.SEERatingAvg
{	
	Color:#28A6AA;
	font-weight:bold;
	font-size:9pt;
}
.SEEAvgRatingText
{	
	Color:#676767;		
}
.SEERateAndReview, .SEERateAndReview a
{
	color:#28A6AA;
	text-decoration:underline;
}
/* SEE Ratings End */

.SEESearchButton
{
	background-image:url(images/button-search.jpg);
	background-repeat: no-repeat;
	width:82px;
	height:33px;
	border:0px;
	cursor:pointer;
	padding-top: 6px;
	float:right;
}
#search-box
{
	width:420px; 
	float:left; 
	background:url(images/search-part-bg.jpg) no-repeat left top;	
}
#ctl00_seesearch23_radcbSearch_Input
{
	padding-top:5px;
	height:25px;
}
.product-scroll-mid 
{
	/*width:189px; */
	height:26px; 
	/*position:absolute; */
	/*left:32px; */
	/*top:291px; */
	/*float:left;*/ 
	background:url(images/pro-scroll-bg.jpg) repeat-x;
}

.home {/*margin-top:10px;*/}
.home .content-part{width:997px; float:left; border:solid 1px #c1c1c1; padding:2px;}

.home .quick-offers{width:256px; float:right;}
.home .quick-offers-head{width:256px; height:27px; background:url(images/quick-offer-head.jpg) repeat-x left top; text-align:center; padding-top:6px;}
.home .quick-offers-cont{width:234px; height:238px; border:solid 1px #166dba; border-bottom:solid 7px #166dba; text-align:center; padding:10px;}
.home .quick-offers-cont p{padding-top:5px;}
.home .quick-offers-cont .paging {width:234px; float:left; text-align:center; margin-top:15px;}
.home .quick-offers-cont .paging ul{list-style:none; background:none; border:none;}
.home .quick-offers-cont .paging ul li{color:#fff; display:inline; padding:3px 0px; font-size:17px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; background:#585d63; margin-right:3px;}
.home .quick-offers-cont .paging ul li a{color:#fff; font-size:17px; text-decoration:none; padding:3px 8px; }
.home .quick-offers-cont .paging ul li a:hover{color:#fff; background:#166dba;}
.home .quick-offers-cont .paging ul li.selected{font-weight:bold; background:#166dba; padding:3px 8px;}

.home .banners {width:997px; float:left; margin-top:2px;}
.home .follow-us{width:256px; height:123px; float:right; background:url(images/followus-bg.jpg) no-repeat left top; text-align:center;}
.home .follow-us ul{ margin-top:75px; padding:0;}
.home .follow-us ul li{ list-style:none; display:inline; margin-left:2px;}

.home .news-letter{width:997px; height:43px; float:left; margin-top:15px; background:url(images/newsletter-head-bg.jpg) repeat-x left top;}
.home .news-letter h4{ float:left; margin-left:10px;}

.home .box-scroll {width:997px; float:left; margin-top:15px;}
.home .box-scroll .sub-head {width:997px; height:34px; float:left; background:#fff; margin:0px;}
.home .box-scroll .sub-head h3{ float:left; margin:0px 12px 0;}
.home .box-scroll .sub-head .paging-part {height:24px; float:right; margin-top:0px; margin-right:10px;}
.home .box-scroll .sub-head .paging-part ul{float:left; list-style:none; height:24px; background:url(images/paging-home-bg.jpg) repeat-x left top; border:none; margin:0 2px; padding:0 5px;}
.home .box-scroll .sub-head .paging-part ul li{float:left; line-height:24px; padding:0 8px; color:#fff; font-size:13px; text-decoration:none;}
.home .box-scroll .sub-head .paging-part ul li a{color:#fff; font-size:13px; text-decoration:none;}
.home .box-scroll .sub-head .paging-part ul li a:hover{color:#fff; text-decoration:underline;}
.home .box-scroll .sub-head .paging-part ul li.selected{font-weight:bold;}

.home .box-scroll .box {width:997px; float:left;}
.home .box-scroll .box-content {width:977px; float:left; padding:0 10px; border:none;}
.home .box-scroll .box-content .scroller-part {width:977px; float:left;}
.home .box-scroll .box-content .scroller { float:left;}
.home .box-scroll .box-content .scroller ul{float:left; margin:0;}
.home .box-scroll .box-content .scroller ul li{float:left; width:152px; display:inline; text-align:center; padding:0 15px; background:url(images/scroller-sep.jpg) no-repeat right top;}
.home .box-scroll .box-content .scroller ul li p{ margin-bottom:5px;}
.home .box-scroll .box-content .scroller ul li.last{background:none;}

.home .box-scroll .box-paging {width:997px; float:left;}
.home .box-scroll .box-paging {width:997px; float:left;}
.home .box-scroll .box-paging ul{float:left; margin:0;}
.home .box-scroll .box-paging ul li{float:left; width:142px; display:inline; text-align:center; padding:0 12px; background:url(images/scroller-sep.jpg) no-repeat right top;}
.home .box-scroll .box-paging ul li p{ margin-bottom:5px;}
.home .box-scroll .box-paging ul li.last{background:none;}

.home .home-paging-part-td {float:left; list-style:none; height:24px; /*background:url(images/paging-home-bg.jpg) repeat-x left top; border:none; margin:0 2px;*/ padding:0 5px;}
.home .home-paging-part-td a {float:left; line-height:24px; padding:0 4px; color:#007DCA; font-size:12px; text-decoration:none; font-weight:bold;}

.home .paging-part .paging-text-td a {text-decoration:none;}
.home .paging-part .paging-text-td a:hover {text-decoration:underline;}

.home .text-part{width:967px; float:left; padding:15px; background:url(images/home-text-bg.jpg) repeat-x left top #fff; margin-top:15px; text-align:justify;}
.head-newsletter {font-size:18px; line-height:38px; color:#003360; text-decoration:none; font-weight:bold; font-family:Century Gothic, Arial, Helvetica, sans-serif; text-shadow:-1px 1px #c7e2f2;}
.input-newsletter {width:178px; height:30px; float:left; color:#666666; text-decoration:none; font-size:11px; background:#fff; border:none; line-height:30px; padding-left:10px;}
.input-newsletter1 {width:206px; height:28px; float:left; color:#00325f; text-decoration:none; font-size:11px; background:url(images/input-newsletter.jpg) no-repeat left top #fff; border:none; line-height:28px; padding-left:10px; margin-right:10px;}

/*********** shopping cart start **********/
.shop-cart {margin:0;}
.shop-cart .content-part {width:961px; float:left; border:solid 1px #c1c1c1; padding:20px;}
.shop-cart .main-head {width:1003px; height:55px; float:left; background:none;}
.shop-cart .main-head h2{ float:left; margin:10px 0 0 0;}

.shop-cart .left-part {float:left; width:182px; margin-right:20px;}
.shop-cart .left-part .box {width:180px; float:left; border:solid 1px #c1c1c1; margin-bottom:10px;}
.shop-cart .left-part .box-head {width:160px; height:36px; float:left; padding:0px 10px; background:url(images/category-head-bg.jpg) repeat-x left top; border-bottom:solid 1px #c1c1c1;}
.shop-cart .left-part .box-head h3{float:left; margin-top:8px;}
.shop-cart .left-part .box-cont {width:180px; float:left; background:url(images/category-list-bg1.jpg) repeat-y left top;}
.shop-cart .left-part .box-cont ul {float:left; list-style:none; padding:0;}
.shop-cart .left-part .box-cont ul li{width:160px; padding:10px; border-bottom:dotted 1px #c1c1c1;}
.shop-cart .left-part .box-cont ul li.last{border-bottom:none;}

.shop-cart .right-part {float:right; width:756px;}
.shop-cart .right-part .add-succes{float:left; padding:12px 10px; background:#ededed; border:solid 1px #d6d6d6; margin-left:25px;}

.shop-cart .right-part .box-pro-list{float:left; width:756px; margin-bottom:20px; margin-top:12px;}
.shop-cart .right-part .box-pro-list .row-head{height:36px; background:#d5d5d5; border-right:solid 1px #fff; text-align:center; color:#272626; text-decoration:none; font-weight:bold; padding:0 10px;}
.shop-cart .right-part .box-pro-list .row-head-last{height:36px; background:url(images/box-grey-head-right.jpg) no-repeat right top #d5d5d5; text-align:center; color:#272626; text-decoration:none; font-weight:bold; padding:0 12px;}
.shop-cart .right-part .box-pro-list .row-odd{background:#f6f6f6; border-top:solid 1px #fff; text-align:center; padding:12px;}
.shop-cart .right-part .box-pro-list .row-even{background:#ededed; border-top:solid 1px #fff; text-align:center; padding:12px;}

.shop-cart .right-part .box-grey {width:465px; float:left;}
.shop-cart .right-part .box-grey-head {width:465px; height:36px; float:left; background:#d5d5d5;}
.shop-cart .right-part .box-grey-head h3{float:left; margin:7px 5px 0 6px;}
.shop-cart .right-part .box-grey-cont {width:463px; float:left; background:#f1f1f1; border:solid 1px #d5d5d5; border-top:solid 1px #fff; border-bottom:none;}
.shop-cart .right-part .box-grey-bottom {width:465px; height:5px; float:left; background:url(images/box-grey-bottom-bg.jpg) repeat-x left bottom;}

.shop-cart .right-part .box-green {width:270px; float:right;}
.shop-cart .right-part .box-green-head {width:270px; height:36px; float:left; background:#ddebbe;}
.shop-cart .right-part .box-green-head h3{float:left; margin:7px 5px 0 6px;}
.shop-cart .right-part .box-green-cont {width:268px; float:left; background:#f8ffe8; border:solid 1px #ddebbe; border-top:solid 1px #fff; border-bottom:none;}
.shop-cart .right-part .box-green-cont td{ padding:5px 12px;}
.shop-cart .right-part .box-green-cont .border{border-top:dotted 1px #98ba33;}
.shop-cart .right-part .box-green-bottom {width:270px; height:5px; float:left; background:url(images/box-green-bottom-bg.jpg) repeat-x left bottom;}

.shop-cart .bottom-part {width:961px; float:left;}
.shop-cart .bottom-part .box-pay{width:270px; float:right;}
.shop-cart .bottom-part .box-pay-cont{width:268px; min-height:135px; float:left; background:#fff; border-left:solid 1px #e6e6e6; border-right:solid 1px #e6e6e6; text-align:center;}

.shop-cart .bottom-part .box-scroll{width:670px; float:left;}
.shop-cart .bottom-part .box-scroll .sub-head {width:670px; height:34px; float:left; background:url(images/sub-head-bg.jpg) repeat-x left top; margin-bottom:2px; margin-top:0px;}
.shop-cart .bottom-part .box-scroll .sub-head h3{ float:left; margin:6px 6px 0;}
.shop-cart .bottom-part .box-scroll .box {width:670px; float:left;}
.shop-cart .bottom-part .box-scroll .box-top {width:670px; height:5px; float:left; background:url(images/box-top-bg.jpg) repeat-x left top;}
.shop-cart .bottom-part .box-scroll .box-bottom {width:670px; height:5px; float:left; background:url(images/box-bottom-bg.jpg) repeat-x left top;}
.shop-cart .bottom-part .box-scroll .box-content {width:648px; float:left; border-left:solid 1px #e6e6e6; border-right:solid 1px #e6e6e6; padding:10px;}
.shop-cart .bottom-part .box-scroll .box-content ul li{list-style:inside; padding:3px;}
.shop-cart .bottom-part .box-scroll .box-content .scroller-part {width:648px; float:left;}
.shop-cart .bottom-part .box-scroll .box-content .scroller { float:left;}
.shop-cart .bottom-part .box-scroll .box-content .scroller ul{float:left; margin:0;}
.shop-cart .bottom-part .box-scroll .box-content .scroller ul li{float:left; display:inline; text-align:center; width:116px; padding:0 15px; background:none;}
.shop-cart .bottom-part .box-scroll .box-content .scroller ul li p{ margin-bottom:5px;}
.shop-cart .bottom-part .box-scroll .box-content .scroller ul li.last{background:none;}
.EnterButton
{
    background:url(images/button-enter.png);
    cursor:pointer;
    border:none;
    height:27px;
    width:62px;
}
.blue-text-s a{color:#002d8b; text-decoration:underline; font-size:11px;}
.blue-text-s a:hover{text-decoration:none;}

/******** shopping cart end **********/



.testimonial-topic-box-head-left {width:700px; height:36px; float:left; background:url(images/box-head-bg.jpg) repeat-x left top; line-height:24px;}
.testimonial-topic-box-head-left h3{float:left; margin:9px 5px 0 6px;}
.testimonial-topic-box-content-left {border:1px solid #C1C1C1;float:left;width:678px;padding:10px;}
.testimonial-topic-box-content-left h3 {border-bottom: 1px dotted #1F696D;color: #0E565A;font-size: 1.1em;margin: 1em 0 0.5em;padding-top: 1em;text-align: left;}
.testimonial-topic-box-content-left p {text-align:justify;}
.testimonial-topic-box-content-left a {color:#26A3A7;text-decoration:none;}
.testimonial-topic-box-content-left a:hover {color:#CE0000;text-decoration:none !important;}
.testimonial-topic-box-head-right {width:280px; height:36px; float:right; background:url(images/box-head-bg.jpg) repeat-x left top; line-height:24px;}
.testimonial-topic-box-head-right h3{float:left; margin:9px 5px 0 6px;}
.testimonial-topic-box-content-right {clear:both;border:1px solid #C1C1C1;float:right;width:258px;padding:10px;}
.testimonial-topic-box-content-right a {color:#26A3A7;text-decoration:none;}
.testimonial-topic-box-content-right a:hover {color:#CE0000;text-decoration:none !important;}

.topic-box-head {width:1003px; height:36px; float:left; background:url(images/box-head-bg.jpg) repeat-x left top; line-height:24px;}
.topic-box-head h3{float:left; margin:9px 5px 0 6px;}
.topic-box-content {border:1px solid #C1C1C1;float:left;width:971px;padding:15px;}
.topic-box-content h3 {border-bottom: 1px dotted #1F696D;color: #0E565A;font-size: 1.1em;margin: 1em 0 0.5em;padding-top: 1em;text-align: left;}
.topic-box-content p {text-align:justify;}
.topic-box-content li {margin-left:20px;margin-top:5px;}
.topic-box-content a {color:#26A3A7;text-decoration:none;}
.topic-box-content a:hover {color:#CE0000;text-decoration:none !important;}
