form{padding:0px; margin:0px; }
img {border-style: none;}
a {color: #252931; text-decoration:none;}
a:hover {color: #9d9c9c; text-decoration:none;}
.CurserHand{ cursor:pointer;}
body{ 
	margin:0px; padding:0px; margin-top:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#252931;
	background-color:#eeeeee;
} 

.topbanner{width:790px; height:110px; background: url(images/topbanner.jpg) no-repeat; margin-left:4px}
.main{
	width:790px; height:auto; 
	background:url(../images/main_bg.gif) repeat-y;
	margin:0 auto;
}
.header{
	width:790px; height:105px; 
	background:url(../images/header.gif) no-repeat top;
}
.header img{
	margin:10px 0px 0px 10px;
}
.header_txt{
	margin-left:230px; line-height:35px; 
}
.animation{
	width:783px; height:264px; 
	padding-left:7px; 
	overflow: hidden;
}
.main_menu{
	width:777px; height:17px; 
	background-color:#444343;
	margin-left:7px;
	text-align:center;
}
.main_menu a{ 
	padding-right:15px;
	color:#FFFFFF; font-weight:bold; 
}
.main_menu a:hover{ 
	padding-right:15px;
	color:#d1a58f; font-weight:bold;
}
.middle_cont{
	width:777px; 
	margin-left:7px;
	background-color:#fff;
	
}

.middle_cont_gallery{
	width:777px; 
	margin-left:7px;
	background-color:#fff;
	
}
.middle_cont1{
	width:195px;
	height:auto;
	float:left;
	background-color:#fff;
	
}

.middle_cont1eft{
	width:195px;
	height:auto;
	padding-top:10px;
	background-color:#fff;
}
.middle_cont1eft a{
	display:block;
	width:150px; height:17px; 
	padding-right:15px; margin-left:10px;
	color:#858584; border-bottom:1px solid #fdca7e;
}
.middle_cont1eft a:hover{
	display:block;
	width:150px; height:17px; 
	padding-right:15px; margin-left:10px;
	color:#454344; border-bottom:1px solid #fdca7e;
}
.middle_cont1eft1_subhead{
	font-weight:bold; color:#32363e;
}

.middle_cont1eft1{
	height:auto;
	padding-left:10px; padding-top:15px; padding-right:20px;
}
.middle_cont1eft1 font a{
	 font-size:10px; font-weight:bold; color:#fd7609; 
	padding-left:90px;
}

.middle_cont1eft1 font a:hover{
	font-weight:bold; color:#d1a58f; 
	padding-left:90px;
}


.middle_cont1eft1 span a{
	display:block; width:160px; height:25px;
	font-size:12px; font-weight:bold; color:#fff;
	line-height:21px; background:url(../images/menu_bg.jpg) no-repeat;
	padding-left:5px; margin-bottom:5px;
}

.middle_cont1eft1 span a:hover{
	display:block; width:160px; height:25px;
	font-size:12px; font-weight:bold; color:#fff;
	line-height:21px; background:url(../images/menu_bg.jpg) no-repeat;
	padding-left:5px; margin-bottom:5px;
}

.middle_cont12{
	color:#596171; font-weight:bold; 
	margin-left:10px; padding-top:15px;
}

.middle_cont12 a{
	display:block; width:160px; height:25px;
	font-size:12px; font-weight:bold; color:#fff;
	line-height:21px; background:url(../images/menu_bg.jpg) no-repeat;
	padding-left:5px; margin-bottom:5px;
}

.middle_cont12 a:hover{
	display:block; width:160px; height:25px;
	font-size:12px; font-weight:bold; color:#fff;
	line-height:21px; background:url(../images/menu_bg.jpg) no-repeat;
	padding-left:5px; margin-bottom:5px;
}
.middle_second{
	width:219px;
	height:auto;
	float:left;
}
.middle_second1{
	width:219px; height:auto; 
	float:left; text-align:justify;
	padding-top:10px;
}

.middle_second1 a{
	font-size:10px; font-weight:bold; color:#fd7609; 
	padding-left:135px;
}

.middle_second1 a:hover{
	font-weight:bold; color:#d1a58f; 
	padding-left:135px;
}

.middle_second1 span{
	font-size:12px; font-weight:bold; color:#fd7609;
	letter-spacing:1px; text-align:left;
}

.middle_second2{
	width:219px; height:auto; 
	float:left; text-align:justify;
	padding-top:10px;
}
.middle_second2 span{
	font-weight:bold; color:#fd7609;
}
.middle_second2 img{
	margin-right:5px;
}

.middle_third{
	width:132px;
	float:left;
	padding-left:11px; padding-top:25px; 
}

.middle_third span{
	font-weight:bold; color:#fd7609;
}
.middle_fourth{
	width:215px; 
	float:left;
	padding-top:25px; padding-left:5px;
}

.middle_fourth span{
	font-size:12px; font-weight:bold; color:#fd7609;
}



.about_img{
	width:783px; height:153px; 
	padding-left:7px; 
	overflow: hidden;
}
.middle_about{
	width:575px; height:auto;
	float:left;
	padding-top:15px;
}
.middle_head{
	width:560px; height:27px;
	float:left;letter-spacing:1px;
	font-size:13px; color:#6f6f6f; font-weight:bold;
	background:url(../images/line.jpg) no-repeat bottom;
	padding-left:15px; 
}

.middle_menu{
	width:545px; height:auto;
	float:left;letter-spacing:1px; text-align:left;
	color:#6f6f6f;  line-height:20px;
	background:url(../images/line.jpg) no-repeat bottom;
	padding-left:15px; padding-right:15px; padding-bottom:7px;  
}

.middle_abtcont{
	width:545px; height:auto;
	float:left; text-align:justify; color:#7c7c7c; line-height:18px;
	padding-left:15px; padding-right:15px; padding-top:5px;
	text-decoration:none;
}
.middle_abtcont a{
	color:#6f6f6f; font-weight:bold
}
.middle_abtcont img{
	margin-top:0px; margin-left:5px;
}
.middle_link{
	margin-left:500px;
}

.middle_newscont{
	width:545px; height:auto;
	float:left; text-align:justify; color:#7c7c7c; line-height:18px;
	padding-left:15px; padding-right:15px; padding-top:15px;
}
.middle_newscont label{
	display:block;
	width:500px;  
	text-align:left;
	color:#666666;
}
.label_head{
	color:#fd7609; font-weight:bold
}
.middle_newscont div{
	width:auto;
	height:auto;
	margin-bottom:15px;
}

.gallery a{
	display:block;
	float:left;
	width:118px;
	height:100px;
	background:url(../images/gallerynbg1.jpg) no-repeat;
	padding-left:1px;
	padding-top:6px;
	margin-left:10px;
	margin-top:20px;
}
.highslide {
	cursor: url(../script/graphics/zoomin.cur), pointer;
    outline: none;
}


.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.control {
	float: right;
    display: block;
    position: relative;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control:hover {
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
    margin-top: 0;
    margin-bottom: 0;
}
.control, .control * {
	color: #666;
}


/*Form Main*/
.FormMain{ 
	height:auto;width:535px;
}
.FormTop{
	height:27px; width:485px; 
	background-image:url(../images/formtop1.jpg);
	font-size:12px; font-weight:bold;  color:#605f5f;
	padding-left:50px; padding-top:50px;
	
}
.FormMiddle{
	height:auto; width:485px; 
	background:url(../images/formbg.jpg) repeat-y; 
	padding-left:50px;
}
.FormBottom{
	height:64px; width:535px; 
	background-image:url(../images/frombottom.jpg);
	margin-left:2px;
}

fieldset{
	margin:0px;
	width:357px;
	display:block;
	border: none;
}
fieldset br{ line-height:1px } 
label{
	color:#605f5f;
	font-size:11px;
	display:block;
	float:left;
	width:125px;
	text-align:right;
	margin-right: 5px;
}

.Formtxt{
	width:150px; 
	margin:2px 0px 0px 0px; 
	border:1px solid #e6cec7;  
	color:#605f5f; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.Formtxt1{
	width:152px; 
	margin:2px 0px 0px 0px; 
	border:none;  
	color:#2e6fbf; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.Formtxt2{
	width:150px; -width: 155px; 
	color:#2e6fbf; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.Star{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; 
	font-weight:bold; 
	color:#FF3300;
}

.submit_btn {
	display: block;
	width: 62px;
	height: 22px;	
	background:url(../images/smt_btn.jpg) no-repeat 0 0;
	border: 0 none;
	cursor: pointer;
	float:left;
	margin-top:5px;
}

.reset_btn {
	display: block;
	width: 62px;
	height: 22px;	
	background:url(../images/rst_btn.jpg) no-repeat 0 0;
	border: 0 none;
	cursor: pointer;
	float:left;
	margin-left:5px;
	margin-top:5px;
}

.btn_container{
	width:148px; 
	height:22px; 
	padding-left:102px;
}

button{
	display:block; 
	width:62px; 
	height:21px; 
	border: 0 none; 
	cursor:pointer; 
	background: transparent url("../images/button.jpg ") no-repeat 0 0; 
}
.Submit_button{
	background:url(../images/submit_btn.jpg);
}
.Reset_button{
	background:url(../images/reset_btn.jpg); 
}
.enq_cont1{
	width:462px;
	height:auto;
	margin-left: 15px;
	margin-bottom: 20px;
}
.success_head{
	font-size:15px; color:#fc8816; font-weight:bold;
	font-family:Georgia, Times New Roman, Times, serif; 
	margin-left:70px; line-height:182px;
}
.sitemap_cont{
	line-height:19px; 
	padding-left:15px; margin-top:20px;
}
.sitemap_cont li{list-style:none}
.sitemap_list{
	font-size:11px; font-weight:bold; color:#5f96ca;
}
.sitemap_list1{
	font-size:11px; color:#5f96ca; margin-left:10px; 
	font-weight:bold; letter-spacing:1px;
}



/* Ajax page laoding */
.ResultContainer {
 clear:both; padding-top:5px; padding-bottom:5px; padding-left:37px; width:300px;
 margin-bottom:10px;
} .Loading {
 background:url(../images/button/loading.gif) no-repeat;
 border:solid 2px #F4F7FB;
} .Warning {
 background:url(../images/warning.gif) no-repeat; background-color:#FFFFFF; color:#105cb6;
 border:solid 2px #CC9901;
} .Info {
 background:url(../images/button/info.gif) no-repeat;
 border:solid 2px #009933;
} .Error {
 background:url(../images/button/error.gif) no-repeat;
 border:solid 2px #CC0000;
}
.TextBox {
 width:150px;
 height:17px;
 border:solid 1px #C9CACB;
 color:#2e6fbf; font-family:Arial, Helvetica, sans-serif;font-size:11px;
}
.txtarea {
 width:150px;
 height:17px;
 border:solid 1px #C9CACB;
 color:#2e6fbf; font-family:Arial, Helvetica, sans-serif;font-size:11px; 
}
.MANDATORY { background-color:#FFFFCC; border:dashed 1px #FF9900; 
 width:150px;
 height:auto;
  }
/* Ajax page laoding */
.product_list_cont a{
	display:block;
	width:493px;
	height:75px;
	background:url(../images/product/gradi2.jpg) repeat-x;
	cursor:pointer;
	}
.product_list_cont a:hover{ 
	display:block;
	width:493px;
	height:75px;
	background:url(../images/product/gradi1.jpg) repeat-x;
    cursor:pointer;
	 }


/* END Form Main*/
.footer{
	width:790px; height:55px; 
	background:url(../images/footer.jpg) no-repeat bottom;
	clear:both;
}

.footer_menu{
	width:777px; height:17px; 
	background-color:#444343;
	margin-left:7px;
	text-align:center;
	color:#FFFFFF; 
}

.footer_menu a{ 
	padding-right:5px; padding-left:5px;
	color:#FFFFFF; 
}
.footer_menu a:hover{ 
	padding-right:5px; padding-left:5px;
	color:#d1a58f; 
}
.footer_btm{
	width:757px; height:17px;
	padding:3px 0px 0px 20px;
}
.footer_btm span{
	padding-left:410px;
}

.board{font-size:13px; width:118px; float:left; border-bottom:1px solid #CCCCCC}
.board1{font-size:13px; width:98px; float:left; border-bottom:1px solid #CCCCCC}
.designation{font-size:13px; font-weight:bold; color:#fd7609; float:left; width:500px; letter-spacing:1px; height:25px; margin-left:15px;}

.members{width:535px; height:185px; float:left; border-bottom:1px #fdcc80 solid; margin-top:10px;}

.member_block{width:500px; float:left;}
.member_name{display:block; height:25px; font-size:14px; color:#7c7c7c; font-weight:bold}
.member_address{display:block; float:left; margin-left:10px; margin-top:10px; color:#646464; font-size:12px;}


.top{width:500px; display:block; text-align:right; text-decoration:underline; font-size:14px; color:#fd7609; outline:none; cursor:pointer}

