/* CSS Document */

body{
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#797978;
text-align:justify;
}

a{
text-decoration:none;
}


/*************top**************/

.tick a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none; 
}

.ticker{width:890px; height:20px;}

.logo{width:251px;height:134px;background-image:url(../images/logo.jpg);background-repeat:no-repeat;
}

.top{float:left;width:371px;height:95px; background-image:url(../images/punch_line.gif); background-repeat:no-repeat;}

.top-link{float:right;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#00a548e;padding:10px 12px 5px 5px;}

.top-link a{ font-weight:bold;text-decoration:none;color:#0a548e;padding:5px;}




/*************menu**************/

#menu-bg{
background-image:url(../images/menu_bg.gif); 
background-repeat:repeat-x; 
margin:2px 2px 2px 2px;
}

.menu{
margin:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#FFFFFF; }

.menu a{
padding:5px 15px 0 15px;
font-size:14px;
/*
background-image:url(../images/menu_line.gif);
background-repeat:no-repeat;
background-position:right; */
text-decoration:none;
letter-spacing:1px;
color:#FFFFFF;
}



/*************banner**************/

#banner{
margin:3px 3px 3px 3px;
background-image:url(../images/banner_bg.gif);
background-repeat:repeat-x;
background-position:center;
}


#login{
width:247px;
height:149px;
background-image:url(../images/login_bg.gif);
background-repeat:no-repeat;
background-position:left;
}

#login2{
width:304px;
height:165px;
background-image:url(../images/login_bg2.gif);
background-repeat:no-repeat;
background-position:left;
}


.login-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
padding-left:10px;
}

.loginbutton{
width:137px;
height:35px;
background-color:#8DB7DF;
background-image:url(../images/login_button.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:12px;
}

.txt_box{
width:130px;
border:1px solid #0A548E;
}



.heading_bg{
	height:21px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding-left:5px;
	background-color: #15607D;
}
.link {
	font-family: Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}


.head-text{
font-size:14px;
color:#0a548e;
padding-top:5px;
padding-right:20px;
padding-left:20px; 
font-weight:bold;
}

.research a{
text-decoration: underline;
font-size:15px;
color:#0A548E;

}

.page-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:10px 30px 10px 35px;
text-align:justify;
}
.page-text02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding:0px 10px 10px 5px;
	text-align:justify;
	text-transform: lowercase;
}
.home-page-text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#797978;
padding:20px 20px 0 20px; 
text-align:justify;
line-height:14px;
}

.red a{
font-size:11px;
color:#CC0033;

}

.copyright{
font-size:10px;
}

.page-heading{
font-size:18.9px;
color:#0A548E;
padding:15px;
}

.site-map a{
text-decoration:none;
color:#0A548E;
font-size:12px;
}

.site-map a:hover{
text-decoration:underline;
color:#0A548E;
font-size:12px;
}

.exc_num{
font-size:11px;
text-align:center;
color:#000000;
}



.blue-link{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#00a548e; line-height:16px;}

.blue-link a{text-decoration:none;color:#0a548e;}

.blue-link a:hover{text-decoration:none;color: #000000;}

/***************footer**************/

.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#04539f;
}


.footer a{
text-decoration:none;
color:#04539f;
padding:5px;
}
.foter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
}
.leftboder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
.footer-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
.tab-bor {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #dbdbdb;
	border-right-color: #dbdbdb;
	border-bottom-color: #dbdbdb;
	border-left-color: #dbdbdb;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	color: #797978;
	text-decoration: none;
}

#bseticker{ display:block !important;}
#nseticker{ display:none !important;}