@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Lato);
/*
Font:#4d4b45
Pri:#8db525
Sec:#000000
Light:#d8d8d8
Shadow:#E8E8E8
Border:#8db525
*/
body { font-size: 14px; color:#4d4b45; margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family: 'Lato', sans-serif; }
h1 { font-size:1.3em; margin:0px 0 0px 0px; padding:15px 5px 15px 7px; letter-spacing: 0.1em; text-align:left; font-weight:normal; font-family: 'Lato', sans-serif; color:#4d4b45; font-weight:400; background-color:#FFFFFF; box-shadow: 0px 2px 3px #E8E8E8; border-radius:3px; z-index:1000; border-radius:3px; border-top: 1px solid #8db525; border-bottom:1px solid #222f56; } 
h2 { font-size:1.1em; color:#8db525; font-weight: normal; }
h3 { font-size:1em; letter-spacing: 0em;}
h4 { font-size:1em; letter-spacing: 0em;}
p { line-height: 26px;	 }
ul { }
ul li { line-height: 26px; }
a { color:#4d4b45; }
a:hover { text-decoration:underline; }
img { border-width:0px; }	
.WaBtn { display:block; width: 230px; color#fff; text-align: left; position: fixed; left:5px; padding-right: 20px; bottom:5px; border-radius:50%; line-height:20px; text-align:center; z-index:999; }
.WaBtn img { width: 230px; }
.WaBtn a:hover img { opacity: .8; }
#C { margin: 0px auto 0px auto; padding:0px 0px 0px 0px; border-top: 3px solid #8db525; }
#H { margin: 0px auto 0px auto; padding:0px 0 0px 0; color:#4d4b45; }
#HC { width: 955px; margin: 0px auto 0px auto; padding:0px 0px 0px 0px; }
#HC0 { float:left; width:31%; margin:5px 0px 0px 0px; padding:10px 0px 0px 2%; }
#HC0 a { color:#4d4b45; font-size:2.2em; text-decoration:none; font-weight:bold; }
#HC0 a:hover img { opacity: .6; }
#HC1 { float:left; width:66%; margin:0px 0px 1px 0px; padding:0px 0px 1px 0px; text-align:right; }
#HPh { color:#8db525; padding:5px 0 0 0; font-size:1.1em; letter-spacing:0em; font-family: 'Lato', sans-serif; }
#HPh a { color:#8db525; text-decoration:none; }
#HPh a:hover { background-color: #8db525; color: #FFF; border-radius:3px; }
#HPh span.HPhL { letter-spacing:0em; color:#8db525; }
#HPh span.HSocial { padding:0px 12px 0 0; color:#000000; letter-spacing:0em; margin:0; }
#HPh span.HSocial a { padding:0; margin:0px 1px 0 0px; }
#HPh a:hover img { opacity: .6; }
#M { width:955px; margin: 7px auto 0px auto; padding:10px 0px 10px 0px; background-color:#FFF;}
#MC { margin: 0px auto 0px auto; padding:0px 0px 0px 0px; min-height:400px; }
#MC0 {  float:left; width:19%; padding:0px 0% 0px 0%; }
#MC1 { float:left; width:58%; padding:0px 2% 20px 2%; }
#MC2 { float:left; width:19%; padding:0px 0% 0px 0%; }
#F {  width: 100%; margin: 10px auto 0px auto; padding:0px 0px 0px 0; background-color:#E8E8E8; border-top: 7px solid #8db525; border-bottom:7px solid #222f56; }
#FC { width: 955px; font-size:1em; margin: 1px auto 0px auto; padding:60px 0 50px 0; text-align:right; color:#4d4b45; font-family: 'Lato', sans-serif; font-weight:normal; }
#FC0 { float:left; width:50%; padding:0px 0% 0px 0%; text-align:left; font-size:1em; }
#FC1 { float:left; width:50%; padding:0px 0% 0px 0%; text-align:right; font-size:1em; letter-spacing:0.1em; }
#FC0 h2 { font-size:1.1em; text-transform:uppercase; color:#000000;}
#FC1 ul { margin: 0px; padding: 0px; padding-top:0px; }
#FC1 ul li { list-style:none; margin: 0px 0px 0px 0px; padding: 8px 0px 8px 0px; line-height: 22px; }
#FC1 ul li a { text-decoration: none; color:#000000; display:inline-block; }
#FC1 ul li a:hover { background-color:#8db525; color: #FFFFFF; border-radius:5px; }
#FC1 ul li a:hover img { opacity: 0.8; }
#N0 { width: 100%; margin: 0px auto 0px auto; padding:0px 0px 0px 0px; text-align:right; }
#N0C { width:945px; margin: 0px auto 0px auto; padding:0px 0px 7px 0px;  }
#N0 ul{ margin: 0px; padding: 0px; }  
#N0 ul li { line-height:inherit; display: inline; margin: 0px; padding: 0px; } 
#N0 ul li a { display:inline-block; text-decoration: none; color: #4d4b45; padding: 0px 12px 0px 12px; }
#N0 ul li a:hover  { color:#8db525; }
#N0 ul li a.Active   { color:#8db525;  }
#N1 { width:100%; margin: 0px auto 0px auto; padding:0px 0px 0px 0px; text-align:center; color:#000000; font-family: 'Lato', sans-serif; box-shadow: 0px 3px 5px #E8E8E8; font-size: 1em; letter-spacing:0.1em; border-bottom:2px solid #222f56; border-top:2px solid #8db525; }
#N1C { padding:2px 0px; margin: 0px auto; width:955px; }
#N1 ul { margin: 0px; padding: 0px; }
#N1 ul li { display: inline; margin: 0px; padding: 0px 0px 3px 0px; }
#N1 ul li a { font-size:1em; text-decoration: none; color: #000000; display:inline-block; height:24px; padding: 8px 22px; margin: 0px 1px 0px 0px; letter-spacing:0.1em;  font-family: 'Lato', sans-serif; border-radius:5px; }
#N1 ul li a.Active  { color:#8db525; }
#N1 ul li a:hover  { background-color:#000000; color: #FFFFFF; }
#N2 { text-align:left; margin: 0px 0px 5px 0px;padding: 0px 0px 0px 0px; }
#N2 h2 { color:#000000; padding:0 0 0 0; margin:0 0 0 0; text-transform:uppercase; font-size:1.1em; }
#N2 ul { margin: 0px 0px 0px 0px;  padding: 5px 0 20px 15px; }
#N2 ul li { margin: 0px 0px 0px 0px;  padding: 4px 0px 4px 0px; border-bottom: 0px; list-style-position:outside; list-style:disc; font-size:1em; font-weight:normal; line-height: 26px; }
#N2 ul li a { font-size:1em; display: inline-block; text-decoration: none; color: #000000; padding: 0px 5px 0px 5px; margin: 0px 0px 0px 0px; }
#N2 ul li a:hover { background-color:#8db525; border-radius:3px; color: #FFFFFF; }
#N2 ul li a.Active { background-color:#8db525; border-radius:3px; color: #FFFFFF; }
#NC { color:#000000; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px; }
#NCC { padding: 0px 0px 0px 0px; margin: 0px 0px 7px 0px; color:#FFF; border-radius:5px; font-family: 'Lato', sans-serif; box-shadow: 0px 3px 5px #E8E8E8; border-bottom: 2px solid #222f56; border-right: 2px solid #8db525; border-top: 1px solid #E8E8E8; border-left: 1px solid #E8E8E8; }
#NC ul {margin: 0px;padding: 0px; }
#NC ul li { text-align:left; margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 0px; border-bottom: 1px #222f56 solid; list-style-type: none; font-size:1em;}
#NC ul li a { text-align:left; display: block; text-decoration: none; color: #000000; padding: 12px 0px 12px 5px; margin: 0px 0px 0px 0px;   font-family: 'Lato', sans-serif;}
#NC ul li a:hover { background-color:#E8E8E8; color: #8db525;  }
#NC ul li a.Active { background-color:#E8E8E8;color: #8db525;  }
#NC ul.NC1 { margin: 0px 0px 0px 0px;padding: 8px 0px 7px 0px; background-color:#F8F8F8; }
#NC ul.NC1 li { text-align:left; margin: 1px 3px 1px 5px;  padding: 0px 0px 0px 0px; border-bottom: 0px; list-style-position:inside; font-size:1em; font-weight:normal; }
#NC ul.NC1 li a { text-align:left; text-transform:inherit; font-size:1em; display: block; text-decoration: none; color: #000000; padding: 0px 0px 0px 5px; margin: 0px 0px 0px 0px; }
#NC ul.NC1 li a:hover { background-color:#8db525; border-radius:5px; color:#FFF; }
#NC ul.NC1 li a.Active { background-color:#8db525; border-radius:5px; color:#FFF; }
#Bc{ font-size:0.9em; margin:0px 0px 20px 0px; padding:6px 0px 5px 7px; text-align:left; border-bottom:0px solid #E0E0E0; color:#4d4b45; font-family: 'Lato', sans-serif; background-color:#FDFDFD; z-index:-100; box-shadow: 0px 2px 3px #E8E8E8; }
#Bc ul { margin: 0px; padding: 0px; }
#Bc ul li { display: inline; margin: 0px; padding: 0px; line-height:10px;	 }
#Bc ul li a { text-decoration: none; color: #4d4b45; padding: 0px 0px 0px 0px; }
#Bc ul li a:hover { color:#222f56; text-decoration:underline; }
#Bc ul li.Active a { color:#222f56; }
#AdH { margin:5px 0 0 0; }
#AdH img { }
#AdH a:hover img { opacity: .8; }
#AdBT { width:955px; margin: 0px auto 0px auto; padding:10px 0px 0px 0px; text-align:center; color:#808483; }
#AdBT a:hover img { opacity: .8; }
#AdBT img { width:955px; border-radius:5px; box-shadow: 0px 3px 5px #E8E8E8; }
#AdR { }
#AdR img { margin:0 0 7px 0; border-radius:5px; box-shadow: 0px 3px 5px #E8E8E8; width: 181px;  }
#AdR a:hover img { opacity: .8; }
#AdL { }
#AdL img { margin:0 0 7px 0; border-radius:5px; box-shadow: 0px 3px 5px #E8E8E8; width: 181px; }
#AdL a:hover img { opacity: .8; }
.WLM { margin: 0 0 15px 15px; float:right; clear:right; }
.Wm { min-height:250px; }
#WH1Bc { padding:0 0px 0px 0px;  margin:0px 0px 20px 0px; }
#WHo { font-size:0.9em; }
#WHo h1 { font-size:1.3em; margin:45px 0 20px 0px; padding:15px 5px 15px 7px; letter-spacing: 0.1em; text-align:left; font-weight:normal; font-family: 'Lato', sans-serif; color:#000000; font-weight:400; background-color:#FFFFFF; box-shadow: 0px 2px 3px #E8E8E8; border-radius:3px; border-top: 1px solid #8db525; border-bottom:1px solid #222f56; }
.H2Highlight { color:#000; margin:25px 0px 20px 0px; font-size:1.2em; padding:15px 5px 15px 7px; letter-spacing: 0.1em;  font-family: 'Lato', sans-serif; font-weight:400; background-color:#FFF; box-shadow: 0px 2px 3px #E8E8E8; border-radius:3px; border-top: 1px solid #8db525; border-bottom:1px solid #222f56; }
.H2Highlight a { color:#8db525; text-decoration:none; } 
.H2Highlight a:hover { color:#8db525; }
#DivListProd { }
.DBProd { width:33%; margin:0 0px 0px 0px; float:left; padding:15px 0px 10px 0px; text-align:center; border-bottom:0px solid #FFF; border-top:1px solid #FFF; }
.DBProd:hover { border-color:#d8d8d8; box-shadow: 0px 2px 3px #8db525; border-radius:5px; }
h2.DBProdN { min-height:90px; line-height:16px; font-size:0.9em; padding:0px 7% 0px 7%; }
h2.DBProdN a { text-decoration:none; color:#4d4b45; }
h2.DBProdN a:hover { color:#000000; }
img.DBProdI { }
.DBProd img { margin:0 0 10px 0;
transition: 1.5s ease;
-moz-transition: 1.5s ease; /* Firefox */
-webkit-transition: 1.5s ease; /* Chrome - Safari */
-o-transition: 1.5s ease; /* Opera */
}
.DBProd:hover img {
/* opacity: .7; */
transform : scale(1.15);
-moz-transform : scale(1.15); /* Firefox */
-webkit-transform : scale(1.15); /* Chrome - Safari */
-o-transform : scale(1.15); /* Opera */
-ms-transform : scale(1.15); /* IE9 */
}
.DBProd a:hover img { opacity: .7; }
.DBProdP { min-height:30px; font-size:1.4em; color:#4d4b45; padding:4px 0 0 0; color:#000000; }
.DBProdPDctoW { min-height: 25px; }
.DBProdPDcto { font-size:11px; color:#FFF; font-weight:normal; background-color: #8db525; box-shadow: 0px 2px 3px #E8E8E8; border-radius:3px; padding: 4px 5px; display: inline-block; }

.DBProdPDctoNormal { text-align: center; font-size:0.8em; color:#4d4b45; margin: 0px 0 3px 0; font-weight:normal; }
span.DBProdLabelOffer { font-size:0.5em; color: #8db525; }
.DDProdPDctoNormal { text-align: center; font-size:0.8em; color:#4d4b45; margin: 0px 0 3px 0; font-weight:normal; }
span.DDProdLabelOffer { font-size:0.5em; color: #8db525; }

span.DBProdTax { font-size:9px; color: #4d4b45;  }
.DBProdS { min-height:15px; font-size:0.9em; color: #4d4b45; margin:0px 0px 0px 0px; padding:5px 0px 2px 2px; }
.DBProdStk { font-size:12px; color:#8db525; font-weight:normal; border: 1px solid #8db525; box-shadow: 0px 2px 3px #E8E8E8; border-radius:3px; padding: 4px 8px; margin: 3px 0 3px 0; display: inline-block; }
.DBProdO { margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; }
.DBProdO a { color:#000000; font-size:1em; text-decoration:none; display:inline-block; width:77px; padding:2px 0px 5px 0px; margin:0px 2px 0 0px; background-color:#E8E8E8; box-shadow: 0px 2px 3px #E8E8E8; border-radius:3px; text-align:center; border-top: 1px solid #8db525; border-bottom:2px solid #222f56; }
.DBProdO a:hover { color:#FFF; background-color:#8db525; }
.DDProdCheckOut { margin:12px 0 12px 0; text-align:center; }
.DDProdCheckOut a { width:200px; text-align:center; padding:8px 0px 8px 0px; display:inline-block; letter-spacing:0.2em; margin:0px 0 0px 0; text-decoration:none; font-size:1.1em;  font-family: 'Lato', sans-serif; color:#000000; background-color:#E8E8E8; box-shadow: 0px 2px 3px #E8E8E8; border-radius:3px; border-top: 1px solid #8db525; border-bottom:2px solid #222f56; }
.DDProdCheckOut a:hover { color:#FFF; background-color:#8db525;  }

.DDProdCheckOutWA { margin:12px 0 12px 0; text-align:center; }
.DDProdCheckOutWA a { width:200px; text-align:center; padding:8px 0px 8px 0px; display:inline-block; letter-spacing:0.2em; margin:0px 0 0px 0; text-decoration:none; font-size:1.1em;  font-family: 'Lato', sans-serif; color:#FFF; background-color:#009d28; box-shadow: 0px 2px 3px #E8E8E8; border-radius:3px; }
.DDProdCheckOutWA a:hover { color:#FFF; background-color:#00bc31;  }

.DDProdPrice { text-align:center; min-height:20px; font-size:2em; color:#4d4b45; padding:8px 0 0 0; color:#8db525; }
span.DDProdIVA { font-size:9px; color: #4d4b45;  }
.DDProdPriceDctoW { text-align:center; }
.DDProdPriceDcto { min-width: 180px; font-size:12px; color:#FFF; font-weight:normal; background-color: #8db525; box-shadow: 0px 2px 3px #E8E8E8; border-radius:3px; padding: 4px 8px; margin: 3px 0 3px 0; display: inline-block; }

.DDProdStkW {  margin: 3px 0 3px 0; text-align:center; }
.DDProdStk { min-width: 180px; text-align:center; min-height:15px; font-size:12px; color:#8db525; font-weight:normal; border: 1px solid #8db525; box-shadow: 0px 2px 3px #E8E8E8; border-radius:3px; padding: 4px 8px; margin:0px 0 0px 0;  display:inline-block; }

.DDProdSku { text-align:center; min-height:15px; font-size:0.9em; color: #4d4b45; margin:0px 0px 0px 0px; padding:5px 0px 2px 2px; }
h2.DDProdH2D { text-transform:uppercase; font-size:1em; margin:20px 0 0 0; }
.DDProdM { width:320px; margin: 0 0 15px 15px; float:right; }
.DDProdM h2 { color:#8db525; margin:20px 0px 10px 0px; font-size:1em; padding:5px 5px 5px 7px; letter-spacing: 0em;  font-family: 'Lato', sans-serif; font-weight:400; box-shadow: 0px 2px 3px #E8E8E8; border-radius:3px; border-top: 1px solid #8db525; border-bottom:2px solid #222f56; }
ul.DDProdMF { margin:0 0 0 0; padding:0 0 0 0px; }
ul.DDProdMF li { margin:0px 0 8px 0; color:#4d4b45; list-style:none; line-height:inherit; }
ul.DDProdMF li a { margin:0 0 0 0; padding:2px 0 2px 8px; text-decoration:none; color:#d8d8d8; background-color:#8db525; border-radius:5px; box-shadow: 0px 3px 5px #E8E8E8; display:block; letter-spacing:0em; text-align:center; }
ul.DDProdMF li a:hover { color:#FFF; }
.DDProdD { }
.DDProdD p { line-height:26px; }
.DDProdImgRef { margin:8px 0 0 0; font-size:0.9em; color:#999; text-align:center; }
#DDProdImg { width:320px; height:240px; border:0px solid #dddddd; margin-bottom:0px; }
#DDProdImg img { width:320px; height:240px; margin-left:0px; 
transition: 1.5s ease;
-moz-transition: 1.5s ease; /* Firefox */
-webkit-transition: 1.5s ease; /* Chrome - Safari */
-o-transition: 1.5s ease; /* Opera */
}
#DDProdImg img:hover {
transform : scale(1.1);
-moz-transform : scale(1.1); /* Firefox */
-webkit-transform : scale(1.1); /* Chrome - Safari */
-o-transform : scale(1.1); /* Opera */
-ms-transform : scale(1.1); /* IE9 */
}
#DDProdImg0, #DDProdImg1, #DDProdImg2, #DDProdImg3, #DDProdImg4, #DDProdImg5, #DDProdImg6, #DDProdImg7 { visibility: hidden; position: absolute; }
#DDProdImg0 { visibility:visible; }
#DDProdImgMore { }
#DDProdImgMoreT { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
#DDProdImgMoreT img { border-radius:4px; box-shadow: 0px 3px 5px #E8E8E8; }
#DDProdImgMoreT  a { display:inline-block; border:1px #FFF solid;background-color:#FFF; margin:0px 3px 0px 0px;  padding:1px; }
#DDProdImgMoreT a:hover { border-radius:4px;border:1px #8db525 solid;  }
#DDProdImgMoreT a:hover img { opacity: .6; }
.WPagTool { margin:10px 0px 30px 0px; padding:0px 0px 0px 0px; color:#8db525; font-size:0.9em; }
.WFOdC { float:left; }
.ListFrmOdC { width:140px; font-size:0.9em; }
.NPag, .NPagT, .NPagB { text-align:right; padding:0px 0px; margin:0px 0px 0px 0px; font-size:1em; color:#8db525; }
.NPagT { margin:0px 0px 0px 0px; padding:1px 0px 0px 0px; }
.NPagB { margin:20px 0px 0px 0px; padding:0px 0px 0px 0px; }
.NPag a { margin:0px 0px 0px 2px; padding:2px 5px; text-decoration:none; color:#8db525; border: 1px solid #8db525;border-radius:5px; }
.NPag a:hover { color:#FFF;background-color:#8db525;  }
.NPag a.active { color:#FFF;background-color:#8db525; }
#Frm { padding:0px 0% 0 0%; }
#Frm hr { margin: 5px 20px 5px 20px; border-top-color:#D8D9DD; }
#Frm .FrmI { margin: 0px auto 0px auto; padding:0px 0 10px 0; background-color:#FFF; }
#Frm .FrmI .Alert, .Alert { color:#F00; font-weight:bold; }
#Frm .FrmI .FrmIL { float:left; width:24%; padding:10px 1% 0 0; text-align:right; }
#Frm .FrmI .FrmIR { float:left; width:75%;  }
#Frm .Imput, #Frm .ImputTextArea { padding:8px 5px 8px 5px; margin:0px; border:1px #d8d8d8 solid; font-size:1em; color:#8db525; border-radius:8px; }
#Frm .Imput { height:18px; width:80%; }
#Frm .ImputTextArea { width:80%; }
#Frm .Imput:focus, #Frm .ImputTextArea:focus { background-color:#d8d8d8; }
#Frm .Submit { font-size:1em; border:0px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#FFF; height:35px; width:150px; background-color:#8db525; box-shadow: 0px 3px 5px #E8E8E8; border-radius:10px; }
#Frm .List { font-size:1em; padding:4px 3px 4px 3px; width:82%; height:32px; border:#d8d8d8 solid 1px; border-radius:8px; }
#S { width:181px; margin:0 0 10px 0; padding: 2px 0 0 0; }
#SQ { float:left; width:100%; text-align:right; }
#SS { float:left; width:30px; text-align:left; margin-left:-30px; padding:3px 0 0 0; }
#SQ .SQ { font-size:0.9em; border:0; height:25px; padding: 5px 5px 5px 5px; width:171px; box-shadow: 0px 2px 3px #E8E8E8; border-radius:3px; border:1px #4d4b45 solid; color:#4d4b45; }
#SS .SS { font-size:0.9em; border:0; margin:3px 0 0 0; padding: 6px 0px 6px 7px; width:25px; height:25px; background-color:transparent; color:#FFF; background-image:url(SearchSubmit.png); background-repeat:no-repeat;  }
#SQ .SQ:focus { background-color:#d8d8d8; }
.ICD { padding:0 0 0 0; }
.ICD p { margin:0px 0px 12px 0px;; padding:0px 0px 0px 10px; line-height:16px; }
.ICD h2 { margin:20px 0 8px 0; }
.main_view { float: left; position: relative; box-shadow: 0px 2px 3px #E8E8E8; border-radius:5px; }
.window { height:280px; width:554px; overflow: hidden; position: relative; }
.image_reel { position: absolute; top: 0; left: 0; }
.image_reel img { float: left; height:280px; width:554px; border-radius:5px; }
.image_reel a:hover img { opacity: .8; }
.paging { position: absolute; top: 15px; right: 15px; width: 100%; padding:0% 0% 12px 0; z-index: 100; display: none; text-align:right; }
.paging a { font-size:1px; padding: 0px 0px 0px 0px; display:inline-block; margin:0px 0% 0px 1%; text-decoration: none; color: #FFF; height:8px; width:8px; text-align:center; border:1px solid #FFF; border-radius:2px; }
.paging a.active { color:#8db525; background-color:#8db525; }
.paging a:hover { color:#8db525; background-color:#8db525; }
.paging a.active:hover { color:#FFF; }
.CF, .CF10, .CFPrBo { height: 0px; font-size: 1px; clear: both; line-height: 0px; }
.CF10 { height: 10px; }
.CFPrBo { height:30px; }
#C ul li.CF { height: 5px; font-size: 1px; clear: both; line-height: 0px; display:block; width:100%; }
hr { border:0px; border-top:#d8d8d8 1px solid; margin:10px 0 10px 0; }
hr.Dotted {	border-top-style: dotted; }
hr.Box { margin:6px 0 6px 0; border:0px; }
.IPT { float:none;  margin:0px 0px 5px 0px; padding:0 0 0px 0; border-radius:5px; box-shadow: 0px 3px 5px #E8E8E8; }
.IPR { float:right;  margin:5px 0px 5px 10px; padding:0 0 0px 0; border-radius:5px; box-shadow: 0px 3px 5px #E8E8E8; }
.IPL { float:left;  margin:5px 10px 5px 0px; padding:0 0 0px 0; border-radius:5px; box-shadow: 0px 3px 5px #E8E8E8; }
#C .NNoBorder { border: 0px; }
#C .NavNoPadding { padding: 0px; }
#C .NavNoPaddingRight { padding-right: 0px; }
#C .separator { width: 100%; margin-top: 10px;  margin-bottom: 0px;  border-left: #fff;  border-right: #fff;  border-top: #fff;  border-bottom: 1px solid #333; }
#C .Bold, #C h1.Bold, #C h2.Bold, #C h3.Bold, #C h4.Bold, #C p.Bold, #C li.Bold { font-weight:bold; }
#C .NoBold, #C h1.NoBold, #C h2.NoBold, #C h3.NoBold, #C h4.NoBold, #C p.NoBold, #C li.NoBold { font-weight:normal; }
#C .AlignCenter, #C h1.AlignCenter, #C h2.AlignCenter, #C h3.AlignCenter, #C h4.AlignCenter, #C p.AlignCenter, #C li.AlignCenter { text-align:center; }
#C .AlignRight, #C h1.AlignRight, #C h2.AlignRight, #C h3.AlignRight, #C h4.AlignRight, #C p.AlignRight, #C li.AlignRight { text-align:right; }
#C .AlignLeft, #C h1.AlignLeft, #C h2.AlignLeft, #C h3.AlignLeft, #C h4.AlignLeft, #C p.AlignLeft, #C li.AlignLeft { text-align:left; }
#C .ErrorFont { color:#F00; }
#C .CaseNormal, #C h1.CaseNormal, #C h2.CaseNormal, #C h3.CaseNormal, #C h4.CaseNormal, #C p.CaseNormal, #C li.CaseNormal { text-transform: none; }
#C .Uppercase, #C h1.Uppercase, #C h2.Uppercase, #C h3.Uppercase, #C h4.Uppercase, #C p.Uppercase, #C li.Uppercase, #AWrapperTop .Uppercase,#C  span .Uppercase { text-transform: uppercase; }
#C .Color0, #C h1.Color0, #C h2.Color0, #C h3.Color0, #C h4.Color0, #C p.Color0, #C li.Color0 { color:#4d4b45; }
#C .Color1, #C h1.Color1, #C h2.Color1, #C h3.Color1, #C h4.Color1, #C p.Color1, #C li.Color1 { color:#4d4b45; }
#C .Color2, #C h1.Color2, #C h2.Color2, #C h3.Color2, #C h4.Color2, #C p.Color2, #C li.Color2 { color:#FFFFFF; }
#C .Color3, #C h1.Color3, #C h2.Color3, #C h3.Color3, #C h4.Color3, #C p.Color3, #C li.Color3 { color:#FFFFFF; }
#C .Color4, #C h1.Color4, #C h2.Color4, #C h3.Color4, #C h4.Color4, #C p.Color4, #C li.Color4 { color:#FFFFFF; }
#C .Color5, #C h1.Color5, #C h2.Color5, #C h3.Color5, #C h4.Color5, #C p.Color5, #C li.Color5 { color:#FFFFFF; }
#C .BG0, #C h1.BG0, #C h2.BG0, #C h3.BG0, #C h4.BG0, #C p.BG0, #C li.BG0 { background-color:#777; background-image:none; }
#C .BG1, #C h1.BG1, #C h2.BG1, #C h3.BG1, #C h4.BG1, #C p.BG1, #C li.BG1 { background-color:#6C3; }
#C .BG2, #C h1.BG2, #C h2.BG2, #C h3.BG2, #C h4.BG2, #C p.BG2, #C li.BG2 { background-color:#C0C0C0; }
#C .BG3, #C h1.BG3, #C h2.BG3, #C h3.BG3, #C h4.BG3, #C p.BG3, #C li.BG3 { background-color:#C0C0C0; }
#C .BG4, #C h1.BG4, #C h2.BG4, #C h3.BG4, #C h4.BG4, #C p.BG4, #C li.BG4 { background-color:#C0C0C0; }
#C .BG5, #C h1.BG5, #C h2.BG5, #C h3.BG5, #C h4.BG5, #C p.BG5, #C li.BG5 { background-color:#C0C0C0; }
a.Ref0 { text-decoration:underline; }
a.Ref0:hover { color:#000000; }
a.Ref1 { color:#000000; text-decoration:none; }
a.Ref1:hover { text-decoration:underline; }
/* ---- > Start CartVersion	*/
#Frm .Submit { padding:0px 12px; width:auto; min-width:80px; }
#TabCart { font-size:0.9em; margin:0px 20px 0 20px; padding:0 0x;  }
#TabCart .TabCartLabel {  margin:0px 0px 0px 0px; padding:2px 2px; background-color:#d8d8d8; }
#TabCart .TabCartResult { margin:0px 0px 0px 0px; padding:3px 4px; border-bottom:1px solid #d8d8d8; background-color:#FFF; }
#TabCart .TabCartResult:hover { background-color:#E8E8E8; color:#8db525; }
#TabCart .Imput { padding:3px 2px 3px 2px; margin:0px; border:1px #d8d8d8 solid; font-size:1em; color:#8db525; border-radius:5px; height:12px; width:80%; text-align:center; }
#TabCart a { text-decoration:none; }
#TabCart .TabCartResult:hover a { text-decoration:none; color:#8db525; }
#TabCart .TabCartResult:hover a:hover { text-decoration:underline; }
#TabCart .TabCart { padding-top:1px; float:left; min-height:10px; }
#TabCart .WUpdate { margin:7px 0px 7px 0px; text-align:right; }
#TabCart .WUpdate .Update { font-size:1em; border:0px; padding:0px 7px; margin:0px 0px 0px 0px; color:#FFF; height:20px; background-color:#8db525; box-shadow: 0px 3px 5px #E8E8E8; border-radius:5px; }
#TabCart hr { border:1px; border-top:#F5F5F5 1px solid; margin:0px 0px 0px 0px; }
/* ---- > End CartVersion */
#WF { width:100%; height:100%; position: fixed; top: 0%; left: 50%; margin-left: -50%; z-index:999; background-image:url(Opacity.png); }
#WFB { width: 830px; margin:5% auto 0 auto; min-height:20%; max-height: 80%; background: #FFF; border: 1px solid #8db525; box-shadow: 0px 2px 10px #E8E8E8; z-index:999; border-radius:5px; overflow-y:scroll; }
#WF img { border-radius:5px; }
#WF #WFC { padding: 40px 15px 15px 15px; }
#WF #WFC h2 { text-align:center; margin:0 0 10px 0px; padding:0; }
#WF .WFClose { float: right; border-bottom: 1px solid #000000; border-left: 1px solid #8db525; color: #d8d8d8; background: #8db525; text-decoration: none; padding: 5px 14px 5px 14px; border-radius: 0 0 0 5px; box-shadow: 0px 2px 3px #E8E8E8; font-size: 1.1em; -webkit-transition: 1s; -moz-transition: .1s; -o-transition: .1s; -ms-transition: .1s; }
#WF .WFClose:hover { background: #000000; color: #FFF; text-decoration: none; text-shadow: -1px -1px 335C89; }
.WFHide {-webkit-transition:1s;-moz-transition:.1s;-o-transition:.1s;-ms-transition:.1s;opacity:0;-ms-opacity:0;-moz-opacity:0;visibility:hidden;}
/*<!--[if IE]>
.WFHide {display:none}
<![endif]-->*/