/*Created By: Kathiresan From Dion Global Solutions Ltd.*/
* { margin: 0; padding: 0; outline:0; }
body {font-size:11px;  font-family: Verdana, Geneva, sans-serif;	color:#2d2d2d;	margin:0px;	padding:0px; }
#pagetop {	margin:0px auto;	width:100%;	position:relative; background:#05589c; height:20px;}
a{color:#CF760E; text-decoration:none;}
a:hover{color:#000000; text-decoration:none;}
#main {	margin:0px auto;	width:990px;	height: auto;	position:relative;}
.toppart{margin:0px auto;	width:990px;	height: 20px;	position:relative;}
.topnavleft{width:280px; padding:0px; height:15px; color:#ffffff; position:relative; float:left;}
.topnavright{width:280px; margin-top:3px; padding:0px; height:15px; color:#ffffff; position:relative; float:right;}
.navigation {width:280px; list-style: none;  font-family: Verdana, Geneva, sans-serif; font-weight: normal;  font-size:10px; }
.navigation li {display: inline; margin: 0px 5px; height: 0;  }
.navlink:link {font: normal 10px Verdana; color:#ffffff; text-decoration:none; }
.navlink:visited {font:normal 10px Verdana; color:#ffffff; text-decoration:none; }
.navlink:hover {font:normal 10px Verdana; color:#00f6ff; text-decoration: none;}
.navlink:active {font:normal 10px Verdana; color:#00f6ff; text-decoration: none;}
.navlinkcurrent {font:normal 10px Verdana;  color:#00f6ff; text-decoration: none;}
.whtxt{font: normal 10px Verdana; color:#ffffff; text-decoration:none; padding-top:3px;}
#headerpart{margin:0px auto;	width:990px;	height:auto;	position:relative;}
#contentpart{margin:0px auto; width:990px;	height: auto;	position:relative;  }
.logo{width:417px;	height: 133px;	position:relative; float:left;}
.livecall{width:220px;	height: 120px;	position:relative; float:right; margin-top:5px;}
.inputboxtxt{outline:none; border:none;  font-size:11px; color:#04589c; font-family:Arial;}
.menupart{width:990px;	position:relative; background:#dedede ; z-index:999}
.tickerpart{width:990px; margin-top:8px;}	
.cb{clear:both;}

.clearfix:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }
.clearfix{display: inline-block;}
* html .clearfix{height: 0%;}
.clearfix{display: block;}	

.SelTopLinks
{
    font-weight: bold;
    color: #ffffff;
    font-size: 11px;
    line-height: 25px;
    border: 0px;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FF7E00;
    text-align: center;
    text-decoration: none;
}

.SelTopLinks a
{
    font-weight: bold;
    color: #ffffff;
    font-size: 11px;
    line-height: 25px;
    border: 0px;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #FF7E00;
    text-align: center;
    text-decoration: none;
}

.TopLinks
{
    font-size: 11px;
    font-weight: bold;
    border: 0px;
    color: #ffffff;
    line-height: 25px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #A5A5A5;
    text-align: center;
    text-decoration: none;
}
.TopLinks a
{
    font-size: 11px;
    font-weight: bold;
    border: 0px;
    color: #ffffff;
    line-height: 25px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #A5A5A5;
    text-align: center;
    text-decoration: none;
}

/*Slider Script*/
    div.rotator {
	position:relative;
	height:130px;
	display: none;
}
/* rotator css */
	div.rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
}
/* rotator image style */	
	div.rotator ul li img {
	padding: 0px;
}
    div.rotator ul li.show {
	z-index:500
}


.g{ color:#25a73a;}
.r{ color:#d34848;}
.blue{ color:#00489f;}
.green{ color:#02932a;}
.darkorange{ color:#e37000;}
.font18{ font-size:18px;}
.font14{ font-size:14px;}
.font15{ font-size:15px;}
.font12{ font-size:12px;}
.upper{ text-transform: uppercase;}
.bold{ font-weight:bold;}
.date{ color:#7e7e7e; font-size:10px; font-family:Verdana, Geneva, sans-serif;}
.newsbluetxt{ color:#1154a5; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.Arial{ font-family:Arial, Helvetica, sans-serif;}
.tictxt{color:#353535; font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; text-transform:uppercase;}
.mcxtickerpart{width:990px; margin-top:8px;}	
.contentleftpart{width:275px; position:relative; float:left; height:690px; margin-top:20px;}	
.contentrightpart{width:685px; position:relative; float:right; height:690px; margin-top:20px;}	
.tmpart{width:275px; height:225px; position:relative; float:left;  border-top: solid 2px #3d3d3d;  border-bottom: solid 2px #e1e1e1;}
.tmtxt{ color:#05589c; font-size:16px; font-weight:bold; text-transform:uppercase; padding:0; margin:0;}
.bannerpart{width:685px; position:relative; float:left; height:225px;}
.gltabpart{width:275px; height:160px; position:relative; float:left; margin-top:10px;}
.grtxt{ color:#02932a; font-size: 11px; font-weight: normal; }
.redtxt{ color:#d00000; font-size: 11px; font-weight: normal; }
.smtxt{ color:#595959; font-size:10px; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
.morelink:link {font-size: 11px ; font-weight: normal; color:#000000; text-decoration:none;}
.morelink:visited {font-size: 11px ; font-weight: normal; color:#000000; text-decoration:none;}
.morelink:hover {font-size: 11px ; font-weight:normal; color:#ff7e00; text-decoration: none; }
.morelink:active {font-size: 11px ; font-weight:normal; color:#ff7e00; text-decoration: none; }
.groupcompart{width:275px; height:130px; position:relative; float:left; margin-top:15px;}
.mapimg{width:275px; height:115px; position:relative; float:left; margin-top:20px; background-color:#EBEBEB;}
.maplink:link {font-size: 11px ; font-weight: normal; color:#757575; text-decoration:none;}
.maplink:visited {font-size: 11px ; font-weight: normal; color:#757575; text-decoration:none;}
.maplink:hover {font-size: 11px ; font-weight:normal; color:#004b88; text-decoration: none; }
.maplink:active {font-size: 11px ; font-weight:normal; color:#004b88; text-decoration: none; }
.maplinkcurrent {font-size: 11px ; font-weight:normal; color:#004b88; text-decoration: none; }

.maillink:link {font-size: 11px ; font-weight: normal; color:#0164a6; text-decoration:none;}
.maillink:visited {font-size: 11px ; font-weight: normal; color:#0164a6; text-decoration:none;}
.maillink:hover {font-size: 11px ; font-weight:normal; color:#0164a6; text-decoration: underline; }
.maillink:active {font-size: 11px ; font-weight:normal; color:#0164a6; text-decoration: underline; }

.newspart{width:410px; height:300px; position:relative; float:left; margin-top:20px;}
.partneruspart{width:265px; height:300px; position:relative; float:right; margin-top:20px; background:#e5e5e5;}
.inputbox{outline:none; border: solid 1px #d1d1d1; background:#fff; }
.tmtxt{ color:#05589c; font-size:16px; font-weight:bold; text-transform:uppercase; padding:0; margin:0;}
.pstxt{ color:#1f1d1e; font-size:16px; font-weight:bold; text-transform:uppercase; padding:0; margin:0;}
.wipart{width:685px; position:relative; float:left; height:115px; background:#ebebeb;  margin-top:17px; }
.witxt{ color:#ff7e00; font-size:16px; font-weight:bold; text-transform:uppercase; padding:0; margin:0;}

.bottomlink:link { font-size: 11px ; font-weight:normal; color:#3c3c3c; text-decoration:none; }
.bottomlink:visited {font-size: 11px ; font-weight:normal; color:#3c3c3c; text-decoration:none; }
.bottomlink:hover {font-size: 11px ; font-weight:normal; color:#ff7e00; text-decoration: none;}
.bottomlink:active {font-size: 11px ; font-weight:normal; color:#ff7e00; text-decoration: none;}
.blacktx1{ color:#000000; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.orangetxt{ color:#ff7e00; font-family:Verdana, Geneva, sans-serif; font-size:13px; }
.graytxt{color:#464646; font-size:11px; font-weight: normal; font-family:Verdana, Geneva, sans-serif; line-height:18px;}
#footerpart{width:990px; height:auto;}
.pagename{width:990px; height:30px;}

/*market style*/
.footerlink ul{ list-style:none; font-family: Verdana, Geneva, sans-serif; font-weight: normal; color:#00489f; font-size:11px; float:left; position:relative; width:100%; }
.footerlink li{list-style:none; padding:10px 5px 8px 5px ; color:#00489f; text-decoration:none; float:left;      }
.footerlink li a{color:#00489f; text-decoration:none; }
.footerlink li a:hover{color:#000000; text-decoration: underline;   font-weight: normal; }
.footerlink li .current{color:#000000; text-decoration: underline;   font-weight: normal; }

.footerlink1 ul{ list-style:none; font-family: Verdana, Geneva, sans-serif; font-weight: normal; color:#00489f; font-size:11px; float:left; position:relative; width:100%; }
.footerlink1 li{list-style:none; padding:10px 3px 8px 3px ; color:#00489f; text-decoration:none; float:left;      }
.footerlink1 li a{color:#00489f; text-decoration:none; }
.footerlink1 li a:hover{color:#000000; text-decoration: underline;   font-weight: normal; }
.footerlink1 li .current{color:#000000; text-decoration: underline;   font-weight: normal; }


/* style for vertical nav */	
#navigation_vert {width:170px; float:left; padding:7px; height:auto; background:#E2E2E2; }
#navigation_vert  ul {list-style:none; display:block}
#navigation_vert  ul li {display:block; border-bottom:1px solid #FFF; position:relative}
#navigation_vert  ul li a.navlink {display:block;  background:#C3C3C3 url(../images/M-Garw.png) no-repeat 100% 50%; text-decoration:none; color:#666666; padding:5px 7px; font-size:12px; text-align:right; padding-right:15px}
#navigation_vert  ul li a.navlink:hover,#navigation_vert  ul li:hover>a.navlink {display:block; background:#2372b3 url(../images/M-Warw.png) no-repeat 100% 50%; text-decoration:none; color:#FFF; padding:5px 7px; font-size:12px; text-align:right; padding-right:15px}
#navigation_vert .dropdown {position:absolute; padding:5px; border-bottom-right-radius:10px; border-top-right-radius:10px; -moz-border-radius-bottomright:10px; -moz-border-radius-topright:10px}
	
/* style for each drop down - vertical */
#navigation_vert ul li p{line-height:20px; }
#navigation_vert ul li #dropdown_one {background:#2372b3; color:#fff}
#navigation_vert ul li #dropdown_one a {color:#fff}
#navigation_vert ul li #dropdown_two {background:#2372b3; color:#fff}
#navigation_vert ul li #dropdown_two a {color:#fff}
#navigation_vert ul li #dropdown_three {background:#2372b3; color:#fff}	
#navigation_vert ul li #dropdown_three a {color:#fff}
#navigation_vert ul li #dropdown_four {background:#2372b3; color:#fff}	
#navigation_vert ul li #dropdown_four a {color:#fff}
#navigation_vert ul li #dropdown_five {background:#2372b3; color:#fff}	
#navigation_vert ul li #dropdown_five a {color:#fff}
#navigation_vert ul li #dropdown_six {background:#2372b3; color:#fff}	
#navigation_vert ul li #dropdown_six a {color:#fff}
#navigation_vert ul li #dropdown_seven {background:#2372b3; color:#fff}	
#navigation_vert ul li #dropdown_seven a {color:#fff}
#navigation_vert ul li #dropdown_eight {background:#2372b3; color:#fff}	
#navigation_vert ul li #dropdown_eight a {color:#fff}
#navigation_vert ul li #dropdown_nine {background:#2372b3; color:#fff}	
#navigation_vert ul li #dropdown_nine a {color:#fff}
#navigation_vert ul li #dropdown_ten {background:#2372b3; color:#fff}	
#navigation_vert ul li #dropdown_ten a {color:#fff}

	/* navigation styles - END */ 
	/* ----------------------------------------------------- */
	





#marketcontentpart{margin:0px auto; width:990px;	height: auto;	position:relative; }
.marketleftpart{width:180px; height:auto; background:#e2e2e2; float:left; position:relative; }
.marketmenu{width:167px; margin:7px 7px 7px 7px; height:auto; }
.marketrightpart{ width:795px; height:auto; float:right; position:relative; }
.grtxt{ color:#595959; font-family: Verdana, Geneva, sans-serif; font-size:11px; font-weight: bold; }
.inputboxGL{color:#05589c; font-size:11px; font-family: Verdana, Geneva, sans-serif; width:120px; height:25px;}
.paginationTG{
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#5e5e5e;
width:100%;
height:25px;
line-height:25px;
}

.paginationTG ul{
margin: 0;
padding: 0;
height:25px;
line-height:25px;
}

.paginationTG li{
list-style-type: none;
display: inline;
height:25px;
line-height:25px;
}

.paginationTG a, .paginationTG a:visited{
padding: 0px 8px;
text-decoration: none; 
background-color: inherit;
color: #5e5e5e;
font-weight: bold;
height:25px;
line-height:25px;
}

.paginationTG a:hover, .paginationTG a:active{
color: #FFFFFF;
background-image: url(../images/pagination_bg.gif);
background-position: top center;
background-repeat: no-repeat;
text-decoration: none;
padding: 1px 8px 1px 8px;
height:25px;
line-height:25px;
}

.paginationTG li.currentpage{
font-weight: bold;
padding: 1px 8px 1px 8px;
background-color: inherit;
color: #FFFFFF;
background-image: url(../images/pagination_bg.gif);
background-position: top center;
background-repeat: no-repeat;
height:25px;
line-height:25px;

}

.paginationTG li.disablepage{
padding: 2px 8px;
border: 1px solid #929292;
color: #929292;
height:25px;
line-height:25px;
}

.paginationTG li.nextpage{
font-weight: bold;
height:25px;
line-height:25px;
}

* html .paginationTG li.currentpage, * html .paginationTG li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
padding-right: 8px;
padding-left: 8px;
height:25px;
line-height:25px;
}

.grid{
	border:0px solid #FFF;
}
.grid th{
	font-size:11px;
	background:#a7becf;
	height:20px;
	line-height:20px;
	color:#6e6e6e;
	border-right:1px solid #FFFFFF;
	
}
.padL{ padding-left:8px; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:normal; }
.padR{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000; }
.TBLine { border-bottom:1px solid #e5e5e5; }
.Ink {color:#CF760E !important; font-size:10px;  font-family: Verdana, Geneva, sans-serif; font-weight: bold; text-decoration:none;}
.Ink a{color:#CF760E; font-size:10px; font-weight: bold; text-decoration:none;}
.Ink: a hover{
 color: #000000 !important;
}

.BorderB { border-bottom:1px solid #e5e5e5;}
.BorderBB { border-bottom:1px solid #d9d9d9;}
.BorderT { border-top:1px solid #c9d9e5;}
.MUP{color:#02932a; padding-right:8px; font-family:Verdana, Geneva, sans-serif; font-size:11px; }
.MDN{color:#cc0000; padding-right:8px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.Collapse{border-collapse:collapse;}
.newstxtsm{color:#3b3b3b; font-size: 11px ; font-weight: normal; text-decoration:none; font-family: Verdana, Geneva, sans-serif;}
.getinfopart{ background:#ededed; height:265px;}
.graysm{color:#0061ab; font-family: Verdana, Geneva, sans-serif; font-size:10px;}
.gettxt{color:#8d8d8d; font-family: Verdana, Geneva, sans-serif; font-size:10px;}
#innerpagecontentpart{margin:0px auto; width:990px;	height: auto;	position:relative;}
.ortxt{color:#e37000; font-size:14px; font-weight:normal;}
/******Custom***********************/
.BDR{border-right: solid 1px #cccccc;}
.BDB{border-bottom: solid 1px #cccccc;}
.BDL{border-left: solid 1px #cccccc;}
.TAL{ text-align:left;padding-left:5px;}
.TAC{text-align:center;}
.TAR{ text-align:right;padding-right:5px;}
.M-L-10{margin-left:10px;}
.M-L-15{margin-left:15px;}
.M-T-10{margin-top:10px;}
.M-R-10{margin-right:10px;}
.M-B-10{margin-bottom:10px;}
.P-T-10{padding-top:10px;}
.P-B-10{padding-bottom:10px;}
.P-L-10{padding-left:10px;}
.P-R-10{padding-right:10px;}
.P-0{padding:0px !important;}
.P-T-5{padding-top:5px;}
.P-B-5{padding-bottom:5px;}
.P-L-5{padding-left:5px;}
.P-R-5{padding-right:5px;}
.M-L-5{margin-left:5px;}
.M-T-5{margin-top:5px;}
.M-R-5{margin-right:5px;}
.M-B-5{margin-bottom:5px;}
.M-L-15{margin-left:15px;}
.M-T-15{margin-top:15px;}
.M-R-15{margin-right:15px;}
.M-B-15{margin-bottom:15px;}
.M-L-20{margin-left:20px;}
.M-L-25{margin-left:25px;}
.M-T-20{margin-top:20px;}
.M-R-20{margin-right:20px;}
.M-R-25{margin-right:25px;}
.M-B-20{margin-bottom:20px;}
.P-T-20{padding-top:20px;}
.P-T-30{padding-top:30px;}
.P-B-20{padding-bottom:20px;}
.P-L-15{padding-left:15px;}
.P-L-20{padding-left:20px;}
.P-L-30{padding-left:30px;}
.P-R-20{padding-right:20px;}
.P-5{padding:5px;}
.P-10{padding:10px;}
.P-15{padding:15px;}
.P-20{padding:20px;}
.M-10{margin:10px;}
.M-5{margin:5px;}
.M-20{margin:20px;}	
.M-15{margin:15px;}	
.M-0{margin:0px !important;}

.error td
{
 text-align:center;
 font-weight:bold;
 color: #d34848 !important;
 font-family: Verdana,Geneva,sans-serif;
 border:1px solid #e5e5e5;
 text-decoration: none;
}
.advdectxt{color:#004b88; font-weight:bold;}

.tgrid
{
	width:100%;
	border:0px solid #FFF;
}
.tgrid th
{
	
	background:#E2E2E2;
	height:30px;
	color:#000000;
	vertical-align:middle;
	background-color:#E5E5E5;
	font-weight:normal !important;
	
}
/*.tgrid th:nth-of-type(even) { background-color:#D9D9D9; }*/
.tgrid td
{
	height:25px;
	color:#2D2D2D;
	vertical-align:middle;
	background-color:#FFFFFF;
	border-bottom:1px solid #e5e5e5;
}
/*.tgrid td:nth-of-type(even) { background-color:#F2F2F2; }*/
.DTL
{
	
	text-align: left;
	padding-left: 10px;
	
}

.DTC
{
	
	text-align: center;
    font-weight: normal;
    
    
}

.DTR
{
	
	font-weight: normal;
	text-align: right;
	padding-right: 10px;
	
}
.tgrid .HTL
{
	text-align:left;
	padding-left:10px;
	vertical-align:middle;

}

.tgrid .HTC
{
	text-align:center;
	vertical-align:middle
}

.tgrid .HTR
{
	text-align:right;
	padding-right:10px;
}
.tgrid .col1{background-color:#FFFFFF;}
.tgrid .col2{background-color:#F2F2F2; }
.tgrid .hcol1{background-color:#E5E5E5;}
.tgrid .hcol2{ background-color:#D9D9D9;}

/*pager table start here*/
.tgrid .pager td
{
	
	font-style: normal;
	border: 0px;
    background-color:#ffffff !important;
	text-decoration: none;
	text-align: right;
	padding-left: 0px;
	color: #002d5b;
	width: 100%;
}
.tgrid .pager td span
{
	background-image: url(../images/pagination_bg.gif);
	background-position: top center;
	background-repeat: no-repeat;
	padding:2px 10px;
	
	color: White;
	font-weight: bold;
}
.tgrid .pager td a
{
	padding: 4px 8px;
	text-decoration: none;
	background-color: inherit;
	color: #002d5b;
	
}
.tgrid .pager td a:active
{
	color: #FFFFFF;
	background-image: url(../images/pagination_bg.gif);
	background-position: top center;
	background-repeat: no-repeat;
	text-decoration: none;
	padding: 4px 8px;
	height:25px;
	line-height:25px;
}
.tgrid .pager td a:visited
{
	color: #FFFFFF;
	background-image: url(../images/pagination_bg.gif);
	background-position: top center;
	background-repeat: no-repeat;
	text-decoration: none;
	padding: 1px 8px;
}
.tgrid .pager td a:hover
{
	color: #FFFFFF;
	background-image: url(../images/pagination_bg.gif);
	background-position: top center;
	background-repeat: no-repeat;
	text-decoration: none;
	padding: 1px 8px;
}
/*pager table end here*//*pager table end here*/
.DTL
{
	
	text-align: left;
	padding-left: 10px;
	
}

.DTC
{
	
	text-align: center;
    font-weight: normal;
    
    
}

.DTR
{
	
	font-weight: normal;
	text-align: right;
	padding-right: 10px;
	font-size:10px;
	
}
.inputtxt{color:#05589c; font-size:11px; font-family: Verdana, Geneva, sans-serif; width:120px; height:25px;}
.fontsty
{
 color:#05589c; font-size:16px; font-weight:bold; text-transform:uppercase; padding:0; margin:0;
 font-family:Verdana;

 
 }
 .bodertext
 {
 	border-color:#ADDAFF;
 	border-width:1px;
 
 	
 }
 .fonttest
 {
 color:#E37000;
 font-size:11px;
 font-weight:bold;
 }
 

.pageheader  
{
background-color:#025500;
padding:5px;
/*color: #e37000;*/
color: #FFFFFF;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
padding-left: 10px;
text-transform:uppercase;   
text-align:left;
font-weight:bold;
}
.marketlink{ font-size: 11px ; font-weight:normal; color:#ffffff; text-decoration:none; }
.marketlink:visited {font-size: 11px ; font-weight: normal; color:#ffffff; text-decoration:none; }
.marketlink:hover {font-size: 11px ; font-weight:bold; color:#e37000; text-decoration: none;}
.marketlink:active {font-size: 11px ; font-weight:bold; color:#e37000; text-decoration: none;}
.marketlinkcurrent{font-size: 11px ; font-weight:bold; color:#e37000; text-decoration: none;}
.hdate{ color:#1f1f1f; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.hdiv{border-top: dotted 2px #cccccc;}
.NoData
{
 text-align:center;
 color: #d34848 !important;
 font-family: Verdana,Geneva,sans-serif;
 text-decoration: none;
}
.SelTopLinks
{
    font-weight: bold;
    color: #ffffff;
    font-size: 11px;
    line-height: 25px;
    border: 0px;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #025500;
    text-align: center;
    text-decoration: none;
}

.SelTopLinks a
{
    font-weight: bold;
    color: #ffffff;
    font-size: 11px;
    line-height: 25px;
    border: 0px;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #025500;
    text-align: center;
    text-decoration: none;
}

.TopLinks
{
    font-size: 11px;
    font-weight: bold;
    border: 0px;
    color: #ffffff;
    line-height: 25px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #A5A5A5;
    text-align: center;
    text-decoration: none;
}
.TopLinks a
{
    font-size: 11px;
    font-weight: bold;
    border: 0px;
    color: #ffffff;
    line-height: 25px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #A5A5A5;
    text-align: center;
    text-decoration: none;
}
.radiobtn_list1 input[type="radio"]
{
	margin-bottom:3px; 	
    padding: 0px;
    vertical-align: middle;
    border-style:none;
    margin-right: 5px; 
    
}
.ajax__tab_yuitabview-theme .ajax__tab_header
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border-bottom: solid 5px #025500;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer
{
    background: url(img/yui/sprite.png) #A5A5A5 repeat-x;
    margin: 0px 0.16em 0px 0px;
    padding: 1px 0px 1px 0px;
    vertical-align: bottom;
    border: solid 1px #757575;
    border-bottom-width: 0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{
    color: #fff;
    padding: 0.35em 0.75em;
    margin-right: 0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer
{
    background: url(img/yui/sprite.png) #757575 repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab
{
    color: #fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background: url(img/yui/sprite.png) #025500 repeat-x left -1400px;
}
.ajax__tab_yuitabview-theme .ajax__tab_body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    padding: 0.25em 0.5em;
    background-color: #ffffff;
    border: solid 1px #025500;
    border-top-width: 0px;
}

/*world indicates slides style*/

#slider { height: auto; overflow:hidden; padding:0 ;}
#slider .viewport {
	float: left;
	width: 635px;
	height: 65px;
	overflow: hidden;
	position: relative;
}
#slider .buttons { background: url(../images/buttons.gif) no-repeat scroll 0 0 transparent; display: block; margin: 20px 0px 0px -5px; background-position: 0% -35px; text-indent: -999em; float: left; width: 30px; height: 45px; overflow: hidden; position: relative; }
#slider .next { background-position: 100% 0;  }
#slider .disable { visibility: hidden; }
#slider .overview {
	list-style: none;
	position: absolute;
	padding: 0;
	margin: 0 0px;
	width: 610px;
	height:65px;
	left: 0;
	top: 0; 				
}
#slider .overview li{ float: left; margin:10px 5px 0px 3px; 	height:65px; width: 125px;}



/* 16-4-2013*/
.RepHeadR
{
	font-family:arial;
	font-size:11px;
	color:#325E9F;
	font-weight:bold;
	text-align:right;
	height:22px;
	padding:1px 5px 5px 5px;
	border-bottom:solid 1px #FFFFFF;
}
.RepHeadL
{
	font-family:arial;
	font-size:11px;
	color:#325E9F;
	font-weight:bold;
	text-align:left;
	height:22px;
	padding:1px 5px 5px 5px;
	border-bottom:solid 1px #FFFFFF;
}

.RepDataL
{
	font-family:arial;
	font-size:11px;
	color:#383836;
	text-align:left;
	padding:1px 5px 5px 5px;
	border-bottom:solid 1px #FFFFFF;
}
.contbg
{
    background:#CBDCF9;
}
.databg
{
    background:#EEEEEE;
} 
    
.researchimg{ background:url(../images/researchimg.jpg) no-repeat left top; height:133px;}
.rrdd{border: solid 1px #7f9db9; font-size:10px; color:#e37000; font-family: Verdana, Geneva, sans-serif; padding-left:3px; height:25px; width:270px; font-weight:bold;}
.yellowtxt{ color:#2a6395;  font-size:11px;line-height:28px; font-weight: bold; text-transform:uppercase; font-family:Verdana, Geneva, sans-serif;}
.whupptxt{ color:#303030;  font-size:11px; line-height:28px; font-weight: normal; text-transform:uppercase; font-family:Verdana, Geneva, sans-serif;}
.page
{
	color:#2a6395;  font-size:11px; font-weight: bold;  font-family:Verdana, Geneva, sans-serif;
}
.page a
{
	color:#2a6395;  font-size:11px; font-weight: bold;  font-family:Verdana, Geneva, sans-serif; text-decoration:none;
}
.error
{
	color:Red;  font-size:11px; font-weight: bold;  font-family:Verdana, Geneva, sans-serif
}
.footerlinks a
{
	color:#2d2d2d;
	text-decoration:none;
	
}
.TAJ{ text-align:justify;}
.feedinputbox{outline:none; border: solid 1px #addaff; background:#fff; }
.TB-C{border:none; outline:none; margin-left:3px; border:0px; height:24px; width:99%; vertical-align:middle;}
.GridViewStyle
{
    width:100%;
	border:0px solid #FFF;
	font-family: Verdana, Geneva, sans-serif; font-weight: normal;  font-size:10px;
}
.GridViewRowStyle
{
    height:25px;
	color:#000000;
	vertical-align:middle;
	background-color:#FFFFFF;
	border-bottom:1px solid #e5e5e5;
}
.GridViewHeaderStyle
{
    background:#E2E2E2;
	height:30px;
	color:#000000;
	vertical-align:middle;
	background-color:#E5E5E5;
	font-weight:normal !important;
   
}
.GridViewStyle .th
{
    font-size: 10px;
	color: #333;
	font-weight: normal;
	height: 30px;
    background-color: #E5E5E5;
    vertical-align:middle;
   
}
.GridViewStyle .altth
{
    font-size: 10px;
	color: #333;
	font-weight: normal;
	height: 30px;
    background-color: #D9D9D9;
    vertical-align:middle;
    
}
.GridViewStyle .td
{
    background-color:#FFFFFF;
    font-size: 10px;
    padding: 6px 5px 6px 5px;
    border-bottom: 1px solid #e5e5e5;
}
.GridViewStyle .alttd
{
    background-color:#F2F2F2;
    font-size: 10px;
    padding: 6px 5px 6px 5px;
    border-bottom: 1px solid #e5e5e5;
}
.GridViewStyle .TAR{ text-align:right; padding-right:5px;}
.GridViewStyle .TAL{ text-align:left; padding-left:5px;}
#DataDiv{
    /* Typical fixed height and fixed width example */
	width: 100%;
	height: 620px;
	overflow-y: auto;
	overflow-x: hidden;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;
	margin: 0px auto;
	padding: 0px;
	float:left;
	
}
.heading 
{
    color: #585858 !important;
    cursor: pointer;
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    padding-bottom: 5px;
    padding-left: 7px;
    padding-top: 5px;
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif;
    width: 593px;
}
.accordionHeader
{
    padding-left: 20px;
    background-image: url('../images/plus.jpg' );
    background-repeat: no-repeat;
    background-position: left;
    border:solid 0px #D8D8D8;
    height:30px;
    vertical-align:middle;
}
.accordionHeaderact
{
    padding-left: 20px;
    background-image: url('../images/minus.jpg' );
    background-repeat: no-repeat;
    background-position: left;
    border:solid 0px #D8D8D8;
    height:30px;
    vertical-align:middle;
}
.accordionbackground
{
    background:url(../Images/plus-bg.gif) repeat-x !important;
}
.line 
{
    background: url("../images/line2.gif") no-repeat scroll right center transparent;
}

.accordionHeaderSelected
{
    background: url(../Images/Minus.jpg) no-repeat left;
    padding-left:20px;
}
.dash{ border-top:2px dotted #a0a0a0}
.BN{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; min-width:165px; font-size:11px;
    width: 131px;
}
.BN a{display:block; padding:3px 7px;background:#D2D2D2;  margin-right:5px; color:#242424; text-decoration:none; text-align:center; float:right; text-transform:uppercase; margin-bottom:-3px}
.BN a.select,.BN a:hover{display:block;	background:#FFF; color:#336699; border-top:2px solid #DFDFDF; border-right:2px solid #DFDFDF;}
.tb3 {background:#FFFFFF; border:1px solid #D5D5D5;color:#06599F;font-size:11px; padding:1px 5px; width:100px;}
.BB2{border-bottom:2px solid #DFDFDF;}
.tblbg{background-color:#E5E5E5;}
.go{width:25px; height:23px; border:none; cursor:pointer;  vertical-align:middle; background-color:#FF9600; color:#FFFFFF; text-transform:uppercase; font-size:10px; font-weight:bold;}
.homebtn2
{
    font-weight: bold;
    color: #ffffff;
    font-size: 11px;
    line-height: 25px;
    border: 0px;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #025500;
    text-align: center;
    text-decoration: none;
}

.homebtn2 a
{
    font-weight: bold;
    color: #ffffff;
    font-size: 11px;
    line-height: 25px;
    border: 0px;
    cursor: default;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #025500;
    text-align: center;
    text-decoration: none;
}

.homebtn1
{
    font-size: 11px;
    font-weight: bold;
    border: 0px;
    color: #ffffff;
    line-height: 25px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #A5A5A5;
    text-align: center;
    text-decoration: none;
}
.homebtn1 a
{
    font-size: 11px;
    font-weight: bold;
    border: 0px;
    color: #ffffff;
    line-height: 25px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    background-color: #A5A5A5;
    text-align: center;
    text-decoration: none;
}
.BN1{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.BN1 a{display:block; padding:3px 7px;background:#D2D2D2; margin-right:1px; color:#242424; text-decoration:none; text-align:center; float:left; text-transform:uppercase; margin-bottom:-3px}
.BN1 a.select,.BN1 a:hover{display:block;	background:#FFF; color:#336699; border-top:2px solid #DFDFDF; border-right:2px solid #DFDFDF;}
.LH18{ line-height:18px;}
.LH20{ line-height:20px;}
   .buttonimgreset
{
background-image: url(../images/resetbut.gif);
border:0px;
vertical-align:top;
cursor:pointer;
}
.buttonimgsave
{
background-image: url(../images/loginbut.gif);
border:0px;
vertical-align:top;
cursor:pointer;
}
.portfoliotrackerimg{ background:url(../images/portfoliotracker.jpg) no-repeat left top; height:500px;width:901px;}
.loginpart{color:#e37000; font-family: Verdana, Geneva, sans-serif; color:#3c3c3c; font-size:11px; height:210px; width:300px; margin-top:110px; margin-right:70px; float:right; position: relative;}
.PopUpBox-Btm{ background:#c5c5c5;}