@charset "utf-8";
@import "jquery.fancybox.css";

html{
	border:0px;
	padding:0px;
	min-width: 980px;
	/* overflow-y: scroll; */
	
}

body{
	border:0px;
	padding:0;
	min-width: 980px;
	font-size: 1em;
	font-family:Arial, Helvetica, sans-serif;
	color: #666;
	margin:0;
	line-height:1.25em;
}

body{
	/* font-size:16px;
	line-height:16px; */
}

div, img, ol, ul, li, h1, h2, h3, h4, h5, h6, p, form, span, table{ margin:0px; padding:0px; border:none; outline:none;}

img{
	border:0px;
	padding:0px;
	margin:0px;
}

.f_left{
	float:left;
}

.f_right{
	float:right;
}

ul{
	padding: 0;
	margin: 0;
}



a {
	color:#84a84f;
	text-decoration:underline;
}
a:hover {
	color:#b17c2f;
	text-decoration:none;
}

.small_size{
	font-size: 110%;
}

.middle_size{
	font-size: 115%;
}

.large_size{
	font-size: 125%;
}

#wrap_outer{
	width:100%; 
	position: relative;
}

#wrapper{
	width: 100%;
	min-width: 960px;
	background:url(../../images/common/body_bg.gif) repeat left top;
}

#toolbar_wrap {
	height:30px;
	padding: 0 0 5px 0;
	width:100%;
	font-size:0.75em;
	background:url(../../images/common/toolbar_bg.png) repeat-x left top #fff;
}
#toolbar {
	height:30px;
	width:960px;
	padding: 0 10px;
	margin:0 auto;
}

#top_zone_wrap{
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	overflow:hidden;
	background:#fff;	
}

#top_zone{
	width: 980px;
	margin: 0 auto;
	overflow:hidden;
	height:99px;
}

#top_zone #main_logo{
	float: left;
	margin-top: 8px;
	margin-left: 10px;
}

#top_zone #main_logo a{
	line-height:0;
	font-size: 0;
}

#top_zone #page_logo{
	float: right;
	margin-top: 25px;
	margin-right: 10px;
}
#top_zone_wrap #top_visal{

}
#middle_wrap{
	width: 100%;
	position: relative;
	float:left;
	background:url(../../images/common/content_visual.png)no-repeat top center;
}

#middle_zone{
	width: 960px;
	margin: 0 auto;
	
}

#left_zone{
	float: left;
	width: 240px;
	background:#f3f8ef;
}


#left_menu{
	float: left;
	width: 240px;
	background:#7d9e2e;

}

#left_menu img#department_logo{
	padding:75px 0 0 0;
}

#right_zone{
	float: right;
	width: 718px;
	background:#fff;
	border-right:2px solid #cbd9b2;
	position: relative;
}

#bottom_zone{
	width: 100%;
	position: relative;
	border-top: 1px solid #d8d8d8;
	clear: both;
	overflow:hidden;
	background:#EBEBEB;
	font-family:arial;
	font-size:0.75em;
	
}
#bottom_zone a{
	color:#84a84f;
}



#footer{
	width: 960px;
	padding: 5px 10px;
	margin: 0 auto;
	overflow:hidden;
}
#bot_nav{
	width: 900px;
	padding: 10px 30px 15px 30px;
	margin: 0 auto;
	overflow:hidden;
}
#bot_nav_wrap{
	background:#FFFFFF;

}

#bot_nav{
	text-align:center;
}
#footer ul{
	color: #444;
	float: right;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#footer ul li{
	margin: 0;
	float: left;
	margin-left: 25px;
	
}
#bot_nav ul{
	list-style-type: none;
}
#bot_nav ul li{
	display:inline-block;
	*display: inline; /* IE7 hack */
    *zoom: 1; /* IE7 hack */
	padding-right:6px;
	margin-right:3px;
	background:url(../../images/common/footer_line.gif) no-repeat right center;
	
}
#bot_nav ul li.lastchild{
	background:none;
	padding:0;
	margin:0;
}
/* nav.css start */
#toolbar ul{
	margin:0;
	padding:0;		
}
#toolbar ul li{
	list-style-type: none;
	display: inline;
}
#toolbar ul.toolbar_left {float:left;padding-top:5px;}
#toolbar ul.toolbar_left li{
	margin: 0 11px 0 0;
	color: #fff;
}

#toolbar ul.toolbar_left a {
	color:#b4d9ce;
	text-decoration: none;
	padding:0 0 0 6px;
	background: url(../../images/common/toolbar_bullet_w.png) no-repeat left center;
}
#toolbar ul.toolbar_left a:hover {
	color:#fff;
	text-decoration:underline;
	background: url(../../images/common/toolbar_bullet_w_hover.png) no-repeat left center;
}
#toolbar ul.toolbar_right {float:right;}
#toolbar ul.toolbar_right li{
	padding:0 7px 0 8px;
	line-height:30px;
	float:left;
	position:relative;
}
#toolbar ul.toolbar_right li.active{
	background: url(../../images/common/toolbar_hover_bg.gif) repeat-x 0 0;
}
#toolbar ul.toolbar_right li.fontsize{
	padding:0 0 0 8px;
	background: 0 none;
}
#toolbar ul.toolbar_right a {
	float:left;
	padding: 0 9px 0 0; 
	color:#b4d9ce;
	background-image: url(../../images/common/toolbar_arrow_w.png);
	background-repeat: no-repeat;
	background-position: right center;
	text-decoration: none;
}
#toolbar ul.toolbar_right a:hover {
	color:#fff;
	text-decoration:underline;
	background-image: url(../../images/common/toolbar_arrow_w_hover.png);
	background-repeat: no-repeat;
	background-position: right center;
}
#toolbar ul.toolbar_right li.fontsize a{	
	width: 19px;
	height: 17px;
	padding:0;
	margin:7px 0 0 0;
	display:inline;
	float:left;
	background-image: url(../../images/common/btn_aaa.gif);
	background-repeat: no-repeat;
}
#toolbar ul.toolbar_right li.fontsize a.small{
	background-position:0px top;
}
#toolbar ul.toolbar_right li.fontsize a.middle{
	background-position:-19px top;
}
#toolbar ul.toolbar_right li.fontsize a.large{
	background-position:-38px top;
}

#toolbar ul.toolbar_right li.fontsize a:hover.small,
#toolbar ul.toolbar_right li.fontsize a.small.selected{
	background-position:0px bottom;
}
#toolbar ul.toolbar_right li.fontsize a:hover.middle,
#toolbar ul.toolbar_right li.fontsize a.middle.selected{
	background-position:-19px bottom;
}
#toolbar ul.toolbar_right li.fontsize a:hover.large,
#toolbar ul.toolbar_right li.fontsize a.large.selected{
	background-position:-38px bottom;
}
#toolbar ul.toolbar_right li div{
	position:absolute;
	top:30px;
	left:0;
	display:none;
	height:27px;
	background-color:#016040;
	border-bottom:3px solid #027e5c;
	padding:0 7px 0 8px;
}
#toolbar ul.toolbar_right li div.lang_nav{
	width:220px;
}
#toolbar ul.toolbar_right li div.lang_nav ul li{
	float:left;
	/*line-height: 1.35em;*/
	padding:0;
	margin:0 0 0 10px;
}
#toolbar ul.toolbar_right li div.lang_nav ul li:first-child{
	margin:0;
}
#toolbar ul.toolbar_right li div.lang_nav ul li a{
	background:0 none;
	background:url('../../images/common/toolbar_bullet_w.png') no-repeat 0 50%;
	color:#cde899;
	padding:0 0 0 7px;
}
#toolbar ul.toolbar_right li div.lang_nav ul li a.selected,
#toolbar ul.toolbar_right li div.lang_nav ul li a:hover{
	background:url('../../images/common/toolbar_bullet_w_hover.png') no-repeat 0 50%;
	color:#fff;
	text-decoration:none;
}
#toolbar ul.toolbar_right li div.search_nav{
	width:175px !important;
	height:22px;
	padding-top:5px;
}
#toolbar ul.toolbar_right li div.search_nav input{
	float:left;
	width:150px;
	height:17px;
	line-height:0.85em;
	padding:0;
	margin:0;
	border:0;
	background-color:#80B0A0;
	color:#fff;
	font-family:Arial;
}
#toolbar ul.toolbar_right li div.search_nav a.search_btn{
	float:left;
	display:block;
	width:22px;
	height:17px;
	background:url('../../images/common/btn_search.png') no-repeat 0 0;
	padding:0;
}
#toolbar ul.toolbar_right li div.search_nav a.search_btn:hover{
	background:url('../../images/common/btn_search.png') no-repeat 0 -17px;
}
#toolbar ul.toolbar_right li div.search_nav{
	width:300px;
}
#toolbar ul.toolbar_right li div.share_nav{
	width:100px;
}
#toolbar ul.toolbar_right li div.share_nav ul{
	margin:5px 0 0 0;
}
#toolbar ul.toolbar_right li div.share_nav ul li{
	float:left;
	line-height: 1.35em;
	padding:0;
	margin:0 0 0 10px;
}
#toolbar ul.toolbar_right li div.share_nav ul li:first-child{
	margin:0;
}
#toolbar ul.toolbar_right li div.share_nav ul li a{
	display:block;
	width:17px;
	height:17px;
	text-indent:-9999px;
	overflow:hidden;
	padding:0;
}
#toolbar ul.toolbar_right li div.share_nav ul li.fb a{
	background:url('../../images/common/icon_facebook.gif') no-repeat 0 0;
}
#toolbar ul.toolbar_right li div.share_nav ul li.fb a:hover{
	background:url('../../images/common/icon_facebook.gif') no-repeat 0 -17px;
}
#toolbar ul.toolbar_right li div.share_nav ul li.tw a{
	background:url('../../images/common/icon_twitter.gif') no-repeat 0 0;
}
#toolbar ul.toolbar_right li div.share_nav ul li.tw a:hover{
	background:url('../../images/common/icon_twitter.gif') no-repeat 0 -17px;
}
#toolbar ul.toolbar_right li div.share_nav ul li.yt a{
	background:url('../../images/common/icon_youtube.gif') no-repeat 0 0;
}
#toolbar ul.toolbar_right li div.share_nav ul li.yt a:hover{
	background:url('../../images/common/icon_youtube.gif') no-repeat 0 -17px;
}
#toolbar ul.toolbar_right li div.share_nav ul li.sn a{
	background:url('../../images/common/icon_sina.gif') no-repeat 0 0;
}
#toolbar ul.toolbar_right li div.share_nav ul li.sn a:hover{
	background:url('../../images/common/icon_sina.gif') no-repeat 0 -17px;
}


#left_menu ul{
	width: 240px;
	display: inline-block;
	padding: 60px 0;
	list-style-type: none;
	margin:0;
	background: url(../../images/common/left_nav_bg.jpg) no-repeat;
}

#left_menu ul li{
	float: left;
	width: 240px;
	margin-bottom:1px;
}

#left_menu ul li a{
	display: block;
	width: 205px;
	text-decoration: none;
	font-size: 0.82em;
	line-height: 1.2em;
	line-height: 1.05em \9;
	*line-height: 1.1em;
	color: #ffffff;
	/*background:url(../../images/common/left_nav_btn_arrow.gif) no-repeat 0.663em 1.013em;*/
	padding: 8px 15px 8px 20px;
}



#left_menu ul li a:hover, #left_menu ul li.selected a{
	color: #005e8f ;
	background: #ced9aa;
	background:url(../../images/common/left_nav_btn_arrow_hover.gif) no-repeat 0.663em 1.013em #ced9aa;
}
/*
#left_menu ul li a span{
	display: block;
	padding: 8px 20px 8px 20px;
	width: 165px;
}

#left_menu ul li a:hover span, #left_menu ul li.selected a span{
	background:url(../../images/common/left_nav_btn_arrow_hover.gif) no-repeat 0.663em 1.013em;
}
*/
#left_menu ul li.selected ul{
	padding:0;
	float: left;
	display: block;
	margin:0;
	background:#62741a;
	padding-bottom:5px;
}

#left_menu ul li.selected ul li{
	padding-bottom: 0;
	margin-bottom: 0;
}

#left_menu ul li.selected ul li a{
	margin-bottom:1px;
	/*width: 220px;
	padding: 0 0 0 20px;
	background:none;*/
	color: #e1dfe1;
	font-weight:normal;
	background:url(../../images/common/sub_nav_btn_bullet.gif) no-repeat 1.263em 1.063em;
	padding:9px 7px 9px 30px;
	width:203px;
}

/*
#left_menu ul li.selected ul li a span{
	background:url(../../images/common/sub_nav_btn_bullet.gif) no-repeat 0.263em 1.063em;
	padding:9px 10px 9px 15px;
	width:180px;
}

#left_menu ul li.selected ul li.selected a span,
#left_menu ul li.selected ul li:hover a span{
	background:url(../../images/common/sub_nav_btn_bullet_hover.gif) no-repeat 0.263em 1.063em;
}
*/
#left_menu ul li.selected ul li.selected a,
#left_menu ul li.selected ul li a:hover{
	background:url(../../images/common/sub_nav_btn_bullet_hover.gif) no-repeat 1.263em 1.063em #445e17;
	color: #FFFFFF;
	/*background:#e0e3d1;*/
}
#left_menu ul li.selected ul li.selected ul{
	background:#3b4610;
}
#left_menu ul li.selected ul li.selected ul li a{
	/*background:none;*/
	color:#e1dfd1;
	padding-left:50px;
	width:183px;
	background:url(../../images/common/3rd_nav_btn_bullet.gif) no-repeat 2.3em 1.163em;
}
/*
#left_menu ul li.selected ul li.selected ul li a span{
	background:url(../../images/common/3rd_nav_btn_bullet.gif) no-repeat 0.263em 1.163em;
}
#left_menu ul li.selected ul li.selected ul li a:hover,
#left_menu ul li.selected ul li.selected ul li.selected a{
	color:#e3db1c;
}*/
#left_menu ul li.selected ul li.selected ul li a:hover,
#left_menu ul li.selected ul li.selected ul li.selected a{
	background-image:url(../../images/common/3rd_nav_btn_bullet_hover.gif);
	color:#e3db1c;
}
/*#left_menu ul li.selected ul li.selected ul{
	background: url(../../images/common/sub_nav_bg.png) no-repeat 0 0;
	padding: 15px 0 0 0;
}

#left_menu ul li.selected ul li.selected ul li{

	margin-bottom:10px;
}

#left_menu ul li.selected ul li.selected ul li a{
	color: #6a6a6a;
	background: url(../../images/common/sub_nav_bullet.gif) no-repeat 35px 5px;
	padding: 0 20px 0 50px;
	width: 180px;
	font-weight:normal;
	font-size: 75%;
}

#left_menu ul li.selected ul li.selected ul li a:hover, 
#left_menu ul li.selected ul li.selected ul li.selected a{
	background: url(../../images/common/sub_nav_bullet_hover.gif) no-repeat 35px 5px;
}

#left_menu ul li.selected ul li ul li a{
	line-height: 130%;
	line-height: 120% \9;
	*line-height: 120%;
}*/



#breadcrumb{
	text-align: left;
	font-size: 0.7em;
	line-height: 1.15em;
/*	padding-bottom: 40px;*/
	color:#528100;
	padding: 10px 0 10px 30px;
	background:#e8f2e0;
	margin-bottom:35px;
}
#breadcrumb a{
	color:#84a84f;
}
#breadcrumb span.arrow{
	display: inline-block;
	width: 4px;
	margin: 0 7px;
	background:url(../../images/common/left_nav_btn_arrow_hover.gif) no-repeat 1px 5px;
}

/* nav.css end */

/* content.css start */

#content{
	font-size: 0.75em;
	padding: 0 30px 90px 30px;
	position:relative;
}

#content h1{
	color: #999;
	margin: 0;
	/*padding: 0;*/
	padding-bottom:5px;
	display: block;
	/*width: 690px;*/
	border-bottom: 1px solid #ddd;
	font-size: 1.583em;
	line-height: 1.2em;
	margin-bottom: 27px;
}

#content h2{
	color: #84a43f;
	margin: 0 0 5px;
	padding: 15px 0 0;
	font-size: 1.167em;
	line-height: 1.2em;
}

#content h3{
	color: #999;
	margin: 0 0 5px;
	padding: 15px 0 0;
	font-size: 1em;
/*	line-height: 110%;*/
}

#content h4{
	color: #999;
	margin: 0 0 5px;
	padding: 5px 0 0;
	font-size: 1em;
/*	line-height: 110%;*/
}

#content h5{
	color: #999;
	margin: 0 0 5px;
	padding: 5px 0 0;
	font-size: 0.8em;
/*	line-height: 110%;*/
}

#content ol {
	list-style:decimal;
	padding:5px 0 15px 25px;
	color: #999;
	font-weight:normal;
}
#content ol li {
	margin-bottom:5px;
}
#content ol li ul{
	margin: 5px 0 10px 0;
	padding-left: 0;
}
#content ol li ul.normal{
	margin-bottom: 15px;
}
#content ol li ul li{
	margin-bottom: 5px;
}
#content ol li ol {
	padding-bottom:5px;
	list-style:lower-latin;
}
#content ol li ol ol {
	list-style:lower-roman;
}

#content ol.highlight {
	font-weight:bold;
	color:#666;
}
#content ol.highlight li, #content ol.highlight li p, #content ol.highlight li table {
	font-size:0.857em;
}
#content ol.highlight > li {
	font-size:1.167em;
}
#content ol.highlight li ul li table, #content ol.highlight li ul li table p, #content ol.highlight li ul li ul li {
	font-size:1em;
}
#content ol ol.highlight {
	font-weight:bold;
	color:#666;
}
#content ol ol.highlight li, #content ol ol.highlight li table {
	font-size:1em;
}

#content ul.normal, ul.two_items, ul.three_items{
	list-style-type: none;
	margin-bottom: 15px;
	padding-top:5px;
}

#content ul.less_top{
	margin-top: -20px;
}

#content ul.normal{
	padding: 5px 0 0;
	margin: 0 0 30px 0;
}

#content ul.listing_num {
	list-style:none;
	margin-bottom:15px;
}

#content ul.two_items li, #content ul.three_items li{
	display:inline-block;
	float:left;
	padding-right: 10px;
}

#content ul.two_items li{
	width: 290px;
}

#content ul.three_items li{
	width: 180px;
}

#content ul.listing_num li {
	overflow:hidden;
	font-weight:normal;
}

#content ul.listing_num li span {
	width:93%;
	float:left;
}
#content ul.listing_num li span:first-child {
	width:5%;
	padding-right: 10px;
}


#content ul.normal li, ul.two_items li, ul.three_items li{
	background: url(../../images/common/bullet_arrow.gif) no-repeat 0.3em 0.563em;
	padding-left: 15px;
	margin-bottom: 5px;
}

#content ul.normal li ul{
	margin: 5px 0 10px 0;
	list-style-type: none;
}

#content ul.normal li ul li{
	background: url(../../images/common/bullet_hyphen.gif) no-repeat 0.3em 0.563em;
	padding-left: 15px;
	margin-bottom: 5px;
}

#content ul ol.highlight {
	font-weight:bold;
	color:#666;
}
#content ul ol.highlight li {
	font-size:1em;
}

#content li table {
	margin-top:10px;
}

#content p{
	margin: 0;
	margin-bottom: 15px;
	text-align: justify;
}

#content p.remark{
	margin: 0;
	margin-bottom: 30px;
	text-align: justify;
	font-style:italic;
}

#content table.no_style{
	margin:0;
	padding:0;
}

#content table.no_style th{
	background-color: ddd;
	color: #999;
	padding:0;
}

#content table.no_style td{
	padding: 0;
	border-bottom: 0;
}

#content table{
	margin-bottom: 30px;
	color:#999;
}

#content table th{
	text-align:left;
	/*padding: 10px 15px;*/
	padding: 5px 10px;
	background-color: #ddd;
	color: #999;
	vertical-align:top;
}

#content table td{
	/*padding: 10px 15px;*/
	padding: 5px 10px;
	border-bottom: 1px solid #999;
	vertical-align:top;
	font-weight:normal;
}

#content table tr.hd1 th{
	text-align:center;
}

#content table tr.hd2 th{
	text-align:center;
	background-color:#ddd;
	color:#999;
	font-weight:bold;
}

#content table tr td.color1{
	background-color:#ddd;
}

#content table td p{
	margin-bottom: 5px;
}

#content table td.a_center{
	text-align:center;
}

#content table h3{
	padding:0;
}

#right_zone div.top_btn{
	/*text-align: right;
	margin: 45px -44px 20px 0;
	height:25px;*/
	position:absolute;
	bottom:15px;
	right:-13px;
}

#content div.top_btn a{
	display: inline-block;
	width: 25px;
	height: 25px;
	background-image: url(../../images/common/btn_top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#content div.top_btn a:hover{
	background-position: 0 -25px;
}

#content div.note{
	padding: 10px 15px;
	background-color: #ddd;
	margin-bottom: 30px;
}
#content div.note table td:first-child{
	padding-right:5px;
	width:1%!important;
} 
#content a.back_to_top_btn{
	background: url(../../images/common/bullet_arrow.gif) no-repeat 0.3em 0.5em;
	padding-left: 15px;
	margin:15px 0 30px;
	float:right;
	display:block;
	line-height:0.8em;
}

#content .hr_line{
	border-bottom: 1px solid #999;
	width: 100%;
	margin: 25px 0 10px 0;
	display:block;
}

#content li p {
	color:#666;
	font-weight:normal;
}
#content table th.normal{
	border-bottom: 1px solid #ddd;
	background:none;
	color:#444;
}
/* content.css end */

/* color theme start */
#content h1{
	color: #528100;
	border-bottom: 1px solid #c3d3a6;
}

#content h2{
	color: #7a4d1a;
}

#content h3{
	color: #027e5c;
}

#content h4{
	color: #666666;
}

#content h5{
	color: #666666;
}

#content ol, #content ul {
	color: #666666;
}

#content table.no_style th{
	background-color: transparent;
	color: #000;
}

#content table{
	color:#666;
}

#content table th{
	background-color: #769238;
	color: #fff;
}

#content table td{
	border-bottom: 1px solid #ddd;
}

#content table tr.hd2 th{
	background-color:#f4ece1;
	color:#b17c2f;
}

#content table tr td.color1{
	background-color:#f7f7f7;
}

#content div.note{
	background-color: #f3f8ef;
}

#content .hr_line{
	border-bottom: 1px solid #ddd;
}

#content div.content_tab {
	clear: left;
	width: 100%;
	margin: 0;
	padding: 0;
}
#content div.content_tab ul.tabs {
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #ccc;
	list-style-type: none;
	margin-bottom:80px;
	/* margin-bottom:50px; */
/*	border-left: 1px solid #999;
	margin-left: 30px;*/
}
#content div.content_tab ul.tabs li {
	float: left;
	height: 30px;
	line-height: 1.5em;
	overflow: hidden;
	position: relative;
	margin: 0 5px 10px 0;
/*	width:160px;
	border: 1px solid #999;
	border-left: none;*/
}
#content div.content_tab ul.tabs li a {
	display: block;
	text-decoration: none;
	text-align: center;
	color:#84a84f;
	background: url('../../images/common/tab_btn_bg.gif') repeat-x 0 0;
	padding: 5px 10px 6px 10px;
}
#content div.content_tab ul.tabs li.active a, #content div.content_tab ul.tabs li.active a:hover, #content div.content_tab ul.tabs li a:hover {
	color:#fff;
	font-weight: bold;
	background: url('../../images/common/tab_btn_bg.gif') repeat-x 0 -30px;
}
#content div.tab_container {
	
}

#content ol.highlight {
	color:#84a43f;
}

#content ol.highlight ul li{
	font-weight: normal;
}
dl.note dt{ float:left; width:48px; font-size:1em; font-weight:700;}
dl.note dd{ margin-left:48px; font-size:.9em;}
dl.remarks dt{ float:left; width:75px; font-size:1em; font-weight:700;}
dl.remarks dd{ margin-left:75px; font-size:.9em;}
#content div.top_btn {
	position: absolute;
	bottom: 15px;
	right: -13px;
}

div.top_btn a {
	display: inline-block;
	width: 25px;
	height: 25px;
	background-image: url(../../images/common/btn_top.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

div.top_btn a:hover {
	background-position: 0 -25px;
}

/* color theme end */

/* This needs to be first because FF3 is now supporting this */
.clearfix {display: inline-block;}

.clearfix:after {
    content: " ";
    display: block;
    height: 0;
    clear: both;
    font-size: 0;
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* general.css end */



/* facebook */
#toolbar ul.toolbar_right li.btn_fb{ padding:0 1px 0 5px;}
#toolbar ul.toolbar_right li.btn_fb a{
    background: url(/images/common/btn_facebook_page.png) 0 0 no-repeat;
    width:19px;
    height:19px;
    margin-top:5px;
    text-indent:-9999px;
    padding-right:0;
}
#toolbar ul.toolbar_right li.btn_fb a:hover{
    background-position:0 -19px;
}


select.tabs{
	margin-bottom:20px;
	width:100%;
}