/* CSS Document */
body{ font-size: 11px; padding:0; margin:0; background:url(/images/utilities/bodyBg.gif) top center repeat-y;  background-color:#e6e1d7;  }

.overflowLeft{ background:url(/images/utilities/overflowLeft.jpg) top right no-repeat; }
.overflowRight{ background:url(/images/utilities/overflowRight.jpg) top left no-repeat; }

.bodyContents{ color:#554b37; line-height:18px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 20px 60px 2px; }
.bodyContents a{ color:#823108; text-decoration:underline; }
.bodyContents a:hover{ text-decoration:none; }

.subLogo{ padding-top:24px;}
.subHeading{ color:#554b37; font:bold 13px Verdana, Arial, Helvetica, sans-serif;}
.homeTabPaddingTop{ padding-top:58px; vertical-align:top;}

.gssi{ color:#928f82; font:normal 10px Verdana, Arial, Helvetica, sans-serif; padding:5px 20px 20px 10px; line-height:16px; vertical-align:top;}
.gssi a{ color:#928f82; text-decoration:none;}
.gssi a:hover{ text-decoration:underline;}


/*******************************************************************************************************************/
/*******************************************************************************************************************/


.subLogoHome{ padding-top:25px;}

.overflowLeftHome{ background:url(/images/utilities/overflowLeftHome.jpg) top right no-repeat; }
.overflowRightHome{ background:url(/images/utilities/overflowRightHome.jpg) top left no-repeat; }

.bodyContentsHome{ color:#554b37; line-height:18px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 20px 18px 39px; }
.bodyContentsHome a{ color:#823108; text-decoration:underline; }
.bodyContentsHome a:hover{ text-decoration:none; }

.homeTitlebar1{ background:url(/images/utilities/homeTitleBar1.jpg) top left no-repeat;}
.homeTitlebar2{ background:url(/images/utilities/homeTitleBar2.jpg) top left no-repeat;}
.homeTitle1Contents{ padding:0 5px 0 0; background:url(/images/utilities/homepagedotted.gif) top right repeat-y;  }
.homeTitle2Contents{ padding:0 10px 0 0;}

.homeTitle1Contents ul, .homeTitle2Contents ul{ margin-top:6px; margin-left:15px; padding-left:20px; }
.homeTitle1Contents ul li, .homeTitle2Contents ul li{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#554b37; line-height:18px; padding:0 0 10px 0;}
.homeTitle1Contents ul li a, .homeTitle2Contents ul li a{ color:#823108; text-decoration:underline; }
.homeTitle1Contents ul li a:hover, .homeTitle2Contents ul li a:hover{ color:#823108; text-decoration:none;}

.rightCTA{padding:45px 0 0 15px; vertical-align:top; font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.rightCTA a{ text-decoration: underline; color:#823108; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.rightCTA a:hover{ text-decoration:none;}

/*******************************************************************************************************************/
/*******************************************************************************************************************/

.bodyContact{ color:#554b37; line-height:18px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:0 20px 0px 25px; }
.bodyContact a{ color:#823108; text-decoration:underline; }
.bodyContact a:hover{ text-decoration:none; }

.contactusForm td{background:url(/images/utilities/universalDot.gif) 0 0 repeat-x; padding:5px 0 5px 5px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#554b37;}
.contactusForm td.contactaddress{line-height:18px; background:none; padding-bottom:24px}
.contactusForm td.contactaddress a{ color:#823108; text-decoration:underline;}
.contactusForm td.contactaddress a:hover{text-decoration:none;}

.requiredField{ color:#FF0000;}
.contactusForm input{ width:208px; height:18px; border:1px solid #823108; }
.contactusForm textarea{ width:313px; height:97px; border:1px solid #823108; margin-top:5px; }

.garenttee{ font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#928f82; line-height:15px; margin-top:5px; }
.garenttee a{ color:#928f82; text-decoration:underline;}
.garenttee a:hover{ text-decoration:none;}

.contactoption{ font-style:italic; padding-top:6px;}
.contactILike{ padding:11px 0 6px 0;}
.contactCheckBox input{ width:auto; height:auto; border:0; vertical-align:middle;}

/*******************************************************************************************************************/
/*******************************************************************************************************************/
#subNav { width: 119px;}
#subNav ul { padding: 0px; margin:0px;}
#subNav li {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	color:#6a5e45;
	margin:0px;
	list-style-type: none;
	width:100%;
	border-bottom:1px dotted #823108;
}
#subNav li a{
	padding: 4px 0 4px 0;
	text-decoration: none;
	display:block;
	color:#6a5e45;
	width:119px;
}

#subNav li a:hover {
	padding: 4px 0 4px 0;
	color:#823108;
	width:119px;
	text-decoration: none;
}

#subNav li.navSubHeadingcurrent a, #subNav li.navSubHeadingcurrent a:hover{
	color:#823108;
}


/********************************************************************************************************************/
/********************************************************************************************************************/

ul.dmenu {
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	display:block;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:#000;

                filter:alpha(opacity=86); 
	-moz-opacity:0.86; 
	opacity:0.86;
}

ul.dmenu li {
	list-style:none;
	margin:0;
	padding:0;
	background:none;
}

ul.dmenu li.submenu { 
}

ul.dmenu li a, ul.dmenu li a:visited {
	display:block;
	padding:5px 15px;
	color:#ffffff;
	text-decoration:none;
                border-bottom:1px solid #96461d;
}

ul.dmenu li a:hover {
	text-decoration:none;
	background:#ad916f !important;
}

/*
iframe {
	border:none;
	background:none;
	visibility:hidden !important;
}
*/

.aboutUsMenu{
                margin-left:0px;
}
.investorstMenu{
	margin-left:3px;
}
.ourProjectsMenu{
	margin-left:3px;
}
.newsAndEventsMenu{
	margin-left:2px;
}
.buyerTipsMenu{
	margin-left:3px;
}