* { font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; font-size:14px; line-height:25px; }

body { text-align:left; font-size:12px; color:black; background:white; width:100%; height:100% }
* html body { background:white }
*:first-child+html body { background:white }

#head_box,
#head,
#subnav,
ul#nav,
ul#top_link,
ul#foot_link,
#footer,
#foot,
#info,
#info_pack,
p.news_back ,
p.news_footer,
p.details_footer,
hr,
div#right img,
div#job_footer,
div#news_footer,
ul#news_link,
#foot_status,
.hide { display:none; }

a:link,
a:visited,
a:active { text-decoration:underline; font-weight:normal; color:#8BC242 }
a:hover { text-decoration:underline; color:#8BC242; }

h1 { font-size:17px; }
h2 { font-size:16px; color:#8BC242; padding-bottom:25px; }
h2.news_title,
h2.news_subtitle { color:black; font-size:16px; line-height:1.2em; text-transform:none; padding:0; }

div#content { display:block; width:650px; padding-top:38px; color:#3a3a3a; }
div#print_status { display:block; width:100%; padding:10px 0px 10px 0px; color:#3a3a3a; border-top:1px solid #C2C2C2; text-align:right; }
div#content p { line-height:15px; }
div#left p { line-height:18px; padding-bottom:16px; }
div#left div.footer * { line-height:1.2em; }
div#left div.footer p font { font-size:12px; }

div#left div.box_content ul,
blockquote ul { list-style-type:disc; list-style-position:outside; }
div#left div.box_content ul li,
blockquote ul li { background:none; margin-left:16px; padding-left:5px; }
blockquote ul li ul { list-style-type:circle; list-style-position:outside; padding-top:5px; }
blockquote ul li ul li { background:none; padding-left:5px; }

img#logo { width:267px; height:46px; padding-top:30px; }
img#signet { width:201px; height:100px; }

ul.img { width:369px; color:#253785; list-style:none; float:right; display:block; padding-bottom:10px; }

.form_label { float:left; display:block; width:100px; padding-right:10px; }
form,
.button { float:left; display:block; width:auto; }
form { padding-left:10px; }

img.frg-logo {
	border:none; 
	margin:20px 0px 20px 0px; 
}

div#left {
	border:none;
	float:none;
}

div.box_title,
div.box_content {
	border:none;
	background:none;
	padding-left:0px;
	padding-right:0px;
}

div.box_content {
	margin-bottom:0px;
	padding-bottom:0px;
}
