body {
background-color:FFFFFF;
margin-left:0;
margin-right:0;
margin-top:0;
margin-bottom:0;
margin-width:0;
margin-height:0;
}

.mainTable {
width: 100%;
border:0px;
border-collapse: separate;
vertical-align:top;
}

.mainTableHeaderTD {
background-image:url('../images/stripe.png'); 
background-repeat:repeat-x;
width: 100%;
height: 100%;

}

.mainTableFooterTD1 {
background-image:url('../images/striped.png'); 
background-repeat:repeat-x;
width: 100%;
height: 100px;
} 

.mainTableFooterTD2 {
background-image:url('../images/stripeb.png'); 
background-repeat:repeat-x;
width: 100%;
height: 100%;
} 





.headerTable{
width:1024px;
height:200px;
border:0px solid black;
border-collapse:collapse;
vertical-align:top;
}

#companyName{
font-size: 32px; 
font-family: sans-serif;
text-transform: uppercase;
letter-spacing: -0.04em;
color:#484848;
text-decoration:none;
text-shadow: 1px 1px 0 white, 1px 1px 3px #B2B9C1;
}

#moto{
font-size: 14px; 
font-family: sans-serif; 
letter-spacing: -0.02em;
color:#484848;
text-decoration:none;
text-shadow: 1px 1px 0 white, 1px 1px 3px #B2B9C1;
} 

#moto:hover{
color: #000000;
} 

#companyName:hover{
color: #000000;
} 



.footerTable{
width:600px;
height:200px;
border:0px solid black;
border-collapse:collapse;
vertical-align:top;
}
 

.footerLinks {
font-size: 12px; 
font-family: century gothic;
color: #4A4A4A;
text-decoration:none;
}

.footerLinks:hover {
color: #c0c0c0;
}



#winlogo {
width: 220px;
height: 150px;
background-image : url('../images/windows_icon_gray.png');
background-repeat:no-repeat;
background-position:center; 
font-size: 14px; 
font-family: century gothic;
color: #4A4A4A;
text-decoration:none;

}

#winlogo:hover {
background-image : url('../images/windows_icon.png');
background-position:center; 
background-repeat:no-repeat;
color: #d0d0d0;
cursor: pointer;
} 


#copyrights {
font-size: 14px; 
font-family: century gothic;
color: #d0d0d0;
text-decoration:none;
}











.middleTable {
width:900px;
border:0px solid black;
border-collapse:collapse;
vertical-align:top;

}

.screenshots {
display: none;
}

.screenshotsTabs {
margin-top:55px; 
position:absolute;
height:18px;
cursor:pointer;
/*border:1px solid black;*/
float:left;
margin-left:12px;
}



.meetVBTS {
color:#484848;
font-family:georgia,serif;
font-weight:normal;
line-height:0.6em;
font-size:38px;
font-style:Italic;
text-shadow: 1px 1px 0 white, 1px 1px 3px #B2B9C1;
}

.productName {
color:#484848;
font-style:normal;
letter-spacing:-0.04em; 
font-family:sans-serif; 
font-weight:bolder; 
font-size:56px;
text-shadow: 1px 1px 0 white, 1px 1px 3px #B2B9C1;
}

 

.tabsFeaturesInfo {
border:1px solid purple;
 position:absolute; 
 width:700px; 
 height:200px; 
 margin-top:250px; 
 margin-left:140px;

display:none;
background-color:#FEFAFF;
-moz-border-radius:10px;
-webkit-border-radius: 10px;
border-radius: 10px;

  /* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.9;
 
}

.tabsFeaturesInfo2 {  
 width:700px; 
 height:200px;  
  
-moz-border-radius:10px;
-webkit-border-radius: 10px;
border-radius: 10px; 

  /* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.9;
 
}


.featureTitle {

color:#000000; 
font-family:Georgia; 
font-size:24px; 
font-style:italic; 
font-variant:normal; 
font-weight:normal;

text-shadow: 1px 1px 0 white, 1px 1px 3px #B2B9C1;
}

.featureDesc {
color:#404040; 
font-family:Georgia; 
font-size:14px; 
font-style:italic; 
font-variant:normal; 
font-weight:normal; 
line-height:30px;
text-align:left;
text-shadow: 1px 1px 0 white, 1px 1px 3px #B2B9C1;
}



.sysreq {
font-family:sans-serif;
font-size:11px;
color:#999;
line-height:1.5;
text-decoration:none;

}

.sysreq:hover {
color:#000;
}

.questions {
color:#484848;
font-family:georgia,serif;
font-weight:normal;
line-height:1.0em;
font-size:24px;
font-style:Italic;
text-shadow: 1px 1px 0 white, 1px 1px 3px #B2B9C1;
}

.answers {
font-family:sans-serif;
font-size:14px;
color:#999;
line-height:1.5;
text-decoration:none;
font-style: italic; 
}

ul
{
list-style-type:none;
padding:0px;
margin:0px;
}


.features_info {
background-image:url(../images/bulletin.png);
background-repeat:no-repeat;
padding-left:45px;
font-family:sans-serif;
font-size:16px;
color:#484848;
line-height:1.5;
text-decoration:none;
font-style: italic;

}


.divider {
background-image:url(../images/divider-middle.png); 
background-position:center; 
background-repeat:repeat-x; 
width:1024px; 
height:60px; 
text-align:center;
margin:0 auto; 

}
 
a {
text-decoration:none;
}




.iconbar {  text-shadow:1 1px 0 #eee; }
.iconbar li{
	float:left;
	position:relative;
	margin-right:0px;
	overflow:hidden;
}
.iconbar a { 
	text-decoration: none;
	outline: none;
	color:#d00000;
	display: block;
	width: 64px;
	padding: 1px;
	cursor:pointer;
}
.iconbar span	{
	font-family: century gothic; 
	font-size:16px; 
	color:#424242;
	width: 140px; 
	position: absolute;
	display: none;
	line-height:64px;
	color:#409BED;
	padding-left: 5px;
	text-align: left;
}




body > a#feedbackright {
background:url("../images/feedback_tab_white.png") no-repeat scroll 50% 50% #0066CC;
display:block;
height:90px;
line-height:0;
padding:5px;
position:fixed;
/*right:0;*/
left:0;
text-indent:-99999px;
top:20%;
width:22px;
}

body > a#feedbackright:hover {
background-color:#FF8B00;
}


#license-banner 
{
	border-collapse: seperate; 
	border-spacing:0;
	text-align:center;
	width:145px;
	height:128px;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #c0c0c0;
	
	
	background: #f7f7f7; /*for ie only*/
	background: -moz-linear-gradient(top,  #9f9f9f 39%, #f5f5f5 63%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(39%,#9f9f9f), color-stop(63%,#f5f5f5));
	background: -webkit-linear-gradient(top,  #9f9f9f 39%,#f5f5f5 63%);
	background: -o-linear-gradient(top,  #9f9f9f 39%,#f5f5f5 63%);
	background: -ms-linear-gradient(top,  #9f9f9f 39%,#f5f5f5 63%);
	background: linear-gradient(to bottom,  #9f9f9f 39%,#f5f5f5 63%);
}

#license-name
{
	text-align:center;
	padding-top:9px;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid gray;
	height:50px;
	
	
	background: #9f9f9f;
	background: -moz-radial-gradient(center, ellipse cover,  #9f9f9f 0%, #6a6a6a 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#9f9f9f), color-stop(100%,#6a6a6a));
	background: -webkit-radial-gradient(center, ellipse cover,  #9f9f9f 0%,#6a6a6a 100%);
	background: -o-radial-gradient(center, ellipse cover,  #9f9f9f 0%,#6a6a6a 100%);
	background: -ms-radial-gradient(center, ellipse cover,  #9f9f9f 0%,#6a6a6a 100%);
	background: radial-gradient(ellipse at center,  #9f9f9f 0%,#6a6a6a 100%);

	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
    box-shadow: 1px 1px 5px #999;
}

#license-period{
font:bold 48px verdana; 
color: #ff0000;
line-height:100%; 
float:left;

}

#plan{
font:34px 'Bauhaus 93', Verdana, Helvetica, sans-serif; 
color: #000; 
line-height:74%;
float:left

}


.offdiv 
{ 
	-moz-box-shadow: 0px 0px 0px #999;
	-webkit-box-shadow: 0px 0px 0px #999;
    box-shadow: 0px 0px 0px #999;
	 
}
.ondiv
{  
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
    box-shadow: 1px 1px 5px #999;
	cursor:pointer;
}
 

#page-tab {
text-align:center;

}
 

#page-tab a{
display: inline-block;
position: relative;
z-index: 10;
padding-left: 15px;
padding-right: 15px;
height: 40px; 
margin: 0px;
outline: 0;

color:#484848;
font-family:georgia,serif;
font-weight:normal; 
line-height: 40px;
text-align: center;
font-size: 18px;
text-shadow: 1px 1px 0 white, 1px 1px 3px #B2B9C1;

-moz-border-radius:20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
border-radius: 20px 20px 0px 0px;
border: 1px solid #c0c0c0;

-moz-box-shadow: 0px -2px 5px -3px #999;
-webkit-box-shadow: 0px -2px 5px -3px #999;
box-shadow: 0px -2px 5px -3px #999;
}





.selected
{ 
	background-color: #ffffff;
}

.deselected 
{ 
	background-color: #F0EBF5;
}

.board
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
	box-shadow: 1px 1px 5px #999; 
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;

	vertical-align: top;
	background-image:url("../images/stripes_board.png"); 
	background-repeat:repeat-x;
	 
	width:1024px; 
}

.video-frame
{
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
	box-shadow: 1px 1px 5px #999; 
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;

	width:640px;
	height:480px;

}


#updates-log
{
	overflow-x: hidden;	
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
	box-shadow: 1px 1px 5px #999; 
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border:0px;
	height:400px;
	width:900px;
	background-color:#f7f7f7;
}


#tab-menu-top
{
	width:1024px;
	background-color:#A688C4;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
	box-shadow: 1px 1px 5px #999;
	
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px; 
}

#tab-menu-bottom
{
	width:1024px;
	background-color:#A688C4;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
	box-shadow: 1px 1px 5px #999;
	
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
}


#question
{
	margin-left: 30px;
	margin-right: 30px; 
}