/* content */

.content{float:right;width:770px;text-align:left;margin:0;padding:0 10px 0 0;color:#40627C;background-color:#633A64;}
.content h1, .content h2, .content h3, .content h4, .content p{margin:0;padding:0.5em 0;}
.content ul{margin:0;padding:0.5em 0;}
.content li{padding:2px 0 2px 20px;}
table.delivery{width:100%;background-color:#F8F7DE;border:1px solid #CCCCCC;}
table.delivery th{border:1px solid #CCCCCC;padding:2px;}
table.delivery td{border:1px solid #CCCCCC;padding:2px;}

/* core */

body, table, input, textarea, select{font-family:verdana, sans-serif;}
body{background-color:#816284;color:#000000;margin:0;padding:0;font-size:74%;}
h1, h2, h3, h4, h5, h6, p{margin:0;padding:0;}
h1{font-size:1.8em;font-weight:normal;font-family:Verdana, Georgia, Serif;}
h2{font-size:1.5em;font-weight:normal;font-family:Verdana, Georgia, Serif;}
h3{font-size:1.2em;font-weight:bold;font-family:Verdana, Georgia, Serif;}
h4{font-size:1.1em;font-weight:bold;font-family:Verdana, Georgia, Serif;}
li{font-size:1.0em;}
ul li{list-style-type:none;}
p{font-size:1.0em;line-height:1.4em;}
pre{font-family:monospace;font-size:1.0em;}
strong, b, .bold{font-weight:bold;}
table, textarea, input, select , label{font-size:0.8em;}
table{margin:0;padding:0;border-collapse:collapse;border-spacing:0;}
label{color:#000;}
hr{display:none;clear:both;}
.container{width:800px;text-align:left;padding:0;margin:0 auto;border:0;}
.hide{display:none;}
.show{display:block;}
.spacer{border:0;margin:0;padding:0;}
.off{position:absolute !important;top:-1000em !important;left:-1000em !important;}
.wrapper{color:#40627C;background-color:#FFFFFF;background-repeat:repeat-y;border-left:solid 1px #212121; border-right:solid 1px #212121; width:798px;}
.left, .imgleft{float:left;}
.right, .imgright{float:right;}
.center{text-align:center;}
img{border:0;}
img.imgleft{margin:0 1em 0.5em 0;}
img.imgright{margin:0 0 0.5em 1em;}

a{color:#ffffff;text-decoration:none;}
a:hover{text-decoration:underline;}
a:visited{color:#ffffff;}


.first{margin-top:0 !important;}
.last{margin-bottom:0 !important;}
.inlineList *{display:inline;}
.inlineLeft{display:inline;float:left;}
.inlineRight{display:inline;float:right;}

.margin0{margin:0;padding:0;height:0;line-height:0;font-size:0;}
.clear{clear:both;height:0;}
br.clear{clear:both;height:1px;display:block;position:relative;width:100%;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.error, #error{margin:10px auto;border:1px dashed #FF0000;padding:5px;background-color:#E9E9E9;color:#FF0000;font-size:0.9em;font-weight:bold;}
.toparea{clear:both;height:35px;display:block;width:100%;background-color:#FFF;padding:0;}
.clearboth{clear:both;}
.invalidfield{visibility:visible;color:#fe9126;vertical-align:top;}
.validfield{visibility:hidden;color:#fe9126;vertical-align:top;}
.invalidtitle{color:#fe9126;}
.validtitle{color:#ffffff;}


.headercontainer{text-align:left;padding:0;margin:0 auto;border:0;background-color:#816284;}
.topmenucontainer{text-align:left;padding:0;margin:0 auto;border:0;background-color:#816284;}
.maincontainer{text-align:left;padding:0;margin:0 auto;border:0;background-color:#633A64;}
.product_maincontainer{text-align:left;padding:0;margin:0 auto;border:0;background-color:#633A64;}
.bottommenucontainer{text-align:left;padding:0;margin:0 auto;border:0;background-color:#816284;}
.productdetailcontainer{text-align:left;padding:0;margin:0 auto;border:0;background-color:#816284;}
.shadowcontainer{padding:0;margin:0;border:0;height:50px;background-image:url(./images/bottom-space.jpg);background-repeat:repeat-x;}
.topspacecontainer{padding:0;margin:0;border:0;height:40px;background-image:url(./images/top-space.jpg);background-repeat:repeat-x;}


/* product_display_section */
#product_display_section_left{display:inline;float:left;width:400px;text-align:left;height:412px;padding:0;margin:0;border:0;background-color:#633A64;color:#ffffff;font-size:0.8em;}
#product_display_section_left ul{margin:20px 0 0 25px;padding:0;}
#product_display_section_left a{color:#CCCECD;text-decoration:none;font-weight:bold;}
#product_display_section_left .image{padding:10px 0 10px 60px;}
#product_display_section_right{display:inline;float:right;width:400px;text-align:left;padding:0;margin:0;border:0;background-color:#633A64;color:#ffffff;font-size:0.8em;}
#product_display_section_right ul{margin:20px 0 0 25px;padding:0;}
#product_display_section_right a{color:#CCCECD;text-decoration:none;font-weight:bold;}
#product_display_section_right .image{padding:10px 0 10px 30px;}
#product_display_section_right .li-next{text-align:right;padding:0 20px 0 0;}

#product_display_section_left p.navprev{display:inline;background-image:url(./images/previous.jpg);background-repeat:no-repeat;background-position:left center;padding-left:15px;height:30px;margin:0;line-height:20px;}
#product_display_section_right p.navnext{display:inline;background-image:url(./images/next.jpg);background-repeat:no-repeat;background-position:right center;padding-right:15px;height:30px;margin:0;line-height:20px;}

/* productdetail_leftarea */
.productdetail_leftarea{display: inline; float: left; margin: 20px 0 5px 25px; padding: 0; width: 465px;font-size: 0.8em;}
.productdetail_leftarea h6{font-size: 1em;font-weight: bold;}
p.spacer{line-height: 35px;}

/* fabricselection */
#fabricselection ul{margin: 0; padding: 0;}
#fabricmenu {display: inline; float: left; width: 270px;}
#fabricmenu ul{margin: 0; padding: 0 0 2px 0;}
#fabricmenu li{display: inline; float: left;padding: 0px 2px 0px;}
.fabrictitle{color: White; padding: 0 0 15px 0;}
.fabricprice{line-height: 23px; vertical-align: middle; padding: 0 5px 0 0;}
.fabricdesc{display: inline; float: left; width: 160px;}
#fabricselection .button_ul{margin: 0; padding: 22px 0 0 0;}
#fabricselection .addtobag{padding: 2px 3px; border: 1px solid #000000; background-color: #633A64;color: #ffffff; text-decoration: none; font-size: 1em; font-weight: bold; line-height: 20px}
#fabricselection .viewbag{padding: 2px 3px; border: 1px solid #000000; background-color: #E1E1E1;color: #000000; text-decoration: none; font-size: 1em; font-weight: bold; line-height: 20px;}
.fabricimage{display: inline; float: right; margin: 20px 0 0 0; padding: 0 20px 0 15px;}

/* footer */

/*.footer{clear:both;margin:0;padding:3px 0;color:#5A7677;background-color:#ffffff;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;}
.footer ul{height:20px;margin:0 4px 0 10px;padding:0;float:left;font-weight:normal;font-size:0.8em;vertical-align:middle;line-height:20px;}
.footer li{padding:0 6px;margin:0;display:inline;}
.footer li.first{border-left:0;}
.footer a{text-decoration:none;color:#5A7677;}
.footer a:hover{color:#5A7677;text-decoration:underline;}
.footer a:visited{color:#5A7677;}
.footer p{margin:0 10px;padding:0;}*/

.footer{position:relative;clear:both;margin:0;text-align:left;padding:10px 0 10px 20px;color:#ffffff;background-color:#816284;}
.footer p{margin:0;padding:0;}
.footer ul{margin:0;padding:0;}
.footer li{display:inline;margin:0;padding:0 6px;font-size:0.8em;}
.footer a{color:#ffffff;text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.footer a:visited{color:#ffffff;}
.footer .copyright{font-size:0.8em;margin:0;padding:0;}

/* header */

.header{position:relative;clear:both;height:63px;margin:0;padding:0;color:#ffffff;background-color:#816284;background-image:url(images/logo2.jpg);background-repeat:no-repeat;}
#logo{position:absolute;left:22px;top:22px;overflow:hidden;margin:0;padding:0;width:453px;height:27px;}
#logo span{display:block;position:absolute;left:0;top:0;z-index:1;width:453px;height:27px;margin:0;padding:0;}
.header h6{position:absolute;left:24px;bottom:25px;margin:0;padding:0;font-family:Verdana, Georgia, Serif;font-size:0.8em;letter-spacing:0.05em;}
#logo a{font-size:1.2em;color:#ffffff;letter-spacing:0.04em;}
span.shoppingitems{position:absolute;right:24px;top:20px;margin:0;padding:0;font-family:Verdana, Georgia, Serif;font-size:0.8em;letter-spacing:0.05em;}
span.shoppingitems a{color:#ffffff;text-decoration:none;}
span.shoppingitems a:visited{color:#ffffff;text-decoration:none;}
span.shoppingitems a:hover{text-decoration:underline;}

span.phnumber{position:absolute;right:24px;bottom:10px;margin:0;padding:0;font-family:Verdana, Georgia, Serif;font-size:0.8em;letter-spacing:0.05em;}
/* sidemenu */

.sidemenu{float:left;width:175px;margin:0;padding:0;color:#40627C;background-color:#F8F7DE;}
.sidemenu_box{position:relative;margin:10px 5px 10px 0;padding:10px 0 10px 10px;background-image:url(/images/sidemenu_box_bg.gif);background-repeat:repeat-x;background-position:left bottom;}
.last_box{background-image:none;}
#quick_links{position:absolute;left:0;top:0;overflow:hidden;margin:0;padding:0;width:174px;height:22px;}
#quick_links span{display:block;position:absolute;left:0;top:0;z-index:1;width:174px;height:22px;margin:0;padding:0;background:url("/images/quick_links.gif") top left no-repeat;}
#search_for{position:absolute;left:0;top:0;overflow:hidden;margin:0;padding:0;width:174px;height:22px;}
#search_for span{display:block;position:absolute;left:0;top:0;z-index:1;width:174px;height:22px;margin:0;padding:0;background:url("/images/search_for.gif") top left no-repeat;}
#stay_informed{position:absolute;left:0;top:0;overflow:hidden;margin:0;padding:0;width:174px;height:22px;}
#stay_informed span{display:block;position:absolute;left:0;top:0;z-index:1;width:174px;height:22px;margin:0;padding:0;background:url("/images/stay_informed.gif") top left no-repeat;}
.sidemenu_box form{margin:15px 0 0;padding:0;}
.sidemenu_box select{width:155px}
.sidemenu_box input{width:120px;margin:0;padding:0;}
.sidemenu_box input.button{width:auto;vertical-align:middle;}
.sidemenu_box p{margin:0;padding:0.3em 0;line-height:1em;}


/* topmenu */

.topmenu{clear:both;margin:0;padding:3px 0;color:#FFFFFF;background-color:#816284;}
.topmenu #leftmenu{height:20px;margin:0;padding:0 4px 0 17px;float:left;font-weight:normal;font-size:0.8em;vertical-align:middle;line-height:20px;}
.topmenu #rightmenu{height:20px;margin:0;padding:0 15px 0 17px;float:right;font-weight:normal;font-size:0.8em;vertical-align:middle;line-height:20px;}
.topmenu li{padding:0 6px;margin:0;display:inline;}
.topmenu li.first{border-left:0;}
.topmenu a{text-decoration:none;color:#FFFFFF;}
.topmenu a:hover{color:#FFFFFF;text-decoration:underline;}
.topmenu a:visited{color:#FFFFFF;}
.topmenu p{margin:0 10px;padding:0;}

/* home_page_categories_list */

#home_page_categories_list{width:700px;min-height:351px;text-align:left;border:0;margin:35px auto 10px auto;padding:0;height:415px;}
#home_page_categories_list ul{margin:5px auto;padding:0;}
#home_page_categories_list li{margin:0px 3px auto;padding:0;float:left;width:131px;height:131px;background-image:none;display:inline;}
#home_page_categories_list .image{padding:0;float:right;}
#home_page_categories_list img{border:0;}
#home_page_categories_list .box-text1{background-color:White;height:86px;width:103px;color:#505050;vertical-align:middle;padding:45px 15px 0 13px;font-weight:normal;font-size:1em;}
#home_page_categories_list .box-text2{background-color:White;height:81px;width:118px;color:#505050;vertical-align:middle;padding:50px 0 0 13px;font-weight:normal;font-size:1em;}


/* product_list */
#product_list{clear:both;width:700px;min-height:290px;text-align:left;border:0;margin:35px auto 0px auto;padding:0; background-color:#633A64;}
#product_list ul{margin:0px auto;padding:0;}
#product_list li{margin-right:80px;padding:0;float:left;background-image:none;display:inline;text-align:center;}
#product_list li.last{margin-right:0px;}
#product_list li .thumb{min-height:210px;}
#product_list h6{margin:0;padding:0;color:#000000;font-size:0.8em;min-height:1em;text-align:center;}
#product_list .image{padding:0;float:right;}
#product_list .price{margin:0;padding:0;font-size:0.8em;color:#000000;}
#product_list img{border:0;}
#product_list a{text-decoration:none; color:White;}


/* productpage_list */

#productpage_list{clear:both;width:745px;text-align:left;border:0;padding:0px 0px 10px 0px;}
#productpage_list ul{margin:0px auto;padding:0;}
#productpage_list li{margin-right:20px;padding:0;float:left;background-image:none;display:inline;}
#productpage_list li.last{margin-right:0px;}
#productpage_list .image{padding:0;float:right;}
#productpage_list img{border:0;}
#productpage_list li.first{padding:0 0 0 12px;}

/* product */

#product_main{clear:both;width:798px;text-align:left;border:0;padding:0;}
#product_main img{border:0;}
#product_main ul{margin:0 0 0;padding:0;}
#product_main li{margin:0;padding:0;float:left;display:inline;}
#product_main .imageleft{float:left;}
#product_main .imageright{float:right;}
#product_main .divenlargefront{padding:20px 0 0 20px;}
#product_main .divenlargeback{padding:20px 0 0 20px;}
#product_main p.enlarge{display:inline;color:#5A7677;background-repeat:no-repeat;background-position:right center;padding-right:25px;height:25px;line-height:25px;font-size:0.8em;font-weight:bold;}
#product_main p.topspace{visibility:hidden;}
#product_main h6{margin:0;padding:0;color:#000000;font-size:0.8em;min-height:1em;text-align:left;}
#product_main p{clear:left;margin:0;padding:2px 0;font-size:0.8em;min-height:1em;color:#000000;}
#product_main .viewlarge{text-decoration:none;color:#5A7677;}
#product_main .front{width:310px;}
#product_main .front img{padding:10px 10px 0 18px;}
/*#product_main .back{width:300px;}*/
#product_main .back img{padding:10px 10px 0 18px;}

/* product_detail */
#product_detail{width:180px;max-width:180px;height:450px;text-align:left;border:0;margin:0;padding:0;background-color:#E7E7E7;}
#product_detail img{border:0;}
#product_detail ul{margin:0;padding:0;}
#product_detail li{margin:0;padding:2px;float:left;display:inline;vertical-align:middle;}
#product_detail p{margin:0.8em auto;}
#product_main h6{margin:0;padding:0;color:#000000;font-size:0.8em;min-height:1em;text-align:left;line-height:25px;vertical-align:middle;}

/* product_navigate */
#product_navigate{clear:both;width:798px;text-align:left;border:0;padding:0;}
#product_navigate ul{margin:0;padding:0;}
#product_navigate li{margin:0;padding:0px;float:left;display:inline;vertical-align:middle;}
#product_navigate p.navprev{display:inline;background-image:url(./images/previous.jpg);background-repeat:no-repeat;background-position:left center;margin:0px 0px 0px 10px;padding-left:15px;height:20px;line-height:20px;font-size:0.8em;font-weight:bold;}
#product_navigate p.navnext{display:inline;background-image:url(./images/next.jpg);background-repeat:no-repeat;background-position:right center;padding-left:0px;padding-right:15px;height:20px;line-height:20px;font-size:0.8em;font-weight:bold;}
#product_navigate .addtobag{float:left;background-color:#472848;color:#FFF;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:18px;}
#product_navigate .viewbag{float:right;background-color:#5A7677;color:#FFF;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:18px;}
#product_navigate .navleft{width:300px;padding:0 0 0 10px ;}
#product_navigate .navcenter{width:180px;background-color:#E7E7E7;padding-bottom:25px;}
#product_navigate .navright{width:290px;padding:0 10px 0 0 ;}
#product_navigate a{text-decoration:none;}

/* ccFrame */
#ccFrame {clear:both;font-size:0.8em;width:750px;min-height:351px;text-align:left;border:0;padding:20px 0 0 25px;color:#ffffff;}
#ccFrame .headertext{padding-bottom:20px;clear:both;color:#000000;}
/* help */
#help {clear:both;width:750px;min-height:351px;text-align:left;border:0;padding:35px 0 0 25px;}
#help .help_title{color:#ffffff;font-size:0.8em;font-weight:bold;line-height:1.4em;}
#help .help_text{width:565px;color:#ffffff;font-size:0.8em;line-height:1.4em;padding:5px 0 5px 0;}
#help .help_normal{width:565px;color:#cccccc;font-size:0.8em;line-height:1.4em;padding:5px 0 5px 0;}
#help .last{padding:5px 0 20px 0;}
#help .first{padding:0px 0 5px 0;}
#help .middle{padding:8px 0 10px 0;}
#help .help_topic a{color:#ffffff;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:2.4em;}

#help .help_select {color:#ffffff;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:2.4em;padding:5px 0 20px 0;}
#help a{text-decoration:none; color:#cccccc}
#help ul{margin:0;padding:0;}

/* privacy */
#privacy {clear:both;width:750px;min-height:351px;text-align:left;border:0;padding:35px 0 0 25px;}
#privacy .privacy_title{color:#ffffff;font-size:0.8em;font-weight:bold;line-height:1.4em;}
#privacy .privacy_normal{width:565px;color:#ffffff;font-size:0.8em;line-height:1.4em;padding:5px 0 5px 0;}
#privacy .last{padding:5px 0 20px 0;}
#privacy .first{padding:0px 0 10px 0;}
#privacy .middle{padding:8px 0 10px 0;}
#privacy .privacy_topic a{color:#ffffff;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:0.4em;}
#privacy p{line-height:0.4em;}
#privacy .privacy_select {color:#ffffff;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:0.4em;padding:5px 0 20px 0;}
#privacy a{text-decoration:none;}
#privacy ul{margin:0;padding:0;}

/* returns */
#returns {clear:both;width:750px;min-height:351px;text-align:left;border:0;padding:35px 0 0 25px;}
#returns .returns_title{color:#ffffff;font-size:0.8em;font-weight:bold;line-height:1.4em;}
#returns .returns_normal{width:565px;color:#ffffff;font-size:0.8em;line-height:1.4em;padding:5px 0 5px 0;}
#returns .last{padding:5px 0 20px 0;}
#returns .first{padding:0px 0 10px 0;}
#returns .middle{padding:8px 0 10px 0;}
#returns .returns_topic a{color:#ffffff;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:0.4em;}
#returns p{line-height:0.4em;}
#returns .returns_select {color:#ffffff;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:0.4em;padding:5px 0 20px 0;}
#returns a{text-decoration:none;}
#returns ul{margin:0;padding:0;}

/* terms */
#terms {clear:both;width:750px;min-height:351px;text-align:left;border:0;padding:35px 0 0 25px;}
#terms .terms_title{color:#ffffff;font-size:0.8em;font-weight:bold;line-height:1.4em;}
#terms .terms_normal{width:620px;color:#ffffff;font-size:0.8em;line-height:1.4em;padding:5px 0 5px 0;}
#terms .last{padding:5px 0 20px 0;}
#terms .first{padding:3px 0 10px 0;}
#terms .middle{padding:8px 0 10px 0;}
#terms .terms_topic a{color:#ffffff;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:0.4em;}
#terms p{line-height:0.4em;}
#terms .terms_select {color:#ffffff;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:0.4em;padding:5px 0 20px 0;}
#terms a{text-decoration:none;}
#terms ul{margin:0;padding:0;}
#terms_nav p.navprev{display:inline;background-image:url(./images/previous.jpg);background-repeat:no-repeat;background-position:left center;margin:0px 0px 0px 0px;padding-left:15px;height:20px;line-height:20px;font-size:0.8em;font-weight:bold;color:#ffffff;}
#terms_nav p.navnext{display:inline;background-image:url(./images/next.jpg);background-repeat:no-repeat;background-position:right center;margin:0px 30px 0px 0px;padding-left:0px;padding-right:15px;height:20px;line-height:20px;font-size:0.8em;font-weight:bold;color:#ffffff;}
#terms_nav .navright{padding-right:10px;padding-top:0px;}
#terms_nav{clear:both;text-align:left;border:0;padding:35px 0 20px 30px;}
#terms_nav ul{margin:0;padding:0;}
#terms_nav li{margin:0;padding:0px;display:inline;vertical-align:middle;}
#terms_nav a{text-decoration:none;color:#ffffff;}

/* delivery */
#delivery {clear:both;width:750px;min-height:351px;text-align:left;border:0;padding:35px 0 0 25px;}
#delivery .delivery_title{color:#ffffff;font-size:0.8em;font-weight:bold;line-height:1.4em;}
#delivery .delivery_normal{width:620px;color:#ffffff;font-size:0.8em;line-height:1.4em;padding:5px 0 5px 0;}
#delivery .bold{font-weight:bold;}
#delivery .last{padding:5px 0 20px 0;}
#delivery .first{padding:3px 0 10px 0;}
#delivery .middle{padding:8px 0 10px 0;}
#delivery .delivery_topic a{color:#ffffff;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:0.4em;}
#delivery p{line-height:0.4em;}
#delivery .delivery_select {color:#ffffff;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:0.4em;padding:5px 0 20px 0;}
#delivery a{text-decoration:none;}
#delivery ul{margin:0;padding:0;}
#delivery .innerlist li{margin:0;padding:0;}
#delivery .innerlist .delivery_normal{width:390px;}
#delivery p.navmens{display:inline;background-image:url(./images/next.jpg);background-repeat:no-repeat;background-position:right center;padding-left:0px;padding-right:15px;height:20px;line-height:20px;font-size:0.8em;font-weight:bold;color:#ffffff;}
#delivery .innerlist a{color:#ffffff;text-decoration:none;}
#delivery .innerlist .last{padding:5px 0 20px 0;}
#delivery .topimagepadding{padding:70px 0 0px 0;}
#delivery .measure_image{padding:35px 80px 0px 0px;}

/* visiting tailor */

#visiting_tailor {clear:both;width:750px;min-height:351px;text-align:left;border:0;padding:35px 0 0 25px;}
#visiting_tailor .innerlist .visiting_tailor_title{color:#ffffff;font-size:0.8em;font-weight:bold;line-height:1.4em;}
#visiting_tailor .innerlist .visiting_tailor_normal{width:265px;color:#ffffff;font-size:0.8em;line-height:1.4em;padding:5px 0 5px 0;}
#visiting_tailor .last{padding:5px 0 20px 0;}
#visiting_tailor .innerlist .first{padding:3px 0 10px 0;}
#visiting_tailor .middle{padding:8px 0 10px 0;}
#visiting_tailor .visiting_tailor_topic a{color:#ffffff;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:0.8em;}
#visiting_tailor p{line-height:0.8em;}
#visiting_tailor .visiting_tailor_select {color:#ffffff;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:0.8em;padding:5px 0 20px 0;}
#visiting_tailor a{text-decoration:none;}
#visiting_tailor ul{margin:0;padding:0;}
#visiting_tailor .innerlist li{margin:0;padding:0;}
#visiting_tailor p.navmens{display:inline;background-image:url(./images/next.jpg);background-repeat:no-repeat;background-position:right center;padding-left:0px;padding-right:15px;height:20px;line-height:20px;font-size:0.8em;font-weight:bold;color:#ffffff;}
#visiting_tailor .innerlist a{color:#ffffff;text-decoration:none;}
#visiting_tailor .innerlist .last{padding:5px 0 20px 0;}
#visiting_tailor .image{padding:5px 20px 10px 0;}

/* contentdata */
.contentdata{float:left;width:798px;text-align:left;margin:0;padding:0;background-color:#FFF;}
.contentdata h1, .contentdata h2, .contentdata h3, .contentdata h4, .contentdata p{margin:0;padding:0.5em 0;}

/* measurement_list */
#measurement_list{text-align:left;border:0;padding:0;}
#measurement_list ul{margin:0px auto;padding:0;}

#measurement_list .measurement_block{height:199px;width:700px; background-color:#816284;padding:0px 0px 0px 50px;margin:0 0 20px 25px;}

#measurement_list .measurement_block .right{float:right;}
#measurement_list .measurement_block .left{float:left;}
#measurement_list .measurement_block .first{width:480px;}
#measurement_list .measurement_block li{width:208px;}
#measurement_list .measurement_block .inner-li{padding:0 0 0 10px;}
#measurement_list p{font-size:0.8em;color:#ffffff;font-weight:bold;}
#measurement_list .inner-li p{padding:0 10px 10px 5px;}

#measurement_list li{padding:0;float:left;background-image:none;display:inline;}
#measurement_list img{border:0;}
.measurement_block input{width:50px;}
#measurement_list .toplist{margin:0;padding:35px 0px 30px 75px;}
.spacing{width:50px;}
#measurement_list .toplist ul{margin:0;padding:0;}
#measurement_list .toplist li{margin:0;padding:0;float:left;background-image:none;display:inline;color:#ffffff;}
#measurement_list .option_title{padding:30px 0px 0 0;font-weight:bold;vertical-align:middle;line-height:20px;color:#ffffff;}
#measurement_list .option_list{padding-right:10px;vertical-align:middle;line-height:20px;}
#measurement_list .measurement_text{font-size:0.8em;font-weight:normal;color:#ffffff;padding:10px 0 15px 0;}
#measurement_list h6{font-size:0.8em;color:#ffffff;}
#measurement_list .measurement_block .title_number{display:inline;float:left;width:20px;text-align:right;}
#measurement_list .measurement_block .title_text{display:inline;float:left;width:185px;padding:0 0 10px 0;}


#measurement_list .anlyse_figure{background-color:#816284;width:720px;padding:0px 0px 25px 30px;margin:0 0 20px 25px;}
#measurement_list .anlyse_figure_women{height:400px;background-color:#816284;padding:0px 30px 0px 30px;margin:0;}

#measurement_list .anlyse_figure li{margin:0;padding:0 35px 0 0;display:inline;}
#measurement_list .anlyse_figure li .last{padding:0;}
#measurement_list .anlyse_figure .clearfix{clear:both;}
#measurement_list .anlyse_figure_text{font-size:0.8em;font-weight:normal;color:#ffffff;text-align:center;width:70px;}

.analyse_left{border-right:solid 1px #633A64;width:325px;padding:0 0 0 25px;}

#measurement_list .analyse_left ul{padding:0 0 25px 0;}

.analyse_right{width:280px;padding:0 0 0 40px;}

#measurement_list .analyse_right ul{padding:0 0 25px 0;}
.measurement_box {width:200px;font-size:1em;}
.measurement_block input{font-size:1em;}
#measurement_list .bottom-buttons{padding:10px 35px 10px 0;}
#measurement_list p.navnext{display:inline;background-image:url(./images/next.jpg);background-repeat:no-repeat;background-position:right center;padding-left:0px;padding-right:15px;height:30px;line-height:25px;font-size:0.8em;font-weight:bold;color:#000;}
#measurement_list a{text-decoration:none;color:#ffffff;}

#measurement_unit_title{vertical-align:middle;line-height:20px;}
.valign{vertical-align:middle;line-height:20px;}
.error-li{width:300px;color:#ff0000;}
.mail_form{width:400px;}
#measurement_list #address_err{color:#ff0000;font-weight:normal;}
#measurement_list #address_err a{color:#ff0000;text-decoration:underline;}

#measurement_list .validtitle{color:#ffffff;}
#measurement_list .invalidtitle{color:#ff0000;}
#measurement_list .titlepadding{text-align: right; padding-right: 5px;}

#measurement_list .fRowOption{font-size:0.8em;font-weight:normal;color:#ffffff;text-align:center;width:70px;}
#measurement_list .sRowOption{font-size:0.8em;font-weight:normal;color:#ffffff;text-align:center;width:70px;padding:13px 0px 0px 0px;}


/* contact_us */
#contact_us{clear:both;width:740px;min-height:351px;text-align:left;border:0;padding:35px 0 0 25px;}
#contact_us ul{margin:5px auto;padding:0;}
#contact_us li{margin:0;padding:0px;float:left;display:inline;vertical-align:middle;}
#contact_us p{font-size:0.8em;color:#ffffff;}
#contact_us a{text-decoration:none;color:#ffffff;font-weight:bold;}
#contact_us .bold{font-weight:bold;}
#contact_address{padding:0 60px 0 0;}
#contact_address li{float:none;display:block;width:380px;}
#guest_book li{float:none;display:block;width:205px;}
#contact_address .innerUL li{display:inline;float:left;}
#contact_us h6{font-size:0.8em;color:#ffffff;}
#contact_us p.navnext{display:inline;background-image:url(./images/next.jpg);background-repeat:no-repeat;background-position:right center;padding-left:0px;padding-right:15px;line-height:20px;font-size:0.8em;font-weight:bold;color:#000;}
#contact_us p.submit_btn{display:inline;background-image:url(./images/next.jpg);background-repeat:no-repeat;background-position:right center;padding-left:0px;padding-right:15px;line-height:20px;font-size:0.8em;font-weight:bold;color:#000;}
#contact_us span{line-height:20px;}
#contact_us .textbox {width:200px;margin:0 0 10px 0;}
#contact_us .textarea{width:200px;height:85px;}
#contact_us .contact_us_email ul{clear: both;margin:0px;padding:3px;}
#contact_us .email_left{width: 35px; display: inline; float: left; padding:10px 0 0 0;line-height:1.4em;}
#contact_us .email_right{width: 300px; display: inline; float: left;margin:0px;line-height:1.4em;}
#contact_us .textpadding{padding:0 0 0 10px;}
#contact_us .contactus_txtpadding{vertical-align: middle;margin:0;line-height:1px;}
#contact_us .contactus_padding{clear:both;margin:0px;padding:0px 0px 3px 3px;}
#contact_us .clearall{clear:both;}
#contact_us .v_error p{color:#ff0000;font-weight:bold;}


/* billing_shopping */
#billing_shopping{clear:both;width:740px;text-align:left;border:0;}
#billing_shopping ul{margin:5px auto;padding:0;}
#billing_shopping li {padding:2px;float:left;background-image:none;display:inline;}
#billing_shopping .odd{width:100px;text-align:right;}
#billing_shopping .even{width:245px;}
#billing_shopping .inLine {float:left;display:inline;}
#billing_shopping .image{padding:0;float:right;}
#billing_shopping img{border:0;}
#billing_shopping p{font-size:0.8em;color:#ffffff;}
#billing_shopping h6{font-size:0.8em;color:#ffffff;}
#billing_shopping input{font-size:0.8em;color:#000;width:230px;}
#billing_shopping .bluebox{background-color:#DCE6E5;}
#billing_shopping .chkbox{width:15px;}
#billing_shopping .addtobag{float:right;background-color:#472848;color:#FFF;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:18px;}
#billing_shopping .btnClear{float:left;background-color:#472848;color:#FFF;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:18px;}
#billing_shopping .last{padding:0 0 30px 0;}
#billing_shopping .checkbox{width:15px;padding:10px 7px 0 0;}
#billing_shopping .deliverytext{width:210px;}
#billing_shopping .btnShippingRate{padding:0 15px 0 0;clear:both;float:right;width:150px;}
#billing_shopping .readaccept{padding: 12px 7px 0 0;}
#billing_shopping .readaccept a{font-weight:bold;color:#ffffff;}
#billing_shopping .countrybox{width:233px;}
.topimage{text-align: center; padding: 25px 0 10px 0px;}
#billing_shopping .invalidtitle{color:#fe9126;}
#billing_shopping .validtitle{color:#ffffff;}
#billing_shopping .disabledtitle{color:#808080;}

/* confirm_order */
#confirm_order{clear:both;width:680px;padding:35px 0 0 50px;text-align:left;border:0;}
#confirm_order ul{margin:5px auto;padding:0;}
#confirm_order li {padding:2px;margin:0px;}
#confirm_order img{border:0;}
#confirm_order p{font-size:0.8em;color:#000;line-height:1.4em;}
#confirm_order h6{font-size:0.8em;color:#000;}

#visitingTailor{padding:0 0 0 10px;}
#phoneTailor{padding:0 0 0 10px;}
#selfTailor{padding:0 0 0 10px;}
#visitingTailor li{float:left;background-image:none;display:inline;}
#phoneTailor li{float:left;background-image:none;display:inline;}
#confirm_order .enabled{background-color:#E6E6E6;}
.underlined{font-weight:bold;text-decoration:underline;}
#confirm_order .applabel{padding:3px 10px 0 0;}
#confirm_order .appSelect{padding:0px 25px 0 0;}
#confirm_order select{width:90px;}
#confirm_order .textbox{width:200px;margin:3px 0 0 0;}
#confirm_order .radio{padding:4px 0 0 0 ;}
#confirm_order .rdLabel{padding:2px 20px 0 2px;}
.sidespace{padding:0 0 0 25px;}
#confirm_order .addtobag{float:left;background-color:#472848;color:#FFF;text-decoration:none;font-size:0.8em;font-weight:bold;line-height:18px;}
.disabled{color:#8E9494;}
#confirm_order a{color:#000;text-decoration:underline;}
#confirm_order .disabled p{color:#8E9494;}
#confirm_order .disabled h6{color:#8E9494;}
#confirm_order .disabled select{color:#8E9494;}
/* quick_links_form */

/* shopping_bag */
#shopping_bag{clear:both;width:740px;min-height:351px;padding:35px 0 0 0px;text-align:left;border:0;}
#shopping_bag ul{margin:5px auto;padding:0;}
#shopping_bag h6{font-size:0.8em;color:#ffffff;padding:0 0 15px 0;}
#shopping_bag table{font-size:0.8em;color:#ffffff;font-weight:normal;}
#shopping_bag table table{font-size:0.8em;color:#ffffff;font-weight:normal;}
#shopping_bag inline{float:left;background-image:none;display:inline;}
#shopping_bag .shoppingbag_title{padding-left:40px;}
/*#shopping_bag_items .emptybag{height:325px;}*/
#shopping_bag_items .emptybag h6{font-weight:normal;}

#shopping_bag_items .tableheader{height:20px;background-color:#816284;}
#shopping_bag_items .hitemdesc{padding:0 0 0 20px;}
#shopping_bag_items .hfabric{width:250px;}
#shopping_bag_items .hqty{text-align:center;}
#shopping_bag_items .hspace{width:40px;}
#shopping_bag_items .hremove{text-align:left;}
#shopping_bag_items .hunitprice{text-align:center;}
#shopping_bag_items .htotal{text-align:right;padding:0 20px 0 0;}

#shopping_bag_items .tditem{width:70px;padding:10px 0 10px 20px;}
#shopping_bag_items .itemimage{padding:0 20px 0 0;}
#shopping_bag_items .tddesc{vertical-align:middle;width:150px;padding:0 50px 0 0;}
#shopping_bag_items .tdfabric{width:150px;}
#shopping_bag_items .tdqty{text-align:right;width:20px;}
#shopping_bag_items .tdblank{border-bottom:solid 1px #816284;}
#shopping_bag_items .tdremove{text-align:left;width:40px;}
#shopping_bag_items .tdupound{text-align:right;width:20px;}
#shopping_bag_items .tdunitprice{text-align:right;width:50px;padding:0 10px 0 0;}
#shopping_bag_items .tdtpound{text-align:right;width:5px;}
#shopping_bag_items .tdtotal{text-align:right;width:50px;padding:0 20px 0 0;}
#shopping_bag_items .minusimage{margin:0 0 0 15px;}
#shopping_bag_items .btnRemove{font-size:1.6em;}
#shopping_bag_items .btnPlus{font-size:1.6em;}
#shopping_bag_items .shoppingitem td{border-bottom:solid 1px #816284;}
#shopping_bag_items p.navnext{display:inline;background-image:url(./images/next.jpg);background-repeat:no-repeat;background-position:right center;padding-left:0px;padding-right:15px;height:20px;line-height:20px;font-size:1.2em;font-weight:bold;color:#ffffff;}
#shopping_bag_items .btnsubmit{padding:0 15px 5px 0;}
#shopping_bag_items a{text-decoration:none;}
#shopping_bag_items .addtobag{float:left;background-color:#472848;color:#FFF;text-decoration:none;font-size:1.2em;font-weight:bold;line-height:18px;}
#shopping_bag_items .btncheckout{padding:10px 0 0 2px;}
#shopping_bag_items .innertd1{width:460px;text-align:right;padding-right:5px;}
#shopping_bag_items .innertd4 select{font-size:1em;}
#shopping_bag_items .innertd2{font-size:1.2em;line-height:1.6em;color:#ffffff;width:175px;}
#shopping_bag_items .innertd3{font-size:1.2em;line-height:1.6em;color:#ffffff;padding:0 15px 0 0;}
#shopping_bag_items .innertd4{font-size:1.2em;line-height:1.6em;color:#ffffff;text-align:right;padding:0 17px 0 0;}
#shopping_bag_items .innerbold{font-weight:bold;}
#shopping_bag_items .innertext{font-size:1.2em;line-height:1.6em;color:#ffffff;}
#shopping_bag_items .innertable{width:100%;font-size:0.8em;line-height:1.6em;color:#ffffff;}
#shopping_bag_items .innertdblank{height:20px;}
#shopping_bag_items .textcode{width:55px;font-size:1.2em;color:#ffffff;}
#shopping_bag_items #address_err a{color:#ff0000;text-decoration:underline;}
.processing {text-align:right;padding:0 45px 0 25px;}


/*  */
#payment_method{clear:both;width:740px;padding:0;text-align:left;border:0;}
#payment_method ul{margin:0;padding:0;}
#payment_method h6{font-size:0.8em;color:#ffffff;}
#payment_method table{font-size:0.8em;color:#ffffff;font-weight:normal;}
#payment_method table table{font-size:0.8em;color:#ffffff;font-weight:normal;}
#payment_method inline{float:left;background-image:none;display:inline;}
#payment_method .shoppingbag_title{padding-left:40px;}
#payment_method .tableheader{height:20px;background-color:#E6E6E6;}
#payment_method .payment_title{padding:7px 5px 10px 103px;}
#payment_method .paymentradio{display:inline;float:left;padding:7px 5px 0 100px;}
#payment_method .paymentimage{padding:0 0 20px 0;}

#creditcardinfo table{width:100%;}
.creditcard A {FONT-WEIGHT: bold; FONT-SIZE: 1.0em; COLOR: #cccccc; TEXT-DECORATION: none}
.creditcard A:hover {FONT-WEIGHT: bold; FONT-SIZE: 1.0em; COLOR: #cccccc; TEXT-DECORATION: none}
.creditcard A:visited {FONT-WEIGHT: bold; FONT-SIZE: 1.0em; COLOR: #cccccc; TEXT-DECORATION: none}
.creditcard_text{FONT-WEIGHT: none; FONT-SIZE: 1em; COLOR: #cccccc; TEXT-DECORATION: none}
.creditcard_bold{FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #cccccc; TEXT-DECORATION: none}
#payment_method .creditcard_title{padding:7px 5px 10px 103px;}
#payment_method .creditcard_title h6{font-size:1em;}
#payment_method .creditcard_title input{font-size:1em;}
#payment_method .creditcard_title select{font-size:1em;}
#payment_method .creditcard_1{width:130px;}
#payment_method .creditcard_2{width:180px;}
#payment_method .alignright{text-align:right;}
#payment_method .alignleft{text-align:left;}
#payment_method .cardtype{width:135px;}
#payment_method .startmonth{width:72px;}
#payment_method .startyear{width:72px;}
#payment_method .cardname{width:130px;}
#payment_method .endmonth{width:72px;}
#payment_method .endyear{width:72px;}
#payment_method .cardnumber{width:130px;}
#payment_method .issuenumber{width:67px;}
#payment_method .securitycode{width:67px;}

#payment_method_items .hitemdesc{padding:0 0 0 20px;}
#payment_method_items .hfabric{width:250px;}
#payment_method_items .hqty{text-align:center;}
#payment_method_items .hspace{width:40px;}
#payment_method_items .hremove{text-align:center;}
#payment_method_items .hunitprice{text-align:center;}
#payment_method_items .htotal{text-align:right;padding:0 20px 0 0;}

#payment_method_items .tditem{width:70px;padding:10px 0 10px 20px;}
#payment_method_items .itemimage{padding:0 20px 0 0;}
#payment_method_items .tddesc{vertical-align:middle;width:180px;padding:0 50px 0 0;}
#payment_method_items .tdfabric{width:150px;}
#payment_method_items .tdqty{text-align:right;width:20px;}
#payment_method_items .tdblank{border-bottom:solid 1px #E6E6E6;}
#payment_method_items .tdremove{text-align:left;width:40px;}
#payment_method_items .tdupound{text-align:right;width:20px;}
#payment_method_items .tdunitprice{text-align:right;width:50px;padding:0 10px 0 0;}
#payment_method_items .tdtpound{text-align:right;width:5px;}
#payment_method_items .tdtotal{text-align:right;width:50px;padding:0 20px 0 0;}
#payment_method_items .minusimage{padding:0 0 0 15px;}
#payment_method_items .shoppingitem td{border-bottom:solid 1px #E6E6E6;}
#payment_method_items p.navnext{display:inline;background-image:url(./images/next.jpg);background-repeat:no-repeat;background-position:right center;padding-left:0px;padding-right:15px;height:20px;line-height:20px;font-size:1.2em;font-weight:bold;color:#ffffff;}
#payment_method_items .btnsubmit{padding:0 15px 5px 0;}
#payment_method_items a{text-decoration:none;color:#ffffff;}
#payment_method_items .addtobag{float:left;background-color:#472848;color:#FFF;text-decoration:none;font-size:1.2em;font-weight:bold;line-height:18px;}
#payment_method_items .btnconfirm{padding:10px 18px 0 2px;}
#payment_method_items .innertd1{width:460px;}
#payment_method_items .innertd2{font-size:1.2em;line-height:1.6em;color:#ffffff;width:175px;}
#payment_method_items .innertd3{font-size:1.2em;line-height:1.6em;color:#ffffff;padding:0 15px 0 0;}
#payment_method_items .innertd4{font-size:1.2em;line-height:1.6em;color:#ffffff;text-align:right;padding:0 17px 0 0;}
#payment_method_items .innerbold{font-weight:bold;}
#payment_method_items .innertext{font-size:1.2em;line-height:1.6em;color:#ffffff;}
#payment_method_items .innertable{width:100%;font-size:0.8em;line-height:1.6em;color:#ffffff;}
#payment_method_items .innertdblank{height:20px;}
#payment_method_items .textcode{width:55px;font-size:1.2em;color:#ffffff;}

#payment_method_items .address_left_padding{display:inline;float:left;width:65px;}
#payment_method_items .address_li{display:inline;float:left;font-size:1.2em;padding:20px 0 0 0 ;line-height:1.2em;}
#payment_method_items .address_li ul{width:175px;}
#payment_method_items .address_li h6{font-size:1em;}
#payment_method_items .confirm_area{vertical-align:middle;position:relative;}
#payment_method_items .absolute_area{width:200px;vertical-align:middle;position:absolute;bottom:0px;right:0px;}
#payment_method_items .chkbox{display:inline;float:left;font-size:1.4em;}
#payment_method_items .read_accept{padding:0 0 5px 0;}
#payment_method_items .read_accept p{font-size:1.2em;}
#payment_method_items .read_accept a{font-weight:bold;text-decoration:underline;}


/* Zoom */
#xlZoomInfo a{text-decoration:none;color:#ffffff;font-weight:bold;font-size:0.8em;}

#cLoadingIndicator{position:fixed;right:3px;bottom:3px;z-index:100;padding-bottomg:0.5em;padding-top:0.6em;padding-left:0.5em;}
#cLoadingIndicator span{vertical-align:top;}