/**CSS DOCUMENT**/
body {margin:0;background:#3e3e3e; font-family:Arial, Helvetica, sans-serif;color:#333; text-align:center;font-size:.75em;}

p {line-height:1.4em;margin:0 0 10px 0;}
img {border:none;}
a {outline:none;color:#2e475c;text-decoration:none;font-weight:normal;}
a:hover {color:#496d8c;text-decoration:underline;}

:focus {outline:none;}

h1, h2, h3, h4, h5, h6, .wsm_product_title {margin:0 0 10px 0;font-weight:normal;}
h1, .wsm_product_title {font-size:26px; color:#46596c; letter-spacing:-1px;font-weight:bold;}
h2 {color:#546674}
h3 {color:#546674;font-weight:bold;letter-spacing:1px;}
hr {clear:both; background:#ccc;height:1px; border:none; border-bottom:1px solid #ccc;margin:10px 0;}
.horz_rule, .horz_rule_lite, .horz_rule_left, .horz_rule_right {background:#dcdbdb url(/images/h_rule_grey.gif) no-repeat center top; height:5px; margin:10px 0;clear:both;}
.horz_rule_lite {background:url(/images/h_rule_grey_lite.gif) no-repeat center top;margin:15px 0}
.horz_rule_left {background:url(/images/h_rule_570.gif) no-repeat center top;margin:15px 0}
.horz_rule_right {background:url(/images/h_rule_290.gif) no-repeat center top;margin:15px 0}
ul.wds_list_plus, ul.wds_list_check {line-height:1.5em;font-weight:bold;}
ul.wds_list_check {list-style-image: url(/images/tick_checkmark.gif);}
ul.wds_list_plus {list-style-image: url(/images/tick_plus.gif);}
ul.wds_list_plus p, ul.wds_list_check p {font-weight:normal;}
/**100% Height Wrappers
*********************
html, body {height:100%;}
#wds_master_wrapper {min-height: 100%;height: auto !important;height: 100%;margin-bottom:-110px;text-align:left;}
#wds_footer_wrapper, #wds_push {height:110px;clear:both;text-align:left;}*/

/**Other Main Wrapper Info
**************************/
.wds_fixed_width {width:1000px;margin:0 auto;}
.wds_fixed_width_content {padding:0 0 20px 65px; width:935px;margin:0 auto;}

#wds_body_wrapper {text-align:left;background-color:#ececec;padding:10px 0 15px 0;}
#wds_header_wrapper {background:#838383 url(../images/wood_header.jpg) repeat-x center bottom;}
#wds_footer_wrapper {background: url(../images/bg_footer.jpg) repeat-x right top;border-top:2px solid #000;padding-top:10px;height:100px;}

/**Header Styles
****************/
#wds_header_content {position:relative;}
.wds_logo a, .wds_logo_2 a {display:block;position:absolute;left:0;top:0px;background:url(../images/wds_logo.png) no-repeat left top; width:162px; height:147px;}
.wds_logo a, .wds_logo_2 a {left:0;top:0px;background:url(../images/wds_logo.png) no-repeat left top; width:162px; height:147px;}
.wds_logo a:hover {background-position:left -166px;}
.wds_logo_2 a {left:155px;top:20px;background:url(../images/wds_logo_txt.png) no-repeat left top; width:370px; height:50px;}
.wds_logo_2 a:hover {background-position:left -53px;}
.wds_logo img, .wds_logo_2 img {display:none;}/*Show images in print view only*/

.wds_btn_client_login a, .btn_learn_more, .wds_submit_btn, .wsm_contact_form input.wsm_contact_form_button, .wsm_addcart_button {display:block; width:164px; height:34px;background-image: url(../images/buttons.png); background-repeat: no-repeat;text-indent:-1000em;overflow:hidden;background-color:transparent;font-size:1px;color:#ececec;text-align:left;border:none;}

.wds_btn_client_login a {background-position: left -81px;float:right;margin:20px 0 15px 0;color:#000; text-align:left;text-indent:-1000em;}
.wds_btn_client_login a:hover {background-position:left -121px;color:#000;}

.wsm_chat_offline {display:none;}
.wsm_chat_online a {background: url(/images/btn_chat.gif) no-repeat left top; display:block; width:126px; height:34px;text-indent:-1000em;overflow:hidden;float:right;margin:20px 10px 0 0;}
.wds_btn_free_quote a  {background: url(/images/free_quote_btn_green_blue.gif) no-repeat left top; display:block; width:126px; height:36px;text-indent:-1000em;overflow:hidden;float:right;margin:20px 10px 0 0;}
.wsm_chat_online a:hover{background-position:left -38px;}
.wds_btn_free_quote a:hover{background-position:left -42px;}
#wds_menu_bar_wrapper {background:url(../images/bg_blue_header.gif) repeat left top; border-bottom:1px solid #5e768e; border-top:1px solid #5e768e;height:35px}

ul#wds_menu_bar {margin:0 0 0 165px; padding:0; list-style:none;font-size:14px;}
ul#wds_menu_bar li {float:left;margin:5px 20px 5px 0;}
ul#wds_menu_bar li a {display:block; float:left;color:#9dc1e5; text-decoration:none;padding:6px 0;}
ul#wds_menu_bar li a:hover {color:#e7f060; background: url(../images/bg_paranthesis.gif) no-repeat center bottom;}


/**Admin Menu**/
ul.wds_admin_menu {margin:0 0 0 20px; padding:0; list-style:none;font-size:10px;height:10px;}
ul.wds_admin_menu li {display:inline;margin:0 8px 0 0;padding:0;}
ul.wds_admin_menu li a {color:#998675;background:url(../images/line_dots_vert.gif) no-repeat left center;padding-left:8px;text-decoration:none;}
ul.wds_admin_menu li a:hover {color:#5a5047; text-decoration:underline;}

/**Menu Bar**/
ul#wds_menu_top {margin:188px 0 0 10px;padding:0; list-style:none;font-size:13px;text-align:center;letter-spacing:-.05em;}
ul#wds_menu_top li {float:left;margin-right:4px;background: url(/images/menu_line.gif) no-repeat center right;padding-left:2px; border:none;padding-right:7px;height:33px;line-height:33px;}
ul#wds_menu_top li a {color:#998675; text-decoration:none;font-weight:bold; text-transform:uppercase;display:block;}
ul#wds_menu_top a:hover {color:#5a5047;text-decoration:none;background: url(/images/splat.png) no-repeat center center;}
/**ul#wds_menu_top > li:first-child {border:none;}
ul#wds_menu_top > li:last-child {background:none;padding-right:0;}**/

.sf-menu, .sf-menu * {margin: 0; padding: 0; list-style: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; text-align: left; z-index: 10000;}
.sf-menu {margin:5px 0 5px 160px; line-height: 1.0em;}
.sf-menu a {display: block; position: relative; padding: 6px 8px; text-decoration:none}
.sf-menu a, .sf-menu a:visited {color: #9dc1e5;}
.sf-menu li a:hover, .sf-menu li.sfHover a, .sf-menu li a:focus, .sf-menu li a:active {background: #313131; border:0px solid #9dc1e5; padding:5px 7px; outline: 0; color:#e7f060; text-decoration:none;}
.sf-menu li:hover, .sf-menu li.sfHover a {background: #313131; border: 0px solid #9dc1e5; outline: 0; text-decoration: none; color: #264f73 !important;}
.sf-menu li li a {color: #e7f060; border: none !important; padding: 8px 8px !important;}
.sf-menu li li:hover {border: none;}
.sf-menu li:hover a {color:#e7f060 !important;  border:1px solid #9dc1e5; padding:5px 7px;}
.sf-menu li {float: left; list-style: none; position: relative; margin-right: 10px; width:auto;}
ul.sf-menu li:hover, .sf-menu li.sfHover a {border none !important;}
.sf-menu ul {position: absolute; top: -999em; width: 15em;}
.sf-menu ul li {width: 100%;}
.sf-menu li:hover a.wds_dropdown {border-bottom: 1px solid #313131;}
.sf-menu li ul {background:#313131;border:1px solid #9dc1e5;}
.sf-menu li:hover ul, .sf-menu li.sfHover ul {left: 0; top: 1.8em; z-index: 99;}
.sf-menu li:hover li ul, .sf-menu li.sfHover li ul {top: -999em;}
.sf-menu li li:hover ul, .sf-menu li li.sfHover ul {left: 12em; top: 0;}
.sf-menu li li:hover li ul, .sf-menu li li.sfHover li ul {top: -999em;}
.sf-menu li li li:hover ul, .sf-menu li li li.sfHover ul {left: 10em; top: 0;}
.sf-menu li.sfHover a {border-bottom:0px solid #313131;z-index:2000;}
.sf-menu li ul li a, .sf-menu li.sfHover ul li a {background: none; border: none; padding: 8px;}
.sf-menu li ul li a:hover {background:#415264; border: none; outline: 0; text-decoration: none; padding: 8px;}


#wds_search {padding:0;margin:0;float:right;width:235px;position:absolute; right:0; top:240px;}
#wds_search .wds_search_field {background:transparent;border:none;color:#e7e2cf;font-size:10px;width:150px;}
#wds_search .wds_search_button {border:none;padding:0 7px 0 0;text-align:left;font-size:10px;font-weight:bold;color:#56544e;background:transparent /*url(../images/icons_arrows_rt_dark.gif) no-repeat right center*/;cursor:pointer;width:60px;}

#wds_print_contact {display:none;}


/**Content Style
****************/

#wds_left_column {float:left; width:593px;}
#wds_right_column {float:right;width:324px;}
#wds_sum {position:absolute;background:#ececec;z-index:-1;color:#ececec;}
#wds_sum h1 {color:#ececec;}

/**Left Column Styles
***************/
/**Note- Left Menu Styling located in SpryAccordion.css file**/

/**Footer Styles
****************/
#wds_bbb_seal {position:absolute;float:left;top: 80px;left: 360px;}

/**Footer Menu**/
ul#wds_menu_footer {margin:0 0 10px 0;padding:0; list-style:none;font-size:10px;text-align:center;width:85%;margin:0 auto 10px auto;}
ul#wds_menu_footer li {display:inline;margin-right:5px;padding-left:10px}
ul#wds_menu_footer a {color:#929292; text-decoration:none;;font-weight:bold; text-transform:lowercase;}
ul#wds_menu_footer a:hover {color:#cdcdcd;text-decoration:underline;}

#wds_contact_bar {clear:both; color:#b0be27;margin:0 auto;width:410px;text-align:center;margin-bottom:5px;}
.wds_contact_bar_mid {background:url(../images/footer_bar_bg.png) repeat-x center center;color:#b0be27;margin:0 auto;height:31px; line-height:31px;margin:0 9px;}
.wds_contact_bar_left {background:url(../images/footer_bar_left.png) no-repeat left center; display:block; float:left;width:9px; height:31px;}
.wds_contact_bar_right {background:url(../images/footer_bar_right.png) no-repeat right center; display:block; float:right;width:9px; height:31px;}
#wds_contact_bar a {color:#b0be27;text-decoration:none;}
#wds_contact_bar a:hover {color:#b0be27;text-decoration:underline;}

#wds_credits {font-size:10px; font-weight:normal;color:#c4b5a8; margin-top:5px;}
#wds_credits a {color:#c4b5a8;}

.wds_address a {color:#929292;text-decoration:none;}
.wds_address a:hover {color:#929292; text-decoration:underline;}

#wds_footer_valid {padding:10px;}
/**Homepage Specific Styles
***************************/


/**News /Events**/
#wds_home_article_wrapper {float:right;width:300px;height:320px;background:url(../images/divider_vertical.gif) no-repeat left top;padding:0 0 0 10px;}
.widget_article {margin-bottom:20px; padding:5px;}
.widget_article:hover {background:#d3d3d3}
.widget_article_list {margin-left:55px;}
.wds_article p {margin:0;}
h3.widget_article_title {margin:0;font-size:14px;margin:0;font-weight:bold;}
h3.widget_article_title a {color:#2e475c;}
h3.widget_article_title a:hover {color:#2e475c;}

.wds_article_view {text-align:right;clear:both;}
.wds_article_view a {background:transparent url(../images/icons_arrows_rt.gif) no-repeat right center; color:#998675;font-weight:bold;padding-right:13px;}
.wds_article_view a:hover {color:#5a5047;}
/**Clearfix to help enclose floats

/** Instant Quote Button **/
.wds_home_instant_quote {background:transparent url(/files/instant_quote.gif) no-repeat left top; display:block; height:50px; width:300px; text-indent:-9999em;}
.wds_home_instant_quote:hover {background-position:left -60px;}
/**Featured Work**/
#wds_featured_work {float:left; width:625px;}
.wds_featured_tnail img {background: url(/images/border_small.png) no-repeat left top;padding:10px 7px 10px 8px;}
.wds_featured_tnail {float:left; margin-right:0px;}
.wds_featured_summary {line-height:1.4em;}

#wds_home_hosting {float:left;width:500px;}
#wds_home_wsm {width:351px;height:256px;background: url(/images/border_black_medium.png) no-repeat left top;float:right;padding:15px 20px; color:#8e8e8e;}
#wds_home_wsm img {margin:0 auto 0 10px;}

.btn_learn_more {display:block; width:164px; height:34px;margin:0px 0 15px 0;background-position: left top;text-indent:-1000em;overflow:hidden;}
.btn_learn_more:hover {background-position:left -41px;}

/*--Form--*/
.wds_quote_form_wrapper {text-align:center;}
.wds_quote_form {padding:10px; text-align:left; width:400px; text-align:left; margin:0 auto;border:1px solid #eee;}
.wds_quote_form input, label {margin:2px 0 2px 0;}
.wds_quote_form label {float:left; clear:left; width:49%; font-weight:bold}
.wds_quote_form input, textarea {width:49%;}
.wds_quote_form textarea {height:80px;}
.wds_quote_form .nofloat {float:none;}
.wds_quote_form .width_100 {width:95%; margin:3px 0 10px;}
.wds_quote_form .btn {width:auto;}
.wds_quote_form select.state {width:65px;}

.wds_quote_form .row_0, .wds_quote_form .row_1 {padding:5px 10px;}
.wds_quote_form .row_0 {background:#eee;}
.wds_quote_form .row_1 {background:#eee;}

.wds_quote_form .checkbox_set {border-bottom:1px solid #ddd; margin-bottom:5px;padding-bottom:10px;}
.wds_quote_form label.form_question {width:auto;float:none;margin-bottom:10px;display:block;}
.wds_quote_form label.char {float:left; width:50%; display:block;clear:none;}
.wds_quote_form label.char input {width:30px;}
.wds_quote_form h3 {padding:5px 0;color:#546674;}

.wds_submit_btn, .wsm_contact_form input.wsm_contact_form_button {background-position:left -159px;}
.wds_submit_btn:hover, .wsm_contact_form input.wsm_contact_form_button:hover {background-position:left -200px;}

#wsm-lp-content-wrapper .wds_submit_btn, .wsm_contact_form input.wsm_contact_form_button {background-position:right -159px;}
#wsm-lp-content-wrapper .wds_submit_btn:hover, .wsm_contact_form input.wsm_contact_form_button:hover {background-position:right -200px;}

.wsm_contact_form input.wsm_contact_form_button {float:right;margin-right:12px}
/**Jcarousel and Portfolio page styles
**************************************/

.wsm_product_title a {color:#46596c;}

.wds_spot_left {float:left;width:290px; }
.wds_spot_sum_1 {border-bottom:1px dotted #666666;margin-bottom:10px;}
ul.wds_spot_we_did {margin:0; padding:0; list-style:none;}
ul.wds_spot_we_did li {width:110px; margin:0 10px 5px 0;float:left;height:auto;background:transparent url(../images/icons_all.png) no-repeat left top;display:none;padding-left:20px;height:1.33em}
ul.wds_spot_we_did li.video {background-position:left -20px;}
ul.wds_spot_we_did li.ecommerce {background-position:left -40px;}
ul.wds_spot_we_did li.software {background-position:left -201px;}
ul.wds_spot_we_did li.design {background-position:left -221px;}
ul.wds_spot_we_did li.designers {background-position:left -80px;}
ul.wds_spot_we_did li.CMS {background-position:left -100px;}
ul.wds_spot_we_did li.hosting {background-position:left -120px;}
ul.wds_spot_we_did li.ads {background-position:left -181px;}
ul.wds_spot_we_did li.show {display:block;}


.wds_spot_image {position:relative;float:right;padding:7px 7px 0 0;}
.wds_spot_image_frame {position:absolute;top:0; right:0; z-index:100;}

/**Misc Content Styles
***********************/
/**Hosting**/
.wds_cc_icons img {vertical-align:middle;}
.wds_wsm_banner_large {background: url(/images/hosting_wsm.jpg) no-repeat left top;height:281px;padding:15px 20px;}
.wds_learn_more {float:left;margin:120px 0 0 10px;}

#wds_contact_map {margin:0 auto;width: 800px !important;border:1px solid #333;height:350px;}
/**Services**/
ul.wds_services_list {margin:0;padding:0;list-style:none;}
ul.wds_services_list li {float:left;}

.wds_label {width:321px;height:188px;margin:0 5px 5px 0;display:block;float:left;cursor:pointer;overflow:hidden;}
.wds_label:hover {background-position:-328px 0;text-decoration:none; color:inherit;}
.wds_label h2 {display:none;}
#wds_label_web_design {background-image: url(/images/label_webdesign.gif);}
#wds_label_web_design p {margin:80px 15px 0 25px;color:#000;}

#wds_label_app_dev {background-image: url(/images/label_appdev.jpg);}
#wds_label_app_dev p {margin:80px 100px 0 20px;color:#fff;}

#wds_label_wds {background-image: url(/images/label_wds_apps.gif);}
#wds_label_wds p {margin:60px 15px 0 15px;color:#000;letter-spacing:-.2px;}

#wds_label_seo {background-image: url(/images/label_seo.gif);}
#wds_label_seo h2 {display:block;color:#0000cc;margin:20px 0 0px 20px;}
#wds_label_seo p {margin:0 20px 10px 20px;}
#wds_label_seo p.seo_green {color:#409e37;}

#wds_label_hosting {background-image: url(/images/label_hosting.jpg);}
#wds_label_hosting p {margin:75px 30px 0 30px;color:#fff;letter-spacing:-.2px;}

#wds_label_domain, #wds_label_domain_login {background-image: url(/images/label_domain.gif);}
#wds_label_domain h1, #wds_label_domain_login h1 {font-weight:normal;color:#000;text-align:center;margin:15px 0 0 0;letter-spacing:1px;}
#wds_label_domain p, #wds_label_domain_login  p {margin:65px 20px 0 25px;color:#fff;letter-spacing:-.2px;}
#wds_label_domain_login {background-position:-657px 0;}
#wds_label_domain_login:hover {background-position:-985px 0}

#wds_label_wsm {background-image:url(/images/label_wsm.gif);text-indent:-1000em;}

#wds_label_cms {background-image:url(/images/label_cms.gif);text-indent:-1000em;}

/**Gallery Widget
********************/
#widget_gallery_id img {width:80px;padding:3px;background:#fff;border:1px solid #ccc;}
#widget_gallery_id li {float:left;margin:0 0 10px 10px;}

/**Helpers
**********/
.m_left_15px {margin-left:15px;}
.m_btm_10px {margin-bottom:10px;}
.padding_10px {padding:0 10px;}
.small_text {font-size:.83em;}
.text_center {text-align:center;}
.text_center h2 {color: #333; font-weight: bold;  text-align: left;}
.pos_relative {position:relative;}
.clr_bth {clear:both;}
.wds-lp-list-wrapper ul.small_list_txt {list-style:none!important;}
.small_list_txt li {background: url(/images/wds-lp-list-icon.png) 0 0 no-repeat; list-style-image: none!important; margin-left: 0!important; margin-bottom: 15px; font-size: 16px!important; line-height: 20px!important; padding-left: 45px;}
.small_list_txt {margin: 0 0 40px 0!important; padding: 0;}
/**colors
**********/
.color_green {color:#c8fb52;}
.color_red {color:#c00;}
.color_reverse {color:#afafaf;}

/**Backgrounds
*************/

.bg_grey_lite {background-color:#ececec;}
.bg_grey_medium {background-color:#dcdbdb; border-top:2px solid #d1d1d1;margin-bottom:-15px;}
.bg_grey_lite, .bg_grey_medium {padding:10px 0;}

.bg_shadow_btm {background-image:url(../images/bg_btm_shadow.png); background-repeat: repeat-x; background-position: left top; height:4px; font-size:1px;}
.bg_spotlight {background:url(../images/title_spotlight.gif) no-repeat left top;}

/** WDS Social Icons
************************************************************************************/
.wds_social_icons_wrapper {float:left;margin: 15px 10px 25px 60px;}
.wds_social_icons_wrapper, .wds_social_icons {width: 260px;}
.wds_social_icons_wrapper h4 {padding: 0px; margin: 0px 0 0px 0; line-height: normal; font-size: 1.2em; font-weight: normal; color:#929292;}
.wds_social_icons, .wds_social_icons li {padding: 0px; margin: 0px;}
.wds_social_icons li {width: 246px; display: block; margin-right: 0px; margin-top: 10px;}
.wds_social_icons li a {color:#b0be27; display: block; text-align: left; padding: 14px 0 14px 54px; background: url(../images/social_icons_sprite.gif) no-repeat left top; text-decoration: none;}
.wds_social_icons li a:hover {color:#b0be27; text-decoration: underline;}
.wds_social_icons li a.rss_icon {background-position: left top;}
.wds_social_icons li a.twitter_icon {background-position: left -54px;}
.wds_social_icons li a.facebook_icon {background-position: left -108px;}
.wds_social_icons li a.yelp_icon {background-position: left -162px;}
.wds_social_icons li a.googlemaps_icon {background-position: left -216px;}

/** Footer Quick Contact Form
*******************************************************/
.wds_footer_contact {display: normal;background:transparent url(/files/wds_qcf_bg.png) no-repeat left top; color:#fff; float:right; height: 340px; margin:15px 65px 0 0; padding:5px; width:340px; text-align:left;}
.wds_footer_contact h4 {height:60px; padding: 0px; margin:0 0 10px 0; text-transformuppercase; text-indent:-9999em;}
.wds_footer_contact label {color:#fff; display:block; margin:0 auto 5px;text-align:left; width:295px; }
.wds_footer_contact label input {display:block;}

.wds_footer_form input#contact_name,
.wds_footer_form input#contact_phone,
.wds_footer_form input#contact_email,
.wds_footer_form textarea {background:#ececec;border:1px solid #66717d; display:block; margin-bottom:10px; padding:0; width:293px;}

.wds_footer_form input.submit_btn {background: transparent url(/files/wds_qcf_bg.png) no-repeat left -353px; border:none; cursor:pointer; float:left; height:40px; margin:0 10px 0 5px; width:138px; text-transform:uppercase; text-indent:-9999em;}
.wds_footer_form input.submit_btn:hover {background-position: -142px -353px;}

.wds_footer_contact address {font-style:normal;}

/** Call to Action strip
******************************************/
.wds_call_action {clear:both;}
.wds_call_action .wds_action_link {display:block; height:70px;}
.wds_call_left {float:left; margin-right:15px; width:340px;}
.wds_call_mid {float:left; margin-right:15px; width:340px;}
.wds_call_right {clear:right; float:right; width:220px;}
.wds_call_right h3 {font-size:1.7em; line-height:1.2em;}
.wds_call_right .phone {font-size:1.5em; font-weight:700;line-height:1.2em;}

/**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%;}	

.wsm_inquiry_form select#rating,
.wsm_inquiry_form select#industry,
.wsm_inquiry_form select#lead_source,
.wsm_inquiry_form select#salutation {margin-left: 20px; width: 200px;}
.wsm_inquiry_form #emailOptOut,
.wsm_inquiry_form #faxOptOut,
.wsm_inquiry_form #doNotCall {width: 20px;}
span.required {color: red;}
.city, .state, .zip {float: left; display: block;}
.wsm_inquiry_form .city label, .wsm_inquiry_form .state label, .wsm_inquiry_form .zip label {width: auto!important; margin-right: 2px!important; padding: 3px 0 0 0;}
input#city, input#state, input#zip {width: 20px; margin-right: 5px;}
input#city {width: 75px;}
input#state {width: 16px;}
input#zip {width: 36px;}
label.address_line_2 {padding-top:3px!important;}
#submit_btn {width: 100px;}
#wsm_inquiry_form_292 {width: 100%;}
#wsm_inquiry_form_292 form {width: 60%;}


.submit_btn input {background: transparent url(/files/images-landing-page/wds-submit-btn.jpg) no-repeat right top;cursor: pointer;margin: 0;border: 0;text-indent:-9999999px;height:40px;}

/**Live Chat**/
.lpStaticButton {position:fixed; right:0; top:140px; width:62px; height:160px;}
.wsmf-livechat-tab .wsm_chat_offline {display:block;}

/** Chat
****************************************************************/
td.lpStaticButtonAddTextTD,
tr.lpPoweredBy
{display:none;}
.lpStaticButtonTR {right: 100px; border: 2px solid red;}
.lpEmtStarRating {display:none;}

/** Form Chat widget Styles **/
#wds_form_chat {float:right; margin-right: 60px; overflow:hidden;}
#wds_form_chat .wsm_chat_online a {background:transparent url(/files/form_chat.gif) no-repeat left top; height:110px; margin:0; width:120px;}

/** Call to Action Strip **/
.wds_call_action .wds_call_left .wds_action_link{background:transparent url(/files/design_quote.gif) no-repeat left top; text-transform:uppercase; text-indent:-9999em; width:343px;}
.wds_call_action .wds_call_mid .wds_action_link{background:transparent url(/files/private_demo.gif) no-repeat left top; text-transform:uppercase; text-indent:-9999em;width:343px;}
.wsm_news_body li {margin-bottom:10px;}

.wsm_news_body img {margin: 15px;}

/** new form page styles **/
.wsm_inquiry_form_wrapper {background:transparent url(/files/images-landing-page/wds-landing-page-shadow.png) no-repeat center top; padding-top:30px;}
.wsm_inquiry_form_wrapper #wds_form_chat {display:block; float:none; margin:0; padding:0 0 30px 0;}
.wsm_inquiry_form_wrapper #wds_form_chat .wsm_chat_online{background:transparent url(/files/images-landing-page/wds-landing-page-shadow.png) no-repeat center bottom; display:block; float:none; margin:0; overflow:hidden; padding:0 0 30px 0;}
.wsm_inquiry_form_wrapper #wds_form_chat .wsm_chat_online a {background-image:none; float:none; height:84px; margin:0 auto; text-indent:0; width:564px;}
.wsm_inquiry_form_wrapper #wds_form_chat .wsm_chat_online a span {display:block; overflow:hidden;}

.wds_landing_page_whatnext {float:left; margin:0 0 20px 0; width:400px;}
.wds_landing_page_whatnext h2 {color:#46596c; font-size:2.2em; font-weight:700; margin:0 0 20px 0;}
.wds_landing_page_whatnext ul {list-style:none; margin:0; padding:0;}
.wds_landing_page_whatnext ul li {background:transparent url(/files/images-landing-page/wds-landing-page-sprite.png) no-repeat -488px top; font-size:1.1em; font-weight:700; margin:0 0 10px; padding:12px 0 4px 40px;}
.wds_landing_page_whatnext ul li.wds_whatnext_secrets {font-size:1.5em; font-weight:700;}
.wds_landing_page_whatnext ul li.wds_whatnext_secrets span {color:#ff0000; display:block; font-size:1.1em;}

.wsm_inquiry_form.wsm_inquiry_form_new {background:transparent url(/files/images-landing-page/wds-landing-page-form-y.png) no-repeat left bottom;float:right; margin:0 0 20px 0;padding:0 0 30px 0; width: 522px;}
.wsm_inquiry_form.wsm_inquiry_form_new .wsm_inquiry_form_description {background:transparent url(/files/images-landing-page/wds-landing-page-sprite.png) no-repeat left -92px; color:#fff; height:150px; margin:0 0 -30px 0; padding:27px 0 0 0;}
.wsm_inquiry_form.wsm_inquiry_form_new .wsm_inquiry_form_description h3 {color:#fff; display:inline; font-size:1.9em; padding-left:45px; text-shadow:2px 2px 3px #111; }
.wsm_inquiry_form.wsm_inquiry_form_new .wsm_inquiry_form_description h3 span {display:block; font-size:1.3em; padding:15px 0 0 20px;text-transform:uppercase;}
.wsm_inquiry_form.wsm_inquiry_form_new form{padding:0 30px; width: 450px;}
.wsm_inquiry_form.wsm_inquiry_form_new form label {color:#46596c; display:block; float:left; font-weight:400; margin:0 0 10px 10px; width:100px !important;}
.wsm_inquiry_form.wsm_inquiry_form_new form .wsm_inquiry_form_input {clear:none !important; float:right; margin:0 0 5px 0; width:330px !important;}
.wsm_inquiry_form.wsm_inquiry_form_new form .wsm_inquiry_form_input input, .wsm_inquiry_form.wsm_inquiry_form_new form .wsm_inquiry_form_input select {display:block; width:100% !important;}
.wsm_inquiry_form.wsm_inquiry_form_new form input.submit_btn {background:transparent url(/files/images-landing-page/wds-landing-page-sprite.png) no-repeat left top; float:right;height:54px; text-indent:-9999em; text-transform:uppercase; width:330px !important;}

.wsm-landing-page-testimonials {background:transparent url(/files/images-landing-page/wds-landing-page-shadow.png) no-repeat center top; clear:both; padding:20px 0 0 0;}
.wsm-landing-page-testimonials h2 {color:#46596c; font-size:2.2em; font-weight:700; margin:0;}
.wsm-landing-page-testimonials p {float:left; height:150px; margin:0; padding:10px 2%;width:29%;}
.wsm-landing-page-testimonials p span {color:#46596c; display:block; font-size:1.2em; font-weight:700; margin-bottom:5px;}
.wsm-landing-page-testimonials .wsmf_testimonials_even {background:#fff;}

.wsm-landing-page-privacy {background:transparent url(/files/images-landing-page/wds-landing-page-shadow.png) no-repeat center top; clear:both; color:#555; font-weight:700;padding-top:20px; text-align:center;}

/** logo gallery page **/
#widget_gallery_id_logos {margin:0; padding:0;}
#widget_gallery_id_logos li {float:left; height: 120px; margin: 10px; padding:0;}

/** package table page **/
.wds_pkg_table {font-weight:700;width:100%;}
.wds_pkg_table thead {}
.wds_pkg_table thead th {padding:5px; text-align:center;}
.wds_pkg_table thead th.wds_pkg_col1 {background:transparent;}
.wds_pkg_table thead th.wds_pkg_col2 {background:#fff; }
.wds_pkg_table thead th.wds_pkg_col2:hover {background:#f4f4f4;}
.wds_pkg_table thead th.wds_pkg_pro {background:#9DC1E5; font-size:1.2em;}
.wds_pkg_table thead th.wds_pkg_pro:hover {background:#82add8; }
.wds_pkg_table thead th.wds_pkg_custom {background:#b1d624; font-size:1.6em;}
.wds_pkg_table thead th.wds_pkg_custom:hover {background:#9cc20b;}

.wds_pkg_table tr.wds_pkg_row_cost {font-size:1.2em; font-weight:700;}

.wds_pkg_table tr.wds_pkg_row_cost td.wds_pkg_col1 {background:transparent; font-size:1em; font-style:italic; font-weight:400; text-align:right;}
.wds_pkg_table tr.wds_pkg_row_cost td.wds_pkg_col2 {background:#fff;}
.wds_pkg_table tr.wds_pkg_row_cost td.wds_pkg_col2:hover {background:#f4f4f4;}
.wds_pkg_table tr.wds_pkg_row_cost td.wds_pkg_pro {background:#9DC1E5; }
.wds_pkg_table tr.wds_pkg_row_cost td.wds_pkg_pro:hover {background:#82add8; }
.wds_pkg_table tr.wds_pkg_row_cost td.wds_pkg_custom {background:#b1d624;}
.wds_pkg_table tr.wds_pkg_row_cost td.wds_pkg_custom:hover {background:#9cc20b;}

.wds_pkg_table tr.wds_pkg_row_odd td {background:#ccc; height:30px;}
.wds_pkg_table tr.wds_pkg_row_odd td:hover {background:#bbb;}
.wds_pkg_table tr.wds_pkg_row_even td {background:transparent; height:30px;}
.wds_pkg_table tr.wds_pkg_row_even td:hover {background:#ddd;}

.wds_pkg_table td {padding:5px; text-align:center;}
.wds_pkg_table td.wds_pkg_col1 {font-size:1.2em;font-weight:700;padding-left:10px; text-align:left;}
#wds_pkg_page .wds_pkg_ast {color:red; margin-left:3px;}
.wds_pkg_table td span.wds_pkg_x {background:transparent url(/images/wds-lp-list-icon.png) no-repeat center top; display:block; font-size:1.6em;font-weight:700; height:30px; text-align:center; text-indent:-9999em;}

.wds_pkg_table tr.wds_pkg_row_examples td {color:#000; padding:5px 0 0;}
.wds_pkg_table tr.wds_pkg_row_examples td a {background:transparent url(/files/see_in_action.gif) no-repeat center top; display:block; height:25px; margin:0 auto; padding:5px; text-indent:-9999em;}
.wds_pkg_table tr.wds_pkg_row_examples td a:hover {background-position:center -41px;}
.wds_pkg_table tr.wds_pkg_row_examples td.wds_pkg_col1 {background:transparent;}

.wds_pkg_table a.wds_pkg_more_info {font-size:0.7em; margin-left:10px;}
.wds_pkg_more_text {margin-bottom:30px; width:70%;}
