/* WIDN CSS Document */
body{font-family:Arial,Helvetica,sans-serif,Calibri; font-size:90%; margin:0px auto;}/* font-family:Arial, Helvetica, sans-serif, Calibri;  */
h1,h2,h3,h4,h5{font-family:Arial, Helvetica, sans-serif;} /* Arial, Helvetica, sans-serif, Calibri; */
h1,h2,h3,h4,h5,h6,p,div,form,img {margin:0px; padding:0px;}
a img{border:0px;}

.mainContainer{width:892px;margin:0 auto;padding:0; padding-bottom:0px;}/*border:1px solid red;background:#f5f5f5;*/
.searchbar{width:641px;margin:4px 0;float:right;}

#box_latest_news_body p{margin-bottom:10px;}
.searchbox{width:410px; margin:0 4px 0 0; float:left; font-size:13px;}
.header_search_input{width:200px;}
.searchbox input[type="submit"]{width:30px;}
.blogRSS{width:60px; font-size:12px; float:left; height:20px; padding-top:4px;  padding-right:20px; padding-left:5px; background:url(http://blog.worldinteriordesignnetwork.com/widn_blog/images/icon_rss.gif) right 3px no-repeat;}
.pageTopbg a.blogRSS{color:#FF9900;font-weight:bold;}
.searchBox{float:left; width:245px;}
.login_register{width:180px;float:right;margin:4px 0px 0px 4px;text-align:right;font-size:12px;font-weight:bold;}
.icon_rss{width:24px;float:right;margin:3px 4px 0 0;}
.loginDiv h3{margin:10px 0px; font-size:12px;}
.loginDiv label{width:130px; float:left; margin-bottom:2px;}
.loginDiv input{width:150px; float:left; margin-bottom:2px;}
.loginDiv input.button1{width:60px; float:left;}
.loginDiv input.button{width:130px; float:left;}
.loginDiv .small{font-size:11px;}

.register label{width:150px; float:left; margin:0px; margin-bottom:2px;}
.register input{width:350px; float:left; margin:0px; margin-bottom:2px;}
.register input[type="checkbox"]{width:20px;}
.register select{width:355px; margin-bottom:2px;}
.register .max label{width:auto;}
.register_form_heading{font-size:12px; font-weight:bold; border-bottom:2px solid #ddd; clear:left; margin:10px 0px;}
.register_form_heading2{font-size:12px; font-weight:bold; margin:10px 0px;}
span.mandatory{color:red;}
.register input.button{width:100px; margin-top:10px;}

.registerStep2 label{width:200px; float:left; margin-bottom:2px;}
.registerStep2 input{width:295px; margin-bottom:2px;}
.registerStep2 input[type="checkbox"]{width:20px;}
.registerStep2 select{width:300px; margin-bottom:2px;}
.registerStep2 ul{margin:0px; padding:0px; list-style:none;}
.registerStep2 ul li{float:left;}
.register_form_submit input[type="submit"]{ margin-left:180px;}
.registerStep2 .register_form_submit input[type="submit"]{width:80px;}
.registerStep2 .register_form_submit input[type="reset"]{width:80px;}
.tickSelect3ColLeft{width:250px; float:left;}
.tickSelect3ColRight{width:250px; float:left;}
.detailsRight label{width:220px;}
.step2welcome{padding-left:5px;}
.detailsLeft{float:left; width:25px;}
.detailsRight{float:left; width:160px;}
.advSearchsublinks{float:left; border:1px solid #fff; margin:10x; background:#D4D4D4;}
.advSearchsublinks a{text-decoration:normal; padding:5px 10px;}
.advSearchsublinks a:hover{text-decoration:none;}
.advSearchsublinks a.activelink{background:#D4D4D4; color:#000; text-decoration:none;}
.advSearchsublinks h2 a.active{background:#ff9900; color:#fff; cursor:text;}

.errordev{color:red; border:0px solid red; font-size:11px;}
.errordev li{padding:0px;}
p.errordev{padding-left:5px;}
#errordev {padding-left:0px;}
#errordev h3 {font-size:16px; margin-top:15px;}

.bodyContainer{width:892px; }/* background:#f9f8f8;  */
.pageTopbg{display:block; color:#000000; margin-top:4px;}
.pageTopbg a{color:#000; text-decoration:none;}
.pageTopbg a:hover{text-decoration:underline;}
.leftContainer{width:728px; float:left;}
.rightContainer{width:164px; float:left; margin-left:0px; }
.widn_logo{width:246px;height:68px;float:left;	margin:0px;}
.topbanner{margin-top:4px;}
.container{ margin-top:4px;}
.contentArea{width:564px; margin-bottom:4px;}/* width:604px; */
.contentArea p.default{padding-top:10px; padding-bottom:5px;}
.relatedImages{float:right; padding:5px 0px 5px 10px;}
.relatedarticle{position:relative; top:-18px; color:#fff;}
.relatedarticle a.artice{color:#fff; padding-left:3px;}
.relatedarticle a.artice:hover{color:#fff;}

.headingspl{font-size:13px; color:#FF9900; margin-top:3px; }
.profileContact{float:right; width:220px; border:1px solid #ccc;  margin:10px 0px 8px 8px; padding:5px;}
.profileContact h4{color:#ff9900; font-size:13px; padding:0px 0px 2px 0px;}
.profileContact ul{margin:0px; padding-left:15px;}
.profileContact li{margin:0px; padding:0px; padding:2px 0px;}
.profileContact li p,.profileContact li p a, .profileContact li p a:hover{color:#ff9900;}

/*  Bottom Add Subscribe  */
.buttonAds {width:120px;}
.buttonAds a img { margin-top:5px;}
.skyAd {width:160px; text-align:center; margin-top:5px; margin-left:4px;}
.bottomAddSubscribe{width:564px; margin-bottom:4px;}/* width:604px; */
.subscribe{float:left; width:224px; margin-right:4px;} /* width:264px;*/
.opinion{width:218px; padding:3px; background:#333; color:#fff; clear:both;}/*width:258px;*/
.opinion span a,.opinion span a:hover{color:#fff}
.registerNewsletter{ border:1px solid #ccc; padding:3px; margin-top:4px; height:219px;}
.registerNewsletter .selectoption{width:50%; float:left;}
.selectoption input, .selectoption checkbox{ margin:0px; margin-right:8px; padding:0px; font-size:12px;}
.bottomadd{float:left; width:336px; height:280px;}
.shareContainer{ background:#fff; border:1px solid #D4D4D4; height:20px; padding:5px; margin:10px 0px;}
.shareContainer ul{list-style:none; margin:0px; padding:0px;}
.shareContainer li{float:left; padding-left:5px;}
.shareContainer li img{padding-right:5px;}
.hidenField{display:none;}/* class for hidden field*/

.publishedContent{font-size:11px; color:#b1b1b1;}
.containerLeft{width:120px; float:left;}/* width:120px; */
.containerRight{ width:604px; float:left; font-size:12px;margin-left:4px;}/* width:604px; 732*/
.containerRight a{color:#272627; text-decoration:none;}/*#525152*/
.containerRight a:hover{color:#272627; text-decoration:underline;}
.containerRight h3{font-size:13px; color:#FF9900;}
.containerRight h6{font-size:10px; margin-bottom:10px; color:#333;}
.containerRight h2{font-size:13px;padding:6px 0px 5px 0px; color:#525152;}
.containerRight .content p{margin:0px 0px;}
.containerRight .content p.text{margin-top:10px;}

.carousel1{width:300px; height:460px; float:left; margin-right:4px; background-color:#ffffff;}/* width:300px; */
.carousel2{width:300px; height:460px; float:left; background-color:#ffffff;} /* width:300px; */

.latestNews{padding:0px 0px 0px 0px; margin-left:4px; background:#FFE0B2;}
html>body .latestNews{*margin-top:4px;}
.latestNews h2{ background:#525152; color:#fff; font-size:13px; padding:3px 5px;}
.latestNews .heading{ background:#525152; color:#fff; font-size:13px; font-weight:bold; padding:2px 5px;font-family:Arial, Helvetica, sans-serif, Calibri;}
.latestNews .heading img{vertical-align:top; margin-right:3px;}
.heading .titleBg{background:url(../../../Content/Images/icon_rss.gif) left -60px no-repeat; height:17px; width:95px; text-align:right; position:relative; top:1px;}
.latestNews ul { padding:0px 3px; margin:0px; padding-bottom: 5px; margin-top:10px; font-size:12px;}
.latestNews ul li{margin-left:5px; list-style:none; background:url(../../Images/arrowRt03.gif) left 5px no-repeat; padding:0px 0px 0px 15px;}
.latestNews ul li a{text-decoration:none; color:#000;}
.latestNews ul li a:hover{text-decoration:underline; }
.center_heading{background:#ff9900; padding:2px 0 2px 3px; margin:4px 0px 4px 0px; width:601px; color:#fff; font-weight:bold; float:left; font-size:14px;text-transform:capitalize;}/* width:602px; */
.center_heading h1{font-size:15px;}
.Related_Image_heading{ margin:4px 0px 4px 4px; width:336px; color:#fff; font-weight:bold; float:right; font-size:14px;text-transform:capitalize;}/* width:602px; */
.Related_Image_heading h1{font-size:15px;background:#ff9900; padding:2px 0 2px 3px;}
.Related_Image_heading img{float:right;}
.newsRelatedItems{width:226px; float:right;}
.News_Image_heading{ margin:0px 0px 4px 4px; width:220px; color:#fff; font-weight:bold; font-size:14px;text-transform:capitalize;}
.News_Image_heading h1{font-size:13px;background:#ff9900; padding:2px 0 2px 3px;}
.News_Image_heading img{float:right;}
.News_Image_heading ul,.News_Image_heading ul li{margin:0px; padding:0px; font-size:12px; font-weight:normal;}
.News_Image_heading ul li{padding:3px 0px 0px 15px; background:url(../../Images/arrowRt03.gif) left 8px no-repeat;}
.top_heading{background:#ff9900; padding:2px 0 2px 3px; margin:0px 0px 4px 0px; width:601px; color:#fff; font-weight:bold; float:left;}
h1.top_heading{background:#ff9900; padding:2px 0 2px 3px; margin:0px 0px 4px 0px; width:601px; color:#fff; font-weight:bold; float:left; font-size:14px;}
.projects_heading{background:#ff9900; padding:2px 0 2px 3px; margin:0px 0px 4px 0px; width:601px; color:#fff; font-weight:bold; float:left;}
.projects_heading h1{width:400px; float:left; font-size:15px;}
.projects_heading div{width:117px; float:right; margin:1px 2px 0px 0px; padding:1px; background:#FFE0B2; border:1px solid #fff;}
.projects_heading div h4 a{color:#000; text-decoration:none; font-size:12px;}
.projects_heading div h4 a:hover{color:#000; text-decoration:underline;}
/*width:602px;  */
.top_heading h1{font-size:14px;}
.pagetools{width:604px; height:18px; border-bottom:1px solid #ccc; padding:5px 0px;}
.pagetoolsleft{float:left; width:150px;}
.pagetoolsright{float:right; width:400px;}
.pagetoolsright div{float:right;}
/*h2 .heading{ background:url(../Images/icon_rss2.gif) left no-repeat; padding-left:20px;}*/



/* Sprite Css */
.shareThis{display:none; background:url(../../Images/sprite_icons.gif) left top no-repeat; height:16px; width:80px; text-align:right;}/* border:1px solid red;*/
.email{background:url(../../Images/sprite_icons.gif) left -20px no-repeat; height:16px; width:45px; padding-right:5px; text-align:right;}/* border:1px solid red; */
.priterFriengly{background:url(../../Images/sprite_icons.gif) left -40px no-repeat; height:16px; width:40px; padding-right:5px; text-align:right;}/* border:1px solid red;*/
/*  Navigation  */
.mainnav_bar{ font-size:13px; font-family:Arial,Helvetica,sans-serif,Calibri; font-weight:600; height:68px; float:right;}
.mainnav_bar{ height:68px; float:right;}
.mainnav_bar ul{width:481px; list-style:none; margin:0px; padding:0px;}
.mainnav_bar ul li{ float:left; margin:0px 0px 4px 4px; _margin:0px;}
.mainnav_bar ul li a{ _margin:0px 0px 4px 4px; width:92px; float:left; height:23px; background:#d4d4d4; color:#272627; text-align:center; padding-top:7px;  text-decoration:none; font-size:13px;_font-size:12px; font-family:Arial,Helvetica,sans-serif,Calibri; font-weight:600;}
html>body .mainnav_bar ul li a{ *font-size:12px; *font-family:Arial,Helvetica,sans-serif,Calibri; *font-weight:600;}
.mainnav_bar ul li a:hover{background:#f90; color:#fff;}
.mainnav_bar ul li a.active{background:#f90; color:#fff;}

.rightnav{ font-size:10px; font-family:Arial,Helvetica,sans-serif,Calibri; width:164px; background:white;}
.rightnav ul{margin:0px; padding:0px; list-style:none;}
.rightnav ul li{float:left; margin:0px 0px 4px 4px; _margin:0px;}
.rightnav ul li a.title{ background:#fff; color:#000; border:1px solid #F90; width:76px; height:19px; font-weight:bold;}
.rightnav ul li a:hover.title{ background:#fff; color:#000; border:1px solid #F90; width:76px; height:19px; font-weight:bold;}
.rightnav ul li a{ background:#F90; width:74px; height:17px; float:left; text-decoration:none; vertical-align:middle; text-align:center; border:2px solid #F90; padding-top:4px; color:#000; _margin:0px 0px 4px 4px;}
.rightnav ul li a:hover{background:#d4d4d4; color:#333; border:2px solid #F90;}
.rightnav ul li a.active{background:#d4d4d4; color:#333; border:2px solid #F90;}

/*  Top Stories Grid */
.topnewsContainer{padding:5px 10px 10px 10px; margin-bottom:2px; border:1px solid #d4d4d4;}
.topnewsContainer h2{margin:10px 0px; padding:0px; color:#525152; z-index:99;}
.topnewsContainer h4 {margin:0px 0px 4px 0px;  font-size:12px;font-weight:bold;}
p.control a{text-decoration:underline;}
p.control a:hover{text-decoration:none;}
.networkcontrol a{text-decoration:underline;}
.networkcontrol a:hover{text-decoration:none;}

.topnewsContainer h4{font-size:13px; padding:8px 0px; font-weight:normal;}
.contactContainer {padding:5px 10px 10px 10px; margin-bottom:2px; border:1px solid #d4d4d4;}
.contactContainer h2{margin:10px 0px; padding:0px; color:#525152; z-index:99;}
.contactContainer h4 {margin:6px 0px 6px 0px;  font-size:13px; font-weight:bold; border-bottom:1px solid #eee;}
.contactContainer span.label1 {font-weight:bold; width:150px; display:block; float:left; font-size:11px;}
.contactContainer span.Desc{margin-left:150px;}
.contactContainer p {font-size:11px; line-height:18px;}
.contactContainer p.text{margin-top:10px;}
.contactContainer p.notification {margin-top:10px; line-height:25px;}
.contactContainer ul.eContacts{list-style:none; float:left; margin:0px; padding:2px 0px 2px 0px;}
.eContacts li{float:left;list-style:none; font-size:11px;}
.eContacts li.First{width:150px; font-weight:bold;}
.eContacts li.Second{width:400px;}

.newslist{margin-bottom:8px; width:100%;}
.imgHolder{float:right; margin:5px; margin-left:0px;}
/*.imgHolder img{float:right;}*/
.newslist .titleimg{float:left;  width:70px; height:70px; margin-right:5px;}/* width:15%;  */
.newslist .titleimg img{max-width:70px; max-height:70px;}/*border:1px solid #000;  */
.newslist .titledesc{ float:left; width:84%;}
.newslist .titledesc h3, .titledesc h3 a, .titledesc h3 a:hover{font-size:12px; font-size:bold;}
.newslist .titledesc p{font-size:12px; font-size:normal;}
.newslist p.publish{padding:8px 0px;}
.Projectlist{margin-bottom:8px; width:100%;}
.Projectlist.imgHolder{float:right; margin:5px;}
.Projectlist .titleimg{float:left; width:120px; height:120px; margin-right:5px;}/*width:22%; */
.Projectlist .titleimg img{max-width:120px; max-height:120px;}/*border:1px solid #000;*/
.Projectlist .titledesc{ float:left; width:76%;}
.Projectlist .titledesc h3, .titledesc h3 a, .titledesc h3 a:hover{font-size:12px; font-size:bold;}
.Projectlist .titledesc p{font-size:12px; font-size:normal;}

h2.sublink a, h3.sublink a, h4.sublink a{color:#FF9900;}
h2.sublink a:hover, h3.sublink a:hover, h4.sublink a:hover{color:#FF9900; text-decoration:underline;}
.newslist .News{ float:left;}
.newslist .News h3{font-size:13px; color:#FF9900; font-size:bold;}
.newslist .News p{font-size:12px; font-size:normal;}
.titledesc a.more{font-size:11px; float:right; color:#333;}
.newslist .news p{font-size:12px; font-size:normal;}
.morenews{float:right; width:93px; text-align:right; padding-right:5px;}
.morenews img{float:left; padding-right:3px;}

.pageFooter{width:892px; height:20px; text-align:center; padding-top:5px;	margin:0px auto 0px auto;
	font-size:11px;	color:#fff;	text-align:center;	font-weight:bold; border-top:1px solid #D4D4D4;}/* background:#000;*/
.pageFooter a{color:#FF9900; padding:0px 5px; text-decoration:none;}
.pageFooter a:hover{color:#FF9900; text-decoration:underline;}

/* COMMON STYLES */
.both{clear:both;}
.clear{clear:both;}
.none{display:none;}
.hand{cursor:pointer;}
.floatLt{float:left;}
.floatRt{float:right;}
.alignRt{text-align:right;}
.alignLt{text-align:left;}
.alignCtr{text-align:center;}
.tm{margin-top:4px;}
.lm{margin-left:5px;}
.rm{margin-right:4px;}
.noimage{background:url(images/spacer.gif) left top; width:70px; height:70px;}

.areaHeader {margin-top:5px;}
.areaHeader h3{background:#525152; font-size:14px; padding:3px 5px; color:#fff;}
.areaContainer{padding:5px 10px 10px 10px; border:1px solid #d4d4d4; margin-top:3px; background:#fff;}
.areaContainer h4{font-size:13px; padding:8px 0px; font-weight:normal;}
.newProducts{background:#525152; color:#fff; padding:5px;}
.newProducts a{color:#fff; text-decoration:none;}
.newProducts a:hover{color:#fff; text-decoration:underline;}
.newProducts h3 a{margin:0px; padding:0px;font-size:13px; }
.newProducts p{font-size:12px;}
.newProducts p.spllink a{text-align:left; font-size:10px;}
.newProducts a img{border:1px solid #FF9900;}


/*  WIDN Blog  &  Comment & Opinion  */
.commentsBlog{margin-top:5px;}
.blog{width:300px; float:left; margin-right:2px;}
.blog h3{background:#525152; font-size:15px; padding:3px 5px; color:#fff;}
.blog div.content{border:1px solid #d4d4d4; height:300px; background-color:#ffffff;}
.blog div.content ul{padding:0px; margin:10px 0px 10px 30px; font-size:12px;}
.blog div.content ul li{padding:3px 0px; }
.comments{width:300px; float:left; margin-left:2px;}
.comments h3{background:#525152; font-size:15px; padding:3px 5px; color:#fff;}
.comments div.content{border:1px solid #d4d4d4; height:300px; padding-left:10px; background-color:#ffffff; overflow:hidden;}
.comments div.content h3{margin-top:0px; background:none; color:#272627; padding:3px 5px; font-size:12px; font-weight:bold;}
.comments div.content p{ padding:0px 5px; font-size:12px;}

/*  Interior Design Buyers Guide Css  */
.buyersGuide{margin-top:5px;}
.buyersGuide h3{background:#525152; font-size:15px; padding:3px 5px; color:#fff;}

/*  Projects page  */
.project_DescriptionMain {width:604px; margin-bottom:4px; height:300px;}
.project_img {width:300px; height:300px; float:left; overflow:hidden;}
.project_img .project_img_title{position:relative; top:-45px; font-weight:bold; color:#fff; padding:10px 0px 15px 5px;}/* border:1px solid green;*/
.project_summary {width:290px; height:300px; float:left; background:#333; margin-left:4px; padding-left:10px;}
.project_summary h2{color:#fff; font-size:16px; padding:10px 0px 15px 0px}
.project_summary h3 a,.project_summary h3 a:hover{color:#ff9900; font-size:13px;}
.project_summary  p{color:#fff;}
.project_summary div.More a{color:#ff9900; padding-top:10px;}
.project_summary div.More {color:#ff9900;  padding-top:30px;}

.projectsSearch{background:#fff; border:1px solid #d4d4d4; padding:5px; margin-bottom:4px;}
.projectsSearch .name{width:240px; float:left;}
.projectsSearch .name input{width:120px;}
.projectsSearch .name label{width:100px;}
.projectsSearch .projectsType{float:left; width:310px;}
.projectsSearch .projectsType label.spl{font-weight:bold;}
.fromdate{width:240px; float:left;}
.fromdate div{width:79px; float:left;}
.fromdate label{}
.fromdate input{width:120px; float:left;}
.todate{width:220px; float:left;}
.todate img{vertical-align:top; text-align:left;}
.todate input{width:120px;}

.networkSite a{width:30%; float:left; padding:5px; height:20px;}
.networkSite a:hover{background:#fff;}

.advanceSearch{border:1px solid #D4D4D4; background:#fff; margin-bottom:4px; margin-top:2px; padding:10px 5px;}
.advanceSearch label{padding:3px 3px 0px 0px;}
.advanceSearch label, .advanceSearch input, .advanceSearch select{ float:left;font-size:12px;}
.advanceSearch .name{float:left; width:205px;}
.advanceSearch .name input{width:120px;}
.advanceSearch .projectsType{float:left; width:140px;}
.advanceSearch .Network{float:left; width:180px;}
.advanceSearch .searchBt{float:left; width:60px;}

.archiveNews {margin-top:2px; margin-bottom:10px; border:1px solid #D4D4D4; padding:10px 5px; background:#fff;}
.archiveNews label{padding:0px; margin:0px;}
.archiveNews input{padding:0px; margin:0px; height:17px;}
.archiveNews .name{width:205px; float:left;}
.archiveNews .Year{width:100px;}
.archiveNews .name label{width:80px; }
.archiveNews .name input{width:120px;}
.archiveNews .name2{width:255px; float:left;}
.archiveNews .name2 label{width:80px; }
.archiveNews .name2 input{width:170px;}
.archiveNews .projectsType{width:160px; float:left;}
.archiveNews .projectsType label{width:40px; float:left; padding-top:3px;}
.archiveNews .projectsType input{width:80px; float:left;}
.archiveNews input[type="submit"]{height:23px; padding:0px; margin:0px;}
.archiveNews .projectsType select{width:100px; float:left;}/* height:21px;*/
.archiveNews .Network{width:165px; float:left;}
/*.Network label{padding:0px; margin:0px; padding-bottom:10px;}
.Network input[type="checkbox"]{padding:auto; margin:auto; padding:auto; padding-top:5px;}*/
.archiveNews .searchBt{width:60px; float:left;}
.archiveNews .searchBt .button{float:right;}

/*  Products gallary page  */
.mainGallery_container{padding-left:4px;}
.products_Gallery{width:108px; margin:0px 4px 4px 0px; float:left;}
.products_Gallery p{padding:0px; margin:0px; height:108px;}
.products_Gallery img {padding:0px; margin:0px;}
.products_Gallery h6{text-align:left; font-size:11px; font-weight:bold; color:#fff; background:#000; padding:5px 3px; margin:0px;}
.products_Gallery h6 a,.products_Gallery h6 a:hover{padding:5px 3px; margin:0px; color:#fff;}
/* Pager */
.pager{	margin:8px 1px;	padding:1px; text-align:center;}
.pager .disabled {	border:1px solid #ddd;	color:#999;	margin-top:4px;	padding:3px;	text-align:center;}
.pager .current {	background-color:#FF9900;	border:1px solid #FF9900;	color:#fff;	font-weight:bold;	margin-top:4px;	padding:3px 5px;	text-align:center;font-size:9px;}
.pager span, .pager a{	margin: 4px 2px;font-size:9px;}
.pager a {	border:1px solid #c0c0c0;	padding:3px 3px;	text-align:center;	text-decoration:none;font-size:9px;}
.txtCenter {text-align:center; }

.infiniteCarousel {width: 608px;_width: 604px;position: relative;height:130px;background:#fff;}
.infiniteCarousel .wrapper {width: 530px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */overflow: auto;min-height: 10em;margin: 0 40px;position: absolute;top: 0;}
.infiniteCarousel ul a img {border: 5px solid #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.infiniteCarousel .wrapper ul {width: 9999px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position: absolute;top: 0;}
.infiniteCarousel ul li {display:block;float:left;padding: 0px;margin:0px;height: 105px;width: 105px;}
.infiniteCarousel ul li a img {display:block;}
.infiniteCarousel .arrow {display: block;height: 36px;width: 37px;background: url(/content/images/arrow.png) no-repeat 0 0;text-indent: -999px;position: absolute;top: 37px;cursor: pointer;}
.infiniteCarousel .forward {background-position: 0 0;right: 0;}
.infiniteCarousel .back {background-position: 0 -72px;left: 0;}
.infiniteCarousel .forward:hover {background-position: 0 -36px;}
.infiniteCarousel .back:hover {background-position: 0 -108px;}
.cloned img{width:100px; height:100px;}

/***************************************************/
#mask { position:absolute;left:0;top:0;z-index:9000;background-color:black;display:none;margin-top:0px;height:1px;}
#emailAFriend {position:absolute; z-index:9999; display:none;margin-top:0px;padding:0px; top:150px; left:80px;}
html > #emailAFriend {position:fixed; z-index:9999; display:none;margin-top:0px;padding:0px;top:0px;}
#maincontaner{position:fixed;float:left; text-align:left;width:450px; margin:0;background-color:#666;padding:10px;z-index:99999; border:5px solid #fff;}/* #75764e 852d2d*/
.projectstrip{background-repeat:no-repeat; width:400px; height:54px; float:left;font-family:'Trebuchet MS', Verdana, Arial, Sans-Serif; font-size:18px;color:#000000;padding:15px 0 0 20px;}
.projectstrip img{padding-left:100px;}	

#maincontaner .bodyform dl{margin:4px 0px; padding:0px;}
#maincontaner .bodyform dt{width: 100px; float:left; font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#fff; }
#maincontaner .bodyform dd{text-align:left;}
#maincontaner .button{ background:url(images/button_bg.png) center;color:#fff; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;display:block; width:132px; height:22px; border:none; text-align:center;}
#maincontaner h2 { font-weight:bold; font-size:16px; color:#fff; float:left; border-bottom:1px solid #fff;margin-top:0px; padding-top:0px; width:90%; }
#navlist { margin-left: 0; padding-left: 0; list-style: none; font-size:10px;}
#navlist li a{color:#000;text-decoration:underline;}
#navlist li a:hover{text-decoration:none;}
#navlist li { padding-left: 10px; background-image: url(arrow.gif); background-repeat: no-repeat; background-position: 0 .4em; display:inline; }
#navlist li.print { background-image: url(images/print_icon.jpg);background-repeat: no-repeat; background-position: 0; padding-left: 18px; }
#navlist li.email  { background-image: url(images/email_icon.jpg);background-repeat: no-repeat; background-position: 0; padding-left: 18px; }
#cls { float:right; margin-right:0px; font-weight:bold; font-size: 18px; width:28px; height:28px;display:block; background:url(../../Images/close_btn.png);}
.statusMessage {background:#eee; height:40px; line-height:40px; text-align:center;}

/*  News Letter Styles  */
.newletterContainer{width:728px; margin:0px auto; border:1px solid #ddd; background:#fff;}
.newletterContainer div.bodyContainer{width:728px;}
.newletterContainer div.pageFooter{width:728px; color:#000;}/*background:#525152;   */
.Newsletters div.pageheading{margin-bottom:15px;}
.Newsletters div.pageheading h1{font-size:18px; color:#000; margin:5px 0px 3px 0px;}
.Newsletters div.pageheading h4{font-size:12px; }
.Newsletters{ padding-left:8px;}
.newletterContainer div.titledesc{width:95%;}
.newletterContainer div.titledesc h3.sublink a{font-size:11px; text-decoration:none;}
.newletterContainer div.titledesc h3.sublink a:hover{font-size:11px; text-decoration:underline;}
.newletterContainer div.titledesc p{font-size:11px;}
.newletterContainer div.newProducts{background:#f0f4f3; color:#333; border-top:1px solid #ddd;}
.newletterContainer div.newProducts h4{color:#999; font-size:11px; margin:0px; margin-top:10px;}
.newletterContainer div.newProducts p{color:#999; font-size:11px;}
.newletterContainer div.newProducts p a{color:#999; text-decoration:underline;}
.newletterContainer div.newProducts p a:hover{color:#999; text-decoration:none;}
.newsletterBody {background:url(/content/images/newsLetter_Bg.jpg) repeat-y center;}
.topGap {background:#fff; height:4px; clear:both;}
.loginbox input[type="text"],.loginbox input[type="password"] {width:260px;}
.loginbox input [type="button"] {margin-top:10px;}
.register_form_submit a {font-weight:bold; text-decoration:underline;}
.register_form_submit a:hover {text-decoration:none;}
.copyright {width:100%;font-size:11px; color:#000; text-align:center; line-height:18px; height:18px;}
ul.sitemapLinks li{font-weight:bold; padding:5px 0px}
ul.sitemapLinks li ul li{font-weight:normal; padding:2px 0px 0px}
ul.sitemapLinks li a{text-decoration:underline;}
ul.sitemapLinks li a:hover{text-decoration:none;}
#carousel {
	width:600px;
	height:110px;	
	margin:0 auto;
}
#carousel #nextbuttons{margin-top:30px;}
#carousel #prevbuttons{margin-top:30px;}
#carousel #prevbuttons,#carousel #nextbuttons,#carousel #slides{float:left;}
#slides {
	overflow:hidden;
	/* fix ie overflow issue */
	position:relative;
	width:524px;
	height:104px;
	border:1px solid #ccc;
	padding-top:0px;
	background:#fff;
}

/* remove the list styles, width : item width * total items */	
#slides ul {
	position:relative;
	left:0;
	top:0;
	list-style:none;
	margin:0;
	padding:0;	
	width:720px;			
}

/* width of the item, in this case I put 250x250x gif */
#slides li {
	width:105px;
	height:102px;	
	float:left;
	display:inline;
	text-align:center;
	border:0px solid #fefefe;
	margin:0px;
	padding:0px;}

#slides li img {
	padding:0px; margin:0px; width:100px; height:100px; border:2px solid #ccc; border-collapse:collapse;
}

/* Styling for prev and next buttons */
#prevbuttons {
	padding:0 0 5px 0;	
	float:right;
	
}

#prevbuttons a {
	display:block; 
	width:31px; 
	height:32px;
	text-indent:-999em;
	float:left;
	outline:0;
	background:#000;
	color:#fff;
	margin:2px;
}
#nextbuttons {
	padding:0 0 5px 0;	
	float:right;
	
}

#nextbuttons a {
	display:block; 
	width:31px; 
	height:32px;
	text-indent:-999em;
	float:left;
	outline:0;
	background:#000;
	color:#fff;
	margin:2px;
}

a#prev {
	background:url(/Content/Images/arrow_Buyers.gif) 0 -31px no-repeat ; color:#fff;/* url(arrow.gif) 0 -31px no-repeat */
}

a#prev:hover {
	background:url(/Content/Images/arrow_Buyers.gif) 0 0px no-repeat ;color:#fff;/* url(arrow.gif) 0 0 no-repeat; */
}

a#next {
	background:url(/Content/Images/arrow_Buyers.gif) -33px -31px no-repeat ;color:#fff; /* url(arrow.gif) -32px -31px no-repeat; */
}

a#next:hover {
	background:url(/Content/Images/arrow_Buyers.gif) -33px 0px no-repeat ;color:#fff;/* url(arrow.gif) -32px 0 no-repeat; */
}



