body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin: 0px
}
body, td, th {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;}
.textbox1 {
	border:1px solid #777777;
	FONT-FAMILY: Arial, Helvetica, Geneva;
	FONT-SIZE: 10px;
}
.text-box {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, Geneva;
	height:18px;
	border:1px solid #226b49;
	color:#000000;
	padding-left:5px;
}
.top
{
background-color:#f7f7f7;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
}
.top a { color:#000000; text-decoration:none;} .top a:hover { color:#FF0000; text-decoration:none;}


.textbox2 {
	border-right:#000000 1px solid;
	border-top:#000000 1px solid;
	font-size:11px;
	border-left:#000000 1px solid;
	color:#000000;
	border-bottom:#000000 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:20px;
}

.logo {
height:61px;
border:solid 1px #000000;
text-align:center;
}
.popular-area {
height:32px;
background-color:#87cbf8;
border-bottom:solid 1px #7bc2ee;
text-align:center;
}
.lftpan-ban {
height:98px;
}
.lftpan-menu {
width:95%;
height:20px;
background-color:#ffebb9;
border:solid 1px #f3da9a;

}
.lftpan-category-main {
width:95%;
height:29px;
background-color:#ffbb42;
border:solid 1px #f5ac2b;
}

.lftpan-category {
background-color:#fffdf8;
width:95%;
height:219px;
border:solid 1px #fff1da;

}
.footer-menu {

border:solid 1px #fff1d7;
}
.rghtpan1 {

border:solid 1px #000000;
text-align:center;
}
.sub-rt-pan1 {
height:60px;
background-color:#f7f7f7;
border:solid 1px #ebebeb;
text-align:center;
}
.rghtpan2 {

background-color:#ffffff;
border:solid 1px #9cc0e4;

}
.sub-rt-pan2 {


border:solid 1px #9cc0e4;
text-align:center;
}

.rghtpan3 {
border:solid 1px #9cc0e4;
background-color:#ffffff;

}
.sub-rt-pan3 {
height:21px;
background-color:#ffdc9a;
border:solid 1px #feeac5;
text-align:center;
}
.rghtpan4 {

border:solid 1px #9cc0e4;
background-color:#ffffff;
text-align:justify;
}
.banner-footer {
width:70%;
background-color:#fffefa;
border:solid 1px #000000;
text-align:center;
}


.rghtpan5 {
background-color:#fffefa;
border:solid 1px #9cc0e4;
}

.footer {
height:27px;
background-color:#f7f7f7;
border:solid 1px #ebebeb;
text-align:center;

}
.footer-link {
height:30px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9c4874;
font-size:11px;
}
.footer-link a { color:#9c4874; text-decoration:none;} .footer-link a:hover { color:#FF0000; text-decoration:underline;}



.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
	border:1px solid;
   
}
/*.textbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #0000ff;
	display: block;
	border-top: 1px solid #cecece;
 	border-bottom: 2px solid #4a4a4a;
}
 */

input.btn{
   color:#000000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:100%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   background-image:url(../bg_btn.jpg);}



/* ------------------------ */




.search {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
line-height:44px;
background-image:url(../bg_searcharea.jpg);
background-repeat:repeat-x;
background-color:#a6c4dc;
}
.prodsearch {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
line-height:30px;
text-align:center;
font-weight:bold;
}

.advert{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
line-height:25px;
}
.advert a{color:#000000; text-decoration:none;} .advert a:hover{color:#FF0000; text-decoration:underline;}
.bg_tab_a
{
background-image:url(../bg-trade.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
font-weight:bold;
font-size:11px;
line-height:18px;
cursor:pointer;}

.bg_tab_a a{ color:#000000; text-decoration:none;} bg_tab_a a:hover{ color:#FF0000; text-decoration:none;}
.bg_tab_active
{
background-image:url(../bg-trade_active.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
text-align:center;
font-weight:bold;
font-size:11px;
line-height:18px;}

.bluetd
{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#569aca;
color:#FFFFFF;
text-align:left;
font-weight:bold;
font-size:11px;
line-height:22px;}

.bluetd1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#dbf3fa;
color:#000000;
text-align:left;
font-weight:bold;
font-size:11px;
line-height:20px;}

.bg_tab_l
{
background-image:url(../bg-trade.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
font-weight:bold;
font-size:11px;
line-height:18px;}

.bg_tab_l a{ color:#000000; text-decoration:none;} bg_tab_l a:hover{ color:#FF0000; text-decoration:none;}

.wrkgtmp
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
line-height:20px;
padding-left:5px;}
.wrkgtmp a { text-decoration:none; color:#000000;} .wrkgtmp a:hover { text-decoration:underline; color:#FF0000;}


.subdiscription
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
.subdiscription a { color:#666666; text-decoration:none;} .subdiscription a:hover { color:#666666; text-decoration:underline;}


/* ----------------------------------------------------------------*/

.nolink01 {
	font-size: 11px; color: #747373; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.linkabout {
	font-size: 10px; color:  #004c7a; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;  padding-right:2px;
}
A.linkabout:hover {
	font-size: 10px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; padding-right:2px
}

.linkabout1 {
	font-size: 11px;
	color:  #0a2649;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
.linkabout1 a{
	color:  #0a2649; text-decoration:none;}
.linkabout1 a:hover{
	color:  #000000; text-decoration:underline;}	
	
.linkabout2 {
	font-size: 11px;
	color:  #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height:15px;
	text-align:center;
}
.linkabout2 a{
	color:  #000000; text-decoration:none;}
.linkabout2 a:hover{
	color:  #FF0000; text-decoration:underline;}	
	
A.link01:link {
	font-size: 11px; color: #747373; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.link01:visited {
	font-size: 11px; color: #747373; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.link01:hover {
	font-size: 11px; color: #ff6600; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.link1:link {
	font-size: 11px; color: #747373; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.link1:visited {
	font-size: 11px; color: #747373; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.link1:hover {
	font-size: 11px; color: #ff6600; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.redtd {
	font-weight: bold; font-size: 10px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; height: 22px; background-color: #93c2de;
}
.bluetd {
	padding-right: 1px; padding-left: 1px; font-weight: bold; font-size: 12px; padding-bottom: 1px; color: #ffffff; padding-top: 1px; font-family: Verdana,Arial, Helvetica, sans-serif; height: 25px; background-color: #569aca;
}
.bluetd1 {
	padding-right: 1px; padding-left: 1px; font-weight: bold; font-size: 11px; padding-bottom: 1px; color: #000000; padding-top: 1px; font-family: Verdana,Arial, Helvetica, sans-serif; height: 25px; background-color: #dbf3fa;
}
.bluetd2 {
	padding-right: 1px; padding-left: 1px; font-weight: bold; font-size: 10px; padding-bottom: 1px; color: #ffffff; padding-top: 1px; font-family: Verdana,Arial, Helvetica, sans-serif; height: 25px; background-color: #7ab9da;
}
.textbox {
	border-right: #000000 1px solid; border-top: #000000 1px solid; font-size: 12px; border-left: #000000 1px solid; color: #000000; border-bottom: #000000 1px solid; font-family: Verdana, Arial, Helvetica, sans-serif; height: 17px;
}
.textbox1 {
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 11px;
	border-left:#000000 1px solid;
	color: #000000;
	border-bottom: #000000 1px solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 20px
}
.whitetext {
	font-weight: bold; font-size: 12px; color: #ffffff; font-family: Arial, Helvetica, sans-serif;
}
.borderblue {
	border-right: #cde1f0 1px solid; padding-right: 1px; border-top: #cde1f0 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: #cde1f0 1px solid; padding-top: 1px; border-bottom: #cde1f0 1px solid;
}
.borderred {
	border-right: #cee2f0 1px solid; padding-right: 1px; border-top: #cee2f0 1px solid; padding-left: 1px; padding-bottom: 1px; border-left: #cee2f0 1px solid; padding-top: 1px; border-bottom: #cee2f0 1px solid;
}
.nolink02 {
	font-weight: bold; font-size: 10px; color: #004c7a; font-family: Verdana, Arial, Helvetica, sans-serif;
}

A.link02:link {
	font-weight: bold; font-size: 11px; color: #004c7a; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.link003:link {
	font-weight: bold; font-size: 11px; color: #004c7a; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.link02:visited {
	font-weight: bold; font-size: 11px; color: #004c7a; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.link02:hover {
	font-weight: bold; font-size: 11px; color: #ff6600; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.link2:link {
	font-size: 11px; color: #004c7a; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
A.link2:visited {
	font-size: 11px; color: #004c7a; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
A.link2:hover {
	font-size: 11px; color: #ff6600; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
A.link03:link {
	font-weight: bold; font-size: 12px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.link03:visited {
	font-weight: bold; font-size: 12px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.link03:hover {
	font-weight: bold; font-size: 12px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;
}
H1 {
	font-weight: bold; font-size: 18px; color: #30a1bf; font-family: "Trebuchet MS", Verdana, Arial;
}
.heading {
	font-weight: bold; font-size: 18px; color: #30a1bf; font-family: "Trebuchet MS", Verdana, Arial;
}
.pad {
	padding-right: 10px; padding-left: 10px; padding-bottom: 10px; padding-top: 10px;
}
.boldtext {
	font-weight: bold; font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif;
}
HR {
	color: #cee2f0; height: 1px;
}
.redboldtxt {
	font-weight: bold; font-size: 11px; color: #004c7a; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.graytd {
	background-color: #eeeeee;
}
.leftlinktd {
	border-top: #f0f9fb 1px solid;
	padding-left: 10px;
	padding-right: 5px;
	font-size: 11px;
	padding-top: 2px;
	border-bottom: #30a1bf 1px solid;
	font-family: Arial, Helvetica, sans-serif; height: 20px;
	background-color: #bae2ed;
}
.s {
	border-bottom: #cee2f0 1px solid;
}
.n {
	border-top: #cee2f0 1px solid;
}
.w {
	border-left: #cee2f0 1px solid;
}
.e {
	border-right: #cee2f0 1px solid;
}
.leftlink {
	font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif;
}
A.leftlink:hover {
	font-size: 11px; color: #a25366; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.error {
	font-size: 11px; color: #ff0000; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pad5 {
	padding-left: 5px;
}
.pad10 {
	padding-left: 10px;
}
.table_tabs_dis_background {
	border-right: #226c79 1px solid; padding-right: 10px; border-top: #dcf0f5 1px solid; padding-left: 10px; font-weight: bold; font-size: 11px; padding-bottom: 5px; border-left: #dcf0f5 1px solid; color: #000000; padding-top: 2px; border-bottom: #226c79 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #bae2ed;
}
.table_tabs_en_background {
	border-right: #226c79 1px solid; padding-right: 10px; border-top: #b7d3fc 1px solid; padding-left: 10px; font-weight: bold; font-size: 11px; padding-bottom: 5px; border-left: #b7d3fc 1px solid; color: #ffffff; padding-top: 2px; font-family: Arial, Helvetica, sans-serif; background-color: #4bb1cc;
}
.table_title {
	padding-right: 1px; padding-left: 1px; font-weight: bold; font-size: 12px; padding-bottom: 1px; color: #ffffff; padding-top: 1px; font-family: Arial, Helvetica, sans-serif; height: 22px; background-color: #4bb1cc;
}
.table_detail {
	padding-left: 10px; font-size: 11px; padding-top: 2px; font-family: Arial, Helvetica, sans-serif; background-color: #bae2ed;
}
.tabs_dis {
	font-size: 11px; color: #000000; font-family: Arial, Helvetica, sans-serif;
}
A.tabs_dis:hover {
	font-size: 11px; color: #a25366; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.table_header {
	padding-right: 1px; padding-left: 1px; font-weight: bold; font-size: 12px; padding-bottom: 1px; color: #ffffff; padding-top: 1px; font-family: Verdana, Arial, Helvetica, sans-serif; height: 22px; background-color: #4bb1cc;
}
.link2 {
	font-size: 12px; color: #004c7a; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
}
.table_tabs_dis_background {
	border-right: #33a3b7 1px solid; padding-right: 10px; border-top: #dcf0f5 1px solid; padding-left: 10px; font-weight: bold; font-size: 11px; padding-bottom: 10px; border-left: #dcf0f5 1px solid; color: #000000; padding-top: 10px; border-bottom: #33a3b7 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #bae2ed;
}
.table_tabs_en_background {
	border-right: #33a3b7 1px solid; padding-right: 10px; border-top: #b7d3fc 1px solid; padding-left: 10px; font-weight: bold; font-size: 11px; padding-bottom: 10px; border-left: #b7d3fc 1px solid; color: #ffffff; padding-top: 10px; border-bottom: #33a3b7 1px solid; font-family: Arial, Helvetica, sans-serif; background-color: #4bb1cc;
}
.subdiscription {
	padding-left: 10px; font-size: 10px; color: #929499; font-family: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	font-size: 18px; font-family: Arial, Helvetica, sans-serif
}
.orangetd {
	padding-right: 1px; padding-left: 1px; font-weight: bold; font-size: 12px; padding-bottom: 1px; color: #ffffff; padding-top: 1px; font-family: Verdana,Arial, Helvetica, sans-serif; height: 25px; background-color: #569aca;
}
.greencol {
	color: #30a1bf
}
.nw {
	border-top: #cee2f0 1px solid
}
.sw {
	border-bottom: #cee2f0 1px solid
}
.copyright {
	font-size: 10px; color: #666666; font-family: verdana, Arial, Helvetica, sans-serif
}
.subcatlink {
	font-size: 10px; color: #000000; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: none
}
A.subcatlink:hover {
	font-size: 10px; color: #000000; font-family: verdana, Arial, Helvetica, sans-serif; text-decoration: underline
}
.subdomaindescription {
	padding-right: 10px; padding-left: 10px; font-size: 11px; padding-bottom: 10px; color: #000000; padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify
}

.catagory_dynamic
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding-left:5px;
vertical-align:top;
padding-top:5px;
padding-bottom:5px;
text-decoration:none;
}
.catagory_dynamic a{color:#000000; text-decoration:none;}  .catagory_dynamic a:hover {color:#ff6600; text-decoration:underline;}

.home
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.home a{color:#ff6600; text-decoration:none;} .home a:hover{color:#484c93; text-decoration:underline;}

/*
strong
{
color:#004c7a;
text-decoration:underline;} 
*/

.key {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#004c7a;
line-height:20px;
}
.key a{
color:#004c7a;
text-decoration:none;
}

.key a:hover{
color:#aa0000;
text-decoration:underline;
}
.keyword {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
font-weight:bold;
background-color:#EBEBEB;
text-align:center;
}
.keyword a { color:#000000; text-decoration:none; } .keyword a:hover { color:#aa0000; text-decoration:underline;}
.nextarrow {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:20px;
font-weight:bold;
text-align:center;
}
.nextarrow a { color:#000000; text-decoration:none; } .nextarrow a:hover { color:#aa0000; text-decoration:underline;}


/* new menu - Abhishek Shrivastava */

.lmenu1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#569aca;
color:#FFFFFF;
text-align:left;
font-weight:bold;
font-size:11px;
line-height:22px;
padding-left:10px;
}
.lmenu2 {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
background-color:#bae2ed;
color:#000000;
padding-left:20px;
line-height:25px;
text-align:left;
border-top: #f0f9fb 1px solid;
border-bottom: #30a1bf 1px solid;
}
.lmenu2 a {color:#000000; text-decoration:none;} .lmenu2 a:hover {color:#000000; text-decoration:underline;}
.catbold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#004c7a;
font-weight:bold;
vertical-align:top;
text-align:left;
}
.catbold a { text-decoration:none; color:#004c7a;} .catbold a:hover { text-decoration:underline; color:#ff6600;}
.h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#004c7a;
font-weight:bold;
text-align:left;
}
.txt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:justify;
padding-left:5px;
padding-right:5px;
}
.txt a { color:#000000; text-decoration:underline;} .txt a:hover { color:#ff0000; text-decoration:underline;}
.bluetdtxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
padding-left:5px;
background-color:#569aca;
line-height:25px;
}
.bluetdlight
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
text-align:left;
padding-left:5px;
background-color:#dbf3fa;
line-height:25px;
}


.txtleft {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
padding-left:5px;
padding-right:5px;
}
.txtleft a {color:#000000; text-decoration:underline;} .txtleft a:hover {color:#ff6600; text-decoration:underline;}

.txtleftb {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-align:left;
background-color:#769db8;
font-weight:bold;
}

.txtleftbold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:left;
font-weight:bold;
}
.txtleft a {color:#787878; text-decoration:underline;} .txtleft a:hover {color:#ff6600; text-decoration:underline;}

.side-cat {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
text-align:left;
padding-left:5px;
line-height:20px;
font-weight:bold;
}
.side-cat a {
color:#000000;
text-decoration:none;}

.side-cat a:hover {
color:#ff0000;
text-decoration:underline;
}


.txtcenter {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
padding-left:5px;
padding-right:5px;
}
.txtcenter a {color:#000000; text-decoration:underline;} .txtcenter a {color:#FF0000; text-decoration:underline;}
.txtright {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:right;
padding-right:5px;
}
.txtright a {color:#000000; text-decoration:underline;} .txtright a {color:#FF0000; text-decoration:underline;}

.latestregister {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#787878;
text-align:left;
background-color:#f4f6f7;
}
.latestregister a {color:#0000ff; text-decoration:none;} .latestregister a {color:#0000ff; text-decoration:underline;}

/*----------------------------*/

ul { /* to be sure not to use a list style */
	list-style: none; 
	list-style-type: none;
}
ol {/* guarantee visibility of list entry  */
	padding: 7px;
}
/* link lists: these are lists with pure text links, e.g. #globalNav within #header or the page numbers within .paging,
they can also be used for lists of text links plus a description at each link, e.g. product news, product specifications */
ul.linkList li {
display: inline;
white-space: nowrap;
	/* define specific */
}
ul.linkList a, ul.linkList a:link, ul.linkList a:visited {
	display: inline;
white-space: nowrap;
}
ul.linkList a:hover, ul.linkList a:active, ul.linkList a:focus {
	/* define specific */
}
/* tab lists: these are lists where you can click the link as a whole block, e.g. main catalogs within #header or tabs within the #productDetail view */
ul.tabList {
	clear: both; /* always create a new line */
}
ul.tabList li {
	display: inline;
	white-space: nowrap; /* do not wrap link within itself, show whole link in new line */
}
ul.tabList a, ul.tabList a:link, ul.tabList a:visited {
	/* display: block;*/ /* not needed */
	/* float: left; is needed to align elements correctly next to each other but doesn't work in mac ie (it has to be hidden from mac ie), 
	   display: inline; is needed for mac ie to be able to align elements next to each other and not under each other and it doesn't effect other browsers */
	display: inline; 
	/* hide from mac ie5 \*/
	float: left; 
	/* end hide from mac ie5 */
	text-decoration: none;
}
ul.tabList a:hover, ul.tabList a:active, ul.tabList a:focus {
	/* define specific */
}
ul.tabList .active a, ul.tabList .active a:link, ul.tabList .active a:visited {
	font-weight: bold;
}
/******* special formatting classes *******/
.active { /* highlight an active element, e.g. within a list */
	font-weight: bold;
}
.capital{
text-transform: capitalize;
}
#marqueecontainer{
position: relative;
width: 190px;/*marquee width */
height: 100px; /*marquee height */
overflow: hidden;
padding: 2px;
padding-left: 4px;
}
.hints{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#444444;}

.bold{
font-weight:bold;
}

.pagecursortxt{
background-color:#C6DAE8;
height:22px;
}
.pagecursoritem{
padding-left: 7px;

}
.pagecursoritem a{
text-decoration:underline;
color:#9cc0e4;

}
.pagecursoritem a:hover{
text-decoration:none;
color:#ff0000;

}
a:hover{text-decoration:none;}
/* tab */
a.toptab1 {
margin-left: 3px;
float:left;
text-align:center;
font-weight: bold;
font-size: 11px;
color: #1E5E8A;
background: url(../tab_top1.jpg) top left;
background-position:0px 0px;  
width:81px;  
height:22px; 
padding-top:8px; 
display:block;
text-decoration: none;  
}  
a:hover.toptab1{  
background: url(../tab_top1_active.jpg);
color: #1C5F8C;
}
a.toptab1_active {
margin-left: 3px;
float:left;
text-align:center;
font-size: 11px;
font-weight: bold;
color: #1E5E8A;
background: url(../tab_top1_active.jpg) top left;
background-position:0px 0px;  
width:81px;  
height:22px; 
padding-top:8px; 
display:block;
text-decoration: none;  
}  
a.toptab2 {
margin-left: 3px;
float:left;
text-align:center;
font-size: 11px;
font-weight: bold;
color: #1E5E8A;
background: url(../tab_top2.jpg) top left;
background-position:0px 0px;  
width:140px;  
height:22px; 
padding-top:8px; 
display:block;
text-decoration: none;  
}  
a:hover.toptab2{  
background: url(../tab_top2_active.jpg);
color: #1C5F8C;
}

a.toptab2_active {
margin-left: 3px;
float:left;
text-align:center;
font-size: 11px;
font-weight: bold;
color: #1E5E8A;
background: url(../tab_top2_active.jpg) top left;
background-position:0px 0px;  
width:140px;  
height:22px; 
padding-top:8px; 
display:block;
text-decoration: none;  
}
.bg_top{
background: url(../tradegateway1/bg_top.gif) top left;
}
.arrow_pinkdot{
font-family:Verdana, Arial, Helvetica, sans-serif;
background: url(../pinkdot.jpg) no-repeat;  
background-position:5px 12px;
padding-left:15px;
font-size:11px;
color:#000000;
vertical-align:top;
text-decoration:none;
}
.arrow_pinkdot a{color:#000000; text-decoration:none;}  
.arrow_pinkdot a:hover {color:#ff6600; text-decoration:underline;}
.latedlead{
background: url(../leadicon1.gif) #7ab9da 5px 8px no-repeat;
height:24px;
padding-left:25px;
font-weight: bold; font-size: 10px; 
color: #ffffff;
font-family: Verdana,Arial, Helvetica, sans-serif; 
}
.b2bservice{
background: url(../area.jpg) #7ab9da 5px 8px no-repeat;
height:24px;
padding-left:30px;
font-weight: bold; font-size: 10px; 
color: #ffffff;
font-family: Verdana,Arial, Helvetica, sans-serif; 
}
.businesstools {
background: url(../stocknews_ico.gif) #7ab9da 5px 18px no-repeat;
height:24px;
padding-left:30px;
font-weight: bold; font-size: 10px; 
color: #ffffff;
font-family: Verdana,Arial, Helvetica, sans-serif; 
}
.news1 {
background: url(../news_icon.jpg) #7ab9da 5px 8px no-repeat;
height:24px;
padding-left:30px;
font-weight: bold; font-size: 10px; 
color: #ffffff;
font-family: Verdana,Arial, Helvetica, sans-serif; 
}
.main111{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:0px;
margin:0px;
}
.main111 a{
padding-left:15px;
background:URL(http://images.trademart.in/right.jpg) no-repeat;
color:#333333;
text-decoration:none;
}
.main111 a:hover{
padding-left:15px;
color:#333333;
background:URL(http://images.trademart.in/cross.jpg) no-repeat;
text-decoration:underline;
}

.abs {color:#666666;}
.abs a {color:#666666; text-decoration:none;}
.abs a:hover {color:#ff0000; text-decoration:underline;}
