@charset "utf-8";
/* CSS Document */
body
{background-color: #fff;margin:0px;
}
img
{border: 0px;}
a
{color: #171a67;text-decoration: none;}
a:hover
{color:#171a67;text-decoration: underline;}
h1
{font-family:'Trebuchet MS';color: #fff; font-size: 16px; font-weight: bold; text-align: left;}
h2
{font-family:'Trebuchet MS';color: #171a67; font-size: 16px; font-weight: bold; text-align: left;}
h3
{font-family:'Trebuchet MS';color: #000; font-size: 12px; font-weight: bold; text-align: left;}
p
{color: #10102c; font-family:'Trebuchet MS';font-size: 12px;font-weight: normal;text-align: justify;text-decoration: none; padding-right:15px}
ul
{font-family:'Trebuchet MS';font-size:12px; text-align:left}
td{border-right: solid 1px #bbb;border-bottom: solid 1px #bbb;}
strong
{font-family:'Trebuchet MS';font-size:14px;font-weight:bold; text-align:center;color: #171a67;}


#container
{width: 997px; height: auto;}
#header
{height: 103px; background:url(../images/header.jpg) no-repeat center;}

#menu
{width: 848px;height: 37px; font-size: 80%;	font-weight: bold;	background:url(../images/menubar.jpg) #FFFFFF no-repeat;
font-family:'Trebuchet MS';float:left;}
#search{width:149px;height:37px;background:url(../images/search_bg.jpg);float:left;}
#searchBox{border:solid 1px #fff; height:12px; position:relative; top:9px;left: 5px;width:100px;}

#imageLeft
{width:523px;float:left;background:url(../images/bg_news.jpg) top left no-repeat; height:236px;}
/*
#news
{width: 303px;height: 300px;border-bottom: solid 1px #fff;float: left;background-color: #0e1040;position: relative;top: 30px;left: 5px;	color: #ffffff;font-family: Trebuchet MS;font-size: 12px;font-weight: normal;padding: 5px 5px;text-align: left;	}
*/
#links
{float: right; font: 12px 'Trebuchet MS';background:url(images/links_bg.jpg) no-repeat; width: 474px; line-height:27px}
#links ul {list-style-type:none; display:inline;list-style-position:outside;margin:0;padding:0;}
#links ul li{list-style: none; padding-right: 5px;display: inline; }

#links1
{float: right; font: 12px 'Trebuchet MS';color:#000; background:#fff url(../images/links_bg.gif) no-repeat  top right; line-height:27px;width: 474px; text-align:right}
#links1 ul {list-style-type:none; display:inline;list-style-position:outside;margin:0;padding:0;}
#links1 ul li{list-style: none; padding-right: 5px;display: inline; }
#flash
{width: 474px; height: 209px; float: left;background-image: url(../images/flash_image.jpg); z-index:-1;}

#contents
{width: 100%; height: 220px; clear: both;}

#contents1
{width: auto; height: auto; clear: both; padding-left: 10px; padding-right:15px;}

#left
{width:660px; height:auto;float: left; }

#image
{width: 289px; height: 200px; float: left;}

#aboutUs
{width: 680px;float: left;padding-left:12px;}

/*#icons
{width:780px; height:100; margin-top: 7px;clear:both;}
#events
{text-align: center;border:none;margin:auto;}
*/
#rightPanel
{float: right;width: 220px; padding-top: 5px;}

#rightImages{width:auto; height: auto; margin-top: 10px; text-align:right;}
/*
#ulStyle
{margin: 0px 0px 0px 3px; padding: 0 0 0 3px; list-style: circle; list-style-position:inside;}

#ulStyle li
{margin: 0px; padding: 3px 0;}/*	background: url(listmarker.gif) no-repeat left .2em; */

#productsTop
{background-image:url(../images/bg_products.jpg); width: 220px; height: 28px;font-family:'Trebuchet MS';font-size: 14px;color: #000;	font-weight: bold;text-align: center;line-height: 31px;}

#products
{width:218px; height: 174px; border: solid 1px #ccc;  clear: both; }
/*background: #fff url(../images/footerLogo.jpg) top right no-repeat;								*/
#footer{width:auto;height:20px; border-top: solid 2px #c7c7d1; padding-top: 5px; clear: both; text-align:right; font: 11px verdana;color:#585a73; padding-right: 5px;}
/*#footer a {padding:5px 5px;color: #585a73;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer ul{font:0.7em verdana,helvetica,sans-serif;list-style:none;margin:0;padding:1.5em 0;text-align:left; padding-left: 5px;line-height: 5px;}#footer ul li{display:inline;margin:0 0.5em;}
#footer a{color:#585a73;text-decoration: none;}
#footer a:hover{color:#000;text-decoration: underline;}*/
/*
#copyRight
{font-size: 12px;font-family: Trebuchet MS;font-weight: normal;color: #585a73;padding-right: 5px;padding-left: 0px;vertical-align: top;	clear: none;float: right;margin-top: -15px;}
*/
/* CSS for scroll news begins */

#NewsTicker
{width: 310px;height: 150px;float: left;background-color: #0B0846;position: relative;top: 10px;	left: 5px;color: #ffffff;font-family:'Trebuchet MS';font-size: 14px;font-weight: normal;padding: 5px 5px;text-align: left;}
/*background:#eaf5e0;width:300px;height:344px;margin:0 auto;*/

#NewsVertical 
{width: 305px;height: 136px;display: block;overflow: hidden;position: relative;	}
/* --------------- */
/* Ticker Vertical */
#TickerVertical 
{width: 305px;height: 136px;display: block;	list-style: none;margin: 0;padding: 0;}

#TickerVertical li 
{display: block;width: 288px;color: #fff;text-align: left;font-size: 11px;margin: 0;padding: 6px;float: left;}

#TickerVertical li .NewsTitle
{display: block;color: #fff;font-size: 12px;font-weight:bold;margin-bottom:6px;}
#TickerVertical li .NewsTitle a:link,#TickerVertical li .NewsTitle a:Visited 
{display: block;color: #fff;font-size: 12px;font-weight:bold;margin-bottom:6px;text-decoration:none;}
#TickerVertical li .NewsTitle a:hover 
{text-decoration:underline;}
#TickerVertical li .NewsImg
{float:left;margin-right:10px;}
#TickerVertical li .NewsFooter
{display: block;color: #fff;font-size: 10px;margin:6px 0 14px 0;}
/* cs for scroll news ends 8*/

#contentText
{width:auto; height: 100%; margin: 5px; text-align:justify; }
#quality,  #environment
{font:12px 'Trebuchet MS'; text-align:justify; line-height: 25px; padding-right:15px}

#additionalLinks
{width:180px; float: left; padding-right:5px}

/*css for feed back form */
.cssform p{
width: 300px;clear: left;margin: 0;padding: 5px 0 8px 0;padding-left: 155px; /*width of left column containing the label elements*/
border-top: 1px dashed gray;height: 1%;}

.cssform label{
font-weight: bold;float: left;margin-left: -155px; /*width of left column*/width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/}

.cssform input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;}

.cssform textarea{width: 250px;height: 150px;}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{margin-left:3px;}

#java
{font:12px 'Trebuchet MS'; }



/* CSS for form Validation */

  .info   { color: black; background-color: transparent; font-weight: normal; }
  .warn   { color: rgb(120,0,0); background-color: transparent; font-weight: normal; }
  .error  { color: red; background-color: transparent; font-weight: bold }

  .formtab TD      
          { padding: 0.2em; height: 2.5em; vertical-align: top; font-size: 90%; }
		  
.proHeading		  
{background:#CCC; height:10px; text-indent:5px;}
		  
#tblProducts
{width:100%; text-align:left; font-family:'Trebuchet MS'; font-size:12px;border-top: solid 1px #bbb;border-left: solid 1px #bbb;margin-top:10px;}		  
		  