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



body {	margin:0px;	padding:0px 0 0 0;	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;	color:#4a4a4a;	line-height:18px;	background-image: url(../Images/Background.jpg);	background-repeat: no-repeat;	height:99%;

	background-attachment: fixed;

}

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

a, a:link, a:active, a:hover, a:visited {color:#77AB43; text-decoration:none; font-weight:bold;}	

a:hover {text-decoration:underline;}

.FlashShowcase {text-align:center}

p {margin:10px 0 10px 0; line-height:17px; font-size:11px; text-align:justify;}

iframe p {margin:10px 0 10px 0; line-height:17px; font-size:11px; 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;}



.MainPart { 	height:90%; vertical-align:top; padding:0 0 0 20px;}

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

.WelcomePara {margin:40px 0 0 0px;}





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

#RightPartContainer {text-align:center; font-size:10px; width:185px; margin-bottom:20px;}

#RightPartContainer  img {border:none;}

#RightPartContainer table td, #RightPartContainer span {font-size:10px;}

.RightSideBanner {text-align:center; color:#4a4a4a; padding:15px 0 10px 0; line-height:15px; word-spacing:1px; }

.RightSideBanner a{color:#77AB43;}

.RightSideBanner img {}



.IGBlog p, .IGNews p{font-size:10px; line-height:14px; margin:10px 0 7px 0; padding:0px; }

.IGNews h5{margin:5px 0 0 0; color:#000000; background-color:#e9e7e3; font-size:10px; padding:5px;}


/*	Modified By Kenil - 8th Oct 2009	*/
/*.IGNews Div { border-bottom:1px dashed #cdcdcd; padding:5px 0}*/
.IGNews Div { padding:5px 0}


#ImageSlider {margin-top:40px;}

#ImageSlider table td { text-align:center; vertical-align:middle;}		

#ImageSlider marquee {width:175px;}

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

.Footer a {color:#1b75bb;}



	#Client a

	{

		padding: 0px 15px;

	}



	#Partner a

	{

		padding: 0px 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;	

}





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



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







