/* Article Directory Script */

body{ background-image:url(bg.jpg);	background-repeat:repeat-x;	background-color:#FFFFFF;	background-position:top;	margin:0px; }

/****************  Heading and Paragraph***********************/

h1{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:14px; color:#FFFFFF; font-weight:bold; margin-left:40px; margin-top:10px;
	text-decoration:none;}

h2{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; color:#FFFFFF; font-weight:bold; margin-left:40px; margin-top:10px;
	text-decoration:none;}

h3{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; color:#FFFFFF; font-weight:bold; margin-left:40px; margin-top:10px;
	text-decoration:none;}

p{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; color:#000000; font-weight:normal; text-align:justify; text-decoration:none;}

#wrapper{ width:925px; margin:0 auto; }

#header{ width:925px; height:80px; margin-top:11px;	background-color:#FFFFFF;    }

#header p{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:11px; color:#666666; font-weight:normal; text-decoration:none; margin-top:0px; }

#logo{ background-image:url(logo.jpg); background-repeat:no-repeat; width:340px; height:75px; float:left; margin:5px; }

#loginBg{ width:340px; height:27px; float:right; margin-top:25px; margin-right:20px; }

#Link1{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:11px; color:#666666; font-weight:normal; cursor:pointer; text-decoration:none;	 }
	
#Link1:hover{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:11px; color:#666666; font-weight:normal; cursor:pointer;
		      text-decoration:underline;	 }
	
#Link2{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:11px; color:#FF9900; font-weight:normal; cursor:pointer; text-decoration:none; }
	
#Link2:hover{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:11px; color:#FF9900; font-weight:normal; cursor:pointer;
			text-decoration:underline; }
	
#loginBg .input1{ background-image:url(inputbg01.gif); background-repeat:no-repeat; width:109px; height:22px; padding:3px 0px 0px 22px; font-size:11px; 
		float:left; border:solid #FFFFFF 1px; }

#loginBg .input2{ background-image:url(passwordbg.jpg); background-repeat:no-repeat; width:109px; height:22px; padding:3px 0px 0px 22px; font-size:11px;
		float:left;	border:solid #FFFFFF 1px; }

.loginbtn{ background-image:url(loginbtn.jpg); background-repeat:no-repeat; width:70px; height:22px; float:right; padding-top:5px; }

.loginbtn a{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:bold; color:#000000; margin-left:25px; text-decoration:none;  }
.loginbtn a:hover{
		font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:bold; color:#666666; margin-left:25px; text-decoration:none; }

.topNavBg{ background-image:url(topnavbg.gif); background-repeat:no-repeat; width:925px; height:37px; float:left; }
		
.rollout{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";	color:#FFFFFF;	font-size:12px;	font-weight:bold;	float:right;
		width:110px; text-align:center;	border-left:#FFFFFF solid 1px;	height:27px; text-decoration:none;	padding-top:10px; }

.rollout:hover{ background-image:url(rollover.gif); background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";	color:#dddddd;
font-size:12px;	font-weight:bold; float:right; width:110px; text-align:center; border-left:#FFFFFF solid 1px; height:27px; text-decoration:none; padding-top:10px;	}

.rollover{ background-image:url(rollover.jpg); background-repeat:no-repeat;font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";	color:#FFFFFF;
font-size:12px;	font-weight:bold; float:right; width:110px; text-align:center; border-left:#FFFFFF solid 1px; height:27px; text-decoration:none; padding-top:10px;	}

.topNavBg h2{	color:#FFFFFF; }

.icon{	margin-left:15px; 	margin-top:10px;	float:left; }

#topBlueBg{ background-image:url(topbluebg.jpg); background-repeat:repeat-x; height:65px; width:925px;  float:left;   }
	
.Icon1{  background-image:url(bn-subnav_btn01.gif); background-repeat:no-repeat; width:190px; height:37px; float:right; margin-left:30px; margin-top:5px;
 		 padding-top:21px;   }

.Icon2{  background-image:url(bn-subnav_btn02.gif); background-repeat:no-repeat; width:190px; height:37px; float:right; margin-left:30px; margin-top:5px;
		 padding-top:21px;   }

.Icon3{  background-image:url(bn-subnav_btn03.gif); background-repeat:no-repeat; width:190px; height:37px;  float:right; margin-left:30px; margin-top:5px;
		 padding-top:21px;	   }

.IconLink {   font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:bold; color:#000000; text-decoration:none;
			  margin-left:60px; margin-top:10px;  }

.IconLink:hover {   font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:bold; color:#666666; text-decoration:underline;
					margin-left:60px; margin-top:10px; }
					
.IconTxt{   font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:22px; font-weight:bold; color:#FFFFFF; text-decoration:none;
			margin-left:30px; margin-top:20px;  }

#banner{  width:925px; height:274px; float:left;    }

#bannerImg1{ background-image:url(banner1.jpg); background-repeat:repeat-x; height:266px; width:639px; float:left; }
	
#bannerImg1 h1{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#00bcea; float:left; margin-left:0px;}

#bannerImg1 p {  color:#FFFFFF; font-size:13px; margin:0px; margin-right:20px; margin-left:330px; margin-top:8px;   }

#bannerImg1 a{    color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; margin-left:130px;
				  padding-left:25px; font-size:12px; margin-top:30px;  }
				   	
#bannerImg1 a:hover {  color:#FFFFFF; text-decoration:underline; font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; margin-left:130px;
				      padding-left:25px; font-size:12px; margin-top:5px;  }
					  
#bannerImg2{	background-image:url(banner2.jpg); background-repeat:repeat-x; height:266px; width:286px; float:left;    }
	
#bannerImg2 a{    color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; margin-left:40px; margin-top:20px; 
				  background-image:url(df-arrow.gif); background-repeat:no-repeat; padding-left:25px; font-size:12px;  }
				   	
#bannerImg2 a:hover { color:#FFFFFF; text-decoration:underline; font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; margin-left:40px; margin-top:20px;
				  background-image:url(df-arrow.gif); background-repeat:no-repeat; padding-left:25px; font-size:12px;  }
				  
#bannerImg2 h2{ color:#FFFFFF; font-size:16px; margin:0px; margin-left:15px;}

#bannerImg2 p {  color:#FFFFFF; font-size:12px; margin-left:40px; margin-right:50px;   }

.imgAlign{  margin-top:8px; float:left; }

#bodyFirstColumnMar{  width:655px; float:left;  }

#bodySecondColumnMar{ background-image:url(bodysaprator.jpg); background-repeat:no-repeat; width:22px; margin-top:5px; height:661px; float:left;  }

#bodyThirdColumnMar{   width:248px; float:left;   }

#bodyThirdColumnMar p{ margin-right:10px;}

.blueIcon{  background-image:url(blueicon.jpg); background-repeat:no-repeat; width:20px; height:29px; float:left; margin-top:15px;  }

.bluetitlerep{  background-image:url(bluetitlerep.jpg); background-repeat:repeat-x; width:227px; height:29px; float:left; margin-top:15px;  }

.bluetitlerep h3{   color:#FFFFFF; margin-left:10px; margin-top:7px; font-size:12px; font-weight:bold; }

.bluetitlerep2 {  background-image:url(bluetitlerep.jpg);	background-repeat:repeat-x;	width:624px; height:29px; float:left; margin-top:15px;}

.bluetitlerep2 h2{   color:#FFFFFF; margin-left:10px; margin-top:7px; }

.productOverview{    margin-left:10px;	margin-right:10px;    } 

.productOverview h2{    color:#000000; margin-left:10px; margin-top:0px; line-height:30px; font-size:16px; margin-bottom:0px;   }

.productOverview h3{   color:#0386a6; margin-left:10px; margin-top:0px; line-height:20px; font-size:14px; margin-bottom:0px; font-size:16px;  }

.productOverview p{   margin-left:10px; margin-right:30px; color:#000000; margin-top:0px; margin-bottom:0px; text-align:justify;    }

.productOverview li{ background-image:url(icon2.jpg); background-repeat:no-repeat; list-style:none; padding-left:20px; padding-bottom:1px; margin-bottom:0px;
		text-align:justify; font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; color:#000000; font-weight:normal;
		margin-right:30px; margin-left:10px; text-decoration:none;}

.productOverview ul{ margin:10px;   }

.productOverview a{  color:#FF0000; text-decoration:none;}

.productOverview a:hover{  color:#FF0000; text-decoration:underline;}

.productOverview hr { width:600px; margin-left:10px;	margin-right:10px; color:#CCCCCC;    }

.productOverviewlink {font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:14px; font-weight:bold; color:#FF0000;
                   text-decoration:underline; margin-left:30px;  }
				   
.productOverviewlink:hover{font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:14px; font-weight:bold; color:#FF0000;
                         text-decoration:none; margin-left:30px;  }   

.productOverviewAlign1{ float:left; margin-left:0px;}

.productOverviewAlign2{ float:left; margin-left:80px;}

.productOverviewAlign2 p{ color:#000000;}

#footerBg{	  background-image:url(footerbg.gif); background-repeat:no-repeat;	width:925px; height:37px;	margin-top:0px;	float:left;   }

#footerBg a{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none;
    text-align:left; margin-left:10px; margin-top:5px;     }

#footerBg a:hover{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:underline; text-align:left; margin-left:10px; margin-top:10px;  }

#footerBg p{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none;
    text-align:right; margin-right:10px; margin-bottom:0px; margin-top:0px;       }

.txt4{   background-repeat:no-repeat; width:600px; float:left; margin-left:14px;    }

.txt4 a{font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; color:#000000; font-weight:bold; margin-left:32px; font-size:12px; text-decoration:none; }

.txt4 a:hover{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; color:#FF9900; font-weight:bold; margin-left:32px;
font-size:12px; text-decoration:underline;}
	
.txt4align{   margin-top:10px;  }

.subPageBody{  float:left; }

#subPageFirstColumn{   background-image:url(leftmenubg.jpg); background-repeat:repeat-x; background-color:#3f4c53; width:248px; height:1470px; float:left;  }

#subPageFirstColumn a{ color:#FFFFFF; margin-left:40px; text-decoration:underline; font-size:18px; font-weight:bold;
font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"}

#subPageFirstColumn a:hover{ text-decoration:none;}

#subPageFirstColumn h2{   color:#FF9900;}

#subPageFirstColumn p{  color:#FFFFFF; margin:30px; margin-top:35px;}

#subPageThirdColumn{  width:653px; height:1170px;; float:left; border-right:solid #CCCCCC 1px;  }

/**************************** order form *********************************/

.borjoin1{ border-bottom:solid #344f30 1px; border-left:solid #344f30 1px; border-right:solid #344f30 1px; background-color:#f1f1f1; height:50px; width:47%;  }
		
.newborjoinSeo{ border-bottom:solid #3f4c53 1px; border-top:solid #3f4c53 1px; border-right:solid #3f4c53 1px;  background-color:#5d707a; height:50px; 
		color:#FFFFFF; text-align:center; font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:bold; padding-right:5px;	  }
		
.newborjoinSeobor{ border-bottom:solid #3f4c53 1px; border-right:solid #3f4c53 1px; margin:5px;
font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:normal; color:#000000; padding:10px;}

.newborjoinSeobor1{ border-bottom:solid #3f4c53 1px; border-right:solid #3f4c53 1px; border-left:solid #3f4c53 1px; background-color:#f1f1f1; 
font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:bold; color:#000000; padding:10px;}
		
.txtjoinform{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:bold; color: #000000;	text-align:right; 
        margin-right:20px; text-decoration:none;  }
		
.txtjoinformbox{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:normal; color: #344f30; 
		text-align:left; border: solid #666666 1px; margin-left:20px; text-decoration:none;   }
		
.txtjoinform2{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:11px; font-weight:normal; color: #999999; text-align:right;
		text-decoration:none;   }
		
#sendbtn{ background-image:url(send-your-requestbtn.gif); background-repeat:no-repeat; width:170px; height:36px; float:right; padding-top:10px; margin-left:10px;
          margin-top:50px;}

#sendbtn a{ color:#000000; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";
		margin-left:45px; text-decoration:none;  }
		
#sendbtn a:hover{ color:#FF9933;		 }
		  
#resetbtn{ background-image:url(demo.jpg); background-repeat:no-repeat; width:90px; height:36px; float:right; padding-top:10px; margin-right:30px; margin-top:50px;}

#resetbtn a{ color:#000000; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold";
		margin-left:45px; text-decoration:none;  }
		
#resetbtn a:hover{ color:#FF9933;		 }
		  
.contactFormColu1{ width:600px;  }

.contactTxt1{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:14px; color:#000000; font-weight:bold; padding-left:30px; line-height:30px; }

.contactTxt2{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; color:#000000;
              border:solid #000000 1px; background-color:#0087a8; width:200px; margin-left:200px; }

.box{ background-image:url(box.gif); background-repeat:no-repeat; background-position:top; width:195px;  }

.box .content{ background-image:url(box4.gif); background-repeat:no-repeat; background-position:bottom; width:195px;  }

.box h2{ font-size:12px; font-weight:bold; margin:0px; color:#000000; padding-top:8px; margin-left:20px;}

.box p{ margin-top:10px; margin-left:20px; margin-right:30px; padding-right:20px; }

/*new css*/

.style1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }

.style1:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FDCD00; text-decoration: none; }

.Heading_White { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;	text-decoration: none; }

.Heading_White:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #CC0000; text-decoration: none; }

.Heading_White2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left:20px; font-weight: bold; color: #FFFFFF; }

.Heading_Black_Text { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; }

.style2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }

.style3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;  font-weight: normal; color: #FFFFFF; }

.borblue{ 	border:solid #06457a 3px; }

.txt{ width:220px; font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:normal; text-align:justify; color:#000000;
	margin-left:10px; margin-right:10px; text-decoration:none; }

.bormid1{ border-left:solid #344f30 1px; border-right:solid #344f30 1px; border-top:solid #344f30 1px; width:120px; height:20px; margin-left:30px; }

.bormid2{ border-left:solid #344f30 1px; border-right:solid #344f30 1px; border-top:solid #FFFFFF 1px; border-bottom:solid #000000 1px; width:625px; margin-left:30px;}

.bormid3{ border-bottom:solid #344f30 1px; margin-left:30px; width:505px; }

.boxheading{font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; color:#000000; font-weight:bold; text-align:center; cursor:pointer;
	text-decoration:none; }

.boxheading:hover{font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; color:#666666; font-weight:bold; text-align:center;
	text-decoration:none; }

.txt2{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:10px; color:#000000; font-weight:bold; margin-left:5px; margin-right:5px;
	text-decoration:none; }

.txt3{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:10px; color:#000000; font-weight:bold; text-decoration:none; }
	
.txt5{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; }

.txt5:hover{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; color:#FFFFCC; font-weight:bold; text-decoration:none; }

.borjoin{ border:solid #344f30 1px; height:50px; }

.newborjoin{ border:solid #344f30 1px; border-top:none; height:50px; }

.newborjoin2{ border:solid #344f30 1px; border-top:none; height:50px; }

.borjoin h2{   color:#FF9900; font-size:14px;   }

.borjoin2{ 	border-bottom:solid #344f30 1px; border-right:solid #344f30 1px; height:50px; width:47%;  }

.txtjoinform1{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; font-weight:normal; color: #000000; text-align:left;
	margin-left:20px; text-decoration:none; }

.holtab{ border:solid #344f30 1px; }

.rightbor{ border-left:solid #344f30 1px; }

.txt6{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; color:#FFCC00; font-weight:bold; text-decoration:none; }

.txt6:hover{ font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; font-size:12px; color:#FFFFFF;  font-weight:bold; text-decoration:none; }

/*************Member page*********************/

#memberpageleftmenu{ background-color:#3f4c53; width:248px; height:1170px; float:left;  }

	#memberpageleftmenu h2{ color:#FFFFFF; font-size:16px; font-weight:bold; margin-left:30px; margin-top:12px; }
	
.rolloutleftmenu{ background-image:url(menuactive.jpg); background-repeat:no-repeat; color:#adc8e3;	font-size:12px;	font-weight:bold; float:left; width:218px;
font-family:Arial, Helvetica, sans-serif, "Arial Rounded MT Bold"; text-align:left; height:25px; text-decoration:none; padding-top:10px; padding-left:30px; }

.rolloutleftmenu:hover{ background-image:url(menuover.jpg); background-repeat:no-repeat; color:#FFFFFF;	font-size:12px;	font-weight:bold; float:left; width:218px;
 }