@charset "utf-8";
/* CSS Document */

body { margin-top: 140px; overflow: auto; background:#f9f9f9 center; padding:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px; color:#666;}
p{ color:#333; line-height:18px; text-align:justify;}
h1,h2,h3,h4,h5,h6 { color:#045265; font-family:Arial, Helvetica, sans-serif; margin:auto;}
.clear { clear:both;}
.clear_10 { clear:both; height:10px;}
.clear_20 { clear:both; height:20px;}
img { border:none;}
.fl_left { float:left;}
.fl_right { float:right;}

#main {width:1004px; height:100%; background:#fff; padding:0 10px; margin:0 auto;}


#upper_link { height:20px; width:100%; background:#e4effc;}
#upper_link { height:20px; width:100%; background:#e4effc;}
#upper_link .cont { width:1024px; color:#333; margin:auto; font-size:10px;}

#header {position: fixed;  width:1004px; height:130px; top: 0px; padding:0; background: white;}
#header #logo { position:absolute; left:0; top:18px; }
#header #iso{ position:absolute; right:10px; top:0; padding:10px 0; width:400px; height:20px; vertical-align:top;}
#cont { width:210px; height:auto; float:right; right:0; top:10px; position:absolute;}

/* menu */

#menu {
	float: left;
	height: 30px;
	padding: 0;
	margin-top: 30px;
	bottom:0; position:absolute

}

#menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#menu ul li.mainmenu {
	padding: 0px;
	margin: 0px;
	display: inline;
}

#menu ul li.mainmenu a {
	position: relative;
	float: left;
	display: block;
	height: 23px;
	padding: 0 35px 0 56px;
	padding-top: 5px;
	text-align: center;
	font-size: 14px;
	text-decoration: none;
	color: #fff;	
	font-weight: bold;
	outline: none;
	font-family:Century Gothic,Arial, Helvetica, sans-serif;
	background: url(../images/menu_left_.png) top left no-repeat;
}
#menu ul li span a {position: relative;
	float: left;
	display: block;
	height: 23px;
	padding: 0 20px 0 47px;
	padding-top: 5px;
	text-align: center;
	font-size: 14px;
	text-decoration: none;
	color: #fff;	
	font-weight: bold;
	outline: none;
	font-family:Century Gothic,Arial, Helvetica, sans-serif;
	background: none;}
#menu ul li.mainmenu.first {
	background: url(../images/menu_left_first.png) top left no-repeat;
}

#menu ul li.mainmenu .last span {
	position: absolute;
	top: 0;
	right: -30px;
	width: 30px;
	height: 28px;
	background:  url(../images/menu_right_last.png) top right no-repeat;
}

#menu li.mainmenu a:hover, #menu li .current {
	color: #0FC;
}

#jsddm {width:1000px;}
#jsddm li ul.submenu
{	margin: 28px 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	border-top: 1px solid white;
	left:462px;
    z-index:99999;
    opacity:0.8;
    filter: alpha(opacity = 80);}

	#jsddm li ul.submenu li
	{	padding:0;
		background:#ff3232;
		}
	
	#jsddm li ul.submenu li a
	{	width: auto;
		padding:2px 12px;
		margin:0;
		min-width:180px;
		text-align:left;
		background: #ff3232;
		color: #fff;}
	
	#jsddm li ul.submenu li a:hover
	{	background: #ff9999}

/* end of menu*/

/*---------left panel------------------------------*/

#left_panel { width:680px; margin:0 10px 0 auto; float:left;border:1px #e8e5e5 solid; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
#full_panel { width:984px; padding:15px 10px;margin:0 10px 0 auto; float:left;border:1px #e8e5e5 solid; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.left_content { width:660px; height:auto; margin:0 10px;}

/*---------right panel------------------------------*/

#right_panel { width:290px; margin:0 0 0 auto; float:right;border:1px #e8e5e5 solid; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding:10px;}
.grid6 { margin:5px 0 0 0;}
.grid6 input,textarea.tdt {margin:1px 0 7px 0; width:270px;max-width:270px;padding:0 5px; border:1px #e8e5e5 solid; background:#fbf9f9; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.grid6 input { height:22px;}
.grid6 .textarea1 { height:75px;max-height:75px; }
.grid6 .textarea2 { height:50px;max-height:50px; }
.grid6 input:focus,textarea.tdt:focus { outline:none; border:1px #c0d8d9 solid; background:#f1fef6;}
.button {background-image:url('../images/submit.jpg');height:29px;width:80px;border:0;cursor:pointer;float:right;margin-right:9px;background-repeat:no-repeat;}
/*---------------------bottom slider---------------------*/
#bot_out { position:relative; margin:auto;}
#bot_slide { width:954; height:210px; border:1px #e8e5e5 solid; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; padding:10px 25px;  margin:-2px 0; z-index:1;} 
#bot_out #btn_bot { margin:0 0 0 10px; z-index:100;}
#social{ position:absolute; left:150px; top:5px;}

/*------------footer--------------------------------*/

#footer { background:#990000; height:200px; margin:auto; border-top:1px #F00 solid; width:1024px; }

#footer ul.col_200 { width:200px; float:left; list-style:none; margin:5px;  padding:0;}
#footer ul.col_200 li a { color:#fff; text-decoration:none; margin:2px 0;}
<!-- by R.N.Kushwaha -->
#footer #fot {float:left;margin:5px;  padding:5;width:200px;}
#footer #fot a {color:#fff; text-decoration:none; margin:2px 0;}
#footer #fot a:hover { text-decoration:underline; color:#ff9999;}

#footer ul.col_200 li a:hover { text-decoration:underline; color:#ff9999;}
#footer #right_colcont { width:300px; color:#fff; margin:5px auto; float:right;font-family:Century Gothic, Arial, Helvetica, sans-serif;
#footer #right_colcont a:hover { text-decoration:underline; color:#ff9999;}
}
.heading {color:#ff0000;font-size:22px;font-weight:500;}
.heading_list {color:#ff0000;font-size:13px;font-weight:500;}
.heading_bg {color:#ffffff;background-color:#ff6666;padding:5px 10px;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
/*----------contact us style by Jitender Virmani, Ajooni Storage Systems-------------------------*/
#tbl {margin:10px;}
#tbl input[type=text]{width:235px;height:28px;border:1px solid #CCC;color:#666666;padding:0 5px;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
#tbl .sel {width:187px;border:1px solid #CCC;color:#666666;}
#tbl .txtarea {width:240px;height:93px;border:1px solid #CCC;color:#666666;max-height:93px;max-width:242px;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
#tbl .txtarea2 {width:505px;height:95px;border:1px solid #CCC;color:#666666;max-height:95px;max-width:505px;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }
#con {line-height:20px;}
input[type=text]:focus {  border-color:#C3C3C3;
	-moz-box-shadow:0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc; 
	box-shadow:0px 0px 10px #ccc;
	outline: none;}
.txtarea:focus {
    border-color:#C3C3C3;
	-moz-box-shadow:0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc; 
	box-shadow:0px 0px 10px #ccc;
	outline: none;}
.txtarea2:focus { 
    border-color:#C3C3C3;
	-moz-box-shadow:0px 0px 10px #ccc;
	-webkit-box-shadow:0px 0px 10px #ccc; 
	box-shadow:0px 0px 10px #ccc;
	outline: none;}
.fieldset {width:350px;background-color:#fff;border:1px solid #CCC;padding:10px;float:left;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
