.button{background-color:#ffffff;border:solid 1px #f89828;color:#8f5379;font-family:Verdana;padding-left:0px;margin-top:2px;}
.linkAsButton{background-color:#ffffff;border:solid 1px #f89828;color:#8f5379;font-family:Verdana; padding:3px 8px 3px 8px;text-decoration:none;}
body{padding:0px;margin:0px;background-color:#fff;font-family:arial, Tahoma, Helvetica}
/* Styles used by StatusMessage control */
.ok{background-color:#6ebc6e;padding:10px 10px 10px 10px;border:solid 1px #006600;color:#006600;font-weight:bold;width:637px;text-align:center;}
.ko{background-color:#ecaeb9;padding:10px 10px 10px 10px;border:solid 1px #660000;color:#660000;font-weight:bold;width:637px;text-align:center;}
.generic{background-color:#cccccc;padding:10px 10px 10px 10px;border:solid 1px #666666;color:#666666;font-weight:bold;width:637px;text-align:center;}
/* End (Styles used by StatusMessage control) */
.FormLabel {float:left;width:145px;padding:0;margin:5px 0 0 5px;text-align:left;padding: 0 0 4px 0px;margin-top:3px;}
.fLeft{float:left;}
.tableStyle{width:650px;border:solid 0px #ffffff;padding:15px 15px 15px 15px;}
.tableHeader{background-color:#df7e01;color:#ffffff;font-family:Arial;font-weight:bold;padding:10px 10px 10px 10px;}
.basketItemDetail{font-size:0.8em;}
.unitPrice{color:#990000;font-weight:bold;}
.checkoutControl{width:200px;}
.checkoutDropDownControl{width:205px;}
.checkoutControlEmail{width:200px;float:left;}
.preloader {visibility:hidden;position:absolute;top:0px;right:0px;z-index:-1;}
.orangeborder {border:dashed 1px #ff6600;}
.orange{color:#ff6600;}
.blue{color:#58b9d3;}
.boldblue{color:#58b9d3;font-weight:bold;}
.darkblue{color:#0475ad}
.bolddarkblue{color:#0475ad;font-weight:bold;}
.red{color:red;}
.boldred{color:red;font-weight:bold;}
.grey{color:#533c36;}
.boldgrey{color:#533c36;font-weight:bold;}
.bold{font-weight:bold;}
.noBold{font-weight:normal;}
.clear{clear:both;}
.nob{border:0;}
.badge-makers{font-size:0.8em; border-left:solid 1px #dfdfdf;border-right:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;padding:10px 10px 10px 10px;}
.badge-making{float:left;padding:5px 5px 5px 5px; border:solid 1px #b9b8b8;margin:0 10px 5px 0;}
.embroidery{color:#ff6600;background-image:url(~/images/bgGlass.gif);background-repeat:repeat-x;height:26px;width:289px;padding:3px 0 0 4px;border:solid 1px #dfdfdf;font-size:1.2em;}
.embroidered{color:#ff6600;background-image:url(~/images/bgGlass.gif);background-repeat:repeat-x;height:26px;width:289px;padding:3px 0 0 4px;border:solid 1px #dfdfdf;font-size:1.2em;}
.buy-online{color:#ffffff;background-color: #ec8101; height:26px;width:289px;padding:3px 0 0 4px;border:solid 1px #dfdfdf;font-size:1.2em;}

#gfcart{background-repeat:no-repeat; padding:10px 10px 0 10px; font-size:0.8em; height:87px; width:130px;}
#digitizing{width:1000px; margin:0 auto; padding:10px 0 10px 20px;}
#digitisingdesigns{background-color:#272727; border-top:solid 1px #3d3d3d;}
#embroiderydesigns{width:1000px; margin:0 auto; padding:10px 0 0 0;}
#designtostitches{float:left; margin:0 20px 0 20px; width:660px;}
#gfnewsletter{}
#professionalsewing{margin-top:10px;background-repeat:no-repeat; padding:10px 5px; font-size:11px; height:220px; width:140px}
.embroiderdesigns{background-repeat:no-repeat; padding:35px 10px 0 10px; font-size:11px; height:91px; width:130px}
/*.buy-online{color:#ffffff; background-color: #ea7f00; height:26px; width:289px; padding:3px 0 0 4px; border:solid 1px #dfdfdf; font-size:1.2em;}*/

.sashes{text-align:right;margin:5px 0 0 0;}
.sashesRight{text-align:right;}
.emailaddress{ float:left;padding:0 0 0 20px;}
.emailtitle{color:#ff6600;float:left;}
.imageright{float:right;text-align:center;padding:0 0 10px 10px;}
#ftr {background-color:#272727;padding:10px 10px 10px 10px;color:#808080;font-size:0.8em;margin:20px 0 0 0;}
h1.orangehdr {margin:0 0 20px 0;padding:0;color:#ff6600;font-weight:bold;font-size:1.4em;text-align:center;}
#menu{border-left:solid 1px #3d3d3d;font-size:0.9em;}
#menu ul{padding:0;margin:0;}
#menu ul li{display:inline;padding:0;margin:0;float:left;text-align:center;border-right:solid 1px #3d3d3d;}
#menu a:link, #menu a:visited, #menu a:active{color:#dadada;height:21px;width:123px;display:block;padding:4px 0 0 0;text-decoration:none;}
#menu a:hover{color:white;text-decoration:none;height:21px;width:123px;display:block;padding:4px 0 0 0;background-image:url(images/bgMenuPointer2.gif);background-position:bottom;background-repeat:no-repeat;}
#menu a.on:link, #menu a.on:visited, #menu a.on:active{color:white;height:21px;width:123px;display:block;padding:4px 0 0 0; text-decoration:none;background-color:#686868;background-image:url(images/bgMenuPointer2.gif);background-position:bottom;background-repeat:no-repeat;}
#menu a.on:hover{color:white; text-decoration:none;height:21px;width:123px;display:block;padding:4px 0 0 0;background-color:#686868;}
#menu a.right:link, #menu a.right:visited, #menu a.right:active{color:#dadada;height:21px;width:120px;display:block;padding:4px 0 0 0;text-decoration:none;}
#menu a.right:hover{color:white;text-decoration:none;height:21px;width:120px;display:block;padding:4px 0 0 0;background-image:url(images/bgMenuPointer2.gif);background-position:bottom;background-repeat:no-repeat;}
#menu a.righton:link, #menu a.righton:visited, #menu a.righton:active{color:white;height:21px;width:120px;display:block;padding:4px 0 0 0;text-decoration:none;background-color:#686868;background-image:url(images/bgMenuPointer2.gif);background-position:bottom;background-repeat:no-repeat;}
#menu a.righton:hover{color:white;text-decoration:none;height:21px;width:120px;display:block;padding:4px 0 0 0;background-color:#686868;}
.menuHdr {background-image:url(images/bgMenuTop.gif);height:24px;width:150px;text-align:center;color:White;font-size:1.3em;}
#lMenu{font-family:Verdana;font-size:0.8em;float:left;width:150px;}
#lMenu ul{padding:0;margin:0;}
#lMenu ul li{list-style-type:none;padding:0;margin:0;border-bottom:solid 1px white;}
#lMenu a.sub:link, #lMenu a.sub:visited, #lMenu a.sub:active {color:black;height:20px;width:145px;display:block;padding:3px 0 0 5px; text-decoration:none; background-color:#f6f6f6;font-size:0.9em; font-family:arial;}
#lMenu a.sub:hover{color:#ff6600; text-decoration:none; height:20px;width:140px;display:block;padding:3px 0 0 10px;background-color:#f6f6f6;font-size:0.9em; font-family:arial;}
#lMenu a.hdr:link, #lMenu a.hdr:visited, #lMenu a.hdr:active{color:black;height:20px; width:145px; display:block;padding:3px 0 0 5px; text-decoration:none; background-color:#dadada; font-family:arial;}
#lMenu a.hdr:hover{color:#ff6600;text-decoration:none;height:20px;width:140px;display:block;padding:3px 0 0 10px;background-color:#dadada; font-family:arial;}

#lMenu a.hdr2:link, #lMenu a.hdr2:visited, #lMenu a.hdr2:active{color:black;height:20px; width:145px; display:block;padding:3px 0 0 5px; text-decoration:none; background-color:#cccccc; font-family:arial;}
#lMenu a.hdr2:hover{color:#ff6600;text-decoration:none;height:20px;width:140px;display:block;padding:3px 0 0 10px;background-color:#cccccc; font-family:arial;}

a.designerwebsites:link, a.designerwebsites:visited, a.designerwebsites:active{color:#808080;text-decoration:none;}
a.designerwebsites:hover{text-decoration:underline; color:#808080;}
a.readyrange:link, a.readyrange:visited, a.readyrange:active{color:Red;text-decoration:none;}
a.readyrange:hover{text-decoration:underline;color:Red;}
a.loz:link, a.loz:visited, a.loz:active{color:#ff6600;text-decoration:none;}
a.loz:hover{text-decoration:underline;color:#ff6600;}
h1{margin:0 0 20px 0; padding:0; color:#ff6600;font-size:1.8em;}
h2{margin:0 0 20px 0; padding:0; color:#ff6600;font-size:1.6em;}
h3{margin:0 0 0 0; padding:0; color:#ff6600;font-size:1.1em;}
h4{margin:0 0 20px 0; padding:0; color:#ff6600;font-size:1.2em;}
h5{margin:0;padding:0;color:#ff6600;font-size:0.8em;}
hr.grey{background-color:#c9d2db; height:1px;width:90%;}
h1.grey{margin:0; padding:0; font-size:1.1em;font-family:Arial;}
h2.grey{margin:10px 0 0 0; margin-top:10px;padding:0;font-size:1em;}
h1.blue{margin:0;padding:0;color:#004990;background-color:White;font-weight:bold;font-size:1em;}
h2.blue{margin:0;padding:0;color:#004990;background-color:White;font-weight:bold;font-size:0.9em;}
h3.blue{margin:0;padding:0;color:#004990;background-color:White;font-weight:bold;font-size:0.8em;}
h4.blue{margin:0;padding:0;color:#004990;background-color:White;font-weight:bold;font-size:0.7em;}
h1.white{margin:0;padding:0;color:white;font-weight:bold;font-size:1em;}
h2.white{margin:0;padding:0;color:white;font-weight:bold;font-size:0.9em;}
h2.small{margin:0 0 0 0; padding:0; color:#ff6600;font-size:1.1em;}
a.orange:link, a.orange:visited, a.orange:active{color:#ff6600;padding:2px 2px 2px 2px;text-decoration:none;}
a.orange:hover {text-decoration:none;color:white;padding:2px 2px 2px 2px;background-color:#ff6600}
a.grey:link, a.grey:visited, a.grey:active{color:#808080;text-decoration:none;}
a.grey:hover{color:#808080; text-decoration:underline;}
a.xray:link img, a.xray:visited img, a.xray:active img{border:dashed 1px #ff6600;}
a.xray:hover img {Filter:Xray); border:dashed 1px #ff6600;}
.formControl{width: 235px;margin-top:4px;}
.formControls{float:left;width:410px;}
.preview{}
a.buyNow:link, a.buyNow:visited, a.buyNow:active{color:#ffffff;text-decoration:none;}
a.buyNow:hover{text-decoration:underline;color:#ffffff;}
.buyNowBg{background-image:url(images/buy-now-bg.gif);width:175px;height:22px;padding:5px 0 0 0;background-position:left;text-align:center;}
.validator{position:absolute;left:580px;}
.vatInfo{font-size:smaller;padding:10px 5px 5px 0px;color:#666666;}
.currencyExplain{font-size:small;color:#666666;}
.newsletter{text-align:center;}
.newsletter label{display:block;}
.newsletterError{color:#FF0000;font-weight:bold;margin:4px 0 4px 0;display:block;}
.newsletterSuccess{color:#009900;font-weight:bold;margin:4px 0 4px 0;display:block;}