*
{
margin:0px;
padding:0px;
}
body
{
margin:0px;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

input
{
border:solid 1px #9e9e9e;
color:#000000;
font-size:11px;
padding:2px;
margin:3px;
}
select,textarea
{
border:solid 1px #9e9e9e;
color:#000000; 
font-size:11px;
margin:3px;

}
option
{
color:#000000; 
font-size:11px;
margin:3px;
}
.topnavibg
{
background-image:url(../images/nav_bg_big.gif);
background-repeat:repeat-x;
background-position:top;
}
#note
{
color:#814c0d;
}
.blanksmall
{
padding:2px;
height:6px;
}

.button
{
background-color:#eff4f7;
font-size:12px;
color:#000000;
border-bottom:solid 2px #006699;
border-left:solid 1px #006699;
border-right:solid 1px #006699;
border-top:solid 1px #006699;
}

/*-------------------header classes starts-----------------------------------*/
.logo
{
/*background-image:url(../images/logo_mergent_japan.jpg);
background-repeat:no-repeat;*/
height:123px;
width:172px;
}
.bannerbg
{
background-image:url(../images/banner_bg_full.jpg);
background-repeat:repeat-x;
}
.bannerimg
{
background-image:url(../images/banner_bg.jpg);
background-repeat:no-repeat;
height:123px;
}

.logobelow
{
background-image:url(../images/logo_mergent_japan_bottom.jpg);
background-repeat:no-repeat;
height:32px;
width:172px;
}

.navigation
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#666666;
}
.navigation a
{
color:#666666;
text-decoration:none;
}
.navigation a:visited
{
color:#666666;
text-decoration:none;
}
.navigation a:hover
{
color:#666666;
border-bottom:dashed 1px #999999;
}

.topgreybar
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background-color:#666666;
}
.topgreybar a
{
color:#ffffff;
text-decoration:none;
}
.topgreybar a:visited
{
color:#ffffff;
text-decoration:none;
}
.topgreybar a:hover
{
color:#ffffff;
text-decoration:underline;
}


.topgreybar li
{
list-style-image:url(../images/bullet.gif);
list-style-position:0px;
}
.topgreybar li a
{
color:#ffffff;
text-decoration:none;
}
.topgreybar li a:visited
{
color:#ffffff;
text-decoration:none;
}
.topgreybar li a:hover
{
color:#ffffff;
text-decoration:underline;
}



/*-------------------header classes ends-----------------------------------*/

.center
{
text-align:center;
}
.datetime
{
font-size:10px;
color:#717171;
/*padding-right:4px;*/
padding-left:20px;
text-align:center;
font-weight:normal;
}
.search
{
/*padding-bottom:3px;*/
}
.content
{
font-size:11px;
color:#000000;
padding-left:8px;
padding-right:8px;
line-height:15px;
}
.content a
{
color:#1692c2;
text-decoration:underline;
}
.content a:active
{
color:#1692c2;
text-decoration:underline;
}
.content a:visited
{
color:#1692c2;
text-decoration:underline;
}
.content a:hover
{
color:#1692c2;
text-decoration:none;
}
.content h1
{
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
color:#3a84a0;
font-size:14px;
font-weight:bold;
}
.content h2
{
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
color:#3a84a0;
font-size:12px;
font-weight:bold;
}
.content p
{
margin-bottom:18px;
}

.content .breadcrum
{
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
color:#000000;
font-size:11px;
padding:0px;
}

.content .breadcrum a
{
color:#b86c12;
text-decoration:underline;
}
.content .breadcrum a:active
{
color:#b86c12;
text-decoration:underline;
}
.content .breadcrum a:visited
{
color:#b86c12;
text-decoration:underline;
}
.content .breadcrum a:hover
{
color:#a85d06;
text-decoration:none;
}
.form
{
background-color:#f4f7f9;
padding-left:10px;
border:dotted 1px #dee4e8;
color:#006699;
}


/*---------------navigation---------------------------------------*/
.navi
{
color:#50616d;
background-color:#666666;
height:32px;
}
.navi a
{
color:#50616d;
text-decoration:none;
}
.navi a:visited
{
color:#50616d;
text-decoration:none;
}
.navi a:hover
{
color:#50616d;
text-decoration:none;
}
.navibusinessleft
{
background-image:url(../images/business_left_box.gif);
background-position:right;
background-repeat:no-repeat;
}
.navibusinessright
{
background-image:url(../images/business_right_box.gif);
background-repeat:no-repeat;
}
.navibusinessbg
{
background-image:url(../images/business_bg_box.gif);
background-repeat:repeat-x;
font-size:13px;
color:#326f88;
text-align:center;
font-weight:bold;
}
.navishadow
{
background-image:url(../images/shadow_your_business.jpg);
background-repeat:no-repeat;
background-position:left top;
}
.navibusinessbgbig
{
background-image:url(../images/business_bgmain_box.gif);
background-repeat:repeat-x;
font-size:11px;
color:#656565;
text-align:left;
border-left:solid 1px #ffffff;
border-right:solid 1px #ffffff;
}
.navibusinessbgbig td
{
height:28px;
vertical-align:middle;
}
.navibusinessbgbig a
{
color:#656565;
text-decoration:none;
}
.navibusinessbgbig a:visited
{
color:#656565;
text-decoration:none;
}
.navibusinessbgbig a:hover
{
color:#000000;
text-decoration:underline;
}

.bgdiaognallinedark
{
font-size:9px;
/*background-image:url(../images/bg_companysearch.jpg);
background-repeat:repeat-x;*/
color:#ffffff;
font-size:11px;
/*height:28px;*/
/*height:143px;*/
}

.bgrepeat
{
background-image:url(../images/bg_companysearch1.jpg);
background-repeat:repeat-x;

}
.bgdiaognallinedark a
{
color:#FFFFFF;
text-decoration:underline;
}
.bgdiaognallinedark a:visited
{
color:#FFFFFF;
text-decoration:underline;
}
.bgdiaognallinedark a:hover
{
color:#FFFFFF;
text-decoration:none;
}
.bgdiaognallinedark td
{
padding-left:10px;
}
.bgdiaognallinedark h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
height:24px;
}
.companysearchinner
{
font-size:9px;
background-image:url(../images/bg_line_diagonal_dark.gif);
background-repeat:repeat;
color:#3a84a0;
font-size:13px;
border-left:solid 2px #FFFFFF;
height:100px;
}
.companysearchbtn
{
background-image:url(../images/search_btn.gif);
background-repeat:no-repeat;
width:75px;
height:19px;
}
.companysearchinner td
{
padding-left:3px;
}
.companysearchinnertitle
{
background-color:#1982aa;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
height:26px;
padding-left:5px;
}
.companysearchinner a
{
font-size:10px;
font-weight:normal;
color:#1692c2;
text-decoration:underline;
}
.companysearchinner a:visited
{
font-size:10px;
font-weight:normal
color:#1692c2;
text-decoration:underline;
}
.companysearchinner a:hover
{
font-size:10px;
font-weight:normal
color:#0977a1;
text-decoration:none;
}
.bgdiaognalline
{
background-image:url(../images/bg_line_diagonal.gif);
background-repeat:repeat;
color:#3a84a0;
font-weight:bold;
font-size:13px;
height:28px;
}
.bgdiaognalline td
{
padding-left:10px;
}

.bgdiaognallinenews
{
background-color:#d3e2ed;
color:#316a94;
font-weight:bold;
font-size:12px;
height:24px;
}
.bgdiaognallinenews td
{
padding-left:10px;
}


/*-------------------Login-----------------------------*/
.login
{
/*background-color:#3a839f;*/
border:solid 1px #cccccc;
color:#000000;
font-size:11px;
padding:5px;
}
.login td
{
padding:6px;
}
.login a
{
color:#000000;
text-decoration:underline;
}
.login a:visited
{
color:#000000;
text-decoration:underline;
}
.login a:hover
{
color:#000000;
text-decoration:none;
}

/*------------------mergent worldwide sites------------------------------*/

.mergentworldwide
{
background-image:url(../images/mergent_worldwide_bg.jpg);
background-repeat:no-repeat;
height:134px;
font-size:11px;
color:#37809b;
font-weight:bold;
text-align:left;
padding-left:5px;
}
.mergentworldwide td
{
padding:5px;
}
.bgblue
{
background-color:#3f8ba8;
height:60px;
}

/*-----------------footer-------------------------------*/
.footer
{
color:#4ca4c9;
background-color:#e8e8e8;
font-size:9px;
}
.footer a:link
{
color:#4ca4c9;
text-decoration:none;
}
.footer a:visited
{
color:#4ca4c9;
text-decoration:none;
}
.footer a:hover
{
color:#4ca4c9;
text-decoration:underline;
}
.footer span
{
color:#717171;
font-size:11px;
margin-top:5px;
text-align:left;
}
.footerdark
{
background-color:#3c839d;
}
.footerlight
{
background-color:#4ca5c8;
}
.footerbg
{
background-image:url(../images/footer_bg.gif);
background-repeat:repeat-x;
}
/*-----------------news-------------------------------*/
.news
{
font-size:11px;
color:#5c5c5c;
padding-left:5px;
}
.news a
{
color:#333333;
text-decoration:underline;
}
.news a:active
{
color:#333333;
text-decoration:underline;
}
.news a:visited
{
color:#333333;
text-decoration:underline;
}
.news a:hover
{
color:#5c5c5c;
text-decoration:none;
}
.news td
{
height:25px;
}
.news .tdcolor
{
background:#f0f5f9;
border-bottom:solid 1px #dbdbdb;
border-top:solid 1px #dbdbdb;
padding-left:5px;
}
.news span a
{
color:#1692c2;
text-decoration:underline;
}
.news span a:visited
{
color:#1692c2;
text-decoration:underline;
}
.news span a:hover
{
color:#0977a1;
text-decoration:none;
}

/*--------------innerpg----------------------------*/

/* Added By : Hiral / Angna*/


.TableGeneral
{
  padding: 0px;
  width: 99%;
}
.TableGeneral a
{
  color: #1692c2;
  text-decoration:underline;
}
.TableGeneral a:active
{
  color: #1692c2;
  text-decoration:underline;
}
.TableGeneral a:visited
{
  color: #1692c2;
  text-decoration:underline;
}
.TableGeneral a:hover
{
  color: #1692c2;
  text-decoration:none;
}
.TableHeader
{
  background-color: #d3e2ed;
  height: 24px;
  color:#000000;
  vertical-align: middle;
  border-bottom:solid 1px #b2c6d4;
}
.TableHeaderText
{
  color:#000000;
  font-weight:bold;
  font-size:12px;
}
.TableHeaderText a
{
  color: black;
  font-weight: bold;
  font-size:12px;
}
.TableRowGrey
{
  background-color: #f6f6f7;
  vertical-align: middle;
  font-size:10px;
  padding:4px;
  height:25px;
}


.TableRowGrey a
{
color:#1692c2;
text-decoration:underline;
font-weight:bold;
}
.TableRowGrey a:active
{
color:#1692c2;
text-decoration:underline;
font-weight:bold;
}
.TableRowGrey a:visited
{
color:#1692c2;
text-decoration:underline;
font-weight:bold;
}
.TableRowGrey a:hover
{
color:#1692c2;
text-decoration:none;
font-weight:bold;
}



.TableRowWhite
{
  background-color: white;
  vertical-align: middle;
  font-size:10px;
  padding:4px;
}

.reportsfound{color:#814c0d; font-weight:bold; font-size:11px; padding-top:10px;}
.pagenumber{color:#814c0d; font-size:11px;}
.pagenumber a:link{color:#b86c12; font-size:12px;}
.pagenumber a:visited{color:#b86c12; font-size:12px;}
.pagenumber a:hover{color:#a85d06; font-size:12px;}

.TableFooterRow1
{
  background-color: white;
  height: 5px;
}
.TableFooterRow2
{
  background-color: #61afcf;
  height: 6px;
}

.btn{ background-image:url(../images/btn.gif);
border:none;
height:22px;
background-repeat:no-repeat;
width:119px;
}
.btnsmall{ background-image:url(../images/go_buttn.gif);
border:none;
height:22px;
background-repeat:no-repeat;
width:26px;
}
.btnmedium{ background-image:url(../images/btn_med.gif);
border:none;
height:22px;
background-repeat:no-repeat;
width:70px;
}
.subTabSelected
{
  color: #ffffff;
  font-weight: bold;
  text-align: center;
  background-color:#61afcf;
  font-size:12px;
  padding:3px;
}
.subTabUnselected
{
  color: #61afcf;
  text-align: center;
  font-weight: bold;
  font-size:12px;
  padding:5px;
}
a.subTabUnselected
{
  color: #61afcf;
  text-decoration:underline;
  }
 .subTabUnselected a:visited
{
  color: #61afcf;
  text-decoration:underline;
  }
.subTabUnselected a:hover
{
  color: #61afcf;
  text-decoration:none;
  }


/* Added by Suruchi */
.InfoTitle
{
  color: #3a84a0;
  font-family:Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  margin-bottom:0px;
}

.searchgrid{border:#a3cada solid 1px; color:#666666; height:28px;}
.searchgrid td{border:white solid 1px; padding-left:4px; padding-right:4px;}
.searchgrid .TableHeaderText{color:#0a5674; padding-left:4px; padding-right:4px; font-size:12px; font-weight:bold;}
.searchgrid .TableHeaderText a{color:white; padding-left:4px; padding-right:4px;}
.searchgrid .TableHeaderText a:visited{color:white; padding-left:4px; padding-right:4px;}
.searchgrid .TableHeaderText a:hover{color:grey; padding-left:4px; padding-right:4px;}
.searchgrid a:link{color:#1692c2;}
.searchgrid a:visited{color:#1692c2;}
.searchgrid a:hover{text-decoration: none; color:#1692c2;}

.IndexHeaderText
{
color:#3a839f;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  padding:3px;
}
.IndexHeaderText:link {
  color: white;
}
.IndexHeaderText:visited {
  color: white;
}
.IndexHeaderText:active {
  color: grey;
}
.IndexHeaderText:hover {
  text-decoration: none;
  color: #3a839f;
}
.TableBorder
{
  border: 1px solid silver;
  padding-left:7px;
  background-color:#f6f6f7;
}
<!-- added by palak-->
.TableBorder a
{
color:#1692c2;
text-decoration:underline;
}
.TableBorder a:active
{
color:#1692c2;
text-decoration:underline;
}
.TableBorder a:visited
{
color:#1692c2;
text-decoration:underline;
}
.TableBorder a:hover
{
color:#1692c2;
text-decoration:none;
}
.tblgrid{border:#056905 solid 1px;}
.tblgrid td{border:white solid 1px; font-size:10px;}
.tblgrid .TableHeaderText{color:white;}
.InfoBold
{
  color: #000000;
  font-weight: bold;
}
/*-----------------------boxes general---------------*/
.box
{
padding:0px;
margin:0px;
background-color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.box td
{
padding-bottom:2px;
padding-top:4px;
height:23px;
padding-left:2px;
}
.box li
{
margin-left:14px;
line-height:18px;
}
.boxtitle
{
background-color:#d3e2ed;
height:23px;
color:#316a94;
padding-left:3px;
font-weight:bold;
font-size:12px;
border-bottom:solid 1px #bcccd8;
}
.box a
{
color:#1692c2;
text-decoration:underline;
}
.box a:visited
{
color:#1692c2;
text-decoration:underline;
}
.box a:hover
{
color:#0977a1;
text-decoration:none;
}
.box .tdbluebg
{
background:#f0f5f9;
border-bottom:solid 1px #dbdbdb;
}
.box .green
{
color:#158a10;
}
.box .red
{
color:#a50f0f;
}
.box .blue
{
color:#1f82ba;
}
.box .greybg
{
background-color:#f7f7f7;
border-bottom:solid 1px #dbdbdb;
}
.box .greybg span
{
padding-left:170px;
}
.box .greybg a
{
color:#1692c2;
text-decoration:underline;
text-align:right;
}
.box .greybg a:visted
{
color:#1692c2;
text-decoration:underline;
text-align:right;
}
.box .greybg a:hover
{
color:#0977a1;
text-decoration:underline;
text-align:right;
}

.box .linebelowgrey
{
border-bottom:solid 1px #dbdbdb;
padding-left:3px;
padding-bottom:5px;
padding-top:5px;
}

h3
{
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
color:#3a84a0;
font-size:12px;

}

.lineleftgrey
{
border-left:solid 1px #dbdbdb;
}
.linerightgrey
{
border-right:solid 1px #dbdbdb;
}


.msgsuccess
{
  color: #0000CE;
}
.msgfailure
{
  color: #FF0000;
}
.banner
{
width:100%;
/*height:143px;*/
/*background-image:url(../images/banner_bg.jpg);
background-repeat:no-repeat;*/
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px;
margin:0px;
}
.bannermainbg
{
background-image:url(../images/banner_bg.jpg);
background-repeat:no-repeat;
}

.bannerbtn
{
background-image:url(../images/button_bg.jpg);
background-repeat:no-repeat;
padding-bottom:30px;
/*background-position:10px 20px 180px 0px;*/
}
.bannerbgfull
{
background-image:url(../images/banner_bgfull.jpg);
background-repeat:repeat-y;
}
.banner .title
{
font-size:22px;
font-weight:bold;
color:#FFFFFF;
padding-top:30px;
padding-left:87px;
padding-bottom:10px;
text-align:left;
}
.banner .title span
{
font-size:32px;
color:#FFFFFF;
text-align:right;
padding-top:20px;
padding-left:250px;
padding-bottom:10px;
padding-right:20px;
}
.banner a
{
font-weight:bold;
text-align:right;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
padding-right:30px;
}
.banner a:visited
{
font-weight:bold;
text-align:right;
font-size:11px;
text-decoration:none;
padding-right:30px;
}
.banner a:hover
{
font-weight:bold;
font-size:11px;
text-decoration:underline;
}

/* Added by Palak for Product and service Page*/
.unorderedlist
{
padding-left:20px;
}
/*--------------- learn more button---------------------------*/
.learnmore
{
padding:0px;
margin:0px;
}
.learnmore .button
{
background-image:url(../images/button_learnmore.jpg);
background-repeat:no-repeat;
width:100px;
height:19px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
border:0px;
color:#FFFFFF;
font-weight:bold;
}

.boxin
{
padding:0px;
margin:0px;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}

.boxin td
{
padding-bottom:2px;
padding-top:4px;
height:23px;
padding-left:1px;
border-left:solid 1px #dbdbdb;
border-bottom:solid 1px #dbdbdb;
}
.boxin li
{
margin-left:14px;
line-height:18px;
}

.boxin a
{
color:#1692c2;
text-decoration:underline;
}
.boxin a:visited
{
color:#1692c2;
text-decoration:underline;
}
.boxin a:hover
{
color:#0977a1;
text-decoration:none;
}
.boxin .tdbluebg
{
background:#f0f5f9;
border-bottom:solid 1px #dbdbdb;
}
.boxin .green
{
color:#158a10;
}
.boxin .red
{
color:#a50f0f;
}
.boxin .blue
{
color:#1f82ba;
}
.boxin .greybg
{
background-color:#f7f7f7;
border-bottom:solid 1px #dbdbdb;
}
.boxin .greybg span
{
padding-left:170px;
}
.boxin .greybg a
{
color:#1692c2;
text-decoration:underline;
text-align:right;
}
.boxin .greybg a:visted
{
color:#1692c2;
text-decoration:underline;
text-align:right;
}
.boxin .greybg a:hover
{
color:#0977a1;
text-decoration:underline;
text-align:right;
}

/*---------------------- About us bottom link class---------*/

.bottomlink
{
color:#7CBAD2;
font-size:11px;
}
.bottomlink a
{
color:#7CBAD2;
text-decoration:underline;
}
.bottomlink a:visited
{
color:#7CBAD2;
text-decoration:underline;
}
.bottomlink a:hover
{
color:#7CBAD2;
text-decoration:none;
}

.activelink
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#0286B6;
}


.product
{
font-family:"Trebuchet MS", Tahoma, Verdana;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
padding-right:3px;

}
