@charset "utf-8";
/* CSS Document */

html, body { margin: 0px; padding: 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; line-height:18px;}

input, select, textarea { margin: 0px; padding: 0px;color:#666; font-size:12px; resize:none;   }
img { margin: 0px; padding: 0px; border: none;}
a { margin: 0px; padding: 0px; text-decoration: none; outline:none; color:#666;}
a:hover{ color:#369abe;}
p{ padding:0 0 10px 0; margin:0}
ul li { margin:0; padding:0;}
.clear{clear:both;}  
  
/* Global css */
	
h1 {margin:0px; padding: 0 0 10px 0; font:18px Calibri; line-height:none; color:#d9d9d9; }
h2 { margin:0px; padding:0;}
h3 { margin:0px; padding:0;}
h4 { margin:0px; padding: 10px 0 10px 0; font:14px Calibri; color:#f1ce89;}


.lineSaprator { background:url(../images/line.jpg) no-repeat right 10px; display:block;}
.lineSaprator a.activeWhite {color:#fff;}

.fltRght {float:left;}

.font14 { font:14px Calibri!important ;}

.brdr4px {border:4px #666 solid;}

.brd { background:url(../images/dot.gif) repeat-x!important; padding: 0px 0px 3px 0px;}


.wrapper{ width:100%; margin:auto; padding:0px;}
.topCnt{ margin:0px; padding:0px; background:url(../images/nav-bg.jpg) repeat-x; height:30px; width:100%; position:fixed; top:0; z-index: 1000; }
.topmenu1{ margin:auto; }
.topLink{ margin:0 auto; width:1000px; position:relative; height:30px; }
.leftLogo{width:230; float:left; position:absolute; z-index:10;}
.rightLink{ width:740px; float:right; }

.navleft-border{ border-right:1px solid #4f4f4f; no-repeat; } 
 ul.navigation {margin:0px; padding:0; list-style:none;}
 ul.navigation a { text-decoration:none; color:#fff; display:block; padding:6px 15px; font-size:14px; }
 ul.navigation a:hover { /*background:url(../images/nav-hover.gif) repeat-x center;*/ background:#FFF; display:block; padding:6px 15px; color:#CCC;}
 /*
ul.navigation li { position:relative;  float:left; display:block;  list-style:none; z-index:10000; margin:0px; font-size:14px; color:  #fff; font-family:Calibri; } 

ul.navigation ul {position:absolute; top:33px; left:-38px;  display:none; opacity:0; list-style:none; margin-top:5px;}
ul.navigation ul li {position:relative; border-bottom:1px solid #4f4f4f; border-top:none; min-width:200px; margin:0; text-transform: none; font-family: Calibri; font-size:12px; font-weight:normal; }
ul.navigation ul li a { display:block; /*padding:8px 18px 0px; background:#000000; color:#ffffff;}
ul.navigation ul li a:hover { color:#fff;  }
*/



.middlePanel { margin:0px auto; padding:0px; background:url(../images/mid_line_x.png) repeat-x;   border:2px #000 solid;}
	.middleInner { margin:0px; padding: 40px 20px 40px 240px;  }
	


	
	
	.highLight { margin:0px; padding:0px; float:left; color:#999999; font:14px Georgia; line-height:20px; font-style:italic; font-weight:bold;}
	.highLight p { margin:0px; padding:15px 0;}
	
	
	.innerCntr{ margin: 50px auto; padding: 0 0 100px 0;  width:1000px;}
	
	.contentArea { margin: 0px; width:965px; }
  .contentArea h1{ margin:0 0 15px; padding: 0 0 15px 0; font:24px Arial; line-height:none; color:#996600; font-weight:bold; border-bottom: 1px dotted #F00; text-transform:uppercase;}
  .contentArea h2{  padding: 8px 0 12px 0; font:24px Georgia, "Times New Roman", Times, serif; line-height:none; color:#ba9c44; font-weight:bold;}
  
    .contentArea h3{ margin:0 0 0px; padding: 0 0 0px 0; font-size:24px; line-height:none; color:#ba9c44; font-weight:bold;}

.contentArea p { margin:0px; padding: 0 0 15px 0; font:12px Arial; color:#666; line-height:18px;}
		
	
	
	.white-bg1{ background:#fff; border-bottom:1px solid #f1f1f1; padding:10px; font:11px Arial, Helvetica, sans-serif ; color:#3f3f3f;}

.input{ margin:0px; border:1px solid #e8e8e8; background:none; width:65px; display:block;   }
 .textfield{ margin:0px; padding:4px; width:60px; border:1px solid #e6e6e6;background:#fff; outline:none; font:12px Arial, Helvetica, sans-serif; color:#3f3f3f; text-align:center}
 
 .input-bg{ margin:0px 0; border:none; background:none; width:401px; height:37px ;display:block;   }
 .textfield-bg{ margin:0px; padding:5px 0px 0px 12px;  width:401px; height:29px;border:none;background: url(../images/input-bg.gif) no-repeat; outline:none; font:12px Arial, Helvetica, sans-serif; color:#3f3f3f;}
 
  .textfield-bg1{ margin:0px; padding:13px 0px 0px 12px;  width:400px; height:118px;border:none;background: url(../images/textarea.gif) no-repeat; outline:none; font:12px Arial, Helvetica, sans-serif; color:#3f3f3f;}
 
/* .textareaBg{ margin:0px 0; border:none; background:none; width:223px; display:block; height:70px;   }
 .textarea01{ margin:0px ; padding:4px 4px 4px 10px; width:209px; height:70px; border:none;background: url(../images/text-bg.gif) no-repeat top; outline:none; font:12px Arial, Helvetica, sans-serif; color:#3f3f3f;}*/
 
 .textareaBg{ margin:0px; background:url(../images/text-bg.gif); width:401px; display:block;  border:none;  }
 .textarea01{ margin:0px;  padding:10px 0px 0px 12px; width:388px; height:110px; border:none;background:none; outline:none; font:12px Arial, Helvetica, sans-serif; color:#3f3f3f;}
 
 
 .from{ font:13px Arial, Helvetica, sans-serif ; color:#121111;}
 

select {padding-top:5px;font:11px Arial, Helvetica, sans-serif ; color:#3f3f3f;}

select.styled {
    opacity: 0;
    position: relative;
    width: 401px;
    z-index: 5;
}


.from .select { position: absolute;padding:10px 10px 0px 8px ; width:368px!important;  height:29px!important;   border:none; background:url(../images/select-bg.gif) no-repeat !important; overflow: hidden;display:block; cursor:pointer  ;}

*:first-child+html .from .select {padding:10px 10px 0px 8px!important ;    }
.from select { width:401px!important; padding-top:20px!important; }
*:first-child+html .from select { width:401px!important; margin-top:18px!important;}

			
.required
{
	color: #ff0000;
}		
		
		

 /*Footer Css*/
.hpfooterPanel { padding:0px 0 0;}
.hpfooterPanel .footerPanel-2 {width:100%; background:#000; /*position: fixed; bottom:0;*/  font-size:12px;  margin-top:0px; border-top: 3px solid #333;}	
.footerPanel {width:100%; background:#000; position: fixed; bottom:0; font-size:12px;  margin-top:0px; border-top: 3px solid #333;}
.footerPanel2 { margin:0px auto;  padding:16px 0 14px 0px; color:#a2a2a2; width:1000px;}
.copyRyt{ font:Calibri; color:#7c7c7c; font-size:12px;}
.footerLink{ width:600px; float:left; padding-left:15px;  color:#cccccc;}
/*.footerLink ul { margin:0px 0 0 0; padding:0px 0 5px 0; list-style:none;}
.footerLink ul li { margin:0px; padding:0px 3px 0px 3px; color:#7c7c7c; float:left; font:11px Calibri}
.footerLink ul li a { color:#a2a2a2; display:block; }
.footerLink ul li a:hover { color:#e3e3e3; text-decoration:underline; }*/

.footerLink a { margin:0px; padding:0px; font-weight:normal; color:#a2a2a2; font-size:11px; }
.footerLink a:hover { margin:0px; padding:0px; color:#e3e3e3; }

.footerRight { width:350px; float:right; margin:0px; color:#a2a2a2; text-align:right; padding-right:15px;  }
.footerRight a { margin:0px; padding:0px; font-weight:normal; color:#a2a2a2; font-size:11px; }
.footerRight a:hover { margin:0px; padding:0px; color:#e3e3e3; }


.tabLink { margin:0px; padding: 0 0 10px 0; clear:both;}
.tabLink ul { margin:0px; padding:0px;}
.tabLink ul li { margin:0px; padding:8px ; float:left;}
.tabLink ul li a { color: #ccc; }
.tabLink ul li a:hover { color:#ccc;}


/* BOTTOM Cntr */
.botCntr{ margin:0px; z-index:10!important; left:45%; color:#fff; position:absolute; /*bottom:20%;*/ padding:100px 0 0;  }

.cont{ margin:0px; z-index:10!important; left:45%; color:#fff; position:absolute; /*bottom:20%;*/ padding:390px 0 0;  }

.botmain{margin:0px auto; padding:0px; width:1004px; }
.botCntrleft{margin:0px 0px 0 0; padding:0px; width:308px; float:left;}

.botmain h1{ background:#000; padding:8px; margin-bottom:10px; letter-spacing:1px}
.botmain p{line-height:18px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#fff; padding:0 10px 0 8px!important; margin:0px;}
.img-block{ padding:0 14px 0 0px;}
.bulecolor{ color:#0099cc; }



.hpbotCntrClient { padding:800px 0 0;}
.botCntrClient{ width:100%; margin:0px; padding:0px 0 0px 0; background:url(../images/tranpany.png);  z-index:10!important;  color:#fff; height:82px;  /*position:fixed;bottom:50px;*/}
.botmainClient{margin:0px auto; padding:0px 0px 0px 0px; width:1000px; }
.botCntrleftClient{margin:0px 0px 0 0; padding:0px; width:115px; float:left; }
.botCntrmid{margin:0px; padding:20px 20px; width:810px; float:left; }
.botCntrleftClient h1{ background:#ba9c44; padding:30px 8px; margin-bottom:10px; letter-spacing:1px; text-align:center; font:18px Georgia, "Times New Roman", Times, serif; color:#000; float:left}
.botmainClient p{line-height:18px; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#fff; padding:0 10px 0 8px!important; margin:0px;}
.space{ padding: 0px 10px 0px 10px;}
.space1{ padding: 0px 0px 0px 20px;}


.breadCrumbCntr{ background:#333333; padding:28px 0px;}
.breadCrumb{ font-family:Arial, Helvetica, sans-serif; font-size:12px; width:945px; margin:0px auto; padding-top:10px; line-height:25px; text-align:right; }
.breadCrumb a{ color:#999; text-decoration:none; }
.breadCrumb a:hover{ color:#fff; text-decoration:none;}


 .articles{ margin-top:5px;}
.articles h3 {color:#333; font-size:14px; font-weight:bold; text-transform:uppercase;}
.articles tr.bg { background:#eae5d4;}
.articles tr.bg td { padding:10px 0 10px}
.articles tr td { padding:0px 0 13px}
.articles tr.sep {background:url(../images/dot.gif) repeat-x 0px 37px; padding: 10px 0px 10px 0;}

.select {
position: absolute;
width: 207px;
height: 25px;
padding: 9px 24px 0 8px!important;
padding-bottom: 0!important;
background: url(../images/homepage-selected-bg.png) no-repeat!important;
overflow: hidden;
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
color: #666666;
}