.smTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.rMenuTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #bcddff;
}
.mainTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.quoteTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #bcddff;
	font-style: italic;
}
a {
	color: #bcddff;
	text-decoration: none;
	background-color: none;
}
a:link {
	color: #bcddff;
	text-decoration: none;
}
a:hover {
	color: #000000;
	background-color: #17b4a2;
}
a:visited {
	color: #bcddff;
	text-decoration: none;
	background-color: none;
}

.calLink {
	color: #3e92dd;
	background-color: none;
}
.calLink:link {
	color: #3e92dd;
}
.calLink:hover {
	color: #000000;
	background-color: #00FFFF;
}
.calLink:visited {
	color: #3e92dd;
	background-color: none;
}


.hbw_me_a {
	color: #FFFFFF;
	background-image: none;
	text-decoration: none;
	
}
.hbw_me_a:link {
	color: #FFFFFF;
	background-image: none;
	text-decoration: none;
}
.hbw_me_a2 {
	color: #FFFFFF;
	background-image: url(../images/mbg2.jpg);
	text-decoration: none;
	cursor: hand;
}
.menuLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.hbw_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #1b60a1;
	color: #bcddff;
	border: 2px solid #bcddff;
	cursor: hand;
}
.hbw_txtfield {
	background-color: #FFFFFF;
	border: 2px solid #1b60a1;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
body {
	background-image: url(../images/bg.gif);
}
.style1 {
	font-size: 18px;
	font-weight: bold;
}.formTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.menu {font-family:Arial, Helvetica, sans-serif; width:766px; height: 22px; vertical-align:middle; position:relative; margin:0; font-size:12px; font-weight:bold; z-index:100; }
.menu ul li a {display:block; vertical-align:middle; text-decoration:none; color:#000; width:84px; height:22px; color:#fff; border:none; background-image:none; line-height:20px; font-size:12px; overflow:hidden; }
.menu ul {padding:0; margin:0px;list-style-type: none; }
.menu ul li {float:left; margin-right:0px; position:relative; background-image:url(../images/mbg.gif); background-repeat:no-repeat; }
.menu ul li ul {display: none; }

/* specific to non IE browsers */
.menu ul li a { text-align: center; }
.menu ul li a:hover { background-image:url(../images/mbg2.jpg); }
.menu ul li ul li a { text-align: left; }
.menu ul li ul li a { width: 150px; }
.menu ul li ul { border: #17426b solid 1px; background-color:#1e5489; }
.menu ul a:hover {color:#000; background-image:url(../images/mbg2.jpg);}
.menu ul a:visited {background-image:none;}

.menu ul li ul li a {background-color:#1e5489; background-image: none;}
.menu ul li ul li a:hover {background-color:#14b5a5; background-image: none;}

.menu ul li ul li {background-color:#1e5489; background-image: none;}
.menu ul li:hover a {color:#00113b;}
.menu ul li:hover ul {display:block; position:absolute; top:22px; left:0; width:150px;}
.menu ul li:hover ul li a.hide {background-image:url(../images/mbg2.gif); color:#fff;}
.menu ul li:hover ul li:hover a.hide {background-image:url(../images/mbg2.jpg); color:#000;}
.menu ul li:hover ul li ul {display: none; visibility: hidden;}
.menu ul li:hover ul li a {display:block; color:#fff;}
.menu ul li:hover ul li a:hover { color:#00113b;background-image:url(../images/mbg2.jpg);}
.menu ul li:hover ul li:hover ul { visibility:visible; display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}
body, table, iframe {
	scrollbar-base-color: #1f5b92;
	scrollbar-arrow-color: #FFFFFF;
}
.menu2 {font-family:Arial, Helvetica, sans-serif; width:300px; height: 22px; vertical-align:middle; position:relative; margin:0; font-size:12px; font-weight:bold; z-index:100; }
.menu2 ul li a {display:block; vertical-align:middle; text-decoration:none; color:#000; width:130px; height:22px; color:#fff; border:none; background-image:none; line-height:20px; font-size:12px; overflow:hidden; }
.menu2 ul {padding:0; margin:0px;list-style-type: none; }
.menu2 ul li {float:left; margin-right:0px; position:relative; background-image:url(../images/mbg.gif); background-repeat:no-repeat; }
.menu2 ul li ul {display: none; }

/* specific to non IE browsers */
.menu2 ul li a { text-align: center; }
.menu2 ul li a:hover { background-image:url(../images/mbg2.jpg); }
.menu2 ul li ul li a { text-align: left; }
.menu2 ul li ul li a { width: 200px; }
.menu2 ul li ul { border: #17426b solid 1px; background-color:#1e5489; }
.menu2 ul a:hover {color:#000; background-image:url(../images/mbg2.jpg);}
.menu2 ul a:visited {background-image:none;}

.menu2 ul li ul li a {background-color:#1e5489; background-image: none;}
.menu2 ul li ul li a:hover {background-color:#14b5a5; background-image: none;}

.menu2 ul li ul li {background-color:#1e5489; background-image: none;}
.menu2 ul li:hover a {color:#00113b;}
.menu2 ul li:hover ul {display:block; position:absolute; top:22px; left:0; width:200px;}
.menu2 ul li:hover ul li a.hide {background-image:url(../images/mbg2.gif); color:#fff;}
.menu2 ul li:hover ul li:hover a.hide {background-image:url(../images/mbg2.jpg); color:#000;}
.menu2 ul li:hover ul li ul {display: none; visibility: hidden;}
.menu2 ul li:hover ul li a {display:block; color:#fff;}
.menu2 ul li:hover ul li a:hover { color:#00113b;background-image:url(../images/mbg2.jpg);}
.menu2 ul li:hover ul li:hover ul { visibility:visible; display:block; position:absolute; left:105px; top:0;}
.menu2 ul li:hover ul li:hover ul.left {left:-105px;}