
body, html{
	padding: 0px;
	margin: 0px;
}


table.w_page{
	height: 100%;
	width: 100%;
}
table.w_page tr.hdr{
	height: 300px;
	width: 100%;
}
table.w_page tr.hdr td.t_hdr{
	width: 100%;
}
table.w_page tr.hdr td.t_hdr table.hdr_tbl{
	width: 100%;
	height: 100%;
}
table.w_page tr.hdr td.t_hdr table.hdr_tbl td.p_bar{
	height: 220px;
	width: 100%;
}
table.w_page tr.hdr td.t_hdr table.hdr_tbl td.p_bar table.m_pic{
	height: 100%;
}
table.w_page tr.hdr td.t_hdr table.hdr_tbl td.p_bar table.m_pic td.m_pic_i{
	color: #000000;
	font-size: 14pt;
}
table.w_page tr.hdr td.t_hdr table.hdr_tbl td.p_bar table.m_pic td.m_pic_i a{
	color: #000000;
	text-decoration: none;
}
table.w_page tr.hdr td.t_hdr table.hdr_tbl td.p_bar table.m_pic td.m_pic_i a:hover{
	color: #000000;
	text-decoration: none;
}
table.w_page tr.hdr td.t_hdr table.hdr_tbl td.p_bar table.m_pic td.m_pic_i a:visited{
	color: #000000;
	text-decoration: none;
}
table.w_page tr.hdr td.t_hdr table.hdr_tbl td.p_bar table.m_pic td.m_pic_i div.item{
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-color: #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
}
table.w_page tr.hdr td.t_hdr table.hdr_tbl td.p_bar table.m_pic td.m_pic_i div.item_o{
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-color: #FAFAFA;
	border-bottom: 3px solid #FF8700;
}

table.w_page tr.hdr td.t_hdr table.hdr_tbl table.tp_menu{
	height: 80px;
	background-color: #000000;
	
}
table.w_page tr.hdr td.t_hdr table.hdr_tbl table.tp_menu td.m_item{
	color: #AFAFAF;
	text-align: center;
	width: 150px;
	font-family: Arial;
	font-size: 12pt;
}
table.w_page tr.hdr td.t_hdr table.hdr_tbl table.tp_menu td.m_item div.li_item{
	height: 80px;
	background: none;
	border: none;
}
table.w_page tr.hdr td.t_hdr table.hdr_tbl table.tp_menu td.m_item div.li_item_ov{
	width: 100%;
	height: 77px;
	background-color: #AFAFAF;
	border-bottom: 3px solid #FF8700;
}

table.w_page tr.hdr td.t_hdr table.hdr_tbl table.tp_menu td.m_item a.a_item{
	color: 				#AFAFAF;
}

table.w_page tr.hdr td.t_hdr table.hdr_tbl table.tp_menu td.m_item a.a_item:hover{
	color:				#000000;
}

table.w_page tr.hdr td.t_hdr table.hdr_tbl td.cntct{
	color: #AFAFAF;
	background-color: #000000;
	width: 30%;
	height: 80px;
}





table.w_page table.page{
	font-family: "Microsoft Sans Serif";
	border-top: 1px solid #000000;
	height: 100%;
	width: 100%;
}
table.w_page table.page tr.p_body td.tp_body{
	width: 80%;
	height: 100%;
	background-color: #FFFFFF;
}
table.w_page table.page tr.p_body td.r_panel{
	width: 20%;
	height: 100%;
	background-color: #000000;
	color: #FFFFFF;
}

div.p_title{
	color: #000000;
	font-family: arial;
	font-size: 18pt;
	font-weight: bold;
	border-bottom: 1px solid #DADADA;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

table.w_page table.page tr.p_body td.tp_body div.about_p{
	margin: 20px;
	text-align: justify;
	font-size: 10pt;
	font-weight: 300;
}

table.w_page table.page tr.p_body td.tp_body div.about_p a{
	color: #0000A0;
}

table.w_page table.page tr.p_body td.tp_body div.about_p a:visited{
	color: #0000A0;
}


table.w_page table.page tr.p_body td.tp_body div.about_p span.num{
	color: #000000;
	font-family: "Times New Romain";
	font-size: 22pt;
}

table.w_page table.page tr.p_body td.tp_body div.about_p div.txt{
	margin: 40px;
}
table.w_page table.page tr.p_body td.tp_body div.about_p div.txt img{
	margin-left: 20px;
	margin-bottom: 20px;
	margin-right: 20px;
}
table.w_page table.page tr.p_body td.tp_body div.about_p div.txt p{
	text-indent: 40px;
	margin: 0px;
	padding: 0px;
}
table.w_page table.page tr.p_body td.tp_body div.about_p div.txt p b{
	border-left: 3px solid #FF9700;
	background-color: #F0F0F0;
	color: #000000;
	padding-left: 5px;
}

table.w_page table.page tr.p_body td.tp_body div.about_p div.txt ol b{
	border-left: 3px solid #FF9700;
	background-color: #F0F0F0;
	color: #000000;
	padding-left: 5px;
}

table.w_page table.page tr.p_body td.tp_body div.about_p div.txt table.img_tbl{
	border-top: 2px solid #FF8700;
	width: 100%;
}

table.w_page table.page tr.p_body td.tp_body div.about_p div.txt table.c_tbl{
	margin-left: 40px;
	border: 1px solid #FF8700;
	background-color: #000000;
}

table.w_page table.page tr.p_body td.tp_body div.about_p div.txt table.c_tbl tr.title{
	background-color: #FF8700;
	text-align: center;
	font-weight: bold;
}

table.w_page table.page tr.p_body td.tp_body div.about_p div.txt table.c_tbl tr.param{
	background-color: #FF8700;
	padding-left: 5px;
}

table.w_page table.page tr.p_body td.tp_body div.about_p div.txt table.c_tbl tr.param td{
	background-color: #FFFFFF;
	text-align: center;
	padding-left: 3px;
	padding-right: 3px;
}

table.w_page table.page tr.p_body td.tp_body div.about_p div.txt table.c_tbl tr.param td.p_name{
	text-align: left;
	font-weight: bold;
	padding-left: 5px;
}

table.w_page table.page tr.p_body td.r_panel{
	width: 240px;
}

table.w_page table.page tr.p_body td.r_panel div.panel{
	padding: 10px;
	margin-bottom: 20px;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: 300;
	border-bottom: 1px solid #2A2A2A;
	padding-bottom: 20px;
}

table.w_page table.page tr.p_body td.r_panel div.panel p.title{
	font-family: "Courier New";
	color: #FFFFFF;
	font-weight: bold;
	font-size: 10pt;
	border-left: 5px solid #FF8700;
	background-color: #2A2A2A;
	padding-left: 10px;
}

table.w_page table.page tr.p_body td.r_panel div.panel div.sub p.subtitle{
	border-bottom: 1px solid #2A2A2A;
	padding-left: 10px;
}

table.w_page table.page tr.p_body td.r_panel div.panel div.sub p.subtitle a:visited{
	color: #FFFFFF;
}

table.w_page table.page tr.p_body td.r_panel div.panel div.sub p{
	padding-left:20px;
}

table.w_page table.page tr.p_body td.r_panel div.panel a{
	color: #9F9F9F;
	font-size: 10pt;
	padding-left: 5px;	
}
table.w_page table.page tr.p_body td.r_panel div.panel a:hover{
	color: #FF8700;
	font-size: 10pt;
	padding-left: 5px;
}

table.w_page table.page tr.p_body td.tp_body div.about_p div.short_news{
	margin: 20px;
	border-bottom: 1px solid #FF8700;
	padding-bottom: 10px;
}

table.w_page table.page tr.p_body td.tp_body div.about_p div.short_news p.title{
	border-left: 3px solid #FF9700;
	background-color: #F0F0F0;
	color: #000000;
	padding-left: 5px;
	font-family: Arial;
	font-size: 14pt;
}
table.w_page table.page tr.p_body td.tp_body div.about_p div.short_news p{
	padding: 0px;
	font-family: "Courier New";
	color: #000000;
	font-size: 10pt;
	font-weight: 300;
}
table.w_page table.page tr.p_body td.tp_body div.about_p div.short_news img{
	border: 1px solid #000000;
	padding: 3px;
	margin-right: 20px;
	margin-bottom: 10px;	
}
table.w_page table.page tr.p_body td.tp_body div.about_p div.short_news p.more{
	text-align: right;
}
table.w_page table.page tr.p_body td.tp_body div.about_p div.short_news p.more a{
	color: #FF8700;
	text-decoration: none;
}
table.w_page table.page tr.p_body td.tp_body div.about_p div.short_news p.more a:hover{
	color: #FF8700;
	text-decoration: underline;	
}

table.w_page table.page tr.p_body td.tp_body div.about_p table.awards{	
	font-size: 10pt;
	font-weight: 300;
}

table.w_page table.page tr.p_body td.tp_body div.about_p table.awards a.im{
	color: #FFFFFF;
}
table.w_page table.page tr.p_body td.tp_body div.about_p table.awards img.norm{
	border: 4px solid #FFFFFF;
}
table.w_page table.page tr.p_body td.tp_body div.about_p table.awards img.over{
	border: 4px solid #FF8700;
}

table.w_page td.ends{
	border-top: 1px solid #808080;
	background-color: #000000;
}

a.pg1 {font:bold 13pt verdana,tahoma,arial;text-decoration:none;color:blue;}
a:hover.pg1 {text-decoration:underline;}

a.pg2 {font:normal 12pt verdana,tahoma,arial;text-decoration:none;color:blue;}
a:hover.pg2 {text-decoration:underline;}

a.pgt {font:normal 10pt verdana,tahoma,arial;text-decoration:none;color:blue;font-variant: small-caps;}
a:hover.pgt {text-decoration:underline;}
span.pgt {font:normal 8pt verdana,tahoma,arial;}

td.pg3 {vertical-align:top;}
td.pg4 {font:bold 8pt tahoma,arial,verdana;}
img.pg1 {padding:2px; border:1px solid #aaa;}

td.infopanel {vertical-align:top;width:260px;background-color:black;color:#eee;padding:10px;font:normal 9pt tahoma,verdana,arial;}
td.photodata {background-color:white;border-top:1px solid #000;padding:20px;vertical-align:top;}
p.title {background-color:#333;padding:4px;padding-left:10px;font:normal 10pt arial,verdana,tahoma;border-left:4px solid #FF8700;}
a.ipl1 {color:#999;font:normal 9pt verdana,tahoma,arial;}
a:hover.ipl1 {color:#ddd;}
