/* CSS Document : Anand Madgulkar Website*/

body {
	padding:0;
	margin:0;
	background-image: url(images/main_bdg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#BF6B24;
}

/***** Main page backgrounds defined - css starts ****/

.cls_maintop{
	background-image:url(images/maintop.jpg);
	width:985;
	height:24;
	background-repeat:no-repeat;
}

.cls_mainleft{
	background-image:url(images/mainleft_bdg.jpg);
	width:25;
	height:741;
	background-repeat:repeat-y;
}

.cls_mainright{
	background-image:url(images/mainright_bdg.jpg);
	width:21;
	height:741;
	background-repeat:repeat-y;
}

.cls_mainbottom{
	background-image:url(images/mainbottom.jpg);
	width:985;
	height:20;
	background-repeat:no-repeat;
}

/***** Main page backgrounds defined - css ends ****/

/**** header strip ****/
.cls_topstrip{
	background-image: url(images/hd_band_bdg.jpg);
	background-repeat:repeat-x;
	height:10;
}

.cls_brstrip{
	background-image:url(images/hdstrip_bdg.jpg);
	background-repeat:repeat-x;
	height:11;
}

/**** Page background color defined ***/

.cls_colorbr{
	background-color:#EAE7DE;
}

/**** left panel ***/

.cls_pl_left{
	background-image:url(images/bg_leftpanel.jpg);
	background-repeat:repeat-x;
	width:275;
	height:255;
}

.cls_pl_leftbt{
	background-image:url(images/Layout_inside_pg_06);
	background-repeat:repeat-y;
	height:102;
}


/**** right panel ***/

.cls_pl_right01_center{
	background-image:url(images/right_panel_01_03.jpg);
	background-position:bottom;
	background-repeat:repeat;
	width:603;
	height:115;
}

.cls_pl_right01_02{
	background-image:url(images/right_panel_01_02.jpg);
	background-position:bottom;
	width:9;
	height:115;
}

.cls_pl_right01_04{
	background-image:url(images/right_panel_01_04.jpg);
	background-position:bottom;
	width:22;
	height:115;
}

.cls_pl_right02_04{
	background-image:url(images/right_panel_02_04.jpg);
	background-position:bottom;
	width:21;
	height:116;
}

.cls_pl_right03_04
{
	background-image:url(images/right_panel_03_04.jpg);
	background-position:bottom;
	width:22;
	height:116;
}

.cls_pl_right02_center{
	background-image:url(images/right_panel_02_03.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	width:603;
	height:116;
}

.cls_pl_right03_center{
	background-image:url(images/right_panel_03_03.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	width:603;
	height:116;
}

/**** footer ***/

.cls_txt_footer{
	font:Tahoma;
	color:#454544;
	font-size:9pt;
	text-decoration:none;
	text-transform:none;
	padding:0 10px;
}
.cls_txt_footer a{text-decoration:underline; color:#454544;}
.cls_txt_footer a:hover{text-decoration:underline; color:#8E1D05;}

/**** All text styles defined as below ***/

.h2{
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-transform:none;
	color:#000000;

}

.h3{
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-transform:none;
	color:#444444;

}

.h4{
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-transform:none;
	color:#8E1D05;
}

.h4_cnttxt{
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-transform:none;
	color:#000000;
}

.h5{
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-transform:none;
	color:#A94E19;
}

.cls_contenttxt{
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	text-transform: none;
	color:#000000;
	line-height:20px;
	/*padding-right:10px;
	padding-left:10px;*/

}

.cls_txtred{
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-transform:none;
	color:#680202;
}

.cls_txtgreen{
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	text-transform:none;
	color: #006600;
	border-top: 1px solid dashed #999999;
}
.cls_txtgreen a{color:#006600;text-decoration:none;}
.cls_txtgreen a:hover{color:#006600;text-decoration:underline;}

.cls_txtredu{
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	text-transform:none;
	color:#8E1D05;
	padding:10px 0;
}
.cls_txtredu a{color:#8E1D05;text-decoration:none;}
.cls_txtredu a:hover{color:#8E1D05;text-decoration:underline;}

.cls_txtarrow{
	font-family: Tahoma;
	font-size:8.5pt;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-transform:none;
	color:#680202;
}

#cls_lpadding{
	padding-left:15px;
}

#cls_rpadding{
	padding-right:15px;
}

#cls_tpadding{
	padding-top:10px;
}
#cls_padding {
	padding:15px 15px 15px 15px;
}

#cls_rtpanel_lpadding{
	padding-left:40px;
	padding-top:10px;
}


/**** Inside page - heading background ****/
.cls_ihdbdg{
	background-image:url(images/inside_hdbdg.jpg);
	background-repeat:repeat-y;
	padding-left:10px;
	padding-top:0px;
	color:#FFFFFF;
	font-weight:bold;
}

.cls_ip_bdg{
	background-image:url(images/inside_pbdg.jpg);
	background-repeat:repeat-y;
	background-position:left;
	padding-left:15px;
	padding-right:15px;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	text-decoration: none;
	text-transform: none;
	text-align:justify;
	color:#000000;
	line-height:20px;
}

.dotline{border-bottom:#999 1px solid dashed;} 

/*** Grid classes defined below ***/

.ghead{ 
	background-color:#FADAA7;
	color:#A23F15;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	padding:10px;
}

.grow1{ 
	background-color:#FCF6EA;
	color:#A23F15;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	padding:10px;
}

.grow2{ 
	background-color:#F0E5D1;
	color:#A23F15;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	padding:10px;
}


.head2{ 
	background-color:#bbbe94;
	color:#000;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	padding:10px;
}

.grow22{ 
	background-color:#FBFBF9;
	color:#A23F15;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	padding:10px;
}

.grow1 a{color:#A23F15;text-decoration:none;}
.grow1 a:hover{color:#A23F15;text-decoration:underline;}

.grow2 a{color:#A23F15;text-decoration:none;}
.grow2 a:hover{color:#A23F15;text-decoration:underline;}

.grow22 a{color:#A23F15;text-decoration:none;}
.grow22 a:hover{color:#A23F15;text-decoration:underline;}

.breadcrumb{font-size:11px; color:#000; padding:10px;}
.breadcrumb a{color:#A94E19;text-decoration:none;}
.breadcrumb a:hover{color:#A94E19;text-decoration:underline;}