.bodyLink:link      { color: #920606; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20pt; text-decoration: none }
.bodyLink:visited     { color: #d08238; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20pt; text-decoration: none }
.bodyLink:hover      { color: #d08238; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20pt; text-decoration: none }

.topLink:link   { color: #920606; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; vertical-align: middle }
.topLink:visited   { color: #920606; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; vertical-align: middle }
.topLink:hover    { color: #d08238; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; vertical-align: middle }

.footerLink:link  { color: white; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: regular; text-decoration: none; vertical-align: middle }
.footerLink:visited  { color: white; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: regular; text-decoration: none; vertical-align: middle }
.footerLink:hover  { color: #4a6a80; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: regular; text-decoration: none; vertical-align: middle }

.pixLink:link  { color: #4a6a80; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.pixLink:visited    { color: #f90; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.pixLink:hover    { color: #f90; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
 	 
.tabLo { text-align: center; vertical-align: middle }
.tabHi { background-image: url(../images/extras/back_tab_hi.gif); background-repeat: repeat-x; text-align: center; vertical-align: middle }
		
.topSide  { background-image: url(../images/extras/top_1.jpg); background-repeat: repeat }
.topSide2  { background-image: url(../images/extras/top_2.jpg); background-repeat: repeat }
.topMiddle1  { background-image: url(../images/extras/top_1.jpg); background-repeat: no-repeat; width: 775px; height: 14px }
.topMiddle2  {
	background-image: url(../images/extras/top_2.jpg);
	background-repeat: no-repeat;
	height: 38px;
	padding-right: 20px;
	vertical-align: middle;
	padding-left: 20px;
}
.pixRegular  { color: #4d5b43; font: 8pt/13pt verdana, arial, helvetica; margin: 12px; padding: 12px; background-image:url(../images/extras/back_dark.gif); background-repeat:repeat; width:179px }
.gradient  { color: #669933 font: 8pt/13pt verdana, arial, helvetica; padding-top: 0px; padding-right: 13px; padding-left: 13px; padding-bottom: 13px; background-image:url(../images/extras/gradient.gif); background-repeat:repeat; width:179px }

.pixBold     { color: #4d5b43; font: bold 9pt/12pt verdana, arial, helvetica }
.topLinks    { color: #6d7216; font: 14pt/10pt verdana, arial, helvetica }


.quote                 { color: #4d5b43; font: italic 10pt/18pt verdana, arial, helvetica }
.bodyRegular                { color: #4d5b43; font: 10pt/20pt verdana, arial, helvetica }
.bodyRegularHome                { color: #4d5b43; font: 12pt/20pt verdana, arial, helvetica }
.bodyBold     { color: #4d5b43; font: bold 10pt/20pt verdana, arial, helvetica }
.copyright      { color: white; font-size: 8pt; font-family: verdana, arial, helvetica; font-style: normal; font-variant: normal; font-weight: normal; padding-right: 6px; padding-left: 10px }

.narayanEmailField {

	padding: 2px;
	height: 21px;
	width: 250px;
	border: 1px solid #920606;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4d5b43;
	background-color: #FFFFCC;
	vertical-align: middle;
}


html { height: 100% }
body { height: 100% }
.majorTable { height: 100% }
.hr  { visibility: visible; margin-top: 5px; margin-bottom: 5px; width: 100%; height: 1px; border-top: 1px dotted #999 }
.boxEventsHome {
	background-image: url(../images/extras/back_dark.gif);
	background-repeat: repeat;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 8px;
}

.menuLanguage {
	float: left;
}

.menuTop {
	float: right;
}

