body {
	margin:0;
	padding:0;
	color:#000;
	background: url(images/bg.gif);
	min-width:750px;
	text-align: center;
	font: 13px/19px Trebuchet MS, lucida, arial, helvetica, sans-serif;
}

div#wrap {
	background:#EEF1C6;
	margin:0 auto;
	width:750px;
	text-align: left;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}

#header, #indexheader {
	background-color: #fff;
	height: 115px;
	padding-top : 1px;
	width:750px;
}

#indexheader { border-bottom: 1px solid #666666; }

.logo { float: left; margin: 10px 0 0 10px; xborder: 1px solid #000; }

.isoLogo, .indexisoLogo { float: right; margin: 70px 10px 0 0; xborder: 1px solid #000; }

.indexisoLogo { margin: 10px 10px 0 0; xborder: 1px solid #000; }

#banner { height:70px; } 

#footer {
	background-color:#CCCEA9;
	clear:both;
	width:750px;
	height: 25px;
}

#footer p { padding: 5px 0 0 5px; }

/* Code for the Home Page starts here */
#header_home {
	background: url(images/header.gif);
	height: 63px;
	padding-top : 0px;
	width:750px;
	background-color: #525A52; 
}

#home_main {
	padding-top: 10px;
	width:750px;
	background-color:#fff;
}

#home_main p { 	padding:0 10px; text-align:justify; }

#imgholder { width: 750px; }

#img_prd { width: 500px; float: left; }

#img_prd img { float:right; margin: 0; padding: 0; }

#navg_bar ul{
	margin: 10px 0 0 25px;
	float: left;
	width: 100px;
	padding: 0;
	list-style-type: none;
	font: bold 15px Trebuchet MS, lucida, arial, helvetica, sans-serif;
	text-align: center;
}

#navg_bar a {
	display:block;
	margin-bottom: 20px;
	width: 99px;
	color: #666666;
	text-decoration: none;
}

#navg_bar a.current:link, #navg_bar a.current:visited{
	color: #dddddd;
	width: 79px;
	margin-bottom: 35px;
	text-decoration: none;
}

#navg_bar a:hover  {
	margin-bottom: 20px;
	width: 99px;
	color:#8B8B8B ;
	text-decoration: none;
} 

.clear { clear: both; }

.hide { display: none; }

#center_text {
	width : 750px;
	/* background-color: #DD8899; */
	margin: 0 auto;
	text-align: center;
}
/* Home page code ends here */

/* Top nav code for inside pages starts here */
#nav {
	background:url(images/navbg.jpg) repeat-x;
	margin-top: 0px;
	height : 36px;
	width:750px;
	text-align:center;
}
#nav ul{
	margin:0;
	padding:6px 12px 3px 3px; 
}
#nav li{
	display:inline;
	list-style:none;
}

#nav a {
	text-decoration: none;
	color: #000;
	padding-right:20px;
	width: 100px;	/* to increase the space in IE5 */
	
}
#nav a.current:link, #navglist a.current:visited {
	color: #000080;
	font-weight:bold;
}

#nav a:hover {
	color: #000080;
	text-decoration: none;
}
/*  Top nav code ends here */


#main {
	background-color:#fff;
	float:left;
	padding-top: 10px;
	width:504px;
}

#main h1 {
	padding:5px;
	margin:0;
	font-size:20px;
	color: #808080;
	letter-spacing: 1px;
	line-height: 24px;
}

#main p { padding:0 10px; text-align:justify; }

#main table { margin: 10px; }

#main .infraTable { padding: 0 0 0 3px; border-bottom: 1px solid #d7d7d7; }

.numList ol { 	
	margin: 5px;
	list-style-type: decimal;
	padding: 0;
}

.numList li { margin: 0 10px 0 0; }

div.quickList {	float: left; width: 15em; margin: 0 0 20px 0; }

.contentList {
	margin: 8px;
	list-style-type: none;
	padding: 0; 
}

.contentList li { 
	background: url(images/square-bullet.gif) 0px 8px no-repeat;
	margin: 5px 10px 0 0; padding:0 0 0 15px; }


#sidebar {
	background-color:#EEF1C6;
	width:243px;
	float: left;
	margin: 0;
	padding: 0;
}

#wrap > #sidebar { width:240px; }

#sidebar ul { margin-bottom:0; }

#sidebar p { padding:10px 5px; }

#sidebar img {  margin-left: 10px; margin-top: 50px; }

#sidebar .iso { margin: 80px 0 0 30px;  }

/*Code for placing of images in the Products pages */
#img_option {
	width: 298px;
	height: 91px;
	margin-left: 90px;
	margin-top: 30px;
}

.img_title {
	width:298px;
	height: 20px;
	margin: 30px 0 9px 90px;
	padding: 5px;
	font-weight: bold;
	background: url(images/top_bar_prd.jpg) repeat-x;
}

.image { width : 307px; margin: 5px 0 0 90px; }

.img_desc {
	width: 298px;
	padding: 5px;
	margin: 5px 0 0 90px;
	text-align:justify;
	background-color: #dfdfdf;
}

#img_pg {
	width : 100px;
	height: 30px;
	margin: 15px 0 0 200px;
	border: 0px solid #000;
	padding: 3px 0 0 30px;
}

.desc { font: bold 13px Trebuchet MS, lucida, arial, helvetica, sans-serif; }

.text_pg {
	font: 16px/20px Trebuchet MS, lucida, arial, helvetica, sans-serif;
	color: #4A4A4A;
} /* Image placing code ends here */

a:link {color: #3333FF;text-decoration: none;}
a:visited { color: #F26100; text-decoration: none;}
a:hover {color: #999999;text-decoration:none;}

/* Code for the form starts here */
#myform {
	width: 430px; 
	float: left;
	display: inline;
	padding: 0 0 60px 0; 
	margin: 15px 0 0 30px; 
}

.required {  color: red;  text-align: left; }

form label {
	margin: 2px 15px 0 0px; 
	font-family:Trebuchet MS, Verdana, Arial, sans-serif;
	color: #666666;
}

div.row {
	clear: both;
	font-size: 14px; 
	margin: 3px 0; 
	height: 30px;
}

.col1 {
	float : left;
	width : 180px;
	text-align : right;
}

.col2 {
	float : left;
	width : 150px;
	text-align : center;
} /* Form coding ends here */


/* Code for the Sidebar Navigation starts here for products */

#navcontainer { width: 245px; float: left; margin:10px 0 0 0; padding: 0px; xbackground-color: #00ff00; }

#navcontainer ul {
	margin-left: 0;
	padding-left: 0px;
	padding-top: 0px;
	list-style-type: none;
	font: 12px/15px arial, Trebuchet MS, lucida, helvetica, sans-serif;
}

#navcontainer a {
	width: 244px;
	height: 35px;
	display: block;
	padding: 3px 0 0 2px;
	border-bottom: 1px solid #000;
	text-decoration: none;
	color: #000;
	background-color: #EEF1C6;
}

#navcontainer a.current:link, #navlist a.current:visited{
	color: #9F1B29;
	background-color:#D7DFBB;
	padding: 0 0 0 1px;
	text-decoration: none;
}

#navcontainer a:hover  {
	color: #000;
	background-color: #C5D19C;
	text-decoration: none;
} 
/* side nav code ends here */

/* Products list code starts here  for the about us page */

#list_prd {
	margin: 0 0 0 12px;
	padding: 0;
	list-style: none;
}

#list_prd li { 	padding: 0 0 0 13px; background: url(images/darow.gif) 0 50% no-repeat; } 

/* Products list code ends here */