*{ 
margin:0; 
padding:0; 
border:0px none; 
}
a {
	color:#757C7F;
	text-decoration:none;
}
div {
display:block;
float:none;
}
a:hover {
	text-decoration:underline;
}

#index_s1 {
position:relative;top:-18px;z-index:1;width:930px;height:431px;overflow:hidden;
}

html{margin-bottom:1px; height:100%;}
body {
	font-family: Arial, tahoma, verdana;
	margin:10px 0px 0px 0px;
	background:#EEEEEE;
}

body#tinymce {background-color: #FFF;}

body#tinymce * {color:#000 !important}

div{float:left;}
/*~~~~~~~~~~~~~~~~~~~~~~~~ Main ID CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/

#wrapper {margin:0px auto;width:990px; float:none !important; background:url('../img/wrap-top.jpg') no-repeat top #FFF; padding:30px 0px 0px 0px;}



/*~~~~~~~~~~~~~~~~~~~~~~~~ Header CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#header-sec{width:930px; background:#FFF; padding:0px 30px 0px 30px;}
.header{width:930px; background:#161F48;position:relative;}
.logo{width:435px; padding:60px 0px 20px 30px;}
.search{width:455px; text-align:right; position:absolute;bottom:15px;right:15px;}
.search-c1{width:385px; text-align:right;}
.search-c2{width:70px; padding:0px 0px 0px 0px;}
/*~~~~~~~~~~~~~~~~~~~~~~~~ Top Navigation CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/

.large-img{width:930px; height:431px;position:relative;z-index:1}
.large-img #s1 {z-index:1;height:431px;width:930px;position: relative}
.large-img #s1 img {z-index:1 !important;}
.slogan{width:900px; font:50px 'Myriad Pro', Arial, Helvetica, sans-serif; line-height:50px; text-transform:uppercase; color:#FFF; padding:0px 30px 15px 30px;z-index:99;position:relative;}
.slogantxt{width:370px; font:13px 'Myriad Pro', Arial, Helvetica, sans-serif; line-height:20px; color:#FFF; padding:0px 30px 25px 30px;z-index:99;position:relative;}
/*~~~~~~~~~~~~~~~~~~~~~~~~ Content CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#content{width:940px; background:#FFF; padding:5px 20px 20px 30px;}
.pbox{width:235px; padding:20px 0px 0px 0px;}
.pbox-top{width:235px; background:url('../img/pbox-top.jpg') no-repeat top; line-height:15px;}
.pbox-bot{width:235px; background:url('../img/pbox-bot.jpg') no-repeat bottom; line-height:19px;}
.pbox-row{width:235px;}
.pbox-left{width:6px; background:url('../img/pbox-lbg.jpg') repeat-y left;}
.pbox-right{width:6px; background:url('../img/pbox-rbg.jpg') repeat-y left;}
.pbox-center{width:223px; background:#FFF;}
.pbox-c1{width:123px; padding:0px 0px 0px 10px;}
.pbox-c2{width:90px; text-align:center;}

/*~~~~~~~~~~~~~~~~~~~~~~~~ Footer CSS ~~~~~~~~~~~~~~~~~~~~~~~~*/
#footer{width:990px; background:#EEEEEE; padding:0px 0px 30px 0px;}
.memarea-block{width:930px; background:#FFF; padding:0px 30px 0px 30px;}
.memarea{width:930px; border-top:1px solid #A6A4A3; padding:30px 0px 20px 0px;}
.memberarea{width:650px;}
.notregd{width:280px;}
.title{width:140px;}
.login{width:370px;}
.button{width:140px;}

.greybar{width:913px; background:#F0EFEF; border:1px solid #DDDCDC; padding:5px 5px 5px 10px;}
.greybar a {text-decoration:none;color:#8A8B8C;}
.greybar a:hover {text-decoration: underline;}
.greybar span{display:inline; background:url('../img/saperator.jpg') no-repeat 15px -4px; font:13px Arial, Helvetica, sans-serif; color:#8A8B8C; padding:5px 5px 5px 30px;}

.wrap-bot{width:990px; height:9px; background:url('../img/wrap-bot.jpg') no-repeat bottom; line-height:9px;}
.botnav{width:990px; border-top:1px solid #9B999A; border-bottom:1px solid #9B999A; font:12px 'Myriad Pro', Arial, Helvetica, sans-serif; color:#ACACAC; text-transform:uppercase; font-weight:bold; padding:10px 0px 10px 0px;}
.botnav-col1{width:465px; padding:0px 0px 0px 30px;}
.botnav-col2{width:485px; text-align:right; padding:0px 10px 0px 0px;}

.pro-description h1, .pro-description h2, .pro-description h3, .pro-description h4, .pro-description h5, .pro-description h6, .pro-description p, .pro-description ul{
padding: 5px 10px;
}
.botnav li {
	padding-right:10px;
	border-right:1px solid #8A8B8C;
	list-style: none;
}

.botnav-col1 li {display:block;float:left;width:auto;}
.botnav-col2 li {display:block;float:right;width:auto;}

.botnav a{color:#ACACAC; text-decoration:none;}
.botnav a:hover{color:#ACACAC; text-decoration:none;}

.botnav a.selected {color:#161f48}


.full{width:100%;}
.logo{width:177px; height:37px; display:block;}
.logo span{display:none;}
.logo a{width:177px; height:37px; display:block; background:url('../img/logo.jpg') no-repeat; text-decoration:none;}
.logo a:hover{width:177px; height:37px; display:block; background:url('../img/logo.jpg') no-repeat; text-decoration:none;}
#content h1 {font:20px 'Trebuchet Ms Bold', Arial, Helvetica, sans-serif; color:#8A8B8C; font-weight:bold; line-height:18px; text-transform:uppercase; padding:0px 0px 20px 0px;}
h2{font:20px 'Trebuchet Ms Bold', Arial, Helvetica, sans-serif; color:#8A8B8C; font-weight:bold; line-height:18px; text-transform:uppercase; padding:0px 0px 20px 0px;}

.pbox h2 {width:90px;}

h3{font:17px Arial, Helvetica, sans-serif; color:#8A8B8C; font-weight:bold;}
.input{width:170px; border:2px solid #D1D0CF; padding:2px; font:13px Arial, Helvetica, sans-serif; color:#8A8B8C;}

.content-left{width:237px; padding:0px 4px 0px 0px;}
.content-right{width:686px; padding:0px 0px 0px 0px;}

.pgtitle{width:100%; height:37px; background:url('../img/pg-title-right.jpg') no-repeat right #B7BED0; line-height:37px;}
.pgtitle span{width:90%; height:30px; display:block; background:url('../img/pg-title-left.jpg') no-repeat left #B7BED0; font:20px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; text-transform:uppercase; padding:7px 0px 0px 20px;}

.leftnav-sec{width:241px;}
ul.leftnav{width:241px;padding:5px 0px 5px 0px; margin:0px;}
ul.leftnav li{list-style-type:none; width:237px; heighst:27px; display:block; background:url('../img/leftnav.jpg') no-repeat left top; margin-bottom:2px;}
ul.leftnav li a{width:217px; height:27px; display:block; background:url('../img/leftnav.jpg') no-repeat left top;text-decoration:none; font:13px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; line-height:27px; padding:0px 0px 0px 20px;}
ul.leftnav li a:hover{width:217px; height:27px; display:block; background:url('../img/leftnav-on.jpg') no-repeat left top;text-decoration:none; font:13px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; line-height:27px; padding:0px 0px 0px 20px;}
ul.leftnav li a.on{width:217px; height:27px; display:block; background:url('../img/leftnav-on.jpg') no-repeat left top;text-decoration:none; font:13px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; line-height:27px; padding:0px 0px 0px 20px;}

.inpage-pic{width:686px; padding:5px 0px 0px 0px;}
.inpage-pic1{width:244px; padding:5px 15px 0px 10px;}
.view-img{position:relative; text-align:right; width:682px; height:32px; margin:-35px 0px 0px 0px;}
.view-img1{position:relative; text-align:left; width:395px; height:32px; margin:-45px 0px 0px 123px;}

.data{width:100%; padding:10px 0px 10px 0px;}




/***************Sameer  CSS*******************/
.pgtitle2{width:100%; height:37px; background:url('../img/pg-title-right2.jpg') no-repeat right #AC5F78; line-height:37px;}
.pgtitle2 span{width:90%; height:30px; display:block; background:url('../img/pg-title-left2.jpg') no-repeat left #AC5F78; font:20px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; text-transform:uppercase; padding:7px 0px 0px 20px;}

.prodtitle {width:96%;height:31px !important;z-index:1;padding-top:6px;padding-left:4%;margin:0px;position:relative;font:20px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; text-transform:uppercase; }
.prodtitle h1 {font:20px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; text-transform:uppercase; }
.tr-curve,.tl-curve,.br-curve,.bl-curve {
	width:5px;
	height:5px;
	background-repeat: no-repeat;
}

.tr-curve {position:absolute;top:0px;right:0px;background-image: url('../img/tr.gif');}
.tl-curve {position:absolute;top:0px;left:0px;background-image: url('../img/tl.gif');}
.br-curve {position:absolute;bottom:0px;right:0px;background-image: url('../img/br.gif');}
.bl-curve {position:absolute;bottom:0px;left:0px;background-image: url('../img/bl.gif');}

.prodtitle .right { float:right;padding-right:20px;font-size:12px;padding-top:4px}

.prodtitle a {
	color:#fff;
}

.menu * {
	z-index:99;
}

.menu ul li ul {
	padding-bottom: 10px;
}

.greytitle{width:676px; font:30px Arial, Helvetica, sans-serif; color:#B2B2B2; font-weight:bold; padding:25px 0px 0px 10px;}

.dot{background:url('../img/dot.jpg') repeat-x bottom;}
.pro-sec{width:686px;padding:25px 0px 25px 0px;}
.pro-thumb{width:123px; padding:0px 28px 0px 15px;}
.pro-data{width:520px;}
.pro-name{width:520px; font:16px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; padding:0px 0px 5px 0px;}
.pro-desc{width:520px; font:13px Arial, Helvetica, sans-serif; color:#757C7F; line-height:20px; padding:0px 0px 15px 0px;}


.pro-button{width:360px;}
.pro-qty{width:160px; font:13px Arial, Helvetica, sans-serif; color:#666666;}
.input-qty{width:30px; border:2px solid #D1D0CF; padding:2px; font:12px 'Myriad Pro', Arial, Helvetica, sans-serif; color:#8A8B8C; text-align:center;}

.pgtitle-full{width:930px; height:37px; background:url('../img/pg-title-right.jpg') no-repeat right #B7BED0; line-height:37px;}
.pgtitle-full span{width:900px; height:30px; display:block; background:url('../img/pg-title-left.jpg') no-repeat left #B7BED0; font:20px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; text-transform:uppercase; padding:7px 0px 0px 20px;}

.greyhead{width:100%; height:27px; background:url('../img/greyhead-right.jpg') no-repeat right #E6E6E6; line-height:27px;}
.greyhead span{width:90%; height:20px; display:block; background:url('../img/greyhead-left.jpg') no-repeat left #E6E6E6; font:13px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; padding:7px 0px 0px 20px;}

.news-sec{width:666px;padding:20px 0px 0px 20px;}
.news-title{width:666px; font:20px Arial, Helvetica, sans-serif; color:#B2B2B2; font-weight:bold; padding:3px 0px 0px 0px;}
.news-date{width:666px; font:13px Arial, Helvetica, sans-serif; line-height:20px; color:#4B4B4B; font-weight:bold;
padding:0px 0px 6px 0px;}
.news-desc{width:666px; font:13px Arial, Helvetica, sans-serif; color:#757C7F; line-height:20px; padding:3px 0px 10px 0px;}
.more{width:666px; padding:3px 0px 3px 0px;}
.pad1{padding:5px 4px 0px 0px;}
.news-img {width:220px; border:1px solid #DFDFDF; margin-bottom:10px;margin-right:10px;}
.min-news-img {width:54px; border:1px solid #DFDFDF; margin-bottom:10px;margin-right:10px;}



.pgtitle1{width:100%; height:37px; background:url('../img/pg-title-right1.jpg') no-repeat right #654D65; line-height:37px;}
.pgtitle1 span{width:90%; height:30px; display:block; background:url('../img/pg-title-left1.jpg') no-repeat left #654D65; font:20px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; text-transform:uppercase; padding:7px 0px 0px 20px;}



.mod-sec {width:222px; margin:0px 0px 5px 4px;}
.mod-img {width:220px; height:214px;border:1px solid #DFDFDF; margin-bottom:3px;}
.mod-detail {width:220px; border:1px solid #DFDFDF;height:60px;}
.mod-txt {width:147px; color:#4D4D4D; font-size:13px; font-weight:bold; padding:15px 0px 15px 15px;}
.mod-btn {width:58px; padding-top:10px;}
.inter-links{width:500px; float:left; height:18px; background:#FFFFFF; padding:1px 0px 0px 0px; margin:30px 0px 0px 4px;}

ul.links {margin:0px 0px 0px 0px; padding:0px 0px 0px 1px;}
ul.links li {border:1px solid #9AAFE5; font:13px Arial, Helvetica, sans-serif; color:#2E6AB1; float:left; list-style:none; padding:0px 0px 0px 0px; margin:0px 2px 0px 0px; text-align:center; display:inline;}
ul.links li a{color:#2E6AB1; text-decoration:none; background:#FFFFFF; display:block; padding:2px 3px 2px 3px;}
ul.links li a:hover, ul.links li a.active{color:#ffffff; text-decoration:none; background:#2E6AB1; display:block;}

ul.next {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
ul.next li {border:1px solid #9AAFE5; font:13px Arial, Helvetica, sans-serif; color:#9D9D99; float:left; list-style:none; padding:0px 0px 0px 0px; margin:0px 2px 0px 0px; text-align:center;}
ul.next li a{color:#2E6AB1; text-decoration:none; background:#FFFFFF; display:block; padding:2px 5px 2px 5px;}
ul.next li a:hover{color:#ffffff; text-decoration:none; background:#2E6AB1; display:block;}

/* Modern Milano */
.pgtitle3{width:100%; height:37px; background:url('../img/pg-title-right1.jpg') no-repeat right #654D65; line-height:37px;}
.pgtitle-left{width:540px; height:30px; display:block; background:url('../img/pg-title-left1.jpg') no-repeat left #654D65; font:20px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; text-transform:uppercase; padding:7px 0px 0px 20px;}

.pgtitle-right{width:110px; height:25px; display:block;font:12px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; text-transform:uppercase !important; padding:12px 0px 0px 0px;}
.pgtitle-right a{color:#FFFFFF; text-decoration:none;}
.pgtitle-right a:hover{color:#FFFFFF; text-decoration:underline;}

.data-left{width:366px; margin:0px 31px 0px 13px !important; margin:0px 31px 0px 6px;}
.data-right{width:276px;}
.img-bdr {border:1px solid #CCCCCC;}
.small-img {border:1px solid #CCCCCC; width:84px; height:84px; margin:0px 6px 8px 0px !important; margin:0px 4px 8px 0px;}

.greyhead-milano{width:98%; height:27px; background:url('../img/greyhead-right.jpg') no-repeat right #E6E6E6; line-height:27px;}
.greyhead-milano span{width:90%; height:23px; display:block; background:url('../img/greyhead-left.jpg') no-repeat left #E6E6E6; font:15px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; padding:4px 0px 0px 20px;}

.pro-description {width:346px; border-bottom:1px dashed #BFBFBF; font:13px Arial, Helvetica, sans-serif; color:#868C8F; line-height:20px; padding:0px 10px 15px 10px;}
.milano-heading {font-weight:bold; color:#B2B2B2; font:30px Arial, Helvetica, sans-serif; line-height:26px;text-transform: capitalize;margin-left: -10px}
.sub-heading {font-weight:bold; color:#666666; font:15px Arial, Helvetica, sans-serif; line-height:40px;}
.pro-features {width:366px; border-bottom:1px dashed #BFBFBF; margin-top:15px; padding:0px 0px 15px 0px;}
.feature-points {width:346px; background:#F9F9F9; padding:20px 20px 0px 20px;}

.pro-features ul {margin:0px; padding:0px 0px 0px 0px;}
.pro-features ul li {list-style-type:none; background:url(../img/grey-arrow.jpg) no-repeat 0px 2px; font:13px Arial, Helvetica, sans-serif; font-weight:bold; padding:0px 0px 5px 15px; color:#868C8F; line-height:16px;}


.pro-cart {width:366px; border-bottom:1px dashed #BFBFBF; padding-bottom:15px;}
.cart-right {width:100px; padding:10px 0px 0px 0px;}
input.quantity {margin:0px; padding:0px; width:30px; height:18px; border:2px solid #7F7F7F;}
.carthead{width:200px; height:27px; background:url('../img/right-corner3.jpg') no-repeat right #6D7EA0; line-height:0px; margin:15px 55px 0px 0px;}
input.carthead{width:147px; height:27px; display:block; background:url('../img/left-corner3.jpg') no-repeat left #6D7EA0; font:15px Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold;padding-left:20px;margin:0px;}

.pro-complimentary {width:366px;}
.compli-head{width:100%; height:27px; background:url('../img/greyhead-right.jpg') no-repeat right #E6E6E6; line-height:27px; margin-top:20px;}
.compli-head span{width:90%; height:23px; display:block; background:url('../img/greyhead-left.jpg') no-repeat left #E6E6E6; font:15px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; padding:4px 0px 0px 20px;}

.blue-head{width:100%; height:27px; background:url('../img/right-corner2.jpg') no-repeat right #29ABE2; line-height:27px; margin-top:20px;}
.blue-head.full{width:99%;}
.blue-head span{width:90%; height:23px; display:block; background:url('../img/left-corner2.jpg') no-repeat left #29ABE2; font:15px Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; padding:4px 0px 0px 20px;}

.mar1 {margin-bottom:10px;}




.pro-cart2 {width:366px; padding-bottom:15px;}
.cambridge-size {width:351px; border-bottom:1px dashed #BFBFBF; margin-top:5px; padding:0px 0px 15px 15px;}
.cambridge-left {width:175px;font:14px 'Myriad Pro', Arial, Helvetica, sans-serif; color:#868C8F; line-height:20px;}
.cambridge-right {width:175px;font:14px 'Myriad Pro', Arial, Helvetica, sans-serif; color:#868C8F; line-height:20px;}
.pgtitle4{width:100%; height:37px; background:url('../img/pg-title-right2.jpg') no-repeat right #AC5F78; line-height:37px;}
.pgtitle4-left{width:540px; height:30px; display:block; background:url('../img/pg-title-left2.jpg') no-repeat left #AC5F78; font:20px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; text-transform:uppercase; padding:7px 0px 0px 20px;}
.pgtitle4-right{width:110px; height:25px; display:block;font:12px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; text-transform:uppercase; padding:12px 0px 0px 0px;}
.pgtitle4-right a{color:#FFF; text-decoration:none;}
.pgtitle4-right a:hover{color:#FFF; text-decoration:underline;}


.bluePanel{ width:336px; margin:auto; float:none;}
.bluePanelLeft{ width:68px; float:left;}
.bluePanelRight{ width:255px; float:left; padding-top:8px;}
.contenText{ font:13px Arial, Helvetica, sans-serif; color:#757C7F; text-align:justify; line-height:18px;}
.clearPadding{ clear:both; padding-top:10px; float:none;}







.searchTitleLeft{ width:11px; float:left; background:url(../img/search_left.gif) no-repeat; height:27px;}
.searchTitleMid{ width:210px; float:left; background:url(../img/search_mid.gif) repeat-x; height:27px; padding:0px 0px 0px 5px;}
.searchTitleRight{ width:11px; float:left; background:url(../img/search_right.gif) no-repeat; height:27px;}
.searchPanel{width:205px; margin:auto; float:none;}
.clear{ clear:both; float:none; padding:0px;}
.clearPadding{ clear:both; padding-top:10px; float:none;}
.whiteBold{font:13px Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; padding-top:5px;}
.greyBold{ font:13px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; padding:7px 0px 7px 0px;}
.contenText{ font:13px Arial, Helvetica, sans-serif; color:#757C7F; text-align:justify; line-height:18px;}
.comboBox{border:1px solid #9499A1; padding:2px; font:12px Arial, Helvetica, sans-serif; color:#666666;}

a.backResult{width:120px; display:block; background:url('../img/back_arrow.gif') no-repeat 12px 3px; text-decoration:none; font:13px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; padding:0px 0px 0px 28px; margin:auto; float:left;}

ul.lNavigation{width:241px;padding:5px 0px 5px 0px; margin:0px;}
ul.lNavigation li{list-style-type:none; width:237px; height:18px; display:block; background:url('../img/grey_arrow.gif')  no-repeat 12px 3px; margin-bottom:2px;}
ul.lNavigation li a{width:216px; display:block; background:url('../img/grey_arrow.gif') no-repeat 12px 3px; text-decoration:none; font:13px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; padding:0px 0px 0px 25px;}
ul.lNavigation li a:hover{width:216px; background:url('../img/blue_arrow.gif') no-repeat 12px 3px; text-decoration:none; font:13px Arial, Helvetica, sans-serif; color:#29ABE2; font-weight:bold; padding:0px 0px 0px 25px;}
ul.lNavigation li a.on{width:216px; display:block; background:url('../img/blue_arrow.gif') no-repeat 12px 3px; text-decoration:none; font:13px Arial, Helvetica, sans-serif; color:#29ABE2; font-weight:bold; padding:0px 0px 0px 25px;}

ul.lNavigation li a.grey{width:217px; display:block; background:url('../img/blue_arrow.gif') no-repeat 12px 3px; text-decoration:none; font:13px Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; padding:0px 0px 0px 25px;}
ul.lNavigation li a.grey:hover{width:217px; display:block; background:url('../img/blue_arrow.gif') no-repeat 12px 3px; text-decoration:none; font:13px Arial, Helvetica, sans-serif; color:#29ABE2; font-weight:bold; padding:0px 0px 0px 25px;}

.contentPanel{ width:645px; margin:auto; float:none;}
.prevPanel{ width:35px; float:left;}
.nextPanel{ width:50px; float:right;}
.light1{ width:108px; float:left;}
.light2{ width:77px; float:left;}
.light3{ width:103px; float:left;}
.light4{ width:100px; float:left;}
.light5{ width:111px; float:left;}
.light6{ width:25px; float:left;}

.seating-img{width:676px; padding:0px 0px 10px 10px;}
.pgtitle5{width:100%; height:37px; background:url('../img/pg-title-right3.jpg') no-repeat right #4D4D4D; line-height:37px;}
.pgtitle5-left{width:540px; height:30px; display:block; background:url('../img/pg-title-left3.jpg') no-repeat left #4D4D4D; font:20px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; text-transform:uppercase; padding:7px 0px 0px 20px;}
.pgtitle5-right{width:110px; height:25px; display:block;font:12px Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; text-transform:uppercase; padding:12px 0px 0px 0px;}
.pgtitle5-right a{color:#FFFFFF; text-decoration:none;}
.pgtitle5-right a:hover{color:#FFFFFF; text-decoration:underline;}

.spacer {clear:both;float:none;}
a.button {width:auto;color:#8A8B8C;font-weight:bold;text-decoration: none;}
a.button:hover {text-decoration:underline;}

.basket_preview {
	float:right;
	padding:5px;
	color:#FFF;
	margin:15px;
	font-size:12px;
}

.basket_preview a {
	color:#fff;
}

.search-result {
width:100%;
position:relative;
}

.search-title {
	float:none;
	margin-bottom:5px;
	font-size:12px;
	font-weight: bold;
	padding-right:60px;
}

.search-img {
	width:54px;
	margin-right:5px;
	margin-bottom:5px;
	float:left;
}

.search-text {
	font-size:11px;
	width:80%;
	padding-right:60px;
}

.search-link {
	position:absolute;
	right:0px;
	top:25%;
}

#content .data h1 {padding:5px 10px 5px 10px;}
#content .data h2 {padding:5px 10px 5px 10px;}
#content .data h3 {padding:5px 10px 5px 10px;}
#content .data p{font:13px Arial, Helvetica, sans-serif; color:#757C7F; line-height:22px; padding:5px 10px 5px 10px;}

table.cart-table {
	width:99%;
	color:#757c7f;
	font-size:12px;
}

table.cart-table th {
	background-color:#29abe2;
	color:#fff;
	padding:10px;
	font-weight:bold;
}

table.cart-table tr {
	
}

table.cart-table input {
	width:20px;
	padding:2px;
	border: 1px solid #000;
	margin-right:10px;
}

table.cart-table td {
	margin:5px 0px;
	background-color:#f6f6f6;
	padding:10px;
	vertical-align: middle;
}

table.cart-table img {
	vertical-align: middle;
}

.cart-info .personal {
	width:420px;
	padding:20px;
	font-size:12px;
	background-color: #efefef;
	position:relative;
}

.cart-info label {
	display:block;
	float:left;
	width:150px;
	padding:7px;
}

.cart-info input {
	padding:9px;
	margin-bottom:12px;
	width:200px;
}

.cart-info textarea {
	width:440px;
	height:287px;
	border:1px dashed #757c7f;
	padding:9px;
}

#makeMeScrollable {
	width:640px;
	height:511px;
	position:relative;
}	


		
	div.scrollingHotSpotLeft
	{
		width: 12%;
		height: 20%;
		top:40%;
		position: absolute;
		z-index: 100;
		left: 0;
		background-image: url(/assets/img/previous.gif);
		background-repeat: no-repeat;
		background-position:center; 
		display:block !important;
	}

	div.scrollingHotSpotRight
	{
		width: 12%;
		height: 20%;
		position: absolute;
		z-index: 100;
		top:40%;
		right: 0;
		background-image: url(/assets/img/next.gif);
		background-repeat: no-repeat;
		background-position:center;
		display:block !important;
	}

	div.scrollWrapper
	{
		position: relative;
		overflow: hidden;
		width: 100%;
		height: 100%;
		z-index:1;
	}

	div.scrollableArea
	{
		position: relative;
		overflow: hidden;
		width: 100%;
		height: 100%;
	}

	div.scrollableArea .light	{
		position: relative;
		float: left;
		width:108px;
		height:441px;
		font-size:12px;
	} 
	
	div.scrollableArea .light .image {
		position:absolute;
		top:0;
	}
	
.red {
	color:#29abe2;
	font-weight:bold;
}

#content .data .pro-description h2{width:auto;font:14px 'Trebuchet Ms Bold', Arial, Helvetica, sans-serif; color:#757C7F; font-weight:bold; line-height:14px; text-transform:uppercase;padding-top:15px;}

.data a {
	color:#161F48;
	text-decoration:underline;
}

.data a:hover {
	color:#6f7da0;
}

.data strong, .data b {
	font-weight:bold;
}

#announcement {
	float:none !important;
	clear:both;
	margin-bottom:10px;
	display:block;
}

.memarea-block {
	display:none;
}
h1.milano-heading {font-weight:bold; color:#B2B2B2; font:30px Arial, Helvetica, sans-serif; line-height:26px;text-transform: capitalize;margin-left: -10px}
