.menudate {
	font: normal 8px/normal verdana, arial, helvetica, sans-serif;
	text-transform: none;
	color: #23236a;
	text-decoration: none;
}
.plansbody {
	text-transform: none;
	color: #000000;
	font-size: 10px;
	font-style: normal;
	font-family: verdana, arial, helvetica, sans-serif;
}
.titlebig {
	
	text-transform: none;
	color: #000000;
	font-family: helvetica, avenir, arial, tahoma;
	font-size: 16px;
	font-weight: bold;
}
.taglines {
	font: bold 11px arial, helvetica, sans-serif;
	color: #6699ff;
}
.listtext {
	font: bold normal 12px "trebuchet ms", verdana, sans-serif, arial;
	color: #666666;
	list-style: circle inside;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: pre;
	display: list-item;
}
.copyright {
	text-transform: none;
	color: #ffffff;
	padding: 3px;
	font-size: 9px;
	font-weight: bold;
	font-family: verdana, arial, helvetica, sans-serif;
	font-style: normal;
}
.welcome {
	font: normal 12px/14px verdana, arial, helvetica, sans-serif;
	text-transform: none;
	color: #000000;
}
.intro {
	font: normal 10px/normal verdana, arial, helvetica, sans-serif;
	text-transform: none;
	color: #000000;
}
.supporttitle {
	font: bold normal 16px arial, helvetica, sans-serif;
}


.supportbody {
	font: normal 10px verdana, arial, helvetica, sans-serif;
}
.supportnoreq {
	font: bold normal 14px arial, helvetica, sans-serif;
	color: #c0c0c0;
}
.supportsubnav {
	font: bold normal 12px verdana, arial, helvetica, sans-serif;
	color: #333333;
}
.defaulterror {
	font: bolder normal 12px arial, helvetica, sans-serif;
	color: #cc0000;
}
.defaultformbuttons {
	font: normal 11px verdana, arial, helvetica, sans-serif;
	color: #333333;
	background: #ccccff;
}
.defaultbody {
	font: normal 10px verdana, arial, helvetica, sans-serif;
	color: #000000;
}
.datacentersubs {
	font: bold normal 11px verdana, arial, helvetica, sans-serif;
	color: #000033;
}
.photocaptions {
	font: 9px verdana, arial, helvetica, sans-serif;
	color: #000000;
	padding: 2px;
}
.errormessage {
	font: bold normal 12pt/normal arial, helvetica, sans-serif;
	text-transform: none;
	color: #ff0000;
}
.tablebodyoutline {
	font: normal 10px/normal verdana, arial, helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	border: 1px dotted #6699ff;
}
.terms {
	font: 12px "courier new", courier, mono;
	color: #000000;
}
.warning {font-size: 12px; color: #cc0000; font-weight: bold; font-family: "trebuchet ms", arial, helvetica;

}
.table_text {
	text-transform: none;
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
}

.table_header_text {
	font: normal 10px/normal verdana, arial, helvetica, sans-serif;
	text-transform: none;
	color: #000000;
	
}
.borderedtable {
	border: 1px dotted #000000;
}
.plantitle {
	font: bold normal 11px helvetica, avenir, arial, tahoma;
	color: #333333;
}
.options {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #292a66;
}
.plantitleblk {
	font: bold normal 11px helvetica, avenir, arial, tahoma;
	color: #4b4bd0;
}


a:link {
	color: #0066ff;
	text-decoration: none;
}
a:visited {
	color: #0066ff;
	text-decoration: none;
}

a:hover img {
	background-color: none !important;
}


a:hover {
	color: #333333;
	text-decoration: none;
	
}

a:active {
	color: #0066ff;
	text-decoration: none;

}

.link2 a {
color: #99ff33;

}
.link2 a:visited {
color: #99ff33;
}
.link2 a:hover {
color: #0066ff;

}


#breadcrumblink a:link {
	text-decoration: none;
	color: #88a6cb;
	background-color: none !important;
}

#breadcrumblink a:link {
	text-decoration: none;
	color: #88a6cb;
	background-color: none !important;
}

#breadcrumblink a:visited {
	text-decoration: none;
	color: #cc0000;
	background-color: none !important;
	font-family: georgia, serif;
	color: #88a6cb;
	font-size: 14px;
	padding: 3px;
}



.hoverclear {
	color: none;
	text-decoration: none;
	background-color: none !important;
}

.customercompany {
	font: bold normal 14px arial, helvetica, sans-serif;
	color: #ffffff;
	background-color: #7070f1;
	padding: 6px;
}
.supportsubnavsmall {
	font: bold normal 10px verdana, arial, helvetica, sans-serif;
	color: #333333;
}



body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background: url(/images/bg.gif);
}
.menuelements {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	list-style-position: inside;
	list-style-type: none;
	position: relative;
	text-indent: 0px;
}
.menutitles {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	list-style-position: inside;
	list-style-type: none;
	position: relative;
	font-weight: bold;
}

.menucells {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
td {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
}
.insetcell3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	text-indent: 0px;
	padding: 3px;
}


.maintitle {
	font-family: georgia, serif;
	 color: #99ccff;
	 font-size: 16px;
	 background-color: #333;
}

/*
	html	
	{
		background-color: #333;
	}
*/
	html, div, a {
		font-family: verdana, arial, helvetica;
		font-size: 10px;
	}

	body {
		padding: 3px;
		text-align: left;

	}

	h1, h2, h3, h4, h5, h6 {
		font-family: verdana, arial, helvetica;
		color: #333333;
		padding: 0px;
	}

	hr {
		width: 95%;
		margin-top: 8px;
		margin-bottom: 8px;
		border: none 0;
		border-top: 1px dotted #999999; /*the border*/
		height: 1px; /*whatever the total width of the border-top and border-bottom equal*/
	}
	
	.wideline {
		width: 100%;
		margin-top: 3px;
		margin-bottom: 3px;
		border: none 0;
		border-top: 1px solid #ccc; /*the border*/
		height: 1px; /*whatever the total width of the border-top and border-bottom equal*/
	}

	.default {
		color: #000000;
		font-family: georgia, serif;
		font-size: 16px;
	}
	
	
.breadcrumba {
	font-family: verdana, arial, helvetica, sans-serif;
	 color: #000000;
	 font-size: 10px;
	 font-weight: bold;
	 background-color: #cccccc;
	 border: 1px solid #999999;

}
.breadcrumbb {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	background-color: #cccccc;
	font-weight: bold;
	padding: 4px;
}
.submenu {
	font-family: georgia, serif;
	color: #35445a;
	font-size: 10px;
	background-color: #e3e6fc;
	font-weight: bold;
	padding: 4px;
}
.hidefield {
	visibility: hidden;
}
.standardtitle {
	font-family: "trebuchet ms", arial, helvetica;
	font-size: 10px;
	color: #333333;
}
.defaultblack {
	color: #000000;
	font-family: georgia, serif;
	font-size: 14px;
	font-weight: normal;
}
.errormessagesm {
	font: bold normal 10pt/normal arial, helvetica, sans-serif;
	text-transform: none;
	color: #cc0000;
}
.submenu2 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	background-color: #cccccc;
	font-weight: bold;
	padding: 4px;
	
}
.quickfind {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	link: #333333;
	hover: #0066ff;
	background-color: #ffffff;
	font-weight: normal;
	padding: 4px;
}
.menucellsbl {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	border-left-style: dotted;
}
.subtitles {
	font-family: georgia, serif;
	color: #35445a;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-top-color: #cccffd;
	border-right-color: #cccffd;
	border-bottom-color: #cccffd;
	border-left-color: #cccffd;
}
.defaultblacksm {
	color: #333333;
	font-family: "trebuchet ms", arial, helvetica;
	font-size: 12px;
	font-weight: normal;
}
.outerdefault {
	color: #333333;
	font-family: georgia, serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #999999;
	width: 970px;

}
.redemptioncenter {
	color: #000000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #999999;
	
}
.innerdefault {
	color: #000000;
	font-family: georgia, serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid #999999;
}

.topmenu {
	color: #999;
	background-color: #ffffff;
	border: 1px solid;
	width: 782px;
}
.menultb {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #333333;
	background-color: #e6e6e6;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #909090;
	border-right-color: #909090;
	border-bottom-color: #909090;
	border-left-color: #909090;
}
.menulrtb {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #333333;
	background-color: #e6e6e6;
	padding: 3px;
	border: 1px solid #909090;
}
.menutitle {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #414141;
}
.solidborder {
	border: 1px solid #909090;
}
.qtybox {
	font-family: "trebuchet ms", arial, helvetica;
	color: #ffffff;
	font-size: 12px;
	background-color: #006699;
	float: none;
	height: 15px;
	width: 15pt;
}
.descrbox {
	color: #000000;
	font-family: "trebuchet ms", arial, helvetica;
	font-size: 12px;
	font-weight: normal;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
}
.prodtitle {
	color: #006699;
	font-family: "trebuchet ms", arial, helvetica;
	font-size: 14px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.textfieldssm {
	color: #000000;
	font-family: "trebuchet ms", arial, helvetica;
	font-size: 10px;
	font-weight: normal;
	background-color: #e0e0e0;
	padding: 1px;
	height: 13px;
	width: 150px;
}
.brandselect {
	font-family: georgia, serif;
	color: #333333;
	font-size: 10px;
	background-color: #e0e0e0;
	font-weight: bold;
	padding: 4px;
}
.sectiontitle {
	font-family: georgia, serif;
	color: #88a6cb;
	font-size: 14px;
	background-color: #000000;
	padding: 3px;
}
.icons {
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
.outerdefaultstretch {
	color: #000000;
	font-family: georgia, serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #ffffff;
	border: 1px solid;
	width: 100%;
}
.textfieldsnormal {
	color: #000000;
	font-family: georgia, serif;
	font-size: 12px;
	font-weight: normal;
	padding: 1px;
	height: 20px;
	width: 80px;
}
input {
	font-family: georgia, "times new roman", times, serif;
	font-size: 12px;
	color: #000000;
	background-color: #f7f8ff;
}
.spectitle {
	font-family: georgia, serif;
	color: #001633;
	font-size: 12px;
	background-color: #999999;
	font-weight: bold;
	padding: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.specleft {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #333333;
	background-color: #d2d2d2;
	padding: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #909090;
	border-right-color: #909090;
	border-bottom-color: #909090;
	border-left-color: #909090;
}

.thisgrey {color: #ffffff}


.ourPrice {
	color: #0057da;
}


.results_navigation {
	font: normal 10px helvetica, avenir, arial, tahoma;
	color: #000000;
	background-position: center center;
	text-align: center;
	margin: 6px;

}

.feature {font-size: 12px; color: #339999; font-weight: bold; font-family: "trebuchet ms", arial, helvetica;


}
.ronix {
	font-family: geneva, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #cc9966;
	}
	
.promoalert {
	font-family: arial, helvetica, sans-serif;
	text-align:center;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
	background-color: #ffffcc;
	padding: 6px;
}	
ul {list-style:square}	
