 @charset "utf-8";
/* CSS Document 

Created by  Srithanyainfotech.com
Created date april 07 2012

*/
body{ margin:0; padding:0; background:url(images/main_back.jpg) top center repeat-y ; font:normal 13px Arial, Helvetica, sans-serif; background-color:#f8f8f8; color:#4d4d4d}
 #wrapper{ width:980px; margin:0 auto;}
 .fl,#menu ul li, #menu ul li a{ float:left}
 .fr{ float:right}
 .cl{clear:both;}
 .al{ text-align:left}
 .ar{text-align:right}
 .ac{text-align:center}
 .aj{text-align:justify}
 .bradius{ border-radius:5px; -moz- border-radius:5px; -khtml- border-radius:5px; min-height:300px;}
 img{ border:0;}
 #header{ padding:10px 0;}
 #header .logo{ width:38% }
 #header .contact{ width:40%;}
 #header h1{ line-height:40px; font-size:32px; color:#89aa04; padding:0; padding:10px 0; }
 #header h1 span{ font-size:28px; font-weight:normal; color:#222; letter-spacing:1px}
 #menu{ width:96%; margin:0 auto; background:url(images/menu.png) top center no-repeat; position:relative; height:95px;}
 #menu .lblock,#menu .rblock{position:absolute; top:0; width:50%; height:95px; z-index:1}
 #menu .lblock{background:url(images/menuleft.png) top left no-repeat;  left:-20px; }
 #menu .rblock{background:url(images/menuright.png) top right no-repeat; right:-20px;}
 #menu ul{ margin:3px 0; padding:0; list-style:none; position:absolute; width:100%; z-index:100}
 #menu ul li{ display:block; position:relative}
 #menu ul li:hover ul,#menu ul li a:hover ul{ visibility:visible}
 #menu ul li.sep{background:url(images/menu_sep.png) center right no-repeat;} 
 #menu ul li ul{ margin:0; padding:0 3px 3px 3px; background:#fff; border:1px #ccc solid; border-top:none; list-style:none; visibility:hidden; position:absolute; width:200px; z-index:999; top:55px;}
 #menu ul li ul li{ width:100%; background:#e6db1d; border-bottom:1px #222 dashed; display:block}
 #menu ul li ul li a{ color:#222; padding:3px; display:block; line-height:25px; text-transform:none; width:97%}
 #menu ul li ul li a:hover{ background:#c8222d; color:#fff}
 #menu ul li a{ color:#fff; text-decoration:none; display:block; line-height:54px; text-transform:uppercase; font-size:14px; padding:0 35px;}
 #menu ul li a:hover,#menu ul li a.home,#menu ul li:hover{ background:url(images/menuhov.png) top center no-repeat; color:#111;}
 #menu table {border-collapse:collapse; margin:0; padding:0; font-size:1em;}
 .header{ background:url(images/headershadow.png) bottom center no-repeat; padding-bottom:36px; margin:5px auto; width:95%}
 .header .imgbor{ border:1px #ccc solid; padding:2px;}
 .header .imgback{ background:#f8f8f8;}
 .conblock{ width:95%; margin:5px auto; min-height:280px}
 .conblock .block1{width:32%;}
 .conblock .bright{ border-right:1px #ccc dashed;}
 .conblock .block1{ margin:0 .5%}
 .conblock h1{ margin:0; padding:5px 0 5px 45px; background:url(images/header.png) top left no-repeat; height:36px; font-size:16px; line-height:30px  }
 .conblock p{ margin:0; padding:5px 10px 5px 5px; line-height:22px}
 .conblock p strong.quote{ font-size:30px; font-family:"Times New Roman", Times, serif}
 .conblock a.more{ background:url(images/button.png) top left no-repeat; width:107px; display:block; height:47px; line-height:35px; color:#fff; font-weight:bold; text-decoration:none}
 .footer{ background:url(images/footer.png) top left repeat-x #e9e9e9; min-height:120px; left:0px; width:1000px; margin:0 auto; padding:10px;}
 .footerleft{ width:25%; margin:10px 0}
 .footer p{ padding:5px; margin:0;}
 .footerright{ width:74%; margin:10px 0; color:#828181}
 .footer a{ color:#101010; padding:0 5px; margin:0 5px; text-decoration:none; font-weight:bold}
 .footer a:hover{text-decoration:underline}
 .testblock{ background:#fafafa; border:2px #ccc dashed; margin:5px 0}
 .testline{ border-bottom:1px #ccc dotted;}
 div.help1{ position:relative; width:20px; height:20px; margin-left:10px; cursor:pointer; float:left}
 div.help1:hover .hov1{ display:block}
 .hov1{ position:absolute; display:none; left:20px; top:0px;  width:400px;  border:1px #ccc solid; background:#fafafa; padding:10px; line-height:22px; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px; z-index:999; }
 .qu{
	 line-height:22px; padding:5px 0}
	 div.help1 img{padding:8px 0;}
 .conthead{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:13px;
	 font-weight:bold;
	 color:#F60;}
	 