html {height: 100%;}
body {background-color:#457892;vertical-align:top;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;line-height:1.4em;color:#000;margin:0;height:100%;background-image:url('images/bodybak.gif');background-repeat:repeat-x;}
td {font-size:12px;vertical-align:top;}
a {color: #000;text-decoration:underline;}
a:hover {color:#000;text-decoration:none;}
img {padding:0;line-height:0;border:none;}
#pagepoints li {line-height:28px;}
.white {background-color:#FFF;}
.black {background-color:#000;}
.maincenter {text-align:center;height:100%;}
.maincentertable {margin:0 auto;text-align:left;}
.footer {color:#fff;background-color:#6c8996;padding:6px;border-top:1px solid #496673;}
.footer a {color:#fff;text-decoration:none;}
.footer a:hover {color:#fff;text-decoration:underline;}	
.mainbk {background-image:url('images/mainbk.gif');background-repeat:repeat-x;}
.mainarea {padding:40px 20px 20px 20px;}
.pagetitle h1 {margin:0;padding:10px 0 32px 0;font-weight:bold;font-size:32px;color:#176084;}
.pagesubtitle h2 {margin:0;padding:20px 0 14px 0;font-weight:bold;font-size:18px;color:#176084;}
.m4 a {display:block;width:98px;height:98px;background:url("images/m4.gif") 0 0 no-repeat;margin:0;text-decoration:none;}
.m4 a:hover { background-position:0 -98px;}
.button {background-color:#145c8a;color:#FFF;font-weight:bold;}

.menu1 ul{padding:0;margin:0;white-space:nowrap;float:left;width:100%;background-image:url('images/menubak.gif');}
.menu1 ul li{display:inline;}
.menu1 ul li a{font-family:Arial, Helvetica, sans-serif;padding:7px 20px 7px 20px;font-weight:bold;text-decoration:none;font-size:12px;float:right;color:#FFF;background-image:url('images/menubak.gif');}
.menu1 ul li a:hover{background-image:url('images/menubakhov.gif');background-repeat:repeat-x;color:#fff;}

#menu2 {
	width: 200px;
	padding: 0 0 1em 0;
	margin-bottom: 1em;
	background-color: #2175bc;
	color: #333;
	}
	
#menu2 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
	}
		
#menu2 li {
	border-bottom: 1px solid #90bade;
	margin: 0;
	}	
	
#menu2 li a {
	display: block;
	padding: 5px;
	border-left: 10px solid #1958b7;
	border-right: 10px solid #508fc4;
	background-color: #2175bc;
	color: #fff;
	text-decoration: none;
	width: 190px;
	}

html>body #menu2 li a {
	width: auto;
	}

#menu2 li a:hover {
	border-left: 10px solid #1c64d1;
	border-right: 10px solid #5ba3e0;
	background-color: #2586d7;
	color: #fff;
	}	

.fproduct {border:1px solid #aaa;}
.fproduct th h2 {padding:0;margin:0;line-height:17px;text-decoration:none;}
.fproduct th h2{background-color:#ccc;font-weight:bold;padding:6px;font-size:14px;background-image:url('images/fpbak.gif');background-repeat:repeat-x;color:#FFF;}
.fproduct th h2 a {color:#FFF;text-decoration:none;}
.fproduct th h2 a:hover {color:#FFF;text-decoration:underline;}
.fproduct td {padding:6px;}
#form th {background-color:#c8d3d9;padding:6px;border-bottom:1px solid #f2f2f2;}
#form td {background-color:#f2f2f2;padding:6px;border-bottom:1px solid #FFF;}
.learnmore {color:#2a627e;font-weight:bold;}
.learnmore a {color:#2a627e;text-decoration:none;}
.learnmore a:hover {color:#2a627e;text-decoration:underline;}
.cb a {text-decoration:none;font-weight:bold;}
.cb a:hover {text-decoration:underline;}


