/* CSS Document */
/* general */
body{
	padding:0;
	margin:0;
}
p, td, form, input, li, h1, h2, h3{
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	line-height:0;
	font-size:0;
	border:none;
}
ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
/* general */
/* logo */
#logobg{
	background:url(images/logo_bg.gif) 0 0 repeat-x;
	padding:14px 0 15px 0;
	border-bottom:1px solid #fff;
}
/* logo */
/* nav bg */
#nav{
	background-color:#FEFCB8;
	color:#1D1D1D;
}
#nav ul{
	padding:0 0 0 120px;
	margin:0;
}
#nav ul li{
	float:left;
}
#nav ul li a{
	font:bold 11px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1D1D1D;
	background-color:#FEFCB8;
	padding:0 17px;
	display:block;
	text-decoration:none;
}
#nav ul li a.active{
	font:bold 11px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#090909;
	padding:0 17px;
	display:block;
	text-decoration:none;
	cursor:text;
}
#nav ul li a:hover{
	color:#fff;
	background-color:#090909;
	text-decoration:none;
}
/* nav bg */
/* header */
#header{
	background:url(images/header_bg.gif) repeat-x 0 0 #363636;
	color:#B0B0B0;
}
#header .pic{
	background:url(images/header.jpg) no-repeat 221px 0;
	font:normal 25px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:48px 0 11px 29px;
}
/* header */
/* welcome */
.welcome{
	padding:28px 0 34px 0;
	color:#090909;
	background-color:#fff;
}
.welcome h1{
	font:normal 30px/37px Arial, Helvetica, sans-serif;
}
.welcome p{
	font:normal 14px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding:12px 30px 0 0;
}
.welcome p span{
	color:#BB5001;
	background-color:#fff;
}
/* welcome */
/* body main */
.body_main{
	padding:0 0 36px 0;
}
/* body left */
h2.heading{
	border:1px solid #E5E5E5;
	background-color:#F6F6F6;
	color:#1A1A1A;
	font:normal 16px/30px Arial, Helvetica, sans-serif;
	padding:0 0 0 14px;
}
p.going{
	margin:10px 15px 0 10px;
	border-bottom:1px solid #E8E8E8;
	color:#1A1A1A;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	background:url(images/grey_bulate.gif) no-repeat 0 8px;
	padding:0 0 10px 8px;
	background-color:#fff;
}
p.going span{
	color:#0A5982;
	font:normal 12px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#fff;
}
p.noboder{
	border:none;
}
td.noboder{
	border:none;
}
ul.current{
	margin:0;
	padding:8px 0 7px 10px;
	width:174px;
}
ul.current li{
	display:block;
	font-size:0;
	line-height:0;
}
ul.current li a{
	display:block;
	color:#1A1A1A;
	background-color:#fff;
	text-decoration:none;
	background:url(images/grey_bulate.gif) 0 4px no-repeat;
	padding:0 0 0 8px;
	height:37px;
	font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	border-bottom:#FFFFFF solid 1px;
	border-top:#FFFFFF solid 1px;
}
ul.current li a:hover{
	background:url(images/grey_bulate.gif) 0 4px no-repeat #E6F1F7;
	text-decoration:none;
	border-bottom:#E8E8E8 solid 1px;
	border-top:#E8E8E8 solid 1px;
}
.banner{
	margin:0 0 0 10px;
}
/* body left */
/* body middle */
/* body top ul */
.bor{
	border-left:#DADADA solid 1px;
	width:529px;
}
ul.body_nav{
	padding:0;
	margin:0;
	/*width:529px;*/
}
ul.body_nav li{
	float:left;
	line-height:0;
	font-size:0;
	background:url(images/curent_divider.gif) right top no-repeat;
	display:block;
}
ul.body_nav li.noimg{
	background-image:none;
	/*float:right;*/
}
ul.body_nav li a{
	font:bold 12px/29px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
	background:url(images/currentbg.gif) repeat-x 0 0;
	padding:0 21px 0 22px;
	/*margin:0 1px 0 0;*/
	display:block;
	text-decoration:none;
	background-color:inherit;
	border-right:1px solid #ffffff;
}
ul.body_nav li a.active{
	background:url(images/body_nav_hover.gif) repeat-x 0 0;
	border-right:1px solid #DADADA;
	color:#BB5001;
	/*background-color:inherit;*/
	/*padding:0 22px 0 21px;*/
	/*margin:0 1px 0 0;*/
	text-decoration:none;
}
ul.body_nav li a:hover{
	background:url(images/body_nav_hover.gif) repeat-x 0 0;
	/*border-top:1px solid #DADADA;*/
	border-right:1px solid #DADADA;
	color:#BB5001;
	text-decoration:none;
	background-color:inherit;
}
/* body top ul */
.body_bg{
	border-right:1px solid #DADADA;
	border-left:1px solid #DADADA;
	border-bottom:1px solid #DADADA;
	background:url(images/body_bg.gif) #fff repeat-x 0 0;
	padding:11px 0 0 0;
}
.body_pic{
	background:url(images/body_pic.jpg) no-repeat 0 0;
	width:506px;
	height:100px;
}
.eget{
	font:normal 20px/22px Arial, Helvetica, sans-serif;
	color:#1A1A1A;
	background-color:#fff;
}
.date{
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#1A1A1A;
	background-color:#fff;
}
.body_textbg{
	padding:10px 0;
	border-bottom:1px solid #E8E8E8;
}
p.body_text{
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1A1A1A;
	background-color:#fff;
	float:left;
	width:370px;
}
p.body_text span{
	font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#BB5001;
	background-color:#fff;
}
p.body_text a{
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0A5982;
	text-decoration:underline;
	background-color:#fff;
}
p.body_text a:hover{
	text-decoration:none;
}
p.main_text{
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#1A1A1A;
	background-color:#fff;
	float:left;
	width:470px;
}
p.main_text span{
	font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#BB5001;
	background-color:#fff;
}
p.main_text a{
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0A5982;
	text-decoration:underline;
	background-color:#fff;
}
p.main_text a:hover{
	text-decoration:none;
}
h2.body_img01{
	background:url(images/img01.gif) no-repeat right top;
	float:right;
	text-indent:-2000px;
	width:80px;
	height:66px;
	display:block;
}
h2.body_img02{
	background:url(images/img02.gif) no-repeat right top;
	float:right;
	text-indent:-2000px;
	width:80px;
	height:66px;
	display:block;
}
h2.body_img03{
	background:url(images/img03.gif) no-repeat right top;
	float:right;
	text-indent:-2000px;
	width:80px;
	height:66px;
	display:block;
	margin:0 0 23px 0;
}
/* body middle */
/* body right */
.form{
	border:1px solid #EDEDED;
	background-color:#F6F6F6;
	color:#1A1A1A;
	padding:0 11px 32px 11px;
}
.form h2{
	font:normal 16px/42px Arial, Helvetica, sans-serif;
	background:url(images/login_icon.gif) no-repeat 0 12px;
	padding:0 0 0 23px;
}
.form input{
	width:159px;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	padding:2px 0 0 3px;
	border-left:1px solid #404040;
	border-top:1px solid #404040;
	border-right:1px solid #D4D0C8;
	border-bottom:1px solid #D4D0C8;
	margin:0 0 10px 0;
}
.form input.submit{
	width:60px;
	height:23px;
	float:right;
	border:none;
	font-size:0;
	line-height:0;
}
.form a{
	font:normal 11px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0A5982;
	background-color:#F6F6F6;
	text-decoration:underline;
	float:left;
}
.form a:hover{
	text-decoration:none;
}
/* body right */
/* body main */
/* footer */
.footer{
	padding:20px 0;
	color:#0A5982;
	background-color:#D7D7D7;
	font:normal 10px/20px Arial, Helvetica, sans-serif;
}
.footer a{
	font:normal 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0A5982;
	background-color:#D7D7D7;
	text-decoration:none;
	padding:0 9px;
}
.footer a:hover{
	text-decoration:underline;
}
.footer p{
	color:#BF5B08;
	background-color:#D7D7D7;
}
.footer p span a{
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#0A5982;
	background-color:#D7D7D7;
	text-decoration:none;
}
.footer p span a:hover{
	text-decoration:underline;
}
/* footer */
