/*CSS*/

*{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000;
	font-size: 11px;
}
img{
	border: none;
}
a{
	font-size: 10px;
	color: red;
}
h1{
	font-size: 12px;
	font-weight: bold;
}
h2{
	font-size: 13px;
	font-weight: normal;
}
h3{
	margin-top: 16px;
}
p{
	font-size: 11px;
}
body{
	background: #fff;
	background: url(../images/body_body.gif) repeat-x;
}
#leftnav:after, #entirebody:after, #container:after, #container #content:after, #body:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#entirebody{
	width: 960px;
	margin: 0px auto 0px auto;
	padding: 0px 32px 0px 32px;
}
#mainnav{
	float: right;
	display: block;
	height: 34px;
	background: url(../images/mainnav_mid.gif) repeat-x;
	margin-right:3px;
}
#mainnav ul#nav{
	float: left;
	background: url(../images/mainav_1.gif) no-repeat left;
	height: 34px;
	margin: -1px 10px 0px 0px;
	padding-left: 15px;
}
#mainnav ul#nav li{
	display: inline;
	float: left;
	margin: 6px 0px 0px 10px;
}
#mainnav ul#nav li.last{
	border-right: 2px solid #139932;
	padding-right: 20px;
}
#mainnav ul#nav li a{
	color: #939393;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
#mainnav ul#languages{
	float: left;
	background: url(../images/mainnav_2.gif) no-repeat right;
	height: 34px;
	margin-top: -1px;
	padding-right: 15px;
}
#mainnav ul#languages li{
	display: inline;
	float: left;
	margin: 6px 0px 0px 8px;
}
#mainnav ul#languages li a{
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right: 1px solid #000;
	padding-right: 6px;
}
#mainnav ul#languages li a.active{
	color: #139932;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#mainnav ul#languages li.last a{
	border-right: none;
}
#top{
	width: 958px;
	float: left;
}
#top a{
	
}
#top a img{
	margin: 19px 62px 0px 70px;
	float: left;
	padding-bottom: 23px;
}
#flash{
	width: 725px;
	height: 118px;
	float: left;
	background: url(../images/flash2.gif) no-repeat;
	margin-bottom: 6px;
	margin-left: 5px;
}
#topnav{
	float: left;
	height: 32px;
	width: 726px;
	background: url(../images/topnav_large2.gif) no-repeat;
	margin-left: 5px;
}
#topnav li{
	\\display: inline;
	float: left;
	background: url(../images/divider2.gif) no-repeat right;
	padding-right: 1px;
}
#topnav li a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
	float: left;
	padding: 9px 23px 10px 29px;
	background: url(../images/topnav.gif) repeat-x;
}
#topnav li.first a{
	background: url(../images/first.gif) no-repeat;
}
#topnav li.first a:hover{
	background: url(../images/topnav_first_hov.gif) no-repeat;
}
#topnav li.first a.active{
	background: url(../images/topnav_first_act.gif) no-repeat;
}
#topnav li a:hover{
	background: url(../images/topnav_hover.gif) repeat-x;
}
#topnav li a.active{
	background: url(../images/topnav_act.gif) repeat-x;
}
#left{
	float: left;
	width: 222px;
	margin-right: 7px;
}
#left #navigation{
	
}
#left #navigation li{
	margin-bottom: 1px;
	float: left;
	width: 100%;
}
#left #navigation li a{
	background: url(../images/leftnav.gif) no-repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	display: block;
	padding: 11px 0px 11px 70px;
}
#left #navigation li a:hover{
	background: url(../images/leftnav_hov.gif) no-repeat;
}
#left #navigation li a.active{
	background: url(../images/leftnav_a_active.gif) no-repeat;
}
#left #navigation li a.opened, #left #navigation li a.opened:hover{
	background: url(../images/leftnav_a_opened.gif) no-repeat;
}
#left #navigation li ul{
	margin: 5px 0px;
	float: left;
}

#left #navigation li ul li{
}

#left #navigation li ul li a{
	background: url(../images/leftnav_arrow.gif) no-repeat;
	background-position: 55px 7px;
	padding-top: 3px;
	padding-bottom: 3px;
}
#left #navigation li ul li a:hover, #left #navigation li ul li a.active{
	text-decoration: underline;
	background: url(../images/leftnav_arrow.gif) no-repeat;
	background-position: 55px 7px;
}
#banner{
	float: left;
	width: 705px;
	height: 179px;
	padding: 0px 0px 0px 20px;
	background: url(../images/banner2.gif) no-repeat;
}
#banner h1{
	background: url(../images/bannerh1.gif) no-repeat;
	width: 102px;
	height: 43px;
	margin: 17px 0px 16px 0px;
}
#banner h1 span{
	visibility: hidden;
}
#banner p{
	width: 418px;
}
#text{
	float: left;
}
#text p{
	color: #636363;
	margin-bottom: 22px;
}
#text a.more{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #943346;
	background: url(../images/arrow.gif) no-repeat 0px 2px;
	padding-left: 15px;
}
#search{
	float: left;
	background: url(../images/search.gif) no-repeat left;
	padding-left: 26px;
	padding-top: 18px;
	margin-left: 20px;
	width: 238px;
}
#search h4.search{
	background: url(../images/searchh4.gif) no-repeat;
	height: 24px;
}
#search h4.search span{
	visibility: hidden;
}
#search input.search{
	width: 150px;
	height: 16px;
	border-top: 1px solid #979797;
	border-left: 1px solid #979797;
	border-bottom: 1px solid #F5F5F5;
	border-right: 1px solid #F5F5F5;
}
#search input.sea{
	width: 53px;
	height: 18px;
	background: url(../images/button.gif) repeat-x;
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
}
#search h4.subscribe{
	background: url(../images/subscribeh4.gif) no-repeat;
	height: 24px;
	width: 220px;
	margin-top: 26px;
	border-top: 1px solid #fff;
}
#search h4.subscribe span{
	visibility: hidden;
}
#search input.subscribe{
	width: 206px;
	height: 16px;
	border-top: 1px solid #979797;
	border-left: 1px solid #979797;
	border-bottom: 1px solid #F5F5F5;
	border-right: 1px solid #F5F5F5;
	display: block;
}
#search input.sub{
	width: 75px;
	height: 18px;
	background: url(../images/button1.gif) repeat-x;
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	margin: 10px 0 0 133px;
}
#container{
	width: 731px;
	float: left;
	margin-top:10px;
}
#leftnav{
	float: left;
	width: 222px;
	margin-top: 10px;
}
#leftnav h2.question{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	background: url(../images/h2ask.gif) no-repeat;
	width: 213px;
	height: 45px;
	padding: 13px 0 0 10px;
}
#leftnav span{
	background: #EFEFEF;
	display: block;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A4A4A4;
	margin-top:-2px;
	padding-bottom: 6px;
	padding-left: 22px;
}
#leftnav form{
	background: url(../images/ask_bottom.gif) no-repeat bottom #EFEFEF;
	padding-bottom: 10px;
}
#leftnav form textarea{
	margin-left: 22px;
	display: block;
	border-top: 1px solid #7A7A7A;
	border-left: 1px solid #A4A4A4;
	margin-bottom: 10px;
	width: 180px;
}
#leftnav form input{
	width: 46px;
	height: 18px;
	background: url(../images/button2.gif) repeat-x;
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	margin-left: 77px;
}
#leftnav h3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #D1D1D1;
	display: block;
	border-bottom: 1px solid #D8D8D8;
	padding-bottom: 5px;
	margin: 20px 0 0 14px;
}
#leftnav ul#quicklinks{
	margin: 14px 0 43px 14px;
}
#leftnav ul#quicklinks li{
	margin-bottom: 6px;
	margin-left: 2px;
}
#leftnav ul#quicklinks li a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #636363;
	text-decoration: underline;
	background: url(../images/shigjeta.gif) no-repeat 0px 5px;
	padding-left: 12px;
}
#content{
	float: left;
	width: 481px;
	margin-top: 9px;
	padding-left: 19px;
}
#content p{
margin-top: 10px;
}
#content #news{
	border-right: 1px solid #D8D8D8;
	float: left;
	margin-left:5px;
	padding-right:30px;
}
#content h2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CECECE;
	margin-bottom: 32px;
	font-weight: bold;
}
#content h2 span{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #159F00;
	font-weight: bold;
}
#content #news ul{
	display: block;
}
#content #news ul li{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646464;
	display: block;
	margin-bottom: 23px;
	width: 178px;
	display: block;
	background: none;
}
#content #news ul li span{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B6B6B6;
	display: block;
	margin-bottom: 2px;
}
#content #news ul li span{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B6B6B6;
	display: block;
	margin-bottom: 2px;
}
#content #news ul li a{
color: #159F00;
	font-family: verdana;
	font-size: 11px;
	display: block;
	background: url(../images/arrow1.gif) no-repeat 0px 2px;
	padding-left: 12px;
	margin-top: 7px;
	margin-left: 2px;
}
#content #infocus{
	width: 181px;
	float: left;
	padding-left:20px;
}
#content #infocus h2.infocus{
	color: #B90019;
	font-weight: bold;
}
#content #infocus img{
	background: url(../images/img_bg.gif) no-repeat;
	padding: 6px;
	margin-bottom: 3px;
}
#content #infocus span{
	margin-left: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BB0220;
}
#content #infocus h4, #content #news h4{
	margin-left: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #636363;
	display: block;
	width: 198px;
	margin-top: 3px;
	margin-bottom: 3px;
}
#content #infocus p{
	margin-left: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	width: 198px;
}
#content #infocus a{
	margin-left: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bd0926;
	margin-top: 15px;
	display: block;
	background: url(../images/shigjeta3.gif) no-repeat 0px 2px;
	padding-left: 15px;
}
#rightnav{
	float: left;
	width: 226px;
	margin-left: 2px;
}
#rightnav h2.kidsbox{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	background: url(../images/h2kids.gif) no-repeat;
	width: 213px;
	height: 45px;
	padding: 13px 0 0 10px;
	float: left;
} 
#rightnav p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	padding: 0 15px 8px 15px;
	width: 192px;
	background: url(../images/p_bottom.gif) no-repeat bottom #ededed;
}
#rightnav p span{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	display: block;
	font-weight: bold;
	float: left;
}
#rightnav a{
	display: block;
	margin-top: 12px;
	background: url(../images/friend.gif) no-repeat;
	width: 181px;
	height: 19px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	padding: 10px 0 0 45px;
	margin-left: -2px;
}
#copyright{
	border-top: 1px solid #dadada;
	float: left;
	display: block;
	width: 950px;
	margin-top: 30px;
}
#copyright p{
	padding-top: 12px;
	color: #a4a4a4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	width: 925px;
}
#copyright p span{
	color: #be202a;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#copyright a{
	background: url(../images/rrota.gif) no-repeat;
	float: right;
	border: 1px solid;
	width: 14px;
	height: 14px;
	border: none;
	margin-top: -16px;
}


/* searchi ne rightnav */
#template_search{
	float: left;
	background: url(../images/search_bg.gif) no-repeat left;
	\\padding-left: 26px;
	\\padding-top: 18px;
	\\margin-left: 20px;
	width: 222px;
	height: 179px;
}
#template_search h4.search{
	background: url(../images/searchh4.gif) no-repeat;
	height: 24px;
	margin-top: 17px;
	margin-left: 17px;
}
#template_search h4.search span{
	visibility: hidden;
}
#template_search input.search{
	width: 132px;
	height: 16px;
	border-top: 1px solid #979797;
	border-left: 1px solid #979797;
	border-bottom: 1px solid #F5F5F5;
	border-right: 1px solid #F5F5F5;
	margin-left: 17px;
}
#template_search input.sea{
	width: 53px;
	height: 18px;
	background: url(../images/button.gif) repeat-x;
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
}
#template_search h4.subscribe{
	background: url(../images/subscribeh4.gif) no-repeat;
	height: 24px;
	width: 220px;
	margin-top: 26px;
	border-top: 1px solid #fff;
		margin-top: 17px;
	margin-left: 17px;
}
#template_search h4.subscribe span{
	visibility: hidden;
}
#template_search input.subscribe{
	width: 189px;
	height: 16px;
	border-top: 1px solid #979797;
	border-left: 1px solid #979797;
	border-bottom: 1px solid #F5F5F5;
	border-right: 1px solid #F5F5F5;
	display: block;
	margin-left: 17px;
}
#template_search input.sub{
	width: 75px;
	height: 18px;
	background: url(../images/button1.gif) repeat-x;
	border: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #fff;
	margin: 10px 0 0 133px;
}
/* section */
#content ul{
	display: block;
	margin-top: 14px;
}
#content ul li{
	background: url(../images/bullet.gif) no-repeat 0px 5px;
	padding-left: 15px;
	margin-bottom: 10px;
}
#content ul.doc{
	
}
#content ul.doc li{
	background: none;
	margin-bottom: 5px;
	padding-left: 0px;
}
#content ul.doc li a{
	background: url(../images/pdf_icon.gif) no-repeat 0px 3px;
	padding-left: 30px;
	display: block;
	padding-top: 10Px;
	padding-bottom: 5px;
	color: #159F00;
	font-family: verdana;
	font-size: 11px;
}

/* list article date */

#content h1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-bottom: 15px;
}
#content .newsitem .newstxt h2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	margin-bottom: 0px;
}
.newsitem{
	border-bottom: 1px solid #d8d8d8;
	width: 434px;
	float: left;
	padding-bottom: 2px;
	margin-bottom: 17px;
}	
.last{
	border-bottom: none;
}
.newsdate{
	display: inline;
	float: left;
	padding-right: 10px;
	text-align: right;
	width: 85px;
}
.newsdate span{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #b6b6b6;
	display: block;
	width: 88px;
}
.newstxt{
	float:left;
	width:330px;
}
.newstxt p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
}
.newstxt a{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bd0926;
	background: url(../images/arrow_red.gif) no-repeat 0px 2px;
	padding-left: 15px;
	margin-top: 11px;
	float: left;
	margin-top: 0px;
}

