@import "/_styles/vx-mega-menu.php";
header, nav, section, hgroup, article, footer {display:block;}
section.main {padding:0px;margin:0px;}
hgroup.page-info {clear:left;margin-left:15px;}
hgroup.page-info h3 {margin:0px;padding:0px;font-size:11px;font-weight:normal;}
body {
background-image:url(/_images/vx2/bg.png);background-attachment:fixed;background-repeat:no-repeat;background-position:top left;background-color:#d6d6d6;font-family:Arial, Tahoma;margin:0px;padding:0px;}
form {
margin:0px;padding:0px;
}
a:active {border:0px solid #000000;outline:none;}
a:focus {border:0px solid #000000;outline:none;}
input {margin:0px;padding:0px;}
h3 {margin-top:0px;padding-top:0px;}
p {
font-size:11px;padding-top:0px;margin-top:0px;padding-bottom:5px;margin-bottom:5px;}
a {color:#333333;}
a:hover {color:#F9AB11;}
div#main-container {min-width:1002px;max-width:1338px;margin:auto;}
.immediate-download {margin-top:10px !important;
background-image:url(/_images/vx/global/immediate-download-x.png);background-repeat:no-repeat; margin-left:10px !important;width:210px;height:51px;}

#top-menu {float:right;font-size:11px;}
div#cart-search-boxes {font-size:11px; float:right;clear:right;}
div#top-search-box {height:30px;margin-top:5px;margin-right:8px;float:right;
width:324px;
background-image:url(/_images/vx/global/search-box.png);background-repeat:no-repeat;}
div#top-search-box input {}
div#top-search-box select {border:0px solid #ffffff;margin:0px;color:#666666;font-size:11px;}
div#top-search-box div.search-field { border-left:1px solid #cccccc;float:left;height:20px;border-bottom:1px solid #cccccc;border-top:1px solid #cccccc;padding-right:1px;}
div#top-search-box input.search-field {color:#666666;border:0px;font-size:11px;width:132px;}

div#top-cart {height:30px;margin-top:5px;margin-right:8px; clear:right;float:right;width:324px;background-image:url(/_images/vx/global/search-box.png);background-repeat:no-repeat;font-size:11px;}
div#top-cart > div{float:left;margin-left:10px;}
div#top-cart div.cart-info {font-size:10px;}
div#top-cart div.cart-info span {font-weight:bold;}
div#top-currency {height:44px;margin-top:5px;margin-right:8px; clear:right;float:right;width:324px;background-image:url(/_images/vx/global/cur-top.png);background-repeat:no-repeat;font-size:11px;}
div#top-affiliate {height:44px;margin-top:5px;margin-right:8px;float:right;width:324px;background-image:url(/_images/vx/global/cur-top.png);background-repeat:no-repeat;font-size:11px;}

div#crafty-syntax {
margin-top:5px;margin-right:8px; clear:right;float:right;width:324px;
background-repeat:no-repeat;font-size:11px;}

div.top-currency-cad {background-position:0px 5px;background-image:url(/_images/vx/global/cad-flag-x.png);background-repeat:no-repeat;padding-left:60px;margin-left:0px;margin-top:2px;margin-right:4px;}

div.top-currency-aud {background-position:0px 5px;background-image:url(/_images/vx/global/aud-flag-x.png);background-repeat:no-repeat;padding-left:60px;margin-left:0px;margin-top:2px;margin-right:4px;}
div.top-affiliate-program {
background-position:10px 0px;background-image:url(/_images/vx2/money.png);background-repeat:no-repeat;padding-left:60px;margin-left:0px;margin-top:2px;margin-right:4px;}
img.join-now {padding-top:7px;padding-right:3px;}
span.currency-code {font-size:8pt;}
#top-currency div.tag-title, #top-affiliate div.tag-title {font-size:12px;font-weight:bold;}
#top-currency div.tag-line, #top-affiliate div.tag-line {font-size:10px;line-height:10px;}
div.cad {color:#aa0000;}
div.aud {color:#0000aa;}
div.affiliate {color:#009900;}
img#main-logo { margin-left:10px;
float:left;border:0px;margin-right:0px;}
#top-menu ol, #top-menu li {display:inline;}
#top-menu ol {padding:0px;margin:0px;float:left;}
#top-menu li {background-image:url(/_images/vx/global/top-menu-bg.png);background-position:right;height:28px;float:left;padding-right:10px;padding-left:10px;
white-space:nowrap;
text-align:center;}

#top-menu a {text-decoration:none; line-height:23px;display:block;background-position:right;white-space:nowrap;}
#top-menu a:link, #top-menu a:active, #top-menu a:visited {color:#333333;}
#top-menu a:hover {color:#ffffff;}
#top-menu a.selected:link, #top-menu a.selected:active, #top-menu a.selected:visited {color:#cccccc;}

div#product-menu {float:left;height:28px;margin-right:10px; width:324px;}
div#product-menu-2 {float:left;height:28px;margin-right:10px; 
 }
#top-menu div.left { background-image:url(/_images/vx/global/top-menu-left.png);width:3px;height:28px;float:left;}
#top-menu div.right { background-image:url(/_images/vx/global/top-menu-right.png);width:3px;height:28px;float:left;}

div#site-menu {float:left;margin-right:10px;white-space:nowrap;height:29px;
}
div#site-menu {position:relative;z-index:101;}
div#product-menu li { padding-right:9px !important;}
div#product-menu-2 li { padding-right:9px !important;}
div#site-menu li { padding-right:11px !important; padding-left:11px !important;}
div#site-menu-2 li {padding-right:9px !important;}
div.divider {clear:both;}
h1 {font-size:20px;font-weight:normal;color:#444444;margin-bottom:0px;margin-top:0px;
padding-bottom:0px;}
#main-container > h1 {margin-left:15px;margin-top:7px;}
#main-container > h1 > span {font-size:14px;}
#main-container > p{margin-left:15px;margin-bottom:0px;} 

div.product-item-menu {width:279px;height:25px;font-size:11px;text-align:center;}
div.product-item-menu-g10 {width:282px;
height:28px;font-size:11px;text-align:center;margin-top:1px;}
div.product-item-menu-wide {width:95px;height:25px;font-size:11px;text-align:center;}
div.product-item-menu-demo {font-size:11px;text-align:center;}
div.product-item-menu > div.left { background-image:url(/_images/vx/global/product-menu-left.png);width:3px;height:25px;float:left;}
div.product-item-menu > div.right { background-image:url(/_images/vx/global/product-menu-right.png);width:3px;height:25px;float:left;}

div.product-item-menu > div.green-right { background-image:url(/_images/vx/global/green-right.png);width:3px;height:25px;float:left;}
div.product-item-menu-demo ol {padding:0px;margin:0px;list-style-type:none;}
div.product-item-menu ol {padding:0px;margin:0px;float:left;list-style-type:none;}
div.product-item-menu-g10 ol {padding:0px;margin:0px;float:left;list-style-type:none;}
div.product-item-menu-wide ol {padding:0px;margin:0px;float:right;list-style-type:none;}

div.product-item-menu-demo li {height:25px; width:69px;}
div.product-item-menu li {background-image:url(/_images/vx/global/product-menu-divider.png);background-position:right;height:25px;float:left; width:69px;}
div.product-item-menu-g10 li {background-image:url(/_images/vx/global/product-menu-divider.png);background-position:right;height:30px;float:left; width:69px;}

div.product-item-menu li.green {background-image:url(/_images/vx/global/product-menu-divider-green.png);background-position:right;height:25px;float:left; width:69px;}
div.product-item-menu li.view-demo {background-image:url(/_images/vx/global/view-demo-x.png);height:28px;float:left; width:92px;}
div.product-item-menu li.learn-more {background-image:url(/_images/vx/global/learn-more-x.png);height:28px;float:left; width:92px;}
div.product-item-menu li.add-to-cart {background-image:url(/_images/vx/global/add-to-cart-x.png);height:28px;float:left; width:92px;}

div.product-item-menu-g10 li.view-demo {background-image:url(/_images/vx/global/view-demo-g10.jpg);height:28px;float:left; width:92px;background-position:right;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;}
div.product-item-menu-g10 li.learn-more {background-image:url(/_images/vx/global/learn-more-g10.jpg);background-position:right;height:28px;float:left; width:96px;}
div.product-item-menu-g10 li.add-to-cart {background-image:url(/_images/vx/global/add-to-cart-g10.jpg);height:28px;float:left; width:84px; background-position:right; padding-right:7px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;}


div.product-item-menu-wide li.view-demo {background-image:url(/_images/vx/global/view-demo-x.png);height:28px;float:left; width:92px;}
div.product-item-menu-wide li.learn-more {background-image:url(/_images/vx/global/learn-more-x.png);height:28px;float:left; width:92px;}
div.product-item-menu-wide li.add-to-cart {background-image:url(/_images/vx/global/add-to-cart-x.png);height:28px;float:left; width:92px;}

div.product-item-menu li.return-to-catalog {background-image:url(/_images/vx/global/return-to-catalog-x.png);height:28px;float:left; width:92px;}
div.product-item-menu-demo li.learn-more {background-image:url(/_images/vx/global/learn-more-x.png);height:28px; width:92px;}
div.product-item-menu-demo li.add-to-cart {background-image:url(/_images/vx/global/add-to-cart-x.png);height:28px; width:92px;}
div.product-item-menu-demo li.return-to-catalog {background-image:url(/_images/vx/global/return-to-catalog-x.png);height:28px; width:92px;}

div.product-item-menu li.last {background-image:url(/_images/vx/global/product-menu-bg.png); width:65px;}
div.product-item-menu a {text-decoration:none; line-height:19px;padding-top:2px;
display:inline-block;background-position:right;padding-left:15px;text-align:center;color:#666666;font-weight:bold;font-size:10px;}
div.product-item-menu-g10 a {text-decoration:none; line-height:30px; display:inline-block;text-align:center;color:#fff;font-weight:bold;font-size:9pt;font-family:Arial, Helvetica, sans-serif;}
div.product-item-menu-wide a {text-decoration:none; line-height:19px;padding-top:2px;
display:inline-block;background-position:right;padding-left:15px;text-align:center;color:#666666;font-weight:bold;font-size:10px;}

div.product-item-menu-demo a {text-decoration:none; line-height:19px;padding-top:2px;
display:inline-block;background-position:right;padding-left:15px;text-align:center;color:#666666;font-weight:bold;font-size:10px;}
li.return-to-catalog a {line-height:10px;}
div.product-item-menu a:link, div.product-item-menu a:active, div.product-item-menu a:visited {/*color:#cccccc;border-bottom:2px solid #333333;*/}

div.product-item-menu a.selected:link, div.product-item-menua.selected:active, div.product-item-menua.selected:visited {color:#cccccc;border-bottom:2px solid #F9AB11;}

div.product-item-menu a:hover {color:#000000;}
div.product-item-menu-g10 a:hover {color:#86D228;}

div.product-item-menu a:hover, div.product-item-menu-wide a:hover {color:#000000;}
li.green a:link, li.green a:active, li.green a:visited {color:#333333; border-bottom:2px solid #C8FD86;
}
span.green {color:#009900;}
span.orange {color:#D05B04;}
li.greena.selected:link, li.green a.selected:active,li.greena.selected:visited {color:#333333;border-bottom:2px solid #5DA605;border-top:0px;}

li.green a:hover {color:#000000; border-bottom-color:#5DA605;}

#bottom-links {clear:both;font-weight:bold;text-align:center;font-size:10px;padding-bottom:5px;color:#666666;}
#bottom-links div.link-list-container, #bottom-links nav.link-list-container {padding-bottom:5px;}
#bottom-links ul {
display:inline;margin:0px;padding:0px;
}
#bottom-links li {display:inline;padding-left:5px;padding-right:5px;}
#bottom-links a {text-decoration:none;color:#666666;
}
#bottom-links a:hover {color:#000000;border-bottom:2px solid #F9AB11;}

#q-and-a ul {margin:0px;padding:0px;padding-left:5px;list-style-type:none;}
#q-and-a p {padding-top:10px;padding-bottom:0px;font-weight:bold;font-style:italic;}
#q-and-a a {text-decoration:none;color:#333333;background-image:url(/_images/vx/home/list-bullet.png);background-repeat:no-repeat;background-position:0px 2px;padding-left:10px;}
#q-and-a input.question {font-size:12px;color:#666666;width:200px;}
#q-and-a a:hover {color:#F98011;text-decoration:underline;}
#q-and-a li {font-size:12px;}
button {padding:1px 10px;}
button, input.button {width:auto !important;margin-right:2px;margin-left:3px;border:1px solid #bfbfbf;border-right-color:#908d8d;border-bottom-color:#908d8d;padding:1px 6px;background:#e1e1e1 url(/_images/checkout/regular.gif) left center repeat-x;color:#000;}
button:active, input.button:active {border:1px solid #908d8d;border-right-color:#afafaf;border-bottom-color:#afafaf;}
button:hover, input.button:hover {cursor:pointer;}
button.primary-right, input.button.primary-right {margin-left:0px !important;font-size:11px;width:60px !important;height:22px;border:0px solid #669900;border-right-color:#009900;border-bottom-color:#009900;background:#ffffff url(/_images/vx/global/continue-bg-right.png) right center repeat-x;}
button.primary-right:active, input.button.primary-right:active {border:0px solid #009900;border-right-color:#669900;border-bottom-color:#669900;}
button.primary, input.button.primary {border:1px solid #669900;border-right-color:#009900;border-bottom-color:#009900;background:#ffffff url(/_images/vx/global/continue-bg.png) right center repeat-x;}
button.primary:active, input.button.primary:active {border:1px solid #009900;border-right-color:#669900;border-bottom-color:#669900;}
button[disabled], input.button[disabled] {border:1px solid #ccc;background:#eee;color:#b3b3b3;}
button[disabled]:hover, input.button[disabled]:hover {cursor:default;}
button.disabled, input.button.disabled {border:1px solid #ccc;background:#eee;color:#b3b3b3;}
button.disabled:hover, input.button.disabled:hover {cursor:default;}
input.button.g10-change {float:right;font-size:8pt;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #cccccc;border-right-color:#cccccc;border-bottom-color:#cccccc;background:#e1e1e1 url(/_images/checkout/regular.gif) right center repeat-x;}
input.button.button-new {
-moz-box-shadow:0 0 5px rgba(0, 178, 238, 0.5);-webkit-box-shadow:0 0 5px rgba(0, 178, 238, 0.5);box-shadow:0 0 5px rgba(0, 178, 238, 0.5);height:30px;line-height:26px !important;margin:5px;font-size:9pt;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #cccccc;border-right-color:#cccccc;border-bottom-color:#cccccc;background:#e1e1e1 url(/_images/checkout/regular.gif) right center repeat-x;padding:0px 5px;}
input.button.button-new:hover {border:1px solid rgba(0, 178, 238, 1);background-image:linear-gradient(bottom, rgb(3,141,176) 0%, rgb(90,224,255) 100%);background-image:-o-linear-gradient(bottom, rgb(3,141,176) 0%, rgb(90,224,255) 100%);background-image:-moz-linear-gradient(bottom, rgb(3,141,176) 0%, rgb(90,224,255) 100%);background-image:-webkit-linear-gradient(bottom, rgb(3,141,176) 0%, rgb(90,224,255) 100%);background-image:-ms-linear-gradient(bottom, rgb(3,141,176) 0%, rgb(90,224,255) 100%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(3,141,176)),
color-stop(1, rgb(90,224,255))
);}

div.main-box-surround {width:648px;margin:10px;margin-top:0px;
float:left;
}
div.main-box {background-image:url(/_images/vx/global/main-box.png);width:648px;height:850px;position:relative;}

 div.main-box-wide-surround {width:980px;margin:10px;margin-top:0px;
float:left;
}
div.main-box-wide {background-image:url(/_images/vx/global/main-box-wide.png);width:980px;
position:relative;}
div.main-box-wide-product-details {background-image:url(/_images/vx/global/main-box-wide-product-details.png);width:980px;
position:relative;background-repeat:no-repeat;}

div.main-box-no-height {background-image:url(/_images/vx/global/main-box.png);width:648px;position:relative;}
 div.padme { padding:15px;}
div.marginme {margin:15px;}
div.marginme2 {padding-top:10px;margin-left:15px;margin-right:15px;}

div.main-box h1 {margin-top:0px;background-image:url(/_images/vx/global/main-box-h1-browse.png);background-repeat:no-repeat;color:#ffffff;font-size:16px;padding-left:35px;line-height:36px;font-weight:bold;
}
div.main-box h1 > span {font-size:13px !important;}
a.link-rss {background-image:url(/_images/vx/global/icon-rss.png);background-repeat:no-repeat;line-height:15px !important;display:block;font-weight:bold;padding-left:60px !important;font-size:12px !important;text-decoration:none;color:#333333;
}
div.main-box h1 a {text-decoration:none;color:#ffffff;}
div.main-box h2.search {margin-top:0px;background-image:url(/_images/vx/home/main-box-h2-search.png);background-repeat:no-repeat;color:#ffffff;font-size:15px;padding-left:40px;line-height:32px;font-weight:bold;margin-bottom:0px;padding-bottom:0px;margin:1px;
}
div.main-box h2.quick-browse {margin-top:0px;background-image:url(/_images/vx/home/main-box-h2-quick-browse.png);background-repeat:no-repeat;color:#ffffff;font-size:15px;padding-left:35px;line-height:32px;font-weight:bold;margin-bottom:0px;padding-bottom:0px;margin:1px;}
div.main-box h3 {margin-top:0px;color:#ffffff;font-size:16px;padding-left:45px;line-height:36px;font-weight:bold;margin-bottom:0px;padding-bottom:0px;}
 div.main-box-bottom { clear:both; height:8px;
 background-image:url(/_images/vx/global/main-box-bottom.png); width:648px; background-repeat:no-repeat;}
 div.main-box-wide-bottom { clear:both; height:8px;
 background-image:url(/_images/vx/global/main-box-wide-bottom.png); width:980px; background-repeat:no-repeat;}
 
 div.main-box h3 {background-image:url(/_images/vx/home/main-box-h3-about.png);background-repeat:no-repeat;}
div.ie6detected {font-size:12px;padding:10px;margin:10px;border:1px solid #ffffff;background-color:#F9AB11;text-align:center;}
div.ie6detected span {font-weight:bold;display:block;}
div.ie6detected a:hover {color:#ffffff;}
ul.category-links a {background-repeat:no-repeat;line-height:34px;display:block;font-weight:bold;padding-left:60px;font-size:15px;text-decoration:none;color:#444444;
}
ul.category-links a:hover {color:#000000;
}
ul.category-links, ul.category-links2 {margin-left:0px;padding-left:0px;margin-top:0px;padding-top:10px;margin-bottom:0px;padding-bottom:0px;}
ul.category-links li, ul.category-links2 li, ul.category-links3 li {list-style-type:none;padding-left:0px;margin-left:0px;}
 
div.side-box-surround, section.side-box-surround {float:left;margin:10px;margin-top:0px;width:314px;/*
height:808px;*/
}
div.side-box-bottom { height:8px;
 background-image:url(/_images/vx/global/side-box-bottom.png); width:314px; background-repeat:no-repeat;}
div.side-box-surround > p, section.side-box-surround > p {padding:0px;margin:0px;line-height:15px;}

div.side-box-surround > h3, section.side-box-surround > h3 {font-size:18px;font-weight:normal;color:#444444;margin-bottom:0px;padding-bottom:0px;margin-top:0px;padding-top:0px;line-height:22px;
}
div.side-box {background-image:url(/_images/vx/global/side-box.png);background-repeat:no-repeat;width:314px;height:763px;
}
 div.side-box h4 {margin-top:0px;background-image:url(/_images/vx/global/side-box-h4-featured.png);background-repeat:no-repeat;color:#ffffff;font-size:12px;padding-left:10px;line-height:36px;font-weight:bold;margin-bottom:5px;padding-bottom:0px;
}

div.side-box-inner {margin:15px;
}

.bottom-box-surround {height:256px;width:314px;margin:10px;
float:left;margin-top:0px;margin-bottom:20px;}
.bottom-box-surround span.title {font-weight:bold;}
.bottom-box-surround > h3 {font-size:18px;font-weight:normal;color:#444444;margin-bottom:0px;padding-bottom:0px;margin-top:0px;padding-top:0px;line-height:22px;}
.bottom-box-surround > p {padding:0px;margin:0px;line-height:15px;}
div.bottom-box {background-image:url(/_images/vx/global/bottom-box.png);width:314px;height:211px;background-repeat:no-repeat;}
div.bottom-box-bottom { height:8px;
 background-image:url(/_images/vx/global/side-box-bottom.png); width:314px; background-repeat:no-repeat;
}
 div.bottom-box > div > h4 {margin-top:0px;background-image:url(/_images/vx/global/side-box-h4-featured.png);background-repeat:no-repeat;color:#ffffff;font-size:12px;padding-left:10px;line-height:36px;font-weight:bold;margin-bottom:5px;padding-bottom:0px;
}
div.bottom-box > div {padding:15px;}
div.new-to-this-questions {height:150px;overflow:auto;font-size:12px;}
div.bottom-box ul {font-size:12px;list-style-type:none;margin-top:0px;}
div.bottom-box li {font-size:12px;line-height:15px;}

div.color-swatch {height:20px;
padding:1px;
float:left;margin-right:1px;border:1px solid #ffffff;cursor:pointer;margin-bottom:2px;}
div.color-swatch-selected {height:20px;
padding:1px;
float:left;margin-right:1px;
border:1px solid #aaaaaa;
margin-bottom:2px;}
div.color-swatch:hover {border:1px solid #aaaaaa}
select.theme-selector {font-size:8pt;color:#666666;height:108px;border:1px solid #cccccc !important;
width:100%;display:inline;margin-bottom:0px;padding-bottom:0px;}
select.theme-selector-g9 {font-size:8pt;color:#666666;height:70px;border:1px solid #cccccc !important;
width:100%;display:inline;margin-bottom:0px;padding-bottom:0px;}

div.product-image-container {background-color:#ffffff;
background-image:url(/_images/vx2/loading_16.png);background-position:center center;background-repeat:no-repeat;float:left; width:161px;
height:121px; border:1px solid #cccccc;
margin-bottom:2px;}
div.product-image {background-position:1px 1px;
width:160px;height:120px;
background-repeat:no-repeat;
}
div.product-screenshot-container {background-image:url(/_images/vx/global/loading.gif);background-position:center center;background-repeat:no-repeat;float:left; width:401px;
height:425px; border:0px solid #cccccc;
}
div.product-screenshot {background-position:1px 1px;
width:400px;height:400px;
background-repeat:no-repeat;
}
div.product-info {
float:right;font-size:12px;width:105px;margin-right:5px;}

div.product-info-wide {
float:left;font-size:12px;width:105px;margin-right:10px;margin-left:10px;}
div.product-info-wide-features {border:0px dotted #cccccc;float:left;font-size:12px;width:185px;margin-right:5px;}
div.product-info-wide-buttons {border:0px dotted #cccccc;float:right;
margin-right:5px;}
div.product-id {color:#444444;font-weight:bold;font-size:11px;float:left;padding-top:1px;}
div.product-name {font-weight:bold;color:#666666;
}
div.product-price {float:right;font-weight:bold;padding-right:3px;color:#00AA00;}
div.product-name-wide {font-weight:bold;color:#666666;

}
div.product-price-wide {float:right;font-weight:bold;padding-right:3px;color:#00AA00;line-height:25px;}


div.econo-price {float:right;font-weight:bold;color:#009900;margin-right:3px;background-image:url(/_images/vx/global/econoprice.png);background-repeat:no-repeat;padding-left:50px;background-position:2px;cursor:pointer;}
div.econo-price-slash-region {color:#0a0;float:right;margin-right:3px;/*background-image:url(/_images/vx/global/econoprice.png);background-repeat:no-repeat;*/
padding-left:15px;cursor:pointer;font-size:8pt;}

div.econo-price-slash {font-weight:bold;color:#009900;font-size:12pt;/*background-image:url(/_images/vx/global/econoprice.png);background-repeat:no-repeat;background-position:2px;*/
display:inline;cursor:pointer;}
div.original-price-region {float:right;color:#999;
margin-right:3px;/*background-image:url(/_images/vx/global/econoprice.png);background-repeat:no-repeat;*/
padding-left:0px;
cursor:pointer;font-size:8pt;}

div.original-price {font-weight:normal;color:#666;font-size:11px;font-weight:bold;text-decoration:line-through;/*background-image:url(/_images/vx/global/econoprice.png);background-repeat:no-repeat;*/
cursor:pointer;display:inline;
}
div.econo-price3 {float:right;font-weight:bold;color:#009900;margin-right:3px;background-image:url(/_images/vx/global/econoprice.png);background-repeat:no-repeat;padding-left:50px !important;background-position:2px;cursor:pointer;}
.sm-msg {font-size:8pt;color:#444444;}
div.econo-price-small {float:right;font-weight:bold;color:#333333;background-image:url(/_images/vx/global/econoprice-small.png);background-repeat:no-repeat;padding-left:25px;background-position:2px;cursor:pointer;}
.former-price {float:right;font-size:11px;font-weight:normal;color:#999999;}
div.theme-title {font-weight:bold;color:#666666;clear:both;
}
div.color-title {font-weight:bold;color:#666666;
}
div.themes {/*overflow:auto;height:39px;*/
margin:0px;padding:0px;border:0px solid #cccccc;}
ul.themes {margin:0px;padding:0px; list-style-type:none;font-size:8pt;color:#666666;}
acronym {border-bottom:1px dotted #333333;cursor:pointer;}
div.product-form {width:275px;border:0px solid #aaaaaa;background-image:url(/_images/vx2/product-box-bg.png);
background-repeat:no-repeat;
height:241px;background-image:url(/_images/vx2/product-box-wp-bg.png);background-repeat:no-repeat;
height:279px;
padding:2px !important;padding-bottom:2px !important;
margin-top:0px !important ;margin-bottom:0px !important;padding-left:15px !important;padding-right:7px !important;padding-top:7px !important;}

div.product-form-g10 .product-type, div.product-form-g10-color .product-type { font-size:14px !important; color:#444 !important; padding-left:5px;}
div.product-form-g10 .product-requirements, div.product-form-g10-color .product-requirements {font-size:9px;padding-left:20px;padding-bottom:2px;}
div.product-form-g10 .product-requirementsx, div.product-form-g10-color .product-requirementsx {font-size:9px;padding-left:20px;padding-bottom:2px;}
div.product-form-g10-color {background-image:url(/_images/vx2/product-box-wp-bg.png);width:279px;border:0px solid #aaaaaa;background-image:url(/_images/vx2/product-box-bg.png);
background-repeat:no-repeat;
height:242px;background-image:url(/_images/vx2/product-box-wt-g10.png);background-repeat:no-repeat;
padding:2px !important;padding-bottom:0px !important;
margin-top:0px !important ;margin-bottom:0px !important;padding-left:10px !important;padding-right:12px !important;padding-top:7px !important;}

div.product-form-g10 {
background-color:#eeeeee;background-image:linear-gradient(bottom, rgb(238,238,238) 31%, rgb(250,250,250) 66%);background-image:-o-linear-gradient(bottom, rgb(238,238,238) 31%, rgb(250,250,250) 66%);background-image:-moz-linear-gradient(bottom, rgb(238,238,238) 31%, rgb(250,250,250) 66%);background-image:-webkit-linear-gradient(bottom, rgb(238,238,238) 31%, rgb(250,250,250) 66%);background-image:-ms-linear-gradient(bottom, rgb(238,238,238) 31%, rgb(250,250,250) 66%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0.31, rgb(238,238,238)),
color-stop(0.66, rgb(250,250,250))
);

border:2px solid #fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
-moz-box-shadow:0 0 5px #888888;-webkit-box-shadow:0 0 5px #888888;box-shadow:0 0 5px #888;

width:279px;
padding:0px !important;
margin-top:3px !important ;margin-bottom:10px !important;margin-left:12px;
/*
padding-left:10px !important;
padding-right:12px !important;padding-top:7px !important;padding-bottom:0px !important;*/
}
div.product-form-g10 .original-price-region, div.product-form-g10 .original-price { font-size:9px !important; text-decoration:none;}

div.product-form-g10 .color-block { border:0px solid #cccccc; font-size:12px; margin-left:0px; margin-right:0px;}
div.product-form-g10 .color-title, div.product-form-g10 .theme-title, div.product-form-g10 .package-title {
color:#333; text-shadow:1px 1px #ffffff;}
div.product-form-g10 .color-block-inner { padding:3px; padding-bottom:1px; padding-top:1px;
cursor:pointer; height:40px; z-index:2; overflow:hidden; 
border:1px solid transparent; border-left:0px; border-right:0px; width:274px;}
div.product-form-g10 .color-block-inner:hover {border:1px solid #cccccc;margin-left:-2px;
border-left:2px solid transparent; border-right:1px solid transparent;background-color:#CCC;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
background:-moz-linear-gradient(top,#ffffff,#cccccc); 
}

div.product-form-g10 .web-apps-block, div.product-form-g10-color .web-apps-block { border:0px solid #cccccc; font-size:12px; margin-left:0px; margin-right:0px;}
div.product-form-g10 .web-apps-block-aux, div.product-form-g10-color .web-apps-block-aux,
div.product-form-g10 .image-set-block-aux, div.product-form-g10-color .image-set-block-aux{ border:0px solid #cccccc; clear:both; font-size:11px; margin-left:0px; margin-right:0px; height:42px;
 }
div.product-form-g10 .web-apps-block-inner, div.product-form-g10-color .web-apps-block-inner { padding:3px; padding-bottom:0px; padding-top:0px; cursor:pointer; height:41px; z-index:2; overflow:hidden; 
border:1px solid transparent; border-left:0px; border-right:0px; width:274px;}
div.product-form-g10 .web-apps-block .numo-desc, div.product-form-g10-color .web-apps-block .numo-desc {font-size:9pt;font-weight:bold;color:#333;padding-left:10px;height:22px;display:block;}

div.product-form-g10 .web-apps-block-inner:hover, div.product-form-g10-color .web-apps-block-inner:hover {border:1px solid #cccccc;margin-left:-2px;
border-left:2px solid transparent; border-right:1px solid transparent;background-color:#CCC;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
background:-moz-linear-gradient(top,#ffffff,#cccccc); 
}

div.product-form-g10 .theme-block, div.product-form-g10-color .theme-block { border:0px solid #cccccc; clear:both; font-size:12px; margin-left:0px; margin-right:0px;}

div.product-form-g10 .theme-block-inner, div.product-form-g10-color .theme-block-inner{padding:3px; padding-bottom:1px; padding-top:1px;
cursor:pointer; height:40px; z-index:2; overflow:hidden; 
border:1px solid transparent; border-left:0px; border-right:0px; width:274px;}

div.product-form-g10 .theme-block-aux, div.product-form-g10-color .theme-block-aux {
padding:3px; padding-bottom:1px; padding-top:1px; cursor:pointer; border:1px solid transparent; border-right:0px; 
width:108px; display:none; height:120px;}

div.product-form-g10 .theme-block-inner:hover, div.product-form-g10-color .theme-block-inner:hover {border:1px solid #cccccc;margin-left:-2px;
border-left:2px solid transparent; border-right:1px solid transparent;background-color:#CCC;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
background:-moz-linear-gradient(top,#ffffff,#cccccc); 
}

div.product-form-g10 .theme-block-aux:hover, div.product-form-g10-color .theme-block-aux:hover {border:1px solid #cccccc; border-right:0px;background-color:#CCC;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
background:-moz-linear-gradient(top,#ffffff,#cccccc); }
div.product-form-g10 .product-image-container, div.product-form-g10-color .product-image-container {margin-left:0px;margin-top:2px;}
.theme-block-aux span { font-size:11px;}
.theme-block-aux img { border:2px solid #ffffff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.5);}
div.product-form-g10 div.themes,
div.product-form-g10-color div.themes {color:#333333;font-size:9pt;font-weight:bold;padding-left:5px;line-height:22px;}
div.color-block div.available-colors-divx { padding-left:10px;}
div.web-template-apps span.numo-desc {color:#333333; display:inline-block; font-size:13px !important; font-weight:bold; line-height:25px; vertical-align:top;}

div.product-form-g10 .package-block, div.product-form-g10-color .package-block { border:0px solid #cccccc; font-size:11px; margin-left:0px; margin-right:6px;float:right;width:106px;}
div.package-title {clear:both;color:#333333;font-weight:bold;}
div.product-form-g10 .package-block label,
div.product-form-g10-color .package-block label { font-size:10px; line-height:10px;}
div.product-form-g10 .package-block-inner, div.product-form-g10-color .package-block-inner { padding:3px; padding-bottom:1px; padding-top:1px; cursor:pointer; border:1px solid transparent; border-right:0px; 
width:106px;}

div.product-form-g10 .package-block-aux, div.product-form-g10-color .package-block-aux { padding:3px; padding-bottom:1px; padding-top:1px; cursor:pointer; border:1px solid transparent; border-right:0px; 
width:108px; display:none; height:120px;}

div.product-form-g10 .package-block-inner:hover, div.product-form-g10-color .package-block-inner:hover {border:1px solid #cccccc; border-right:0px;background-color:#cccccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
background:-moz-linear-gradient(top,#ffffff,#cccccc); }

div.product-form-g10 .package-block-aux:hover, div.product-form-g10-color .package-block-aux:hover {border:1px solid #cccccc; border-right:0px;background-color:#cccccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
background:-moz-linear-gradient(top,#ffffff,#cccccc); }
.package-block-aux span { font-size:11px;}
.package-block-aux img { border:2px solid #ffffff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.5);}
form.pform-g10 .color-swatch, div.product-form-g10 .color-swatch {float:none;display:inline-block;vertical-align:top;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid transparent;}
form.pform-g10 .color-swach:hover, div.product-form-g10 .color-swatch:hover {
 border:1px solid #aaa; background-color:#ffffff;}

form.pform-g10 .theme-swatch, div.product-form-g10 .theme-swatch {float:none;display:inline-block;vertical-align:top;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid transparent;height:auto;}
form.pform-g10 .theme-swatch:hover, div.product-form-g10 .theme-swatch:hover {
border:1px solid #aaa; background-color:#ffffff;}
div.product-num-g10 {
margin-bottom:-3px !important;margin-left:10px ;font-weight:bold;color:#333333;font-size:8px;}
div.product-name-g10 {
margin-bottom:-3px !important;
margin-left:10px;font-weight:bold;color:#333333;}
div.product-name-g10 span { font-size:8pt;}
div.product-form-g10 .color-swatch-selected, form.pform-g10 .color-swatch-selected {float:none;display:inline-block;vertical-align:top;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;}
div.product-form-g10 .theme-swatch-selected, form.pform-g10 .theme-swatch-selected {float:none;display:inline-block;vertical-align:top;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;}
form.pform-g10 .color-swatch-selected img, form.pform-g10 .color-swatch img,
div.product-form-g10 .color-swatch-selected img, div.product-form-g10 .color-swatch img {
border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.color-selector-g10-l .color-swatch,
.color-selector-g10-r .color-swatch,
.color-selector-g10-l .color-swatch-selected,
.color-selector-g10-r .color-swatch-selected { display:inline-block !important;
font-size:9pt; font-weight:bold; line-height:22px; margin-right:5px; margin-left:5px;}
.color-selector-color-block {border:1px solid transparent;display:inline-block;width:125px;margin:7px;}
.color-selector-color-block:hover {border:1px solid #fafafa;
 background-color:#fafafa;
background-image:linear-gradient(bottom, rgb(240,240,240) 0%, rgb(255,255,255) 100%);background-image:-o-linear-gradient(bottom, rgb(240,240,240) 0%, rgb(255,255,255) 100%);background-image:-moz-linear-gradient(bottom, rgb(240,240,240) 0%, rgb(255,255,255) 100%);background-image:-webkit-linear-gradient(bottom, rgb(240,240,240) 0%, rgb(255,255,255) 100%);background-image:-ms-linear-gradient(bottom, rgb(240,240,240) 0%, rgb(255,255,255) 100%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(240,240,240)),
color-stop(1, rgb(255,255,255))
);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}
.theme-selector-theme-block {border:1px solid transparent;display:inline-block;
width:115px;
margin-left:7px;margin-right:7px;margin-bottom:0px;margin-top:0px;}
.packages .selected-price {color:#009900;font-weight:bold;}
.packages label {cursor:pointer;}
.theme-selector-theme-block:hover {border:1px solid #fafafa;
 background-color:#fafafa;
background-image:linear-gradient(bottom, rgb(240,240,240) 0%, rgb(255,255,255) 100%);background-image:-o-linear-gradient(bottom, rgb(240,240,240) 0%, rgb(255,255,255) 100%);background-image:-moz-linear-gradient(bottom, rgb(240,240,240) 0%, rgb(255,255,255) 100%);background-image:-webkit-linear-gradient(bottom, rgb(240,240,240) 0%, rgb(255,255,255) 100%);background-image:-ms-linear-gradient(bottom, rgb(240,240,240) 0%, rgb(255,255,255) 100%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(240,240,240)),
color-stop(1, rgb(255,255,255))
);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}

form.product-form div.product-type {font-size:9px;}

div.product-form-color {width:275px;border:0px solid #aaaaaa;background-image:url(/_images/vx2/product-box-bg.png);background-repeat:no-repeat;
height:202px;height:252px;padding:2px !important;padding-bottom:2px !important;
margin-top:0px !important ;margin-bottom:10px !important;padding-left:15px !important;padding-right:7px !important;padding-top:7px !important;}
div.product-form-wp {width:275px;border:0px solid #aaaaaa;background-image:url(/_images/vx2/product-box-wp-bg.png);background-repeat:no-repeat;
height:279px;padding:2px !important;padding-bottom:2px !important;
margin-top:0px !important ;margin-bottom:0px !important;padding-left:15px !important;padding-right:7px !important;padding-top:7px !important;}
div.product-form-wp-color {width:275px;border:0px solid #aaaaaa;background-image:url(/_images/vx2/product-box-wp-bg-short.png);background-repeat:no-repeat;
height:235px;padding:2px !important;padding-bottom:2px !important;
margin-top:0px !important ;margin-bottom:10px !important;padding-left:15px !important;padding-right:7px !important;padding-top:7px !important;}


div.product-form-wide {width:580px;border:0px solid #aaaaaa;background-image:url(/_images/vx2/product-box-wide-bg.png);background-repeat:no-repeat;
height:216px;padding:2px !important;padding-bottom:2px !important;
margin-top:0px !important ;margin-bottom:0px !important;padding-left:15px !important;padding-right:12px !important;padding-top:7px !important;}

div.product-form-wide-color {width:580px;border:0px solid #aaaaaa;background-image:url(/_images/vx2/product-box-wide-bg-short.png);background-repeat:no-repeat;
height:177px;padding:2px !important;padding-bottom:2px !important;
margin-top:0px !important ;margin-bottom:0px !important;padding-left:15px !important;padding-right:12px !important;padding-top:7px !important;}
/*
div.product-form-wp-wide {width:580px;border:0px solid #aaaaaa;background-image:url(/_images/vx2/product-box-wide-wp-bg.png);background-repeat:no-repeat;height:229px;padding:2px !important;padding-bottom:2px !important;
margin-top:0px !important ;margin-bottom:0px !important;padding-left:15px !important;padding-right:12px !important;padding-top:7px !important;}

div.product-form-wide-wp-color {width:580px;border:0px solid #aaaaaa;background-image:url(/_images/vx2/product-box-wide-wp-bg-short.png);background-repeat:no-repeat;height:190px;padding:2px !important;padding-bottom:2px !important;
margin-top:0px !important ;margin-bottom:0px !important;padding-left:15px !important;padding-right:12px !important;padding-top:7px !important;}
*/


div.added-functionality-r {border:0px solid #cccccc;position:absolute;top:27px;right:-13px;height:169px;width:302px;z-index:0;cursor:pointer;background-position:top right;background-image:url(/_images/vx2/g9-right-tab.png);background-repeat:no-repeat;}
div.added-functionality-l {border:0px solid #ff0000;position:absolute;top:27px;left:-10px;height:169px;width:300px;z-index:0;cursor:pointer;background-image:url(/_images/vx2/g9-left-tab.png);background-repeat:no-repeat;}
div.added-functionality-r-color {border:0px solid #cccccc;position:absolute;top:27px;right:-13px;height:124px;width:302px;z-index:0;cursor:pointer;background-position:top right;background-image:url(/_images/vx2/g9-right-tab-short.png);background-repeat:no-repeat;}
div.added-functionality-l-color {border:0px solid #ff0000;position:absolute;top:27px;left:-10px;height:124px;width:300px;z-index:0;cursor:pointer;background-image:url(/_images/vx2/g9-left-tab-short.png);background-repeat:no-repeat;}
.added-functionality-r-hovered {z-index:2 !important;padding-right:0px !important;background-position:top left !important;width:308px !important;}
div.added-functionality-r:hover,
div.added-functionality-r-color:hover {z-index:2;padding-right:0px;background-position:top left;width:308px;}
div.added-functionality-l:hover,
div.added-functionality-l-color:hover{z-index:2;padding-left:0px;background-position:-34px 0px;width:307px;}
div.added-functionality-r > div {padding-top:18px;padding-right:25px;height:150px;border:0px solid #cc0000;}
div.added-functionality-l > div {padding-top:18px;padding-left:25px; height:150px;border:0px solid #cc0000;}
div.added-functionality-r-color > div {padding-top:18px;padding-right:25px;height:108px;border:0px solid #cc0000;}
div.added-functionality-l-color > div {padding-top:18px;padding-left:25px; height:108px;border:0px solid #cc0000;}

div.added-functionality-r > div:hover,
div.added-functionality-r-color > div:hover {padding-left:5px;padding-right:5px;}
div.added-functionality-l > div:hover,
div.added-functionality-l-color > div:hover {padding-left:5px;padding-right:5px;}
form.product-form > div {margin-bottom:10px;}

div.more-info-g10-r {border:0px solid #cccccc;position:absolute;top:35px;right:-13px;height:249px;width:302px;z-index:0;cursor:pointer;background-position:top right;background-image:url(/_images/vx2/g10-right-info-tab.png);background-repeat:no-repeat;}
div.more-info-g10-l {border:0px solid #ff0000;position:absolute;top:35px;left:-10px;height:249px;width:300px;z-index:0;cursor:pointer;background-image:url(/_images/vx2/g10-left-info-tab.png);background-repeat:no-repeat;}
.more-info-g10-r-hovered { z-index:4 !important;padding-right:0px !important;background-position:top left !important; width:308px !important;}
.more-info-g10-l-hovered {z-index:4 !important;padding-left:0px !important; background-position:-34px 0px !important;width:307px !important;}
div.more-info-g10-r > div.af-container {padding-top:18px;padding-right:25px;height:230px;border:0px solid #cc0000;}
div.more-info-g10-l > div.af-container {padding-top:18px;padding-left:25px; height:230px;border:0px solid #cc0000;}

div.added-functionality-g10-r {border:0px solid #00ff00;position:absolute;bottom:32px;left:15px;height:255px;width:283px;z-index:0;cursor:pointer;background-position:bottom right;}
div.added-functionality-g10-l {border:0px solid #ff0000;position:absolute;bottom:32px;left:15px;height:255px;width:250px;z-index:0;cursor:pointer;background-position:bottom left;}
div.added-functionality-g10-r-color {border:0px solid #cccccc;position:absolute;top:35px;right:-13px;height:200px;width:302px;z-index:0;cursor:pointer;background-position:top right;background-image:url(/_images/vx2/g9-right-tab-short.png);background-repeat:no-repeat;}
div.added-functionality-g10-l-color {border:0px solid #ff0000;position:absolute;top:35px;left:-10px;height:200px;width:300px;z-index:0;cursor:pointer;background-image:url(/_images/vx2/g10-left-tab-short.png);background-repeat:no-repeat;}
.added-functionality-g10-r-hovered {z-index:4 !important;
padding-right:0px !important;
width:283px !important; 
 background-color:#fafafa;
background-image:linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-o-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-moz-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-webkit-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-ms-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(250,250,250)),
color-stop(1, rgb(237,237,237))
);
border-top:1px solid #cccccc !important;
}
.added-functionality-g10-l-hovered {
padding-left:20px;
z-index:4 !important;
padding-left:0px !important;
 width:283px !important;
 background-color:#fafafa;
background-image:linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-o-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-moz-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-webkit-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-ms-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(250,250,250)),
color-stop(1, rgb(237,237,237))
);
border-top:1px solid #cccccc !important;}

div.color-selector-g10-r {border:0px solid #cccccc;position:absolute;bottom:32px;left:15px;height:255px;width:283px;z-index:0;cursor:pointer;background-position:bottom right;}
div.color-selector-g10-l {border:0px solid #ff0000;position:absolute;bottom:32px;left:15px;height:255px;width:250px;z-index:0;cursor:pointer;}
div.color-selector-g10-r-color {border:0px solid #cccccc;position:absolute;top:35px;right:-13px;height:200px;width:302px;z-index:0;cursor:pointer;background-position:top right;background-image:url(/_images/vx2/g9-right-tab-short.png);background-repeat:no-repeat;}
div.color-selector-g10-l-color {border:0px solid #ff0000;position:absolute;top:35px;left:-10px;height:200px;width:300px;z-index:0;cursor:pointer;background-image:url(/_images/vx2/g10-left-tab-short.png);background-repeat:no-repeat;}
.color-selector-g10-r-hovered { 
z-index:4 !important;
padding-left:20px;
z-index:4 !important;
padding-left:0px !important;
 width:283px !important;
 background-color:#fafafa; 
background-image:linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-o-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-moz-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-webkit-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-ms-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(250,250,250)),
color-stop(1, rgb(237,237,237))
);
border-top:1px solid #cccccc !important;}
.color-selector-g10-l-hovered {
padding-left:20px;
z-index:4 !important;
padding-left:0px !important;
 width:283px !important;
 background-color:#fafafa; 
background-image:linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-o-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-moz-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-webkit-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-ms-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(250,250,250)),
color-stop(1, rgb(237,237,237))
);
border-top:1px solid #cccccc !important;}
div.color-selector-g10-r > div.af-container {padding-right:25px;height:230px;border:0px solid #cc0000;}
div.color-selector-g10-l > div.af-container {padding-left:25px; height:230px;border:0px solid #cc0000;}

div.color-selector-g10-l .color-selector-g10-button {border:0px solid #ff0000;height:42px;width:24px;position:absolute;top:170px;z-index:1;left:-24px;background-image:url(/_images/vx2/catalog/g10-color-tab.png);background-repeat:no-repeat;}
div.color-selector-g10-r .color-selector-g10-button {border:0px solid #ff0000;height:42px;width:24px;position:absolute;top:170px;z-index:1;background-position:right;right:-24px;background-image:url(/_images/vx2/catalog/g10-color-tab.png);background-repeat:no-repeat;}

div.theme-selector-g10-r {border:0px solid #ffcccc;position:absolute;bottom:32px;left:15px;height:255px;width:283px;z-index:0;cursor:pointer;background-position:bottom right;}
div.theme-selector-g10-l {border:0px solid #ff0000;position:absolute;bottom:32px;left:15px;height:255px;width:250px;z-index:0;cursor:pointer;}
div.theme-selector-g10-r-color {border:0px solid #cccccc;position:absolute;top:35px;right:-13px;height:200px;width:302px;z-index:0;cursor:pointer;background-position:top right;background-image:url(/_images/vx2/g9-right-tab-short.png);background-repeat:no-repeat;}
div.theme-selector-g10-l-color {border:0px solid #ff0000;position:absolute;top:35px;left:-10px;height:200px;width:300px;z-index:0;cursor:pointer;background-image:url(/_images/vx2/g10-left-tab-short.png);background-repeat:no-repeat;}
.theme-selector-g10-r-hovered,
.theme-selector-g10-l-hovered {
padding-left:20px;
z-index:4 !important;
padding-left:0px !important;
 width:283px !important;
 background-color:#fafafa; 
background-image:linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-o-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-moz-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-webkit-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);background-image:-ms-linear-gradient(bottom, rgb(250,250,250) 0%, rgb(237,237,237) 100%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(250,250,250)),
color-stop(1, rgb(237,237,237))
);
border-top:1px solid #cccccc !important;}
div.theme-selector-g10-r > div.af-container {padding-right:25px;height:230px;border:0px solid #cc0000;}
div.theme-selector-g10-l > div.af-container {padding-left:25px; height:230px;border:0px solid #cc0000;}

div.theme-selector-g10-l .theme-selector-g10-button {border:0px solid #ff0000;height:42px;width:24px;position:absolute;top:126px;z-index:1;left:-24px;background-image:url(/_images/vx2/catalog/g10-image-tab.png);background-repeat:no-repeat;}
div.theme-selector-g10-r .theme-selector-g10-button {border:0px solid #ff0000;height:42px;width:24px;position:absolute;top:126px;z-index:1;right:-24px;background-image:url(/_images/vx2/catalog/g10-image-tab.png);background-repeat:no-repeat;
background-position:right;}

/*
div.added-functionality-g10-r:hover,
div.added-functionality-g10-r-color:hover {z-index:2;padding-right:0px;background-position:top left;width:308px;}
div.added-functionality-g10-l:hover,
div.added-functionality-g10-l-color:hover{z-index:2;padding-left:0px;background-position:-34px 0px;width:307px;}
*/
div.added-functionality-g10-r > div.af-container 
{padding-right:25px;height:230px;border:0px solid #cc0000;}
div.added-functionality-g10-l > div.af-container
{padding-left:25px; height:230px;border:0px solid #cc0000;}

div.added-functionality-g10-r-color > div.af-container,
div.color-selector-g10-r-color > div.af-container 
{padding-top:18px;padding-right:25px;height:108px;border:0px solid #cc0000;}
div.added-functionality-g10-l-color > div.af-container,
div.color-selector-g10-l-color > div.af-container
{padding-top:18px;padding-left:25px; height:108px;border:0px solid #cc0000;}
/*
div.added-functionality-g10-r > div.af-container:hover,
div.added-functionality-g10-r-color > div.af-container:hover {padding-left:5px;padding-right:5px;}
div.added-functionality-g10-l > div.af-container:hover,
div.added-functionality-g10-l-color > div.af-container:hover {padding-left:5px;padding-right:5px;}
*/
div.added-functionality-g10-r > .af-container-hovered {}
.af-container-hovered {padding-left:0px !important;padding-right:0px !important;z-index:2;position:relative;}

div.added-functionality-g10-l .added-functionality-g10-button { background-image:url(/_images/vx2/catalog/g10-webapp-tab.png);
background-repeat:no-repeat;
border:0px solid #ff0000;height:42px;width:24px;position:absolute;top:214px;z-index:1;left:-24px;}
div.more-info-g10-l .more-info-g10-button {border:0px solid #ff0000;height:40px;width:20px;position:absolute;top:200px;z-index:1;left:3px;}
div.added-functionality-g10-r .added-functionality-g10-button {background-image:url(/_images/vx2/catalog/g10-webapp-tab.png);
background-repeat:no-repeat; background-position:right;}
div.added-functionality-g10-r .added-functionality-g10-button, div.more-info-g10-r .more-info-g10-button {border:0px solid #ff0000;height:42px;width:24px;position:absolute;top:214px;z-index:1;right:-24px;}

.g10-format-icons {
font-size:8pt; position:absolute; right:16px; top:11px; border:0px solid #ff0000; text-align:right; z-index:3;}
.more-info-container-g10 img.video-tour { border:2px solid #ffffff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.5);float:left;margin-right:5px;}
.g10-format-icons div {height:16px;padding:2px;padding-top:0px;cursor:pointer;width:14px;display:inline-block;vertical-align:bottom;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;margin-left:1px;border:1px solid transparent;text-align:center;border-bottom:0px;}

.more-info-container-g10 { display:block; padding-left:5px; padding-right:5px; padding-top:10px; font-size:9pt;}
.more-info-container-g10 h5 {font-size:14pt;margin:0px;margin-bottom:3px;}
.more-info-container-g10 h6 {font-size:12pt;margin:0px;margin-bottom:3px;}
.g10-format-icons div:hover {border:1px solid #000;border-bottom:0px;background:#000;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#000');
background:-webkit-gradient(linear, left top, left bottom, from(#333), to(#000));
background:-moz-linear-gradient(top,#333,#000);
}
.g10-format-icons div.selected {border:1px solid #ccc;border-bottom:0px;background:#EBEBEB;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#EBEBEB');
background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#EBEBEB));
background:-moz-linear-gradient(top,#fff,#EBEBEB);
}

.table-numo-options {font-size:8pt;
border:0px;width:100%;border-collapse:collapse;border-spacing:0px;}

table.table-numo-options td {border-top:1px solid #cccccc;}
table.table-numo-options td.numo-section-break {border-bottom:1px solid #444444;}
table.prod-details-numo-list td.numo-section-break {border-bottom:1px dotted #cccccc;}
span.numo-desc {font-size:10pt;}
span.g10-numo-title { font-size:14px; color:#333333; font-family:arial; text-shadow:1px 1px #ffffff; display:block; padding-top:3px; font-weight:bold;padding-left:5px;}
span.g10-numo-description { font-size:10px;
font-family:tahoma;display:block;padding-left:5px;}

span.g9-numo-description { font-size:10px;line-height:14px !important;font-family:tahoma;}
form.product-form {
display:inline-block; border:0px solid #cccccc;margin:0px !important;vertical-align:bottom;/*
margin-bottom:0px !important;padding-bottom:0px !important;*/
padding-left:3px;padding-right:2px;margin-bottom:0px !important;padding-bottom:0px !important;margin-top:0px !important;padding-top:0px !important;}

div.product-form-g9 {width:275px;border:0px solid #aaaaaa;background-image:url(/_images/vx2/product-box-bg.png);background-repeat:no-repeat;
height:229px;padding:2px !important;padding-bottom:2px !important;
margin-top:0px !important ;margin-bottom:0px !important;padding-left:15px !important;padding-right:7px !important;padding-top:7px !important;}

form.product-form-g9 {float:left;
border:0px solid #cccccc;margin:0px !important;/*
margin-bottom:0px !important;padding-bottom:0px !important;*/
padding-left:0px;padding-right:0px;margin-bottom:0px !important;padding-bottom:0px !important;margin-top:0px !important;padding-top:0px !important;}
div.link-box { font-size:11pt; font-family:trebuchet ms, arial; border:1px solid #777777; height:20px; float:left;margin:0px !important; margin-right:5px !important; margin-left:5px !important; text-align:center;padding:0px !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-image:linear-gradient(bottom, rgb(214,214,214) 0%, rgb(255,255,255) 100%);background-image:-o-linear-gradient(bottom, rgb(214,214,214) 0%, rgb(255,255,255) 100%);background-image:-moz-linear-gradient(bottom, rgb(214,214,214) 0%, rgb(255,255,255) 100%);background-image:-webkit-linear-gradient(bottom, rgb(214,214,214) 0%, rgb(255,255,255) 100%);background-image:-ms-linear-gradient(bottom, rgb(214,214,214) 0%, rgb(255,255,255) 100%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(214,214,214)),
color-stop(1, rgb(255,255,255))
);}
div.link-box-disabled { font-size:11pt; font-family:trebuchet ms, arial; border:1px solid transparent; height:20px; float:left;color:#ffffff;margin:0px !important; margin-right:5px !important; margin-left:5px !important; text-align:center;padding:0px !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

div.link-box-selected { line-height:20px; font-size:10pt; font-family:trebuchet ms, arial; border:1px solid #333333;
height:20px; padding-left:8px; padding-right:8px; text-align:center; font-weight:bold; float:left; margin-right:5px; margin-left:5px; color:#ffffff; background-color:#666666;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
background-image:linear-gradient(bottom, rgb(46,46,46) 0%, rgb(87,86,87) 100%);background-image:-o-linear-gradient(bottom, rgb(46,46,46) 0%, rgb(87,86,87) 100%);background-image:-moz-linear-gradient(bottom, rgb(46,46,46) 0%, rgb(87,86,87) 100%);background-image:-webkit-linear-gradient(bottom, rgb(46,46,46) 0%, rgb(87,86,87) 100%);background-image:-ms-linear-gradient(bottom, rgb(46,46,46) 0%, rgb(87,86,87) 100%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(46,46,46)),
color-stop(1, rgb(87,86,87))
);
cursor:default;}
div.link-box:hover {}
div.link-box a {
color:#666666; text-decoration:none; display:block; line-height:20px; padding-left:8px; padding-right:8px; font-weight:bold;}
div.link-box a:hover { background-color:#666666; color:#ffffff; font-weight:bold; display:block; border-radius:1px;-moz-border-radius:1px;-webkit-border-radius:1px;
background-image:linear-gradient(bottom, rgb(102,101,102) 0%, rgb(232,232,232) 100%);background-image:-o-linear-gradient(bottom, rgb(102,101,102) 0%, rgb(232,232,232) 100%);background-image:-moz-linear-gradient(bottom, rgb(102,101,102) 0%, rgb(232,232,232) 100%);background-image:-webkit-linear-gradient(bottom, rgb(102,101,102) 0%, rgb(232,232,232) 100%);background-image:-ms-linear-gradient(bottom, rgb(102,101,102) 0%, rgb(232,232,232) 100%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(102,101,102)),
color-stop(1, rgb(232,232,232))
);}


div.breadcrumb {padding-left:15px;margin-bottom:10px; font-size:11px;padding-bottom:0px;}
div.breadcrumb a {color:#000000;font-weight:bold;}
div.breadcrumb a:hover {color:#F9AB11;}
.helptopic_answer p {font-size:13px;margin-bottom:20px;margin-top:0px;padding-top:0px;}
div.helptopic_answer {font-size:13px;}
.helptopic_answer ul {font-size:13px;}
.helptopic_answer h4 {font-size:15px;margin-top:0px;margin-bottom:0px;padding-bottom:0px;}
div.big-product-image {z-index:2;
position:absolute;
top:10px;
right:10px;
background-repeat:no-repeat;
width:250px;
height:300px;padding:0px !important;color:#666666;margin:0px !important;}
div.big-product-image > div {margin-top:210px;font-size:8pt;}
div.big-product-image a {text-decoration:none;color:#666666;}
div.big-product-image a:hover {color:#333333;}
.q-a-answers {max-height:85px;
}
div.non_visible_colors {display:none;}
div.visible_colors {display:block;}
a.selected-theme {background-color:#F9AB11;text-decoration:none;display:block;padding-left:0px;}
a.selected-theme:hover {color:#000000;}
a.unselected-theme {background-color:#ffffff;text-decoration:none;display:block;padding-left:0px;}
a.unselected-theme:hover {background-color:#333333;color:#ffffff;}
ul.available-themes {list-style-type:none;
font-size:10px;margin:0px;padding:0px;}
img.mini-thumb {padding-right:1px;}
div.available-colors-div {margin-left:-4px;border:1px dotted transparent;margin-bottom:1px;padding:1px;height:24px;overflow:hidden;position:absolute;z-index:2;width:274px;}
div.available-colors-div:hover {background-color:#ffffff;border:1px solid #cccccc;height:auto;width:274px;padding-bottom:0px;}

ul.wp-req-list {list-style-type:none;list-style-image:url(/_images/vx/product-details/check.png);font-size:11px;margin-top:0px;padding-top:0px;
margin-bottom:0px;padding-bottom:0px;margin-left:0px;padding-left:25px;}
div.small {font-size:10px;}
.ftr-img {border:0px;width:1px;height:1px;}
.about-p {font-size:11px;}
.basket{float:left;padding-left:3px;padding-top:2px;}
#top-search-box form {margin-top:0px;margin-left:0px;margin-right:0px;padding:0px;}
#top-search-box select {font-size:11px;margin-left:0px;padding-left:0px;}
#top-search-box div.search-button {float:right;padding-right:3px;padding-top:3px;}
div#specials-section {clear:both; overflow:auto;
}

ul.compatability-list {list-style-type:none;list-style-image:url(/_images/vx/product-details/check.png);font-size:11px;margin-top:0px;padding-top:0px;margin-bottom:10px;padding-bottom:0px;}
ul.compatability-list-not {list-style-type:none;list-style-image:url(/_images/vx/product-details/check.png);font-size:11px;margin-top:0px;padding-top:0px;margin-bottom:10px;padding-bottom:0px;}
ul.compatability-list-not li {font-size:8pt;margin-bottom:2px;font-style:italic;}
h5.bundles {font-size:14pt;font-family:trebuchet ms;margin-bottom:5px;color:#aaaaaa;margin-top:10px;}
ul.category {margin-bottom:5px;margin-top:0px;margin-left:0px;padding-left:0px;}
ul.category_5 {margin-bottom:5px;margin-top:0px;margin-left:0px;padding-left:0px;}
ul.category_0 {margin-bottom:0px;margin-top:0px;margin-left:0px;padding-left:0px;}
ul.category_1 {margin-bottom:0px;margin-top:0px;margin-left:0px;padding-left:0px;}
ul.category_2 {margin-bottom:0px;margin-top:0px;margin-left:0px;padding-left:0px;}
ul.category_3 {margin-bottom:0px;margin-top:0px;margin-left:0px;padding-left:0px;}
ul.category_4 {margin-bottom:0px;margin-top:0px;margin-left:0px;padding-left:0px;}
li.category { padding-left:0px; list-style:none; margin-left:0px;}
li.category_0 { padding-left:0px; 
margin-left:0px;}
li.category_1 { padding-left:0px; 
margin-left:15px;}

li.category_2 { padding-left:0px;
margin-left:15px;}
li.category_3 { padding-left:0px; 
margin-left:15px;}
li.category_4 { padding-left:0px; 
margin-left:15px;}
li.category_5 { padding-left:0px; 
margin-left:15px;}
a.rss-link-image img {margin-top:4px;margin-right:2px;}
a.sort-categories {background-image:none !important;background-color:none !important;padding-left:40px;line-height:25px !important;border:0px!important;}
ul.feature-list {list-style-type:none;list-style-image:url(/_images/vx/product-details/check.png);font-size:11px;margin-top:0px;padding-top:0px;
margin-bottom:10px;padding-bottom:0px;}
div#layout-desc {float:right;font-size:9pt;font-weight:bold;padding-left:5px;line-height:20px;margin-right:5px;}

div#grid-button {float:right;height:23px;width:76px;background-image:url(/_images/vx2/catalog-layout.png);margin-right:3px;background-position:76px 23px;}
div#rows-button {float:right;height:23px;width:76px;
background-image:url(/_images/vx2/catalog-layout.png);background-position:0px 23px;margin-right:5px;}
div#grid-button.selected {background-position:76px 0px;}
div#rows-button.selected {background-position:0px 0px;}
div#grid-button a {text-decoration:none;display:block;line-height:20px;}
div#rows-button a {text-decoration:none;display:block;line-height:20px;}

div#series-button {clear:right;float:right;height:23px;width:76px;margin-right:3px;background-image:url(/_images/vx2/catalog-groupby2.png);background-position:0px 23px;}
div#color-button {float:right;height:23px;width:76px;
margin-right:5px;background-image:url(/_images/vx2/catalog-groupby2.png);background-position:76px 23px;}
div#groupby-desc {float:right;font-size:9pt;font-weight:bold;padding-right:5px;line-height:21px;}
div#series-button.selected {background-position:0px 0px;}
div#color-button.selected {background-position:76px 0px;}
div#series-button a {text-decoration:none;display:block;line-height:20px;}
div#color-button a {text-decoration:none;display:block;line-height:20px;}
#google_translate_element div {display:inline;padding-right:5px;}
#google_translate_element select {font-size:9pt !important;}

.numo-options-container-g10, .numo-options-container-g10-color {height:218px;
overflow:auto;padding-top:0px !important;
padding-right:0px !important;display:block;}
.g10-product-color-name, 
.g10-product-theme-name 
{font-size:13px;line-height:25px;vertical-align:top;font-weight:bold; display:inline-block;color:#333;padding-left:5px;}
.g10-product-theme-name {display:block;width:110px;}
.numo-options-container {height:125px !important;
overflow:auto;padding-top:0px !important;
padding-right:0px !important;display:block;}
.numo-options-container-color {height:75px !important;
overflow:auto;padding-top:0px !important;
padding-right:0px !important;display:block;}
.requirements {font-size:8pt; padding-left:10px;padding-bottom:5px;}
.mt_tooltip_container {z-index:99; border:0px solid #ff0000;}
.mt_tooltip_skinny_container {z-index:99; border:0px solid #ff0000;}
.mt_tooltip_ipad_container {z-index:99; border:0px solid #ff0000;}
div.tip { border:0px;width:500px;font-size:10pt;}
div.tip-title {margin:0;padding:8px 8px 4px;color:#9FD4FF;background:url(/_images/vx2/bubble.png) top left;border:0px;font-weight:bold; cursor:pointer}
div.tip-text {padding:4px 8px 8px;background:url(/_images/vx2/bubble.png) bottom right;color:#ffffff;}
.mt_tooltip_skinny_container div.tip {width:350px;}
.mt_tooltip_skinny_container div.tip-title {background-image:url(/_images/vx2/bubble-350.png);}
.mt_tooltip_skinny_container div.tip-text {background-image:url(/_images/vx2/bubble-350.png);}
.mt_tooltip_ipad_container div.tip {width:338px;}
.mt_tooltip_ipad_container div.tip-title {background-image:url(/_images/vx2/bubble-420.png);}
.mt_tooltip_ipad_container div.tip-text {background-image:url(/_images/vx2/bubble-420.png);}

div#top {z-index:5; position:relative;}
#top-menu li:hover {background-image:url(/_images/vx/global/top-menu-bg-hover.jpg);background-position:right;background-repeat:repeat-x;height:28px;float:left;padding-right:10px;padding-left:10px;
white-space:nowrap;
text-align:center;}
#top-menu a:hover {color:#333333;border-bottom:0px !important;}
#product-menu-2 > ol > li > a {font-weight:bold;color:#ffffff !important;}
#site-menu-2 > ol > li > a {font-weight:bold;color:#ffffff !important;}
#top-menu > div > ol > li:hover > a {color:#333333 !important;}
#top-menu li {position:relative;}
#top-menu a {line-height:28px;}
.ddContainer ul {font-size:11px;margin-top:0px;padding-top:0px;margin-bottom:10px;padding-bottom:0px;padding-left:0px !important;margin-left:0px !important;}
.ddContainer li { background-image:url(/_images/vx/product-details/check.png) !important; background-repeat:no-repeat; background-position:top left !important;
float:none !important;white-space:normal !important;display:block !important;text-align:left !important;height:auto !important;padding-left:15px !important;margin-left:0px !important;padding-bottom:5px;}
.ddContainer li:hover { background-repeat:no-repeat !important;}
.ddContainer h5 {border:0px;font-size:14px;color:#f90;margin-top:0px;padding-top:0px;margin-bottom:4px;border-bottom:1px dotted #cccccc;}
.ddContainer p {}
.ddContainer > div > div {font-size:11px;font-weight:bold;padding-bottom:2px;padding-top:2px;border-bottom:1px dotted #cccccc;}
.ddContainer {}
.ddContainer > div > div:hover {background-image:url(/_images/vx2/home/hover-box.jpg);background-repeat:repeat-x;cursor:pointer;}
.ddContainer_column1 {width:230px;float:left;}
.ddContainer_column2, .ddContainer_column3 { 
width:220px;float:left;background-image:url(/_images/vx2/mega-menu/vertical-separator.png);background-repeat:no-repeat;background-position:left center;padding-left:10px;margin-left:10px;}
.ddContainer_column2w { 
width:290px;float:left;background-image:url(/_images/vx2/mega-menu/vertical-separator.png);background-repeat:no-repeat;background-position:left center;padding-left:10px;margin-left:10px;}
.ddContainer_column1w { 
width:530px;float:none;z-index:99;position:relative;}
.ddContainer_column1w a {line-height:inherit !important;float:none !important;
display:inline !important;text-decoration:underline !important;white-space:normal;}
div.ddContainer_column1w a:hover {color:#ff9900 !important;}
li.singleton:hover {background-image:url(/_images/vx/global/top-menu-bg-hover-singleton.jpg) !important;}

#share, #share2 {margin:0px;padding:0px;list-style-type:none;}
#share li a {text-indent:-9999px;display:block;width:17px;height:16px;}
#share2 { clear:left;}
#share2 li a {text-indent:-9999px;display:block;width:17px;height:16px;}
#share-facebook {background-image:url(/_images/vx2/facebook-small.png?v=3);height:16px;width:17px;overflow:hidden;float:left;margin:0px;padding:0px;
margin-left:11px;margin-right:7px;}
#share-twitter {background-image:url(/_images/vx2/twitter-small.png?v=2);height:16px;width:17px;overflow:hidden;float:left;margin:0px;padding:0px;margin-right:7px;}
#share-google {height:16px;float:left;margin:0px;padding:0px;}
#share-facebook:hover {background-position:0px 16px;}
#share-twitter:hover {background-position:0px 16px;}
#share-facebook2 {background-image:url(/_images/vx2/facebook-medium.png?v=3);height:20px;width:21px;overflow:hidden;float:left;margin:0px;padding:0px;
margin-left:15px;margin-right:7px;margin-top:3px;}
#share-twitter2 {background-image:url(/_images/vx2/twitter-medium.png?v=2);height:20px;width:21px;overflow:hidden;float:left;margin:0px;padding:0px;margin-right:7px;margin-top:3px;}
#share-facebook2:hover {background-position:0px 20px;}
#share-twitter2:hover {background-position:0px 20px;}


#tooltip {position:absolute;z-index:3000;border:1px solid #bbbbbb;background-color:#eee;padding:5px;opacity:0.95;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#tooltip img {opacity:1.0 !important;}
#tooltip h3, #tooltip div {margin:0;font-size:9pt;max-width:350px;}
#tooltip h3.tooltip-title {font-weight:bold;}
.toggle-cart-open { height:15px; background-color:#ccc; background-image:url(/_images/vx2/catalog/cart-toggle.png); background-repeat:no-repeat; cursor:pointer;}
div.product-price-options { position:absolute; border:1px solid #ff000; right:-2px; top:18px; font-size:13px; padding:5px; border-bottom:2px solid #666; border-left:1px solid #999; font-weight:bold; cursor:pointer;
background-image:linear-gradient(bottom, rgba(237,237,237,0.9) 0%, rgba(250,250,250,1) 100%);background-image:-o-linear-gradient(bottom, rgba(237,237,237,0.9) 0%, rgba(250,250,250,1) 100%);background-image:-moz-linear-gradient(bottom, rgba(237,237,237,0.9) 0%, rgba(250,250,250,1) 100%);background-image:-webkit-linear-gradient(bottom, rgba(237,237,237,0.9) 0%, rgba(250,250,250,1) 100%);background-image:-ms-linear-gradient(bottom, rgba(237,237,237,0.9) 0%, rgba(250,250,250,1) 100%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgba(237,237,237,0.9)),
color-stop(1, rgba(250,250,250,1))
);display:none;}
div.product-price-options ul {list-style-type:none; margin:0px;padding:0px;}
div.product-price-options li {padding-right:10px;}
div.product-price-options li a {margin-right:10px;}
div.product-price-options li span {float:right;}
div.no-down-arrow {background-image:none !important;}
div.product-price-g10 { background-image:url(/_images/vx2/catalog/down-arrow.png); background-repeat:no-repeat; padding-left:15px; cursor:pointer;}
div.product-price-container:hover .product-price-g10 {background-position:0px -20px;}

.no-opacity {
filter:alpha(opacity=0); 
opacity:0.0;display:none;}
li.selected-price, li.selected-price a {color:#009900;}
li.selected-price {background-image:url(/_images/vx2/catalog/left-arrow.png); background-repeat:no-repeat; background-position:right;}
li.price-separator {border-top:1px dotted #333;}
div.product-package-type {float:right; font-size:10pt; color:#666; font-weight:bold; padding-top:1px; padding-right:3px;}
div.product-price-container {float:right;cursor:pointer;}
p.download-sample {background-image:url(/_images/vx2/home/mini-download.png);background-repeat:no-repeat;font-size:10pt;padding-left:20px;padding-bottom:15px;color:#333;margin-left:10px;}
p.download-sample a {font-weight:bold;}
.megamenu-numo-icon {padding-right:4px;
float:left;
border:0px;}
a.reg-text-link {text-decoration:none;color:#000;}
div.counter {
background-image:url(/_images/vx2/counter.png);background-repeat:no-repeat;
height:39px;border-radius:3px;display:inline-block;position:relative;-moz-box-shadow:0 0 2px #888;-webkit-box-shadow:0 0 2px #888;box-shadow:0 0 2px #888;margin-left:5px;color:#333333;}
div.counter span.number {font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:bold;line-height:43px;letter-spacing:18px;text-shadow:1px 1px 0 #ffffff;margin-right:-5px;padding-left:13px;
}
div.counter span.counter-title {font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-weight:bold;display:inline-block;margin-top:-12px;text-transform:uppercase;position:absolute;left:5px;}
#top-counter {text-align:center;margin-top:25px;padding-top:10px;margin-right:12px;padding-bottom:20px;}div#main-container { width:990px !important;}
h3.main-h3 { font-weight:normal; margin-bottom:0px; padding-bottom:0px; padding-top:10px;}
p.main-h3 { margin-bottom:0px; padding-bottom:0px;}
div.main-box {height:1340px !important;}

div#product-menu-2 {float:none;display:inline-block;}
div#site-menu-2 {float:none;display:inline-block;}
div#top-menu {width:auto;}
#top-menu li { padding-left:5px !important;}
div.side-box-surround {height:auto !important;}
div.side-box{height:1403px;} 

div.bottom-box-surround {height:311px !important;}
div.bottom-box{height:266px !important;}
div.new-to-this-questions {height:225px !important;}
div.q-a-answers {max-height:150px !important;}
div.main-box li.dw {background-image:url(/_images/vx/global/icon-dw.png);background-repeat:no-repeat;padding-bottom:10px;}
div.main-box li.ew {background-image:url(/_images/vx/global/icon-ew.png);background-repeat:no-repeat;padding-bottom:10px;
}
div.main-box li.fp {background-image:url(/_images/vx/global/icon-fp.png);background-repeat:no-repeat;padding-bottom:10px;
}

div.main-box-wide li.dw {background-image:url(/_images/vx2/catalog/dw.png);background-repeat:no-repeat;padding-bottom:10px;}
div.main-box-wide li.ew {background-image:url(/_images/vx2/catalog/ew.png);background-repeat:no-repeat;padding-bottom:10px;
}
div.main-box-wide li.fp {background-image:url(/_images/vx2/catalog/fp.png);background-repeat:no-repeat;padding-bottom:10px;
}
div.main-box-wide li.spd {background-image:url(/_images/vx2/catalog/spd.png);background-repeat:no-repeat;padding-bottom:10px;
}
div.main-box-wide li.wpt {background-image:url(/_images/vx2/catalog/wp.png);background-repeat:no-repeat;padding-bottom:10px;
}
h2.page-title {display:inline;margin:0px;padding:0px;margin-left:10px;font-size:17px;}
h1.page-title {
font-size:12px;font-weight:normal;color:#444444;margin-bottom:10px;margin-top:0px !important;margin-left:10px;padding-top:0px;padding-bottom:0px;}
p.sub-title {display:inline; margin-left:0px !important;font-size:13px;}

div.main-box li.wp {background-image:url(/_images/vx/global/icon-plugin.png);background-repeat:no-repeat;padding-bottom:10px;
}

div.main-box li.wh {background-image:url(/_images/vx/global/icon-hosting.png);background-repeat:no-repeat;padding-bottom:10px;
}
 ul.category-links, ul.category-links2, ul.category-links3 {margin-left:0px;padding-left:0px;margin-top:0px;padding-top:10px;margin-bottom:0px;padding-bottom:0px;}
div.main-box a.check-link {font-size:12px;line-height:14px;background-image:url(/_images/vx/product-details/check.png);background-repeat:no-repeat;background-position:0px 1px;padding-left:12px;margin-left:45px;font-weight:normal;}

div.main-box a.link-owe {background-image:url(/_images/vx/global/icon-owe.png);}

div.main-box-wide a.link-ew {
line-height:18px;
}
div.main-box-wide a.link-dw {line-height:18px;}
div.main-box-wide a.link-fp { line-height:18px;}
div.main-box-wide a.link-wpt { line-height:18px;}
div.main-box-wide a.link-spd {line-height:18px;}
div.main-box a.link-ew {
line-height:18px;
}
div.main-box a.link-dw {line-height:18px;}
div.main-box a.link-fp { line-height:18px;}

div.main-box a.link-wp { line-height:18px;}
div.main-box a.link-wh { line-height:18px;}
div.main-box a.link-sd {line-height:18px;
}
div.main-box a.sub-link {font-size:12px;line-height:14px;background-image:url(/_images/vx/home/list-bullet.png);background-repeat:no-repeat;background-position:0px 1px;padding-left:12px;margin-left:25px;font-weight:normal;}
div.main-box-wide a.sub-link {font-size:12px;line-height:14px;background-image:url(/_images/vx/home/list-bullet.png);background-repeat:no-repeat;background-position:0px 1px;padding-left:12px;margin-left:10px;font-weight:normal;}

a.sub-link:hover {color:#E36D02 !important;}

ul.category-links2 a {background-repeat:no-repeat;line-height:34px;display:block;font-weight:bold;padding-left:60px;font-size:15px;text-decoration:none;color:#333333;
}

ul.category-links3 a {background-repeat:no-repeat;line-height:34px;display:block;font-weight:bold;padding-left:40px;font-size:15px;text-decoration:none;color:#333333;
}
ul.category-links2 a:hover {color:#666666;}
div#dual-boxes {padding:0px;margin-bottom:0px;margin:15px;}
#dual-boxes > div {width:300px;border:1px solid #cccccc;
}
div.search-box {float:left;margin-bottom:15px;}
div.search-questions {height:160px;padding-left:10px;overflow:auto;font-size:12px;}
div.search-questions span.title {font-weight:bold;display:block;}
div.search-questions > div {margin:10px;}
div.search-questions ul {margin-bottom:10px !important;margin-left:10px !important;}
div.quick-browse-box {float:right;height:615px;}
div.category-list {overflow:auto;width:300px;height:880px;
border-top:1px solid #cccccc;
}
div.category-list ul {margin:0px;padding:0px;
list-style-type:none;}
div.category-list li {font-size:10px;font-weight:bold;line-height:20px;}
div.category-list a {text-decoration:none;color:#333333;background-image:url(/_images/vx/global/bullet-row-x.png);background-repeat:no-repeat;background-position:0px 0px;padding-left:16px;display:block;
}
div.category-list a:hover {
text-decoration:none;background-position:0px -20px;color:#ffffff;}
div#about-section {float:left;height:400px;margin-top:0px;
/* background-image:url(/_images/vx/home/gen-9.png);
*/
background-repeat:no-repeat;background-position:20px 60px;}
/*
div#about-section > div {overflow:auto;height:350px;}
div#about-section span.title {font-weight:bold;}
 div.main-box h3.side {background-image:url(/_images/vx/home/main-box-h3-about-2.png);background-repeat:no-repeat;margin:1px ;
line-height:31px;
}
*/
#about-section p {font-size:12px;}
#about-section img {float:right;border:0px;margin-left:10px;}
#about-section p.first {margin-left:90px;padding-top:0px;margin-top:0px;}
#about-section span.title {
font-weight:bold;padding-bottom:4px;display:block;}



#specials-section p {font-size:12px;}
#specials-section img {float:left;border:0px;}
#specials-section p.first {margin-left:90px;padding-top:0px;margin-top:0px;}
#specials-section span.title {font-weight:bold;padding-bottom:4px;display:block;}

div.perspective-bg {background-repeat:no-repeat;background-position:330px 10px;
}
/*
div.perspective-fg {background-image:url('/_images/vx2/home-main-right-bg.png');background-repeat:no-repeat;background-position:right top;
}
*/
h2.home-vx2 {font-size:16px;font-weight:normal;color:#999999;margin-bottom:0px;padding-bottom:0px;padding-top:0px;margin-top:0px;}
h2.home-vx2b {font-size:11px;font-weight:normal;color:#333333; margin-bottom:0px;padding-bottom:0px;margin-left:65px;padding-top:0px !important;margin-top:-10px !important;
}
p.vx2b-subtext {color:#555555;font-size:10px;margin-left:65px;}
.vx-separator {background-image:url('/_images/vx2/home/separator.png'); background-repeat:no-repeat;background-position:bottom center;
margin-bottom:10px;
}
h3.home-vx2b, h6.home-vx2b {font-size:14px;font-weight:normal;color:#444444;margin-bottom:0px;padding-bottom:0px;padding-top:0px;margin-top:0px;}
h4.home-vx2b {font-size:14px;font-weight:bold;color:#999999;margin-bottom:0px;padding-bottom:0px;padding-top:0px;margin-top:0px;}
h4.home-vx2 {font-size:16px;font-weight:normal;color:#999999;margin-bottom:0px;padding-bottom:0px;padding-top:10px;margin-top:0px;}
h5.home-vx2 {font-size:16px;font-weight:normal;color:#999999;margin-bottom:0px;padding-bottom:0px;padding-top:10px;margin-top:0px;}
.about-p2 {padding:3px;margin-top:10px;border:1px solid transparent;border-bottom:1px solid #cccccc;}
.about-p2:hover {border:1px solid #cccccc;background-image:url(/_images/vx2/home/hover-box.jpg);background-repeat:repeat-x;cursor:pointer;}
h5.home-vx2b {font-size:14px;font-weight:bold;color:#999999;margin-bottom:0px;padding-bottom:0px;padding-top:10px;margin-top:0px;border:0px;}
div.this-product-is {background-color:none;
color:#666666;font-size:8pt;}
div.this-product-is a {text-decoration:none;
color:#666666;}
div.this-product-is a:hover {color:#333333;}
div.recommended {clear:both;}
div.main-right-side {float:right;margin-top:40px;width:280px;padding-right:10px;}
p.about-p span.title {font-weight:bold;display:block;padding-top:10px;}
p.about-p2 span.title {font-weight:bold;display:block;
}
/*
div.custom-services {background-image:url(/_images/vx2/custom-services-bg.png);background-repeat:no-repeat; height:183px;width:648px;}

div.custom-services2 {background-image:url(/_images/vx2/custom-services-bg2.png);background-repeat:no-repeat; height:183px;width:648px;}
div.custom-services-available-outer {overflow:auto;height:168px;width:338px;margin-right:5px;margin-top:1px;}
div.custom-services-available {background-image:url(/_images/vx2/customization-services-bg2.png);background-repeat:no-repeat;height:335px;width:320px;}
*/
div.custom-services-choose {margin-top:30px;border:0px solid #ff0000;width:245px;margin-left:45px;line-height:29px;}
div.custom-services-choose a {display:block;text-decoration:none;}
div.custom-services-talk {border:0px solid #00ff00;width:245px;margin-left:40px;display:block;height:30px;}
div.custom-services-monitor {border:0px solid #0000ff;width:245px;margin-left:35px;}
div.custom-services-monitor a {display:block;line-height:29px;text-decoration:none;}
div.custom-services-submit {border:0px solid #0000ff;width:245px;margin-left:35px;}
div.custom-services-submit a {display:block;line-height:48px;text-decoration:none;}

div.custom-services-site-setup {
padding-left:15px;margin-top:18px;border:0px solid #00ff00;width:335px;font-size:9px;color:#444444;margin-right:8px;}
div.custom-services-content-transfer {padding-left:10px;margin-top:16px;border:0px solid #00ff00;width:340px;font-size:9px;color:#444444;margin-right:8px;}
div.custom-services-site-colorization {padding-left:5px;margin-top:18px;border:0px solid #00ff00;width:345px;font-size:9px;color:#444444;margin-right:8px;}
div.custom-services-webmastering {margin-top:18px;border:0px solid #00ff00;width:350px;font-size:9px;color:#444444;margin-right:8px;}
div#site-setup {display:none;}
div#content-transfer {display:none;}
div#site-colorization {display:none;}
div#basic-ecommerce {display:none;}
div#keyword-optimization {display:none;}
div#google-sitemap {display:none;}
div#website-cleanup {display:none;}
div#webmastering {display:none;}
div.custom-service-info h6 {margin:0px;font-size:16pt;font-weight:none;color:#777777;}
div.custom-service-info ul {font-size:9pt;}
div.custom-services-indv { padding-left:5px;padding-top:18px;border:0px solid #00ff00;
font-size:9px;padding-right:2px;color:#444444;}
div.custom-services-content-transfer2 {margin-top:18px;border:0px solid #00ff00;width:320px;font-size:9px;color:#444444;margin-right:0px;}
div.custom-services-site-colorization2 {margin-top:18px;border:0px solid #00ff00;width:320px;font-size:9px;color:#444444;margin-right:0px;}
div.custom-services-webmastering2 {margin-top:18px;border:0px solid #00ff00;width:320px;font-size:9px;color:#444444;margin-right:0px;}
div.slideshow_wrapper { background-image:url(/_images/vx2/preview-box/preview-box-bg.png); background-repeat:no-repeat; width:299px; height:228px;} 
 a.slideshow-main {display:block;text-decoration:none;border:0px solid #ff0000;line-height:188px;}
div.slideshow-buttons { padding-left:9px;/*width:275px;
height:35px;overflow:hidden;border:0px solid #cccccc;*/}
div.slideshow-button{ float:left;
font-weight:bold;color:#000000;line-height:29px;font-size:12px;text-align:center;cursor:pointer;background-image:url(/_images/vx2/preview-box/preview-tabs.png);background-repeat:no-repeat;width:71px;height:33px;padding-top:2px;background-position:-71px 0px;}

div.slideshow-nav-button-left{ float:left;
font-weight:bold;color:#000000;line-height:29px;font-size:12px;text-align:center;cursor:pointer;background-image:url(/_images/vx2/preview-box/preview-nav-buttons.png);background-repeat:no-repeat;width:16px;height:33px;padding-top:2px;background-position:-16px 0px;}
div.slideshow-nav-button-right{ float:left;
font-weight:bold;color:#000000;line-height:29px;font-size:12px;text-align:center;cursor:pointer;background-image:url(/_images/vx2/preview-box/preview-nav-buttons.png);background-repeat:no-repeat;width:16px;height:33px;padding-top:2px;background-position:-16px 0px;}
div.slideshow-allbutton-container {margin-left:-7px;margin-right:-10px;}
div.slideshow-nav-button-right:hover{background-position:0px 0px;color:#ffffff;}
div.slideshow-nav-button-left:hover{background-position:0px 0px;color:#ffffff;}
div.slideshow-button-selected {line-height:29px;font-size:12px;text-align:center;cursor:pointer; float:left;
font-weight:bold;color:#ffffff;background-image:url(/_images/vx2/preview-box/preview-tabs.png);background-repeat:no-repeat;width:71px;height:33px;padding-top:2px;background-position:0px 0px;}
div.slideshow-button:hover{background-position:-142px 0px;}
#testimonial-v2-a {height:480px !important;}
#testimonial-v2-b {height:436px !important;}
#testimonial-v2-c {
height:400px !important;}
div.main-box {background-image:url(/_images/vx2/main-box.png) !important;}
.tagline-welcome {font-size:8pt;font-weight:normal;}

.paused-icon {border:0px !important;;
background-color:#ffffff!important;width:20px;height:20px;}
h5 {margin:0px;padding:0px;color:#333333;border-bottom:1px solid #333333;}
div.category-list li.numo-category a {color:#009900;

}
div.numo-item {border:1px solid transparent;
font-weight:bold;
padding-top:10px !important;padding-bottom:10px !important;
}
div.numo-item:hover {border:1px solid #cccccc;background-color:#ffffff;background-repeat:repeat-x;cursor:pointer;color:#F60;}
div.numo-item > div.tagline {font-size:12px;font-weight:normal;
}
div.short-menu {float:right;width:100px;padding-top:5px;
}
div.numo-item-divider { 
}
h4.wp-why {clear:both;padding-top:15px;margin-bottom:5px;font-size:14px;color:#336699;}
h5.plugin-sub-headers {border-bottom:0px !important;font-size:15pt;color:#666666;font-weight:bold;}
p.plugin-sub-headers {font-size:9pt;color:#444444;
}
#suite-container {border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-size:11px;padding-left:5px;padding-right:5px;}
#suite-container h6 {font-size:11pt;font-weight:bold;margin-top:0px;padding-top:0px; margin-bottom:0px;padding-bottom:0px;color:#666666;}
#suite-container img {padding-right:10px;}
.suite-description {font-size:11px;}
.suite-price {font-weight:bold;color:#009900;}
.indv-suite {width:420px;
float:left;margin:10px;}
.indv-price {font-size:11px;color:#009900;font-weight:bold;display:inline;}
.mini_thumb {border:1px solid #cccccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:3px;margin-right:5px;float:left;}
a.bulletin_learn_more {float:right;
 border:1px solid #cccccc;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-weight:bold;text-decoration:none;background-color:#ffffff;padding:2px 6px 2px 6px;background:-moz-linear-gradient(90deg, #dddddd, #F4F4F4) repeat scroll 0 0 #ffffff;}
a.bulletin_learn_more:hover {background:-moz-linear-gradient(90deg, #666666, #000000) repeat scroll 0 0 #000000; color:#ffffff;}

div.recommended-plugin {position:absolute;z-index:1px; font-size:11pt;;float:left;min-width:225px;width:225px;border:1px solid #cccccc;background-color:#ffffff;
border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:3px;padding-top:5px;cursor:pointer;}
h4.recommended-plugins {clear:both;padding-top:0px;margin-bottom:5px;font-size:14px;color:#F60;
}
.recommended-plugin .indv-price {font-weight:bold;float:right;color:#009900;font-size:11pt;}
.recommended-plugin .product-item-menu ol {float:right;}
.recommended-plugin .product-item-menu {width:auto;padding-top:4px;}
.recommended-plugin .more-info {display:none;}
.recommended-plugin:hover .more-info {display:block;width:200px;clear:both;font-size:9pt;}
.recommended-plugin:hover {background-color:#FFC;}

div.gallery-wt { background-image:url(/_images/new-slider/wt.jpg); background-repeat:no-repeat; width:950px;}
div.gallery-wt0 {background-image:url(/_images/new-slider/wt0.jpg);
background-color:#ffffff; background-repeat:no-repeat; width:950px;}
div.gallery-wp { background-image:url(/_images/new-slider/wp.jpg); background-repeat:no-repeat;
width:950px;}
#gallery .text-region {display:inline-block;
width:420px;height:400px;vertical-align:top;text-align:right;padding-right:20px;}
#gallery .image-region {display:inline-block;
width:490px;
height:400px;vertical-align:top;background-position:top left;padding-top:360px;text-align:right;padding-right:10px;}
#gallery .gallery-price {padding-top:100px;font-family:Tahoma;font-size:15px;}
#gallery .gallery-product-name {font-family:Tahoma;font-size:33px;margin-top:-10px;}
#gallery .gallery-wt0{text-align:left;}
#gallery .gallery-wt0 .gallery-price {padding-top:20px;text-align:left;padding-left:143px;font-size:9pt;}
#gallery .gallery-wt0 .gallery-product-name {text-align:left;padding-left:90px;}
#gallery .gallery-wt0 .gallery-product-name2 {font-size:9px;text-align:left;padding-left:120px; margin-top:-5px;}

#gallery .gallery-product-description {padding-left:50px;}
#gallery .gallery-wt0 .gallery-product-description {padding-left:50px;text-align:left;padding-top:10px;}
#gallery .gallery-product-features {padding-top:20px;line-height:32px;padding-left:75px;text-align:left;font-weight:bold;font-size:12px;}
#gallery .gallery-wt0 .gallery-product-features {line-height:1;font-weight:normal;padding-top:10px;}
#gallery .gallery-wt0 .gallery-product-features ul {list-style-type:none;margin:0px;padding:0px;}
#gallery .gallery-wt0 .gallery-product-features li {clear:both;padding:5px;border:1px solid #cccccc;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;margin-bottom:5px;margin-top:5px;
background-image:linear-gradient(bottom, rgb(230,227,230) 0%, rgb(255,255,255) 100%);background-image:-o-linear-gradient(bottom, rgb(230,227,230) 0%, rgb(255,255,255) 100%);background-image:-moz-linear-gradient(bottom, rgb(230,227,230) 0%, rgb(255,255,255) 100%);background-image:-webkit-linear-gradient(bottom, rgb(230,227,230) 0%, rgb(255,255,255) 100%);background-image:-ms-linear-gradient(bottom, rgb(230,227,230) 0%, rgb(255,255,255) 100%);
background-image:-webkit-gradient(
linear,
left bottom,
left top,
color-stop(0, rgb(230,227,230)),
color-stop(1, rgb(255,255,255))
);}
#gallery .gallery-product-features img {padding-right:10px;padding-bottom:2px;}
#gallery .gallery-wt0 .gallery-product-features img {float:left;}
#gallery .gallery-wt0 .gallery-product-features div {} 
#gallery .gallery-available-colors {padding-top:20px;font-weight:bold;text-align:left;padding-left:75px;}
#gallery div.color-swatch {border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:22px;padding:0px;}
#gallery .gallery-available-colors img {border:1px solid #ccc;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
#___plusone_1 {float:right !important;}
 .p3 { width:200px;display:inline-block;padding:10px; 
 vertical-align:top; border:1px solid #cccccc !important; border-radius:3px !important; height:80px;}
  .p4 { width:245px !important;}#gallery ul,#gallery li,#gallery ol {
margin:0px;padding:0px;}


#gallery {
-moz-box-shadow:0 0 3px #AAAAAA;-webkit-box-shadow:0 0 3px #AAAAAA;box-shadow:0 0 3px #AAAAAA;

-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;
-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;
border:1px solid white;
background:url(/_images/new-slider/panel.jpg) repeat-x bottom center #ffffff;
width:950px;overflow:hidden;border-radius:4px;-webkit-border-radius:4px;-moz-border-raidus:4px;text-align:center;}
#slides{
height:400px;
width:950px;overflow:hidden;}
#gallery .slide{float:left;}
#menu{
height:45px;}
#gallery #menu li{
width:60px;display:inline-block;list-style:none;height:45px;overflow:hidden;}
#gallery li.inact:hover{
background:url(/_images/new-slider/pic_bg.png) repeat;}
#gallery li.act, #gallery li.act:hover{
background:url(/_images/new-slider/active_bg_wide2.png) no-repeat;background-position:center top;}

#gallery .fbar{
width:2px;background:url(/_images/new-slider/divider.png) no-repeat right;}
#gallery #menu li a{display:block;background:url(/_images/new-slider/divider.png) no-repeat right;height:35px;padding-top:10px;text-shadow:#fff 1px 1px 1px;font-weight:bold;color:#666;}
#gallery #menu li.act a {
color:#222 !important;}
#gallery #menu li a:hover{ color:#222; cursor:pointer;}
#gallery a img{border:none;}

