body{

	font-family:Arial, Helvetica, sans-serif; 

	font-size:.9em;

	margin:0px 0px 0px 0px;

	background: #F0F0F1;

} 

.outermostContainer{

	width:788px;

	background:url(../images/bg.jpg);

	margin:5px 0px 0px 0px;

	padding:0px 11px 0px 12px;

}

.topMainContainer{

	width:777px;

	padding:0px;

	margin:0px;

}

.topMainContainerLeft{

	width:317px;

	margin-left:8px;

}

.logoContainer{

	width:317px;

	height:82px;

	margin:0px 0px 5px 8px;

	background:url(../images/top_right_curve.gif) no-repeat top;

	background-color:#FFFFFF;

	text-align:center;

}

.logo{

	padding-top:25px;

}

.logoBelow{

	margin-left:8px;

}

.middleContainer{

	width:777px;

	height:389px;

}

.middleContainerLeftImg{

	margin:5px 8px 5px 8px;

}

.middleContainerBottomImg{

	height:96px;

	margin:0px 8px 5px 8px;

}

.middleRightTxt p{

	margin:0px;

	padding:8px 8px 0px 8px;

	color:#890C08;

	font-size:1.2em;

	text-align:left;

	line-height:21px;

}

.middleBottomImg{

	padding-right:6px;

}

.middleRightContainer{

	width:317px;

	height:282px;

	margin:0px 0px 0px 8px;

	background-color:#FFFFFF;

}

.middleRightContainer p{

	padding:8px 15px 8px 15px;

	line-height:15px;

	margin:0px;

}

.middleRightContainer h1{

	padding: 0px 15px 0px 15px;

	font-weight:bold;

	font-size:0.9em;

	margin:0px;

}

.middleRightContainer ul{

	list-style-type:none;

	margin:0px;

	padding: 0px 15px 0px 15px;

}

.middleRightContainer ul li{

	list-style-type:none;

	margin:0px;

	padding: 0px 0px 7px 0px;

	line-height:15px;

}

.middleRightBottom{

	width:317px;

	height:100px;

	margin:8px 0px 0px 8px;

	background-color:#FFFFFF;

}

.middleRightBottom p{

	margin:0px;

	padding: 25px 15px 0px 15px;

	font-weight:bold;

	font-size:1.5em;

}

.middleRightBottom strong{

	color:#FF6000;

}

.bodyQuotes{

	width:317px;

	height:100px;

	margin:8px 0px 0px 8px;

	background-color:#FFFFFF;

}

.bodyQuotes p{

	margin:0px;

	padding:7px 10px 5px 15px;

	font-weight:bold;

	font-size:1.2em;

}

.bodyQuotes strong{

	color:#FF6000;

}

.footerSpacer{

	width:777px;

	height:19px;

	background:url(../images/footer_spacer.gif);

}

.white{

	color:#FFFFFF;

	font-weight:bold;

}

.white a{

	text-decoration:none;

	color:#FFFFFF;

}

.white a:hover{

	text-decoration:none;

	color:#FFFFFF;

}

/*  Start Menu Navigation */

.portfolio{

	float:right;

	cursor:pointer;

	display:block;

	width:79px;

	text-align:left;

	color:#FFFFFF;

}

#lowerFlashLeftCtr{

	float:left;

	background-color:#F88011;

}

.menuMain{

	padding-top:49px;

	width:452px;

}

.menuMainButton{

	float:left;

}

.menuMainButtonBottom{

	float:left;

	margin-top:19px;

	height:11px;

}

/*  End Menu Navigation */

/*  Desgin - Flash Area Page */

.bottomlink{

	text-align:left;

	color:#FFFFFF;

	font-weight:bold;

	padding-left:10px;

	font-size:0.8em;

	line-height:14px;

	width:280px;

}

.bottomlinkContact{

	text-align:left;

	color:#FFFFFF;

	font-weight:bold;

	padding-left:205px;

	font-size:1em;

	line-height:14px;

	width:280px;

}

.bottomlinkContact a{

	text-decoration:none;

	color:#FFFFFF;

	text-align:left;

}

.bottomlinkContact a:hover{

	text-decoration:none;

	color:#FFFFFF;

}



.bottomlink a{

	text-decoration:none;

	color:#FFFFFF;

	text-align:left;

}

.bottomlink a:hover{

	text-decoration:none;

	color:#FFFFFF;

}

/* service page */

.ServiceRightContainer{

	width:317px;

	margin:0px 0px 0px 8px;

	background-color:#FFFFFF;

	font-size:0.8em;

}

.serviceRightContainerRight{

	width:317px;

	height:390px;

	margin:0px 0px 0px 8px;

	background-color:#FFFFFF;

	font-size:0.8em;

}

.serviceRightContainerRight p{

	padding:0px 15px 10px 15px;

	line-height:15px;

	margin:0px;

}

.serviceRightContainerRight h1{

	padding: 10px 15px 4px 15px;

	font-weight:bold;

	font-size:1em;

	color:#AD0000;

	margin:0px;

}

.serviceRightContainerRight h2{

	padding: 15px 15px 4px 15px;

	font-weight:bold;

	font-size:1em;

	color:#AD0000;

	margin:0px;

}

.serviceRightContainerRight ul{

	list-style-type:none;

	margin:0px;

	padding: 0px 15px 0px 15px;

}

.serviceRightContainerRight ul li{

	list-style-type:none;

	margin:0px;

	padding: 0px 0px 0px 0px;

	line-height:15px;

}











.ServiceRightContainer p{

	padding:0px 15px 10px 15px;

	line-height:15px;

	margin:0px;

}

.ServiceRightContainer h1{

	padding: 10px 15px 4px 15px;

	font-weight:bold;

	font-size:1em;

	color:#AD0000;

	margin:0px;

}

.ServiceRightContainer h2{

	padding: 15px 15px 4px 15px;

	font-weight:bold;

	font-size:1em;

	color:#AD0000;

	margin:0px;

}

.serviceTopContainer{

	height:274px;

	margin:0px 0px 0px 0px;

}

.ServiceRightContainer ul{

	list-style-type:none;

	margin:0px;

	padding: 0px 15px 0px 15px;

}

.ServiceRightContainer ul li{

	list-style-type:none;

	margin:0px;

	padding: 0px 0px 0px 0px;

	line-height:15px;

}

/*-------------------Start Prakash------------------------*/

.middleContainerBottomImgA_M{

	margin:6px 0px 0px 0px;

}

.middleMainRightContainer{

	width:317px;

	margin:0px 0px 0px 8px;

	background:url(../images/a-m_middle_right_section_bg.jpg) no-repeat bottom right;	

	background-color:#FFFFFF;

}

.middleMainRightContainer p{

	padding:8px 15px 8px 15px;

	margin:0px;

	color:#890C08;

	text-align:left;

	line-height:21px;

}

.middleMainRightContainerGL{

	width:317px;

	margin:0px 0px 0px 8px;

	background:url(../images/g-l_middle_right_section_bg.jpg) no-repeat bottom right;	

	background-color:#FFFFFF;

}

.middleMainRightContainerGL p{

	padding:8px 15px 8px 15px;

	margin:0px;

	color:#890C08;

	text-align:left;

	line-height:21px;

}



.middleMainRightContainerDK{

	width:317px;

	margin:0px 0px 0px 8px;

	background:url(../images/d-k_middle_right_section_bg.jpg) no-repeat bottom right;	

	background-color:#FFFFFF;

}

.middleMainRightContainerDK p{

	padding:8px 15px 8px 15px;

	margin:0px;

	color:#890C08;

	text-align:left;

	line-height:21px;

}

.contact p{

	padding:0px 0px 30px 0px;

	margin:0px;

	font-size:1.6em;

	color:#293133;

	text-align:left;

	line-height:25px;

}

.contactFooter p{

	margin:0px 0px 0px 0px;

	padding:5px 5px 1px 5px;

	font-size:.9em;

	color:#FFFFFF;

	font-weight:bold;

}

.contactForum{

	width:317px;

	height:389px;

	font-size:11px;

	margin:0px 0px 0px 8px;

	background-color:#FFFFFF;

	text-align:center;
	overflow:auto

}

Table.contactForumInner{

	font-size:11px;

	padding:0px 7px 0px 10px;

	background-color:#FFFFFF;

	text-align:left;

}

TD.contactTxt p{

	padding:7px 0px 7px 0px;

	margin:0px;

	text-align:left;

}

.contactInputfield{

	width:180px;

}

.contactInputTextArea{

	width:180px;

	height:50px;

}

.contactInputCheckBox{

	padding:5px 0px 0px 0px;

}

.contactSubmit{

	padding:1px 0px 0px 0px;

}















/*-------------------End Prakash------------------------*/