.menu:link, .menu:visited {
 color: #999999; 
 text-decoration: none }

.menu:hover {
 color: #FFFFFF; 
 text-decoration: none }

.sublink:link, .sublink:visited {
 color: #FAC512; 
 text-decoration: none;
 }

.sublink:hover {
 color: #FAC512; 
 text-decoration: underline }

.footerlink:link, .footerlink:visited {
 color: #666666; 
 text-decoration: none }

.footerlink:hover {
 color: #666666; 
 text-decoration: underline }

.footerlink_header {
 color: #939393; 
 text-decoration: none }

.footerlink_header:hover {
 text-decoration: underline }

body {
 font-family: "Helvetica", Times New Roman, Times, serif; 
 font-size: 11px; 
 color:#FFFFFF; 
 margin: 0px; 
 padding: 0px; 
 background: url(../images/bg_gradient.jpg); 
 background-repeat: repeat-x; 
 background-color: #000000 }

img {
 display: block }

#holder {
 position: absolute; 
 width: 100% }

#shell {
 width: 988px; 
 margin: 0 auto 0 auto; 
 text-align: left }

#topheader {
 margin: 0px; 
 padding: 0px; 
 width: 985px; 
 float: left; 
 display: inline }

#logo {
 float: left; 
 margin-top: -54px; 
 margin-left: 8px; 
 z-index: -1 }

#menu {
 float: left; 
 margin-top: 22px; 
 z-index: 0 }

#banner {
 float: left; 
 margin-top: 5px; 
 height:305px;
}

#flashvideo {
margin:-302px 0px 0px 2px;
width:600px;
height:300px;
}

#flashvideo object {
	margin:-1px 0px 0px 55px;
}

#flashvideo embed {
	margin:0px 0px 0px 0px;
}

.getflashplayer {
	padding:85px 0px 0px 120px;
}

#intro {
 float: left; 
 margin-top: 11px }

.helveticabig {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 14px; 
 color:#FFFFFF; 
 display: inline;
  }
.helveticabig a{
color:#FAC512;
}

#helvetica18 {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 18px; 
 color: #ffffff; 
 display: inline; 
 }

#helvetica1SideHeader {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 18px; 
 color: #ffffff; 
 display: inline; 
 font-weight:normal;
 margin: 10px 0 0 9px ;
 }
 
 #helvetica_bottom {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 14px; 
 font-weight:normal;
 color: #fff; 
 display: inline; 
 line-height: 20px; }


#helvetica17,#helvetica17A{
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 17px; 
 color: #fff; 
 font-weight: normal; 
 margin: 12px 0 0 9px }
 
#helvetica17A { margin:0; }

#helvetica16 {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 16px; 
 color: #fff; 
 display: inline; 
 font-weight: normal;
 line-height: 18px }

.helvetica18 {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 18px; 
 color: #ffffff; 
 display: inline; 
  }

.helvetica16 {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 16px; 
 color: #fff; 
 display: inline; 
 font-weight: bold }

.helvetica14yellow {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 14px; 
 color: #FAC512; 
 display: inline; 
 font-weight: normal; }
 
.helvetica14bold_list {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 14px; 
 color: #fed753; 
 display: inline; 
 line-height: 20px; 
 font-weight: bold 
}
#helvetica14 {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 14px; 
 color: #fff; 
 display: inline; 
 line-height: 20px }

.helvetica14 {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 14px; 
 color: #fff; 
 display: inline; 
 line-height: 20px
}

.helvetica14 ol, .helvetica14 li {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 14px; 
 color: #fff; 
 margin:10px 10px;
 padding:0px;
}

.helvetica14_list {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 14px; 
 color: #f8f8f8; 
 line-height: 20px;
 margin-left:20px;
}

#helvetica13 {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 13px; 
 color: #fff; 
 line-height: 18px;
 font-weight:normal; }

#helvetica12 {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 12px; 
 color: #fff; 
 line-height: 18px;
 font-weight:normal; }
.featureBullets {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	list-style-type: square;
	color: #FFFFFF;
	float: right;
	height: 175px;
	width: 370px;
	position: relative;
	left: -330px;
	top: -390px;
	visibility: visible;
}


#arial14,#arial16 {
 font-family: Arial, Times New Roman, Times, serif; 
 font-size: 14px; 
 color: #939393; 
 display: inline; 
 font-weight: bold }


#arial16{ color:#fff; font-size:16px; }

#line1 {
 float: left; 
 width: 543px; 
 margin: -22px 0px 8px 430px }

#line2 {
 clear: both }

#line3 {
 float: left; 
 margin: 20px 0px 0px 0px; 
 padding-bottom: 50px }

#modules {
 float: left; 
 margin-top: 9px }

.module {
 background: url(../images/module.jpg); 
 background-repeat: no-repeat; 
 width: 318px; 
 height: 101px; 
 float: left; 
 margin-top: 10px; 
 padding-right: 9px;
  }

.icon {
 float: left; 
 margin: 12px 0px 0px 10px }

html>body  .icon {
 float: left; 
 margin: 15px 0px 0px 18px }

.title {
 float: left; 
 margin: 21px 10px 0px 25px }

html>body  .title {
 float: left; 
 margin: 21px 10px 0px 15px }

.indextitle {
 float: left; 
 margin: 14px 10px 0px 19px; 
 width: 220px }


.desc {
 float: left; 
 margin: -10px 36px 0px 68px;
 }

.desc2 {
 float: left; 
 margin: -10px 36px 0px 75px;
}
.desc3 {
 float: left; 
 width:225px;
 margin: -10px 36px 0px 83px;
}
.rotatingmodule {
 background: url(../images/rotating.jpg); 
 background-repeat: no-repeat; 
 width: 481px; 
 height: 158px; 
 float: left; 
 margin-top: 12px; 
 padding-right: 10px }

#break {
 clear: both }

#footer {
 text-align: center; 
 background: url(../images/footerbg.jpg) #272727; 
 background-repeat: repeat-x; 
 height: 320px; 
 width: 100%; 
 visibility: hidden; 
 color:#939393;}

#footer #copyright a{
color:#939393;
}

#footerline1 {
 width: 100%; 
 margin: 0px auto; 
 text-align: left }

#footershell {
 margin: 0px 0px 0px 160px; 
 text-align: left }

.columm {
 float: left; 
 margin: 20px 0px 0px 0px }

#copyright {
 clear: both; 
 padding: 10px 0 0 0; }

ul {
 list-style-type: none; 
 margin: 8px 0px 0px 10px }

html>body  ul {
 list-style-type: none; 
 margin: 8px 0px 0px -30px }

li {
 font-size: 12px; 
 margin: 8px 0px 0px 0px }

#basicBody {
 clear: both; 
 margin: 0; 
 padding: 10px 20px 10px 20px }

/************************************DOWNLOAD***************************************************/
#contentmodule {
 float: left; 
 margin-top: 4px }
 
.menumodule {
 background: url(../images/topmenu_bg.jpg); 
 background-repeat: repeat-x; 
 width: 235px; 
 height: 42px; 
 float: left; 
 margin-right: 15px; 
 border: 1px solid #4C4C4C }

.submenumodule {
 background: url(../images/shortmenubg.jpg); 
 background-repeat: repeat-x; 
 width: 235px; 
 float: left; 
 margin: 45px 0px 80px -252px; 
 border: 1px solid #494949; 
 background-color: #000000; 
 padding: 0 0 25px 0 }

.menu_icon {
 float: left; 
 padding: 6px 0px 0px 12px }

.submenu_icon {
 width: 11px; 
 float: left; 
 margin: 25px 0px 0px 20px }

html>body  .submenu_icon {
 width: 11px; 
 float: left; 
 margin: 25px 0px 0px 30px }

.menu_title {
 float: left; 
 margin: 14px 0px -2px 14px }

.submenu_title {
 float: left; 
 margin: 20px 0px 0px 10px }

.centermodule {
 background: url(../images/box_bg.jpg); 
 background-repeat: repeat-x; 
 width: 718px; 
 height: 450px; 
 float: left; 
 margin-right: 15px; 
 margin-top: -3px; 
 border: 2px solid #2D2D2D; 
 border-right: 1px solid #4E4E4E; 
 background-color: #000000 }

#centermodule2 {
 background: url(../images/box_bg.jpg); 
 background-repeat: repeat-x; 
 width: 718px; 
 height: 1200px; 
 float: left; 
 margin: -2px 0 0 0; 
 border: 2px solid #2D2D2D; 
 border-right: 1px solid #4E4E4E;
 background-color: #000000 }

.centertitle {
 float: left; 
 margin: 19px 0px -8px 13px; 
 width: 620px }

#downloadmodule {
 clear: both; 
 float: left; 
 margin: 30px 18px 0px 15px; 
 width: 330px }

#downloadmodule2 {
 float: left; 
 margin: 30px 0 0 15px; 
 width: 330px }

.centerlogo {
 float: left; 
 margin: 0px 0px 0px 0px }

.downloaddesc {
 float: left; 
 margin: 5px 0px 0px 10px; 
 width: 225px }

.download {
 float: left; 
 margin: 20px 20px 0px 96px;
 padding-bottom:20px; }

#line4 {
 float: left; 
 margin: 18px 0px 0px 270px; 
 padding-bottom: 50px }

.downloadColumn {
 float:left;
 width:360px;
 margin-right:15px;}
 
 .downloadColumn2 {
 float:right;
 width:300px;
 margin-left:15px;}

.whydownload {
	margin:40px 0px 0px 10px;
}
/************************************Highlights***************************************************/
#testimonio {
 margin: 0 0 5px 100px; 
 height: 113px }

.testimonio_image {
 float: left; 
 margin: 0px 38px 0px 0px }

.testimonio_title {
 float: left; 
 width: 320px; 
 padding: 0 0 3px 1px; 
 margin: -2px 0 4px 0 }

.testimonio_desc {
 float: left; 
 width: 330px }

.menuselected {
 font-weight: bold; 
 color: #fff }

.vidqual_body {
	clear:both;
	margin:60px 0px 0px 20px;
	_margin:10px 0px 0px 20px;
	font-weight:normal;
}
.vidqual_title {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 14px; 
 color: #fed753; 
 display: inline; 
 line-height: 20px; 
 font-weight: bold 
}

.vidqual_subtitle {
 font-size: 15px;
 text-decoration:underline;
 font-weight:bold;
 margin:10px 0px;

}
.vidqual_subbody, .vidqual_subbody ul, .vidqual_subbody li {
 font-size: 14px;
 font-weight:normal;

}

/************************************Highlights Video Conversation***************************************************/
.flash {
 float: left }

.centermodule3 {
 background: url(../images/box_bg.jpg); 
 background-repeat: repeat-x; 
 width: 715px; 
 overflow:hidden;
 height: 421px; 
 float: left; 
 margin: -2px 15px 0 0; 
 border: 2px solid #2D2D2D; 
 border-right: 1px solid #4E4E4E; 
 
 background-color: #000000 }

.extracopymodule {
 margin: 0px 0px 40px 125px; 
 background: url(../images/topmenu_bg.jpg); 
 background-repeat: repeat-x; 
 width: 718px; 
 float: left; 
 margin-right: 15px; 
 background-color: #000000; 
 border: 1px solid #404040; 
 padding-bottom: 18px }

html>body  .extracopymodule {
 margin: 0px 0px 40px 253px; 
 background: url(../images/topmenu_bg.jpg); 
 background-repeat: repeat-x; 
 width: 718px; 
 float: left; 
 margin-right: 15px; 
 background-color: #000000; 
 border: 1px solid #404040; 
 padding-bottom: 18px }

#submenu_ul {
 margin: 0; 
 padding: 8px 0 0 26px }

#submenu_ul li,#sub_submenu_ul li {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 14px; 
 color: #fff; 
 padding: 0 0 10px 27px }

#sub_submenu_ul {
 margin: 0; 
 padding: 0 0 0 55px }

/************************************Highlights Video Message***************************************************/
#line5 {
 float: left; 
 margin: 17px 0px 0px 270px; 
 padding-bottom: 20px }

#iconpng {
 background: url(../images/pointer.png) top left no-repeat; 
 width: 11px; 
 height: 11px; 
 display: block }

.submenu_icon2 {
 float: left; 
 margin: 64px 0px 0px 20px }

html>body  .submenu_icon2 {
 width: 11px; 
 float: left; 
 margin: 64px 0px 0px 30px }

/************************************Highlights Video Message***************************************************/
.submenu_icon3 {
 width: 11px; 
 float: left; 
 margin: 105px 0px 0px 20px }

html>body  .submenu_icon3 {
 width: 11px; 
 float: left; 
 margin: 105px 0px 0px 30px }

/************************************ooVoo Universe***************************************************/
.centermodule4 {
 float: left; 
 margin: 0px 15px 0 0; 
 border: 1px solid #4E4E4E; 
 border-bottom: 1px solid #343434; 
 border-left: 1px solid #3D3D3D; 
 background-color: #000000 }

.centermodule5 {
 float: left; 
 margin: -241px 0px 0px 309px; 
 border: 1px solid #4E4E4E; 
 border-bottom: 1px solid #343434; 
 border-left: 1px solid #3D3D3D; 
 background-color: #000000 }

html>body  .centermodule5 {
 float: left; 
 margin: -241px 0px 0px 381px; 
  border: 1px solid #4E4E4E; 
 border-bottom: 1px solid #343434; 
 border-left: 1px solid #3D3D3D; 
 background-color: #000000 }

#line6 {
 float: left; 
 margin: -15px 0px 30px 17px }

.copytitle {
 float: left; 
 margin: 15px 0px 0px 10px }

.extracopymodule4 {
 margin: -90px 0px 40px 126px; 
 background: url(../images/topmenu_bg.jpg); 
 background-repeat: repeat-x; 
 width: 718px; 
 float: left; 
 margin-right: 15px; 
 background-color: #000000; 
 border: 1px solid #404040; 
 padding-bottom: 16px }

html>body  .extracopymodule4 {
 margin: -90px 0px 40px 253px; 
 background: url(../images/topmenu_bg.jpg); 
 background-repeat: repeat-x; 
 width: 718px; 
 float: left; 
 margin-right: 15px; 
 background-color: #000000; 
 border: 1px solid #404040; 
 padding-bottom: 16px }

/************************************ooVoo Help***************************************************/
.centermodule6 {
 float: left; 
 margin: -241px 0px 0px 320px; 
 border: 1px solid #4E4E4E; 
 border-bottom: 1px solid #343434; 
 border-left: 1px solid #3D3D3D; 
 background-color: #000000 }

html>body  .centermodule6 {
 float: left; 
 margin: -241px 0px 0px 382px; 
 border: 1px solid #4E4E4E; 
 border-bottom: 1px solid #343434; 
 border-left: 1px solid #3D3D3D; 
 background-color: #000000 }

.extracopymodule2, .extracopymodule_help, .extracopymodule_world {
 float: left; 
 background: url(../images/bg_extracopy.jpg); 
 background-repeat: repeat-x; 
 width: 719px; 
 float: left; 
 margin: 12px 0 0 15px; 
 padding: 0; 
 background-color: #000000; 
 border: 1px solid #404040 }

/************************************Support center***************************************************/
.submenu_icon6 {
 background: url(../images/pointer.png) top left no-repeat; 
 width: 11px; 
 float: left; 
 margin: 225px 0px 0px 20px }

html>body  .submenu_icon6 {
 width: 11px; 
 float: left; 
 margin: 225px 0px 0px 30px }

.sub_submenu_title {
 float: left; 
 margin: 15px 0px 0px 80px }

.extracopymodule3 {
 margin: -292px 0px 40px 126px; 
 background: url(../images/topmenu_bg.jpg); 
 background-repeat: repeat-x; 
 width: 718px; 
 float: left; 
 margin-right: 15px; 
 background-color: #000000; 
 border: 1px solid #404040; 
 padding-bottom: 16px }

html>body  .extracopymodule3 {
 margin: -292px 0px 40px 253px; 
 background: url(../images/topmenu_bg.jpg); 
 background-repeat: repeat-x; 
 width: 718px; 
 float: left; 
 margin-right: 15px; 
 background-color: #000000; 
 border: 1px solid #404040; 
 padding-bottom: 16px }

#checkout {
 background: url(../images/checkout.jpg) top left no-repeat; 
 width: 221px; 
 height: 18px; 
 margin: 15px 0 30px 15px }

.gettingstarted_body{
 clear:both;
 float: left; 
 margin: 0px 0px 0px 0px; 
 padding: 0 0 0 17px; 
}
/************************************FAQ***************************************************/
.faqtitle {
 float: left; 
 margin: 8px 0px 0px 0px; 
 padding: 16px 0 0 28px; 
 width: 200px }
 
.tiptitle{
 float: left; 
 margin: 30px 0px 0px 0px; 
 padding: 0 0 0 17px; 
 width: 200px }

div.question #helvetica14 {
 line-height: 15px }

.question {
 float: left; 
 margin: 15px 30px 0px 50px;
 line-height: 8px; 
 }

.tipsquestion {
 float: left; 
 margin: 15px 30px 20px 35px; 
 line-height: 8px }

#helvetica14bold {
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 14px; 
 color: #fff; 
 display: inline; 
 line-height: 20px; 
 font-weight: bold }

.centermodule7,.centermodule_faq{
 background: url(../images/box_bg.jpg); 
 background-repeat: repeat-x; 
 width: 718px; 
 float: left; 
 margin: 1px 15px 0 0; 
  border: 1px solid #4E4E4E; 
 border-bottom: 2px solid #343434; 
 border-left: 2px solid #2C2C2C; 
 background-color: #000000; 
 padding-bottom: 30px; }

#iframeHolder{ width:721px; float: left; margin: 1px 15px 0 0;   }

.centermodule_faq { background: url(../images/bg_faq.jpg) top left repeat-x; background-color:#000 } 
.submenu_icon5 {
 width: 11px; 
 float: left; 
 margin: 185px 0px 0px 20px }

html>body   .submenu_icon5 {
 width: 11px; 
 float: left; 
 margin: 185px 0px 0px 30px }

/************************************recorded videos***************************************************/
.videomodule {
 clear: both; 
 padding: 28px 0 0 35px }

html>body  .videomodule {
 clear: both }

.minibox {
 width: 400px; 
 float: left; 
 margin: -115px 0px 0px 100px }

html>body  .minibox {
 width: 400px; 
 float: left; 
 margin: -115px 0px 0px 190px }

#minibox_header{ 
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 16px; 
 color: #fff; 
 font-weight: bold;
 margin:0;
 padding-bottom:4px; }

#minibox_body{
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 14px; 
 color: #fff; 
 font-weight: normal;
 margin:-7px 0 0 0;
 line-height:20px; }

.extracopymodule5 {
 margin: 0px 0px 40px 253px; 
 background: url(../images/topmenu_bg.jpg); 
 background-repeat: repeat-x; 
 width: 718px; 
 float: left; 
 margin-right: 15px; 
 background-color: #000000; 
 border: 1px solid #404040; 
 padding-bottom: 10px }

.copytitle2 {
 float: left; 
 margin: 21px 0px 0px 10px }

.textfield {
 float: left; 
 margin: 17px 0px 0px 10px }

.submit {
 float: right; 
 margin: 8px 15px 0px 0px }

.bigsearch {
 background-color: #222222; 
 border: 1px solid #4F4F4F;
 border-bottom: 1px solid #7B7B7B; 
 border-top: 1px solid #151515; 
 border-left: 1px solid #191919; 
 color: #fff; 
 font-family: "Helvetica", Arial, Times New Roman, Times, serif; 
 font-size: 14px;
 width:340px; }


.border {
 border: 1px solid #333333 }



.centermodule7_about {
 background: url(../images/box_bg.jpg); 
 background-repeat: repeat-x; 
 width: 718px; 
 float: left; 
 margin: -43px 15px 0 10px; 
 border: 1px solid #4E4E4E; 
 border-bottom: 2px solid #343434; 
 border-left: 2px solid #2C2C2C; 
 background-color: #000000; 
 padding-bottom: 30px;}
 /* safari hack */
.centermodule7_about {
 margin: 1px 15px 0 0;# 
}
.downloadBullet {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	list-style-type: square;
	position: relative;
	left: 15px;
}
.listValues {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	list-style-type: square;
}

