/* CSS Document */
* {font-family: Arial, Helvetica, sans-serif;font-size:12px;}

/* Standard Links */
a {text-decoration:none}
a img {border:0;}
a:link {color:#004CA2;}
a:visited {color:#004CA2;}
a:hover {color:red;text-decoration:underline;}
a:active {color:#004CA2;}

/* Large/Header Links */
a.announce {text-decoration:none;font-size:16px;}
a.announce img {border:0;}
a.announce:link {color:#004CA2;}
a.announce:visited {color:#004CA2;}
a.announce:hover {color:red;text-decoration:underline;}
a.announce:active {color:#004CA2;}

/* Header Formatting */
td.logoheader {background-color:#004CA2;height:100px;vertical-align:middle;text-align:right;}
.logoheader a:link {color:white;font-weight:bold;font-size:12px;}
.logoheader a:visited {color:white;}
.logoheader a:active {color:white;font-weight:bold;font-size:12px;}
.logoheader a:hover {color:red;font-weight:bolder;}
.logoheader a:active {color:white;font-weight:bold;font-size:12px;}

/* Menubar */
td.menu {width:100px;border-right:1px solid #000000;height:12px;text-align:center;color:white;font-weight:normal;font-size: 11px;
}
td.menuactive {width:100px;border-right:1px solid #000000;height:12px;text-align:center;color:white;font-weight:normal;font-size: 11px;
}
td.menu a{text-align:center;color:white;
	;display:block;font-weight: normal;background-image:url(images/topmenuback2.gif);background-repeat:repeat-x;}
td.menu a:link {color:white;}
td.menu a:visited {color:white;}
td.menu a:hover {background-image:url(images/topmenubackhover3.gif);background-repeat:repeat-x;color:#004CA2;text-decoration:none;font-weight:bold;}
td.menu a:active {color:white;}
/*Active Menubar*/
td.menuactive a{text-align:center;color:#004CA2;
	;display:block;font-weight: bold;background-image:url(images/topmenubackhover3.gif);background-repeat:repeat-x;}
td.menuactive a:link {color:#004CA2;}
td.menuactive a:visited {color:#004CA2;}
td.menuactive a:hover {background-image:url(images/topmenubackhover3.gif);background-repeat:repeat-x;color:#004CA2;text-decoration:none;font-weight:bold;}
td.menuactive a:active {color:#004CA2;}
td.trmenu {height:12px;font-weight:normal;font-size:11px;}
#menuback {background-image:url(images/topmenuback2.gif);background-repeat:repeat-x;}

/*Standard text*/
td.boxmain {vertical-align:top;text-align:left;background-color:#F2F2F3;}
p {padding-left:5px;padding-right:5px;text-align:left;}
ul {text-align:left;}
hr {color:#004CA2;background-color:#004CA2;width:20%;height:3px;}
h1 {font-weight:bolder;font-size:18px;text-align:center;}
h2 {font-weight:bolder;font-size:16px;text-align:center;}
h3 {font-weight:bold;font-size:14px;text-align:left;}
p.address {font-size:16px;font-weight:bold;}

/* Border Tables */
table.bordertable {
;
	border-spacing:0px;
	background-color:white;
	text-align:center;
	border: 1px solid #004CA2;
}
table.tablemenu {border-style:none;border-spacing:0px;background-color:white;text-align:center;}

/* News and Small box formatting */
td.sidebar {vertical-align:top;}
td.title {
	background-color:#004CA2;
	text-align:center;
	color:white;
	font-size:12px;
	font-weight:bold;
}
td.testimonial {
	background-color:white;
	text-align:left;
	font-size:9px;
	padding:3px;
	font-style:italic;
}
td.listhead {font-size:12px;background-color:#004CA2;text-align:center;color:white;font-weight:bold;}
td.listhead1 {font-size:12px;width:32%;background-color:#004CA2;text-align:center;color:white;font-weight:bold;}
td.listhead2 {font-size:12px;width:17%;background-color:#004CA2;text-align:center;color:white;font-weight:bold;}
td.lista {height:20px;background-color:white;color:black;text-align:center;font-weight:bold;vertical-align:middle;}
td.listb {height:20px;background-color:#D3E5FF;color:black;text-align:center;font-weight:bold;vertical-align:middle;}
.footnotes {font-style:italic;font-size:9px;}

/* Feature Lists */
ul.feature {list-style: square inside;list-style-type:inherit;list-style-image:url('images/tick.gif');text-indent:-40px;}
.feature li {padding:2px;vertical-align:middle;font-size:11px;font-weight:bold;text-align:left;}

/*Side Nav*/
#sidenavc {width: 172px;}
#sidenavc ul{margin-left: 0;padding-left: 0;list-style-type: none;text-align:right;margin-top:0;margin-bottom:0;}
#sidenavc a{display: block;padding: 2px;width: 168px;background-color: #004CA2;border-bottom: 1px solid #eee;}
#sidenavc a:link, #sidenavlist a:visited{color: #EEE;text-decoration: none;}
#sidenavc a:hover{background-color: #fff;color: #000;font-weight:bold;}

td.telno {font-size:20px;color:white;font-weight:bold;text-align:center;}

#tab_row {text-align:center;width:812px;height:25px;padding:0;margin:0 auto;}
