html {
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	font-size: 100%;
	}

body {
	height: 100%;
	margin-top: 3px;
	margin-left: 1%;
	margin-right: 1%;
	margin-bottom: 0;
	background: #FFFFFF;
	color: black;
	font-size: 80%;
	}
	
body img {
	  border: none; 
	 }

div {
	/*	height: auto; */
	border: none;
	}

div.bannertoprow {
	/* Do not use height: setting; - will mess up Menu */
	border: none;
	}

div.bannerbottomrow {
	/* Do not use height: setting; - will mess up Menu */
	border: none;
	/* margin-left: 2px; */
	}

div.bottomincludes {
	border: none;
	padding: 0;
	/* margin-left: 5%; */
	}

div.copyright {
	/*	color: #C0C0C0; -  lighter grey */
	color: #666666;
	font-style: normal;
	font-size: 16px;
	/*	line-height: 120%;    120% of font-size */
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif;
	}

a:link {
	color: #0000FF;
	text-decoration: underline;
	font-weight: normal;
	}

a:link.NoDec {
	color: #0000FF;
	text-decoration: underline;
	font-weight: normal;
	}
	
a:visited {
	color: #800080;
	text-decoration: underline;
	font-weight: normal;
	}

a:hover {
	color: #CC3214;
	text-decoration: underline;
	font-weight: normal;
	}
	
a:active {
	color: #CC3214;
	text-decoration: underline;
	font-weight: normal;
	}	

fieldset.forms {
	border-width: 2px; 
	border-style: solid; 
	border-color: #000000; 
	color: #000000; 
	width: 98%;
/*	width: 600px; */
	}

legend.forms {
	font-style: normal;
/*	font-size: 16px; */
	font-size: 80%;
/*	line-height: 120%;  */  /* 120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
/*	text-indent: 5px; */
	}

h1 {
	font-style: normal;
/*	font-size: 38px; */
	font-size: 237%;
	line-height: 120%;   /* 120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
	}

h2 {
	font-style: normal;
/*	font-size: 27px; */
	font-size: 170%;
	line-height: 120%;   /* 120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
	}

h3	{ 
	font-style: normal;
/*	font-size: 20px; */
	font-size: 125%;
	line-height: 120%;   /* 120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
	}

h3.noindentTables {
	font-style: normal;
/*	font-size: 16px; */
	font-size: 125%;
	line-height: 120%;	/*   120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
	padding: 0;
	margin: 0;
	}
	
h4	{
	margin-left: 1%;
	margin-right: 1%;	
	font-style: normal;
/*	font-size: 16px; */
	font-size: 100%; 
	line-height: 120%;   /* 120% of 'font-size' */
	font-weight: normal;
	text-indent: 12px;
	font-family: Arial, sans-serif;
	}

h4.noindentTables	{
	font-style: normal;
/*	font-size: 16px; */
	font-size: 100%; 
	line-height: 120%;   /* 120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
	padding: 0;
	margin: 0;
	}
	
h5	{ 
	font-style: normal;
/*	font-size: 15px; */
	font-size: 94%;
	line-height: 120%;   /* 120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
	}

h5.noindentTables	{ 
	font-style: normal;
/*	font-size: 15px; */
	font-size: 94%;
	line-height: 120%;   /* 120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
	padding: 0;
	margin: 0;	
	}

h6	{ 
	font-style: normal;
/*	font-size: 10px; */
	font-size: 63%;
	line-height: 120%;   /* 120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
	}

h6.noindentTables	{ 
	font-style: normal;
/*	font-size: 10px; */
	font-size: 63%;
	line-height: 120%;   /* 120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
	padding: 0;
	margin: 0;
	}

p	{
	margin-left: 1%;
	margin-right: 1%;		
	font-style: normal;
/*	font-size: 16px; */
	font-size: 100%;
	line-height: 120%;   /* 120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
	}

p.noindent {
	margin-left: 1%;
	margin-right: 1%;	
	font-style: normal;
/*	font-size: 16px; */
	font-size: 100%;
	line-height: 120%;   /* 120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
	}

p.noindentTables {
	font-style: normal;
/*	font-size: 16px; */
	font-size: 100%;
	line-height: 120%;	/*   120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
	padding: 0;
	margin: 0;
	}

p.bottomincltextmenus {
	font-style: normal;
/*	font-size: 16px; */
	font-size: 83%;
	line-height: 120%;	/*   120% of 'font-size' */
	font-weight: normal;
	font-family: Arial, sans-serif;
	padding: 0;
	margin: 0;
	}

/* ----------------------------------------------------------- */

/* Next sections are for the Home Page button roll-overs */

/* Keystroke Introduction */

div.roll_wrapperintro {
	float: left;
	width: 406px;
	height: 86px;
	margin: 0;
	padding: 0;
	background: #FFF url("/images/home/introductionpair.jpg") no-repeat -406px 0;
	}

.smart_rolloverintro {
	display: block;
	width: 256px; */ 406px */
	height: 61px; */ 86px */
	text-align: left;
	color: #FFF;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Verdana, Lucida, "Lucida Grande", Helvetica, sans-serif;
	}

a.smart_rolloverintro:link, a.smart_rolloverintro:visited, a.smart_rolloverintro:active {
	padding: 12px 0px 13px 150px;
	color: #000;
	text-decoration: none;
	background: #FFF url("/images/home/introductionpair.jpg") no-repeat 0 0;
	}

a.smart_rolloverintro:hover {
	color: #A00;
	background: none;
	}

/* Technical Support */

div.roll_wrappertech {
	float: left;
	width: 406px;
	height: 86px;
	margin: 0;
	padding: 0;
	background: #FFF url("/images/home/techsupportpair.jpg") no-repeat -406px 0;
	}

.smart_rollovertech {
	display: block;
	width: 256px; */ 406px */
	height: 61px; */ 86px */
	text-align: left;
	color: #FFF;
	font-size: 12px;
	font-family: Arial, Verdana, Lucida, "Lucida Grande", Helvetica, sans-serif;
	}

a.smart_rollovertech:link, a.smart_rollovertech:visited, a.smart_rollovertech:active {
	padding: 12px 0px 13px 150px;
	color: #000;
	text-decoration: none;
	background: #FFF url("/images/home/techsupportpair.jpg") no-repeat 0 0;
	}

a.smart_rollovertech:hover {
	color: #A00;
	background: none;
	}

/* SW Review Tool */

div.roll_wrapperswrt {
	float: left;
	width: 406px;
	height: 86px;
	margin: 0;
	padding: 0;
	background: #FFF url("/images/home/swrtpair.jpg") no-repeat -406px 0;
	}

.smart_rolloverswrt {
	display: block;
	width: 256px; */ 406px */
	height: 61px; */ 86px */
	text-align: left;
	color: #FFF;
	font-size: 12px;
	font-family: Arial, Verdana, Lucida, "Lucida Grande", Helvetica, sans-serif;
	}

a.smart_rolloverswrt:link, a.smart_rolloverswrt:visited, a.smart_rolloverswrt:active {
	padding: 12px 0px 13px 150px;
	color: #000;
	text-decoration: none;
	background: #FFF url("/images/home/swrtpair.jpg") no-repeat 0 0;
	}

a.smart_rolloverswrt:hover {
	color: #A00;
	background: none;
	}

/* Authorized Dealer */

div.roll_wrapperauth {
	float: left;
	width: 406px;
	height: 86px;
	margin: 0;
	padding: 0;
	background: #FFF url("/images/home/authorizedpair.jpg") no-repeat -406px 0;
	}

.smart_rolloverauth {
	display: block;
	width: 256px; */ 406px */
	height: 61px; */ 86px */
	text-align: left;
	color: #FFF;
	font-size: 12px;
	font-family: Arial, Verdana, Lucida, "Lucida Grande", Helvetica, sans-serif;
	}

a.smart_rolloverauth:link, a.smart_rolloverauth:visited, a.smart_rolloverauth:active {
	padding: 12px 0px 13px 150px;
	color: #000;
	text-decoration: none;
	background: #FFF url("/images/home/authorizedpair.jpg") no-repeat 0 0;
	}

a.smart_rolloverauth:hover {
	color: #A00;
	background: none;
	}

/* Evaluation Software */

div.roll_wrappereval {
	float: left;
	width: 406px;
	height: 86px;
	margin: 0;
	padding: 0;
	background: #FFF url("/images/home/evalpair2.jpg") no-repeat -406px 0;
	}

.smart_rollovereval {
	display: block;
	width: 256px; */ 406px */
	height: 61px; */ 86px */
	text-align: left;
	color: #FFF;
	font-size: 12px;
	font-family: Arial, Verdana, Lucida, "Lucida Grande", Helvetica, sans-serif;
	}

a.smart_rollovereval:link, a.smart_rollovereval:visited, a.smart_rollovereval:active {
	padding: 12px 0px 13px 150px;
	color: #000;
	text-decoration: none;
	background: #FFF url("/images/home/evalpair2.jpg") no-repeat 0 0;
	}

a.smart_rollovereval:hover {
	color: #A00;
	background: none;
	}

/* Contact Information*/

div.roll_wrappercont {
	float: left;
	width: 406px;
	height: 86px;
	margin: 0;
	padding: 0;
	background: #FFF url("/images/home/contactinfopair.jpg") no-repeat -406px 0;
	}

.smart_rollovercont {
	display: block;
	width: 256px; */ 406px */
	height: 61px; */ 86px */
	text-align: left;
	color: #FFF;
	font-size: 12px;
	font-family: Arial, Verdana, Lucida, "Lucida Grande", Helvetica, sans-serif;
	}

a.smart_rollovercont:link, a.smart_rollovercont:visited, a.smart_rollovercont:active {
	padding: 12px 0px 13px 150px;
	color: #000;
	text-decoration: none;
	background: #FFF url("/images/home/contactinfopair.jpg") no-repeat 0 0;
	}

a.smart_rollovercont:hover {
	color: #A00;
	background: none;
	}

/* Next section(s) NOT needed between .smart_rollover and a.smart_rollover: sections */
/* was for Mozilla when <-DOCTYPE... set to "html4/strict.dtd" */

/* div.roll_wrapper>a.smart_rollover { */
/*	width: 256px; */
/*	height: 61px; */
/*	} */