html { background:#00ccff; }

.bdytxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.blueBorder {
	border: thin solid #0099FF;
	background-color: #FFFFFF;
}

.titletxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bold;
	color: #00586F;
	text-decoration: none;
}
.rightimage {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	padding: 2px;
	width: 180px;
	border: 1px solid #0099FF;
}
.textboxsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	padding: 2px;
	width: 50px;
	border: 1px solid #0099FF;
}
.column-thin-bg {
	background-image: url(images/column-thin.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.whitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}


table#compare { border:1px solid #009966; border-collapse:collapse; border-left:5px solid #009966; }
table#compare thead { text-align:left; }
table#compare th { background:#009966; }
table#compare th, table#compare td { padding:0.3em 1em; border-left:1px solid #fff; }
table#compare tr.odd { background:#FFDCB9; }
table#compare col#rev { border-left:5px solid #009966; }
table#compare .border-blue { border-left:1px solid #009966; }
table#compare tr:hover { background:#cccccc; color:#000; }

#navigation-new { width:700px; height:31px; padding:7px 0 0 0; color:#fff; background:url(images/menu2/menu2_r2_c1.gif) top left repeat-x; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:.7em; }
#navigation-new ul { margin:0; padding:0; list-style:none; }
#navigation-new li { display:inline; }
#navigation-new a { color:#fff; text-decoration:none; }
#navigation-new a:hover { color:#fff; text-decoration:underline!important;  }
#navigation-new a:visited { color:#fff; text-decoration:none;  }
#navigation-new a:active { color:#fff; text-decoration:underline; }

.active { font-weight:bold; text-decoration:underline!important;  }