body
{
	margin:0;
}

td
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:normal;
	color:Black;
}

A:link
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	color:#000066; /*navy blue*/
	text-decoration:none;
}

A:visited
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	color:#006666; /*dark green*/
	text-decoration:none;
}

A:hover
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	color:#990000; /*red*/
	text-decoration:underline;
}

A:active
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	color:#0099CC;/*light blue*/
	text-decoration:none;
}

.table
{
	border-collapse:collapse;
	border-width:0px;
	padding:0px;
	margin:0px;
}

.table_cell1
{
	background-color:#CCCCCC;
}

.table_cell2
{
	background-color:#eeeeee;
}

.text1
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:normal;
	color:Black;
}

.errorText
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:normal;
	color:red;
}

.controlLabel
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:normal;
	color:Black;	
}

.controlText
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:normal;
	color:Black;
}


A.whiteLink:visited
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	color:white;
	text-decoration:none;
}

A.whiteLink:hover
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	color:white;
	text-decoration:underline;
}

.title1
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold;
	color:#000066; /*navy*/
}

.title2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold;
	color:#990000; /*red*/
}

.title3
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:bold;
	color:#000099; /*lighter blue*/
}

.title4
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:medium;
	font-weight:bold;
	color:#000000; /*black*/
}

.title5
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:small;
	font-weight:bold;
	color:#000066; /*navy*/
}

.title6
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:small;
	font-weight:bold;
	color:#990000; /*red*/
}

.title7
{
	font-family:Arial, Helvetica, Sans-Serif;
	color:#000066; /*navy*/
	font-size:x-small;
	font-weight:bold;
}

.title8
{	
	font-family:Arial, Helvetica, Sans-Serif;
	color:black;
	font-size:small;
	font-weight:bold;
	font-style:italic;
}

.title9
{
	font-family:Arial, Helvetica, Sans-Serif;
	color:black; 
	font-size:x-small;
	font-weight:bold;
	font-style:italic;
}

.title10
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:large;
	font-weight:bold;
	color:#990000; /*red*/
}

.title11
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:medium;
	font-weight:bold;
	font-style:italic;
	color:#000066; /*navy*/
}

.title12
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:medium;
	font-weight:bold;
	font-style:normal;
	color:#000099; /*lt blue*/
}

.title13
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:large;
	font-weight:bold;
	color:#000066; /*red*/
}

.title14
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:medium;
	font-weight:bold;
	color:#990000; /*red*/
}

A.title6:link
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:small;
	font-weight:bold;
	color:#990000; /*red*/
}

A.title6:visited
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:small;
	font-weight:bold;
	color:#990000; /*red*/
}


A.title6:hover
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:small;
	font-weight:bold;
	color:#990000; /*red*/
}

A.title6:active
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:small;
	font-weight:bold;
	color:#990000; /*red*/
}

A.title11:link
{
	color:#000066; /*navy */
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:medium;
	font-weight:bold;
	font-style:normal;
	
}

A.title11:visited
{	
	color:#000066; /*navy */
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:medium;
	font-weight:bold;
	font-style:normal;
}


A.title11:hover
{
	color:#000066; /*navy */
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:medium;
	font-weight:bold;
	font-style:normal;
	text-decoration:underline;

}

A.title11:active
{
	color:#000066; /*navy */
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:medium;
	font-weight:bold;
	font-style:normal;
	
}

.header1
{
	color:#FFFFFF; /*white*/
	background-color:#000066; /*navy*/
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:small;
	font-weight:bold;
}

.header2
{
	color:#FFFFFF; /*white*/
	background-color:#990000; /*red*/
	font-family:Arial,Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:bold;
}

.header3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000; /*white*/
	font-style: normal;
	font-weight: bold;
	background-color:#CCCCCC; /*gray*/
	padding-top:1;
	padding-bottom:1;
}

.header4
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color:#990000; /*red*/
	background-color:#FFFFCC; /*tan*/
}

.header5
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:bold;
	background-color:#666666; /*brown*/
	color:White;
}

.header6
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color:#000066; /*navy*/
	background-color:#FFFFCC; /*tan*/
}

.header7
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight:bold;
	color:white; /*white*/
	background-color:#00008B; /*dark blue*/
}

.cartBodyLight
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;	
	background-color:White;
}

.cartBodyDark
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;	
	background-color:#EAEAEA /*light gray*/
}

.cartHeader
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;	
	background-color:#000066; /*navy blue */
	color:white;
}

.cartHeader td
{
	color:White;
}

.cartFooter
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;	
	background-color:#000066; /*navy blue */
	color:white;
}

.productBodyLight
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;	
	background-color:White;
}

.productBodyDark
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;	
	background-color:#EAEAEA; /*light gray*/
}

.productHeader
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;	
	background-color:#00008B; /*dark blue*/
	color:white;
}

.productHeader td
{
	color:White;
}

.productFooter
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;	
	background-color:#00008B; /*dark blue*/
	color:white;
}

.compareHeader
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;	
	font-weight:bold;
	background-color:#00008B; /*dark blue*/
	color:white;	
	text-align:center;
	border:solid 1 #CCCCCC;
}

.compareCell
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;	
	font-weight:normal;
	background-color:#EAEAEA; /*light gray*/
	color:black;	
	text-align:center;
	border:solid 1 #CCCCCC;
}



.listspacing
{
	padding-top:6;
}

.imgwrap
{
	display:block;
	border-width:0px;
}

.surveytable 
{
	padding:0 5 0 5;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:normal;
	color:Black;
}

.tab
{
	padding-left:15;
}

.disabled
{
	color:gray;
}

.requiredField
{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:x-small;
	font-weight:normal;
	color:red;
	padding-left:5;
}

.displayview
{
	display:inline;
}

.productgrid
{
	background-color:EAEAEA;
	padding:5;
}

.wizarddiv
{
	width:600;
	padding-left:10;
	height:350;
	position:relative;	
}

.pagediv
{
	margin-left:10;
	width:600;
}

.bottomright
{
	position:absolute;
	bottom:0;
	right:0;
}

table#header
{
	width:890px;
}


td#headerphone
{
	background-color:#268bbf;
	font-family:comic Sans-Serif ms, arial;
	font-size:10pt;
	font-weight:bold;
	color:White;	
	padding:5 3 3 6;	
	
}


td#headermenu
{
	background-color:#7fb8d5;
}

td#headerlinks
{
	background-color:#7fb8d5;
	padding-bottom:5px;
	padding-right:5px;
}

td#headerlogo
{
	background-color:#000064;
}

#headerlinks a:link, #headerlinks a:active, #headerlinks a:visited
{
	font-family:arial narrow;
	font-weight:bold;
	font-size:15px;
	color:#000064; /*navy blue*/
	text-decoration:none;
	padding-left:4px;
}

#headerlinkslegacy a:hover
{
	font-family:arial narrow;
	font-weight:bold;
	font-size:15px;
	color:#000064; /*navy blue*/
	text-decoration:none;
	padding-left:4px;
	text-decoration:underline;
}

table#headerlegacy
{
	width:790;
}


td#headerlinkslegacy
{
	background-color:#7fb8d5;
	padding-bottom:5px;
	padding-right:5px;
}

#headerlinkslegacy div
{
	padding-bottom:3px;
	padding-top:3px;
}

#headerlinkslegacy a:link, #headerlinkslegacy a:active, #headerlinkslegacy a:visited
{
	font-family:arial narrow;
	font-weight:bold;
	font-size:13px;
	color:#000064; /*navy blue*/
	text-decoration:none;
	padding-left:4px;
}

#headerlinkslegacy a:hover
{
	font-family:arial narrow;
	font-weight:bold;
	font-size:13px;
	color:#000064; /*navy blue*/
	text-decoration:none;
	padding-left:4px;
	text-decoration:underline;
}

.inline
{
	display:inline;
}

.noborder
{
	border:0px;
}

.noborder
{
	border:0px;
}