A IMG {
	border-style : none;
}

A:LINK {
	color : #0066CC;
	background-color : transparent;
}

A:VISITED {
	color : #330099;
	background-color : transparent;
}

A:HOVER {
	color : #FF0000;
	background-color : transparent;
}

BODY {
	margin : 0;
	padding : 0;
	background-color : #FFFFFF;
	color : #000000;
	font-family : "MS Sans Serif", Verdana, sans-serif;
	font-size : 10pt;
}

FORM {
	margin : 0;
}

H1 {
	margin-bottom : 10px;
	color : Black;
	background-color : transparent;
	font-size : 14pt;
	font-family : "verdana, sans-serif";
	font-weight : bold;
}

IMG, DIV {
	margin : 0;
}

TABLE {
	border-style : none;
	border-width : 1px;
	border-color : black;
	margin : 0;
	padding : 0;
	background-color : transparent;
	color : #000000;
	font-family : "MS Sans Serif, Verdana, sans-serif";
	font-size : 10pt;
	border-collapse : separate;
	border-spacing : 5px;
	empty-cells : show;
}

TR {
	vertical-align : top;
}

.byline {
	color : #FFFFFF;
	background-color : transparent;
	font-size : 14pt;
	text-align : center;
	letter-spacing : .25em;
	word-spacing : .50em;
	text-transform : lowercase;
	text-shadow : 3px 3px 5px black;
	vertical-align : middle;
}

.callout {
	margin-top : 15px;
	border-style : solid;
	border-color : #93DD49;
	border-width : 1px;
	width : 100%;
	font-size : 8pt;
}

.callout .header {
	width : 100%;
	padding : 3px 2px 3px 8px;
	color : #FFFFFF;
	background-color : #93DD49;
	text-align : left;
}

.callout UL {
	margin : 0;
	padding : 5px 2px 8px 8px;
}

.completePriceList {
	width : 100%;
	border-width : 2px;
	border-style : groove;
	border-color : #003399;
	background-color : #003399;
	color : white;
}

.completePriceList .evenrow {
	background-color : #6699CC;
}

.completePriceList .oddrow {
	background-color : #CCDBFF;
}

.completePriceList TD {
	padding-left : 10px;
	padding-right : 10px;
	color : #000000;
}

.doublespace {
	letter-spacing : .25em;
	word-spacing : .50em;
	text-transform : lowercase;
}

.engineeredinnovation {
	color : black;
	background-color : #66CC00;
	font-size : 8pt;
	font-family : "Verdana, sans-serif";
}

.extracolumn {
	border-width : 1px;
	border-style : inset;
	border-color : green;
	padding : 6px;
	color : white;
	background-color : #FF3333;
	font-family : "Verdana, Arial";
	font-size : 8pt;
}

.help {
	cursor : help;
}

.leftPanel {
	vertical-align : top;
}

.lineHead {
	border-top-style : solid;
	border-top-width : 1px;
	border-top-color : #66CC00;
	padding-left : 3px;
	padding-right : 10px;
	width : 100%;
	background-color : #EEEEEE;
	font-weight : bold;
}

.navLink {
	margin-left : 10px;
	margin-right : 10px;
	color : white;
	background-color : transparent;
	font-family : "Verdana, sans-serif";
	font-size : 8pt;
	text-decoration : none;
}

.navLink:HOVER {
	border-bottom-style : dotted;
	border-bottom-width : 1px;
	color : white;
	background-color : transparent;
}

.navLink:LINK {
	color : white;
	background-color : transparent;
}

.navLink:VISITED {
	color : white;
	background-color : transparent;
}

.pagePrint {
	border-style : groove;
	border-color : ButtonShadow;
	background-color : transparent;
	font-size : 6pt;
	font-weight : bold;
	cursor : pointer;
}

.printerText {
	display : none;
}

.rightPanel {
	vertical-align : top;
}

.tipsText{
	color : #000000;
	font-family : "Verdana", sans-serif;
	font-size : 8pt;
	font-weight : normal;
}

.tipsTextBold {
	padding : 0;
	margin : 0;
	color : #000000;
	font-family : "Verdana", sans-serif;
	font-size : 8pt;
	font-weight : bold;
	text-decoration : none;
	line-height : normal;
}

.littleQuiz {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:none;
	text-decoration:none;
	color:000000;
}

.littleQuizBold {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	color:000000;
}

.daemonURL
{
	font : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #F8F8FF;
	text-decoration : none;
}

#Navbar {
	position : relative;
	z-index : 0;
}
