BODY{
	margin: 0px;
	font-family:  Helvetica, tahoma, sans-serif;
	font-size: 12px;
	color:#000000;
	background-image: url(images/background.jpg);
	background-position: top left;
	background-repeat: repeat;
}

/* paragraph styles */
P.text {line-height: 16px; } 
P.text_aligned {line-height: 17px; text-align:justify} 

/* text styles */
.maintext
{font-family: Helvetica, sans-serif, tahoma; font-size: 12px; font-weight:none; text-decoration:none; color:#331A05; text-align:justify; line-height: 16px;}
.maintext A:link
{font-family: Helvetica, sans-serif, tahoma;  font-size: 12px; font-weight:none; text-decoration:none; color:#331A05;}
.maintext A:visited
{font-family: Helvetica, sans-serif, tahoma;  font-size: 12px; font-weight:none; text-decoration:none;  color:#331A05;}
.maintext A:active
{font-family: Helvetica, sans-serif, tahoma;  font-size: 12px; font-weight:none; text-decoration:none;  color:#331A05;}
.maintext A:hover
{font-family: Helvetica, sans-serif, tahoma;  font-size: 12px; font-weight:none; text-decoration:underline; color:#331A05;}
.maintextbold
{font-family: Helvetica, sans-serif, tahoma;  font-size: 12px; font-weight:bold; text-decoration:none; color:#331A05;}
.maintextboldmaroon
{font-family: Helvetica, sans-serif, tahoma;  font-size: 12px; font-weight:bold; text-decoration:none; color:#D22426;}



.redtext
{font-family: Helvetica, sans-serif, tahoma; font-size: 11px; font-weight:none; text-decoration:none; color:#CF0E24; }
.redtext A:link
{font-family: Helvetica, sans-serif, tahoma;  font-size: 11px; font-weight:none; text-decoration:none; color:#CF0E24; }
.redtext A:visited
{font-family: Helvetica, sans-serif, tahoma;  font-size: 11px; font-weight:none; text-decoration:none;  color:#CF0E24; }
.redtext A:active
{font-family: Helvetica, sans-serif, tahoma;  font-size: 11px; font-weight:none; text-decoration:none;  color:#CF0E24; }
.redtext A:hover
{font-family: Helvetica, sans-serif, tahoma;  font-size: 11px; font-weight:none; text-decoration:underline; color:#CF0E24; }

.bottomtext
{font-family: Helvetica, sans-serif, tahoma; font-size: 10px; font-weight:none; text-decoration:none; color:#FDC787; }
.bottomtext A:link
{font-family: Helvetica, sans-serif, tahoma;  font-size: 10px; font-weight:none; text-decoration:none; color:#FDC787; }
.bottomtext A:visited
{font-family: Helvetica, sans-serif, tahoma;  font-size: 10px; font-weight:none; text-decoration:none; color:#FDC787; }
.bottomtext A:active
{font-family: Helvetica, sans-serif, tahoma;  font-size: 10px; font-weight:none; text-decoration:none; color:#FDC787; }
.bottomtext A:hover
{font-family: Helvetica, sans-serif, tahoma;  font-size: 10px; font-weight:none; text-decoration:underline; color:#FDC787; }


.headingredbold
{font-family: Helvetica, sans-serif, tahoma;  font-size: 19px; font-weight:none; text-decoration:none; color:#FB0303;}

.headingbrown{ font-family: "Times New Roman", Times, serif; color: #5D1C05;	font-size: 20px;  font-weight: bold; }

.bluetext
{font-family: Helvetica, sans-serif; font-size: 11px; font-weight:none; text-decoration:none; color:#000000; text-decoration:none;}
.bluetext A:link
{font-family: Helvetica, sans-serif; font-size: 11px; font-weight:none; text-decoration:none; color:#000000; text-decoration:none;}
.bluetext A:visited
{font-family: Helvetica, sans-serif; font-size: 11px; font-weight:none; text-decoration:none; color:#000000; text-decoration:none;}
.bluetext A:active
{font-family: Helvetica, sans-serif; font-size: 11px; font-weight:none; text-decoration:none; color:#000000; text-decoration:none;}
.bluetext A:hover
{font-family: Helvetica, sans-serif; font-size: 11px; font-weight:none; text-decoration:none; color:#000000; text-decoration:none;}

.maintextboldbrown
{font-family: verdana, tahoma, sans-serif; font-size: 10px; font-weight:bold; text-decoration:none; color:#AA1109;}


.redtextnew
{font-family: Helvetica, sans-serif, tahoma; font-size: 12px; font-weight:none; text-decoration:none; color:#CF0E24; }
.redtextnew A:link
{font-family: Helvetica, sans-serif, tahoma;  font-size: 12px; font-weight:none; text-decoration:none; color:#CF0E24; }
.redtextnew A:visited
{font-family: Helvetica, sans-serif, tahoma;  font-size: 12px; font-weight:none; text-decoration:none;  color:#CF0E24; }
.redtextnew A:active
{font-family: Helvetica, sans-serif, tahoma;  font-size: 12px; font-weight:none; text-decoration:none;  color:#CF0E24; }
.redtextnew A:hover
{font-family: Helvetica, sans-serif, tahoma;  font-size: 12px; font-weight:bold; text-decoration:underline; color:#CF0E24; }


.colour01 {
	PADDING-RIGHT: 7px; BORDER-TOP: #DECAB1 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4d4d4d; BORDER-BOTTOM: #DECAB1 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E5DAC8; TEXT-DECORATION: none
}
.colourindv {
	BORDER-RIGHT: #e6e6e7 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e6e6e7 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 11px; BORDER-LEFT: #e6e6e7 1px solid; COLOR: #4d4d4d; BORDER-BOTTOM: #e6e6e7 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E6D9C8; TEXT-DECORATION: none
}
.colour02 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; COLOR: #4d4d4d; BORDER-BOTTOM: #E6D9C8 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.colour03 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; COLOR: #4d4d4d; BORDER-BOTTOM: #DECAB1 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EAE5DF; TEXT-DECORATION: none
}
.colour04 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; BORDER-LEFT: #d7dcdd 1px solid; COLOR: #4d4d4d; BORDER-BOTTOM: #d7dcdd 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.colour05 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; BORDER-LEFT: #d7dcdd 1px solid; COLOR: #000000; BORDER-BOTTOM: #d7dcdd 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #7fb6df; TEXT-DECORATION: none
}

/* TD styles */
#white { background-color:#FFFFFF; }
#black { background-color:#000000; }
#red { background-color:#FB0303; }
#darkbrown { background-color:#834400; }
#lightbrown { background-color:#E7A353; }
#darkbrownmenu { background-color:#D09249; } 

/* Tables styles */
TABLE.tableborderred {
	border-width: 0px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #000000 #FB0303 #000000 #FFFFFF;
}

TABLE.tableborderbrown {
	border-width: 0px 1px 0px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #000000 #C89B70 #000000 #C89B70;
}

td.tdborderbrowninner {
	border-width: 0px 1px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #000000 #C89B70 #000000 #C89B70;
}



/* background stlyes */
.line_background { background-image: url(images/menu_left_bar.gif); background-position:left; background-repeat:repeat-y}

.search_background { background-image: url(images/search.gif); background-position:left top; background-repeat:no-repeat}

.line_left_background { background-image: url(images/line_left_background.gif); background-position:left top; background-repeat:repeat-y}

/*
.heading_background { background-image: url(images/heading_underline.gif); background-position:left top; background-repeat:repeat-x}*/

/* form styles */
.form_button { width:120px; height:11px; font-size:11px;	background-color:#FAEEE0; color:#000000; border:1px solid #000000; margin:2px;}

.text_option
		{font-family: Tahoma, Verdana, sans-serif; font-size: 11px; background-color:#EEEEEE;  width:200px;}
.text_textarea
		{font-family: Tahoma, Verdana, sans-serif; font-size: 11px; background-color:#F8F8F8; width:200px;}
.ctrl
		{font-family: Tahoma, Verdana, sans-serif; font-size: 10px; background-color:#FFFFFF; width:95px; border:1px solid #D1172F; height:9px;}
.ctrl_option
		{font-family: Tahoma, Verdana, sans-serif; font-size: 11px; background-color:#E6D9C7;}
.ctrl_textarea
		{font-family: Tahoma, Verdana, sans-serif; font-size: 11px; background-color:#DECAB1; width:200px;}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#D22426;
	font-size:1.0em;
	/* background-color:#E9B470; */
	width:140px;
	margin-bottom:3px;
	margin-top:2px;
	padding-left:3px;
	padding-top:2px;
	padding-bottom:2px;
	background-repeat:no-repeat;
	background-position:top right;	
	height:20px;
	font-weight:bold;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:0px solid #317082;
	width:634px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}


/* -- new menu items -- */


.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#ECECFF;
color:#000000;
width:140px;
padding:2px;
text-align:left;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}

.submenu {
/*background-color:#E7A65A;
background-color:#F2C386*/
background-color:#D29148
}

.submenu a {
text-align:left;
margin-bottom: 0.5em;
font-family:   verdana, tahoma, sans-serif; 
font-size: 11px; 
font-weight:bold; 
text-decoration:none; 
color:#6A4623;
line-height:18px;
padding-left:20px;

}

.submenu a:hover {
text-align:left;
margin-bottom: 0.5em;
font-family:  verdana, tahoma, sans-serif; 
font-size: 11px; 
font-weight:none; 
text-decoration:none; 
color:#000000;
line-height:18px;
padding-left:20px;
}

TD.tdashlineinner {
	border-width: 0px 1px 0px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #768896 #768896 #768896 #768896;
} 


/* comments if any

Style sheet developed by chacko for website

*/