a:link {font-family: verdana,geneva,arial; color: #666666;}
a:visited {font-family: verdana,geneva,arial; color: #666666;}
a:active {font-family: verdana,geneva,arial; color: #666666;}

body {
	font-family: verdana,geneva,arial;
	font-size: 12px;
	color: #666666;
}

td {
	font-family: verdana,geneva,arial;
	font-size: 12px;
	color: #666666;
}

b {font-weight: bold;}
form {margin-top: 0em;margin-bottom: 0em;}
input {margin-top: 0em; margin-bottom: 0em;}
select {margin-top: 0em; margin-bottom: 0em;}
ul {margin-top: 5px;}

.siteLineHeight {
	line-height: 1.4em;
}

.heading {
	font-family: verdana,geneva,arial;
	font-size: 16px;
	font-weight: bold;
	color : #666666;
}

.subHeading {
	font-family: verdana,geneva,arial;
	font-size: 15px;
	font-weight: bold;
	color : #666666;
}

.footer {
	font-family: verdana,geneva,arial;
	font-size: 10px;
	line-height: 1.5em;
	color: #ffffff;
	text-decoration: none;
}

a.footer {
	text-decoration: none;
}

.errorText {
	color: #ff0000;
	font-weight: bold;
}

.statusText {
	color: #0000ff;
	font-weight: bold;
}

.smallText {
	font-size: 11px;
	line-height: 1.5em;
}

.fieldHeading {
	color: #ff0000;
	font-weight: bold;
	line-height: 1.5em;
}

.tinyText {
	font-size: 9px;
}

.myAccountFieldLabel {
	color: #CC33CC;
	font-weight: bold;
}

.myAccountFieldLabel_small {
	color: #CC33CC;
	font-weight: bold;
}

.hoverTooltip-content {
	display: none;
	position: absolute;
	z-index: 3000;
	border-color: #fff #ccc #ccc #ddd;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	padding: 4px;
	background: white;
	opacity: 0.95;
}
