body,td,th{	outline:none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #4d4d4d; text-align:justify; line-height:18px;}
body { background: #ffffff url(images/body_bg.gif) top center repeat-y; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
h1, h2, h3, h4, h5, h6, p, div, span, html, ol, ul, li, form,label {margin:0; padding:0;}
h1 {font-size: 26px; color: #006699; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:10px 0px 20px 0px;}
.style29 {font-weight: bold}
.style37 {font-size: 11px}
.style38 {	font-size: 10px; font-weight: bold;}
.style39 {font-size: 10px}
.style40 {font-size: 12px; color: #102C7F;}
#top{ background:url(images/top-bg.jpg) top repeat-x; margin:0px auto; padding:0px; width:1003px; height:34px;}
#logo-bg {background:url(images/logo-bg.jpg) left top repeat-x; width:1003px; height:82px; margin:0px auto; padding:0px;}
.logo {background:url(images/FSL6.jpg) left top no-repeat; width:331px; height:82px; padding:0px; margin:0px auto; float:left;}
.logo-tp{background:url(images/top-right.jpg) bottom right no-repeat; width:652px; height:67px; margin:0px auto; padding:10px 10px 5px 10px; float:right; text-align:right;}
.t-links{height:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000099;}
.t-links a {height:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000099; text-decoration:none; padding:5px 8px 5px 8px;}
.t-links a:hover {color:#ff6600; text-decoration:underline;}
#top-bar{background:#FFFFFF url(images/logo-bg.jpg) top repeat-x; margin:0px auto; padding:0px; width:982px;}
#logo {width:350px; height:60px; margin:0px auto; padding:0px; background:url(images/FSL6.jpg) top left no-repeat; float:left;}
#top-right {width:602px; height:60px; margin:0px auto; padding:0px 10px 0px 20px; float:right;}
.srock-rate{width:280px; margin:0px auto; padding:0px; height:30px; float:left;}
.top-links{width:302px; margin:0px auto; padding:0px 10px 0px 10px; height:25px; float:right; text-align:right;}
.date{margin:0px auto; padding:10px 0px 0px 10px; width:622px; height:25px; text-align:right}
#main-body{background:#FFFFFF; margin:0px auto; padding:0px; width:982px;}
/*-------------------------------starts Menu-----------------------------------*/
#menu { width:1003px; height:40px; margin:0px auto; padding:0px; }
#nav { width:1003px; background:url(images/m-bg.jpg) left top repeat-x; height:40px; margin:0px auto; padding:0px; }
.lnav { float:left; width:8px; height:40px; background:url(images/m-left.jpg) right top no-repeat; }
.rnav { float:right; width:8px; height:40px; background: url(images/m-right.jpg) left top no-repeat; }
.link { margin:0px; padding:0px; }
.link li { list-style-type:none; display:inline; }
.link li a { float:left; display:block; height:28px; padding:12px 20px 0px 20px; background:url(menu-ul.jpg) right no-repeat; text-align:center;  font:bold 13px Arial, Helvetica, sans-serif; color:#006699; text-decoration:none;}
.link li a:hover { background:url(../images/o-hover.jpg) top repeat-x; color:#ff2e03; }
#banner {background:#ffffff; margin:0px auto; padding:0px; width:1003px; height:246px; margin-top:10px; }
#impot-links{ width:213px; margin:0px; padding:0px 0px 0px 1px; float:left;}
#flash-banner{ background:#ffffff; width:787px; margin:0px; padding:0px; float:right; border-bottom:#999999 2px solid; border-left:#999999 2px solid; border-top:#999999 2px solid; height:246px;}
.impot{ background:url(images/important-links.jpg) bottom left no-repeat; width:201px; height:23px; margin:0px; padding:4px 9px 2px 2px; font-weight:normal; font-size:18px; color:#006699;}

#sidebar{ background:url(images/imp-bg.jpg) left top repeat-y; width:201px; margin:0px; padding:5px 7px 5px 5px; height:211px;}
#sidebar ul.sidemenu {list-style: none;	text-align: left;margin: 0px 0px 0px 0; padding: 0px;text-decoration: none;}
#sidebar ul.sidemenu li {border-bottom: 1px solid #ffffff; 	background:url(images/arrow.gif) no-repeat 2px 4px; padding: 3px 5px 3px 20px; margin: 0;}
#sidebar ul.sidemenu a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: normal; padding: 3px 0px; background:url(images/imp-bg.jpg) left top repeat-y; text-decoration:none; color:#122d7e;}
#sidebar ul.sidemenu a:hover { color:#FF0000; text-decoration:underline;}
/*-------------------------------footer logo bar-----------------------------------*/
#main-left {margin:0px auto; padding:0px; width:778px; float:left;}
#main-right{ background:url(images/right-top.gif) left top no-repeat; margin:0px auto; padding:0px 0px 0px 22px; width:203px; float:right;}
#containner-main {margin:0px auto; width:773px; float:left; padding:10px 0px 10px 5px;}
#containner-mainbg {background:#ffffff url(images/type-1.jpg) center top no-repeat; margin:0px auto; width:733px; padding:20px 20px 10px 20px;}
/*-------------------------------footer logo bar-----------------------------------*/
#footer-bg { background: url(images/footer-bg.jpg) top repeat-x; width:983px; margin:0px auto; padding:20px 10px 10px 10px; text-align:center; height:26px;}
.footer-right{ width:483px; margin:0px auto; padding:0px; text-align:right; height:26px; float:right; color:#006699; font-size:10px; font-weight:bold;}
.footer-left{ width:400px; margin:0px auto; padding:0px; text-align:left; height:26px; float:left; color:#006699; font-size:11px;}
/*-------------------------------footer logo bar-----------------------------------*/
.blue-text { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#1d5894;}
.top-nev {height:20px; border-bottom:#CCCCCC 1px dotted; border-top:#CCCCCC 1px dotted; margin:0px auto; padding: 5px 5px 5px 5px; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0066CC;}
#main-M{ background:#ffffff; margin:0px auto; padding:0px; width:1003px;}
.right_navi {float:right; width:202px; background:url(images/right-top.gif) top left no-repeat; padding-left:20px;}
.rgt_services_link {width:202px; clear:both; padding-top:7px; text-align:left; }
.rgt_services_link ul {list-style-type:none;}
.rgt_services_link ul li {background:none; display:block; width:200px; height:27px; border:1px solid #E8E8E8; border-top:0;}
.rgt_services_link ul li:hover { border:1px solid #D1D1D1; border-top:0; background:url(images/li_bg.jpg) top right no-repeat;
}
.rgt_services_link ul li a { display:block;	height:20px; margin-left:0px; padding:6px 0 0 35px;	color:#656464; text-decoration:none;}
.rgt_services_link ul li a:hover { color:#0981CB; text-decoration:none;}
.slink { margin:0px; padding:0px; }
.slink li { list-style-type:none; display:inline; }
.slink li a { float:left; display:block; height:28px; padding:12px 20px 0px 10px; background:url(images/arrow.gif) no-repeat 10px 4px; text-align:center;  font:normal 12px Arial, Helvetica, sans-serif; color:#006699; text-decoration:none;}
.slink li a:hover { color:#ff2e03; }
.BreadCrumbs {width:745px; background:url(images/breadcrumb-bg.gif) top left repeat-x; height:27px; display:block; margin-top:2px; font-family:Trebuchet MS; font-size:11px; line-height:26px;}
.BreadCrumbs a {color:#444548; text-decoration:none;}
.BreadCrumbs a:hover {text-decoration:underline;}
.BreadCrumbs span {	font-size:14px;	font-weight:bold;}
.BreadCrumbs strong {	color:#0D618D;}
.NewTxt { background:#FFF;color:#AC0000;}
#add-banner{background:url(banner-bg.jpg) bottom repeat-x; width:202px; margin:0px auto; padding:0px; text-align:center;}
.olink { margin:0px; padding:0px; }
.olink li { list-style-type:none; display:inline; }
.olink li a { float:left; display:block; height:28px; padding:12px 20px 0px 10px; background:url(images/bullet-2.gif) no-repeat 10px 10px; text-align:center;  font:normal 11px Arial, Helvetica, sans-serif; color:#006699; text-decoration:none;}
.olink li a:hover { color:#ff2e03; }
.sidelinks {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10.5px; font-weight: bold; color: #333333;text-decoration: none;}
.sidelink1 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; font-weight: bold;	color: #333333;   text-decoration: none;}
.linkshover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF0000; text-align:right;}
.linkshover a{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FF0000; text-decoration:underline; padding:5px 2px 10px 2px; text-align:right;}
.linkshover a:hover{color:#000000; text-decoration:none;}
#news-box {background:#ffffff; margin:0px auto; width:518px; padding:5px 5px 5px 5px; border:#e2e2e2 7px solid;}
#news-box1 {background:#ffffff; margin:0px auto; padding:5px 5px 5px 5px; border:#e2e2e2 7px solid;}
.news-headding { line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; color:#999900; text-decoration:underline; text-transform: uppercase; padding-left:5px;}
.sm-text {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#122d7e; }
.sm-text-1 {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#122d7e;}
.news{list-style: none;	text-align: left;margin: 3px 0px 8px 0; padding: 0;	text-decoration: none;}
.news li {border-bottom: 1px solid #f2f2f2; padding: 1px 5px 6px 10px; margin: 0;}
.news a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; padding: 3px 0px; background: none; text-decoration:none; color:#333333;}
.news a:hover { color:#FF0000; text-decoration:underline;}
.text {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #333333; letter-spacing:1px;}
.form-bg {float:right; margin:0px auto; width:610px; padding:8px; border:1px solid #eee; font: normal 1em Arial, Helvetica, sans-serif; color:#777; background-color: #FAFAFA;}
.list-1 {list-style:url(images/bullet-1.jpg); padding-left:30px; margin-left:0px; margin-top:0px; line-height:20px; }
.login {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#009933; }
.login a {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#009933; text-decoration:none; }
.login a:hover { color:#ff0000; text-decoration:underline; }

.annual div{ visibility:hidden; width:500px; height:200px;}
.annual div{ visibility:hidden;}