@import url(Fonts.css);
body {
    margin:0;
    padding:0;
	font-family:Verdana, Geneva, sans-serif; font-size:12px; color:383838; line-height:normal;
	background-color:#CCC;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p {
	margin: 0;
	padding: 0;
	
	}
	
table {
    border-collapse:collapse;
    border-spacing:0;
}
fieldset,img {
    border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
    font-style:normal;
    font-weight:normal;
}
ol,ul {
    list-style:none;
}
caption,th {
    text-align:left;
}
h1,h2,h3,h4,h5,h6 {
    font-size:100%;
    font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
}
q:before,q:after {
    content:'';
}
abbr,acronym { border:0;
}

/*header*/
.main {
	width: 100%;
	float: left;
	height: auto;
	background-color: #fff;
	overflow:auto;
}
.main_div {width:1001px; height:auto; margin:0 auto; background-color:#fff; padding:0 5px; }
.main_div_new {width:auto; margin:0 auto; height:auto;}

.main_header {width:100%; float:left; height:auto; padding:13px 0 0 0;}
.logomain {
	width: 50%;
	float: left;
	height: 80px;
	font-size: 14px;
	color: #096;
	font-weight: bold;
	font-family:Verdana, Geneva, sans-serif;
}
.top_main {width:100%; float:left; height:auto;}
.top_menu {width:100%; float:left; height:auto; padding:16px 0 0;}
.topmenumain {width:49.5%; float:left; height:auto;}
.top_menu ul {width:auto; float:right; height:auto;}
.top_menu ul li {width:auto; float:left; height:auto;  list-style:none; display:inline; background:url(images/sepreter.gif) 0 3px no-repeat; padding:0 10px;}
.top_menu ul li.not {width:auto; float:left; height:auto;  list-style:none; display:inline; background:none; padding:0 11px;}
.top_menu ul li.newmain {width:auto; float:left; height:auto;  list-style:none; display:inline; background:none; padding:0 0 0 11px;  background:url(images/sepreter.gif) 0 3px no-repeat;}

.top_menu ul li a {width:auto; float:left; height:auto;color:#6c6c6c; font-size:10px; text-decoration:none;}
.input_search {width:121px; float:left; height:auto; border:1px solid #b2b2b4; font-size:10px; color:#6c6c6c; padding:5px 5px;}
.searchmain {width:auto; float:right; height:auto; padding:0 0 10px 0;}
.search_button {background:url(images/search_button.gif) no-repeat; border:none; width:21px; height:19px; margin:0 0 0 5px; cursor:pointer;}

/*menu*/
.mainhead {width:100%; float:left; height:auto; margin-top:15px;}
.menumain {width:100%; float:left; height:auto; padding:10px 0 2px;}
.menumain ul {width:100%; float:left; height:auto;}
.menumain ul li:hover {width:196px; float:left; height:31px;  list-style:none; display:inline; background:url(images/tab_new.gif) center right  no-repeat; margin:0 4.2px 0 0;}

.menumain ul li {width:196px; float:left; height:31px;  list-style:none; display:inline; background:url(images/tab.gif) center right  no-repeat; margin:0 4.2px 0 0;}

.menumain ul li a {width:100%; float:left; height:auto;color:#626469; font-size:13px; font-weight:bold; text-decoration:none;  text-align:center; padding:10px 0 4px;}

.menumain ul li a:hover {width:100%; float:left; height:auto;color:#fff; font-size:13px; font-weight:bold; text-decoration:none;  text-align:center; padding:10px 0 4px;}


/*flash_main*/
.flash_main {width:100%; float:left; height:auto;}


/*middle*/
h1 {
	color: #00913c;
	font-size: 16px;
	font-weight: bold;
	padding: 2px 0 5px 5px;
}
.middle {width:100%; float:left; height:auto; padding:10px 0 50px 0}
.middle_left {
	width: 170px;
	float: left;
	height: auto;
}
.link {
	width: 100%;
	float: left;
	height: auto;
}
.link ul {width:91%; float:left; height:auto; padding:0 0 0 8px;}
.link ul li {width:100%; float:left; height:auto;  background:url(images/sep.gif) 0 7px   no-repeat; padding:2px 0 2px 0; }
.link ul p {color:#626469; font-size:11px; padding:3px 0; }


.link ul li a {width:auto; float:left; height:auto;color:#626469; font-size:11px; text-decoration:none;  padding:1px 0 3px 9px;}
.link ul li a span {width:100%; color:#3f3f3f; height:auto; font-size:10px; text-decoration:none;  font-weight:bold; float:left; padding:2px 0 2px;}

.link ul li a:hover {width:auto; float:left; height:auto;color:#e77818; font-size:11px; text-decoration:none;  padding:1px 0 3px 9px;}
.downlod {
	width: 100%;
	float: left;
	height: auto;
	padding: 0 0 0 0;
	background-color: rgb(238,235,235);
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom: solid 3px #C9C9C9;
} 

.downlod1 {
	width: 100%;
	float: left;
	height: auto;
	padding: 0 0 10px 0;
} 

.main_middle_center {width:100%; float:left;min-height:334px; background:url(images/left_bg.gif) repeat-y;}
.main_middle_centeronenew {width:100%; float:left;min-height:340px; background:url(images/left_bg.gif) repeat-y;}
.main_middle_center_new {width:100%; float:left;min-height:432px; background:url(images/left_bg.gif) repeat-y;}
.main_middle_center_newone {width:100%; float:left;min-height:437px; background:url(images/left_bg.gif) repeat-y;}


.maidivnew {width:100%; float:left; height:auto; padding:0 0 5px 0;}

/*middle_center*/
.middle_center {
	width: 200px;
	height: auto;
	width: 599px;
	float: left;
	padding: 0 0 0 20px;
}
.Horizon_Engineering {width:100%; float:left; height:auto; padding:0 0 10px 0;}
.box_middle {width:592px; height:auto; background:url(images/bg_middle_box.gif) repeat; float:left; padding:0 0 2px 0;}
.left_box {width:435px; float:left; height:auto; padding:0 0 0 14px;}
.right_box {
	width: auto;
	float: right;
	height: auto;
	padding: 10px 5px 0 0;
}
.headtext {
	width: 100%;
	float: left;
	height: auto;
	font-size: 16px;
	font-weight: bold;
	color: #00913C;
	font-family: Verdana, Geneva, sans-serif;
	padding: 8px 0 8px 0;
}
.headtextnew {width:100%; float:left; height:auto; font-size:16px; font-weight:bold; color:#00913C; text-align:left; font-family:Verdana, Geneva, sans-serif; }
.headtext1 {
	width: 100%;
	text-align: center;
	height: auto;
	font-size: 16px;
	font-weight: bold;
	color: #00913C;
	font-family: Verdana, Geneva, sans-serif;
	padding: 6px 0;
}
.advantage{
	padding: 10px 0 10px 0;
	font-weight: bold;
	color: #00913C;
	font-family: Verdana;
	font-size: 12px;
}

#advantage-top{
	padding:10px; 
	font-weight:bold; 
	font-size:12px; 
	float:left; 
	font-family:Verdana;	
}

p#advantage-top a:hover{
	color:#03F;	
}
.colore {color:#00913C;}
.box_text {
	font-size: 12px;
	color: #373838;
	width: 100%;
	float: left;
	height: auto;
	line-height: 16px;
	padding: 12px 0 0;
	font-family: Arial, Helvetica, sans-serif;
} 
.text_readmore {width:auto; float:left; height:auto; padding:10px 0 0 0; text-decoration:none; color:#4ec43c; font-size:11px; font-weight:bold;}

.Solutions_Offered {width:100%; float:left; height:auto; /*background:url(images/bg_head.gif) 166px 10px no-repeat;*/ padding:0 0;}
.box_middlemainnew {
	width: 100%;
	float: left;
	height: auto;
}
.solutions {
	width: 100%;
	float: left;
	height: auto;
	font-size: 16px;
	font-weight: bold;
	color: #00913C;
	font-family: Verdana, Geneva, sans-serif;
}
.Street_Lighting {width:100%; float:left; height:auto; padding:15px 0 20px; border-bottom:1px #bfe1f1 dashed;}
.Street_Lightingnew {width:179px; float:left; height:auto; border-right:1px #bfe1f1 dashed; padding:0 0 0 10px;} 
.light {
	width: 76px;
	float: left;
	height: 45px; /*background:url(images/round.gif) 0 6px no-repeat;*/
	margin: 0 0 0 8px;
	font-size: 11px;
	color: #626469;
	padding: 0 0 0 6px;
	text-align: left;
}
.Street_Lightingnew img {float:left; /*height:40px; width:50px;*/}
.lightmain {width:95%; float:left; height:auto; padding:0 11px;}


/*middle_right*/
.middle_right {
	width: 191px;
	float: right;
	height: auto;
	padding: 0 0 0 5px;
}
.right_text {width:88%; float:left; height:auto; color:#626469; font-size:11px; padding:3px 0 0 12px; background:url(images/sep.gif) 0 8px   no-repeat;}
.right_textnew {width:88%; float:left; height:auto; color:#626469; font-size:11px; padding:0 0 0 3px; }

.xyz {width:95%; float:left; height:auto; font-size:11px; font-weight:bold; color:#626469; padding:3px 0 0 0;}
.textnew {width:100%; float:left; height:auto; padding:0 0 10px;}
.All_Testimonials {
	width: 100%;
	float: left;
	height: auto;
}

.righttopnew {width:94%; float:left; height:auto; padding:0 0 0 8px;}
.All_Testimonials_text {width:100%; float:left; height:auto; color:#4ec43c; font-weight:bold; font-size:11px;  padding:0 0 3px 0; margin:0 0 7px 0;}
.box_top {width:100%; float:left; height:auto;}

/*footer*/
.footer {
	width: 99.6%;
	float: left;
	height: auto;
	background: #eaeaea;
	margin-top: 20px;
	position: relative;
}
.footer_leftmain {width:70%; float:left; height:auto;}
.footer_righttmain {width:30%; float:left; height:auto;}
.footer_menu {width:100%; float:left; height:auto;}
.footer_menu ul {width:95%; float:left; height:auto; padding:5px 5px;}
.footer_menu ul li {width:auto; float:left; height:auto; list-style:none; display:inline; background:url(images/sepreter.gif) 0 2px no-repeat; padding:0 15px;}
.footer_menu ul li.notsepreterfooter {width:auto; float:left; height:auto; list-style:none; display:inline; background:none; padding:0 15px;}
.footer_menu ul li a {width:auto; float:left; height:auto; font-size:11px; color:#4e4e4e; text-decoration:none;}
.footer_righttmain p a {text-decoration:none; color:#626469; font-size:11px; margin:5px 0 0 0; float:left; padding:0 7px 0 0;}
.footer_righttmain p {width:auto; float:right; padding:0 7px 0 0;}

.box_middle_top {width:100%; float:left; height:auto; padding:0;}
.box_middle_center {width:100%; float:left; height:auto; background:url(images/middle_center.gif) repeat-y;}

/*contect*/
.here {color:#04B54D;}




/*mainnewfome*/
.mainnewfome {width:90%; float:left; height:auto; padding:15px 0 0 25px;}
.main_link {height:auto; width:100%; float:left;}
.more {
	width: auto;
	float: left;
	height: auto;
	padding: 13px 0 0 15px;
}
.moretwo {width:auto; float:left; height:auto; padding:13px 0 0 15px;}
.more a {width:auto; float:right;  margin:0 17px 0 0; color:#00923e; font-size:9px;}
.more a:hover {width:auto; float:right;  margin:0 17px 0 0; color:#e77818; font-size:9px;}
.moretwo a:hover {width:auto; float:right;  margin:0 17px 0 0; color:#e77818; font-size:9px;}

.moretwo a {width:auto; float:right;  margin:0 17px 0 0; color:#00923e; font-size:9px;}

/*chang*/
.flash_main img {width:996px; height:200px;}
.maidivnew_contect {
	width: 100%;
	float: left;
	height: 63px;
	margin: 0 0 11px;
}
.main_middle_centernew {width:100%; float:left; height:auto;}

.Horizon_Technologies {width:49%; float:left; min-height:150px; padding:0 0 20px 3px;}
.Horizon_Technologiesnew {width:49%; float:left; min-height:146px; padding:0 0 0 3px;}

h3 {font-size:11px; font-weight:bold; color:#e77818;}

.technologys {width:100%; float:left; height:auto; padding:15px 0 0;}
.new_rightmain {width:100%; float:left; height:auto;}
.texthead {width:100%; float:left; height:auto; color:#626469; padding:5px 0 0; }
.phone {font-weight:bold; color:#4a4a4a;}
.main_linknew {min-height:451px; width:100%; float:left;}
.maidivnew_contectnew {width:100%; float:left; height:63px; margin:5px 0 0; background:url(images/bg_right.gif) no-repeat;}
.texthead a {text-decoration:none; color:#666666;}
.texthead a:hover {text-decoration:none; color:#04B54D;}
.thickbox {color:#04B54D; padding:0 0 0 5px;}
.righttopnewlogo {width:100%; float:left; height:auto; text-align:center;}
.righttopnewlogo img {padding:0 5PX 10px;}

.textboxCss{background:url(images/input.gif) no-repeat; margin:3px 0px; padding:2px 9px; border:none; width:204px; height:26px; font-size:10px;}
.textboxCssnew{background:#FFFFFF; margin:3px 0px; padding:2px; border:1px solid #D4D4D4; width:218px;}

.BtnCss{background:url(images/submite.gif) no-repeat; margin:15px 0px; padding:5px; border:1px solid #D4D4D4; font-weight:bold; font-size:12px; color:#fff; border:none; width:72px; height:30px; cursor:pointer; text-align:center;}
.error {color:#FF0000;}
.Contact_Form {width:90%; float:left; height:auto; font-size:15px; font-weight:bold; color:#00903a; padding:0 0 15px 0; text-transform:uppercase; text-align:center;}
.contect {width:200px; margin:0 auto;  border-bottom:4px solid #e77818; padding:7px 7px 1px 5px;}
.Our_Patrons {
	padding: 10px 0 10px 0;
	text-align: center;
}
.Mission_Vision {width:95%; float:left; height:auto; padding:10px 0 0 0;}
.Mission_Visionnew {width:95%; float:left; height:auto; padding:10px 0 0 8px;}
.Mission_onew {width:100%; float:left; height:auto; padding:10px 0 0 0;}

.text_new {
	width: 96%;
	float: left;
	height: auto;
	padding: 0 0 7px 19px;
	background: url(images/arrow.gif) 0 3px no-repeat;
	color: #696765;
	font-size: 12px;
}
.left_box_new {width:95%; float:left; height:auto; padding:0 0 0 11px;}
.left_box_newtwo {width:100%; float:left; height:auto; padding:0 0 0 0;}
.newmain_center {width:100%; float:left; height:auto;}

.text_newtwo {
	width: 100%;
	float: left;
	height: auto;
	padding: 0 0 7px 0px;
	color: #696765;
	font-size: 12px;
	text-align: justify;
}
.our_icon {width:100%; float:left; height:auto;}
.our_icon ul {width:95%; float:left; height:auto; padding:0 0 0 25px;}
.our_icon ul li {width:85%; float:left; height:auto; padding:2px 0 2px 15px; background:url(images/icon.gif) 0 6px no-repeat; color:#292929;}
.text_newtwonew  {width:96%; float:left; height:auto; padding:10px 0 7px 0px;  color:#696765; font-size:11px;}
.why_middle {width:592px; height:auto; background:url(images/why_middle.gif) repeat; float:left; padding:0 0 2px 0;}
.receiving {color:#000;}
.text_newtwonewone {font-size:12px; color:#e77818; text-align:center; width:100%; float:left; padding:10px 0 10px 0;}

.receivingtwo {color:#e77818; text-decoration:underline;}
.main_leftmain {width:41%; float:left; height:auto;}
.main_righttmain {width:59%; float:left; height:auto;}
.header_text {color:#000; font-weight:bold;}
.Street_Lightingnew img {padding:2px 0 0 0;}


.middle_menu {width:100%; float:left; height:auto; padding:0 0 10px;}
.middle_menu ul {width:100%; float:left; height:auto;}
.middle_menu ul li {width:auto; float:left; height:auto; list-style:none; display:inline; padding:0 34px 0 18px;}
.middle_menu ul li.newtab {width:auto; float:left; height:auto; list-style:none; display:inline; padding:0 23px 0 15px;}

.middle_menu ul li a {width:auto; float:left; height:auto; text-decoration:none; color:#000; font-size:11px;}
.middle_menu ul li a:hover {width:auto; float:left; height:auto; text-decoration:none; color:#E77818; font-size:11px;}

.newmiddle_menu {width:100%; float:left; height:auto; padding:10px 0 10px; }
.newmiddle_menu ul {width:100%; float:left; height:auto; border-bottom:1px solid #dbd8d8; }  
.newmiddle_menu ul li {width:auto; float:left; height:auto; list-style:none; display:inline; background:#f7f5f5; margin:0 2px 0 0; padding:0 0 0 0;}
.newmiddle_menu ul li.newtab {width:auto; float:left; height:auto; list-style:none; display:inline; padding:0 0 0 0;}

.newmiddle_menu ul li a {width:auto; float:left; height:auto; text-decoration:none; color:#000; font-size:11px; padding:6px; }
.newmiddle_menu ul li a:hover {width:auto; float:left; height:auto; text-decoration:none; color:#E77818; font-size:11px;}



.Infrastructure {width:96%; float:left; height:auto; padding:10px 0 0 4px; color:#0000; font-weight:bold;}
.mainmiddleimag {width:100%; text-align:center; padding:15px 0 10px 0; float:left; height:auto;}
.rightimgmain {width:100%;  float:left; height:auto;}
.left_boxnewmain {float: left; height: auto;  padding:0 0 0 4px;  width:98%;}

.our_iconnew {width:100%; float:left; height:auto;}
.our_iconnew ul {width:49%; float:left; height:auto; padding:15px 0;}
.our_iconnew ul li {width:85%; float:left; height:auto; padding:2px 0 2px 10px; color:#292929; font-size:10.67PX;}
.our_iconnew ul li span {color:#E77818; float:left; min-width:100px;  }
.our_iconnew ul li  a { float:left; width:137px;  }
.our_iconnew ul li  a:hover { float:left; /*width:136px;*/  color:#292929; }

.main_contectfome {width:100%; float:left; height:auto;}
.fomemain {width:100%; float:left; height:auto; padding:4px 0;}
.subject {min-width:120px; float:left; height:auto;}
.subject {min-width:120px; float:left; height:auto; padding:12px 0 0 0;}
#slider-wrapper {
    background:url(images/slider.png) no-repeat;
    width:997px;
    height:202px;
    margin:0 auto;
    padding-top:74px;
    margin-top:50px;
}

#slider {
	position:relative;
    width:997px;
    height:202px;
    margin:0px;
	background:url(../images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}


/*menu*/
.chromestyle {
	width: 100%;
	font-weight: bold;
	float:left;
}
.chromestyle:after { /*Add margin between menu and rest of content in Firefox*/
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	float:left;
}
.chromestyle ul {
	width:auto;
	background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
	padding: 0 0;
	margin: 0;
	text-align: center; /*set value to "left", "center", or "right"*/
	float:left;
}
.chromestyle ul li {
	float:left;
	height:29px;
	text-align:center;
	list-style:none;
	display:inline;
	 background: url(../Images/sepreter_header.gif) repeat-y  scroll 0 0 transparent;
	padding:4px 13px;
}
.chromestyle ul li.not {
	float:left;
	height:29px;
	text-align:center;
	list-style:none;
	display:inline;
	background:none;
	padding:4px 13px;
}
.chromestyle ul li a {
	font-family:"manish";
	float:left;
	color: #1770C1;
	font-weight: bold;
	height: auto;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:3px 0 0 6px;
	padding:1px 0;
}
.chromestyle ul li a span {padding:3px 0 0 6px; float:left; }
.chromestyle ul li a img { float:left;}
.chromestyle ul li a:hover, .chromestyle ul li a.selected { /*script dynamically adds a class of "selected" to the current active menu item*/
	background:url(images/tab_new.jpg) center center repeat-x; /*THEME CHANGE HERE*/
} 

.main_solutioms {width:95%; position:relative; height:auto; padding:10px;}
.solutions_maim {width:100%; float:left; height:auto;}
.top_solutions {width:16%; float:left; height:auto;}
.solutions_top {width:100%; float:left; height:55px;}
.solutions_top1{width:100%; float:left; height:auto;}
.solutions_top img {width:60px;}
.light_new {width:100%; float:left; height:auto; padding:8px 0 15px; color:#626469; font-size:11px;}
.new_text {width:100%; float:left; height:auto; text-align:justify; font-size:11px; color:#666666;}
.mainmiddle_text {width:96%; float:left; height:auto; padding:0 8px;}
.Energy_Services { float:left; height:auto; width:100%; padding:7px 0 2px; font-weight:bold; font-size:12px; color:#E77818;}
.our_iconnew ul.new_mainul {
    float: left;
    height: auto;
   width: 45%;
    padding: 10px 0;}
	
.new_dote {height:auto; font-size:11px;  text-align:left; padding:0 0 5px 0;  float:left; }
.new_dotenew {height:auto; font-size:11px; width:325px;   margin:0 0 0 0px; font-weight:bold;  float:left;}
.onenew_dotenew {height:auto; font-size:11px; width:325px;   margin:0 0 0 0px;   float:left;}

/*Download button section*/

nav ul{	
 list-style:none;
 padding:0;
 margin:0; 
 position:relative; 
 display:inline-table; 
 font-size:13px; 
 color:#096;
 font-family:Verdana, Geneva, sans-serif;
 float:left; 
 text-align:left;
 
 }
nav ul li{
	display:block; 
	width:164px; 
	height:28px;
	margin:0; 
	padding:0; 
	position:relative; 
	float:left; 
	background-color:rgb(238,235,235);
	outline:none;
	outline-style:none;
	text-align:center;
	font-weight:bold;
	 color:#096;
	border-bottom:solid 2px #009999;
	border-right:solid 2px #fff;
	
}

nav ul ul li{
	margin:1px 0 0 0;
	padding:0;
	text-align:left;
	font-size:12px;
	height:auto;
	color:#096;
	border-right:solid 2px #009966;
	border-left:solid 2px #009966;
	border-bottom:none;
	font-weight:normal;

}

nav ul ul ul li{
	margin:0 0 1px 0;
	padding:0;
	
}

nav ul ul { 
 display:none; 
 position: absolute; 
 text-align:left; 
 z-index:11; 
 padding:2px 0 0 0;
}

	
nav ul ul ul{
	position:absolute; 
	left:100%; top:0%;
	padding:0;
	
}
nav ul li a{
	display: block;
	padding: 6px 6px;
	color:#096;
	text-decoration: none;	

}
nav ul li:hover {
	background:#096;
	outline:0;
	color:#fff;
}

nav ul li:hover > a {
	color: #fff;
}
	

nav ul li a:hover{
	color:#fff;	
}


nav ul li:hover > ul{ 
	display:block;
}		


nav img {
	border-style:none;
}

/*Marquee scroll bar css*/
#marqueecontainer{
	position: relative;
	width: auto; /*marquee width */
	height: 420px; /*marquee height */
	overflow: hidden;
	padding: 0 2px 0 0;
	background-color: white;
	border-left: solid 3px rgb(238,235,235);
	border-right: solid 3px rgb(238,235,235);

}

/*feedback style section*/

#feedback{
			position: fixed;
			top:100px;
			left:-300px;
			background-color: #E9E9E9;
			z-index:999;
			border-radius:10px;
			
		}
		
#feedback form{
			float: left;
			border: 1px solid #093;
			padding: 10px;
			border-radius:10px;
			
			
		}
		#feedback form label{
			display: block;
			float: left;
			text-align:right;
			margin-right:20px;
			width:70px;
			color: 019AC6;
			font-size:14px;
		}
		#feedback a{
			background:url(images/feedback-buttons.png)  no-repeat center left transparent;
			display: block;
			width:40px;
			height:175px;
			float: left;
			text-indent:-9999em;
			position: absolute;
			top:110px;
			right:-43px;
			margin:0 auto;
		}
		#feedback a:hover{
			background-position: center right;
		}
		
		#feedback P {
			margin:5px 0;
			}
		
		#feedback p.btn{
			float: right;
			background-color:#096;
			padding: 8px;
			border:none;
			margin:12px 18px;
			

		}
		#feedback form textarea{
			width:180px;
			height:100px;
			border: 1px solid #019AC6;
		}
		#feedback form input[type="text"]{
			width:180px;
			height:30px;
			border: 1px solid #019AC6;
		}
		#feedback h2{
			text-align:center;
			color: #063;
			margin:15px 0;
			/*text-shadow:0.2px 0.3px 0.3px #000;*/
			font-size:16px;
			font-weight:bold;
				}
	.bar{
	display:none; 
	background:url(../images/ajax-loader.gif) no-repeat center; 
	margin-top:100px; 
	height:40px; width:230px;
	}
	
/*feedback style section ends here*/

/*Middle section for products html pages style css*/

.middlebox
	{
		float:left;
		width:790px;
		height:auto;
	}
	
.middlehead {
	float: left;
	height: auto;
	padding: 10px 0 5px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00913C;
	}
		
.middlediv1 {
		position:relative;
		width:245px;
		height:auto;	
		padding:15px 5px 5px 5px;
		align:center;
		
}
.classh4 {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#00913C}
.classp {font-family:Arial; font-size:12px;}
.texttd {
	padding: 10px 8px 1px 10px;
	margin: 0;
	border-bottom:solid 5px #EEEEEE;
	border-right:solid 5px #eeeeee;
	background:#F7F7F7;
	border-radius:8px;
	
}
.texttd1{
	padding: 10px 5px 1px 0;
	margin: 0;
	border-top:solid 1px #DBDBDB;
	
}

p.texttd1 a{
	color:#00913C;
	text-decoration:none;
	font-weight:bold;
	border-style:none;

}
.texttd1 a:hover{
	color:#D9928A;
	border-style:none;
}

/*Middle section for products html pages style css ends here*/

/*Online Query form Css*/



.clear { clear:both; }
.main_container_next {
	width: 700px;
	height: auto;
	float:left;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
	#left_container {
	width: 700px;
	height: auto;
	float:left;
	margin: 0px;
	padding: 0px;
	}
	  
#content_container {
	width: 680px;
	height: 100%;
	float:left;
	margin: 0px;
	padding: 20px 0px 20px 20px;
	background-repeat: no-repeat;
	background-position: left top;
	}
.content {
	width: 680px;
	height: auto;
	float:left;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
.content ul {
	margin: 0px;
	padding: 0px;
	list-style: disc;
	text-align:left;
	}
.content li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 5px 12px;
	}
.content li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 10px;
	font-weight: normal;
	}
.content li a:hover {
	color:#1B416C;
	text-decoration: underline;
	font-weight:bold;
	}
.content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: none;
	margin: 0px 0px 7px 0px;
	padding: 0px;
	line-height: 1.5em;
	}
.content p a, .content p a visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: underline;
	margin: 0px 0px 7px 0px;
	padding: 0px;
	}
.content p a:hover {
	color:#1b416c;
	text-decoration: none;
	}
.content h1 {
	font-family: Arial, verdana, Helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #696969;
	text-align: left;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	}
	
.content h2 {
	font-family: Arial, verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #1b416c;
	text-align: left;
	margin: 2px 0px 10px 0px;
	padding: 0px;
	}
.content h3 {
	font-family: Arial, verdana, Helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #7f7f7f;
	text-align: left;
	margin: 2px 0px 7px 0px;
	padding: 0px;
	}
.content h4 {
	font-family: Arial, verdana, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #0050b4;
	text-align: left;
	word-spacing: 1px;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	}
.content .readmore{	
	width:150px; 
	height: 12px;
	margin: 10px 0px 10px 2px;
	padding: 0px 0px 5px 0px;
	text-align:right;
	color: #488fce;
	float:right;
	}
.content .readmore a, .content a active  {
	font-family: Arial, verdana, Helvetica;
	color:#3c77ac;
	font-size:11px;
	font-weight:bold;
	text-decoration: none;
	margin: 0px 0px 0px 3px;
	padding: 0px;
	text-decoration: none;
	}
.content .readmore a:hover {
	color:#1b416c;
	text-decoration: underline;
	} */                                         
.contactform{
	width: auto; 
	height:auto; 
	margin: 10px 0px 20px 0px;
	padding: 0px; 
	}
.contactform .deep-container{
	width: auto; 
	height: auto; 
	margin:0px 0px 5px 0px;
	text-align:left;
	}
	
	
	
.deep-container .label{
	width: 200px; 
	float:left; 
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size:16px; 
	color: #666;
	text-align:left;
	font-weight: normal;
	margin:0px;
	display:block;
	float:left;
	}

.deep-container .textbox{
	width: 250px;
	height: 20px;
	color: #666;
	background-color:#ffffff;
	border: 1px solid #D1D1D1;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: normal; 
	text-align: left;
	float: left;
	margin: 0px;
	padding-left:0px;
	display:block;
	}
	.deep-container .label_qty{
	width: 40px; 
	float:left; 
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size:14px; 
	color: #666;
	text-align:left;
	font-weight: normal;
	margin:0px;
	padding: 0px 0px 0px 5px;
	display:block;
	float:left;
	}
	.deep-container .qty{
	width: 50px;
	height: 18px;
	color: #666;
	background-color:#ffffff;
	border: 1px solid #D1D1D1;
	font-family: Arial, verdana, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: normal; 
	text-align: left;
	float: left;
	margin: 0px;
	display:block;
	}
.deep-container .dropdown{
	width: 250px;
	height: 22px;
	color: #666;
	background-color:#ffffff;
	border: 1px solid #D1D1D1;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: normal; 
	text-align: left;
	float: left;
	margin: 0px;
	display:block;
	}

.deep-container .textarea{
	width: 250px;
	height: 70px;
	color: #666;
	background-color:#ffffff;
	border: 1px solid #D1D1D1;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: normal; 
	text-align: left;
	float: left;
	margin: 0px 10px 0px 0px;
	display:block;
	}
.deep-container .submit-reset-button {
	width: 60px;
	height: 23px;
	float:none;
	background-color: #b7b7b7;
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-align:center;
	border: none;
	margin: 0px;
	padding: 3px 5px 3px 5px;
	cursor:pointer;
	}
/*Online Query form css close here*/

/*Logo Section Start here*/
#slideshow {
    position:relative;
    height:auto;
}

#slideshow DIV {
	position: absolute;
	padding:0 10px 0 10px;
	top: 0;
	left: 0;
	z-index: 8;
	opacity: 0.0;
	height: 290px;
	background-color: #FFF;
	width: 170px;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 290px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}


/*Logo Section ends here*/
