/* ======================================================= Overall ======================================================= */


html, body {
	height: 100%;
	color: #000;
	margin:0px;
	font-size:medium;
	background-repeat: repeat-y;
	background-position: top center;
	
}
a { font-family: "Noto Sans", "Arial", "Helvetica", "sans-serif"; color:#CC3300; text-decoration: underline; }
a:visited { font-family: "Noto Sans", "Arial", "Helvetica", "sans-serif";   color:#CC3300; text-decoration: underline; }
a:hover { font-family: "Noto Sans", "Arial", "Helvetica", "sans-serif"; color:#CC3300; text-decoration: none;}


#container{
	position: relative;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	min-width:1000px;
	text-align:center;
	
	
}
#center_content{
	width:1000px;
	text-align:center;
}
#menuh3{
	position: absolute;
	top:150px;
	left:0px;
	width:100%;
	
}

#menu{
	position: absolute;
	top:11px;
	left:0px;
	width:100%;
	
}
#top_menu{
	position: absolute;
	top:0px;
	left:0px;
	width:100%;
	/*background: #F1F2F2;*/
	
}
#home_main{
	position: absolute;
	top:78px;
	left:0px;
	width:100%;
	
}

#home_bottom{
	position: absolute;
	top:638px;
	left:0px;
	width:100%;
	
}
#menubtm{
	position: absolute;
	top:258px;
	left:0px;
	width:100%;
	
}
#index_menubtm{
	position: absolute;
	top:449px;
	left:0px;
	width:100%;
	
}

#main_content{
	text-align:center;
	min-height:100%;
	background: #f3f3f3 !important;
	/*background: url('images/contentbg.jpg');
	background-repeat: repeat-y;
	background-position: top center;*/
}
#main_content_container{ 
	width:950px; 
	text-align:left;
}



/* ======================================================= client page style ======================================================= */

.thumblist{
	margin-left:7px;
	float:right;
}

.portfoliopic{
	border-style:solid;
	border-width:1px;
	border-color: #F2F2F2;
}

.portfo_pic_div{
	width:550px;
	margin:7px;
}

#portfo_pic_container{
	width:100%;
	white-space: nowrap;
	overflow: hidden;
	text-align:center;
}

.num_button{
	background:url('../img/btn_all.jpg');
	float:left;
	width:20px;
	height:20px;
	margin-left:10px;
}

.pos1{
	background-position: 0px 20px;
}
.pos2{
	background-position: 87px 0;
}
.pos3{
	background-position: 65px 0;
}
.pos4{
	background-position: 42px 0;
}
.pos5{
	background-position: 20px 0;
}

#portfolio_left{
	width:225px;
	margin-right:25px;
	float:left;
}

#portfolio_right{
	width:690px;
	margin-left:10px;
	float:left;
}

.btn_Filed1 {

	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	text-valign:middle;
	text-decoration: none;
	color: #FFFFFF;
	background: #D5D5D5;
	height:25px;
	width:65px;
	border: 1px solid #D5D5D5;
}





/* ========== */


.menu_link { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-weight:600; font-size:16px; color:#555555;  letter-spacing:1px; text-decoration: none; !important;}
a.menu_link  { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-weight:600; font-size:16px; color:#555555;  letter-spacing:1px; text-decoration: none; !important;}
a.menu_link:visited  { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-weight:600; font-size:16px; color:#555555;  letter-spacing:1px; text-decoration: none; !important;}
a.menu_link:hover { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-weight:600; font-size:16px; color:#FF6600;  letter-spacing:1px; text-decoration: none; !important;}

.menu_link2 { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-weight:600; font-size:16px; color:#E0631F !important;  letter-spacing:1px; text-decoration: none; !important;}
a.menu_link2 { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-weight:600; font-size:16px; color:#E0631F !important;  letter-spacing:1px; text-decoration: none; !important;}
a.menu_link2:visited  { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-weight:600; font-size:16px; color:#E0631F !important;  letter-spacing:1px; text-decoration: none; !important;}
a.menu_link2:hover { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-weight:600; font-size:16px; color:#E0631F !important;  letter-spacing:1px; text-decoration: none; !important;}


.a_link { font-family: Noto Sans, Arial, Helvetica, sans-serif;   font-size:13px; color:#FF5F00;   text-decoration: none; !important;}
a.a_link { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-size:13px; color:#FF5F00;  text-decoration: none; !important;}
a.a_link:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;    font-size:13px; color:#FF5F00; text-decoration: none; !important;}
a.a_link:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif; font-size:13px; color:#FF5F00;  text-decoration: none; !important;}

.e_link { font-family: Noto Sans, Arial, Helvetica, sans-serif;   font-size:13px; color:#545454;   text-decoration: none; !important;}
a.e_link { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-size:13px; color:#545454;  text-decoration: none; !important;}
a.e_link:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;    font-size:13px; color:#545454; text-decoration: none; !important;}
a.e_link:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif; font-size:13px; color:#FF6000;  text-decoration: none; !important;}

.p_link { font-family: Oswald, Arial, Helvetica, sans-serif;   font-size:15px; color:#FFFFFF;   text-decoration: none; !important;}
a.p_link { font-family:  Oswald, Arial, Helvetica, sans-serif;   font-size:15px; color:#FFFFFF;  text-decoration: none; !important;}
a.p_link:visited { font-family: Oswald, Arial, Helvetica, sans-serif;    font-size:15px; color:#FFFFFF; text-decoration: none; !important;}
a.p_link:hover { font-family:  Oswald, Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF;  text-decoration: none; !important;}

.p_link2 { font-family: Oswald, Arial, Helvetica, sans-serif;   font-size:15px; color:#333333;   text-decoration: none; !important;}
a.p_link2 { font-family:  Oswald, Arial, Helvetica, sans-serif;   font-size:15px; color:#333333;  text-decoration: none; !important;}
a.p_link2:visited { font-family: Oswald, Arial, Helvetica, sans-serif;    font-size:15px; color:#333333; text-decoration: none; !important;}
a.p_link2:hover { font-family:  Oswald, Arial, Helvetica, sans-serif; font-size:15px; color:#333333;  text-decoration: none; !important;}

.footer1 { font-family: "Noto Sans", "Arial", "sans-serif"; font-size:13px; color:#FFFFFF; letter-spacing:1px;  text-decoration: none; !important;}
a.footer1 { font-family: "Noto Sans", "Arial", "sans-serif"; font-size:13px; color:#FFFFFF; letter-spacing:1px;  text-decoration: none; !important;}
a.footer1:visited  { font-family: "Noto Sans", "Arial", "sans-serif"; font-size:13px; color:#FFFFFF; letter-spacing:1px;  text-decoration: none; !important;}
a.footer1:hover { font-family: "Noto Sans", "Arial", "sans-serif"; font-size:13px; color:#FFFFFF; letter-spacing:1px;  text-decoration: none; !important;}

.sub_menu { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700;  font-size:15px; color:#503930; text-decoration: none; !important;}
a.sub_menu { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700;  font-size:15px; color:#503930;  text-decoration: none; !important;}
a.sub_menu:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;   font-weight: 700;  font-size:15px; color:#503930;  text-decoration: none; !important;}
a.sub_menu:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700; font-size:15px; color:#503930;  text-decoration: none; !important;}

.sub_menu8 { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700;  font-size:15px; color:#E0631F; text-decoration: none; !important;}
a.sub_menu8 { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700;  font-size:15px; color:#E0631F;  text-decoration: none; !important;}
a.sub_menu8:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;   font-weight: 700;  font-size:15px; color:#E0631F;  text-decoration: none; !important;}
a.sub_menu8:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700; font-size:15px; color:#E0631F;  text-decoration: none; !important;}


.sub_link { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:13px; color:#503930; text-decoration: none; !important;}
a.sub_link { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-size:13px; color:#503930;  text-decoration: none; !important;}
a.sub_link:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;    font-size:13px; color:#503930;  text-decoration: none; !important;}
a.sub_link:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-size:13px; color:#CC3300;  text-decoration: none; !important;}

.sub_link2 { font-family: Noto Sans, Arial, Helvetica, sans-serif;   font-size:13px; color:#CC3300; text-decoration: none; !important;}
a.sub_link2 { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-size:13px; color:#CC3300;  text-decoration: none; !important;}
a.sub_link2:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:13px; color:#CC3300;  text-decoration: none; !important;}
a.sub_link2:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-size:13px; color:#CC3300;  text-decoration: none; !important;}

.org { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400; font-size:15px; color:#CC3300; text-decoration: none; !important;}
a.org { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-weight: 400; font-size:15px; color:#CC3300;  text-decoration: none; !important;}
a.org:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400; font-size:15px; color:#CC3300;  text-decoration: none; !important;}
a.org:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400; font-size:15px; color:#CC3300;  text-decoration: none; !important;}

.pmenu { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400;  font-size:15px; color:#FFFFFF; text-decoration: none; !important;}
a.pmenu { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-weight: 400;  font-size:15px; color:#FFFFFF;  text-decoration: none; !important;}
a.pmenu:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400; font-size:15px; color:#FFFFFF;  text-decoration: none; !important;}
a.pmenu:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400; font-size:15px; color:#450909;  text-decoration: none; !important;}

.event_menu { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400;  font-size:13px; color:#503930; text-decoration: none; !important;}
a.event_menu { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-weight: 400;  font-size:13px; color:#503930;  text-decoration: none; !important;}
a.event_menu:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400; font-size:13px; color:#503930;  text-decoration: none; !important;}
a.event_menu:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400;  font-size:13px; color:#CC3300;  text-decoration: none; !important;}

.event_menu2 { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400;  font-size:13px; color:#CC3300; text-decoration: none; !important;}
a.event_menu2 { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-weight: 400;  font-size:13px; color:#CC3300;  text-decoration: none; !important;}
a.event_menu2:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400; font-size:13px; color:#CC3300;  text-decoration: none; !important;}
a.event_menu2:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400;  font-size:13px; color:#CC3300;  text-decoration: none; !important;}


.staff_menu { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700;  font-size:13px; color:#503930; text-decoration: none; !important;}
a.staff_menu { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-weight: 700;  font-size:13px; color:#503930;  text-decoration: none; !important;}
a.staff_menu:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700; font-size:13px; color:#503930;  text-decoration: none; !important;}
a.staff_menu:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700;  font-size:13px; color:#FF5F00;  text-decoration: none; !important;}

.staff_menu2 { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700;  font-size:13px; color:#FF5F00; text-decoration: none; !important;}
a.staff_menu2 { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-weight: 700;  font-size:13px; color:#FF5F00;  text-decoration: none; !important;}
a.staff_menu2:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700; font-size:13px; color:#FF5F00;  text-decoration: none; !important;}
a.staff_menu2:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700;  font-size:13px; color:#FF5F00;  text-decoration: none; !important;}





.home { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:36px; color:#666666;  text-decoration: none; !important;}
.home2 { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:36px; color:#E0631F;  text-decoration: none; !important;}
.news_text { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:13px; color:#333333;  text-decoration: none; !important;}
.news_text2 { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:15px; color:#333333;  text-decoration: none; !important;}
.home_date { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:20px; color:#FFFFFF;  text-decoration: none; !important;}
.home_date2 { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:20px; color:#333333;  text-decoration: none; !important;}

.event_link { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400;  font-size:18px; color:#CC3300; text-decoration: none; !important;}
a.event_link { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-weight: 400;  font-size:18px; color:#CC3300;  text-decoration: none; !important;}
a.event_link:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400; font-size:18px; color:#CC3300;  text-decoration: none; !important;}
a.event_link:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400;  font-size:18px; color:#870A0A;  text-decoration: none; !important;}


.paging { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400;  font-size:15px; color:#CC3300; text-decoration: none; !important;}
a.paging { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-weight: 400;  font-size:15px; color:#444444;  text-decoration: none; !important;}
a.paging:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400; font-size:15px; color:#444444;  text-decoration: none; !important;}
a.paging:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 400;  font-size:15px; color:#444444;  text-decoration: none; !important;}


.content { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:15px; font-weight:400; line-height:22px; color:#444444; mtext-decoration: none; !important;}
.content2 { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:14px; font-weight:400; line-height:22px; color:#444444; mtext-decoration: none; !important;}
.title { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:30px;  color:#E0631F; mtext-decoration: none; !important;}
.title2 { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:18px; color:#8C2000; mtext-decoration: none; !important;}
.temp2_white { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:15px; font-weight:700; color:#FFFFFF; mtext-decoration: none; !important;}
.temp2_brown { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:15px; font-weight:400; color:#503930; mtext-decoration: none; !important;}
.temp2_title { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:21px; font-weight:400; color:#444444; mtext-decoration: none; !important;}
.left_text { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:13px; color:#444444; mtext-decoration: none; !important;}
.white_title { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:21px;  color:#FFFFFF; mtext-decoration: none; !important;}
.menu_org { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:21px;  color:#450909; mtext-decoration: none; !important;}
.menu_black { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:13px;  color:#FFFFFF; mtext-decoration: none; !important;}
.menu_title { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:15px; font-weight:700; color:#3F0000; mtext-decoration: none; !important;}
.pg_title { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:48px;  color:#E0631F !important; mtext-decoration: none; !important;}
.pg_name { font-family: Oswald, Arial, Helvetica, sans-serif;  font-size:21px;  color:#FFFFFF; mtext-decoration: none; !important;}
.quota_text { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:18px; font-weight:700;  color:#FFFFFF; mtext-decoration: none; !important;}
.quota_text2 { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:18px; font-style:italic;  color:#8C4600; mtext-decoration: none; !important;}
.event_past { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:18px;  color:#CC3300; font-weight:600; mtext-decoration: none; text-decoration: none; !important;}
a.event_link_title { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:18px;  color:#CC3300; font-weight:600; mtext-decoration: none; text-decoration: none; !important;}
a.event_link_title:vsited { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:18px; font-weight:600; color:#CC3300; mtext-decoration: none; text-decoration: none; !important;}
a.event_link_title:hover { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:18px;  font-weight:600; color:#CC3300; mtext-decoration: none; text-decoration: none; !important;}

.event_cat { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:14px; font-style:italic; color:#858585; mtext-decoration: none; !important;}
.event_sml { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:14px; color:#444444; mtext-decoration: none; !important;}
.event_title { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:30px; color:#503930; mtext-decoration: none; !important;}
.event_title2 { font-family: Noto Sans, Arial, Helvetica, sans-serif;  /* font-size:21px; font-weight:700; */ font-size: 30px;font-weight: normal;color:#503930; mtext-decoration: none; !important;}
.page { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-size:15px; color:#444444; mtext-decoration: none; !important;}
.staff1 { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700; font-size:18px; color:#8C1F00; mtext-decoration: none; !important;}
.staff_title { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-size:30px; color:#503930; mtext-decoration: none; !important;}
.staff_name { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-size:15px; color:#444444; mtext-decoration: none; !important;}
.staff_org { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-size:15px; color:#FF5F00; mtext-decoration: none; !important;}
.staff_org2 { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-size:15px; font-weight: 700; color:#FF5F00; mtext-decoration: none; !important;}
.staff_content { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-size:13px; color:#444444; mtext-decoration: none; !important;}
.staff_name2 { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-size:21px; font-weight: 700; color:#503930; mtext-decoration: none; !important;}
.banner_title { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; mtext-decoration: none; !important;}
.banner_text { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-size:15px; font-style:italic;  color:#444444; mtext-decoration: none; !important;}
.h_cat { font-family: Noto Sans, Arial, Helvetica, sans-serif;   font-size:13px; color:#666666;   text-decoration: none; !important;}
.h_mon { font-family: Noto Sans, Arial, Helvetica, sans-serif;   font-size:16px; color:#FFFFFF;   text-decoration: none; !important;}
.temp3_i { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-style:italic; font-size:15px; font-weight:400; line-height:22px; color:#444444; mtext-decoration: none; !important;}
.album_title { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-size:16px; font-weight:400; line-height:22px; color:#FF6304; mtext-decoration: none; !important;}
.footer_t { font-family: Noto Sans, Arial, Helvetica, sans-serif; font-size:16px; font-weight:600; color:#FFFFFF; mtext-decoration: none; !important;}

.title9 { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight: 700;  font-size:20px; color:#FF6002; text-decoration: none; !important;}

.album_paging { font-family: Noto Sans, Arial, Helvetica, sans-serif;   font-size:16px; color:#FFFFFF;   text-decoration: none; !important;}
a.album_paging { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-size:16px; color:#FFFFFF;  text-decoration: none; !important;}
a.album_paging:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;    font-size:16px; color:#FFFFFF; text-decoration: none; !important;}
a.album_paging:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF;  text-decoration: none; !important;}

.h_link { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight:700; font-size:15px; color:#333;   text-decoration: none; !important;}
a.h_link { font-family:  Noto Sans, Arial, Helvetica, sans-serif; font-weight:700;  font-size:15px; color:#333;  text-decoration: none; !important;}
a.h_link:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;  font-weight:700;  font-size:15px; color:#333; text-decoration: none; !important;}
a.h_link:hover { font-family:  Noto Sans, Arial, Helvetica, font-weight:700; sans-serif; font-size:15px; color:#B20000;  text-decoration: none; !important;}

.red_link { font-family: Noto Sans, Arial, Helvetica, sans-serif;   font-size:15px; color:#B20000; font-weight: 600;  text-decoration: none; !important;}
a.red_link { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-size:15px; color:#B20000; font-weight: 600; text-decoration: none; !important;}
a.red_link:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;    font-size:15px; color:#B20000; font-weight: 600; text-decoration: none; !important;}
a.red_link:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif; font-size:15px; color:#B20000; font-weight: 600; text-decoration: none; !important;}

.red_link2 { font-family: Noto Sans, Arial, Helvetica, sans-serif;   font-size:15px; color:#B22D00 ; font-weight: 600;  text-decoration: none; !important;}
a.red_link2 { font-family:  Noto Sans, Arial, Helvetica, sans-serif;   font-size:15px; color:#B22D00; font-weight: 600; text-decoration: underline; !important;}
a.red_link2:visited { font-family: Noto Sans, Arial, Helvetica, sans-serif;    font-size:15px; color:#B22D00; font-weight: 600; text-decoration: underline; !important;}
a.red_link2:hover { font-family:  Noto Sans, Arial, Helvetica, sans-serif; font-size:15px; color:#B22D00; font-weight: 600; text-decoration: underline; !important;}

.Filed {

	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	text-decoration: none;
	border: 0px solid #B0B0B0;
}

.select2 {

	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	
}

#earth{
	height: 550px;
	width: 500px;
	background: url('images/earth.jpg');
	background-repeat: no-repeat-y;
	background-position: center center;
}





.hidelayer{
	display:none;
}


#top_menu:after {
	display: block;
    content: "";
    width: 100%;
    height: 21px;
    position: absolute;
    background: transparent url(images/shadow8.png) repeat-x;
    bottom: -21px;
}