
body
{
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	direction:ltr;
	background-color:#EAEDEF;
}

#mainContainer
{
	width:960px;	
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	padding:0px;
	border-left:1px solid #878D91;
	border-right:1px solid #878D91;
}

#headerImage_first
{
	height:250px;
	background-image:url('../images/indexPage/madhu_header4.jpg');
}

#header_menuBar .yuimenubar
{
	background:none;
	background-image:url("../images/indexPage/menuBar_bg.jpg");
	border:0px;
	border-bottom:1px solid #B1987F;
}

#header_menuBar .yuimenubarnav .yuimenubaritem 
{
	border-right:1px solid #B1987F;
	width:135px;
}

#header_menuBar .yuimenubarnav .yuimenubaritemlabel-hassubmenu 
{	
	background:none;
	color:#663300;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	padding:5px;
	font-size:12px;
}

#header_menuBar .yuimenubaritemlabel
{
	border-width:0px;
	border-style:hidden;
}

#header_menuBar .yuimenubaritem-selected
{
	background:none;
}

#headerImage_second
{
	height:240px;
	background-image:url('../images/indexPage/madhu_y_header2.jpg');
}

#searchDiv_main
{
	padding:3px;
}

#searchDivTable th
{
	padding:4px;
	background-color:#2e2e2e;
	color:#FFFFFF;
}
#searchDivTable td
{
	background-color:#4d4c48;
	color:#ffffff;
}

#quickLinks_header
{
	background-image:url('../images/indexPage/quickLinksHeader.jpg');
	height:35px;
	text-align:left;
}

#quickLinksHeaderTable td
{
	padding:10px;
	color:#FFFFFF;
	font-weight:bold;
}

#mainContainer_content
{
	/*height:500px;	*/
}



#mainContainer_footer
{
	background-image:url("../images/indexPage/quickLinksHeader.jpg");
	height:35px;
}

#footerTable td
{
	font-weight:bold;
}

.footerTable_inner td
{
	padding:5px;
	font-weight:bold;
}

.footerAnc
{
	text-decoration:none;
	color:#FFFFFF;
}

.footerAnc:hover
{
	text-decoration:underline;
}

.coloumnContainer
{
	height:220px;	
	margin-bottom:5px;
}

.columnHeaders_body
{
	background-image:url("../images/indexPage/columnHeadersBody.jpg");
	color:#FFFFFF;
	height:40px;
	width:100%;
}

.columnHeaders_body_label
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	left:15px;
	position:relative;
	top:13px;
}

.coloumnContainer_body
{
	background-color:#e5e9d8;
	height:150px;
	overflow:hidden;
}

.coloumnContainer_footer
{
	background-color:#e5e9d8;
	min-height:20px;
}

.columnfooters_body
{
	text-align:right;
}

.columnfooters_body_anc
{
	text-decoration:none;	
	color:#663300;
	font-weight:bold;
}

.columnfooters_body_anc:hover
{
	text-decoration:underline;	
}

.coloumnContent,.coloumnContentTable td
{
	color:#3B4654;
	line-height:15px;
	padding:0 10px;
	text-align:justify;
	word-spacing:2px;
}

.coloumnContainerContentList
{
	list-style-image:url("../images/indexPage/listIcon.jpg");
}

.coloumnContainerContentList li
{
	color:#3B4654;
	font-size:11px;
	line-height:18px;
	margin-top:6px;
	padding-right:5px;
	text-align:justify;
	word-spacing:2px;
}

#ourLeaders_body .yui-accordion
{
	border:none;
}

#ourLeaders_body .yui-accordion-item .yui-widget-hd
{
	background:none;
	border:none;
}

#ourLeaders_body .yui-accordion-item-icon
{
	background-image:url("../images/indexPage/listIcon.jpg");
	background-position:5px 50%;
}

#leadersAccordian_main
{
	padding-left:5px;
	padding-top:5px;
}

#reachMe_body .yui-accordion 
{
	border:none;
}

#reachMe_body .yui-accordion-item .yui-widget-hd
{
	background:none;
	border:none;
}

#reachMe_body .yui-accordion-item-icon
{
	background-image:url("../images/indexPage/listIcon.jpg");
	background-position:5px 50%;
}

#reachMeAccordian_main
{
	padding-left:5px;
	padding-top:5px;
}

.newsContainer_header
{
	background-image:url("../images/indexPage/newsheader_center.jpg");
	background-repeat:repeat;
	height:40px;	
}

.newsFooter_center
{
	background-image:url("../images/indexPage/newsFooter_center.jpg");
	height:30px;
}

.galleryDataDiv
{
	background-color:#E5E9D8;
	width:434px;
	overflow:hidden;	
	padding:10px;
}

#newsHeadLabelSpan
{
	position:relative;
	top:10px;
}

.newsLabelSpan
{
	color:white;
	cursor:pointer;
	font-weight:bold;
	padding:5px;
}

.newsLabelSelected
{
	background-color:#DABC59;
}

.newsDataDivMain
{
	padding:5px;
}

.newsDataDivHead
{
	color:#9B4B05;
	font-weight:bold;
	padding:5px;
}

.newsDataDivBody
{
	color:#463721;
	padding:5px;
	text-align:justify;
	word-spacing:2px;
}

.contentSeparator
{
	border:1px solid #B9B970;
	margin-left:10px;
	margin-right:10px;
}

.contentSeparator
{
	border:1px solid #B9B970;
	margin-left:10px;
	margin-right:10px;
}

.newsNextPrevButton
{
	background-image:url("../js/yahoo/yui-js-2.8/build/assets/skins/sam/sprite.png");	
	border:0 none;
	height:19px;
	width:40px;
	cursor:pointer;
}

#newsHeaderImage
{
	margin:10px;
}

#headerDateDiv
{
	background-color:#0088CC;
	padding:5px;
	margin:10px;
}

#newsHeaderTitle
{
	color:#C35611;
	font-size:18px;
	font-weight:bold;
	margin:10px;
}

.newsArticlePara
{
	font-size:12px;
	line-height:16px;
	text-align:justify;
	word-spacing:3px;
}

.newsArticleHead
{
	color:#C48313;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	text-decoration:underline;
}

/*New styles for joomla*/

#header_menuBar table
{
	width:100%;
}

#header_menuBar table td
{
	background:none repeat scroll 0 0 transparent;	
	font-size:12px;		
	text-align:center;	
	padding:5px;
}

#header_menuBar table td a
{
	color:#663300;
	cursor:pointer;
	font-weight:bold;
	text-decoration:none;
	border-right:1px solid #B1987F;
	width:50px;
	padding:5px;
}

.contentParagraph
{
	font-size:12px;
	line-height:17px;
	text-align:justify;
	word-spacing:4px;
	color:#3B4654;
}

.innerPageHeaderDiv
{
	color:#663300;
	font-size:15px;
	font-weight:bold;
	margin-left:5px;
	margin-top:10px;
	padding:10px;
	text-align:left;
	text-decoration:underline;
}

#contactInfoTable th
{
	color:#AC771B;
	font-size:14px;
}

.contactUsInfoTable td
{
	color:#3B4654;
	font-size:12px;
	padding:5px;
}
