* {font-family:Verdana, Arial, Helvetica, sans-serif;}



body {

	margin:0px;

	padding:0px 0 0 0;

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

	font-size:14px;

	color:#4a4a4a;

	line-height:18px;

	background-image: url(../Images/Background.jpg);

	background-repeat: no-repeat;

	height:99%;

	background-attachment: fixed;

}

.breadcrum { font-size:9px; font-weight:normal;}

.OuterTable {width:930px; height:100%; }



a {color:#77ab43; text-decoration:none;}    



ol, ul {margin:0px 0 0 30px; padding:0px; line-height:19px;}







.MainPart,  .MainPart td, .MainPart p, .MainPart a {font-size:11px;}



p {margin:10px 0 10px 0; line-height:19px;text-align:justify;}



h4 {margin:0 0 0px 0; font-weight:bold; font-size:14px; color:#2b2b2b; padding-bottom:5px;  border-bottom:1px dashed #cdcdcd;}

/*	Added By Kenil 8th Oct 2009	*/
h4 {padding-left:5px;}


h2 {font-size:14px; margin:0px; padding:0px;}







.MainPart {width:670px;      height:90%; vertical-align:top; padding:0 0 15px 11px;}



.MainSeprator {background:url(../Images/VerticleDottedLine.gif) repeat-y center; width:40px; text-align:center; vertical-align:top;}



.RightPart {width:210px; vertical-align:top; padding-top:22px;}



#RightPartContainer, #RightPartContainer p {font-size:11px; margin-top:0px;}



#RightPartContainer ul { list-style:square; padding:0px; margin:0px 0 0 20px;}



#RightPartContainer a {color:#4a4a4a; text-decoration:none; font-size:11px;}    



#RightPartContainer .NavigationAcitveLinks a{color:#77aa42;}



.Footer {font-size:9px;  color:#4a4a4a;}



.Footer a {color:#1b75bb;}         







/* For Press Release Only */







#Press img {border:1px solid #dadada;}



#Press table td {padding:15px 0 15px 0;}











.ShowArrow 
{
	vertical-align:top; 
	background:url(../Images/RedArrow.gif) no-repeat ; 
/*	background-position:left 56px;	*/
	background-position:left 64px;
}



.HideArrow {vertical-align:top; background:none ; background-position:left 56px;} 







#logoLeft



{



	float:left;



	width:auto;



	margin:0 10px 0 0;



	padding:1px 0 1px 0;



	background:#eee;



	border:1px solid #dadada;



	text-align:center;



}



#imgTitle 

{

display:block; margin-top:10px;

}



#imgThumbnail img

{

	cursor:pointer;

	padding:0px 0px;

	margin:0 5px 0 5px;

}



.thumbnailNav

{

	cursor:pointer;

}





.ProjectGallery {text-align:center; margin-bottom:15px;}









.CurveTable {width:auto; background-color:#fff; }

.TopLeft {

	background-image: url(../Images/CT_TL.gif);

	background-repeat: no-repeat;

	width:8px; height:8px;



}

.TopRight {	background-image: url(../Images/CT_TR.gif);

	background-repeat: no-repeat;	width:8px; height:8px;

}

.BottomLeft  {

	background-image: url(../Images/CT_BL.gif);

	background-repeat: no-repeat;

	width:8px; height:8px;

	background-position: bottom;

}

.BottomRight {background-image: url(../Images/CT_BR.gif);

	background-repeat: no-repeat;

	background-position: bottom;

		width:8px; height:8px;

}



.MiddleTop {

	background-image: url(../Images/CT_BorderTop.gif);

	background-repeat: repeat-x;





}



.MiddleLeft {

	background-image: url(../Images/CT_Border.gif);

	background-repeat: repeat-y;

	background-position: left;	

}

	



.MiddleRight {

	background-image: url(../Images/CT_Border.gif);

	background-repeat: repeat-y;

	background-position: right;	

}

	



.MiddleBottom {

	background-image: url(../Images/CT_BorderBottom.gif);

	background-repeat: repeat-x;

	background-position: bottom;	

}



#RelatedLinks

{

	margin:20px 0 0 0;

}