@charset "utf-8";

/*-------------------------------------------------------------------------*/
/*leftcolumn*/   
div.leftcolumn{
    float:left;
  	width:234px;
	padding-left:4px;
	margin-top:5px;
	background-color:#FFFFFF;
    }
/*logo*/
div.logo{
    width:234px;
	height:205px;
   } 		
/*subhead*/
div.subhead{
    width:234px;
	margin-top:3px;
	float:left;
    }	
/*subhead heading*/	
div.subheadheading{
    width:199px;
	height:32px;
	background-image:url(../images/subhead_bar.jpg);
	background-repeat:no-repeat;
	padding-left:35px;
	line-height:22px;
   }
/*subhead contents*/
div.subheadcontents{
    width:199px;
	/*background-color:#f2f2f2;*/
	margin-top:5px;
	padding-left:35px;
	float:left;
    }  
/*subhead contents for bullet*/
div.subheadcontentsb{
    width:234px;
	background-color:#f2f2f2;
	margin-top:5px;
    }  	 
/*subhead more*/
div.subheadmore{
    width:234px;
	text-align:right;
	background-color:#F2F2F2;	
    }	
/*-------------------------------------------------------------------------*/
/*rightcolumn*/
div.rightcolumn{
    float:right;
    width:693px;
	padding-left:5px;
	padding-right:5px;
	margin-top:5px;
	background-color:#FFFFFF;
   }	
 /*For links*/		
.topnav{
	height:35px;
	background-color:#0033CC;
	}
ul.topnav{
	margin:0px;
	padding:0px;
	}
li.topnav{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	list-style:none;
	}

.topnav a{ display: block; }	
/*For bullet list*/	
li.leftnav{
	margin-left:0px;
	padding:0px;
	list-style-image:url(../images/bullet_fmcl.gif);
	}	
/*flash container*/
div.flashcontent{
    margin-top:1px;
	width:693px;
    }	
div.rightcontentMC{
    float:left;
    width:693px;
	background-image:url(../images/aboutus_bg.jpg);
	background-repeat:repeat-x;
   }	
/*About FMCL*/
div.contenttext{
    width:660px;
	padding-left:30px;
	margin-top:3px;
	padding-right:3px;
	/*background-image:url(../images/aboutus_bg.jpg);
	background-repeat:repeat-x;*/
	margin-bottom:7px;
    }
/*features*/
div.featcontent{
    width:666px;
	padding-left:27px;
	float:left;
/*	background-color:#F9F9F9;*/
    }
/*feature box*/	
div.feat{
    float:left;
    width:210px;
	height:205px;
	background-image:url(../images/features_bg.jpg);
	background-repeat:no-repeat;
	padding-left:10px;
    }	
/*featsep*/
div.featsep{
    float:left;
    width:2px;
	height:205px;
   }
/*feattextcontent*/
div.feattextcontent{
    width:195px;
	height:100px;
	margin-top:5px;
	padding-right:3px;
   }   	
/*feat more*/
div.featmore{
    float:left;
    width:190px;
	text-align:right;
    }	   
/*-------------------------------------------------------------------------*/
/*footer*/
div.footer{
    width:941px;
	height:70px;
    clear:both;
    }
/*footersep*/
div.footersep{
    float:left; 
    width:941px;
	height:35px;
    }
/*footersep*/
div.footersep2{
    float:left;
    width:787px;
	height:35px;
	padding-left:156px;
    }

/*footerlinkbox*/
div.footerlinkbox{
    width:147px;
	height:20px;
	text-align:center;
	border:#4f4f4f 1px solid;
	margin-left:2.6pt;
	margin-right:2.6pt;
	margin-top:11px;
	float:left;
	line-height:20px;
    }
/*footerlinkbox for webmail*/
div.footerlinkboxwm{
    width:147px;
	height:20px;
	text-align:center;
	border:#4f4f4f 1px solid;
	margin-top:11px;
	margin-left:30px;
	
	line-height:20px;
    }	
/*copyrightspace*/
div.footercopyright{
    width:941px;
	height:20px;
	text-align:center;
    }			
/*-------------------------------------------------------------------------*/
/*text styles*/
/*mainhead1*/
.stylemainhead1{
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:22px;
 font-style:normal;
 color:#454545;
 }
 /*mainhead2*/
.stylemainhead2{
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:22px;
 font-style:normal;
 color:#489f24;
 }
.stylemainhead22,a.stylemainhead22:link,a.stylemainhead22:visited {
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:28px;
 font-style:normal;
 color:#489f24;
 text-decoration:none;
 }
a.stylemainhead22:hover {
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:28px;
 font-style:normal;
 color:#5c81c7;
 text-decoration:none;
 }
/*subhead1*/
.stylesubhead1{
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:18px;
 font-style:normal;
 color:#454545;
 }
/*subhead1*/
.stylesubhead2{
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:18px;
 font-style:normal;
 color:#489f24;
 } 
/*addhead1*/
.styleaddhead1{
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:13px;
 font-style:normal;
 color:#489f24;
 font-weight:bold;
 }  
/*contenttext1*/
.stylecontent1{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;	
 color:#525252;
 text-align:justify;
}
/*contenttext2*/
.stylecontent2{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-style:normal;
 color:#ffffff;
 text-align:justify;
} 

.stylecontent2_new{
 font-family:Arial, Helvetica, sans-serif;
 font-size:15px;
 font-style:normal;
 color:#ffffff;
 text-align:justify;
 font-weight:bold;
} 



/*contenttext3*/
.stylecontent3{
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:12px;
 font-style:normal;
 color:#F5B749;
 font-weight:bold;
 text-align:justify;
} 
/*copyright style*/ 
.stylecopyright{
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:12px;
 font-style:normal;
 color:#f2f2f2;
 }
/*-------------------------------------------------------------------------*/
/*links*/
/*link1*/
a.link1{
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:12px;
 font-style:normal;
 color:#f2f2f2;
 text-decoration:none;
 }
a.link1:visited{
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:12px;
 font-style:normal;
 color:#f2f2f2;
 text-decoration:none;
 } 
a.link1:hover{
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:12px;
 font-style:normal;
 color:#00e6f8;
 text-decoration:none;
 }
/*link2*/
a.linkb{
 font-family:"Tahoma", Arial, Verdana;
 font-size:13px;
 font-style:normal;
 color:#454545;
 text-decoration:none;
 }
a.linkb:visited{
 font-family:"Tahoma", Arial, Verdana;
 font-size:13px;
 font-style:normal;
 color:#454545;
 text-decoration:none;
 } 
a.linkb:hover{
 font-family:"Tahoma", Arial, Verdana;
 font-size:13px;
 font-style:normal;
 color:#489f24;
 text-decoration:none;
 } 
 /*for email*/ 
a.link2{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-style:normal;
 color:#FF9900;
 text-decoration:none;
 } 
a.link2:visited{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-style:normal;
 color:#FF9900;
 text-decoration:none;
 } 
a.link2:hover{
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-style:normal;
 color:#ffffff;
 text-decoration:underline;
 } 
/*-------------------------------------------------------------------------*/
/*inner pages*/
/*Pages contents*/
div.contenttextinner{
    width:660px;
	padding-left:20px;
	margin-top:15px;
	padding-right:3px;
    }
/*Bottom image*/
div.bimage{
    width:941px;
   } 
/*Contact page Address box Container*/
div.addboxc{
    width:660px;
   }   
 /*footersep*/
div.addboxsep{
    float:left; 
    width:660px;
	height:235px;
    }
/*footerlinkbox*/
div.addbox{
    width:302px;
	height:214px;
    background-image:url(../images/addressbox.jpg);
	background-repeat:no-repeat;
	margin-left:2.6pt;
	margin-right:2.6pt;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:5px;
/*	margin-top:11px;*/
	float:left;
/*	line-height:20px;*/
    }	
/*Address image*/
div.addimage{
    width:97px;
	height:85px;
	float:right;
	padding-right:6px;
   }	
 /*Address image*/
div.addimagec{
    width:97px;
	height:85px;
	float:right;
	border:#666666 1px dashed;
   }	  
/*----------------------------------------------------*/
/*footersep*/
div.addboxsepn{
    float:left; 
    width:660px;
	height:197px;
    }
/*footerlinkbox*/
div.addboxn{
    width:302px;
	height:183px;
    background-image:url(../images/addr_nig.jpg);
	background-repeat:no-repeat;
	margin-left:2.6pt;
	margin-right:2.6pt;
	padding-left:10px;
	padding-top:10px;
/*	padding-bottom:5px;*/
/*	margin-top:11px;*/
	float:left;
/*	line-height:20px;*/
    }	
/*----------------------------------------------------*/
/*product page index container*/
div.pboxc{
    width:670px;
	float:left;
   }   
 /*footersep*/
div.pboxsep{
    float:left; 
    width:670px;
	height:155px;
    }
/*footersepbot*/
div.pboxsepb{
    float:left; 
    width:670px;
	height:155px;
    margin-top:1pt;
    }	
/*footerlinkbox*/
div.pbox{
    width:217px;
	height:152px;
    margin-right:3pt;
	float:left;
    }	   	  
/*footerlinkbox*/
div.pboxw{
    width:217px;
	height:152px;
    margin-left:30px;
	float:left;
    }	
/*----------------------------------------------------*/
/*styles for forms*/
fieldset ul, fieldset li{
border:0; margin:0; padding:0; list-style:none;
}
fieldset li{
clear:both;
list-style:none;
padding-bottom:10px;
}

fieldset input{
float:left;
width:200px;
}
fieldset label{
width:140px;
float:left;
}   
fieldset textarea{
float:left;
margin-left:0;
width:200px;
}
fieldset select{
float:left;
margin-left:0;
width:206px;
}
/*----------------------------------------------------*/
/*Styles for Forms*/
.stylecontentcomp{
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:12px;
 font-style:normal;
 color:#FF0000;
} 

.stylecontentconf{
 font-family:"Lucida Sans Unicode", Arial, Verdana;
 font-size:12px;
 font-style:normal;
 color:#009900;
} 
/*For scroll bar*/
#pscroller1{
width: 200px;
height: 130px;
/*border: 1px solid black;
padding: 5px;*/
/*background-color:#F2F2F2;*/
}
