html{}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td{margin:0; padding:0}
table{border-collapse:collapse; border-spacing:0}
fieldset, img{border:0}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal; font-weight:normal}
li{list-style:none}
caption, th{text-align:left}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:normal}
q:before, q:after{content:''}
abbr, acronym{border:0; font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input, textarea, select{font-family:inherit; font-size:inherit; font-weight:inherit}
input, textarea, select{*font-size:100%}
legend{color:#000}
del, ins{text-decoration:none}
body{font:13px/1.231 arial,helvetica,clean,sans-serif; *font-size:small; *font:x-small}
select, input, button, textarea{font:99% arial,helvetica,clean,sans-serif}
table{font-size:inherit; font:100%}
pre, code, kbd, samp, tt{font-family:monospace; *font-size:108%; line-height:100%}

h4{
	font-size:18px;
	font-weight: bold;
}

a:hover{text-decoration: underline;} 

html{    background-color:#1c3948;     background-image:url(/media/images/page-bg.gif);     background-repeat:repeat-y;     background-position:top center}

strong{font-weight:bold}

table{border-collapse:separate; border-spacing:5px}

table tr{vertical-align:top; text-align:left}

table td{font-family:arial,helvetica,clean,sans-serif; font-size:13px}

hr{width:100%; height:1px; border-bottom-style:dotted; border-bottom-color:#CCC; border-left-style:none; border-right-style:none; border-top-style:none}

#wrapper-main{    width:918px;     margin:0 auto;     background-image:url(/media/images/container-bg.gif);     padding:0 18px}

#wrapper-header{    height:76px;     background-image:url(/media/images/header-bg.jpg);  position:relative}

#wrapper-home-link{display:block; overflow:hidden; text-decoration:none; text-indent:-10000em; width:300px; height:76px; position:absolute}

#wrapper-content{ clear:both}

#wrapper-footer{ background-color:#c3d6e2;  font-size:11px;  height:30px;  clear:both}

#wrapper-footer .padding{ padding-top:10px;  padding-bottom:5px}

#wrapper-footer .wrapper-links{ float:left}

#wrapper-footer .wrapper-links li{ border-left:1px solid #000;  padding-left:6px;  padding-right:5px}

#wrapper-footer .wrapper-links li a:hover{text-decoration:underline}

#wrapper-footer .wrapper-links li.first{ border-left:none;  padding-left:0;  padding-right:4px}

#wrapper-footer li.privacy-policy{border-left:none;  padding-left:10px}

#wrapper-footer .copyright{ float:right}

.padding{ padding:17px}

.wrapper-links li{ display:inline}

.wrapper-links li a{ color:#000;  text-decoration:none}

.read-more{ color:#000;  text-decoration:none;  font-weight:bold}

h1{ font-size:35px;  font-weight:bold; margin:10px 0 0 0; color:#06161F}

h2{ font-size:18px;  font-weight:bold;  line-height:32px;  padding-bottom:4px}

h2 img{ float:left}

.services{margin:20px 0 0 0}

.services h3{ font-weight:bold; font-size:25px; display:block; height:35px}

h3.services-header{
	font-size:15px;
	font-weight: bold;
}

.services .benefit-feature{ font-weight:bold; font-size:15px; padding:10px 0 0 0; margin:0px}

.services .benefit-img{float:left; margin:0 10px 10px 0}

.services p{border-bottom-color:#C3C3C3; border-bottom-style:dotted; border-bottom-width:1px; margin:10px 0 20px 0; font-size:13px; line-height:1.5; padding:10px; background-color:#EFECE0; -moz-border-radius:5px; -webkit-border-radius:5px}

.div-p{border-bottom-color:#C3C3C3; border-bottom-style:dotted; border-bottom-width:1px; margin:10px 0 20px 0; padding:10px; font-size:15px; line-height:1.5; background-color:#EFECE0; -moz-border-radius:5px; -webkit-border-radius:5px}

.div-p ul{margin:-10px 0 0 15px; border-bottom:none}

.head-icon{width:30px; height:30px; margin:0 10px 0 0; vertical-align:bottom}

.services .feature-list{list-style:none; width:610px; margin:0px; padding:0px}

.services .feature-list li{list-style:none; width:260px; float:left; padding:5px; margin:10px 0 10px 0}

.services .feature-list li h5{font-size:14px; font-weight:bold; margin:0 0 3px 0; padding:0px; color:#333}

p{ padding-bottom:10px}

.clear{ clear:both}

#wrapper-header .wrapper-search{ position:absolute;  right:10px;  bottom:10px}

#wrapper-header .wrapper-links{ float:right;  padding-top:4px}

#wrapper-header .wrapper-links li{ padding:10px}

#wrapper-header .wrapper-links li a{ font-weight:bold;  font-size:12px}

#wrapper-header .wrapper-links li a:hover{ color:#333}

#wrapper-left-column{ margin-left:15px;  width:270px;  float:left;  padding-top:36px}

#wrapper-right-column{ width:610px;  float:left;  clear:right}

#wrapper-right-column blockquote{margin:0 20px 10px 20px}

#wrapper-right-column em{font-style:italic}

#wrapper-right-column .ordered-list li{ list-style-type:decimal;  margin-left:40px}

#wrapper-right-column .unordered-list li{ list-style-type:disc;  margin-left:40px}

#wrapper-right-column a{ text-decoration:none;  color:#1C3948}

#wrapper-right-column a:hover{ text-decoration:underline}

#wrapper-right-column h4{font-size:15px; font-weight: bold;}

#wrapper-chat{ width:177px;  position:absolute;  left:50%;  margin-left:-88px;  text-align:center}

#wrapper-chat span{ font-weight:bold;  font-size:16px;  display:block;  padding-top:3px}

#wrapper-header-links{    
clear:both;
}

#wrapper-header-links .nav-tab{    
width:127px;     
line-height:25px;     
background-image:url(/media/images/tab-blue-bg.png);
background-repeat: no-repeat;  
height:25px;  
float:left;  
display:block;  
text-align:center;  
margin:0px 0px 0px 22px;
}

#wrapper-header-links li a{ 
color:#FFF;  
font-size:12px;
}

#wrapper-header-links li a:hover{ 
color:#ccc;
}

#wrapper-header-links #conduct-tab a{
background-image: url(/media/images/tab_orange_conduct.png);
background-repeat: no-repeat;
width: 131px;
height: 35px;
float:left;  
display:block;  
text-align:center;  
margin:0px 0px 0px 22px;
color: #000000;
padding: 3px 0px 0px 0px;
}


#wrapper-header-links #conduct-tab a:hover{
background-image: url(/media/images/tab_orange_conduct_hover.png);
background-repeat: no-repeat;
width: 131px;
height: 35px;
float:left;  
display:block;  
text-align:center;  

}


#wrapper-header-links #beta-tab a{
color: #000000;
font-weight: 600;
font-size: 12px;
}

#wrapper-header-links #beta-tab a:hover{
color: #ca7e38; 
}

#wrapper-alert{    clear:both;     height:55px;     background-image:url(/media/images/service-alert-bg.gif);  overflow:hidden;  font-size:14px}

wrapper-alert-padding{padding:0}

#wrapper-alert .padding{ padding-top:10px;  padding-left:275px;  padding-right:100px;  position:relative}

#wrapper-alert .read-more{ position:absolute;  right:15px;  font-size:12px}

#wrapper-crumbs{ text-align:right;  color:#999;  border-bottom:1px solid #CCC;  padding-bottom:4px;  padding-top:18px;  margin-bottom:4px}

#wrapper-crumbs a{ color:#999}

#wrapper-crumbs a:hover{ color:#999;  text-decoration:underline}

.wrapper-full-ad{padding-top:10px}

.wrapper-full-ad .text{ text-align:center}

.wrapper-full-ad .big-buttons{text-align:center}

.big-buttons{padding:0 0 0 0}

.big-buttons div{float:left}

.rss-homepage img{float:none}

#boxHomeFeatured{height:260px; width:300px; margin:0 10px 40px 10px; text-align:center; overflow:hidden; z-index:1; position:relative}

#boxHomeFeatured div{position:relative; left:15px; z-index:1; position:relative}

.wrapper-big-grey-bg{}

.wrapper-big-grey{    background-image:url(/media/images/grey-shadow-bg.jpg);  background-repeat:no-repeat; /*background-color:#D9D9D9;*/  clear:both}

.wrapper-big-grey .column{ width:280px;  float:left; margin:0 0 0 20px;}

.wrapper-big-grey .column a{ color:#000}

.wrapper-big-grey .column h2{font-size:23px;}

.wrapper-small-grey{    background-image:url(/media/images/grey-shadow-small-bg.gif);  height:100px;  clear:both;  margin-top:50px;  position:relative}

.news .date{ font-weight:bold}

.wrapper-box{    width:244px;     background-image:url(/media/images/box/box-body-bg.gif);     margin:25px 0;}

.wrapper-box .hd{    background-image:url(/media/images/box/box-copper-bg.gif); background-repeat: no-repeat;    height:39px;     overflow:hidden;     padding:0;     margin:10px 0 0 0;     padding-left:40px;     font-size:16px}

.wrapper-box .ft{    background-image:url(/media/images/box/box-footer-bg.gif);  height:6px;  overflow:hidden}

.wrapper-box ul{ margin-left:15px}

.wrapper-box .wrapper-links li a{ display:block;  padding:2px 0 2px 20px;  background-repeat:no-repeat;  background-position:0 3px}

.wrapper-box .wrapper-links li.selected{ font-weight:bold}

.wrapper-box .wrapper-links .wrapper-links li.selected{ font-weight:bold}

.wrapper-box .wrapper-links .wrapper-links .wrapper-links li.selected{ font-weight:bold}

.wrapper-rollover a:hover{     background-image:url(/media/images/icons/selected-option-arrow.gif);  background-repeat:no-repeat}

.wrapper-box .wrapper-links .wrapper-links li{ font-weight:normal}

.wrapper-box .wrapper-item-list li{ font-weight:normal}

.wrapper-box .wrapper-item-list li a:hover{ text-decoration:underline}

.wrapper-box .wrapper-item-list li.pdf a{    background-image:url(/media/images/icons/pdf-small.gif);}

.wrapper-box .wrapper-item-list li.video a{    background-image:url(/media/images/icons/film-small.png);}

.wrapper-box-downloads .hd{    background-image:url(/media/images/box/box-download-bg.gif); margin: 10px 0 0 0;}

.wrapper-box-audio .hd{
    background-image:url(/media/images/box/box-audio-bg.gif);
 }

.wrapper-box-web .hd{    background-image:url(/media/images/box/box-web-bg.gif)}

.wrapper-box-copper .hd{    background-image:url(/media/images/box/box-copper-bg.gif)}

.wrapper-add-this{ display:block;  float:right;  padding-top:4px}

#socialBadge{list-style:none; width:600px; margin:25px 0 0 0}

#socialBadge li{margin:0px; width:180px; height:160px; float:left}

#socialBadge img{vertical-align:baseline}

#try-buy-refer{ width:500px;  height:137px;  position:absolute;  left:50%;  top:-50px;  margin-left:-250px;  text-align:center}

#try-buy-refer img{ margin:0 10px 0 40px}

#cf_box{position:relative; z-index:999; left:200px}

 
.svw{width:918px; height:350px; background:#fff}

.svw ul{width:918px; height:350px; position:relative; left:-999em}

 
 
.stripViewer{ position:relative; overflow:hidden;  margin:0 0 1px 0; width:918px; height:350px}

.stripViewer ul{ margin:0; padding:0; position:relative; left:0; top:0; width:1%; list-style-type:none}

.stripViewer ul li{ float:left; width:918px; height:350px}

.stripTransmitter{overflow:auto; width:1%}

.stripTransmitter ul{margin:0; padding:0; position:relative; list-style-type:none}

.stripTransmitter ul li{width:20px; float:left; margin:0 1px 1px 0}

.stripTransmitter a{font:bold 10px Verdana,Arial; text-align:center; line-height:22px; background:#0E2C39; color:#fff; text-decoration:none; display:block}

.stripTransmitter a:hover, a.current{background:#fff; color:#0E2C39}

 
 
#tooltip{background:#fff; color:#000; opacity:0.85; border:5px solid #dedede}

#tooltip h3{ font:normal 10px Verdana;  margin:0;  padding:6px 2px;  border:0}

#bwsList{position:relative; top:100px; width:918px; height:300px}

.bwsListDiv{float:right; width:275px; padding:3px 0 0 4px; margin:0 18px 0 5px; text-align:left}

#bwsList h3{font-weight:bold; color:#2F1303; font-size:14px; padding:0 0 15px 0}

.boxDate{height:66px; width:69px; color:#fff; font-size:18px; font-weight:bold; text-align:center; background-repeat:no-repeat; background-position:center; margin:0 5px 0 0; float:left; border:1px solid #CCC; line-height:1.6}

.bwsListDiv A:link{text-decoration:none; color:#000}
.bwsListDiv A:visited{text-decoration:none; color:#000}
.bwsListDiv A:active{text-decoration:none; color:#000}
.bwsListDiv A:hover{text-decoration:underline; color:#000}

#twitter_update_list li{margin:10px 0 10px 0}

#launch-box{
margin:5px 0 11px 0; 
display:block; 
width:218px; 
background-color:#285177; 
padding:8px 0px 0px 16px; 
border: solid;
border-color:#F98232;
border-width: thick; 
color:#fff; 
line-height:1.3; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
font-weight:normal;
}

#launch-box h2{
font-size:25px; 
}

#launch-box a{
color: #ffffff;
padding-left: 110px;
font-size:18px;
}

#price-box{
margin:15px 0 11px 0; 
display:block; 
width:218px; 
background-color:#f1f0e7; 
padding:10px; 
color:#224671; 
line-height:1.3; 
font-weight:normal;
overflow: auto;
}

.price-title{
font-weight: bold;
}

#price-table{
border: solid;
border-color: #000;
border-width: 1px;
border-spacing: 2px;
border-collapse: collapse;
margin: 5px 0px 5px 0px;
}

#price-table td{
border-width: 1px;
padding: 2px;
border-style: inset;
border-color: #000; 

}

#wrapper-right-column h2{
margin:10px 0 0px 0; 
display:block; 
width:583px; 
height: 134px;
background-color:#da7d28; 
padding:8px; 
color:#fff; 
font-size:16px; 
line-height:1.3; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
font-weight:normal;
}

#wrapper-right-column h2 div{margin:10px 0 10px 0; font-size:20px; text-align:right}

#wrapper-right-column h2 div a{display:inline; padding:5px; margin:0 5px 0 5px; text-decoration:underline}

.relatedBlog{padding:0px 10px 10px 0; margin:5px 0 5px 0; width:244px}

.relatedBlog ul{margin:0 0 0 0px; padding:0px}

.relatedBlog li{list-style:none; margin:10px 0 10px 0}

.relatedBlog a{color:#000; text-decoration:none}
.relatedBlog a:visited{color:#000}

.benefits-list{-moz-border-radius:5px; -webkit-border-radius:5px; background-color:#EFECE0; border-bottom:1px dotted #C3C3C3; font-size:13px; line-height:1.5; padding:10px; margin:5px 0 15px 0}

.benefits-list li{list-style:disc; margin:5px 5px 5px 25px}

.features-table-t{width:100%; border:1px solid #ccc; border-spacing:0; margin:15px 0 15px 0; -moz-border-radius:5px; -webkit-border-radius:5px}

.features-table-t th{font-weight:bold; background-image:url(/media/images/services/benefits_table_header.jpg); color:#fff; padding:10px; margin:0px}

.features-table-t td{margin:0px; padding:7px; border-bottom:1px solid #ccc}

.features-table-t tr{margin:0px}

.features-table-t img{margin:0px; padding:0px}

.trybuyrefer{float:right; text-align:right; width:400px; font-size:25px; margin:15px 0 0 0; word-spacing:15px}

#drop-nav-container{font-size:11px; display:none; width:890px; height:150px; border-bottom:2px solid #ccc; background-image:url(/images/menu/subNavBG.jpg); position:absolute; margin:0 auto 0 auto; top:100px; z-index:9999999999999; padding:15px}

#drop-nav-container h3{font-size:20px; font-weight:bold; margin:0 0 0 0}

#drop-nav-container h4{font-size:13px; font-weight:bold; margin:0 0 10px 0}

.drop-nav-list{width:900px; margin:5px 0 0 0; padding:0px}

.drop-nav-list li{float:left; width:200px; margin:0px 10px 10px 0; padding:0 10px 10px 0; border-right:1px solid #DFDFDF; height:120px}

.drop-nav-sublist{margin:0px 0 0 0}
.drop-nav-sublist li{height:auto; width:180px; padding:2px; border:none; float:none; margin:0px}
.drop-nav-sublist li:hover{background-color:#EFECE0}

.sidebarFormFields{display:none}

                .services h3{                display:block;                 margin:10px 0 0 0;                 padding:0 0 2px 0;                 border-bottom:1px solid #C2CBCF}
                .benefit-container{                width:100%;                 margin:25px 0 10px 0}
                .benefit-container .benefit-bullet-list{                margin:5px 0 0 0;                 padding:0px;                 list-style:none;                 border-left:1px solid #ACBEC2;                 border-right:1px solid #ACBEC2;                 border-top:1px solid #ACBEC2}
                .benefit-container .benefit-bullet-list .l-first{                background-image:url(/media/images/services/row_1_blue.jpg);                 height:24px;                 padding:8px 0 0 28px;                 color:#fff;                 font-weight:bold}
                .benefit-container .benefit-bullet-list .l-second{                background-image:url(/media/images/services/row_2_gray.jpg);                 height:22px;                 padding:5px 0 0 35px}
                .benefit-container .benefit-bullet-list .l-first-bottom{                background-image:url(/media/images/services/row_1_bottom.jpg);                 height:23px;                 padding:5px 0 0 35px}
                .benefit-container h4{                color:#000;                 font-size:15px;                 font-weight:bold;                 margin:0px 0 5px 0;                 padding:5px 0 0 0}
                .benefit-container p{                width:100%;                 margin:0 0 15px 0;                 padding:10px 0 0 0;                 min-height:70px;                 display:block}
                .benefit-container img{                vertical-align:middle;                 margin:0 10px 0 0}
                .product-screenshots{                margin:0 0 25px 0;                 padding:0px;       list-style:none;       display:block;       width:100%}
                .product-screenshots img{                margin:0 0 5px 0;                 width:95%}
                .product-screenshots li{                float:left;                 width:160px;                 margin:5px;                 text-align:center;                 background-image:url(/media/images/services/product_bg.jpg);  border:1px solid #999;  padding:5px}
 #full-features-link{ float:right;  margin:0 0 15px 0;  font-weight:bold}

#contactForm fieldset{background-color:#EFECE0; -moz-border-radius:5px; -webkit-border-radius:5px; padding:10px; margin:10px 0 10px 0}
#contactForm legend{margin:0; padding:0; font-size:19px; font-weight:bold; color:#3F302B}
#contactForm p{color:#666; border-bottom:1px solid #cecabc; padding:0 0 10px 0; margin:0 0 10px 0}
#contactForm ul{list-style:none; margin:0px; padding:0px; width:550px; clear:left}
#contactForm li{float:left; margin:5px 10px 10px 0; width:250px; min-height:15px}
#contactForm label{display:block; margin:0 0 5px 0; font-weight:bold}
#contactForm input{border:1px solid #ccc; -moz-border-radius:5px; -webkit-border-radius:5px; padding:5px}
#contactForm input:hover{border:1px solid #AFAFAF}
#contactForm fieldset:hover{background-color:#e4e0d1}
#contactForm #socialListContact{position:relative; left:10px}
#socialListContact li{width:60px; margin:0 30px 0 0}
/*Widget Style*/
.local_widget_launch{
	display: inline-block;
	padding: 10px;
	float:left;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	line-height: 1;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;

}
.local_widget_launch a:link{
	color:#ffffff;
}
.local_widget_launch a:visited{
	color:#ffffff;
}
.local_widget_launch img{
	vertical-align: text-bottom;
}

.lialign{
margin:0 0 20px 0;
border-bottom:1px solid #999999;
}

.lialign h3{
    margin:0 0 10px 0;
    background:none;
    font-size:20px;
    font-weight:bold;
}

.hpg_videos{
	width:700px;
	list-style: none;
	margin:0 auto 0 auto;
}

.hpg_videos li{
float:left;
margin:10px;
width:190px;
}

.hpg_videos p{
	margin:15px 0 0 0;
}

.customer_quote{
	width:90%;
	border-top: 1px solid #c8c8c8;
	border-bottom: 1px solid #c8c8c8;
	margin:0 auto 15px auto;
	text-align: center;
	padding:5px 0 5px 0;
	font-size:25px;
	font-family: Tahoma;
}

.home_products{
	width:833px;
	margin:0 auto 50px auto;
}

.home_products p{
	font-size:16px;
}

.home_products h3{
	font-size:35px;
	font-weight: bold;
	margin:0 0 10px 0;
}

.home_products h3.webconferencing{
	color:#004d7f;
}

.home_products h3.audioconferencing{
	color:#5f070a;
}

.clear.div-line{
	border-bottom: 1px solid #c8c8c8;
	width:833px;
	margin:10px auto 10px auto;
}

/* Knowledge base Styles */
#answer ul, ol{
	width:70%;
	margin:0 0 0 20px;
}
#answer ul li{
	list-style: disc;
}
#answer ol li{
	list-style: decimal;
}
#answer p{
	font-size: 15px;
	line-height: 1.5;
}

/*Dialog styles */
.ui-dialog-titlebar{
	display: none;
}

.ui-widget-header{
	display: none;
}

/*Homepage social styles */
.homepage-social{
	width:90%;
	margin:0 auto 0 auto;
	text-align: center;
}

