body							{ margin-left:auto;	margin-top:auto; margin-bottom:auto; margin-right:auto;	background:#7A862C; }
#CompleteLayout 				{ width:1017px; margin:0 auto; background:#F8F3ED; min-height: 100%; height:1040px; text-align:center; background-image:url(../images/body_bg.gif); background-repeat:repeat-y; }
#Inner-Layout					{ width:900px; margin:0 auto; background:#F8F3ED; position:relative; margin-left:59px;  }

/* Main Navigation */
#Navigation						 { width: 900px; height: 39px; }
#Navigation a#Home			     { width: 147px; height: 39px; background: url(../images/top_menu_01.gif) no-repeat; background-position: top; display: block; position: absolute; top: 0px; left: 0px; float:left; }
#Navigation a:hover#Home		 { background-position: bottom; }
#Navigation a#Home1			     { width: 147px; height: 39px; background: url(../images/top_menu_01.gif) no-repeat; background-position: bottom; display: block; position: absolute; top: 0px; left: 0px; float:left; }

#Navigation a#AboutUs			 { width: 148px; height: 39px; background: url(../images/top_menu_02.gif) no-repeat; background-position: top; display: block; position: absolute; top: 0px; left: 147px; float:left; }
#Navigation a:hover#AboutUs		 { background-position: bottom; }
#Navigation a#AboutUs1			 { width: 148px; height: 39px; background: url(../images/top_menu_02.gif) no-repeat; background-position: bottom; display: block; position: absolute; top: 0px; left: 147px; float:left; }

#Navigation a#Projects			 { width: 139px; height: 39px; background: url(../images/top_menu_03.gif) no-repeat; background-position: top; display: block; position: absolute; top: 0px; left: 295px; float:left; }
#Navigation a:hover#Projects     { background-position: bottom; }
#Navigation a#Projects1			 { width: 139px; height: 39px; background: url(../images/top_menu_03.gif) no-repeat; background-position: bottom; display: block; position: absolute; top: 0px; left: 295px; float:left; }

#Navigation a#Technology	     { width: 150px; height: 39px; background: url(../images/top_menu_04.gif) no-repeat; background-position: top; display: block; position: absolute; top: 0px; left: 434px; float:left;}
#Navigation a:hover#Technology	 { background-position: bottom; }
#Navigation a#Technology1	     { width: 150px; height: 39px; background: url(../images/top_menu_04.gif) no-repeat; background-position: bottom; display: block; position: absolute; top: 0px; left: 434px; float:left;}

#Navigation a#PhotoGallery	     { width: 152px; height: 39px; background: url(../images/top_menu_05.gif) no-repeat; background-position: top; display: block; position: absolute; top: 0px; left: 584px; float:left;}
#Navigation a:hover#PhotoGallery { background-position: bottom; }
#Navigation a#PhotoGallery1	     { width: 152px; height: 39px; background: url(../images/top_menu_05.gif) no-repeat; background-position: bottom; display: block; position: absolute; top: 0px; left: 584px; float:left;}

#Navigation a#Enquiry			 { width: 164px; height: 39px; background: url(../images/top_menu_06.gif) no-repeat; background-position: top; display: block; position: absolute; top: 0px; left: 736px; float:left;}
#Navigation a:hover#Enquiry		 { background-position: bottom; }
#Navigation a#Enquiry1			 { width: 164px; height: 39px; background: url(../images/top_menu_06.gif) no-repeat; background-position: bottom; display: block; position: absolute; top: 0px; left: 736px; float:left;}


/* Header */
#Header							{ width: 900px; height:70px;  }
#Header h1#logo					{ width: 278px; height: 49px; background: url(../images/logo.gif) no-repeat; float: left; text-indent: -9999px; font-size: 0.01em; margin-left:10px; margin-top:12px; margin-bottom:9px; }
#Header h1#logo1				{ width: 49px; height: 47px; background: url(../images/iisc.gif) no-repeat; float: left; text-indent: -9999px; font-size: 0.01em; margin-left:10px; margin-top:12px; margin-bottom:9px; }
#Header .Sitemap				{ width: 85px; height: 27px; background: url(../images/btn_sitemap.gif) no-repeat; float: left; margin-left:440px; margin-top:20px; margin-bottom:20px; }
#Header .Help				    { width: 47px; height: 45px; background: url(../images/ISO-LOGO.gif) no-repeat; float: right; margin-left:10px; margin-top:12px; margin-bottom:9px; margin-right:2px;}
#Header .Help1				    { width: 33px; height: 45px; background: url(../images/NABCB.gif) no-repeat; float: right; margin-left:4px; margin-top:12px; margin-bottom:9px;  }
#Header .Help2				    { width: 49px; height: 47px; background: url(../images/iisc.gif) no-repeat; float: right; margin-right:8px; margin-top:12px; margin-bottom:9px; }

/* Top Banner */
#Banner							{ width: 900px;  height:191px;}

/* Header */
#Banner_Menu					{ width: 900px; height:91px;  margin-top:1px; }
#Banner_Menu .News				{ width: 226px; height:91px; background: url(../images/news_menu.gif) no-repeat; float: left; margin-left:0px; }
#Banner_Menu .Client			{ width: 225px; height:91px; background: url(../images/client_menu.gif) no-repeat; float: left; margin-left:0px; }
#Banner_Menu .Chat			    { width: 224px; height:91px; background: url(../images/chat_menu.gif) no-repeat; float: left; margin-left:0px; }
#Banner_Menu .Contact			{ width: 225px; height:91px; background: url(../images/contact_menu.gif) no-repeat; float: left; margin-left:0px; }

/* Body Content */
#body_content                   { margin-top:6px; float:left; width:100%; text-align:left; background:#F8F3ED;  }
#body_content .body_inner       { float:left; width:100%; text-align:left; }
#body_content .body_left        { margin:0 auto; float:left; width:576px; padding: 20px 0 0 0px; }
#body_content .body_right       { margin:0 auto; float:left; width:324px; padding: 20px 0 0 0px; }
#body_content .body_full        { margin:0 auto; float:left; width:900px; padding: 20px 0 0 0px; }


.bodytext						{ margin: 0 auto; font-family:Arial; font-weight:normal; font-size:12px; color:#603918; text-align:justify; line-height:16px; }

#body_content li a				{ margin: 0 auto; font-family:Arial; font-weight:normal; font-size:12px; color:#603918; text-align:justify; line-height:16px; text-decoration:none; }

.H_Line							{ background-image:url(../images/h_line.gif); background-repeat:repeat-x; height:2px; width:100%;}

a.BOTTOM:link, a.BOTTOM:visited { font-family:Verdana; font-size:11px; color: #603918; font-weight:bold; text-decoration:none; padding:0px 2px 0px 2px; } 
a.BOTTOM:hover, a.BOTTOM:active { font-family:Verdana; font-size:11px; color: #603918; font-weight:bold; text-decoration:none; padding:0px 2px 0px 2px; }

.Site_Designed				    { font-family:Verdana; color:#799310; font-size:11px; font-weight:normal; line-height:20px; }

/* Right Side Video Content */
#Video							{ width:324px; float:left; margin-left:8px; height:auto; position:absolute; }
#Video .Video_Content_Top 		{ background-image:url(../images/box_top.gif); background-repeat:no-repeat; width:316px; height:14px; }
#Video .Video_Content_Bg		{ background-image:url(../images/box_bg.gif); background-repeat:repeat-y; width:316px; height:auto; position:absolute; margin: 0 auto; font-family:Verdana; font-weight:normal; font-size:11px; color:#713B0D; text-align:justify; line-height:16px; }
#Video .Video_Content_Bottom	{ background-image:url(../images/box_btm.gif);	background-repeat:no-repeat; width:316px; height:50px;  } 

.Video_Content_Bg				{ margin: 0 auto; font-family:Arial; font-weight:normal; font-size:12px; color:#603918; text-align:justify; line-height:16px; }


.clear							{ clear:both; display:block; }

/* .Video_Content_Top 			{ background-image:url(../images/box_top.gif); background-repeat:no-repeat; width:316px; height:14px; }
#Video_Content_Bg				{ background-image:url(../images/box_bg.gif); background-repeat:repeat-y; width:316px; height:auto; position:absolute;  }
#Video_Content_Bg .flash		{ height:auto;  }
.Video_Content_Bottom			{ background-image:url(../images/box_btm.gif);	background-repeat:no-repeat; width:316px; height:15px;  } */

.ctrl							{ BORDER-RIGHT: #aeaeae 1px solid; BORDER-TOP: #aeaeae 1px solid; BORDER-LEFT: #aeaeae 1px solid; BORDER-BOTTOM: #aeaeae 1px solid; BACKGROUND-COLOR: #FFFFFF; padding-left:2px; Font:normal 11px Tahoma; height:15px; }

.btnform						{ BORDER-RIGHT: #713B0D 1px solid; BORDER-TOP: #713B0D 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND:#F8F3ED; BORDER-LEFT: #713B0D 1px solid; COLOR: #333333; BORDER-BOTTOM: #713B0D 1px solid; FONT-FAMILY: Arial; width: 82px; height:22px;}

/*div#scrollbar 					{    display:none;    } /* hide from incapable */

.page_nav { padding:2px 4px 2px 4px;
	BORDER-RIGHT: #999999 1px solid; color:#A5A5A5; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; CURSOR: hand; LINE-HEIGHT: 17px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; WHITE-SPACE: nowrap; LETTER-SPACING: 0px; width: 18px; HEIGHT: 18px; TEXT-ALIGN: center; background:#D5D5D5; text-decoration:none;
}
A.page_nav:link {padding:2px 4px 2px 4px;
	BORDER-RIGHT: #999999 1px solid; color:#333333; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; CURSOR: hand; LINE-HEIGHT: 17px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; WHITE-SPACE: nowrap; LETTER-SPACING: 0px; width: 18px; HEIGHT: 18px; TEXT-ALIGN: center; background:#F5F5F5;; text-decoration:none;
}
A.page_nav:hover {padding:2px 4px 2px 4px;
	BORDER-RIGHT: #999999 1px solid; color:#333333; BORDER-TOP: #999999 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #999999 1px solid; CURSOR: hand; LINE-HEIGHT: 17px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; WHITE-SPACE: nowrap; LETTER-SPACING: 0px; width: 18px; HEIGHT: 18px; TEXT-ALIGN: center; background:#ACCD66;; text-decoration:none;
}
.over 						{ background-color:#D0C0A9; padding-top: 2px; padding-bottom:2px;}
.out 						{ background-color: #F8F3ED; padding-top: 2px; padding-bottom:2px;}
.atoms 						{ position: relative;     top: 0.3em;    font-size: 0.8em; } 

/* CITY POPUP MENU */

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: normal 12px arial;
	}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	width: 75px;
	color: #ffbebe;
	text-align:right;
	text-decoration: none}

#sddm li a:hover
{	color: #FFFFFF}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin:0 0 0 148px;
	padding: 0;
	background: #F8F3ED;
	border: 1px solid #6F8600}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #809424;
		color: #fff;
		font: 12px arial}

	#sddm div a:hover
	{	background: #687E00;
		color: #FFF;}
		
a:link
{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#708c00;
}
a:hover
{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif;
	color:#708c00;
}

.quality {background:url(../images/qp1.gif) no-repeat; position:relative; width: 555px; height: 490px;}


/* CITY POPUP MENU */