/* CSS Document test */
body {font-family:Arial, Helvetica, sans-serif; font-size: .75em; color: #c0c0c0; background-color: #181818; margin: 0px; padding: 0px;}
.vl_site_width {width: 981px; margin: 0px auto; padding: 0px;}

.vl_header_wrapper {background-color: #121212;}
.vl_header_content {background: url(/images/vl_header_bg.gif) no-repeat center right; height: 110px; padding: 0px;;}

.vl_admin_nav {float: right; clear: left; list-style: none; padding: 5px 0 0 0; margin:20px 0 0 0;_margin:20px 0 0 -4px;font-size: 1em; color: #999;height:80px;}
.vl_admin_nav li {display: inline; margin: 0px; padding: 0px 8px 0 8px; _padding: 0px 10px 0 10px; line-height: normal; background: url(/images/vl_admin_menu_divider.gif) no-repeat center right;}
.vl_admin_nav li:last-child {background:none;}
.vl_admin_nav li a {color: #0d82c7;}
.vl_admin_nav li a:hover {color: #1e98e0; text-decoration: underline;}
.vl_admin_nav li.chat_link a, .vl_footer li.chat_link a {color:#0d82c7;padding-right:20px;background:url(/images/icon_chat.gif) no-repeat right center;}
.vl_admin_nav li.chat_link a:hover, .vl_footer li.chat_link a:hover {text-decoration:underline;color:#0d82c7;}

.gv_logo {float: left; padding: 0px; margin: 10px 0 0px 0;}


.vl_main_nav_wrapper {padding: 0px; margin: 0px 0 0 0; background: url(/images/vl_main_nav_bg.gif) repeat-x top left; height: 33px;}


#vl_search_form {text-align: right; padding:3px 0 0 0; margin: 0px 10px 0 0;background:url(/images/vl_main_menu_image.gif) no-repeat -20px 0}
.vl_search_field {font-size: .83em; line-height: normal; padding: 6px 10px 0px 5px; margin: 0px; background: url(/images/vl_search_bg.gif) no-repeat top left; width: 204px; height: 25px; border: none;color:inherit;}
.vl_search_button {float: right; margin: 7px 0 0 0; padding: 0px 0 0 0; background: url(/images/vl_search_button.gif) no-repeat center left; cursor: pointer; text-indent: -1000em; overflow: hidden; border: none; height: 11px; width: 11px; font-size: 0px; display: block; line-height: 0px;}

.vl_menu_shadow {background: url(/images/vl_menu_shadow.png) repeat-x top left; height: 8px; clear: both; font-size:1px; position:relative; z-index:2;}

.vl_main_wrapper {background: #181818 /*url(/images/vl_main_wrapper_bg_2.jpg) no-repeat top center*/;}
.vl_main_content {margin-top: -7px; _margin-top: 0px; padding: 0px 0 20px 0; background: #222222 url(/images/vl_content_bg.gif) no-repeat bottom left; min-height: 290px;}

#widget_cycle_wrapper3 {float:none;position:relative; }
#widget_cycle_wrapper3, #widget_cycle3 li {width: 980px; height: 326px;overflow:hidden;}
#widget_cycle_wrapper3 #widget_cycle_controls_wrapper {position:absolute;z-index:2000; right:10px;bottom:35px;}
.widget_cycle_skin #widget_cycle_controls_wrapper a{padding:3px;background:#333;border:1px solid #666;display:block;float:left;margin-left:5px;text-decoration:none;line-height:1em;color:#666}
.widget_cycle_skin #widget_cycle_controls_wrapper li{display:inline;float:none;}
.widget_cycle_skin #widget_cycle_controls_wrapper a:hover, #widget_cycle_controls_wrapper li.activeLI a{background:#000;color:#119cdf;}
.widget_cycle_skin .widget_cycle_controls{list-style:none;margin:0;padding:0;}
#widget_cycle_3 {}

.vl_home_left_col {width: 250px; height: 225px; float: left; clear: left; margin: 0px 43px 0 0px; padding: 0px 43px 0 30px; background: url(/images/vl_column_divider.png) no-repeat top right;}
.vl_home_left_col h2 {text-indent: -1000em; overflow: hidden; background: url(/images/vl_products_title.gif) no-repeat top left; width: 137px; height: 10px;}
.vl_home_left_col img {border: 1px solid #7a7a7a; margin-bottom: 10px;}
.vl_home_left_col ul {list-style: none; padding: 0px; margin: 0px;}
.vl_home_left_col li {padding: 0px 0 0 15px; margin: 0px 0 5px 10px; background: url(/images/vl_blue_arrow_icon.gif) no-repeat center left;}
.vl_home_left_col li a {color: #c0c0c0;}
.vl_home_left_col li a:hover {text-decoration: underline; color: #119cdf;}

.vl_home_middle_col { margin: 0px 33px 0 0; padding: 0px 43px 0 0; background: url(/images/vl_column_divider.png) no-repeat top right; width: 250px; float: left;color:#626262;}
.vl_home_middle_col h2 {text-indent: -1000em; overflow: hidden; background: url(/images/vl_ayur_title.gif) no-repeat top left; width: 130px; height: 10px;}
.vl_home_middle_col img {border: 1px solid #7a7a7a; margin-bottom: 10px;}
.vl_home_middle_col p {line-height: normal; margin: 0px 0 0px 5px; text-align: justify;color: #c0c0c0;}
.vl_home_middle_col p a {color: #c0c0c0;}
.vl_home_middle_col p a:hover {color: #119cdf; text-decoration: underline;}

.vl_home_right_col {width: 280px; float: right; clear: right; margin: 0px 0px 0 0; padding: 0px 0px 0 0;}
.vl_home_right_col h2 {text-indent: -1000em; overflow: hidden; background: url(/images/vl_veda_blog_title.gif) no-repeat top left; width: 220px; height: 10px;}
.vl_home_right_col img {border: 1px solid #7a7a7a; margin-bottom: 10px;}
#widget_news_menu_id_home {list-style: none; padding: 0px; margin: 0px;}
#widget_news_menu_id_home li {padding: 0px 0 0 15px; margin: 0px 0 5px 10px; background: url(/images/vl_blue_arrow_icon.gif) no-repeat center left; }
#widget_news_menu_id_home li a {color: #c0c0c0;}
#widget_news_menu_id_home li a:hover {text-decoration: underline; color: #119cdf;}

.vl_left_column {width: 230px; float: left; clear: left; padding: 0px; margin: 0px 0 0 10px; display: inline;}
.vl_left_column .widget_news_menu, .vl_left_menu {list-style: none; padding: 0px; margin: 0px;}
.vl_left_column .widget_news_menu li, .vl_left_menu li {padding: 0px; margin: 0px 0 5px 0; }
.vl_left_column .widget_news_menu li a, .vl_left_menu li a {color:inherit;}
.vl_left_column .widget_news_menu li a:hover, .vl_left_menu li a:hover {text-decoration: underline; color: #119cdf;}
.vl_right_column {width: 718px; clear: left; float: right; padding: 0px 0px 0 0px; margin: 8px 10px 0 0;display: inline;}
.vl_right_column hr {border-color: #3d4046;}
.vl_right_column h1 {color: #119cdf; font-size: 2em; font-weight: normal;}
.vl_right_column h2 {color: #8fdc07;font-size: 1.5em; font-weight: normal;}
.vl_right_column h3 {color: #119cdf; font-weight: normal; font-size: 1.2em;}
.vl_right_column .wsm_news_body li, .vl_right_column .wsm_news_list_body li {color: #959595; list-style: none; padding: 0px 0 0 15px; margin: 0px 0 0 20px; background: url(/images/vl_right_col_li_icon.gif) no-repeat center left;}
.vl_right_column blockquote {width: 350px; line-height: 1.5em; text-align: justify; padding: 0px 0 0 35px; margin: 10px 0 10px 20px; background: url(/images/vl_blockquote.gif) no-repeat top left;}
.vl_info_top {height: 7px; overflow: hidden; background: url(/images/vl_left_col_info_bg.gif) no-repeat top center; padding:0px; margin: 10px 0 0 0;}
.vl_info_middle {border-right: 1px solid #2e2e2e; border-left: 1px solid #2e2e2e; background-color: #181818; margin:0px; padding: 0px 0 5px 10px;}
.vl_info_bottom {height: 6px; overflow: hidden; background: url(/images/vl_left_col_info_bg_bottom.gif) no-repeat top center; padding:0px; margin: 0px;}

.vl_cart_title {color: #119cdf; font-size: .83em; font-weight: normal; padding: 0px; margin: 0px 0 5px 0;}
.vl_cart_title a {color: #0d82c7; background: url(/images/vl_cart_icon.gif) no-repeat center left; padding: 0px 0px 0 20px;}
.vl_cart_title a:hover {color: #1e98e0; text-decoration: underline;}
#wsm_mini_cart {color: inherit; font-size: .83em; padding: 0px; margin: 0px 0 10px 0;}
#wsm_mini_cart .items {display: inline; float: left; margin: 0px 5px 0 0; padding: 0px 5px 0 0; border-right: 1px solid #898989; line-height: 1em;}
#wsm_mini_cart .total {display: inline; float: left; margin: 0px; padding: 0px; line-height: 1em;}
#wsm_mini_cart .checkout, #wsm_mini_cart .quantity, #wsm_mini_cart .price {text-indent: -1000em; overflow: hidden; height: 0px;}


.vl_categories_title a {color: #119cdf; font-weight: normal; background: url(/images/vl_blue_arrow_icon.gif) no-repeat center right; padding: 0px 10px 0 0; margin: 0px 0 5px 0; width: 130px;}
#widget_product_link_id_left {list-style: none; padding: 0px; margin: 0px;}
#widget_product_link_id_left  li {padding:0px; margin: 0px;}
#widget_product_link_id_left  li a {color: #c0c0c0; background: url(/images/vl_blue_arrow_icon.gif) no-repeat left center; padding: 0px 0 0 15px; margin: 0px 0 5px 10px;}
#widget_product_link_id_left  li a:hover {text-decoration: underline; color: #119cdf;}

.vl_news_title a {color: #119cdf; font-weight: normal; background: url(/images/vl_blue_arrow_icon.gif) no-repeat center right; padding: 0px 10px 0 0; margin: 0px 0 5px 0; width: 147px;font-size:16px;}
#wsm_news_list_wrapper {padding: 7px 30px 10px 10px;}
.wsm_news_list_date {font-size: 1em;background:#181818;}
.wsm_news_list_day {color: #8fdc07;}
.wsm_news_list_title a, .wsm_news_title {color: #119cdf; font-weight: normal;}
.wsm_news_list_title a:hover {text-decoration: none;}
.wsm_news_list_body p, .wsm_news_body p, .wsm_news_tag, .wsm_news_post_comment {line-height: 1.4em; }
a.wsm_news_list_comments:hover {color: #119cdf;}
.wsm_news_list_permalink {color: #119cdf;}
a.wsm_news_list_permalink:hover {color: #119cdf;}
.wsm_news_body {border-bottom: 1px solid #3d4046; padding-bottom: 10px;}
.wsm_news_entry {width: 661px;}
.wsm_news_reader_comments, .wsm_news_post {font-size: 1em; color: #8fdc07;}
.wsm_news_tag a {color: #959595;}
.wsm_news_tag a:hover {color: #119cdf;}
.wsm_news_post_comment {border: 1px solid #3d4046; width: 340px;}
.wsm_news_post_comment #username {margin-bottom: 10px;}
.wsm_news_post, .wsm_news_must_login{margin: 0px; display: inline; padding: 0 10px 0 5px; border-right: 1px solid #3d4046;}
.wsm_news_post_comment #username, .wsm_news_post_comment #password {width: 186px; height: 25px; margin: 0px 0px 0px 10px; padding: 4px 0 0 5px; background: url(/images/vl_newsletter_bg.gif) no-repeat top left; border: 0px; color: #474747; font-size: .8em;}
.wsm_news_post_comment #password {margin-bottom: 10px;}
/*.wsm_product_button {float: right; margin: -5px 8px 3px 0;}*/
.wsm_comment_login {width: 270px; margin:0px; padding: 0px;}
.wsm_comment_login li {padding: 0px; margin: 0px;}
.wsm_comment_login li a {color: #959595;}
.wsm_comment_login li a:hover {color: #119cdf;}
.wsm_news_menu li {padding: 0px; margin: 0px;}
.wsm_news_menu li a {color: #8fdc07;}
.wsm_news_post_comment form {width: 300px; margin: 5px 0 0 58px;}
.wsm_news_menu {margin-top: 4px;}

.vl_newsletter_title {color: #119cdf;font-weight: normal; background: url(/images/vl_newsletter_icon.gif) no-repeat 8.5em center; padding: 0px 0px 0 0; margin: 0px 0 5px 0;}
.vl_newsletter #email {color:inherit; font-size: .83em; background: url(/images/vl_newsletter_bg.gif) no-repeat top left; border: 0px; width: 186px; height: 25px; padding: 4px 0 0 5px; margin: 0px; float: left;}
.vl_signup_button {background: url(/images/vl_newsletter_btn.gif) no-repeat bottom left; border: 0px; width: 11px; height: 14px; padding: 0px 0 0 0; margin: 3px 0px 0 6px; cursor: pointer; text-indent: -1000em; overflow: hidden; font-size: 0px; display: block; line-height: 0px; float: left;}

#product_rotate_image {float: right; padding:0px; margin: 0px;}
#product_info {padding: 0px; margin: 0px 0px 0 0;}
.wsm_product_title {padding: 0px; margin: 0px;}
.wsm_product_rating a {color: #8fdc07; padding: 0px; margin: 0px;}
div.wsm_product_pricebox {font-weight: normal;}
.wsm_product_pricebox, span.wsm_product_price, .wsm_product_quantity, .wsm_product_quantity_field, div.listProduct {color: #a863cc; font-weight: normal;}
div.wsm_product_pricebox {margin: 0px 0 0px 0; padding: 0px; line-height: normal; }
div.wsm_product_quantity {margin: 0px 0 16px 0; padding: 0px 0 0 0;}
form.product_form {margin:0;padding:0;}
.wsm_product_quantity_field {border: none;}
.wsm_addcart_button {clear: left; float: left; margin: 0px 0px 5px 0; background: url(/images/vl_addcart_btn.gif) no-repeat top left; height: 30px; border: none; width: 87px; text-indent: -1000em; overflow: hidden; cursor: pointer; font-size: 0px; display: block;padding:0;}
.wsm_addcart_button:hover {background: url(/images/vl_addcart_btn.gif) no-repeat bottom left;}
.wsm_tellafriend_button, .wsm_inquiry_button {background: #181818; color: #c0c0c0;float: left; border: none; background: none; text-transform: uppercase; font-size: .83em; letter-spacing: -.025em;padding:0; cursor: pointer;text-align:center; display: block;}
.wsm_inquiry_button {clear: left;margin-bottom:10px; margin-right: 5px; display: inline;}
.wsm_tellafriend_button:hover, .wsm_inquiry_button:hover {background: #181818; color: #119cdf;}

.vl_right_column div.productHead  {color:inherit; padding: 5px 0px 5px 5px; background: #181818; border: 1px solid #2e2e2e;}
div.wsm_product_details div.productHead {color: inherit; padding: 5px 0px 5px 5px; border: 1px solid #2e2e2e;}
.wsm_product_reviews_list h4 {color: #a1a1a1; border: none; font-weight: normal;}
.wsm_product_reviews_list {padding-top: 5px;}
div.wsm_news_posted_comments {margin-top: 8px; width: 440px; border: none; border-top: 1px solid #3d4046; font-size: .83em;}
.wsm_product_review_form {width: 438px;}
.wsm_product_summary {margin-top: 12px;text-align:justify;}
.wsm-star-rating {margin: 0px 0 5px 5px;}
input#wsm-review-new-title {width: 291px; height: 20px; margin: 0px 0px 5px 5px; padding: 5px 5px 0 5px; background: #000; border: 1px solid #3d4046; color: #474747; }
textarea#wsm-review-new-body {border: none; background: #000; color: #474747; width: 291px; padding: 0px; margin: 0px 0 5px 5px; border: 1px solid #3d4046; padding: 5px 5px 0 5px;}
select#wsm-review-new-ownership, select#wsm-review-new-purchased {border: none; background: #000; color: #474747; border: 1px solid #3d4046; margin: 0px 0 5px 5px;}
.wsm_review_button {margin: 0px 0 0 5px;}

div.wsm_review_title {width: 300px; padding: 0px; margin: 0px 0 5px 0;}
div.wsm_review_title strong {font-weight: normal;}
.wsm_news_postee_name {margin-top: 3px; margin-bottom: 10px;}
.wsm_news_comment_name {margin-bottom: 5px;}
.wsm_news_postee_name em, .wsm_review_ownership em, .wsm_review_purchased em, .wsm_news_comment_name em {color: #119cdf; padding: 0px; margin: 0px; line-height: normal; font-style: normal;}
.wsm_news_comment_text strong {color: #92de08; font-weight: normal;}
.wsm_review_comments p.wsm_news_comment_text {color:inherit; line-height: 1.6em;}

.vl_content_shadow {background: url(/images/vl_content_shadow.png) repeat-x top left; height: 20px; clear: both;}

.vl_product_links .widget_product_links {list-style: none; _margin-top: 20px; margin-bottom: 20px; padding: 0px; text-align: center;font-size:.9em;}
.vl_product_links .widget_product_links li {display: inline; margin: 0px 15px 0 0; padding: 0px;}
.vl_product_links .widget_product_links li a {color: #c0c0c0; font-size: 1.2em;}
.vl_product_links .widget_product_links li a:hover {color: #119cdf;}

.vl_footer ul {list-style: none; font-size: .89em; padding: 0px; margin: 0px; background: url(/images/vl_footer_bg.gif) repeat-x top left; height: 35px; border: 1px solid #252525;}
.vl_footer li {padding: 0px 0 0 15px; margin: 0px 0 5px 10px; display: inline; line-height:35px;}
.vl_footer li a {color: #c0c0c0;}
.vl_footer li a:hover {text-decoration: underline; color: #119cdf;}

.vl_secure_links {margin:0;padding:0;list-style:none;}
.vl_secure_links li {display:inline;}

.vl_copyright {text-align: center; font-size: .83em; color: #353535; padding: 10px 0 10px 0;}
.vl_copyright a {color: #454545;}
.vl_copyright a:hover {text-decoration: underline; color: #119cdf;}
#wsm_copyright br {display: none;}
#wsm_copyright {margin-bottom:10px;}

.wsm_contact_info {padding-bottom: 10px;}
.wsm_contact_form label {padding-right: 10px;}

/**Content Page Styling
****************************/

#widget_news_menu_id_resources {list-style:none;margin:0;padding:0; line-height:1.8em;width:350px;}
#widget_news_menu_id_resources li {margin-left:0;clear:left;}
#widget_news_menu_id_resources li a {display:inline;}
#widget_news_menu_id_resources li.widget_news_topic_head_li {background:#181818;margin-top:15px;padding:.5em;height:1.5em;}
#widget_news_menu_id_resources a.widget_news_topic_head {font-size:1.4em;color: #8fdc07;display:inline;float:left;}
#widget_news_menu_id_resources a.widget_topic_rss {display:inline;background:url(/images/ui/icons/feed.png) no-repeat left top;text-indent:-1000em;width:16px;height:16px;float:right;}
#widget_news_menu_id_resources .widget_news_article_title {margin-left:20px;}
/**Clearfix to enclose floats
*********************************************************************************************************************/
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;} 