/* CSS Document */

body{
	padding:0;
	line-height: 1.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#333333;
	/*margin-top:5px;*/
		}

.smalltxt{
font-family:arial;
font-size:11px;
color:#000000;
line-height:13px;
}

 #main-con{
	width:97%;
	margin-left:1.4%;
	}

 .m-head{
	width:97%;
	margin-left:1.4%;
	margin-top:0.5%;
	margin-bottom:1.5%;
	}


#trade-lt{
	color:#666666;
	width:16%;
	margin:0% 0% 0% 0%;
	float:left;
	
		}


.a-dir{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	margin:0px;
	font-size:11px;
	padding:0px;
	border-right:1px solid #E5F1F8;
	border-left:1px solid #E5F1F8;
	background-color:#F7FBFE;
	}

.a-dir ul{
		margin:0px;
		padding:0px;

		}

.a-dir ul li{
	list-style:none;
	margin:4px 0px 3px 0px;
	background:url(../images/bul1.jpg) no-repeat 4px 7px;
	padding:2px 0px 2px 12px;
	border-bottom:1px solid #E5F1F8;
	}

.a-dir a{
	color:#3E647E;font-size:11px;
	text-decoration:none;
	}

.a-dir a:hover{color:#333;
	}



.a-dir ul li ul{
		margin:0px;
		padding:0px;
		}

.a-dir ul li ul li{
	list-style:none;
	margin:4px 0px 3px 0px;
	background:url(../images/bul1.jpg) no-repeat 600px 7px;
	padding:2px 0px 2px 10px;
	border-bottom:1px solid #E5F1F8;
	}

.a-dir ul li ul li a{
	color:#3C9334;font-size:11px;
	text-decoration:none;
	}

.a-dir ul li ul li a:hover{color:#333;
	}


.a-dir ul li ul li.head{
		margin:2px 0px 2px 0px;
		color:#3C9334;
		padding:0px;
		font-size:11px;
		}


#trade-mid{
	/*background-image:url(../images/i-cbg.jpg);
	background-repeat:repeat-x;*/
	margin:1.4% 2% 0% 2%;
	width:54.3%;
	float:left;
	}

#heading{
	width:100%;
	line-height:16px;
	margin-left:10px;
	margin-top:10px;
	}



.tx-1{
	font-family:verdana,arial,ms sans serif;
	font-size:11px;
	color:#5C5C5C;line-height:17px;
	text-align:justify;
	padding:10px 5px 5px 10px;
	line-height:17px;
	}


.tx-1 ul li{
	list-style:none;
	list-style-image:url(../images/bul1.jpg);
	line-height:20px;
	}


.tx-1 b.wh{
	font-size:13px;
	font-weight:bold;
	color:#80A2BB;
	}


#trade-rt{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#666666;
	width:25%;
	float:right;
	text-align:justify;
	margin:0% 0% 0% 0%;
	}


.facon-1{
	border:1px solid #9fb4c7;
	padding:4px;
	margin-left:1px;
	font-family:verdana,arial,ms sans serif;
	font-size:11px;
	color:#5C5C5C;line-height:17px;
	text-align:justify;
	}

.facon-1 b.wh4 {font-size:13px;
color:#4B7899;}

.facon-1 b.wh4 a{
	color:#4B7899;
	text-decoration:none;
	}

.facon-1 b.wh4 a:hover{
	color:#333;
	text-decoration:none;
	}


.ovh{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4c7797;
	font-size:11px;
	text-decoration:none;
	}

.ovh a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4c7797;
	font-size:11px;
	text-decoration:none;
	}

.ovh:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4c7797;
	font-size:11px;
	}


.lftnavi
{
font-family:verdana;
text-align:left;
}

.ref
{
color:#6E6E6E;
font-size:13px;
padding-left:15px;
margin-top:1px;
margin-bottom:0px;
}

.ref-new
{
color:#6E6E6E;
font-size:15px;
padding-left:10px;
margin-top:1px;
margin-bottom:0px;
}

.bluehed2 {
	font-size: 13px; 
	margin-left: 15px; 
	color: #0000ff; 
	margin-right: 10px; 
	font-family: verdana; 
	line-height:23px;
}



.bluehed2 b {
	color: #ff0000; 
	font-weight:normal; 
}

.bluehed2 A {
	color: #0000ff; 
	text-decoration: none;
}
.bluehed2 A:hover {
	color: #ff0000; 
	text-decoration: none;
}

.bluehed2 .selected{
	color: #ff0000;
	text-decoration: none;
	font-weight:bold;
	}

.bluehed2 UL {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	padding-top: 0px;
}
.bluehed2 LI {
	list-style:none; 
	background-image:url('/gifs/bullet.gif'); 
	background-repeat:no-repeat; 
	padding-left:12px;
	}
.bluehed22  {
	font-size: 20px; 
	margin: 0px 0px 5px 0px;
	padding:0px;
	color: #D21819;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:23px;
	
	font-weight:bold;
	}
#lft-table
{
border-right:2px solid #E9E9E9;
/*border-right:2px dashed #DADADA;*/
}


#rft
{
border-left:2px solid #E9E9E9;
/*border-right:2px dashed #DADADA;*/
}


/* mid container starts */


.results
{
margin-left:1px;
font-family:verdana;
font-size:13px;
color:#000000;
margin-top:25px;
line-height:18px;
text-align:justify;
}

.results p
{
margin-top:8px;
margin-bottom:0px;
}


.results b
{
color:#565656;
}


.results a
{
color:#D10000;
font-size:14px;
}

.results a:hover
{
color:#FF0000;
text-decoration:none;
}


.result
{
margin-top:0px;
margin-bottom:0px;
margin-left:19px;
width:96%;
height:32px;
font-family:verdana;
color:#2F2F2F;
font-size:13px;
background-image:url('/gifs/g-bg1.gif');
}

.result b
{
padding-top:7px;
float:left;
color:#000;
}

.result b.r
{
float:right;
padding-top:7px;
padding-right:3px;
}



.result u
{
text-decoration:none;
font-weight:normal;
padding-left:5px;
color:#6E6E6E;
}

.phone 
{
MARGIN-TOP: 10px; 
padding-left: 5px; 
FONT-WEIGHT: bold;
font-family: verdana; HEIGHT: 26px;
background:url('/gifs/dot_1.gif') repeat-x;
}
.phone b
{
float:right;
width:102px;	
background-image:url('/gifs/yellow.gif');
margin-top:1px;
}

.phone U 

{
text-decoration:none;
float:right;
font-weight:bold;
width:102px;
background-image:url('/gifs/yellow1.gif');
margin-top:1px;
}

.phone U a
{
color:#CE5252;
font-size:10px;
text-decoration:none;
padding-left:0px;

}


.phone U a:hover
{
color:#616161;
text-decoration:none;
}

.phone b a
{
color:#CE5252;
font-size:10px;
text-decoration:none;
padding-left:0px;

}


.phone b a:hover
{
color:#616161;
text-decoration:none;
}




.srh
{
clear:both;
width:96.7%;
height:47px;
margin-left:1.5%;
background-image:url('/gifs/form-bg.gif');
}

.s
{
font-size:18px; 
height:28px; 
width:519px;
border:1px solid #7F9DB9;
line-height:21px;
padding-left:4px;
}


.b{
	font-family:verdana;
	font-size:15px;
	width:130px;
	/*height:29px;*/
	margin-left:5px;
	}

.bls{
	font-family:verdana;
	font-size:15px;
	width:150px;
	/*height:29px;*/
	margin-left:5px;
	}

.tlnk
{
font-family:verdana;
font-size:13px;
margin-left:15px;
color:#6E6E6E;
margin-top:10px;
text-align:left;
padding-left:1%;
}

.tlnk a
{

color:#0000ff;
text-decoration:underline;
}

.tlnk a:hover
{
color:#FF0000;
text-decoration:none;
}

/* mid container ends */


/* footer container starts */


.fline{
width:100%;
background-color:#E2E2E2;
margin-bottom:5px;
}

.footerlink1
{
width:95%;
text-align:center;
font-family:verdana;
font-size:11px;
color:#000000;
margin-top:0px;
padding-bottom:10px;
}

.footerlink1 a
{
color:#000000;
text-decoration:none;
}
.footerlink1 a:hover
{
color:#000000;
text-decoration:none;
}





/* footer container ends*/

/*page*/
.page{
	width:100%;
	/*border:1px solid #000000;*/
	text-align:center;
	clear:both;
	}

.page ul{
	margin:0px;
	padding:0px;
	margin-left:10%;
	}

.page ul li{
	display:inline;
	float:left;
	}

.page ul li.txt{
	padding-left:10px;
	padding-right:10px;
	}

.page b{
	font-family:verdana;
	font-size:14px;
	color:#000000;
	line-height:50px;
	}

.page b.select{
	background-color:#DC3629;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	}

.page b a{
	color:#0000ff;
	padding-left:5px;
	padding-right:5px;
	}

.page b a.select{
	background-color:#DC3629;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	}

.page b a.select:hover{
	color:#FFFFFF;
	text-decoration:none;
	}

.page b a:hover{
	background-color:#DC3629;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;
	}



/*----search-details---starts*/


.co-name
{
font-family:arial;
font-size:13px;	
font-weight:bold;
color:#4D4D4D;
text-align:center;
margin-top:25px;
margin-bottom:25px;
}


.co-name i
{
font-weight:normal;
color:#4D4D4D;
}


.co-name b
{
color:#333333;
font-size:26px;
}

.co-name  a
{
color:#0000ff;
}

.co-name a:hover
{
color:#0000ff;
text-decoration:none;
}


/*----foam-starts*/

.fbg
{
background-color:#FFEFEF;
border-right: 1px solid #FDDEDE;
border-left: 1px solid #FDDEDE;
padding-top:23px;
}


.desc
{
font-family:trebuchet MS,verdana;
font-size:13px;
color:#3D3D3D;
text-align:left;
font-weight:bold;
margin-bottom:2px;

}


.desc1
{
font-family:trebuchet MS,verdana;
font-size:12px;
line-height:13px;
color:#3D3D3D;
text-align:left;
margin-top:3px;
margin-bottom:12px;
}

.input
{
width:220px;
height:27px;
font-family:trebuchet MS,verdana;
font-weight:normal;
font-size:14px;

}
.border-top
{
border-top:0px solid #F9E0E0;
font-family:trebuchet MS,verdana;
font-size:13px;
font-weight:bold;
height:35px;
color:#3D3D3D;
}

.button
{
height:28px;
width:130px;
}


.query
{
font-family:verdana;
font-size:13px;
color:#996757;
padding-left:5px;

}

.query1
{
font-family:verdana;
font-size:11px;
color:#996757;
line-height:15px;

}

.query2
{
font-family:verdana;
font-size:11px;
color:#996757;

}



/*----foam-ends*/





.details
{
width:100%;
}

.profile
{
width:34%;
float:left;
margin-left:4px;
margin-right:0px;
}


.profile1
{
height:25px;
background-image:url('/gifs/bg1.gif');
}

.profile2
{
border-left:1px solid #D4D4D4;
border-right:1px solid #D4D4D4;
}
.profile3
{
height:5px;
background-image:url('/gifs/cbg.gif');
}

.profiletxt
{
font-family:trebuchet MS,verdana;
font-size:13px;
line-height:18px;
color:#000000;
text-align:left;
margin:0px;
padding-left:15px;
padding-top:18px;
padding-right:15px;
padding-bottom:30px;
text-align:justify;
}

.profiletxt1{
	font-family:verdana;
	font-size:13px;
	line-height:18px;
	color:#000000;
	text-align:center;
	margin:0px;
	padding:5px 0px 0px 0px;
	text-align:justify;
	}
	
.profiletxt1 a{
	color:#1F4A92;
	text-decoration:underline;
	}
	
.profiletxt1 a:hover{
	color:#3A68B3;
	text-decoration:none;width:764px;
	}

.profilehead{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	line-height:16px;
	color:#a70808;
	}



.abc
{
font-family:verdana;
font-size:11px;
color:#D10000;
padding: 10px 0px 0px 15px; 
}

.contact1
{
font-family:trebuchet MS,verdana;
font-size:13px;
line-height:20px;
color:#000000;
text-align:left;
margin:0px;
padding-left:15px;
padding-top:15px;
padding-right:10px;
padding-bottom:10px;
}

.fact
{
font-family:trebuchet MS,verdana;
font-size:13px;
color:#000000;
text-align:left;
margin:0px;
padding:15px 0px 10px 15px;
line-height:22px;
}

.fact b
{
font-weight:normal;
color:#747474;
}




/*----search-details---ends*/
	
.tl
{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:10px;
	color:#242424;
	font-weight:bold;
	text-align:left;
	padding-top:7px;
	padding-right:0px;
	/*clear:both;*/
	width:60%;
		}

.tl ul {margin:0px;
		padding:0px;
		}
.tl ul li {
		display:inline;
		padding:0px 0px 0px 0px;
		}
.tl a
{

color:#000000;
text-decoration:none;
}

.tl a:hover{
	color:#FF0000;
	text-decoration:none;
	}

.tl b
{
padding-left:16px;
padding-right:16px;
}





.footerlink
{
width:96%;
text-align:center;
font-family:verdana;
font-size:13px;
color:#000000;
margin-top:10px;
margin-bottom:10px;
}


.footerlink ul {margin:0px;
		padding:0px;
		}
.footerlink ul li {
		display:inline;
		padding:0px 6px 0px 6px;
		}

.footerlink a
{
color:#0000ff;
text-decoration:none;
}


.footerlink a:hover
{
color:#FF0000;
text-decoration:none;
}



.hidden { DISPLAY: none; font-size: 13px; margin-left: 15px; color: #6E6E6E; LINE-HEIGHT: 23px; MARGIN-TOP: 8px; font-family: verdana;}
.hidden A {color: #0000ff; text-decoration: underline;}
.hidden A:hover {color: #ff0000; text-decoration: none;}
.hidden UL {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;}
.hidden LI {LIST-STYLE-IMAGE: url('/gifs/bullet.gif'); margin-left: 8px;}

.unhidden {
line-height:23px; font-size: 13px; margin-left: 15px; color: #0000ff; margin-right: 20px; font-family: verdana;
}
.unhidden A {
	 text-decoration: none;
}
.unhidden A:hover {
	color: #ff0000; text-decoration: none;
}
.unhidden UL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;
}
.unhidden LI {
list-style:none; background-image:url('/gifs/bullet.gif'); background-repeat:no-repeat; padding-left:12px; 
}

.bluess1 {font-family:verdana;
font-size:12px;
margin-left:0px;
color:#6E6E6E;
margin-top:4px;
margin-right:6px;
padding-left:0px;
cursor:pointer;
}
.bluess1 A {color: #6E6E6E; text-decoration: underline;}
.bluess1 A:hover {color: #FF0000; text-decoration: none;}



.llink-in1
{
font-family:verdana;
font-size:11px;
margin-left:18px;
color:#FF0000;
margin-top:1px;
line-height:19px;
background-repeat:repeat-y;
padding-left:9px;
border:0px;
}

.llink-in1 a
{
color:#6E6E6E;
border:0px;
text-decoration:underline;
}

.llink-in1 a:hover
{
border:0px;
color:#FF0000;
text-decoration:none;
}




.ref
{
color:#6E6E6E;
font-size:13px;
padding-left:15px;
margin-top:0px;
margin-bottom:0px;
}


.llink
{
font-family:verdana;
font-size:13px;
margin-left:15px;
color:#6E6E6E;
margin-top:8px;
line-height:23px;
background-image:url('/gifs/bullet.gif') ;
background-repeat:repeat-y;
padding-left:12px;
}

.llink a
{

color:#0000ff;
text-decoration:none;
}

.llink a:hover
{
color:#FF0000;
text-decoration:none;
}

.llink-in
{
	MARGIN-TOP: 0px; font-size: 11px; margin-left: 9px; color: #929292; LINE-HEIGHT: 19px; font-family: verdana
}
.llink-in UL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 2px
}
.llink-in LI {
	margin-left: 18px; LIST-STYLE-TYPE: none
}
.llink-in A {
	color: #000000; text-decoration: none
}
.llink-in A:hover {
	color: #ff0000; text-decoration: underline
}

.llink-in B {
color:#FF0000; font-weight:normal;
}


.view
{
font-family:verdana;
font-size:12px;
margin-left:15px;
color:#6E6E6E;
margin-top:5px;
line-height:23px;
/*background-image:url('/gifs/bullet1.gif') ;
background-repeat:no-repeat;*/
padding-left:20px;
}

.view a
{
color:#6E6E6E;
text-decoration: underline;
}

.view a:hover
{
color:#FF0000;
text-decoration:none;
}


.hidden1 {
	MARGIN-TOP: 8px; DISPLAY: none; font-size: 13px; margin-left: 15px; color: #6e6e6e; LINE-HEIGHT: 23px; font-family: verdana
}
.hidden1 A {
	color: #0000ff; text-decoration: underline
}
.hidden1 A:hover {
	color: #ff0000; text-decoration: none
}
.hidden1 UL {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.hidden1 LI {
	margin-left: 8px; LIST-STYLE-TYPE: none
}
	
.unhidden1 {
	DISPLAY: block; font-size: 11px; margin-left: 0px; color: #929292; LINE-HEIGHT: 19px; font-family: verdana
}
.unhidden1 A {
	color: #000000; text-decoration: none
}
.unhidden1 A:hover {
	color: #ff0000; text-decoration: underline
}
.unhidden1 UL {
	padding-right: 0px; padding-left: 27px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
.unhidden1 LI {
	margin-left: 0px; LIST-STYLE-TYPE: none
}

.footerlink1-home
{
text-align:center;
font-family:verdana;
font-size:11px;
color:#000000;
margin-top:0px;
margin-top:14px;
}
.footerlink1-home a
{
color:#000000;
text-decoration:none;
}


.footerlink1-home a:hover
{
color:#000000;
text-decoration:none;
}


.footerlink_new
{
width:96%;
text-align:center;
font-family:verdana;
font-size:13px;
color:#000000;
margin-top:10px;
margin-bottom:10px;
clear:both;
}


.footerlink_new ul {margin:0px;
		padding:0px;
		}
.footerlink_new ul li {
		display:inline;
		padding:0px 6px 0px 6px;
		}

.footerlink_new a
{
color:#0000ff;
text-decoration:none;
}


.footerlink_new a:hover
{
color:#FF0000;
text-decoration:none;
}




#slbg{
	background-image:url('/gifs/slbg.jpg');
	background-repeat:repeat-x;
	}

#slbg .slb{
	background-image:url('/gifs/slbutton.jpg');
	background-repeat:no-repeat;
	width:184px;
	height:18px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	padding-top:1px;
	}

#slbg .slb a , .slb a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}


/*New Classes for home and inner pages:start*/

#c1{
	width:98%;
	margin-top:2.5%;
	padding-bottom:2.5%;
	}

#c2{
	width:489px;
	margin:1% 0% 0% 0%;
	}

#c3{
	width:785px;
	clear:both;
	background-image:url(../gifs/search-bg.jpg);
	background-repeat:repeat-x;
	height:47px;
	}
	

#c3 .slc{
	width:7px;
	float:left;
	}

#c3 .src{
	width:7px;
	float:right;
	}
	
#c3 .serchfrm{
	width:500px;
	float:left;
	margin-left:40px;
	text-align:center;
	padding-top:10px;
	}

#c3in{
	clear:both;
	background-image:url(../gifs/search-bg.jpg);
	background-repeat:repeat-x;
	height:47px;
	}
	

#c3in .slcin{
	width:7px;
	float:left;
	}

#c3in .srcin{
	width:7px;
	float:right;
	}
	
#c3in .serchfrmin{
	width:97%;
	float:left;
	text-align:center;
	padding-top:10px;
	}

#c2in{
	margin:0% 0% 0% 0%;
	}

#c4in{
	margin:2.2% 5% 0% 0%;
	padding:2.5% 0% 0% 0%;
	clear:both;
	}

#hlbin{
	background-image:url(../gifs/highlighted-button.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	width:157px;
	height:29px;
	float:right;
	margin-right:0.3%;
	padding-top:8px;
	text-align:center;
	}

#hlbin a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}

#hlbin a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
	}


#flbin{
	background-image:url(../gifs/faded-button.jpg);
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	width:157px;
	height:29px;
	float:right;
	margin-right:0.3%;
	padding-top:8px;
	text-align:center;	
	}

#flbin a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}

#flbin a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
	}


/*New Classes for home and inner pages:end*/


.ab {
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:300;
	line-height:22px;
	color:#a70808;
	text-align:left;
	width:764px;
	margin:8px 0px 20px 8px;
	}



.td
{
font-family:verdana;
font-size:12px;
line-height:17px;
color:#303030;
text-align:justify;
margin:10px 15px 10px 15px;

}
.td a
{
color:#0000ee;
text-decoration:underline;
}

.td a:hover
{
color:#0000ee;
text-decoration:none;
}




.i {
font-size:13px;
font-family:verdana;
font-weight:bold;
color:#D40000;

}

h2 {
font-family:verdana;
font-size:13px;
color:#D40000;
text-align:left;
margin:2px 18px 2px 18px;

}

h2  A{color: #B40000; text-decoration: none;}
h2  A:hover {color: #000000; text-decoration:underline;}

/*latest companies:start*/
.fc{
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; color:#999999;
	}
/*latest companies:ends*/


#indexavb{
	float:right; 
	width:160px; 
	background-color:#D21819; 
	margin-right:1%;
	margin-top:4px; 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#ffffff; 
	height:17px; 
	padding-top:4px;
	/*display:none;*/
	}

/*partner with us: start*/
#partner{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#333333;
	text-align:justify;
	}

#partner h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	line-height:16px;
	color:#a70808;
	}

#partner h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:300;
	color:#CC0000;
	margin:0px;
	padding:0px 0px 6px 0px;
	}	

#partner .partner-form{
	width:70%;
	background-image:url(../gifs/edit-profile.jpg); 
	background-position:top; 
	background-repeat:repeat-x; 
	border:1px solid #FFE9E9;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px; 
	}

#partner span{
	color:#CC0000;
	}

#partner .partnerfrm-field{
	background-color:#ffffff;
	border:1px solid #f2d0d0;
	height:22px;
	font-size:14px;
	font-family:Tahoma;
	}

#partner a{
	color:#0000ee;
	text-decoration:none;
	}

#partner a:hover{
	color:#FF0000;
	text-decoration:none;
	}
/*partner with us: ends*/

.click{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0201FF;
	font-weight:bold;
	padding-left:40px;
	}

.click a{
	color:#0201FF;
	text-decoration:underline;
	}

.click a:hover{ 
	color:#0201FF;
	text-decoration:none;
	}

.thank{
	background-color:#FDF9F9;
	border:1px solid #F5EFEF;
	font-family:verdana;
	font-size:12px;
	color:#646464;
	width:700px;
	line-height:24px;
	padding: 10px 10px 10px 20px;
	}

.thank A{
	color:#646464;
	text-decoration:underline;
	}

.thank A:hover{
	color:#646464;
	text-decoration:none;
	}

.thank B A{
	color:#0000ff;
	font-weight:normal;
	font-size:13px;
	text-decoration:none;
	}

.thank B A:hover{
	color:#ff0000;
	text-decoration:none;
	}
	
/*CSS new login 15.03.2009 :start*/
#signin{
	margin:0% 3% 0% 3%;
	width:900px;
	text-align:left;
	}

#signin .introduction{
	float:left;
	width:70%;
	}

#signin .display{
	background-color:#FCDFDF; 
	margin-right:2%;
	}
	
#signin .displayimg{
	float:left; 
	width:233px; 
	/*border-right:1px solid #ffffff;*/
	}
	
#signin .displaymsg{
	padding-left:40%; 
	padding-top:6%; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:22px; 
	font-weight:300; 
	line-height:23px; 
	color:#870000;
	}

#signin .member-benefit{
	background-image:url(/gifs/sign-in-benifits.gif); 
	background-repeat:no-repeat; 
	background-position:left; 
	height:43px; 
	margin-top:2%;
	padding-left:8%;
	}

#signin .mem-cont{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-top:1%; 
	color:#C40202;
	font-weight:bold;
	}

#signin .mem-caption{
	margin-top:0.5%;
	font-size:12px;
	}

#signin .userpoint{
	padding-left:4%;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6F6F6F;
	line-height:20px;
	margin-top:1.5%;
	margin-bottom:1%;
	}

#signin ul{
	list-style:none;
	margin:0;
	padding:0;
	}

#signin li{
	background-image:url(gifs/sign-in-bullet.gif);
	background-repeat:no-repeat;
	background-position:5% 4px;
	padding-left:7%;
	line-height:22px;
	}

#signin .mybcr{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#C30203;
	margin-left:0.8%;
	}

#signin .mybcr a{
	color:#676767;
	text-decoration:none;
	}

#signin .mybcr a:hover{
	color:#676767;
	text-decoration:none;
	}

#signin h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:2em;
	color:#C30203;
	font-weight:300;
	margin-top:1%;
	margin-bottom:2%;
	padding:0%;
	}
	
#signin .loginworld{	
	float:left;
	width:233px;
	}

#signin .loginintro{	
	float:left;
	background-image:url(/gifs/login-intro-bg.gif);
	background-position:top;
	margin-left:1px;
	width:55%;
	padding:3%;
	}

#signin .loginintro h2{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.8em;
	font-weight:300;
	line-height:24px;
	color:#C30302;
	margin:0;
	padding:0;
	}

#signin .loginintro ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	}

#signin .loginintro li{
	background:url(/gifs/login-bullet.gif) no-repeat;
	background-position:5px 8px;
	padding:5px 0px 5px 19px;
	font-size:14px;
	}
	

#signin .loginform{
	float:left;
	width:249px;
	background-image:url(/gifs/login-background.gif);
	background-repeat:no-repeat;
	background-position:top;
	}

#signin .loginform h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#C30203;
	font-weight:300;
	margin-top:2%;
	margin-bottom:2%;
	padding-left:2%;
	padding:0%;
	}

#signin .error{
	background-image:url(/gifs/sign-in-error.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#FFFFEF;
	border:1px solid #F6E6C3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#47484A;
	margin:10px 4px 4px 4px;
	padding:5px 4px 5px 25px;
	}

#signin .sent{
	background-image:url(/gifs/sign-in-sent.gif);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#FFFFEF;
	border:1px solid #F6E6C3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#47484A;
	margin:10px 4px 4px 4px;
	padding:5px 4px 5px 25px;
	}

#signin .error strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E82C11;
	}

#signin .frmtit{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#47484A;
	padding-left:3%; 
	padding-top:4px;
	}

#signin .frmtit a{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C40200;
	text-decoration:underline;
	}

#signin .frmtit a:hover{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C40200;
	text-decoration:none;
	}

.bordbtm{
	border-bottom:1px dotted #EEC5C5; 
	margin-left:2%; 
	margin-right:2%;
	}

.signinph{
	padding-right:2%; 
	margin-top:2.5%; 
	margin-bottom:2.5%;
	text-align:right;
	}

.signinbut{
	background-color:#C40202;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	border: 1px solid #C40202;
	height:25px;
	}

.signfi{
	border:1px solid #FED0D0;
	background-color:#FFFFFF;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	width:73%;
	height:25px;
	padding-left:22px;
	background-image:url(/gifs/icon_user.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	}

.pwdinput{
	border:1px solid #FED0D0;
	background-color:#FFFFFF;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	width:80%;
	height:25px;
	padding-left:4px;
	}

.noamem{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	font-weight:800;
	padding-left:3%; 
	padding-top:2%;
	}

#signin .joinn{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#C40203;
	padding-left:3%; 
	padding-top:2%;
	font-weight:bold;
	}

#signin .joinn a{
	color:#C40203;
	text-decoration:underline;
	}

#signin .joinn a:hover{
	color:#C40203;
	text-decoration:none;
	}

.blbc{
	border:1px solid #ECECEC; 
	margin-bottom:1%; 
	height:23px; 
	padding-top:4px;
	}

.blcatname{
	margin-left:1%;
	float:left; 
	text-align:left; 
	font-size:13px; 
	font-weight:bold;
	color:#4E4E4E;
	}

.blcountryname{
	float:left; 
	text-align:left; 
	font-size:13px; 
	font-weight:bold;
	margin-left:1%;
	color:#4E4E4E;	
	}
	
/*CSS new login :end*/

/*CSS new Header:start*/
#nhwelcome{
	background-image:url(/gifs/new-header-wtbg.gif);
	background-repeat:repeat-x;
	height:25px;
	float:right;
	width:87%;
	}

#nhwelcome .wtlc{
	width:5px; 
	float:left;
	}

#nhwelcome .wtrc{
	width:5px; 
	float:right;
	}

#nhwelcome .wtlink{
	padding-top:2px;
	color:#444243;
	font-family:tahoma, Arial, Helvetica, sans-serif;
	text-align:right;
	padding-right:2%;
	}

#nhwelcome .wtlink a{
	color:#444243;
	text-decoration:none;
	}

#nhwelcome .wtlink a:hover{
	color:#D50F02;
	text-decoration:underline;
	}

#newhderlogo{
	float:left; 
	width:20%; 
	margin-top:4px;
	}

.nhbutton{
	background-image:url(/gifs/new-header-button.gif); 
	background-repeat:no-repeat;
	background-position:bottom;
	width:123px; 
	height:26px; 
	margin-right:2px; 
	float:left; 
	font-size:14px;
	font-weight:600; 
	color:#FFFFFF; 
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:7px;
	}

.nhbutton a{
	color:#FFFFFF;
	text-decoration:none;
	}

.nhbutton a:hover{
	color:#FFFF00;
	text-decoration:none;
	}
	

.nhfbutton{
	background-image:url(/gifs/new-header-fbutton.gif); 
	background-repeat:no-repeat;
	background-position:bottom;
	width:123px; 
	height:26px; 
	margin-right:2px; 
	float:left; 
	font-size:14px;
	font-weight:600; 
	color:#FFFFFF; 
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:7px;
	}

.nhfbutton a{
	color:#FFFFFF;
	text-decoration:none;
	}

.nhfbutton a:hover{
	color:#FFFF00;
	text-decoration:none;
	}

#nhsearch{
	background-image:url(/gifs/new-header-sbg.gif); 
	background-repeat:repeat-x; 
	height:42px;
	}

#nhsearch .nhslc{
	width:5px; 
	float:left;
	}

#nhsearch .nhsrc{
	width:5px; 
	float:right;
	}

#nhsearch .nhsrchform{
	padding-top:7px;
	}

#nhsearch .frmpro{
	margin:0px; 
	padding:0px;
	}
	
#nhsearch .nhinput{
	width:96%;
	font-size:14px;
	border:1px solid #EDEDEF; 
	background-color:#FFFFFF;
	height:25px;
	padding-left:2%;
	}

#nhsearch .nhbu{
	border:1px solid #EBEDEC; 
	background-image:url(/gifs/new-header-frm.gif); 
	background-repeat:repeat-x; 
	height:27px; 
	font-family:tahoma;
	}

#populasearch{
	background-image:url(/gifs/new-header-psbg.gif); 
	background-repeat:repeat-x; 
	height:29px;
	}


#populasearch .pslc{
	width:5px; 
	float:left;
	}
	
#populasearch .psrc{
	width:5px; 
	float:right;
	}

#populasearch .pcontent{	
	font-family:tahoma;
	font-size:12px;
	color:#878787;
	padding-top:5px;
	padding-left:10px;
	}

#populasearch .pcontent strong{	
	color:#404040;
	}

#populasearch .pcontent a{	
	color:#878787;
	text-decoration:none;
	}

#populasearch .pcontent a:hover{	
	color:#878787;
	text-decoration:underline;	
	}



#fnhsearch{
	background-image:url(/gifs/new-header-sbg.gif); 
	background-repeat:repeat-x; 
	height:42px;
	}

#fnhsearch .fnhslc{
	width:5px; 
	float:left;
	}

#fnhsearch .fnhsrc{
	width:5px; 
	float:right;
	}

#fnhsearch .fnhsrchform{
	padding-top:7px;
	}

#fnhsearch .ffrmpro{
	margin:0px; 
	padding:0px;
	}
	
#fnhsearch .fnhinput{
	width:98%; 
	border:1px solid #EDEDEF; 
	background-color:#FFFFFF;
	height:20px;
	}

#fnhsearch .fnhbu{
	border:1px solid #EBEDEC; 
	background-image:url(/gifs/new-header-frm.gif); 
	background-repeat:repeat-x; 
	height:24px; 
	font-family:tahoma;
	}

#fpopulasearch{
	background-image:url(/gifs/new-header-psbg.gif); 
	background-repeat:repeat-x; 
	height:29px;
	}


#fpopulasearch .fpslc{
	width:5px; 
	float:left;
	}
	
#fpopulasearch .fpsrc{
	width:5px; 
	float:right;
	}

#fpopulasearch .fpcontent{	
	font-family:tahoma;
	font-size:12px;
	color:#404040;
	padding-top:5px;
	padding-left:10px;
	}

#fpopulasearch .fpcontent a{	
	color:#404040;
	text-decoration:none;
	}

#fpopulasearch .fpcontent a:hover{	
	color:#D50F02;
	text-decoration:underline;	
	}

#nhavbcrd{
	padding:2px;
	margin-left:5px;
	color:#ffffff;
	text-align:right;
	background-color:#DA0000;
	}

/*CSS new Header:end*/


/*about us: start*/
#aboutusn{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#333333;
	text-align:justify;
	margin-right:5%;
	margin-left:5%;
	}

#aboutusn h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	line-height:16px;
	color:#a70808;
	}

#aboutusn h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:300;
	color:#CC0000;
	margin:0px;
	padding:0px 0px 6px 0px;
	}	

#aboutusn a{
	color:#0000ee;
	text-decoration:none;
	}

#aboutusn a:hover{
	color:#FF0000;
	text-decoration:none;
	}

#aboutusn .aubg{
	background-image:url(/gifs/abn0bg.jpg); 
	background-repeat:repeat-x; 
	background-position:bottom; 
	border-bottom:1px solid #D6D6D6;
	}
	
#aboutusn .auhead{
	background-image:url(/gifs/chain.jpg); 
	background-position:left; 
	background-repeat:no-repeat; 
	clear:both; 
	height:25px; 
	border-bottom:1px solid #D6D6D6;
	padding-top:5px;
	padding-left:4%;
	}

#aboutusn .aumedium{
	background-image:url(/gifs/medium.jpg); 
	background-position:left; 
	background-repeat:no-repeat; 
	clear:both; 
	height:25px; 
	border-bottom:1px solid #D6D6D6;
	padding-top:5px;
	padding-left:5%;
	}

#aboutusn .aufeatures{
	background-image:url(/gifs/features.jpg); 
	background-position:left; 
	background-repeat:no-repeat; 
	clear:both; 
	height:25px; 
	border-bottom:1px solid #D6D6D6;
	padding-top:5px;
	padding-left:4%;
	}

#aboutusn .aucontent{
	margin-top:2%;
	margin-left:2%;
	margin-right:2%;	
	}

#aboutusn .aucontent h3{
	font-weight:bold;
	font-size:12px;
	color:#D40000;
	margin:0;
	padding:0;
	}
/*about us: ends*/
/* for new header */
.maincon{
width:100%;
}
.header{
width:96%;
height:131px;
}
.mm{
width:100%;
}
.minn{
width:96%;
}
.tpheader{
width:100%;
height:89px;
}
.logo{
width:29%;
float:left;
padding-top:6px;
}
.header-rht-cont{
width:64%;
height:89px;
float:right;
}
.header-tpnav{
width:100%;
height:25px;
margin-bottom:31px;
}
.htp-bg{
width:100%;
float:right;
height:25px;
background:url(images/pink-tpnav-bg.gif) repeat-x;
}
.header-btmnav-con{
width:99%;
height:33px;
}
.header-btmnav{
float:right;
width:95%;
height:33px;
}
.header-btmnav-tab {
width:123px;
background:url(images/nav-rbg.gif) no-repeat;
height:33px;
float:right;
margin-right:2px;
}
.header-btmnav-selectedtab{
width:123px;
background:url(images/nav-rbg-selected.gif) no-repeat;
height:33px;
float:right;
margin-right:2px;
}
/*.header-tab-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding-top:6px;
}
.header-tab-txt a{
color:#FFFFFF;
text-decoration:none;
}
.header-tab-txt a:hover{
color:#FFFFFF;
text-decoration:none;
}*/
.haeder-btmline{
width:100%;
height:42px;
background:url(images/new-header-bg.gif) repeat-x;
}
.haeder-btmsearch{
width:100%;
height:29px;
background:url(images/btmsearch-bg.gif) repeat-x;
}
.searchcontent{	
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:14px;
	color:#0000ff;
	padding-top:7px;
	padding-left:10px;
	text-align:left;
	}
.searchcontent strong{	
	color:#878787;
	}
.searchcontent strong a{	
	color:#404040;
	}	
.searchcontent a{	
	color:#0000ff;
	text-decoration:underline;
	}

.searchcontent a:hover{	
	color:#0000ff;
	text-decoration:none;	
	}	
/*.tp-nav-txt
{
	font-family:tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444243;
	font-weight:normal;
	text-align:left;
	padding-top:5px;
	padding-right:0px;
	/*clear:both;*/
	/*width:95%;
		}
.tp-nav-txt a
{	
color:#444243;
text-decoration:none;
}	
.tp-nav-txt a:hover
{	
color:#D50F02;
text-decoration:underline;
}	
.tp-nav-txt b{
font-weight:bold;
}		
.tp-nav-txt ul {margin:0px;
		padding:0px;
		}
.tp-nav-txt ul li {
		display:inline;
		padding:0px 0px 0px 0px;
		}*/
	
/*style for blog:start*/
#blog-c{
	width:50%;
	float:left;
	margin-left:1%;
	margin-top:1%;
	}

#blog-c h1{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 24px;
	color: #cc0000;
	font-weight: bold;
	margin-bottom: 8px;
	padding:0px;
	text-decoration: none;
	text-align: left;
	line-height:25px;
	}

#blog-c h1 a{
	color: #cc0000;
	text-decoration: none;
	text-align: left;
	}

#blog-c h1 a:hover{
	color: #cc0000;
	text-decoration: none;
	text-align: left;
	}
	
#blog-c h2{
	font-family: Arial,Helvetica,sans-serif;
	font-size:16px;
	color:#C00;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-decoration:none;
	text-align:left;
	}

#blog-c span{
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#999;
	text-decoration:none;
	text-align:left;
	}

#blog-c span a{
	color:#C30;
	text-decoration:underline;
	text-align:left;
	}

#blog-c span a:hover{
	color:#C30;
	text-decoration:none;
	text-align:left;
	}

#blog-c p{
	font-family: Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#333;
	text-decoration:none;
	text-align:justify;
	margin:8px 0px 8px 0px; 
	padding:0px;
	line-height:18px;
	}

#blog-c .brm{
	background-image:url(/gifs/brm.gif);
	background-repeat:repeat-x;
	width:79px;
	height:20px;
	text-align:center;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	float:right;
	}

#blog-c .brm a{
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	}

#blog-c .brm a:hover{
	font-weight:bold;
	font-size:11px;
	color:#FFF;
	text-decoration:underline;
	}

#blog-c .bbor{
	background-image:url(/gifs/dot_1.gif);
	background-repeat:repeat-x;
	height:26px;
	}
	

#blog-l{
	width:20%;
	float:left;
	margin-left:2%;
	}

#blog-r{
	width:200px;
	float:right;
	margin-left:0%;
	}

#blogma{
	margin:5px 22px 0px 0px;
	padding:2%;
	background-color:#ffebec;
	border:1px solid #f5e2e3;
	}

#blogma h2{
	font-family: Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#C00;
	font-weight:bold;
	margin:0px;
	padding:0px;
	text-decoration:none;
	text-align:left;
	}
	
#blogma ul{
	margin:0px;
	padding:0px;
	}
	

#blogma li span{
	font-family: Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#666;
	text-decoration:none;
	text-align:left;
	}

#blogma li{
	font-family: Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#333;
	font-weight:normal;
	margin:8px 0px 0px 15px;
	padding:0px;
	text-decoration:none;
	text-align:left;
	}

#blogma li a{
	color:#333;
	text-decoration:none;
	}
	
#blogma li a:hover{
	color:#333;
	text-decoration:underline;
	}

.hts{
	background-image:url(/gifs/blbg.jpg); 
	background-repeat:repeat-y; 
	width:186px;
	margin-top:2%;
	}

.httbbg{
	background-image:url(/gifs/bltbbg.jpg); 
	background-repeat:repeat-x; 
	height:6px;
	}

.htbbg{
	background-image:url(/gifs/blbbg.jpg); 
	background-repeat:repeat-x; 
	height:6px;
	}

.htsimg{
	padding-left:3%;
	}

.htsrb{
	background-image:url(/gifs/rb.jpg);
	background-position:left; 
	background-repeat:no-repeat; 
	padding-left:17px; 
	margin-left:3%;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin-top:5%;
	}

.htsrbs{
	background-image:url(/gifs/rbs.jpg);
	background-position:left; 
	background-repeat:no-repeat; 
	margin-left:23px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	padding-left:8px;
	}

/*style for blog:ends*/


