@charset "iso-8859-1";
A.buynowbutton:link {font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFF00; text-decoration: underline}
A.buynowbutton:visited {font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFF00; text-decoration: none}
A.buynowbutton:active {font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FF0000; text-decoration: underline}
A.buynowbutton:hover {font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; color: white; background-color: #3169C6; text-decoration: none}
td.buynowbutton {color: #FFFFFF; width: 230px; border: 0; height: 45px; font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bolder; background-image: url(images/get_help_now_link_button.gif); background-repeat: no-repeat; background-position: right; font-stretch: wider}


BODY {background-color: #008000; color: #191970; margin: 0px; #0066CC; margin-top: 0em; margin-right: 0em; margin-bottom: 0em; margin-left: 0em; background-image: url(vizbook/pics/bg51.gif)}

.bodytable {background: #FFFFFF; background-color: #FFFFFF}

A {color: #191970; text-decoration: none}

A:hover {color: #000000; text-decoration: none; position: relative; top: 1.5px; left: 1.5px}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {background: #8699AC; background-image: url(images/infobox/header_footer_background.jpg); background-repeat: repeat; background-attachment: fixed}

TD.headerNavigation {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-image: url(images/infobox/header_footer_background.jpg); background-attachment: fixed; background-repeat: repeat; background-color: #8699AC}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {color: #000000}

TR.headerError {
  background: #ff0000;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TD.footer {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #008000; font-weight: bold}

.infoBox {background-color: #EAF2FF}

.infoBoxContents {background-color: #EAF2FF; font-family: Verdana, Arial, sans-serif; font-size: 10px}
.infoBoxContents_prods {background-color: #FFFFFF; font-family: Verdana, Arial, sans-serif; font-size: 10px}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; background: #D5DFEF; color: #0000FF; text-align: center}
A.infoBoxHeader:link {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #0000FF; text-decoration: none}
A.infoBoxHeader:visited {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #0000FF; text-decoration: none}
A.infoBoxHeader:active {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #0000FF; text-decoration: none}
A.infoBoxHeader:hover {font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold; color: #000000; position: relative; top: 1.5px; left: 1.5px}


TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

A.main:link {color: #0000FF; text-decoration: underline}
A.main:visited {color: #0000FF; text-decoration: underline}
A.main:active {color: #0000FF; text-decoration: underline}
A.main:hover {color: #000000; position: relative; top: 1.5px; left: 1.5px}


TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.PageInfoBoxModules {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

.infopageHeadingPrice {font-family: Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #0000FF}

#promo {background-color: #F5F9FB; border: 1px solid #C5CFD3; padding: 10px; vertical-align: top}
#promo h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #008000;
	margin-bottom: 0px;
}
#promo p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 5px;
}
#promo ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 5px;
}

A.QandA_Backup:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; margin-top: 2px; margin-bottom: 2px; padding-bottom: 2px; padding-top: 2px; font-weight: bold; text-decoration: underline}
A.QandA_Backup:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; margin-top: 2px; margin-bottom: 2px; padding-bottom: 2px; padding-top: 2px; font-weight: bold; text-decoration: underline}
A.QandA_Backup:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; margin-top: 2px; margin-bottom: 2px; padding-bottom: 2px; padding-top: 2px; font-weight: bold; text-decoration: underline}
A.QandA_Backup:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #008000; margin-top: 2px; margin-bottom: 2px; padding-bottom: 2px; padding-top: 2px; font-weight: bold; text-decoration: underline}

QandA_Backup {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; margin-top: 2px; margin-bottom: 2px; padding-bottom: 2px; padding-top: 2px}

/* index page */
h2 {font-family: Verdana, Arial, sans-serif; font-size: 14px; color: #008000}

/* Support page form Start */
FORM#login {
  position: relative;
}

DIV#name, DIV#phone, DIV#email, DIV#problem, DIV#state, DIV#country {
  position: relative;
  float: left;
  margin-right: 10px;
  margin-bottom: 10px;
}

DIV#call {
  position: relative;
  float: left;
  margin-top: 6px;
  margin-right: 10px;
  margin-bottom: 10px;
}
/*TEXTAREA#problem-field {
  width: 390px;
}*/
INPUT#name-field, INPUT#phone-field, INPUT#state-field, SELECT#country-field {
  width: 9em;
}
INPUT#email-field {
  width: 19em;
}

LABEL.overlabel {position: absolute; top: 3px; left: 5px; z-index: 1; color: #696969; font-size: 10px}
/* Support page form END */