body {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
ul.menu {list-style:none; margin:0; padding:0; }
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:26px; left:0; background:#73cae0; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:1px solid #0370ac; border-top:none; width:148px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#73cae0}
ul.menu ul li a:hover {background-color:#aee5f3}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {padding:5px 5px 5px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold; background:url(images/nav_bg.png);}
ul.menu .menulink:hover, ul.menu .menuhover {font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(images/header_over.gif)}
ul.menu .sub {background:#73cae0 url(images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #0370ac}
.butt-sty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/butt-bg.gif);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
	border-bottom:thin #57c0de;
	height:22px;	
	}
.headerBGtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #063853;
	text-decoration: none;
	background-image: url(../images/header-bg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	text-indent: 15px;
	vertical-align: middle;
	display: block;
}
#marqueecontainer{
position: absolute;
width: 250px; /*marquee width */
height: 125px; /*marquee height */
overflow: hidden;
padding: 2px;
padding-left: 4px;
z-index:1000;
}


a.boldbuttons{
background: transparent url('../images/roundedge-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: bold 13px Arial; /* Change 13px as desired */
line-height: 22px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */
height: 30px; /* Height of button background height */
padding-left: 8px; /* Width of left menu image */
text-decoration: none;

}

a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{
color: white; /*button text color*/
}

a.boldbuttons span{
background: transparent url('../images/roundedge-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/
}

a:hover.boldbuttons{ /* Hover state CSS */
text-decoration: underline;
}


.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}

.in-Box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: left;
	text-indent: 5px;
	border: thin solid #346F9B;
}
.tabHeadtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4488b0;
	text-align: center;
	vertical-align: middle;
	height:20px;
	border: thin solid #1e77a3;
}
.tdbrtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	border: 1px solid #1e77a3;
	height:25px;
		
}

