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-stynew {
    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: #3C86C3;
    text-align: center;
    cursor:hand;
    width:60px;
    }
.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-color: #3C86C3;
    text-align: center;
    cursor:hand;
    }    
.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: 120px; /*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;
	border: thin solid #346F9B;
}
.tableborder
{
	border: thin solid #346F9B;
}
.tabHeadtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4488b0;
	vertical-align: middle;
	height:20px;
	border: thin solid #1e77a3;
}
.tdbrtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000066;
	text-decoration: none;
	border: 1px solid #1e77a3;
	height:25px;
		
}
.tdbrtxtnoheight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000066;
	text-decoration: none;
	border: 1px solid #1e77a3;
}
.tdbrtxthighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: red;
	text-decoration: none;
	border: 1px solid #1e77a3;
	height:25px;
		
}
.in-BoxTamil {
	font-family: MylaiPlain;
	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;
	border: thin solid #346F9B;
}
.in-BoxChinese {
	font-family: HDZB_39;
	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;
	border: thin solid #346F9B;
}
.tip {
	font:12px/12px Arial,Helvetica,sans-serif;
	font-weight:normal;
	width:200px; 
	padding:10px;
	position:absolute; 
	z-index:100;
	visibility:hidden; 
	color:#333333;
}
.tabcolhdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #4488b0;
	vertical-align: middle;
	height:20px;
}
.tabHeadtxtleft {
	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: #000066;
	text-decoration: none;
	vertical-align: middle;
	height:20px;
	border-left: thin solid #1e77a3;
	border-top: thin solid #1e77a3;
	border-bottom: thin solid #1e77a3;
	padding:3px;
}
.tabHeadtxtright {
	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: #000066;
	text-decoration: none;
	vertical-align: middle;
	height:20px;
	border-left: thin solid #1e77a3;
	border-right: thin solid #1e77a3;
	border-top: thin solid #1e77a3;
	border-bottom: thin solid #1e77a3;
	padding:3px 8px 3px 3px;	
}
.tabHeadtxtleftright {
	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: #000066;
	text-decoration: none;
	vertical-align: middle;
	height:20px;
	border-left: thin solid #1e77a3;
	border-right: thin solid #1e77a3;
	border-top: thin solid #1e77a3;
	padding:3px;
}
.tabbrtxtleft {
	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: #000066;
	text-decoration: none;
	vertical-align: middle;
	height:20px;
	border-left: thin solid #1e77a3;
	padding:3px;
}
.tabbrtxtright {
	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: #000066;
	text-decoration: none;
	vertical-align: middle;
	height:20px;
	border-left: thin solid #1e77a3;
	border-right: thin solid #1e77a3;
	padding:3px;
}
