/* CSS Document */

body{
	margin:0;
	padding:0;
	line-height: 1.5em;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#333333;
	line-height:16px;
	}

#c2{
	width:100%;
	height:53px;
	background-image:url(/images/header.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
	
#logo{
	width:275px;
	height:50px;
	float:left;
	margin-top:2px;
	margin-left:8px;
	}

#book{
	float:right;
	margin-top:15px;
	margin-right:15px;
	}

.book{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	}

.book:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#666666;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	}

#search{
	width:30%;
	height:38px;
	float:left;
	}
	
#c3{
	background-image:url(/images/search-background.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	height:26px;
	padding-left:8px;
	padding-top:5px;
	}

#c4{
	width:100%;
	}

.field{
	border:1px #999999 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	height:16px;
	width:220px;
	}

.field2{
	border:1px #999999 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	height:16px;
	width:180px;
	}

.button{
	border:1px #006600 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#ffffff;
	background-color:#3F903A;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	}

.b2{
	border:1px #cbc7c6 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#ffffff;
	background-image:url(/images/send.jpg);
	background-repeat:repeat-x;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:600;
	width:auto;
	height:25px;
	}

#tn{
	background-image:url(/images/top-navigation.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	height:38px;
	float:right;
	width:69.5%;
	}

#cor{
	background-image:url(/images/top-navigation-corn.jpg);
	background-repeat:no-repeat;
	background-position:left;
	float:left;
	width:13px;
	height:38px;
	}

.tl{
	width:20%;
	text-align:center;
	margin-left:20px;
	float:left;
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:bold;
	}

.tl a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:bold;
	}

.tl a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
	letter-spacing:normal;
	font-weight:bold;
	}
	
#sl{
	background-image:url(/images/top-subnav-bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	height:27px;
	clear:both;
	}

.sln{
	width:19.5%;
	height:22px;
	padding-top:5px;
	text-align:center;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	}

.sln a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:normal;
	}

.sln a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#333333;
	text-decoration:underline;
	letter-spacing:normal;
	font-weight:normal;
	}

#ln{
	float:left;
	margin-top:10px;
	}

#mp{
	width:98%;
	float:left;
		}

#rn{
	width:184px;
	float:right;
	margin-top:10px;
	}

.tit{
	background-image:url(/images/left-nav-hdr.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:198px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	padding:4px 0px 0px 10px;
	letter-spacing:normal;
	font-weight:bold;
	}

#lbbg{
	background-image:url(/images/ln-bg.jpg);
	background-repeat:repeat;
	background-position:bottom;
	width:206px;
	border:1px solid #E0EBF2;
	text-decoration:none;
	}

.l1{
	width:190px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#3E647E;
	background:url(/images/bul1.jpg) no-repeat 5px 10px;
	text-align:left;
	text-decoration:none;
	border-bottom:1px solid #E5F1F8;
	padding:5px 0px 2px 14px;
	}


.l1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#3E647E;
	text-align:left;
	text-decoration:none;
	}

.l1 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#3E647E;
	text-align:left;
	text-decoration:none;
	}

.l1c{
	width:190px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#3E647E;
	background:url(/images/bul1.jpg) no-repeat 5px 4px;
	text-align:left;
	text-decoration:none;
	border-bottom:1px solid #D6EFF5;
	height:34px;
	padding:0px 0px 0px 14px;
	}

.l1c a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#3E647E;
	text-align:left;
	text-decoration:none;
	}

.l1c a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#3E647E;
	text-align:left;
	text-decoration:none;
	}


.l2{
	width:175px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#3C9235;
	background:url(gifs/s-mines.gif) no-repeat 12px 9px;
	text-align:left;
	text-decoration:none;
	border-bottom:1px solid #E5F1F8;
	line-height:16px;
	padding-top:3px;
	padding:2px 0px 2px 20px;
	}

.l2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#3C9235;
	text-align:left;
	text-decoration:none;
	}

.l2 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#3C9235;
	text-align:left;
	text-decoration:none;
	}

.l3{
	width:185px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#333333;
	text-align:left;
	text-decoration:none;
	border-bottom:1px solid #E5F1F8;
	line-height:16px;
	background:url(gifs/arro-1.gif) no-repeat 12px 9px;
	padding:2px 0px 2px 23px;
	}

.l3 a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#333333;
	text-align:left;
	text-decoration:none;
	}

.l3 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#CC0000;
	text-align:left;
	text-decoration:none;
	}

.l4{
	width:178px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#666666;
	text-align:left;
	text-decoration:none;
	border-bottom:1px solid #E5F1F8;
	line-height:16px;
	padding-left:24px;
	padding-top:3px;
	height:19px;
	}

.l4 a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#666666;
	text-align:left;
	text-decoration:none;
	}

.l4 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#769DBA;
	text-align:left;
	text-decoration:none;
	}


.l5{
	width:176px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#999999;
	text-align:left;
	text-decoration:none;
	border-bottom:1px solid #E5F1F8;
	line-height:16px;
	padding-left:28px;
	padding-top:3px;
	height:19px;
	}

.l5 a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#999999;
	text-align:left;
	text-decoration:none;
	}

.l5 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#009933;
	text-align:left;
	text-decoration:none;
	}


.l6{
	width:165px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#006699;
	text-align:left;
	text-decoration:none;
	border-bottom:1px solid #E5F1F8;
	line-height:16px;
	padding-left:40px;
	padding-top:3px;
	height:19px;
	}

.l6 a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#006699;
	text-align:left;
	text-decoration:none;
	}

.l6 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#666666;
	text-align:left;
	text-decoration:none;
	}

.current{
	font-weight:bold;
	}

#nl{
	width:200px;
	margin-top:10px;
	}

.nl{
	background-image:url(/images/news-header.jpg);
	width:200px;
	background-repeat:no-repeat;
	background-position:bottom;
	height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#3E647E;
	text-align:left;
	text-decoration:none;
	padding:6px 0px 0px 10px;
	letter-spacing:normal;
	font-weight:bold;
	}

.nlfrm{
	background-color:#F8F8F8;
	width:196px;
	margin-left:2px;
	border:#e3e3e3 1px solid;
	padding:4px;
	}

.bc{
	width:80%;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	font-weight:normal;
	margin-left:10px;
	}

.bc a{
	width:100%;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	font-weight:normal;
	}

.bc a:hover{
	width:100%;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
	font-weight:normal;
	}

#heading{
	width:100%;
	line-height:16px;
	margin-left:10px;
	margin-top:10px;
	}


h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#3c9334;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:600;
	padding:0px;
	line-height:normal;
	margin:0px;
	}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#006699;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}

h2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}

h2 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}
	

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006699;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}





.rs{
	background-image:url(/images/aaa.gif);
	background-position:top;
	background-repeat:repeat-x;
	margin-left:10px;
	margin-top:25px;
	height:22px;
	border-top:#CCCCCC 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:normal;
	padding-left:10px;
	padding-top:4px;
	}

.rs a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003366;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:normal;
	}

.rs a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00CC00;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:normal;
	}
	
.ca{
	margin-left:10px;
	margin-top:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:normal;
	padding-left:10px;
	padding-right:10px;
	line-height:16px;
	/*padding-top:4px;*/
	}

.catcon{
	margin-left:10px;
	margin-top:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:normal;
	padding:5px;
	border:1px solid #DBEAF4;
	background-image:url(/images/conbg.jpg);

	background-repeat:repeat-x;
	background-position:bottom;
	line-height:16px;
	/*padding-top:4px;*/
	}

.cl{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:normal;
	/*padding-top:4px;*/
	}

.cl a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#006699;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:normal;
	/*padding-top:4px;*/
	}


.cl a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0000;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:normal;
	/*padding-top:4px;*/
	}

.csl{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0000;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:normal;
	/*padding-top:4px;*/
	}

.csl a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0000;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:normal;
	/*padding-top:4px;*/
	}


.csl a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:normal;
	/*padding-top:4px;*/
	}



#ov{
	background-image:url(/images/over-bg.jpg);
	background-repeat:repeat;
	border:1px solid #cfe1ef;
	margin-top:15px;
	padding:5px;
	}

.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;
	text-decoration:underline;
	}

/*.ovh a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#009933;
	font-size:11px;
	text-decoration:underline;
	}*/
	
#ovcon{
	padding-bottom:5px;
	border-bottom:1px solid #769dba;
	margin-left:10px;
	}

#slist{
	border:#ece8e7 1px solid;
	background-color:#F6FAFD;
	background-repeat:repeat;
	padding:0px 0px 8px 5px;
	margin-left:10px;
	margin-top:15px;
	height:auto;
	width:98%;

	}

.blcl{
	width:40%;
	float:left;
	padding:3px;
	margin-left:10px;
	margin-top:8px;
	}

.blcl p{
	font-size:11px;
	}


.blc2{border:1px solid #F6FAFD;
	width:35%;
	float:right;
	padding:3px;
	margin-left:10px;
	margin-top:8px;
	}

.blc2 P{
	font-size:11px;
	}


.country{
	position:auto;
	font-size:11px;
	padding:40px 0px 0px 0px;
	text-align:center;
	height:100%;
		}

#fa{
	width:184px;
	margin-top:15px;
	}

#fa1{
	width:184px;
	/*margin-top:15px;*/
	}

#nn{
	width:184px;
	margin-top:35px;
	}

#aoi{
	width:184px;
	margin-top:15px;
	}

.fa{
	background-image:url(/images/featuredarticles.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	width:184px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	padding:6px 0px 0px 10px;
	letter-spacing:normal;
	font-weight:bold;
	}

.fa a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:bold;
	}

.fa a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
	letter-spacing:normal;
	font-weight:bold;
	}

	
.facon{
	border:1px solid #9fb4c7;
	padding:4px;
	margin-left:5px;
	width:174px;
	font-family:verdana,arial,ms sans serif;
	font-size:11px;
	color:#5C5C5C;line-height:17px;
	text-align:justify
	}

.facon b.wh4 {font-size:14px;
color:#4B7899;}

.facon P{
	text-align:justify;
	}

.facon2{
	/*border:1px solid #9fb4c7;*/
	padding:4px;
	margin-left:5px;
	width:174px;	
	}

.facon b.wh4 a{
	color:#4B7899;
	text-decoration:none;
	}

.facon b.wh4 a:hover{
	color:#333;
	text-decoration:none;
	}



.sa{
	background-image:url(/images/submit-art.jpg);
	background-repeat:no-repeat;
	background-position:right;
	float:right;
	width:105px;
	height:18px;
	padding-left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	}

.sa a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
	}

.sa a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
	}

.txt{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	text-align:justify;
	}

.otxt{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	}

b{
	font-size: 110%;
	}
	
#topsection{
	height:auto; /*Height of top section*/
	}



#contentcolumn{
	margin: 0 200px 0 220px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
	}

#leftcolumn{
	float: left;
	width: 184px; /*Width of left column*/
	/*margin-left: -100%;*/
	}


#leftcolumn-a{
	float: left;
	width:25%px;
	}

#rightcolumn{
	float:right;
	width: 150px; /*Width of right column*/
	margin-left: -200px;/* Set left marginto -(RightColumnWidth)*/
	}

#footer{
	clear:left;
	width:100%;
	clear:both;
	color:#333333;
	text-align: center;
	padding: 20px 0;
	border-bottom:2px solid #75BD69;
	}

#footer a{
	color:#333333;
	}

#footer a:hover{
	color:#666666;
	}

.innertube{
	margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
	margin-top: 0;
	}

.ctc{
	width:158px; 
	height:21px; 
	float:right; 
	background-image:url(/images/send.jpg); 
	background-repeat:repeat-x; 
	background-position:bottom; 
	border-left:1px solid #eaeaea; 
	border-bottom:1px solid #eaeaea;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	color:#FFFFFF;
	font-size:11px;
	padding-top:4px;
	text-align:center;
	}

.ctc a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	}

.ctc a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;	
	}

.pn{
	border:#A4B9CA 1px solid; 
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia; 
	font-size:11px; 
	text-align:center; 
	float:right;
	font-weight:bold;
	color:#A4B9CA;
	text-decoration:none;
	width:15px;
	height:15px;
	margin-top:5px;
	margin-right:5px;
	}

.pn a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia; 
	font-size:11px; 
	text-align:center; 
	font-weight:normal;
	color:#A4B9CA;
	text-decoration:none;
	}

.pn a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia; 
	font-size:11px; 
	text-align:center; 
	font-weight:normal;
	color:#A4B9CA;
	text-decoration:underline;
	}
	
.cp{
	margin-left:10px;
	margin-top:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:normal;
	padding:5px;
	border:1px solid #DBEAF4;
	/*background-image:url(..//images/conbg.jpg)*/;
	background-repeat:repeat-x;
	background-position:bottom;
	line-height:16px;
	/*padding-top:4px;*/
	}

.cpa{
	margin-left:10px;
	margin-top:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:normal;
	padding:5px;
	border-top:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	border-left:1px solid #eaeaea;	
	/*background-image:url(..//images/conbg.jpg)*/;
	background-repeat:repeat-x;
	background-position:bottom;
	line-height:16px;
	/*padding-top:4px;*/
	}

p{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	text-align:justify;
	margin:2px;
	padding:2px;
	 }

.hdi{
	width:50%;
	float:left;
	margin-top:4px;
	margin-left:10px;
	}
	
#phone{
	background-image:url(/images/tele.gif); 
	background-position:left; 
	background-repeat:no-repeat; 
	margin-top:5px; 
	padding-left:18px;
	font-size:11px;
	}
	


#fax{
	background-image:url(/images/fax.gif);
	background-position:left; 
	background-repeat:no-repeat; 
	margin-top:5px; 
	padding-left:18px;
	font-size:11px;	
	}

.ltf {width:37%; text-align:right;
		padding-left:345px;
}



	
.pageNav {font-size:9px;
margin-top:10px;padding:10px 0;
color:#000000;font: arial; 
overflow:hidden;zoom:1;
}

.pageNav a{line-height:2.2em;
			padding: 2px 5px;
			color:#203558!important;
			border: solid 1px #849CC6;
			text-decoration: none!important;
			}

.pageNav a:hover{background-color:#E5EDF9;
			color:#203558!important;
			}

.pageNav span.current {padding:2px 5px; color:#ffffff!important;
			background-color:#5E90C3!important;
			border: solid 1px #5E90C3;
			font-weight:bold;}


/*----------modified 30/09/08:starts--*/

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3c9334;
	margin:0px;
	text-decoration:none;
	padding:0px 0px 0px 10px;
	}


.tx-1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	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;
	}


.m-p {font-family:Arial,Helvetica, sans-serif, Georgia;
	font-size:12px;
	color:#949494;
	float:left;
	text-align:justify;
	}


.m-b {font-family:Arial,Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#5C5C5C;
	text-align:center;
	float:right;
		}

.outlook {
	margin:0px;
	background:url(/gifs/out-look.jpg) no-repeat 10px 0px;
	padding:5px 10px 0px 15px;
	color:#ffffff;
	font-size:11px;
	width:161px;
	height:116px;
	font-weight:bold;
	float:right;
	font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;
	}


.outlook a {
	color:#ffffff;
	text-decoration: none;
	font-size:11px;
	font-family:"Trebuchet MS";
	font-weight:normal;
	}

.outlook a:hover{
	color:#ffff00;
	text-decoration:underline;
	font-weight:normal;
	}


.switchgroup1{
	padding:5px 0px 6px 0px;
	}

/*----------modified 30/09/08:starts--*/


 .h-1{font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
color:#118C9C;
font-weight:bold;
 }

 .fa-txt{font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color:#595A5B;
 }
 
/*outlook table content:start*/
#otc{
	font-family:Arial, Helvetica, sans-serif;
	color:#949494;
	font-size:11px;
	border:1px solid #cccccc;
	}

#otc .trc{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background-color:#7C9FBB;
	}
/*outlook table content:end*/

/*outlook popup:start*/
#facebox .b {
  background:url(/images/b.png);
}

#facebox .tl {
  background:url(/images/tl.png);
}

#facebox .tr {
  background:url(/images/tr.png);
}

#facebox .bl {
  background:url(/images/bl.png);
}

#facebox .br {
  background:url(/images/br.png);
}

#facebox {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
  margin:0px;
}

/*outlook popup:end*/


/*----article-mid-css:starts-------*/


#mid-con1 {
		float:left;
		width:53%;
		padding:0px 0px 0px 10px;
}


.a-brade {font-family:verdana,arial,ms sans serif;
			font-size:11px;
			margin:5px 0px 5px 0px;
			}

.a-brade a{
		text-decoration:none;
		color:#6F6F24;
		}

.a-brade a:hover{
		text-decoration:none;
		color:#6F6F24;
		}



.bod-left-a
			{font-family:verdana,arial,ms sans serif;
			font-size:11px;
			color:#5C5C5C;line-height:17px;
			text-align:justify;
			}

.bod-left-a b.wh{font-family:verdana,arial,ms sans serif;
			font-size:14px;
			color:#E67E0C;
			}


.bod-left-a b.wh a {font-family:verdana,arial,ms sans serif;
			font-size:14px;
			color:#5C8BA6;
			}

.bod-left-a b.wh a:hover{text-decoration:none;
			color:#5C8BA6;	
			}

.bod-left-a b.wh1{font-family:verdana,arial,ms sans serif;
			font-size:14px;
			color:#5C8BA6;
			}

.bod-left-a b.wh1 a{text-decoration:none;
			color:#5C8BA6;	
			}

.bod-left-a b.wh1 a:hover{
		text-decoration:underline;
		color:#5C8BA6;
		}



.mid-a{font-family:verdana,arial,ms sans serif;
			font-size:11px;
			color:#5C5C5C;
			text-align:justify;
			line-height:17px;
			
			}

.mid-a b.wh{font-family:verdana,arial,ms sans serif;
			font-size:14px;
			color:#6F6F6F;
			}

.mid-a b.wh1{font-family:verdana,arial,ms sans serif;
			font-size:14px;
			color:#5C8BA6;
			}


.mid-a b.wh1 a{text-decoration:none;
			color:#5C8BA6;	
			}
.mid-a b.wh1 a:hover{
		text-decoration:underline;
		color:#5C8BA6;
		}




.a-read {font-family:verdana,arial,ms sans serif;
			font-size:11px;
			margin:5px 0px 5px 0px;
			}

.a-read a{
		text-decoration:none;
		color:#5C8BA6;
		}

.a-read a:hover{
		text-decoration:none;
		color:#6F6F24;
		}

.a-dot {border-bottom:1px dashed #5D7C8F;
		margin:3% 0% 0% 0%;
		}
		
.a-dot1 {border-bottom:1px solid #5D7C8F;
		margin:3% 0% 0% 0%;
		}
		
.a-dot2 {border-bottom:1px solid #5D7C8F;
		margin:1% 0% 0% 0%;
		}
	


/*----article-mid-css:ends-------*/




/*----right-navi:starts-------*/
.rt-navi{
	color:#797979;
	margin:10px 2px 0px 0px;
		}

.r-bg6{
	background:url(/images/r-bg.gif) repeat-x;
	font-weight:bold;
	padding:0px;
	color:#ffffff;
	font-size:12px;
	padding:4px 0px 0px 10px;
	height:20px;
	margin:0px 0px 0px 2px;
	}


.r-bg6 a{
	color:#ffffff;font-size:12px;
	text-decoration:none;
	}

.r-bg6 a:hover{color:#ffffff;
	}

.r-text {font-size:11px;
	font-family:arial, verdana, ms sans serif;
	color:#757575;
	border-left:1px solid #E0EBF2;
	border-bottom:1px solid #E0EBF2;
	border-right:1px solid #E0EBF2;
	padding:1px 10px 0px 12px;
	text-align:justify;
	margin-left:1px;
	background-color:#F7FBFE;
	text-decoration:none;
	}



.r-main{
	color:#797979;
	float:right;
	width:20%;
	padding:0px 0px 0px 0px;
	margin:0px 5px 0px 0px;
		}



.a-dir{
	ffont-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#3E647E;
		}

.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 0px 7px;
	padding:2px 0px 2px 10px;
	border-bottom:1px solid #E5F1F8;
	}

.a-dir a{
	color:#3E647E;font-size:12px;
	text-decoration:none;
	}

.a-dir a:hover{color:#333;
	}
	
	
.add-bg{
	height:32px;
	background:url(/images/a-bg.gif) repeat-x;
	font-family:Verdana, Helvetica, sans-serif, Georgia;
	font-size:13px;
	font-weight:bold;
		}
		
		
.add-bg a{
	color:#3E647E;font-size:12px;
	text-decoration:none;
	}

.add-bg a:hover{color:#333;
	}
		
	
	
.post-a{
	font-family:Verdana, Helvetica, sans-serif, Georgia;
	font-size:10px;
	float:right;
		}
		
		
.post-a a{
	color:#3E647E;
	font-size:10px;
	text-decoration:none;
	}

.post-a a:hover{color:#333;
	}

/*----right-navi:ends-------*/


/*----post-article:starts-------*/

.text-f{
	padding:5px 5px 5px 10px;
	margin:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	background:url(/images/a-bg1.gif) repeat-x;
	}
	
.text-f b.wh{
	font-size:11px;
	}


.text-f a{
	color:#e42f40; 
	text-decoration:none;
    }


.text-f a:hover{
	color:#333; 
	text-decoration:none;
	}
	
	
.thank-txt{
	padding:5px 10px 5px 0px;
	margin:0px 0px 0px 0px;
	font-family:verdana,arial,ms sans serif;
	font-size:11px;
	line-height:17px;
	text-align:justify;
		}

.from{
	margin-left:0px; 
	text-align:justify;
	font-family:"Trebuchet MS"; 
	font-size:13px;
	color:
	}


.f-txt {
	background-color:#ffffff;
	border:1px solid #E5F1F8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px 0px 2px 0px;
	color:#4B4B4B;
	background:url(/images/a-bg3.gif) repeat-x;
	} 

.form-txt{
        margin-left:0px;
        text-align:justify;
        font-family:"Trebuchet MS";
        font-size:11px;
        color:#868585;
        padding:5px 10px 5px 10px;
        }

.f-des {
	background-color:#ffffff;
	border:1px solid #E5F1F8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B4B4B;
	height:80px;
	margin:5px 5px 5px 5px;
	}
	
/*----post-article:ends-------*/

/*-----------------tab menu starts */

body {
    font: normal 13px arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif;
}

#facebox .b {
	background: url(/images/b.gif)
}
#facebox .tl {
	background: url(/images/tl.gif)
}
#facebox .tr {
	background: url(/images/tr.gif)
}
#facebox .bl {
	background: url(/images/bl.gif)
}
#facebox .br {
	background: url(/images/br.gif)
}
#facebox {
	z-index: 100; left: 0px; width: 100%; position: absolute; top: 0px; text-align: left;
}
#facebox .popup {
	position: relative
}
#facebox TABLE {
	margin: auto; border-collapse: collapse
}
#facebox .body {
	padding-right: 10px; padding-left: 10px; background: #fff; padding-bottom: 10px; width: 370px; padding-top: 10px;
}
#facebox .loading {
	text-align: center;
}
#facebox .image {
	text-align: center;
}
#facebox IMG {
	border-top-width: 0px; border-left-width: 0px;border-bottom-width: 0px; border-right-width: 0px;
}
#facebox .footer {
	border-top: #dddddd 1px solid; margin-top: 10px; padding-top: 5px; text-align: right;
}
#facebox .tl {
	padding:0px 0px 0px 0px;overflow: hidden; width: 10px;height: 10px;
}
#facebox .tr {
	padding:0px 0px 0px 0px;overflow: hidden; width: 10px;height: 10px;
}
#facebox .bl {
	padding:0px 0px 0px 0px;overflow: hidden; width: 10px;height: 10px;
}
#facebox .br {
	padding:0px 0px 0px 0px;overflow: hidden; width: 10px;height: 10px;
}

.correspondence {
	background-color:#ffffff;
	border:1px solid #E5F1F8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B4B4B;
	height:80px;
	margin:5px 5px 5px 5px;
	}




	
.comments{
	padding:5px 10px 5px 0px;
	margin:0px 0px 0px 0px;
	font-family:verdana,arial,ms sans serif;
	font-size:11px;
	line-height:17px;
	text-align:left;
		}



.f-head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#006699;
	letter-spacing:0px;
	text-decoration:none;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}

/*-----------------tab menu ends */




/*----trade-fairs:starts-*/



.t-fair{
	font-family:verdana,arial,ms sans serif;
	font-size:11px;
	color:#5C5C5C;line-height:18px;
	text-align:justify;
	border:1px solid #EDF3F7;
	padding-left:10px;

	}

.t-fair b.wh{color:#80A2BB;
}


.t-fair a{
	color:#3E647E;
	text-decoration:none;
	}

.t-fair a:hover{color:#333;
	}




	
/*company name css :start*/

#tb{
	height:9px;
	background:url(/images/c-bg.jpg) repeat-x;
	margin:0px;
	padding:0px;
	
	}

#tb .t1{
	background:url(/images/c-1.jpg) no-repeat;
	float:left;	
	width:14px;
	}

#tb .t2{
	width:17px;
	float:right;
	background:url(/images/c-2.jpg) no-repeat;
	
	}



#tb-b{
	height:13px;
	background:url(/images/cb-bg.jpg) repeat-x;
	}

#tb-b .t1{
	background:url(/images/c-b.jpg) no-repeat;
	float:left;
	
	width:14px;	
	}

#tb-b .t2{
	
	width:17px;
	float:right;
	background:url(/images/cb-f.jpg) no-repeat;
	
	}



#cn{
	border-left:1px solid #F1E6E4;
	border-right:1px solid #F1E6E4;
	background-image:url(/images/a-bg.jpg);
	background-repeat:repeat;
	margin:0px 8px 0px 6px;
	padding:0px 8px 0px 6px;
	}



/*----trade-fairs:ends-*/

/*----enquiry foam:starts----*/

#en{
	height:5px;
	background:url(/images/en-c-bg.gif) repeat-x;
		}

#en .t1{
	background:url(/images/en-c.gif) no-repeat;
	float:left;
	width:7px;
	}

#en .t2{
	float:right;
	width:6px;
	background:url(/images/en-c1.gif) no-repeat;	
	}


#en1{
	height:5px;
	background:url(/images/enf-bg.gif) repeat-x;
	margin:0px;
	padding:0px;
	
	}

#en1 .td1{
	background:url(/images/en-f.gif) no-repeat;
	float:left;
	width:7px;
	}

#en1 .td2{
	float:right;
	width:6px;
	background:url(/images/en-f1.gif) no-repeat;	
	}


.r-corr {background:url(/images/en-nlt.gif) no-repeat;
	height:95px;
	width:9px;
	float:left;
	}

.r-corr1 {background:url(/images/en-nrt.gif) no-repeat;
	height:95px;
	width:7px;
	float:right;
	}


.sub {float:left;
	font-size:12px;
	padding-top:3px;
	font-family:verdana,arial,ms sans serif;}




#auth{
	background-image:url(/images/en-n-bg.gif);
	background-repeat:repeat;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#40637F;
	font-weight:normal;
	padding:25px 0px 25px 20px;
	}



.f-txt3 {
	background:url(/images/f-b.gif) repeat-x;
	border:1px solid #D2D2D2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:2px 0px 2px 5px;
	padding:4px 0px 2px 0px;
	color:#4B4B4B;
	}







.f-text6 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:4px 0px 4px 0px;
	padding:4px 0px 4px 0px;
	color:#4B4B4B;

	}


.button-7{
	border:1px #006600 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	height:23px;
	color:#ffffff;
	background:url(/images/search1.gif) repeat-x;
	font-weight:bold;
	width:120px;
	}

.button-8{
	border:1px #006600 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:13px;
	height:35px;
	color:#ffffff;
	background:url(/images/sub-bg.gif) repeat-x;
	font-weight:bold;
	width:120px;
	}

.button-11{
	border:1px #006600 solid;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	height:23px;
	color:#ffffff;
	background:url(/images/search1.gif) repeat-x;
	font-weight:bold;
	width:120px;
	}






.button-2{
	background: url(/images/search-2.gif) repeat-x;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	margin:0px 30px 0px 0px;
	border:1px solid #D2D2D2;
	width:100px;
	border:0px;
	font-weight:bold;
	}




.e-con {background:url(/images/con-lt.gif) no-repeat;
	height:32px;
	width:9px;
	float:left;
	}

.e-con1 {background:url(/images/con-rt.gif) no-repeat;
	height:32px;
	width:8px;
	float:right;
	}


#e-con-auth{
	background-image:url(/images/con-bg.gif);
	background-repeat:repeat;	
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#40637F;
	font-weight:normal;
	padding:8px 0px 8px 20px;
	}

#e-con-auth2{
	background-image:url(/images/con-bg.gif);
	background-repeat:repeat;	
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#40637F;
	font-weight:normal;
	padding:1.4% 0px 8px 20px;
	}





.f-des-9 {
	background-color:#ffffff;
	border:1px solid #D2D2D2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D2D2D2;
	height:100px;
	background: url(/images/bg9.gif) repeat-x;
	margin:5px 5px 5px 5px;
	}
	


.f-txt99 a{
	color:#333;
	text-decoration:none;
	}

.f-txt99 a:hover{color:#333;
text-decoration:none;
	}

/*----enquiry foam:ends----*/

/*CSS for News page :start*/
#nw{
	width:98%;
    }

.ncon{
	width:98%;
	}
	
.ntbox{
	width:29%;
	}
	
.nsep{
	width:6%;
	}
	
.nbluf{
	color:#4D6E85;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;
	font-size:11px;
	border-bottom:#3E647E 1px solid;
	margin-bottom:10px;
	}


.nbluf a{
	color:#4D6E85;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;
	font-size:11px;
	text-decoration:none;
	}


.nbluf a:hover{
	color:#4D6E85;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;
	font-size:11px;
	text-decoration:underline;
	}

.nbluf1{
	color:#4D6E85;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;
	font-size:11px;
	border-bottom:#3E647E 1px solid;
	margin-bottom:10px;
	}


.nbluf1 a{
	color:#4D6E85;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;
	font-size:11px;
	text-decoration:none;
	}


.nbluf1 a:hover{
	color:#4D6E85;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;
	font-size:11px;
	text-decoration:underline;
	}


.nbrnf{
	color:#808080;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:18px;
	font-size:11px;
	text-align:justify;
	margin-top:10px;
	}

.nrmf{
	color:#4D6E85;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:18px;
	font-size:11px;
	margin-top:5px;
	text-align:right;
	}
	
.nrmf a{
	color:#4D6E85;
	text-decoration:none;
	}
	
.nrmf a:hover{
	color:#4D6E85;
	text-decoration:underline;
	}
	
.news-h{
	margin-right:10px;
	margin-top:10px;
	width:98%;
	}
	
.nhb{
	margin-top:10px;
	height:27px;
	width:100%;
	}

.nh-bg{
	background:url(images/nh-bg.gif);
	background-repeat:repeat-x;
	height:27px;
	width:98%;
	}

.nbluhf{
	color:#4D6E85;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;
	font-size:11px;
	padding-top:5px;
	padding-left:13px;
	}

.nbluhf a{
	color:#4D6E85;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;
	font-size:11px;
	text-decoration:none;
	}

.nbluhf a:hover{
	color:#4D6E85;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:18px;
	font-size:11px;
	text-decoration:underline;
	}

.nbrwnf{
	color:#808080;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:18px;
	font-size:11px;
	text-align:justify;
	padding:2px 15px 2px 10px;
	}

#nhead{
	background-image:url(/images/nh-bg.gif);
	background-repeat:repeat-x;
	height:26px;
	}
/*CSS for News page :ends*/

 
.l12{
	width:190px;
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#3E647E;
	background:url(/images/bul2.jpg) no-repeat 5px 10px;
	text-align:left;
	text-decoration:none;
	border-bottom:1px solid #E5F1F8;
	padding:5px 0px 0px 14px;
}

.l12 a{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#3E647E;
	text-align:left;
	text-decoration:none;
}

.l12 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif, Georgia;
	font-size:11px;
	color:#3E647E;
	text-align:left;
	text-decoration:none;
}

.text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 90px; FONT-SIZE: 12px; LINE-HEIGHT: 17px; FONT-FAMILY: arial
}


.text a{
	color:#333;
	text-decoration:none;
	}

.text a:hover{color:#333;
text-decoration:none;
	}
/*last updated by sumesh on 12th | NOV | 2008 / 04:00PM*/
