@charset "utf-8";

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; }

body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;  -webkit-text-size-adjust:100%; }
img, embed, object, video {	max-width: 100%; height: auto; border:0px; vertical-align:middle; }
video {	width: 100% !important; height: auto !important; }
a { -webkit-transition:all 0.3s linear; -moz-transition:all 0.3s linear; -o-transition:all 0.3s linear; -transition:all 0.3s linear; outline:none; font-family:Georgia, "Times New Roman", Times, serif ; font-size:13px; text-decoration: none; color: #8393b4;}
h1 { font-family:Georgia, "Times New Roman", Times, serif ; font-size:15px; font-weight:normal; color:#000; text-transform:uppercase; border-top:1px solid #BBB; border-bottom:1px solid #BBB; font-size:20px; padding:5px 10px; text-align:center;}

.clear { clear:both; }
.margin5 { margin-bottom:5px; }
.margin10 { margin-bottom:10px; }
.margin15 { margin-bottom:15px; }
.margin20 { margin-bottom:20px; }
.margin30 { margin-bottom:30px; }

#wrapper{ width:960px; margin:0 auto; height:auto;  padding:0px 19px 20px 19px; }
.header{ width:960px; height:90px; padding:10px 0px 10px 0px; }
.logo { float:left; padding-left:10px; }

.welcometext {float:right; width:450px; text-align:right; font-family:Georgia, "Times New Roman", Times, serif ; font-size: 15px;	color: #666; text-decoration: none;  }
.right-part { float:right; width:450px; padding-right:10px;  }
.r-btn-select { float:right; width:325px; height:auto; margin-top:10px; }
.r-btn-select select { width:auto; height:26px; border:1px solid #CCC; padding:2px; margin-left:20px; float:right; margin-top:7px; }
/*.kitbag-bg { background-image:url(../images/btn-kitbag.png); background-repeat:no-repeat; padding:12px 0 0 45px; width:93px; height:29px; float:right; margin:0px 0 0 10px; }
*/
.kitbag-bg {   float:right; margin:0px 0 0 10px; }


.toplink { text-align:right; margin:6px 10px; float:right;color: #FFF; }
.toplink ul { margin:0px; padding:0px; }
.toplink ul li { list-style-type:none; margin:0 4px; display:inline; }
.toplink ul li a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color: #FFF; text-decoration:none;  }
.toplink ul li a:hover { color: #DAE0EC; }

.toplink-left { text-align:left; margin:6px 10px 6px 0; float:left;color: #FFF; }
.toplink-left ul { margin:0px; padding:0px; }
.toplink-left ul li { list-style-type:none; margin:0 4px; display:inline; }
.toplink-left ul li a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color: #FFF; text-decoration:none;  }
.toplink-left ul li a:hover { color: #DAE0EC; }

/* nav */
.nav { position: relative; margin: 0px 0; background-image:url(../images/menu-bg.gif); background-repeat:repeat-x; height:40px; width:960px; z-index:2; clear:both; }
.nav ul { margin: 0; padding: 0; }
.nav li { list-style: none; display: inline-block; float: left; }
.nav a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ; font-size:16px; text-decoration: none; color: #000000; line-height:40px; padding:9px 15.8px; }.nav a:hover { background-color:#8393b4; color: #FFF; }
.nav a.select { background-color:#8393b4; color: #FFF; }
.nav .current a { background: #999; color: #fff; border-radius: 5px; }
/* end  nav */

.slideshow { width:960px; height:auto; margin-top:2px; z-index:1; }

#bottom-part { width:960px; height:auto; margin:20px 0px; overflow:hidden; }
.men { float:left; margin-right:20px; }
.women { float:right; }
#bottom-part img { max-width:inherit; }

.testi-fblike-part { width:960px; height:204px; overflow:hidden; padding-top:20px; }
.testimonial-part { width:670px; height:199px;float:left;/*  padding:15px 15px 0 15px;background-image:url(../images/testimonials-bg.jpg); background-repeat:no-repeat;*/ border-top:1px solid #bbb; border-bottom:1px solid #bbb; }
.testimonial-text { width:590px; height:auto; font-family:Georgia, "Times New Roman", Times, serif ; font-size: 14px; color: #666; text-decoration: none; line-height:15px; float:left; text-align:justify; }
.arrow-left { float:left; }
.arrow-right {float:left;}

.fblike { width:275px; height:202px; float:right; }
.fblike-header { background-image:url(../images/facebook-like-header.jpg); background-repeat: no-repeat; width:223px; height:40px; padding:9px 0 0 15px; }
.fb-border-box { padding:0px; }

.text {	font-family:Georgia, "Times New Roman", Times, serif ; font-size: 13px;	color: #666; text-decoration: none; text-align:justify; line-height:20px; }
.text14 {	font-family:Georgia, "Times New Roman", Times, serif ; font-size: 14px;	color: #666; text-decoration: none; text-align:justify; }
.text16 {	font-family:Georgia, "Times New Roman", Times, serif ; font-size: 16px;	color: #666; text-decoration: none; text-align:justify; }
.text18{	font-family:Georgia, "Times New Roman", Times, serif ; font-size: 18px;	color: #666; text-decoration: none; text-align:justify; }

.whitetext {	font-family:Georgia, "Times New Roman", Times, serif ; font-size: 13px;	color: #FFF; text-decoration: none; text-align:justify; }
.whitehead25 { font-family:Georgia, "Times New Roman", Times, serif ; font-size:25px; line-height:25px; color:#FFF; text-decoration: none; }
.whitehead13b { font-family:Georgia, "Times New Roman", Times, serif ; font-size:13px; font-weight:bold; color:#FFF; text-decoration: none; }
.whitehead13 { font-family:Georgia, "Times New Roman", Times, serif ; font-size:13px; color:#FFF; text-decoration: none; }
.darkblue { font-family:Georgia, "Times New Roman", Times, serif ; font-size:14px; font-weight:bold; color:#465167; text-decoration: none; }
.fbblue { font-family:Georgia, "Times New Roman", Times, serif ; font-size:13px; font-weight:bold; color:#3d5b9b; text-decoration: none; }

.greylinku { font-family:Georgia, "Times New Roman", Times, serif ; font-size: 13px; color:#999; text-decoration: underline; }
.greylinku:hover { font-family:Georgia, "Times New Roman", Times, serif ; font-size: 13px; color: #999; text-decoration: none; }

#footer { background-color:#FFF; width:960px; margin:0 auto; padding:20px 0 20px 180px; height:auto; clear:both; overflow:hidden;font-family: 'Open Sans', sans-serif; font-size: 13px; color:#595A55; }
#footer ul { margin:0px; padding:0px; }
#footer ul li { display:block; list-style-type:none; line-height:18px; }
#footer a { font-family: 'Open Sans', sans-serif;font-size:10px; color:#595A55; text-decoration:none; text-transform:uppercase; }
#footer a:hover { font-family: 'Open Sans', sans-serif; font-size:11px; color:#999; text-decoration:none; }
.arrow { padding:0 0 0 16px; list-style-type: none; list-style-image:none; background-image: url(../images/arrow.gif);background-repeat:no-repeat; }
.wps-arrow { padding:0 0 0 25px; list-style-type: none; list-style-image:none; background-image: url(../images/wps-arrow.png);background-repeat:no-repeat; }

.step1 { width:160px; float:left; border-right:1px solid #A79D96; margin-right:20px;min-height:120px; }
.step1 ul li{ padding-left:10px; }
.step2 { width:160px; float:left; border-right:1px solid #A79D96; margin-right:20px; min-height:120px; }
.step3 { width:160px; float:left; border-right:1px solid #A79D96; margin-right:20px; min-height:120px; }
.step4 { width:300px; float:left; }
.step4 input { width:170px; height:25px; border:0px; vertical-align:middle; float:left; background:#F0DDDD; border:1px solid #C8C7C7; color:#999999;  }

.copypart { width:800px; margin:0 auto; height:auto; text-align: left; padding:0px 0px; margin-bottom:20px; }
.copypart img { float:right; }
.copytext {	font-family: 'Open Sans', sans-serif; font-size: 13px;	color: #999; text-decoration: none; }
.whitehead13 { font-family: 'Open Sans', sans-serif; font-size:13px;  color:#595A55; text-decoration: none; margin-top:1px; }

/* start innerpage style */
.inner-slideshow { width:960px; height:auto; margin-top:2px; max-width:100%; }

.leftpart-inner { float:left; width:220px; /*margin-right:30px; */}
.leftbox-inner { width:218px; height: auto; border:1px solid #d1d5e0; margin-bottom:20px; }
.leftbox-header { background-image:url(../images/inner-left-header.jpg); background-repeat: no-repeat; width:203x; height:41px; padding:9px 0 0 15px; }
.leftbox { padding:5px 15px 15px 15px; }

.bluelink {}
.bluelink ul { margin:0; padding:0; }
.bluelink ul li { list-style-type:none; line-height:20px; }
.bluelink ul li a { font-family:Georgia, "Times New Roman", Times, serif ; font-size:13px; font-weight:bold; text-decoration: none; color: #8393b4; }
.bluelink ul li a:hover { color: #3d4e72; }
.arrow { padding:0 0 0 16px; list-style-type: none; list-style-image:none; background-image: url(../images/arrow.gif);background-repeat:no-repeat; }

.content-part { float:right; width:710px; }

.content-part-full {  width:100%; }


/* Testimonials */
#testimonial-main{ width:100%; overflow:hidden;}
#testimonial-main .testimonial-items { background-color:#EAECF3; padding:10px;  border: 1px solid #D1D5E0;}
#testimonial-main .testimonial-items .testimonial-content{	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif; font-size: 13px;color:#666666;text-decoration: none; text-align:justify; }
#testimonial-main .testimonial-items .testimonial-title{ 	font-family:Georgia, "Times New Roman", Times, serif ; font-size: 14px;	color:#64708A;text-decoration: none; font-weight:bold; text-align:right; padding:10px;}	

/* Tiny Carousel */

.testimonial-part .viewport { float: left; width:590px; height:199px;  overflow:hidden;  position: relative; }
.testimonial-part .disable { visibility: hidden; }
.testimonial-part .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 590px; left: 0 top: 0; }
.testimonial-part .overview li{ float: left; margin: 0 20px 0 0; padding: 1px;  width: 580px;  }

/* Gallery */

/*#gallery-main{ width:100%; overflow:hidden;  text-align:center; vertical-align:baseline;}
#gallery-main .gallery-items { background-color:#EAECF3;margin:10px; padding-top:5px;  border: 1px solid #D1D5E0; height:195px; width:200px; float:left;}
#gallery-main .gallery-items img { width:190px; height:190px;}*/

#gallery-main{ width:100%; overflow:hidden;  text-align:center; vertical-align:baseline;}
#gallery-main .gallery-main-items {height:200px; width:200px; float:left; margin:10px;  }
#gallery-main .gallery-main-items .gallery-items { /*background-color:#EAECF3; */padding-top:5px;height:190px;width:200px; float:left;  }
#gallery-main .gallery-main-items .gallery-items img { width:190px; height:190px;}
#gallery-main .gallery-main-items .gallery-items a { height:auto; display:block; font-size:13px; position:relative;  }
#gallery-main .gallery-main-items .gallery-items span { font-size:13px; font-family:Georgia, "Times New Roman", Times, serif ; text-align:center; text-decoration:none;
                display:none;
                height: 100%;
                width:190px;
                position: absolute;
                top: 0;
                left: 5px;
                color: #000;
				opacity:0.7;
				background:#ddd;
				font-weight:bold;
 }

/* Measure */

#measure-main{ width:100%; overflow:hidden;  text-align:center; vertical-align:baseline;}
#measure-main .measure-main-items {height:215px; width:310px; float:left; margin:10px;  }
#measure-main .measure-main-items .measure-items { /*background-color:#EAECF3;*/ padding-top:5px;height:200px;width:310px; float:left; }
#measure-main .measure-main-items .measure-items a { height:auto; display:block; font-size:13px; position:relative;  }
#measure-main .measure-main-items .measure-items span { font-size:13px; font-family:Georgia, "Times New Roman", Times, serif ; text-align:center; text-decoration:none;
                display:none;
                height: 100%;
                width:300px;
                position: absolute;
                top: 0;
                left: 5px;
                color: #fff;
				opacity:0.7;
				background:#64708A;
				 font-weight:bold;
 }


.redtext{ font-size:14px; color:#FF0000;}
.formbox { width:450px; margin:0px; padding:0px; height:auto; float:left; text-align:left; }
.formbox span { width:150px; height:33px; line-height:33px; }
.formbox div { margin-bottom:5px; }
.formbox h2{ color:#000; font-size:17px; font-weight:500; display:inline; font-family:Georgia, "Times New Roman", Times, serif; }
.formleft { float:left; width:150px; height:30px; text-align:right; background-color: #EAECF3; margin-right:5px; }
.formright input { width:250px; height:30px; border:1px solid #D1D5E0;font-family:Georgia, "Times New Roman", Times, serif ; font-size: 14px;	color:#64708A; }
.formright input:focus {  border:1px solid #8393B4; }
.formright textarea { width:250px; height:96px; border:1px solid #D1D5E0;font-family:Georgia, "Times New Roman", Times, serif ; font-size: 14px;	color:#64708A; } 
.code { margin-left:160px;}
.formright textarea:focus {  border:1px solid #8393B4; } 
.formright .btn-rounded,#main-employer-testimonial .btn-rounded{
text-transform:uppercase; 
border:1px solid #8393b4; font-size:18px; color:#FFF; text-decoration:none; padding:5px 20px; height:auto; width: auto; -moz-border-radius:15px; border-radius: 15px; float:left;  margin-top:10px; background: #8393b4; /* Old browsers */
background: -moz-linear-gradient(top,  #8393b4 50%, #64708a 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#8393b4), color-stop(55%,#64708a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8393b4 50%,#64708a 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8393b4 50%,#64708a 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8393b4 50%,#64708a 55%); /* IE10+ */
background: linear-gradient(to bottom,  #8393b4 50%,#64708a 55%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8393b4', endColorstr='#64708a',GradientType=0 ); /* IE6-9 */
}
.formright .btn-rounded:hover,#main-employer-testimonial .btn-rounded:hover{
text-transform:uppercase; 
border:1px solid #636363; font-size:18px; color:#FFF; text-decoration:none; padding:5px 20px; height:auto; width: auto; -moz-border-radius:15px; border-radius: 15px; float:left;  margin-top:10px; background: #636363; /* Old browsers */
background: -moz-linear-gradient(top,  #636363 50%, #333333 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#636363), color-stop(55%,#333333)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #636363 50%,#333333 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #636363 50%,#333333 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #636363 50%,#333333 55%); /* IE10+ */
background: linear-gradient(to bottom,  #636363 50%,#333333 55%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636363', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
}
.prod-main-items .btn-rounded{
text-transform:uppercase; 
border:1px solid #8393b4; font-size:14px; color:#FFF; text-decoration:none; padding:2px 10px; height:auto; width: auto; -moz-border-radius:10px; border-radius: 10px; float:left;   margin-left:35px; background: #8393b4; /* Old browsers */
background: -moz-linear-gradient(top,  #8393b4 50%, #64708a 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#8393b4), color-stop(55%,#64708a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8393b4 50%,#64708a 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8393b4 50%,#64708a 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8393b4 50%,#64708a 55%); /* IE10+ */
background: linear-gradient(to bottom,  #8393b4 50%,#64708a 55%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8393b4', endColorstr='#64708a',GradientType=0 ); /* IE6-9 */
}
.prod-main-items .btn-rounded:hover{
text-transform:uppercase; 
border:1px solid #636363; font-size:14px; color:#FFF; text-decoration:none; padding:2px 10px; height:auto; width: auto; -moz-border-radius:10px; border-radius: 10px; float:left;   margin-left:35px; background: #636363; /* Old browsers */
background: -moz-linear-gradient(top,  #636363 50%, #333333 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#636363), color-stop(55%,#333333)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #636363 50%,#333333 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #636363 50%,#333333 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #636363 50%,#333333 55%); /* IE10+ */
background: linear-gradient(to bottom,  #636363 50%,#64333333708a 55%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636363', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
}

.formbox-view { width:48%; margin:0px 0 0 10px; padding:0px; height:auto; float:left; text-align:left; }
.formbox-view span { width:250px; height:auto; line-height:33px; }
.formbox-view  div {margin:1px; width:100%; overflow:hidden; }
.formbox-view  h2{ color:#606D87; font-size:16px;}
.formbox-view .formleft { float:left; width:38%; height:auto; text-align:right; background-color: #EAECF3; margin-right:5px; padding:1px; }
.formbox-view .formright { float:right; width:60%; }

.pagetitle h2{ display:inline; color:#606D87;font-family:Georgia, "Times New Roman", Times, serif ; font-size: 16px; margin-top:10px; }

.btn-rounded-cart{text-transform:uppercase; 
border:1px solid #8393b4; font-size:15px; color:#FFF; text-decoration:none; padding:3px 10px; height:auto; width: auto; -moz-border-radius:10px; border-radius: 10px;   margin-top:5px; background: #8393b4; /* Old browsers */
background: -moz-linear-gradient(top,  #8393b4 50%, #64708a 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#8393b4), color-stop(55%,#64708a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #8393b4 50%,#64708a 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #8393b4 50%,#64708a 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #8393b4 50%,#64708a 55%); /* IE10+ */
background: linear-gradient(to bottom,  #8393b4 50%,#64708a 55%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8393b4', endColorstr='#64708a',GradientType=0 ); /* IE6-9 */
}
.btn-rounded-cart:hover{text-transform:uppercase; 
border:1px solid #636363; font-size:15px; color:#FFF; text-decoration:none; padding:3px 10px; height:auto; width: auto; -moz-border-radius:10px; border-radius: 10px;   margin-top:5px; background: #636363; /* Old browsers */
background: -moz-linear-gradient(top,  #636363 50%, #333333 55%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#636363), color-stop(55%,#333333)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #636363 50%,#333333 55%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #636363 50%,#333333 55%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #636363 50%,#333333 55%); /* IE10+ */
background: linear-gradient(to bottom,  #636363 50%,#333333 55%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636363', endColorstr='#333333',GradientType=0 ); /* IE6-9 */
}
.textfieldsmall{ height:30px; border:1px solid #D1D5E0;font-family:Georgia, "Times New Roman", Times, serif ; font-size: 16px;	color:#64708A; }
.textfieldsmall:focus {  border:1px solid #8393B4; }
.textfieldarea{border:1px solid #D1D5E0;font-family:Georgia, "Times New Roman", Times, serif ; font-size: 14px;	color:#64708A; }
.textfieldarea:focus {  border:1px solid #8393B4; }

/* Category*/

#prod-main{ width:100%; overflow:hidden;  text-align:center; vertical-align:baseline; margin:0 0 20px 0;}
#prod-main .prod-main-items {height:300px; width:210px; float:left; margin:10px;  }
#prod-main .prod-main-items .prod-items { /*background-color:#EAECF3; */padding-top:5px;height:200px;width:210px; float:left;  }
#prod-main .prod-main-items .prod-items img { width:200px; height:200px;}
#prod-main .prod-main-items .prod-items a { height:auto; display:block; font-size:13px; position:relative;  }
#prod-main .prod-main-items .prod-items span { font-size:13px; font-family:Georgia, "Times New Roman", Times, serif ; text-align:center; text-decoration:none;
                display:none;
                height: 100%;
                width:200px;
                position: absolute;
                top: 0;
                left: 5px;
                color: #000;
				opacity:0.7;
				background:#ddd;
				font-weight:bold;
 }
#prod-main .producttitle{ display:inline; color:#000;font-family:Georgia, "Times New Roman", Times, serif ; font-size: 15px; margin-top:10px;margin:3px 0; padding:0; line-height:20px; font-weight:bold;}

#prod-main .productsubtitle{ display:inline; color:#606D87;font-family:Georgia, "Times New Roman", Times, serif ; font-size: 11px; margin-top:10px; margin:3px 0; padding:0;line-height:8px; height:40px; font-weight:bold;}



.darkpinkhead { text-transform:uppercase;  height:25px; width:100%;  font-size:18px;text-decoration: none; font-weight:400;  padding:0 0px; float:left; color:#000;	font-family:Georgia, "Times New Roman", Times, serif ; font-size: 14px;	}

.products-part-inner { width:94%; margin-top:5px; margin-bottom:10px; overflow:hidden; padding:15px 20px 15px 20px;  margin-bottom:10px; }
.products-part-inner ul {}
.products-part-inner ul img { border:5px solid #FFF; box-shadow:0px 0px 5px #e5e5e5; }
.products-part-inner ul img:hover { border:5px solid #FFF; box-shadow:0px 0px 5px #333; }
.products-part-inner ul li { list-style-type:none; margin-right:10px; float:left; margin-bottom:0px; height:auto; }
.products-part-inner ul li a { height:auto; display:block; font-size:13px; font-weight:bold; line-height:35px; color:#74819F; text-decoration:none; position:relative;  }
.products-part-inner ul li a:hover { color:#000; }
.products-part-inner ul li span { font-size:13px; font-family:Georgia, "Times New Roman", Times, serif ; text-align:center; text-decoration:none;
                display:none;
                height: 100%;
                width: 100%;
                position: absolute;
                top: 0;
                left: 0;
                color: #fff;
				opacity:0.7;
				background:#64708A;
 }
.products-part-inner ul li div {  font-family:Georgia, "Times New Roman", Times, serif ; text-align:center;  display:block; text-decoration:none; font-weight:bold; }


#main-employer-testimonial{
	float:left;
	margin:0px;	
	width:100%; margin-bottom:20px;}
#main-employer-testimonial .testimoniallisting
{
	border-bottom:solid 1px #dedede;
}
/*#main-employer-testimonial .testimoniallisting:hover
{
	border-top:solid 1px #dedede;
	background:#f7f5f5;
}*/
#main-employer-testimonial .testimoniallisting .testimonialcontent{ display:block; width:960px; text-align:justify;padding-bottom:10px;}
#main-employer-testimonial .testimoniallisting .title{
	color:#C75839;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}
#main-employer-testimonial .testimoniallisting .testimonialcontent-left{ text-align:justify; float:left; width:650px;height:170px;font-family:Arial, Helvetica, sans-serif;font-size:12px; }
#main-employer-testimonial .testimoniallisting .testimonialcontent-left-big{ text-align:justify; float:left; width:650px;height:320px;font-family:Arial, Helvetica, sans-serif;font-size:12px; }
#main-employer-testimonial .testimoniallisting .testimonialcontent-left-prod-big{ text-align:justify; float:left; width:650px;font-family:Arial, Helvetica, sans-serif;font-size:12px; }
#main-employer-testimonial .testimoniallisting .testimonialcontent .testimonialcontent-left-prod-big  img{ text-align:left;}

#main-employer-testimonial .testimoniallisting .testimonialcontent-left img{ text-align:left; width:200px; height:150px;border:1px solid #DEDEDE; margin:0 5px;}


ul#thumblist{display:block;  }
ul#thumblist li{float:left;/*margin-right:1px;margin-bottom:5px;*/list-style:none;padding:2px;}
ul#thumblist li a{display:block;}
ul#thumblist li a.zoomThumbActive{
 /*   border:1px solid #B34F33;*/
}
.jqzoom{
	text-decoration:none;
	float:left;
}


/* pagination */
#pagination{ text-align:center; height:30px;line-height:30px; clear:both;}

.info, .greentext, .errortext,.warning, .validation {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('../images/info.png');
}
.errortext {
    color: #CC0000;
    background-color: #FEB0B0;
    background-image:url('../images/error.png');
	font-size:14px;
}
.greentext {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('../images/success.png');
	font-size:14px;
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('../images/warning.png');
}
.error{
    color: #CC0000;
	font-size:12px;
}
/* My Account*/
a .myaccountbox{
	margin:10px;width:130px; height:80px; padding-top:50px; text-align:center; vertical-align:middle; border:1px solid #D1D5E0; float:left; color:#465167;	font-family:Georgia, "Times New Roman", Times, serif ; font-size: 14px;	font-weight:bold; background: #d5d9e2; /* Old browsers */
background: -moz-linear-gradient(top,  #d5d9e2 0%, #ffffff 50%, #d5d9e2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5d9e2), color-stop(50%,#ffffff), color-stop(100%,#d5d9e2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d5d9e2 0%,#ffffff 50%,#d5d9e2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d5d9e2 0%,#ffffff 50%,#d5d9e2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d5d9e2 0%,#ffffff 50%,#d5d9e2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d5d9e2 0%,#ffffff 50%,#d5d9e2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d9e2', endColorstr='#d5d9e2',GradientType=0 ); /* IE6-9 */
 }
a:hover .myaccountbox{
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #d5d9e2 50%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#d5d9e2), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#d5d9e2 50%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#d5d9e2 50%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#d5d9e2 50%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#d5d9e2 50%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

 }
 
#measurebox .measuretitle{
	margin:10px 0 0 0; padding:0 10px; width:100%; line-height:30px; height:30px;text-align:left; vertical-align:middle; border:1px solid #D1D5E0; float:left; color:#fff;	font-family:Georgia, "Times New Roman", Times, serif ; font-size: 14px;	font-weight:bold; background:#465575;
 }
 
#measurebox .measurecontent{ padding:10px; clear:both; overflow:hidden; background:#EFEFEF;
border-bottom-right-radius:1em;
border-bottom-left-radius:1em;
border-bottom:4px solid #D9DDE5;
border-right:1px solid #D9DDE5;
border-left:1px solid #D9DDE5;
}
#measurebox .measurecontent img{  border:1px solid #DDD;}
.collardiv { background-image:url(../images/skin/stiffners-a.jpg); background-repeat:no-repeat; width:300px; height:200px; border:1px solid #DDD;}
#measurebox .measurecontent .measurecontent-rightdiv{ float:right; width:65%;	font-family:Georgia, "Times New Roman", Times, serif ;color:#64708A; text-decoration: none;  font-size:14px; padding:20px 0;}

/* left Slideshow */

#cycler{position:relative; height:220px; width:220px;}
#cycler img{position:absolute;z-index:1}
#cycler img.active{z-index:3}


.menu_list {
	width:203x; 
	margin-bottom:20px;
    border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
}
.menu_head {
	cursor: pointer;
	position: relative;
	width:205x;  padding:7px 0 5px 15px;
	color:#000;
	font-size:15px;
	text-transform:uppercase;
	font-family:Georgia, "Times New Roman", Times, serif ; 
	border-top:1px solid #bbb;
}
.menu_body {
	display:none;
	width:203x; height: auto; 
	padding:0px 15px 5px 15px;
}
.menu_body a {
  display:block;
  text-decoration:none;
}
.menu_body a:hover {
  color: #000000;
  text-decoration:underline;
}
.menu_body ul li { list-style-type:none; line-height:20px; }
.menu_body ul li a { font-family:Georgia, "Times New Roman", Times, serif ; font-size:12px; text-decoration: none; color: #000; text-transform:uppercase; }
.menu_body ul li a:hover { color: #636363; text-decoration:none; }

.menu_body ul li ul{margin-bottom:5px; }
.menu_body ul li ul li {line-height:20px; margin-left:5px; }
.menu_body ul li ul li a { font-family:Georgia, "Times New Roman", Times, serif ; font-size:11.5px; font-weight:normal; text-decoration: none; color: #333333;  text-transform:none; background:#FFF; padding-left:5px;  }
.menu_body ul li ul li a:hover  { color: #fff; text-decoration:none; background:#8393B4; }

#currencymeu{ float:right; margin:0 0 0 20px;}
.hcurrency{ float:right; margin:0px; }
.hcurrency img{ vertical-align:middle; }
.hcurrency a{font-size:12px; color:#FFF; line-height:36px;}
.quickCurrency {
	font-family:Georgia, "Times New Roman", Times, serif ; 
    position:absolute;
    margin:0px 0px 0px -124px;
    width:170px;
    background:#EFF0F4;
    color:#64708A;
    text-align:left;
	z-index:9999;
	float:right;
	border:1px solid #CACBD0;
	display:none;
	padding:10px 10px 20px 10px;
	font-size:12px;
}
.quickCurrency ul{ list-style:none; margin:0; padding:0;}
.quickCurrency ul li{ list-style:none; margin:0; padding:0; border-bottom:1px solid #DDDDDD; display:block;}
.quickCurrency ul li a{  display:block; line-height:30px;font-size:12px; color:#64708A;padding-left:5px;font-family:Georgia, "Times New Roman", Times, serif ;}
.quickCurrency ul li a:hover { background:#DDDDDD; }


#breadcrumb { float: left; display: block; margin:0px 0px 10px; }
#breadcrumb a { color:#1F3581;font-family:Georgia, "Times New Roman", Times, serif ; font-size:12px;}
#breadcrumb a:hover { color: #000; }
#breadcrumb span {color: #000; font-family:Georgia, "Times New Roman", Times, serif ; font-size:12px;}

.footer-buttons {
    background: none repeat scroll 0 0 #A79D96;
    border: 1px dashed #FFFFFF;
    height: 45px;
	
}	
	
.f-buttons {
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    letter-spacing: 1px;
    width: 25%;
	text-align:center;
	padding-top:5px;
}
.f-buttons a {
    color: #FFFFFF;
	border: 0 none;
    color: #000000;
    cursor: pointer;
    margin: 0;
    outline: 0 none;
    padding: 0;
    text-decoration: none;
}
.f-buttons a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
.hr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #FFFFFF -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-right: medium none;
    border-style: solid none none;
    border-width: 2px medium medium;
    color: #FFFFFF;
    height: 2px;
    margin: 0 auto;
    width: 60%;
}
.f-buttons h3 {
    color: #FFFFFF;
    font-size: 12px;
    font-style: italic;
    margin-bottom: 2px;
    display:inline;
	text-align:center;
}
.f-buttons span {
    font-family: Arial;
    font-size: 12px;
	text-align:center;
	color:#FFF;
}

.contentasset{ margin:0; padding:0;}

#featured-title {
    width: 100%;
}
#featured-title div {
    border-bottom: 1px dotted #000000;
    width: 425px;
	height:20px;
}
#featured-title h2 {
    color: #000000;
    display: inline;
    float: left;
    font-family: georgia;
    font-size: 20px;
    font-style: italic;
    font-weight: 300;
    margin: 0 auto 10px;
    text-align: center;
    width: 110px;
}


.faq_list {
	margin-bottom:20px;
}
.faq_head {
	cursor: pointer;
	position: relative;
	color:#000;
	margin:5px 0;
	padding:0 10px; width:100%; line-height:30px; height:30px;text-align:left; vertical-align:middle; border-bottom:1px solid #D1D5E0; font-family:Georgia, "Times New Roman", Times, serif ; font-size: 12px;	 font-weight:bold;
	
}
.faq_body {
	display:none;
	height: auto; 
	padding:0px 15px 5px 15px;
	font-family:Georgia, "Times New Roman", Times, serif ;
	 font-size: 13px
}

.shopbtn{background:#867D7E; border:0px solid #bbb; font-size:14px; font-family:Arial;  color:#FFF; cursor:pointer; padding:2px 10px 3px 10px;}

.mselectbox:hover {
	-webkit-transform:scale(0.9); transform:scale(0.9);
}
.mselectbox {
	-webkit-transition: all 0.7s ease; transition: all 0.7s ease;
}

input.qtyplus { width:25px; height:25px;}
input.qtyminus { width:25px; height:25px;}

.qty {
    width: 40px;
    height: 25px;
    text-align: center;
}

.lightbluetitlebar{width:100%;  background:#EAECF3; padding:10px 20px; font-family:Georgia, "Times New Roman", Times, serif ; font-size:14px; color:#000;}
.divlist{ float:left; margin:10px; width:155px;text-align:center;}
/*.divlist-title{  background:#EAECF3; padding:5px; line-height:20px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif ; font-size:14px; }*/
.divlist-title{   border-bottom:1px dotted #333; padding:5px; line-height:20px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif ; font-size:14px; }
.divlist-content{ min-height:18px;  font-size:12px; padding-top:5px;}
.mainorderbox{margin:20px 0;}


