/*for index */
body{
	margin: 0px;
	background-image: url(../images/bg01.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #61b761;
   font-family: Tahoma;
	font-size: 11px;
}
.toprow
{
  background-image: url(../images/curve_top.jpg);
   background-position: left top;
	background-repeat: no-repeat;
	height: 19px;
   font-family: Tahoma;
	font-size: 11px;
}
.curve_bottom{
	background-image: url(../images/curve_bottom.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 17px;
   font-family: Tahoma;
	font-size: 8px;
   
   
}

.ftext
{
   color: #828281;
	padding-left: 140px;
   padding-top: 100px;
   font-family: Tahoma;
	font-size: 11px;
}
.ftext1
{
    padding-top: 70px;
    font-family: Tahoma;
	font-size: 11px;
}
.footer
{
   background-image: url(../images/footer_bg.jpg);
 	background-repeat: no-repeat;
   height: 139px; 
   font-family: Tahoma;
	font-size: 11px;
    
}
a.flink
{
	text-align: center;
	text-decoration: none;
	color: #878274;
	font-weight: bold;
	text-transform: capitalize;
   font-family: Tahoma;
	font-size: 11px;
}

a.flink:hover
{
	text-align: center;
	text-decoration: underline;
	color: #63b763;
   font-family: Tahoma;
	font-size: 11px;
}

.line_bg{
	background-image: url(../images/line_bg.jpg);
	background-position: left top;
	background-repeat: repeat-y;
}
.banner
{
   
	height: 183px;
	background-image: url(../images/banner.jpg);
	background-position: center center;
	background-repeat: no-repeat;
   background-color: #E7E6E2;
   font-family: Tahoma;
	font-size: 11px;
 }
 
 .bheader
 {
	font-size: 16px;
	font-weight: bold;
	padding-top: 2px;
	color: #e49900;
   
   
}
.bheader1{
	 
	font-size: 16px;
	color: #267b52;
  
}
.bcontent{
	color: #8d8d8d;
	font-size: 10px;
	text-align: justify;
 
}

.blinkbox
{
   text-align: right;    
   font-family: Tahoma;
	font-size: 11px;
}
.curve_top02{
	background-image: url(../images/curve_top02.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 78px;
   background-color: #FFFFFF;
   vertical-align: top;
}
.contentmain
{
   background: #FFFFFF;
   height: 300px;
   vertical-align: top;
}

.button_left{
	background-image: url(../images/button_left.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 34px;
	width: 7px;
    
}

.button_middle{
	background-image: url(../images/button_middle.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	height: 34px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
   
}

a.menu{
	color: #FFFFFF;
	font-family: Tahoma;
	text-decoration: none;
}

a.menu:hover{
	text-decoration: underline;
}

.button_right{
	background-image: url(../images/button_right.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	height: 34px;
	width: 7px;
}

.contentbg
{
   padding-left: 15px;
   padding-right: 15px;
   padding-top: 40px;
   padding-bottom: 10px;
   text-align: justify;
}
.header
{
   color: #016701;
	font-size: 16px;
	font-weight: bold;
   font-family: Tahoma;
}
.subtitle
{
	padding: 0px;
	color: #016701;
	font-size: 15px;
	font-weight: bold;
	font-family: Tahoma;

}

.pagetitle
{
   color: #016701;
	font-size: 16px;
	font-weight: bold;
   font-family: Tahoma;
}
.datacontent
{
   font-family: Tahoma;
   font-size: 11px;
   text-align: justify;
   vertical-align: top;
}
.tdheader
{
	background-color: #399564;
	color:White;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
}
.row1
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
	border-bottom: 1px solid #A9A9A9;
	background-color: #FF8B4B;
	color:#282828; 
	font-weight: bold;
}
.hint1
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
	color:#FF8B4B;
	font-style: italic;
	font-weight: bold;
}
.row2
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
	border-bottom: 1px solid #A9A9A9;
	background-color: #068506;
	color:#E8F9FF; 
	font-weight: bold;
}

.padding9{
	padding: 0px 9px 0px 10px;
}


.footer_left{
	background-image: url(../images/footer_left.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 9px;
	height: 123px;
}

.footer_middle{
	background-image: url(../images/footer_middle.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	height: 123px;
}

.footer_right{
	background-image: url(../images/footer_right.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	width: 9px;	
	height: 123px;
}
/***************** LINK ************/
a.blink
{
   font-family: Tahoma;
	font-size: 11px;
   text-decoration: none;
	color: #e47600;
	
}
a.blink:hover
{
   	text-decoration: underline;
      font-family: Tahoma;
	font-size: 11px;
}

a.link
{
	color:#207148;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;  
	text-decoration: none;
	font-weight: bold;	
}
a.link:hover
{
	color:#2DB670;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;  
	text-decoration: none;
	font-weight: bold;	
}
/********** FORM **************/
.formlabel
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	vertical-align: top;
	text-align: right;*/
   font-size: 12px;
   font-weight: bold;
   color: #207148;
   text-align: right;
   vertical-align: top;
	
}
.formlabel1
{
	/*font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	vertical-align: top;
	text-align: right;*/
   font-size: 14px;
   font-weight: bold;
   color: #207148;
   text-align: right;
   vertical-align: top;
	
}
SELECT {

	BORDER-RIGHT: #999999 1px solid; 
   BORDER-TOP: #999999 1px solid; 
   FONT-SIZE: 15px;
   BACKGROUND: #FCFCFC; 
   BORDER-LEFT: #999999 1px solid; 
   COLOR: #000000; 
   BORDER-BOTTOM: #999999 1px solid; 
   FONT-STYLE: normal; 
   FONT-FAMILY: Arial, Helvetica, sans-serif; 
   FONT-VARIANT: normal; 
   TEXT-DECORATION: none;

}

OPTION {

	FONT-SIZE: 15px; 
   BACKGROUND: #FCFCFC; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
   FONT-FAMILY: Arial, Helvetica, sans-serif; 
   FONT-VARIANT: normal; 
   TEXT-DECORATION: none;

}

TEXTAREA {

	BORDER-RIGHT: #999999 1px solid; 
   BORDER-TOP: #999999 1px solid; 
   FONT-SIZE: 11px; 
   BACKGROUND: #FCFCFC; 
   BORDER-LEFT: #999999 1px solid; 
   COLOR: #000000; 
   LINE-HEIGHT: normal; 
   BORDER-BOTTOM: #999999 1px solid; 
   FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
   FONT-VARIANT: normal; 
   TEXT-DECORATION: none;

}

.INPUT {

	background-color: #FCFCFC;
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid;
   FONT-SIZE: 16px; 
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
   FONT-VARIANT: normal; 
	TEXT-DECORATION: none;

}

.button
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	 FONT-SIZE: 11px;  
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none;
	background-color: #207148;
	color:White;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
   padding-top: 3px;
   padding-bottom: 3px;
   	border: 0px;
   
	
}
/******************************************/

.detail_left{
	background-image: url(../images/detail_left.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 9px;
	height: 123px;
    
}

.detail_middle{
	background-image: url(../images/detail_middle.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	height: 123px;
 
}

.detail_right{
	background-image: url(../images/detail_right.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	width: 9px;	
	height: 123px;
    
}

.bgwhite
{
   background-color: #FFFFFF;
}
.detail_footer
{
	background-image: url(../images/curve_04.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
   background-color: #FFFFFF;
}

.detail_footer1
{
	background-image: url(../images/curve_03.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	width: 6px;
	height: 6px;
   background-color: #FFFFFF;
}
.detailcontent
{
   background-color: #FFFFFF;
   font-family: Tahoma;
   font-size: 11px;
   padding-top: 10px;
   padding-bottom: 10px;
   padding-left: 15px;
   padding-right: 15px; 
}
.close{
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	padding: 10px 12px 0px 0px;
	color: #48aa48;
}

.detailheader
{
   text-align: center;
	padding: 6px 0px 6px 0px;
	background-color: #48aa48;
	font-size: 14px;
	color: #FFFFFF;
   font-weight: bold;
   font-family: Tahoma;
}
.border{
	border: 1px solid #c6c3bd;
	background-color: #f6f5f3;
}

.txtLabel
{
   font-size: 11px;
   font-weight: bold;
   color: #207148;
   padding: 0px 0px 6px 14px;
}

/************* ACCORDIAN ****************/

.accordeanHeader{ 
cursor: hand;
cursor: pointer;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
margin-top: 1px;
margin-bottom: 2px;
background-color: #CAFFCA;
padding: 2px;
border:1px solid #006401;

}


.openlanguage{ 
color: #297C4E;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-top: 1px;
margin-bottom: 2px;
padding-left: 18px;
background-image:url(../images/remove_correction.gif); 
background-repeat: no-repeat;

}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #1E5D3B;
padding-left: 18px;
background-image:url(../images/view_menu.gif); 
background-repeat: no-repeat;


}

.accordiancontent
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
.horz_dot{
	background-image: url(../images/detail_horz_dot.gif);
	background-position: left center;
	background-repeat: repeat-x;
}
.box1
{
   background-color: #D5F4D9;
   padding: 10px;
}
.bcontent1
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#717171;
}
.box2
{
   background-color: #E2E2E2;
   padding: 10px;
}
.bcontent2
{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#098608;
}
.pager
{
	padding: 2px;
	background-color: #EFEFEF;
	 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
}
.categoryheader
{
   background-color: #EEEDE9;
   padding: 5px;
   color: #016701;
	font-size: 13px;
	font-weight: bold;
	font-family: Tahoma;
   border: 1px solid #BABABA;
      
}
.category
{
   border-bottom: 1px dotted #BABABA;
   font-family: Tahoma;
   font-size: 11px;
   padding-bottom: 3px;
   padding-left: 5px;
}
.informheader
{
    color:#016701;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}
.informblock
{
   background-color: #EEEEEE;
   border-bottom: 1px solid #CCCCCC;
   padding: 5px;
   font-family: Tahoma;
   font-size: 11px;
}
.informdate
{
   font-family: Tahoma;
   font-size: 10px;
}
a.inflink
{
   color:#356AA0;
   font-family: Tahoma;
   font-size: 11px;
   text-decoration: none;
}




.pagerblock
{
   background-color: #EEEEEE;
   border: 1px solid #CCCCCC;
   padding: 5px;
   font-family: Tahoma;
   font-size: 11px;
   text-align: right;
}

.blogtitleheader
{
   color: #016701;
	font-size: 16px;
	font-weight: bold;
   font-family: Tahoma;
   border-bottom: 1px dashed #016701; 
}


.seperator
{
   border-bottom: 1px dotted #999999;
}

.INPUTN {

	background-color: #FCFCFC;
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid;
   FONT-SIZE: 12px; 
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px solid; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
   FONT-VARIANT: normal; 
	TEXT-DECORATION: none;

}
.error
{
   color:#48AC49;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   text-align: center;
}