/* CSS Document */
html{height:100%; background:url(../images2/bg.png) repeat;}
body{font-size:100%;width:100%; vertical-align:baseline;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #47494e;font-weight: normal; background:url(../images2/bg.png) repeat;}

td{ font-family:  Arial, Helvetica, sans-serif;font-size:12px;color: #47494e;font-weight: normal;}

p { font-family:  Arial, Helvetica, sans-serif;font-size:12px;font-weight: normal;color: #47494e;text-align: justify;}


#wrapper{
	width:960px;
	min-height:483px;
	margin:0 auto;
	background:url(../images2/bg_img.png) no-repeat;
}

/*general Link*/
a{text-decoration:none; color:#faaa49; font-weight:normal;}
a:hover{text-decoration:none; color:#d7831e;}
a img{border:0;}

a.more:link,a.more:active,a.more:visited{text-decoration:none; color:#faaa49; font-weight:bold; font-size:11px;}
a.more:hover{text-decoration:underline; color:#d7831e;}

a.language:link,a.language:active,a.language:visited{text-decoration:none; color:#686868; font-weight:normal; font-size:12px;}
a.language:hover{text-decoration:none; color:#32aa4d;}

/*general Link end*/


/* ############################## header section ##############################  */

#header{
	width:960px;
	margin:0 auto;
	height:114px;
}

#header .left{ float:left; margin:10px 0;}	
#header .right{ float:right; vertical-align:middle; margin:5px 0;}

/* navigation */
#nav {
	width:960px;
	margin:auto auto;
	height:38px;
	z-index:2;
	background:url(../images2/menu_bg.png) no-repeat;
}
#nav ul{
	margin: 0 auto;
	padding: 10px 10px;
	text-decoration: none;
}

#nav ul li {
	display: inline;
	margin-left: 30px;
}

#nav ul li a {
	color:#fff;
	text-decoration:none;
	font-size:15px;
	text-transform:uppercase;
}

#nav ul li a:hover, #nav ul li a.active {
	color:#aef8bf;
	text-decoration:none;
}

/* navigation end */



/* ############################## header section end ##############################  */



/* ############################## content section ##############################  */


#content{
	width:960px;
	margin:100px auto 0 auto;
}

#content .left{ float:left; margin:19px 0 19px 0; width:630px; display:inline;}	
#content .right{ float:right; margin:19px 0 19px 44px; width:282px; display:inline;}

#content .left .action{ float:right; margin:39px 0 19px 0; display:block; clear:both;}	

/* General setting */

.hozline{width:100%; line-height:1px; height:1px; border-top:#46a341 1px dashed; margin:20px 0; border-bottom:0px}
a.title:link,a.title:active,a.title:visited { font-family:Arial, Helvetica, sans-serif; font-size:22px;font-weight:bold; color:#0e8b2a; text-decoration:none; display:block;}
a.title:hover { color:#000;text-decoration:none}
.date { font-size:11px;font-weight:normal; color:#6c6b6b; clear:both; padding:5px 0;}
.description{ font-size:13px;font-weight:normal; color:#47494e;padding:5px 0;}
.bold { font-weight:bold;}



/* General setting end */


/*form*/

input[type=text],input[type=file],select,textarea{
	/*display:block;*/
	border:1px solid #cfcfcf;
	font-size:13px;
	margin:0 0 5px 5px;
	padding:5px;
	width:auto;
}

/*form End*/



/*search */
.searchboxdiv{
margin:0px;
height:25px;
width:208px;
background:url(../images2/search_bg.png) no-repeat bottom;
display:block;
}
.searchbox
{
background:transparent;
display:inline;
height:14px;
width:150px;
margin:5px 0 0 10px;
padding: 0px 2px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#47494e;
border:transparent;
}



div.myButton input {
display:inline;
float:right;
background:url(../images2/search_btn.png) no-repeat;
cursor:pointer;
width:25px;
height:25px;
margin:0px 5px 0 0;
}
div.myButton:hover input {
background:url(../images2/search_btn2.png) no-repeat;
}
/*search end */


/*pagination*/
div.pagination {
	/*background-color:#fff;*/
	color:#fff;
	padding:5px 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	margin-top:20px;
}

div.pagination a {
	height:14px;
	color:#fff;
	padding:3px 8px;
	margin:0 2px;
	text-decoration:none;
	border:1px solid #7cc48c;
	background-color:#33ab4e;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

div.pagination a:hover, div.pagination a:active {
	border:1px solid #7cc48c;
	background-color:#747474;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color:#fff;
}

div.pagination span.current {
	padding:3px 8px;
	margin:0 2px;
	color:#fff;
	font-weight:bold;
	border:1px solid #565656;
	background-color:#747474;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
div.pagination span.disabled {
	display:none;
}
/*pagination end*/


.announcementbox{
	width:244px;
	height:191px;
	padding:20px;
	z-index:2;
	background:url(../images2/announcement_bg.png) no-repeat;
}	

.announcementbox .title{
	font-family:Arial, Helvetica, sans-serif; font-size:20px;font-weight:bold; color:#fff; display:block;
}
.announcementbox .text{
	font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:normal; color:#fff; display:block;
}

/* announcent ticker */
#domticker{
width: 220px;
height: 100px;
}

#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
/*background-color: #FFFFCA;*/
}

#domticker a{
font-size:14px;
font-weight: normal;
color:#fff;
}

.linkstitle{
	font-family:Arial, Helvetica, sans-serif; font-size:20px;font-weight:bold; color:#fff; display:block;margin-bottom:10px;
}

a.link:link,a.link:active,a.link:visited{
	font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:normal; color:#fff; display:block; border-bottom:1px solid #87c6db; padding:10px 0;
}
a.link:hover{
	font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:normal; color:#235464; display:block; border-bottom:1px solid #87c6db;
}


/* ############################## content section end ##############################  */

/* ############################## Footer 2 ############################## */

#footer{
	width:100%;
	margin:80px auto 0;
	height:211px;
	background:url(../images2/footer_bg.png) repeat-x;
	bottom:0;
	clear:both;
	float:left;
}
#footer #inner {width:960px;height:auto;color:#1f4b2e; text-align:left; margin:40px auto;vertical-align:middle; padding:10px 10px 0px 10px; font-size:11px; }
.footertext {color:#1f4b2e; font-weight:normal; font-size:11px; }
a.footernavlink:link,a.footernavlink:active,a.footernavlink:visited{text-decoration:none; color:#417323; font-weight:normal; font-size:11px;}
a.footernavlink:hover{text-decoration:none; color:#000000;}

/* ############################## Footer 2 End ############################## */