body
{
background-image:url(images/site_bg.jpg);
background-repeat:repeat;
margin:0px;
}


.link1
{
	font-family: arial;
	font-size: 12px;
	color: #287d3c;
	text-decoration: none;
	padding-right:10px;
}

.link1 a
{
	font-family: arial;
	font-size: 12px;
	color: #287d3c;
	text-decoration: none;
}

.link1 a:hover
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}


.side_link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	display:block;
	background-color:#017D29;
	text-align:left;
}


.side_link a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	display:block;
	text-align:left;
	background-color:#017D29;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
}


.side_link a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
	display:block;
	background-color:#027348;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:12px;
}


.text-1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:25px;
	text-align:justify;
}


.text-2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:justify;
}



.heading1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	text-decoration: none;
	font-weight:bold;
}

.heading2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#027348;
	text-decoration: none;
	font-weight:bold;
	text-align: left;
}


.heading3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#027348;
	text-decoration: none;
	font-weight:bold;
	text-align: left;
}



/*-----------------------------------------------------*/

.link2
{
	font-family: arial;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	padding-right:10px;
}

.link2 a
{
	font-family: arial;
	font-size: 12px;
	color: #287d3c;
	text-decoration: none;
	
}

.link2 a:hover
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}

/*-----------------------------------------------------*/

.i2d
{
	font-family: arial;
	font-size: 10px;
	color: #287d3c;
	text-decoration: none;
	padding-right:10px;
}

/*-----------------------------------------------------*/

.read-more a
{
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right:10px;
	
}

.read-more a:hover
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}




/*-----------------------------------------------------*/


.text2 {
	font-family: arial;
	font-size: 12px;
	color: #287d3c;
	text-decoration: none;
	text-align: left;
}






.line {
	background-image: url(images/index_18.jpg);
	background-repeat: repeat-x;
}
.box_top {
	background-image: url(images/index_22.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.frame_leftbg {
	background-image: url(images/bg_left.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.frame_rightbg {
	background-image: url(images/bg_right.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.frame_topbg {
	background-attachment: fixed;
	background-image: url(images/bg_top.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.frame_botbg {
	background-image: url(images/bg_bot.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.box_left {
	background-image: url(images/left_line.jpg);
	background-repeat: repeat-y;
	background-position: right;
}

.box_right {
	background-image: url(images/index_29.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.box_bot {
	background-image: url(images/index_34.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.body_txt
	{
	font-family: arial;
	font-size: 12px;
	color: #000000;	
	}
	.line_txt
	{
	font-family: arial;
	font-size: 10px;
	color: #FFFFFF;	
	}
		.mini_txt
	{
	font-family: arial;
	font-size: 10px;
	color: #FFFFFF;	
	text-decoration: none;
	}
		a.mini_txt:visited {
	text-decoration: none;
	color: #FFFFFF;
	}
	a.mini_txt:hover {
	text-decoration: none;
	color: #00CC33;
	}
	a.mini_txt:active {
	text-decoration: none;
	color: #FFFFFF;
	}
	.Footer_txt
{
	font-family: Arial;
	font-size: 12px;
	color: #058344;
	text-decoration: none;
}
	a.Footer_txt:visited {
	text-decoration: none;
	color: #058344;
	}
	a.Footer_txt:hover {
	text-decoration: none;
	color: #2A4975;
	}
	a.Footer_txt:active {
	text-decoration: none;
	color: #058344;
	}
	
.Menu_txt{
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
	a.Menu_txt:visited {
	text-decoration: none;
	color: #FFFFFF;
	}
	a.Menu_txt:hover {
	text-decoration: none;
	color: #993300;
	}
	a.Menu_txt:active {
	text-decoration: none;
	color: #FFFFFF;
	}
	
	
.side_menu
	{
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	}
a.side_menu:visited {
	text-decoration: none;
	color: #ffffff;
	}
a.side_menu:hover {
	text-decoration: none;
	color: #ffffff;
	}
a.side_menu:active {
	text-decoration: none;
	color: #ffffff;
}
.headings {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.main_headings {font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.table{
	border:1px solid #CCCCCC;
	height: 120px;
}
.mini1_txt
	{
	font-family: arial;
	font-size: 10px;
	color: #000000;	
	text-decoration: none;
	}.contect_text {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

td.off {
	background:url(images/index_08.jpg);
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-family: Arial;
	width:Auto;
	text-align:Left;
}

td.on {
	background-color:#009933;
	font-size: 12px;
	color:#FFFFFF;
	text-decoration: none;
	font-family: Arial;
	width:Auto;
	text-align:Left;

}

