* {	font-family:arial;	font-size: 10pt;	color:#000000; }/*table {	table-layout: fixed;}*/body {  font-family:trebuchet ms;  font-size:10pt;  xcolor:#000000;   scrollbar-base-color: #5374b9;   scrollbar-arrow-color: #ff6600;  scrollbar-DarkShadow-Color: #15a11c;   background-color: #ffffff;}img {  border: 0;}table {	border-color: white;}.mainheader {	font-size: 24pt;}.logotext {	font-size: 24pt;	line-height: 1.5;}.horbotline {	border-bottom: #0077ff 1px solid;	background: #FFFFFF;	vertical-align: center;}.hortopline {	border-top: #0077ff 1px solid;	background: #FFFFFF;}.genhead {	font-size: 14pt;	text-align: center;	border-top: #0077ff 1px solid;	background: #DDE9FF;}.splashtext {	font-size: 24pt;	text-align: center;	color: #FFFFFF;	vertical-align: bottom;}.splashhead {	font-size: 24pt;	text-align: center;	color: #FFFFFF;	vertical-align: bottom;	text-decoration: underline;}.splashleft {	font-size: 24pt;	text-align: left;	text-indent: 20px;	color: #FFFFFF;}.splashpagenum {	font-size: 14pt;	text-align: center;	color: #FFFFFF;	vertical-align: middle;}.splashlist {	list-style-image: url(../images/diamond.bmp);	list-style-position: outside;	font-size: 24pt;	background-color: #6197dd;}.splashlist li {	font-size: 24pt;	color: #FFFFFF;	line-height: 1.2;}.genfoot {	font-size: 14pt;	text-align: center;		border-bottom: #0077ff 1px solid;	background: #DDE9FF;}.genfoot  a{	color: #004488;	font-size: 14pt;	text-align: center;		border-bottom: #0077ff 1px solid;	background: #DDE9FF;}.points {	font-size: 12pt;	font-weight: bold;	text-align: center;	vertical-align: center;}.inversehead_small {	font-size: 14pt;	text-align: center;	border-top: #0077ff 1px solid;	background: #DDE9FF;}.slogan {	font-size: 14pt;	text-align: left;	vertical-align: center;	}.selection {	color: #0044ff;	border: #86BFFA 2px solid;	text-align: center;}.unselected {	color: #0044ff;	text-align: center;}.horizontal_list ul {	display: inline;	list-style-type: none;}HR {	color: #0077ff;}a {	text-decoration: underline;	color: #0044ff;	xcolor: #5374b9;	line-height: 1.5;}a .bld {	font-weight: bold;}a:hover {/*	font-weight: bold; */}.inversehead {	font-size:14pt;	xfont-weight:bold;	background: #DDE9FF;	border-top: #0077ff 1px solid;	text-align: center;	padding:3pt;}.inversehead_top_page_link {	font-size:14pt;	background: #ffffff;	text-align: right;}.inversehead a {	color: #0000ff;	font-size:10pt;}.yes {  background: #DDE9FF;  text-align: center;}.no {  background: #d8e4d8;  text-align: center;}.comptable {	border-width: 1px;	border-style: solid;	border-color: #c8d4e8;}.comptable td {	border-width: 1px;	border-color: #c8d4e8;	border-style: solid;/*	border-top-width: 0px;	border-top-color: #0044FF;	border-top-style: solid;	border-left-width: 0px;	border-left-color: #0044FF;	border-left-style: solid;*/}.chrgtable {	border-width: 1px;	border-style: solid;	border-color: #c8d4e8;}.chrgtable td {	border-width: 1px;	border-color: #c8d4e8;	border-style: solid;}.exampletable1 {	border-width: 1px;	border-style: solid;	border-color: #c8d4e8;}.exampletable1 td {	text-align: center;	border-width: 1px;	border-color: #c8d4e8;	border-style: solid;}.exampletable2 {	border-width: 1px;	border-style: solid;	border-color: #c8d4e8;}.exampletable2 td {	text-align: right;	border-width: 1px;	border-color: #c8d4e8;	border-style: solid;}.comptab td {	border-width: 1px;	border-style: solid;	border-color: #ffffff;	padding: 10 3;	font-size: 9pt;}.sbtn {  background-color: #0077FF;   color: #ffffff;   width: 120px;  height: 28px;}frame {	color: #DDE9FF;}.bold {  padding: 15px 10px;  background: #ffffff;  font-weight: bold;}.pink {	background-color: #ffe0e0;}.pale_green {	background-color: #ddffdd;}.pale_blue {	background-color: #e7e7ff;}.pidb {	font-weight: bold;	background: #ffffff;	font-family: arial;	margin-bottom: 6px;}.h1 {	background: #ffffff;	color: #000000;  font-family:arial;  font-size:12pt;	font-weight:bold;	margin-bottom: 6px;}.teaser {	color: #0088ff;	font-size: 14pt;	text-align: center;	border-width: 3px;	border-color: #86BFFA;	border-right-style: solid;/*	border-top-style: solid;	border-bottom-style: solid;*/}.scrshot {	text-align: center;	border-width: 2px;	border-color: #86BFFA;	border-style: solid;	padding: 10 10 10 10}.scrshot_left {	text-align: left;	border-width: 5px;	border-color: #86BFFA;	border-style: solid;	padding: 7}.scrshot_bold {	font-size: 14pt;	text-align: center;	border-width: 2px;	border-color: #86BFFA;	border-style: solid;	padding: 5;}.prod1menu li {	margin: 20 0;}.pid {	background: #ffffff;	color: #000000;	font-family:arial;	font-size:10pt;	margin: 10 0;	text-align: left;}.pidhead {	background: #ffffff;	color: #000000;	 font-family:arial;	 font-size:10pt;	font-weight:bold;	margin-bottom: 20;	text-align: right;}.topalgn {  vertical-align: top;  font-weight: bold;}.benefit {  vertical-align: top;}.subhead {  font-size:14pt;}.subhead a {  font-size:14pt;  color: #000000;  text-decoration: none;}ul {	padding:0; 	list-style-type: disc;	list-style-position: outside;	line-height: 25px;	margin-left: 30px;	margin-top: 0px;}ul li {  xfloat:left;   position:relative;	margin-left: 5px;	margin-right: 5px;	margin-top: 0px;}.other {  background: #ffffff;  text-align: center;}.cell_data_centered td {	text-align: center;}.small_print {	font-size: 7pt;	text-align: center;}.warning {	font-size: 14pt;	text-align: center;	color:  #FF0000;}.pid14 {	font-size: 10pt;}.fourteen {	font-size: 14pt;	text-align: center;}	.testimonial_table {	border: #0077ff 1px solid;	width: 760px;	background: #e8f0FF;}/**********************************************************/Stuff above has been moved back into use/**********************************************************//*.menu ul {	display:inline;	padding:0; 	list-style-type: none;	margin-left: 0px;	margin-top: 0px;}.normal{  font-family:arial;  font-size: 10pt;  font-weight: normal;  color:#000000; }.prodmenu {	font-size: 14pt;	xfont-weight: bold;}.prodmenu a {	font-size: 14pt;}.prodmenu li {	font-size: 14pt;	margin: 20 0;}.ixmenu li {	margin: 10 0;	xfont-size: 14pt;}.ixmenu li a{	font-size: 14pt;}.tabhead {	font-weight:bold;	xbackground: #ffffff;	xcolor: #ffffff;	font-family:arial;	font-size:10pt;	margin-bottom: 8px;}.pidl {	background: #ffffff;	color: #000000;  font-family:arial;  font-size:10pt;	margin-bottom: 1px;}.pid2 {	background: #ffffff;	color: #000000;  font-family:arial;  font-size:11pt;	margin-bottom: 6px;}.pidu {  font-style:italic;	background: #ffffff;  font-family:arial;	margin-bottom: 6px;	text-decoration: underline;}.nedihead {	color: #ffffff;  font-family:arial;  font-size:22pt;	font-weight:bold;}.leftcol {	background: #ffffff;	border-top: 0;	border-bottom: 0;	border-left: 0;	border-right: #ff6600 3px solid;	color: #000000;  font-size:11pt;	padding:12px;}.testimonial {	border-top: 0;	border-right: 0;	border-left: 0;	border-bottom: #ff6600 3px solid;}.last {	border: 0;}.normalcol {  xfont-size:11pt;  xbackground: #d8e4d8;  background: #c0fcc1;	xbackground: #ffffff;	border: 0;	text-align: justified;	color: #000000;	padding:12pt 8pt;}.leftrow {	background: #ffffff;	border-right: 0;	border-bottom: 0;	border-left: 0;	border-top: #ff6600 3px solid;	color: #000000;	padding:12pt 28pt;}.lbl {	background: #ffffff;	color: #000000;	font-family: arial;	font-size: 6pt;}.cost {  color: #5374b9;  font-weight: bold;	font-family: arial;  font-size: 10pt;	margin: 10, 20;}.errmsg {	background: #ffffff;	color: #ff0000;	font-weight: bold;	font-family: arial;	margin: 10, 20;}.page .toprow {	background: #5374b9;	border-bottom: #ff6600 3px solid;	border-top: 0;	border-right: 0;	border-left: 0;	color: #ffffff;	height:150px;}.page .xotherrow {	background: #5374b9;	border-bottom: #ff6600 3px solid;	border-top: 0;	border-right: 0;	border-left: 0;	color: #ffffff;	height:5px;}.page .otherrow {	background : url(../images/bluebg.jpg);	border-bottom: #ff6600 3px solid;	border-top: 0;	border-right: 0;	border-left: 0;	color: #ffffff;	height:35px;	padding: 0px;}.page .bluerow {	background: #5374b9;	border-bottom: #618CC0 1px solid;	border-top: #618CC0 1px solid;	border-right: 0;	border-left: 0;	color: #ffffff;	height:5px;	padding: 0px;}.page .menub {	background-image: url(../images/greenbg.jpg);	height:25px;}.page .menu {	font-family: verdana;	font-size: 10pt;	border:0;	color: #00ffff;	height:25px;	font-weight:bold;	padding: 0px 10px;}.page .menu a {	font-family: verdana;	font-size: 10pt;	font-weight:bold;}.page .currmenu {	font-family: verdana;	border:0;	color: #ffffff;	height:25px;	font-weight:bold;	padding:0px 10pt;	font-size: 10pt;}.page .trailer {	background: #ffffff;	border-top: #ff6600 1px solid;	border-right: 0;	border-bottom: 0;	border-left: 0;	color: #000000;	height:20px;  font-family:arial;  font-size:6pt;}.spread ul {  padding:0;   list-style-type: square;	margin-left: 30px;	margin-top: 0px;}.spread ul li {  xfloat:left;   position:relative;	margin-left: 5px;	margin-right: 5px;	margin-bottom: 10px;}.trailer a {  font-family:arial;  font-size:6pt;}.menu a {	color: #ffffff;	padding:4px;	text-decoration: none;}.menu a:hover {	color: #ff6600; 	text-decoration: none;	background-image : url(../images/greenfg.jpg);}.menu a:active {	color: #ff6600; }.menu ul li {  display:inline;   float:left;   position:relative;	padding-left: 0px;	padding-right: 5px;	padding-top: 0px;	xwidth:100px;}.menu ul li a,.menu ul li a:visited {  display:inline;   float:left; }.xno {  background: #d3dfd3;}.xyes {  background: #c0fcc1;}.horizontal_list ul li {	display:inline; 	float:left; 	position:relative;	padding-left: 0px;	padding-right: 5px;	padding-top: 0px;	xwidth:100px;}*/