body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/page_bg.jpg);
	background-repeat: repeat-x;
	background-color: #8F99A3;
}
.nav_links {
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
}

DIV#Main {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 32px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 32px; BACKGROUND: #fff; PADDING-BOTTOM: 32px; BORDER-LEFT: #bbb 1px solid; PADDING-TOP: 32px; BORDER-BOTTOM: #bbb 1px solid
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D6610A;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #F47212;
	border-right-color: #F47212;
	border-bottom-color: #F47212;
	border-left-color: #F47212;
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-TOP: 6px
}

A:link {
	COLOR: #999999; TEXT-DECORATION: none
}
A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
A:hover {
	COLOR: #B84D1A;
	TEXT-DECORATION: overline;
}
LABEL {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN: 6px 0px 2px; TEXT-TRANSFORM: uppercase; COLOR: #999
}
INPUT.Textbox {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 200px; PADDING-TOP: 2px; FONT-FAMILY: verdana, arial, sans-serif
}
A.Button:link {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: #904; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #999 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid
}
A.Button:visited {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #999 1px solid; DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: #904; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #999 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid
}
SPAN.ErrorMessage {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #904
}
.fieldcaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.lblcaption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.ctrl
		{font-family: Tahoma, Verdana, sans-serif; font-size: 12px; width: 100%;}
.tabtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #F47212;
	font-weight: normal;
	font-style: normal;
	letter-spacing: 2px;
	background-position: center;
	text-align: center;
	white-space: normal;
}

.btnform
		{
	border: 0px;
	font-family: tahoma, verdana;
	font-size: 12px;
	background-color: #CCCCCC;
	width: 79%;
	height:22px;
	text-align: center;
}
.tfvHighlight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #DF1D04;
}
.tfvNormal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}
.tab_architech_logo {
	background-image: url(images/architect_title.jpg);
	background-repeat: no-repeat;
	width: 382px;
	height: 112px;
}
.tab_top_right_bg {
	background-image: url(images/toprightbg.jpg);
	background-repeat:repeat-x;
	width: 468px;
	height: 112px;
}
.title_ourservice {
	background-image: url(images/title_ourservices.gif);
	background-repeat: no-repeat;
	height: 45px;
	width: 210px;
}
.line4 {
	background-image: url(images/ln_4.gif);
	background-repeat: repeat-y;
/*	height: 3px;*/
	width: 1px;
}
.aboutimg1 {
	background-image: url(images/aboutimg1.gif);
	background-position: left;
	width: 251px;
	height: 254px;
	background-repeat:no-repeat;
}
.galleryicon {
	background-image: url(images/galleryicon.gif);
	background-position: left;
	width: 40px;
	height: 41px;
	background-repeat:no-repeat;
}

.design {
	background-image: url(images/design.jpg);
	background-position: center;
	width: 250px;
	height: 177px;
	background-repeat:no-repeat;
}
.officedesk {
	background-image: url(images/officedesk.jpg);
	background-position: center;
	width: 250px;
	height: 177px;
	background-repeat:no-repeat;
}
.build1 {
	background-image: url(images/build1.jpg);
	background-position: center;
	width: 250px;
	height: 177px;
	background-repeat:no-repeat;
}

.hline_gray {
	background-image: url(images/ln_gray.gif);
	background-repeat: repeat-x;
	height: 1px;
	/*width: 1px;*/
}
.bhargav_logo {
	background-image: url(images/bhargavlogo.jpg);
	background-repeat: no-repeat;
	height: 41px;
	width: 39px;
}
.kalpa_logo {
	background-image: url(images/kalpa_logo.jpg);
	background-repeat: no-repeat;
	height: 109px;
	width: 146px;
	background-position: right bottom;
}
.contact_org {
	background-image: url(images/contact_org.jpg);
	background-repeat: no-repeat;
	height: 156px;
	width: 820px;
	background-position: center bottom;
}
.title_contactus {
	background-image: url(images/title_contactus.jpg);
	background-repeat: no-repeat;
	width: 178px;
	height: 33px;
	background-position: left bottom;
}
.title_visuals {
	background-image: url(images/title_visuals.jpg);
	background-repeat: no-repeat;
	width: 178px;
	height: 33px;
	background-position: left bottom;
}
.title_projects {
	background-image: url(images/title_projects.jpg);
	background-repeat: no-repeat;
	width: 178px;
	height: 33px;
	background-position: left bottom;
}
.title_aboutus {
	background-image: url(images/title_aboutus.jpg);
	background-repeat: no-repeat;
	width: 178px;
	height: 33px;
	background-position: left bottom;
}
.title_service {
	background-image: url(images/title_services.jpg);
	background-repeat: no-repeat;
	width: 178px;
	height: 33px;
	background-position: left bottom;
}

.tab_topmenu_bg {
	background-image: url(images/menubar.png);
	background-repeat:repeat-x;
	height: 45px;
	width: 45px;
}
.tab_side_bg {
	background-image: url(images/sidebg.png);
	background-repeat: repeat-x;
	height: 114px;
	widt: 14px;
}
.tab_map_bgwhite {
	background-image: url(images/bgs_3.gif);
	background-repeat: repeat-y;
	height: 144px;
}
.tab_rightmenu_bg {
	background-image: url(images/rightmenu_bg.jpg);
	background-repeat:repeat-y;
	width: 210px;
}
.tab_rightmenu_bot {
	background-image: url(images/rightmenu_bot.jpg);
	background-repeat:no-repeat;
	width: 210px;
	height: 30px;
}
.tab_rightmenu_title_bg {
	background-image: url(images/rightmenu_title.jpg);
	background-repeat:no-repeat;
	width: 181px;
	height: 37px;
}
.tab_rightmenu_title_fold {
	background-image: url(images/fold_02.jpg);
	background-repeat:no-repeat;
	width: 19px;
	height: 19px;
}
.tab_footer_bg {
	background-image: url(images/page_bot.jpg);
	background-repeat: no-repeat;
	width: 772px;
	height: 33px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	//background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.text_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#47494c;
}
.text_highlight_orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #DA1F0E;
}

.radio_button1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color:#660000;
	list-style-image: url(images/bullet.gif);
	list-style-position: outside;
	left: 2px;
	background-position: left;
	line-height: 20px;
}
.radio_button2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#003366;
	list-style-image: url(images/arr6.gif);
	line-height: 18px;
	list-style-position: outside;
}
.text_normalCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#47494c;
}
.text_black_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#000000;
}
.text_title1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#034F73;
	font-weight: lighter;
}
.text_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	font-weight: lighter;
}
.text_highlight_orangesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #DA1F0E;
}
.linkhilight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #660000;
}

/* page images */
.page_service1 {
	background-image: url(pageimages/services1.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 248px;
	background-position: center center;
}
.page_aboutus1 {
	background-image: url(pageimages/staff-photo.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_architec1 {
	background-image: url(pageimages/arc1.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_architec2 {
	background-image: url(pageimages/arch2.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_structure1 {
	background-image: url(pageimages/structural1.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_structure2 {
	background-image: url(pageimages/structural2.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_biomedical1 {
	background-image: url(pageimages/bio-medical0.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_biomedical2 {
	background-image: url(pageimages/bio-medical1.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_biomedical3 {
	background-image: url(pageimages/bio-medical2.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_electrical1 {
	background-image: url(pageimages/electrial1.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_electrical2 {
	background-image: url(pageimages/electrial2.jpg);
	background-repeat: no-repeat;
	width: 467px;
	height: 177px;
	background-position: center center;
}
.page_electrical3 {
	background-image: url(pageimages/ele1.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_hvac1 {
	background-image: url(pageimages/hvac.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 153px;
	background-position: center center;
}
.page_hvac2 {
	background-image: url(pageimages/hvac1.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_hvac3 {
	background-image: url(pageimages/hvac2.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_hvac4 {
	background-image: url(pageimages/hvac6.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_hvac5 {
	background-image: url(pageimages/hvac5.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_hvac6 {
	background-image: url(pageimages/hvac4.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_hvac7 {
	background-image: url(pageimages/hvac3.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_int1 {
	background-image: url(pageimages/int1.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_int2 {
	background-image: url(pageimages/int2.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_int3 {
	background-image: url(pageimages/int3.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_int4 {
	background-image: url(pageimages/int4.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_pm1 {
	background-image: url(pageimages/pm1.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_pm2 {
	background-image: url(pageimages/pm2.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_publichealth1 {
	background-image: url(pageimages/public-health-engineering.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 148px;
	background-position: center center;
}
.page_publichealth2 {
	background-image: url(pageimages/public-health-engineering1.jpg)  ;
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_publichealth3 {
	background-image: url(pageimages/public-health-engineering2.jpg)  ;
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_publichealth4 {
	background-image: url(pageimages/public-health-engineering3.jpg)  ;
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_construction1 {
	background-image: url(pageimages/cons.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_reno1 {
	background-image: url(pageimages/reno4.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_reno2 {
	background-image: url(pageimages/reno2.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_reno3 {
	background-image: url(pageimages/reno3.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_reno4 {
	background-image: url(pageimages/reno1.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 333px;
	background-position: center center;
}
.page_fire1 {
	background-image: url(pageimages/fire1.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_fire2 {
	background-image: url(pageimages/fire2.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 177px;
	background-position: center center;
}
.page_medicalwast0 {
	background-image: url(pageimages/Medical-Waste-Units.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 249px;
	background-position: center center;
}
.page_medicalwast1 {
	background-image: url(pageimages/medical-waste-units1.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 157px;
	background-position: center center;
}
.page_communi {
	background-image: url(pageimages/communicationsytem.jpg);
	background-repeat: no-repeat;
	width: 250px;
	height: 225px;
	background-position: center center;
}
.odd_color {
	background-color: #EBD8EB;
}
.even_color {
	background-color: #FFFFFF;
}

