/* CSS Document */

body{
 	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#727272;
	height:100%;
	}
		
html{height:100%;}

td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

table.maintable{
	width:778px;
	background-color:#FFFFFF;
	margin-left:auto; margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	}

.bold{font-weight:bold;}	
.whitefont{color:#ffffff;}
.royalbluefont{color:#193A84;}
.micfont{font-size:20px;}
.title{font-size:16px;}
.subtitle{font-size:14px;}	
.lightyellowfont{color:#FCF49C;}
.globalnavbg{background-color:#FF6600;}
.micpadding{padding:22px 5px 0px 5px;}
.widthPercent100{width:100%;}
.widthPercent50{width:50%;}
.height220{ height:150px; vertical-align:bottom;}
.breadcrumb {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #0b499d
}
.ccbnTxt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000
}
.subNav {
	COLOR: #006699; TEXT-DECORATION: none; font-weight:bold
}
A.subNav {
	COLOR: #006699; TEXT-DECORATION: none; font-weight:bold
}
A.subNav:visited {
	COLOR: #006699; TEXT-DECORATION: none
}
A.subNav:link {
	COLOR: #006699; TEXT-DECORATION: none
}
A.subNav:active {
	COLOR: #006699; TEXT-DECORATION: none
}
A.subNav:hover {
	TEXT-DECORATION: underline
}
A.minilinks11:link {
	FONT-SIZE: 12px; COLOR: #193A84; TEXT-DECORATION: none
}
/*-----------------------------------------------*/
.globalnav{
color:#ffffff;
text-decoration:none;
font-weight:bold;
padding:5px;
}
.globalnav:hover{
font-weight:bold;
color:#FCF49C;
text-decoration:underline;
}
/*-----------------------------------------------*/
.mainnav{
background-image:url(../images/mainnav_right_imgooff.gif);
background-position:right;
background-repeat:no-repeat;
background-color:#727272;
text-decoration:none;
border-bottom:1px solid #8A8A8A;
color:#FFFFFF;
height:22px;
display:block;
padding-left:10px;

}

.mainnav:hover{
background-image:url(../images/mainnav_right_imghover.gif);
background-position:right;
background-repeat:no-repeat;
background-color:#676767;
text-decoration:none;
border-bottom:1px solid #8A8A8A;
color:#ffffff;
height:22px;
display:block;
padding-left:10px;
}
/*-----------------------------------------------*/
.mainnavon{
background-image:url(../images/mainnav_right_imgon.gif);
background-position:right;
background-repeat:no-repeat;
background-color:#4C4C4C;
text-decoration:none;
border-bottom:1px solid #8A8A8A;
color:#ffffff;
height:22px;
display:block;
padding-left:10px;
}
/*-----------------------------------------------*/
.mainnav1{
background-color:#727272;
text-decoration:none;
border-bottom:1px solid #8A8A8A;
color:#FFFFFF;
height:21px;
display:block;
padding-left:10px;
}

.mainnav1:hover{
background-color:#676767;
border-bottom:1px solid #8A8A8A;
text-decoration:none;
color:#ffffff;
height:21px;
display:block;
padding-left:10px;
}
/*-----------------------------------------------*/
.mainnav1on{
background-color:#4C4C4C;
border-bottom:1px solid #8A8A8A;
text-decoration:none;
color:#ffffff;
height:21px;
display:block;
padding-left:10px;
}

/*-----------------------------------------------*/
.innerlink {
display:block;
color:#336699;
text-decoration:none;
background-image:url(../images/but_bg.gif);
background-repeat:repeat-x;
text-align:center;
height:18px;
width:100%;
border:1px solid #7997d0;
border-bottom:2px solid #7997d0;
border-right:2px solid #7997d0;
background-color:#ffffff;
font-size:11px;
font-weight:bold;
font-family:tahoma, arial narrow;
}
.innerlink:hover {
display:block;
color:#FF6600;
text-decoration:none;
background-image:url(../images/but_bg1.gif);
background-repeat:repeat-x;
text-align:center;
height:18px;
width:100%;
border:1px solid #e2b76d;
border-bottom:2px solid #e2b76d;
border-right:2px solid #e2b76d;
background-color:#eeeeee;
font-size:11px;
font-weight:bold;
font-family:tahoma, arial narrow;
}
/*
.innerlink1 {
	display:block;
color:#FF6600;
text-decoration:none;
background-image:url(../images/but_bg1.gif);
background-repeat:repeat-x;
text-align:center;
height:18px;
width:100%;
border:1px solid #e2b76d;
border-bottom:2px solid #e2b76d;
border-right:2px solid #e2b76d;
background-color:#eeeeee;
font-size:11px;
font-weight:bold;
font-family:tahoma, arial narrow;
}
*/

.innerlink1 {
display:block;
color:#336699;
text-decoration:none;
text-align:center;
height:18px;
width:100%;
border:1px solid #7997d0;
border-bottom:2px solid #ffffff;
border-right:2px solid #7997d0; 
background-color:#ffffff;
font-size:11px;
font-weight:bold;
font-family:tahoma, arial narrow;
}

 .tabbottomline{
background-image:url(../images/tab_bg.gif);
background-repeat:repeat-x;
}



.innerlink_mgprofile{
color:#333333;
text-decoration:underline;
width:159px;
display:block;
border-bottom:1px solid #F5DCB3;
border-left:4px solid #F5DCB3;

background-repeat:no-repeat;
background-position:left;
background-color: InactiveCaptionText;/*#cdccd7;#F9EAD1;*/
padding-left:5px;
height:18px;
}

.li_mgmt{
list-style-image:url(../images/trans.gif);
padding-left:0px;
}


.hide_profile_mgmt{
	position:absolute;
	visibility:hidden;
	height:300px;
}

.hide_profile_mgmton{
	position:absolute;
	visibility:visible;
	height:300px;
}
/*-----------------------------------------------*/

.paddinglink{
color:#6B6B6B;
text-decoration:none;
padding:5px;
}
.paddinglink:hover{
color:#0E379B;
text-decoration:underline;
}

/*-------------Tab Related Start----------------------------------*/
.tablink{
text-decoration:none;
color:#333333;}

.tablink:hover{
text-decoration:none;
color:#000000;}

.tab{
color:#000000;
background-color:#dde0f7;
text-align:center;
}

.tab1{
color:#4B440D;
background-color:#9ea7cd;
text-align:center;
}

.tab2{
color:#000000;
background-color:#dde0f7;
text-align:center;
}

.bt{border-top:1px solid #A4A4A4;}
.bl{border-left:1px solid #A4A4A4;}
.br{border-right:1px solid #A4A4A4;}
.bb{border-bottom:1px solid #A4A4A4;}
/*-----------------Tab Related End-------------------------------*/


.whitetabbg{
background-image:url(../images/whitetab_topline.gif);
background-repeat:repeat-x;}

.whitetabbg1{
background-image:url(../images/whitetab_gerytopline.gif);
background-repeat:repeat-x;}

.bottomgreyline{
border-bottom:1px solid #d0d0d0;
background-color:#FFFFFF;
}
.leftrightgreyline{
border-right:1px solid #d0d0d0;
border-left:1px solid #d0d0d0;
background-color:#FFFFFF;
}

.redlink{
color:#FF6600;
}
.redlink1{
color:#FF6600;
font-size:11px;
}
.redlink:hover{
color:#CC3300;
}
.blacklink{
color:#000000;
text-decoration:none;
font-size:12px;
}
.blacklink:hover{
color:#FF6600;
}
.blacklink1{
color:#000000;
vertical-align:top;
font-size:11px;
text-decoration:none;
}
.selectedblacklink1
{
	font-size: 10px;
	color: #0033cc;
}
.blacklink1:hover{
color:#FF6600;
font-size:11px;
}
.blacklink2{
color:#000000;
vertical-align:top;
font-size:12px;
}
.blacklink2:hover{
color:#FF6600;
font-size:12px;
}
.blacklink3{
color:#000000;
vertical-align:top;
font-size:12px;
}
.blacklink3:hover{
color:#FF6600;
font-size:11px;
}

/*-----------------------------------------------*/
.search_bg{
height:65px;
width:211px;
background-image:url(../images/search_bg.gif);
background-repeat:no-repeat;
border-top:2px solid #ffffff;
}
.search_bg1 {
	BORDER-TOP: #ffffff 2px solid; BACKGROUND-IMAGE: url(../images/search_bg1.gif); WIDTH: 211px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 31px
}

/*------------Tab Bgs-----------------------------------*/
.middletitlebg{
width:100%;
border-top:1px solid #FFB74A;
border-bottom:1px solid #FFB74A;
background-color:#F7E973;
font-weight:bold;
padding-left:13px;
}
.middleleftbg{
border-left:1px solid #7b8ed7;
border-right:1px solid #7b8ed7;
background-color:#dde0f7;
}
.middleleftbg1{
background-color:#dde0f7;
border-bottom:1px solid #7b8ed7;
height:100%;
}
/*------------Tab Ends-----------------------------------*/

.title_bg{
width:100%;
border-top:1px solid #D3D3D3;
border-bottom:1px solid #D3D3D3;
padding-left:13px;
}
.greybg{ background-color:#cccccc;}

.input{
border:1px solid #CE4400;
border-right:0px;
height:19px;
}
.footer{
border-top:1px solid #D8D8D8;
color:#6B6B6B;
padding:5px;
}
.paddingleft5{
padding-left:5px;
}
.paddingright5{
padding-right:5px;
}
.paddingleft10{
padding-left:10px;
}
.paddingright10{
padding-right:10px;
}
.paddingtop5{
padding-top:5px;
}
.paddingtop15{
padding-top:15px;
}
.paddingleft15{
padding-left:15px;
}
.paddingright20{
padding-right:20px;
}
.paddingleft20{
padding-left:20px;
}
.paddingleft30{
padding-left:30px;
}
.li1
{
	
list-style-image:url(../images/li.gif);
list-style-position:outside;

}
.p1
{
right:10px;
padding-bottom:0px;
}
.li2{
list-style-image:url(../images/li3.gif);
padding-left:15px;
/*list-style-position:inside;*/
}
.li4{
	
list-style-image:url(../images/li.gif);
padding-top:3px;
}

.ul1
{	
	margin-top:0px;
	margin-bottom:0px;
	margin-left:15px;
	padding-left:15px;	
}
.ul2
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:20px;
	padding-left:13px;	
}
.ul3
{
    margin-top:3px;
	margin-bottom:20px;
	margin-left:15px;
	padding-left:15px;
	padding-bottom:3px;
}
.ul4
{
    margin-top:10px;
	margin-bottom:5px;
	margin-left:15px;
	padding-left:15px;
	padding-bottom:3px;
}
.ul5
{
    margin-top:3px;
	margin-bottom:5px;
	margin-left:5px;
		
}
.li3
{
	list-style-image: url(../images/li3.gif);
	list-style-position:outside;

}
/*
.hr{
background-color:#A4A4A4; /*#FFB74A;
}*/

.hr{
background-color:#A4A4A4;
}

.hr1{
border-bottom:1px dotted #A4A4A4;
}


/* tableorder 1*/
table.tableborder{
}
table.tableborder th{
font-size:13px;
color:#1d4ca0;
text-align:left;
font-weight:bold;
padding-left:2px;
border-bottom: 1px #dddddd solid;
}
table.tableborder td{
padding-top:5px;
padding-bottom:10px;
font-size:12px;
padding-left:4px;
height:30px;
color:#333333;
}

table.tableborder9{
}
table.tableborder9 th{
font-size:13px;
color:#1d4ca0;
text-align:left;
font-weight:bold;
padding-left:2px;
border-bottom: 1px #dddddd solid;
}
table.tableborder9 td{
padding-top:5px;
/*padding-bottom:10px;*/
font-size:12px;
padding-left:4px;
height:30px;
color:#333333;
}

table.tableborder1{
border: 1px #dddddd solid;
}
table.tableborder1 th{
background-color:#eeeeee;
color:#333333;
text-align:left;
font-weight:normal;
padding-left:10px;
border-bottom: 1px #dddddd solid;
border-right: 1px #dddddd solid;
}
table.tableborder1 td{
border-bottom: 1px #dddddd solid;
border-right: 1px #dddddd solid;
padding-left:10px;
padding:2px;
color:#333333;
}

table.tableborder3{
}
table.tableborder3 th{
font-size:13px;
color:#1d4ca0;
text-align:center;
font-weight:bold;
padding-left:2px;
border-bottom: 1px #dddddd solid;
}
table.tableborder3 td{
padding-top:2px;
padding-bottom:2px;
font-size:12px;
padding-left:4px;
height:20px;
color:#333333;
}

table.tableborder4{
border: 1px #dddddd solid;
}
table.tableborder4 th{
font-size:13px;
color:#1d4ca0;
text-align:center;
font-weight:bold;
padding-left:2px;
border-top: 1px #ffffff solid;
border-left: 1px #ffffff solid;
border-right: 1px #ffffff solid;
border-bottom: 1px #dddddd solid;
}
table.tableborder4 td{
border-bottom: 1px #dddddd solid;
border-right: 1px #dddddd solid;
border-top: 1px #dddddd solid;
padding-left:10px;
padding:2px;
color:#333333;
}

.right{float:right;}
.imgborder{
border-top:solid 1px #dddddd;
border-left:solid 1px #dddddd;
border-right:solid 2px #dddddd;
border-bottom:solid 2px #dddddd;
padding:4px;
}
/*--------------Show Hide ---------------------------------*/

.hiderow{
	display:none;
}

.blk {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue {
	FONT-SIZE: 11px; COLOR: #0061b0; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.blue1 {
	FONT-SIZE: 11px; COLOR: #0061b0; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

/*--------------table classes ------------*/
/* -- tableorder 2 */
table.tableborder
{
border: 1px #cccccc solid;
border-right: 1px #cccccc solid;
border-bottom: 1px #cccccc solid;
}
table.tableborder th{
border-left: 1px #ffffff solid;
border-top: 1px #ffffff solid;
font-size:13px;
background-image:url(../images/head.gif);
background-repeat:repeat-x;
height:20px;
color:#FFFFFF;
font-weight:bold;
padding-left:2px;
}
table.tableborder td{
border-left: 1px #EAEAEA solid;
border-top: 1px #EAEAEA solid;
font-size:13px;
padding-left:4px;
height:12px;
color:#333333;
}

table.tableborder9
{
border: 1px #cccccc solid;
border-right: 1px #cccccc solid;
border-bottom: 1px #cccccc solid;
}
table.tableborder9 th{
border-left: 1px #ffffff solid;
border-top: 1px #ffffff solid;
font-size:13px;
background-image:url(../images/head.gif);
background-repeat:repeat-x;
height:20px;
color:#FFFFFF;
font-weight:bold;
padding-left:2px;
}
table.tableborder9 td{
border-left: 1px #EAEAEA solid;
border-top: 1px #EAEAEA solid;
font-size:13px;
padding-left:4px;
height:12px;
color:#333333;
}


table.tableborder16{
border: 1px outset;
}
table.tableborder16 th{
font-size:13px;
color:#1d4ca0;
text-align:center;
font-weight:bold;
padding-left:2px;
border-top: 1px   outset;
border-left: 1px outset;
border-right: 1px  outset;
border-bottom: 1px  outset;
}
table.tableborder16 td{
border-bottom: 1px  outset;
border-right: 1px  outset;
border-top: 1px  outset;
border-left: 1px  outset;
padding-left:10px ;
padding:2px;
color:#333333;
}


/*--------------New Updates Phani ------------*/

.products_bg{
background-image:url(../images/products_bg.gif);
background-repeat:no-repeat;
width:211px;
height:30px;
color:#174182;	
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}


.tab{
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#687299;
padding:5px 5px 5px 5px;
background-color:#9ea7cd;
border:1px solid #7b8ed7;
display:block;
}

.tab:hover{
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
padding:5px 5px 5px 5px;
background-color:#FFFFFF;
border:1px solid #7b8ed7;
display:block;
}


.tabon{
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
background-repeat:repeat-y;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
padding:5px 5px 5px 5px;
background-color:#dde0f7;
border:1px solid #7b8ed7;
border-bottom:0px;
display:block;
}

.border-bottom{
border-bottom:1px solid #7b8ed7;
}



.markets_bg{
background-image:url(../images/markets_bg.gif);
background-repeat:no-repeat;
width:292px;
height:22px;
color:#000000;	
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.tab1{
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#999999;
padding:5px 5px 5px 5px;
background-color:#ebebeb;
border:1px solid #d0d0d0;
display:block;
}

.tab1:hover{
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
padding:5px 5px 5px 5px;
background-color:#FFFFFF;
border:1px solid #d0d0d0;
display:block;
}


.tabon1{
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
background-repeat:repeat-y;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#000000;
padding:5px 5px 5px 5px;
background-color:#ffffff;
border:1px solid #d0d0d0;
border-bottom:0px;
display:block;
}

.border-bottom1{
border-bottom:1px solid #d0d0d0;
}


.hide{
	visibility:hidden;
	display:none;}

