body {
	 background:url(../images/1bg1.gif) repeat;
	 margin:0px;
}

.StyHeading {
	font-family: verdana;
	font-size: 24px;
	font-weight: normal;
	color: #000000;
}
.StyHeadingBold {
	background:url(../images/bannerbg.jpg);
	font-family: verdana;
	font-size: 24px;
	font-weight: bold;
	color: #FF9900;
}
.StySubHeading {

	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}
.StySubHeadingBold {


	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #006600;
}
.Heading{


	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
}
.StySubHeadingSpecial {
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-style: italic;

}
.SubHeading 
{
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	
	}
.StyBodytext {

	font-family: verdana;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	font-style: normal;
}
.StyBodytextBold {


	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.StyBodytextBoldbig {


	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	font-style: normal;
}
.StyBodytextSpecial {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-style: italic;
}
.StyError {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	font-style: italic;
}
.StyBGrepeat {
	background:url(../images/bottombg.jpg) no-repeat;
}
.StyBGrepeatX {
	background-repeat: repeat-x;
	background-attachment: fixed;

}
.StyBGrepeatY {

	background-repeat: repeat-y;
	background-attachment: fixed;
}
.StyTextfield {
	font-family: verdana;
	font-size: x-small;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	height: 20px;
	width: 80%;
	border: thin solid #CC0000;


}
.StyTextfieldSpl {

	font-family: verdana;
	font-size: x-small;
	color: #000000;
	background-color: #CCFFFF;
	text-align: left;
	height: 20px;
	width: 80%;
	border: thin solid #CC0000;
}
.StyButton {
	font-family: verdana;
	font-size: x-small;
	text-align: center;
	height: 23px;
	width: 80%;	
	color: #000000;
	font-weight: bold;


}
.StyButtonSpl {
	font-family: verdana;
	font-size: x-small;
	background-color: #FFCC00;
	text-align: center;
	height: 23px;
	width: 80%;	
	color: #000000;
	font-weight: bold;

}
.StyTextArea {

	font-family: verdana;
	font-size: x-small;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	height: 100px;
	width: 80%;
	border: thin solid #CC0000;
}
.StyCheckBox {
	background-color: #FFFFFF;
	height: 15px;
	width: 15px;
	border: 1px solid #CC0000;
}
.StyRadioButton {
	height: 15px;
	width: 15px;
	border: 1px solid #CC0000;

}
.StyListBox {
	height: 20px;
	width: 80%;
	border: 1px solid #CC0000;
	font-family: verdana;
	font-size: x-small;
	color: #000000;
	background-color: #FFFFFF;

}
.StyJumpMenu {

	height: 20px;
	width: 80%;
	border: thin solid #CC0000;
	font-family: verdana;
	font-size: x-small;
	color: #000000;
	background-color: #FFFFFF;
}
.StyBullet {
	list-style-image: url(../images/90fbdm4p.gif);
}

/****Gaurav GMR Web Team ***8-10-2009****/

.img-bg { background:#e5e5e5; padding:5px; }

/*.img-bg img { border:1px solid #ffffff; }*/

.detail-container { border:1px solid #cccccc; padding:7px;} 
.detail-container a:hover { color:#CC3300;}
.detail-container a:visited { color:#CC3300;}

.header_bg {
background: url(../images/header_bg.gif) repeat-x;
}
