/*Small reset*/
body, ul, ol, h1,h2,h3,h4,h5,h6,form,li,p{
margin:0;
padding:0;
list-style:url(images/bullat-gra.jpg);
font-family: Arial, Helevtica, Verdana, san-serif;}
a {text-decoration:none; }


/*Structured layout mainpage*/


body{
font-size:12px;

position:relative;
 
}
/******************//**index-page-code**//*****************/

.main-flot{margin:auto; width:1024px; padding:0px; background-color:#FFFFFF; height:2025px;}
.main-flot-sitemap{margin:auto; width:1024px; padding:0px; background-color:#FFFFFF; height:2500px;}
.main-flot1{ width:1022px; padding:0px; background-color:#FFFFFF; height:60px; float:left;}
.main-flot2{margin:auto; width:1022px; padding:0px; background-color:#FFFFFF; height:50px; font-size:10px;}
.second-main{ margin:auto; width:982px; padding:0px; background-color:#FFFFFF; height:auto;}
.third-main{ float:left; width:983px; height:auto; margin-top:5px;}
/*********logo-part*********/
.four-main{ float:left; width:982px; height:auto;}
.logo{ float:left; width:389px; height:74px;}
.award-icon{ float:right; width:425px; height:auto;}

/*********menu-part*********/
.four-main1{ float:left; width:982px; height:57px; border-radius: 10px; background-image:url(images/menu-bgnew.jpg); background-repeat:repeat-x; color:#FFF; margin-top:10px; font-size:14px;}

/*********header-part*********/
.four-main2{ float:left; width:982px; height:283px; margin-top:10px;}
.four-main-inner{ float:left; width:990px; height:139px; margin-top:10px;}
/*********contant-part*********/
.four-main3{ float:left; width:980px; height:960px; margin-top:10px;}
.four-main4{ float:left; width:980px; height:auto; margin-top:10px;}
.left_flot{ float:left; width:713px; margin-right:23px; height:auto;}
.left_inner{ float:left; width:712px; }
.right-flot{ float:right; width:244px; }
.right1-flot{ float:left; width:335px; }
.right-middel{ float:left; width:30px; height:100px; }
.right2-flot{ float:left; width:335px; }
.main-inner{ float:left; width:334px; padding-top:10px; }
.right-flot1{ float:left; width:243px; }


/******************//**End-code**//*****************/
/******************//**inner-page**//*****************/
.inner-flot{margin:auto; width:1024px; padding:0px; background-color:#FFFFFF; height:auto;}
.inne-flot1{margin:auto; width:1022px; padding:0px; background-color:#FFFFFF; height:auto;}
.second-main1{ margin:auto; width:990px; padding:0px; background-color:#FFFFFF; height:auto;}
.third-main1{ float:left; width:990px; height:auto; margin-top:5px;}
.four-inner{ float:left; width:990px; height:auto;}
.four-inner1{ float:left; width:990px; height:57px; border-radius: 10px; background-image:url(images/menu-bgnew.jpg); background-repeat:repeat-x; color:#FFF; margin-top:10px; font-size:14px;}
.four-inner2{ float:left; width:990px; height:139px; margin-top:10px;}
.four-inner3{ float:left; width:980px; height:auto; margin-top:10px;}
.right-middel-inner{ float:left; width:3px; height:100px; }
.right1-flot-inner{ float:left; width:348px; }
.hover-class{ color:#FFFFFF;}
.hover-class a{ color:#FFFFFF;}
.hover-class a:hover{ color:#FFFFFF;}
.futter-new{ float:left; margin-left:60px; padding-top:5px; font-size:11px; color:#636363; text-align:right;}
.futter-new a{  color:#009900; text-decoration:none;}
.futter-new a:hover{   color:#FF0000;}

.four-main3{ float:left; width:982px; height:auto; margin-top:10px;}
/******************//**End-code**//*****************/


.img-flot{ float:left; width:251px; }
.img-flot1{ float:left; width:251px; margin-left:37px;}

.wrapper{ 
width:100%;
position:relative;
display:table;
}

#infotext h2{
font-family:arial;
font-size:14px;
padding:10px 0 12px;
position:relative;
color:#FFFFFF;
top:2px;
}

#main img{
float:left;
margin-bottom: 5px;
display: inline;
}
p{ padding: 0 0 0 0; line-height:16px;}

h1,h2,h3,h4,h5,h6, legend{
	
letter-spacing: 0.4px;
font-weight:normal;
padding-bottom:0px;
line-height:1.4em;
position: relative;
font-family:"Trebuchet MS", Arial,;
}

h1{font-size:24px; clear:both; color:#116803; }
h2{font-size:18px; clear:both; color:#167d06; }
h3, legend{font-size:22px; clear:both;}
h4{font-size:16px; clear:both;}
h5{font-size:14px; clear:both; color:#a20404;}
h6{font-size:13px; clear:both;}

#top h1 a, #top h2 a, #top h3 a, #top h4 a, #top h5 a, #top h6 a{
text-decoration:none;
border:none;
} 
.html-south-india {
}
.menu{ font-size:14px; color:#FFF; }
.menu a{ font-size:14px; color:#FFF; text-decoration:none; }
.menu a:hover{ font-size:14px; color:#1cbe02; }

.box{
position:relative;
margin-right:50px;
float:left;
overflow: hidden;
padding-bottom: 50px;
}
#footer .box ul{
list-style-type: none;
list-style-position: outside;
margin:0;
} 

#footer .box ul li a{
display:block;
padding:3px 10px;
line-height:22px;
position: relative;
}

li{line-height:24px;}
.headding{ font-size:14px; color:#FFFFFF;}
.text-decoration{color:#5f5f5f; font-size:12px}
.text-decoration1{color:#333333; font-size:14px}
.text-decoration2{color:#5f5f5f; font-size:12px}
.text-decoration3{color:#5f5f5f; font-size:11px}
.main-headding{ color:#167d06; font-size:18px;}
.welcome{color:#797979;}
.welcome-link{ color:#af0303; }
.welcome-link a{ color:#af0303; text-decoration:none; }
.welcome-link a:hover{ color:#af0303; text-decoration:underline; }
.read-more1{ float:right; color:#b40000;  }
.read-more1 a{ float:right; text-decoration:none;color:#b40000; }
.read-more1 a:hover{ float:right; color:#ff0000; }
.read-more{ float:right; color:#b40000; padding-right:10px; }
.read-more a{ float:right; text-decoration:none;color:#b40000; }
.read-more a:hover{ float:right; color:#ff0000; }
.download{ display: block; color: #126c03; padding-top:3px; padding-left:3px; font-size:12px;  }
.download  a { display: block; color: #126c03; padding-top:3px; text-decoration:none;padding-left:3px;  }
.download  a:hover {color: #a90303;   }
.contant3{ display: block; color: #3c3c3c; padding:0px; margin:0px;   }
.contant3 a { display: block; color: #3c3c3c;  text-decoration:none;padding:0px; margin:0px;  }
.contant3 a:hover {color: #a90303; padding:0px; margin:0px;}

.i-search{ color: #4d4d4d; font-size:11px; }
.i-search a{  text-decoration:none;color: #4d4d4d; }
.i-search a:hover{ color:#bb0001; }






.sub-link{ color: #3c3c3c; padding-top:6px; }
.sub-link a{ text-decoration:none;color: #3c3c3c; }
.sub-link a:hover{  color:#F00;color: #a90303; }
.futter-link{ color: #FFF; padding-left:7px; font-size:12px; }
.futter-link a{ text-decoration:none;color: #FFF; }
.futter-link a:hover{  color:#F00;color: #18af00; }
.futter-link1{ color: #FFF;  font-size:12px; }
.futter-link1 a{ text-decoration:none;color: #FFF; }
.futter-link1 a:hover{  color:#F00;color: #18af00; }

/*Top Navigation*/
#nav {
	width: 982px;
	margin: 0;
	padding:0;
	height: 57px;
	background: url(/images/menu-bg.jpg) no-repeat;
	
}

#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#nav li {
display: inline;
}

#nav a {
display: block;
float: left;
	margin:0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #ffffff;
}


ul#navigation-1
	{ margin:0;list-style:none;padding:0 5px 0 6px;}
ul#navigation-1 li
	{ margin:0;  display:block; float:left; position:relative; padding:0 15px 0 15px;}
ul#navigation-1 li a:link,
ul#navigation-1 li a:visited
	{margin:0px; padding:12px 0; display:block; text-decoration:none;color:#ffffff;  }
ul#navigation-1 li:hover a
{ padding:12px 0; display:block;  text-decoration:none;color:#ffffff;}
ul#navigation-1 li a:hover,
ul#navigation-1 li a:active
	{ padding:12px 0; display:block; text-decoration:none;color:#18af00;}
	
ul#navigation-1 li ul.navigation-2
	{ margin:0; list-style:none; display:none; background:#2d541d;  position:absolute; left:-14px; top:30px;}
ul#navigation-1 li:hover ul.navigation-2
	{ display:block;}
ul#navigation-1 li ul.navigation-2 li
	{ clear:left; width:144px;padding:0px;}

ul#navigation-1 li ul.navigation-2 li a:link,
ul#navigation-1 li ul.navigation-2 li a:visited
	{ clear:left; background:#0d5c00;   border:none; border-bottom:1px solid #6fbd4f; position:relative; z-index:1000; width:143px;margin:0;padding:5px;font-size:12px;font-weight:normal; }
ul#navigation-1 li ul.navigation-2 li:hover a,
ul#navigation-1 li ul.navigation-2 li a:active,
ul#navigation-1 li ul.navigation-2 li a:hover
	{ clear:left; background:#0d5c00;   border:none; border-bottom:1px solid #6fbd4f; position:relative; z-index:1000;margin:0;}
ul#navigation-1 li ul.navigation-2 li a span
	{ position:absolute; top:0; left:150px; font-size:12pt; color:#ffffff; }
ul#navigation-1 li ul.navigation-2 li:hover a span,
ul#navigation-1 li ul.navigation-2 li a:hover span
	{ position:absolute; top:0; left:150px; font-size:12pt; color:#ffffff; }
/*Top Navigation*/

.white{ color:#FFF;}
.white a{ color:#FFF;}
.white a:hover{ color:#2dbf00;}


/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:283px;
	width:982px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height:283px;
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 283px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}
.inner-form{ height:15px; width:100px; border: 1px solid #a8ceff; margin-left:10px; margin-right:10px; }
.inner-form1{ height:17px; width:140px; border: 1px solid #a8ceff;margin-left:10px; margin-right:10px; }
.inner-img3{ border:1px solid #1c7900;}

.download1{ display: block; color: #373737; padding-top:3px; padding-left:50px;  }
.download1  a { display: block; color: #373737; padding-top:3px; text-decoration:none;padding-left:3px;  }
.download1  a:hover {color: #a90303;   }
/* right form css */
.main-flot-index{margin:auto; width:1024px; padding:0px; background-color:#FFFFFF; height:1542px;}

.right-form{width:240px; height:auto; float:left;}
.right-form-head{width:230px; height:auto; float:left; background:url(../images/form-head.jpg) no-repeat;}
.right-form-mid{width:220px; height:auto; float:left; border:#316e01 solid 1px; padding: 5px 5px  5px 10px;}
.right-form-botm{width:222px; float:left; background:url(../images/from-shdw.jpg) no-repeat; height:20px;}
.white{ color:#FFFFFF; }
.form-border{border:#b8b8b8 solid 1px; margin:1px 0 3px 0px; background-color:#e9eee4; height:18px;}
.form-sub-page{margin-bottom:10px;}
.bold-txt{font-size:14px; font-weight:bold; color:#FFFFFF;}
.right-menu{width:244px; height:auto; float:left;}
.footer{ width:980px; padding:0px; background-color:#FFFFFF; height:auto; float:left;}
.h2text{ font-size:16px; font-weight:bold; color:#FFFFFF;}
.h2text a{ font-size:15px; font-weight:bold; color:#FFFFFF;}
.site-header{width:982px; float:left;}
.site-left-content{width:738px; float:left;}
.site-map-footer{ width:1024px; margin:auto; background:url(images/body-bottom.jpg) no-repeat right; height:50px; background-color:#FFFFFF; margin-top:15px; margin-bottom:10px;}
.site-map-footer a{ color:#0A7F25; font-size:11px;}
.site-map-footer a:hover{ color:#DC0235;}
