﻿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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,
var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,dialog,figure,footer,header,hgroup,nav,section
{
    margin:0;padding:0;border:0;outline:0;font-weight:inherit;
    font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;
}
article,aside,dialog,figure,footer,header,hgroup,nav,section
{
    display:block;
    
}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{font-weight:normal;}
table,td,th{vertical-align:top;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}a img{border:none;}
/*
.Color0_Bg,input[type=submit],input[type=reset],input[type=button],button,.btn
{
    background-color:#a9c225;
    
}
*/
.Color0,a,a:link,a:visited,a:hover,h2,h4,h6,#Login .icon,#User .icon,#Breadcrumb .breadcrumblinkcurrent{color:#a9c225;}
.Color1_Bg,#BgLayer1,#Search{background-color:#1c1c1c;}
.Color1{color:#1c1c1c;}
.Color2_Bg{background-color:#0d0d0d;}
.Color2{color:#0d0d0d;}
.Color3_Bg,#MenuH ul.menu>li:hover,#MenuV ul.menu>li:hover,#MenuH ul.menu>li.current,#MenuV ul.menu>li.current,#MenuH .submenu li:hover,#MenuV .submenu li:hover,#MenuH .submenu li.current,#MenuV .submenu li.current{background-color:#a9c225;}
.Color3{color:#a9c225;}
.Color4_Bg,.C01 .TM,.C02 .TM{background-color:#a9c225;}
.Color4{color:#a9c225;}
.Color5_Bg,.C03 .TM,.C04 .TM{background-color:#019dbe;}
.Color5{color:#019dbe;}
#BgLayer3{background:url(Dark/Content/Images/page.bg.lights.png) no-repeat top center;}
#BgLayer2{background:url(Dark/Content/Images/page.bg.dots.png) repeat-x top;}
#BgLayer1{background-color:#1c1c1c;}
.PageWidth{width:950px;}
.MenuVWidth{width:274px;}
#MainContentArea{margin-left:20px;}
body{font-family:Arial,sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:Arial,sans-serif;}
html,body{font-size:12px;}
body,h1,h5{color:#fff;}
a,a:link,a:active,a:visited{color:#a9c225;}
a:hover{color:#a9c225;}
#User .welcome a,#User .welcome a:link,#User .welcome a:visited,#User .welcome a:active,#Login .user-actions a,#Login .user-actions a:link,#Login .user-actions a:visited,#Login .user-actions a:active,#Date .date,#Logo a,#Language .language,#Cart .cartprice{color:#fff;}
#Cart .cartlink,#Cart .cartsep{color:#a9c225;}
#Copyright .Copyright,#Privacy .privacylink,#Terms .termslink,#Sitemap .sitemaplink{color:#b0b0b0;}
/*input[type=submit],input[type=reset],input[type=button],button,.btn{background-color:#a9c225;} */
/* input[type=submit],input[type=reset],input[type=button],button,.btn,a.btn,a.btn:link,a.btn:visited,a.btn:active,.ms-WPBody a.btn:link,.ms-WPBody a.btn:visited{color:#000;} */
#MenuH ul.menu>li>a,#MenuV ul.menu>li>a,#MenuH .submenu li a,#MenuV .submenu li a{color:#FFF;}
#MenuH ul.menu>li:hover,#MenuV ul.menu>li:hover,#MenuH ul.menu>li.current,#MenuV ul.menu>li.current,#MenuH .submenu li:hover,#MenuV .submenu li:hover,#MenuH .submenu li.current,#MenuV .submenu li.current{background-color:#a9c225;}
#MenuH ul.menu>li:hover>a,#MenuV ul.menu>li:hover>a,#MenuH ul.menu>li.current>a,#MenuV ul.menu>li.current>a,#MenuH .submenu li:hover>a,#MenuV .submenu li:hover>a,#MenuH .submenu li.current>a,#MenuV .submenu li.current>a{color:#FFF;}
.C01 .TM,.C02 .TM{background-color:#a9c225;}
.C01 .TM .CTitle,.C02 .TM .CTitle{color:#000;}
.C03 .TM,.C04 .TM{background-color:#019dbe;}
.C03 .TM .CTitle,.C04 .TM .CTitle{color:#000;}
table,tr,td,div,ul,h1,h2,h3,h4,h5,h6,p,li{line-height:1.3em;}
h1{font-size:1.5em;font-weight:700;margin-bottom:.2em;}
h2{font-size:1.15em;font-weight:700;margin-bottom:.2em;}
h3{color:#777;font-size:1.15em;font-weight:500;margin-bottom:.2em;}
h4{font-size:1.0em;font-weight:700;margin-bottom:.5em;}
h5{font-size:1.0em;font-weight:700;margin-bottom:.2em;}
h6{font-size:.9em;font-weight:700;margin-bottom:.2em;}
p{font-size:100%;margin:0 0 1em;}
p img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right{float:right;margin:1.5em 0 1.5em 1.5em;}
a,a:link,a:visited,a:active{text-decoration:none;}
a:hover{text-decoration:underline;cursor:pointer;}
blockquote{color:#777;font-family:inherit;font-size:1.0em;font-style:italic;}
strong,b{font-weight:bold;}
em,dfn,i{font-style:italic;}
dfn{font-weight:bold;}
sup,sub{line-height:0;}
abbr,acronym{border-bottom:1px dotted #666;}
address{margin:0 0 1.5em;font-style:italic;}
del{color:#666;}
pre{margin:1.5em 0;white-space:pre;}
pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}
li ul,li ol{margin:0;}
ul,ol{margin:0 1.5em 1.5em 0;padding-left:2.5em;}
ul,ul li{list-style-type:square;}
ol,ol li{list-style-type:decimal;}
dl{margin:0 0 .5em 0;}
dl dt{color:#fff;font-weight:bold;}
dd{margin-left:1.5em;}
.Form dt,.Form dd{float:left;padding-top:6px;}
.Form dt{clear:both;width:150px;}
table,.Table{border-collapse:collapse;}
.Table caption,.Table th{border-bottom:1px #333 solid;}
.Table caption,.Table th,.Table td{padding:3px;}
.Table tfoot td{border-top:1px #333 solid;color:#666;font-style:italic;}
    th{color:#fff;}
        hr{background:#333;border:none;clear:both;height:1px;}
        .Fieldset{background:#272727;border:1px #333 solid;margin-bottom:10px;padding:10px;}
legend{font-family:inherit;font-size:inherit;}
/*
input[type=password],input[type=text],textarea,select{background:#222;border-width:1px 0 0 1px!important;border-color:#000;border-style:solid;color:#999;font-family:inherit;margin:.25em 0;padding:5px;}
*/
input[type=submit],input[type=reset],input[type=button],button,.btn
{
    background-image:url(Dark/Content/Images/inputbtn.png);
    background-repeat:no-repeat;background-position:top left;
    border:none;color:#000;cursor:pointer;display:inline-block;
    font-family:inherit;font-size:.85em;line-height:1em;margin-bottom:10px;
    padding:3px 7px;text-transform:uppercase;
    
}

a.btn,a.btn:visited,a.btn:link,a.btn:active,a.btn:hover{color:#000;}
a.btn:hover{text-decoration:none;}
.img{border:1px #8b8b8b solid;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;height:0;line-height:0;}
html{height:100%;}
body,#body,#Body,#form,#Form{height:100%;margin:0;padding:0;width:100%;}
#BgLayer1{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-999;}
#BgLayer2{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-996;}
#BgLayer3{height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-993;}
#Wrapper{height:100%;min-height:100%;}
#OuterHome,#OuterInner{margin:0 auto;display:table;}
.PageWidth{margin:0 auto;}
#HeaderAreaShadow{background:transparent url(Dark/Content/Images/header.shadow.png) repeat;height:28px;}
#HeaderArea{margin:10px 0;min-height:45px;position:relative;}
#NavAux{bottom:0;position:absolute;right:0;}
#TopBannerArea{margin:0 -7px;}
#TopBannerArea .TL{background:url(Dark/Content/Images/topbanner.TL.png) no-repeat top left;}
#TopBannerArea .TR{background:url(Dark/Content/Images/topbanner.TR.png) no-repeat top right;}
#TopBannerArea .TM{background:url(Dark/Content/Images/topbanner.TM.png) repeat-x top left;height:3px;margin:0 7px;}
#TopBannerArea .ML{background:url(Dark/Content/Images/topbanner.ML.png) no-repeat top left;}
#TopBannerArea .MR{background:url(Dark/Content/Images/topbanner.MR.png) no-repeat top right;}
#TopBannerArea .MM{background:#fff;margin:0 7px;}
#TopBannerArea .BL{background:url(Dark/Content/Images/topbanner.BL.png) no-repeat top left;}
#TopBannerArea .BR{background:url(Dark/Content/Images/topbanner.BR.png) no-repeat top right;}
#TopBannerArea .BM{background:url(Dark/Content/Images/topbanner.BM.png) repeat-x top left;height:11px;margin:0 7px;}
#TopBannerArea div{line-height:0;}
#ContentArea{background-color:#1c1c1c;display:table;width:100%;}
.imgborder{border:1px #888 solid;}
#ContentAreaWrapper{float:left;width:100%;}
#MainContentArea{padding:10px;}
#SideBar{float:left;margin-left:-100%;}
#SideBarPadding{padding:10px 0 10px 10px;}
#FooterContentArea{background:#0D0D0D url(Dark/Content/Images/footer.bg.png) repeat-x top;clear:both;}
#FooterM{background-image:url(Dark/Content/Images/footer.M.png);background-repeat:no-repeat;background-position:top left;}
#FooterR{background-image:url(Dark/Content/Images/footer.R.png);background-repeat:no-repeat;background-position:top right;}
#FooterL{background-image:url(Dark/Content/Images/footer.L.png);background-repeat:no-repeat;background-position:top left;padding:25px;text-align:center}
#Footer{padding:15px 0;text-align:center;}
#Footer>span{border-right:1px #666 solid;padding:0 5px;}
#Breadcrumb{background:#0D0D0D url(Dark/Content/Images/breadcrumb.bg.png) no-repeat top left;clear:both;height:35px;padding-left:25px;}
#Breadcrumb .breadcrumblink,#Breadcrumb .breadcrumblinkhover{color:#fff;display:inline-block;font-family:Tahoma;font-size:.9em;padding:11px 20px 11px 10px;text-decoration:none;text-transform:uppercase;vertical-align:top;}
#Breadcrumb .breadcrumblinkhover{text-decoration:underline;}
#Breadcrumb .breadcrumblinkcurrent{color:#fff;display:inline-block;font-family:Tahoma;font-size:.9em;padding:11px 20px 11px 10px;text-decoration:none;text-transform:uppercase;vertical-align:top;}
#Cart{float:right;margin:10px 0;}
#Cart .cartlink{font-size:.9em;}
#Cart .cartprice{font-weight:bold;}
#Cart .carticon{display:none;}
#Copyright{display:inline-block;}
#Copyright .Copyright{font-size:.85em;}
#Date{margin-bottom:10px;text-align:right;}
#Date .date{font-size:.9em;}
#Language{float:right;line-height:10px;margin-right:15px;margin-top:6px;}
#Language .icon{font-size:.8em;}
#Language .language{border:1px transparent solid;display:inline-block;font-size:.9em;margin-right:5px;}
#Language .languageselected{border:1px #fff solid;}
#Login{float:right;font-size:.9em;margin-right:15px;margin-top:4px;}
#Login .icon{font-size:.8em;}
#Login .user-actions a,#Login .user-actions a:link,
#Login .user-actions a:visited,#Login .user-actions a:active{display:inline-block!important;}
#Login .user-actions a:hover{text-decoration:underline;}#Logo{text-align:left;}#Logo .logoimg{border:none;}
#MenuH{background:#0D0D0D url(Dark/Content/Images/menu.bg.png) repeat-x top;margin:0 0 10px;}
#MenuH ul.menu{width:100%;}
#MenuH ul.menu>li{text-decoration:none;}
#MenuH ul.menu>li:hover,#MenuH ul.menu>li.current{background-image:url(Dark/Content/Images/menu.bg.png);background-repeat:repeat-x;background-position:top;}
#MenuH ul.menu>li>a,#MenuH ul.menu>li:hover>a,#MenuH ul.menu>li.current>a{background-image:url(Dark/Content/Images/menu.arrow.png);background-repeat:no-repeat;background-position:10px 20px;font-family:inherit;font-size:1.15em!important;font-weight:bold;line-height:15px;padding:19px 15px 14px 30px;text-decoration:none;}
#MenuV{background:#0D0D0D url(Dark/Content/Images/menuV.TL.png) no-repeat top left;}
#MenuV ul.menu{background-color:transparent;background-image:url(Dark/Content/Images/menuV.TR.png);background-repeat:no-repeat;background-position:top right;padding:15px 0;width:100%;}#MenuV ul.menu>li{background-color:transparent;}
#MenuV ul.menu>li,#MenuV ul.menu>li:hover,#MenuV ul.menu>li.current{background-image:url(Dark/Content/Images/menuVitem.png);background-repeat:repeat-y;background-position:right;margin-bottom:1px;text-decoration:none;}
#MenuV ul.menu>li>a,#MenuV ul.menu>li:hover>a,#MenuV ul.menu>li.current>a{background-color:transparent;background-image:url(Dark/Content/Images/menu.arrow.png);background-repeat:no-repeat;background-position:10px 7px;font-family:inherit;font-size:1.15em!important;font-weight:bold;line-height:15px;padding:6px 15px 6px 30px;text-decoration:none;}
#MenuH .submenu,#MenuV .submenu{background:#0D0D0D;min-width:200px;padding:0;z-index:9999;}
#MenuH .submenu li,#MenuH .submenu li:hover,#MenuH .submenu li.current,#MenuV .submenu li,
#MenuV .submenu li:hover,#MenuV .submenu li.current
{background-image:none;border-bottom:1px #575757 solid;line-height:140%;text-decoration:none;}
#MenuH .submenu li a,#MenuH .submenu li:hover>a,#MenuH .submenu li.current>a,#MenuV .submenu li a,
#MenuV .submenu li:hover>a,#MenuV .submenu li.current>a
{background:url(Dark/Content/Images/submenu.arrow.png) no-repeat 13px 9px;font-size:1em!important;font-weight:bold;padding:5px 30px 5px 30px;text-decoration:none;text-transform:none;}
.megamenu .mega .submenu .submenu,.megamenu .mega .submenu .submenu{min-width:150px!important;}
.megamenu .mega .submenu li,.megamenu .mega .submenu li:hover,.megamenu .mega .submenu li.current,
.megamenu .mega .submenu li,.megamenu .mega .submenu li:hover,.megamenu .mega .submenu li.current{background:transparent!important;border:none!important;padding:4px;}
.megamenu .mega .submenu li a,.megamenu .mega .submenu li a{border-bottom:1px #575757 solid;}
.megamenu .mega .submenu .submenu li,.megamenu .mega .submenu .submenu li{font-size:.9em;font-weight:normal;padding-left:15px;}
.megamenu .mega .submenu .submenu li a,.megamenu .mega .submenu .submenu li text{border-bottom:none!important;}
#MenuV.accordion .submenu{min-width:100px!important;}
#MenuV.accordion .submenu li,#MenuV.accordion .submenu li:hover,#MenuV.accordion .submenu li.current{background:transparent;border-top:1px #575757 solid;border-bottom:none;padding-left:15px!important;}
#MenuV.accordion .submenu .submenu li,#MenuV.accordion .submenu .submenu li:hover,
#MenuV.accordion .submenu .submenu li.current{border-top:none;font-size:.9em;padding-left:15px!important;}
#Privacy{display:inline-block;}
#Privacy .privacylink{font-size:.85em;}
#Search{background-image:url(Dark/Content/Images/search.bg.png);background-repeat:no-repeat;clear:right;width:200px;height:27px;float:right;}
/*#Search .search-form input[type=text]{background:transparent;border:none;color:#fff;font-family:Tahoma;font-size:11px;height:17px;margin:0;padding:5px;width:156px!important;}*/
#Search .search-form button[type=submit]{background:transparent none;border:none;display:inline-block;font-size:0;height:27px;line-height:27px;vertical-align:top;width:34px;}
#Sitemap{display:inline-block;}
#Sitemap .sitemaplink{font-size:.85em;}
#Terms{display:inline-block;}
#Terms .termslink{font-size:.85em;}
#User{float:right;font-size:.9em;margin-right:30px;margin-top:4px;}
#User .icon{font-size:.8em;}
#User .welcome a,#User .welcome a:link,#User .welcome a:visited,#User .welcome a:active
{display:inline-block!important;font-size:inherit;text-transform:inherit;}
.user-display{display:inline;}
.user-display .welcome,.user-display .user-actions a{margin-right:5px;}
.search-form fieldset{background:transparent;border:none;margin:0;padding:0;}
.search-form button[type="submit"]{cursor:pointer;margin:0;}
.pane{display:inline;float:left;text-align:left;vertical-align:top;}
.w5{width:5%;}.w10{width:10%;}.w15{width:15%;}.w20{width:20%;}.w25{width:25%;}
.w30{width:30%;}.w33{width:33%;}.w34{width:34%;}.w35{width:35%;}.w40{width:40%;}
.w45{width:45%;}.w50{width:50%;}.w55{width:55%;}.w60{width:60%;}.w65{width:65%;}
.w66{width:66%;}.w67{width:67%;}.w70{width:70%;}.w75{width:75%;}
.w80{width:80%;}.w85{width:85%;}.w90{width:90%;}.w95{width:95%;}.w100{width:100%;}
.EmptyZone{margin:0;padding:0;width:0;height:0;line-height:0;display:none!important;}
.showZone span{border:1px #777 dotted;color:#999;display:block;padding:10px;margin:1px;text-align:center;}
.zonegroup{clear:both;}
#Breadcrumb,#Cart,#Date,#Language,#Privacy,#Sitemap,#Terms
{
    display:none!important;
}
ul.menu{margin:0;padding:0;}
ul.menu a{color:inherit;font:inherit;}
ul.admin li{float:left;list-style:none;padding:0 0 0 20px;}
#MenuH ul.menu>li{float:left;}
#MenuH ul.menu,#MenuH ul.menu li,#MenuH ul.menu li a{display:inline-block;list-style:none;}
#MenuV ul.menu,#MenuV ul.menu li,#MenuV ul.menu li a,#MenuH ul.menu ul li,#MenuH ul.menu ul li a,#MenuV ul.menu ul li,#MenuV ul.menu ul li a{display:block;list-style:none;}
#MenuH .widget,#MenuV .widget{margin-bottom:0;}
#MenuH .submenu,#MenuV .submenu{display:none;}
#Logo h1{margin-bottom:0;}
#Search form{margin:0;}
.widget-control .manage-actions{margin:-15px 0 0;position:absolute;}
.IE7.cmsORX .container-box .TM{overflow:hidden!important;}
.IE7.cmsORX .c_title{float:left!important;}
.IE7.cmsORX #MenuH{z-index:1001;}
.IE7.cmsORX #MenuV{z-index:1000;}
.IE7.cmsORX #MenuH .menu>li{display:inline;zoom:1;list-style:none;float:none;}
.IE7.cmsORX #MenuH .menu>li>a{float:left;}
.IE7.cmsORX #MenuH .submenu{text-align:left;width:180px;}
.IE7.cmsORX #MenuH .submenu li a{white-space:normal;display:block;}
#MenuH{overflow:hidden;}
#MenuH ul.menu{display:block!important;}
#Copyright{border:none!important;}
.C00_Clean.container-box{margin:0 10px 10px;}
.C00_CleanWPadding.container-box{margin:0 10px 10px;}
.C00_CleanWPadding{padding:10px;}
.container-box{margin:0 10px 10px;}
.C01{background:#0D0D0D url(C01.TM.png) no-repeat top left;}
.C01 .TL{background:url(C01.TL.png) no-repeat top left;}
.C01 .TR{padding-top:30px;}
.C01 .TM{padding:6px 25px 3px;}
.C01 .TM .CTitle{font-family:inherit;font-size:1em;font-weight:bold;text-transform:uppercase;}
.C01 .MM{background:url(C01.BR.png) no-repeat bottom right;padding:25px;}
.C01 .MM .containercontent{color:#999;}
.container-box{margin:0 10px 10px;}
.C02{background:#2c2c2c url(C01.TM.png) no-repeat top left;}
.C02 .TL{background:url(C01.TL.png) no-repeat top left;}
.C02 .TR{padding-top:30px;}.C02 .TM{padding:6px 25px 3px;}
.C02 .TM .CTitle{font-family:inherit;font-size:1em;font-weight:bold;text-transform:uppercase;}
.C02 .MM{background:url(C01.BR.png) no-repeat bottom right;padding:25px;}
.C02 .MM .containercontent{color:#999;}
.container-box{margin:0 10px 10px;}
.C03{background:#0D0D0D url(C01.TM.png) no-repeat top left;}
.C03 .TL{background:url(C01.TL.png) no-repeat top left;}
.C03 .TR{padding-top:30px;}
.C03 .TM{padding:6px 25px 3px;}
.C03 .TM .CTitle{font-family:inherit;font-size:1em;font-weight:bold;text-transform:uppercase;}
.C03 .MM{background:url(C01.BR.png) no-repeat bottom right;padding:25px;}
.C03 .MM .containercontent{color:#999;}
.container-box{margin:0 10px 10px;}
.C04{background:#2c2c2c url(C01.TM.png) no-repeat top left;}
.C04 .TL{background:url(C01.TL.png) no-repeat top left;}
.C04 .TR{padding-top:30px;}
.C04 .TM{padding:6px 25px 3px;}
.C04 .TM .CTitle{font-family:inherit;font-size:1em;font-weight:bold;text-transform:uppercase;}
.C04 .MM{background:url(C01.BR.png) no-repeat bottom right;padding:25px;}
.C04 .MM .containercontent{color:#999;}