@charset "utf-8";
body	{	margin: 0px; padding: 0px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #747474; }
input	{	font-size: 10px; color: #747474; }
select	{	font-size: 10px; color: #747474; }
div		{	border: 0px solid #FF0000; margin: 0px; padding: 0px; }
img		{	border: 0px; }
form	{	margin: 0; padding: 0;	}

h2		{	color: #57378A; font-size: 15px; }

a		{	color: #747474; text-decoration: none; }
a:hover	{	color: #747474; text-decoration: underline; }

#TopLine	{	width: 100%; height: 10px; background-color: #3D317C; }
#PageBody	{	width: 946px; margin: auto;}

#PageLeft	{	width: 272px; float: left; }
#PageRight	{	width: 674px; float: right; }

#FooterLine			{	clear: both; margin: auto; width: 946px; padding-bottom: 10px; }
#FooterLine	img		{	margin-top: 10px; }

#FooterField			{	margin: auto; width: 946px; height: 20px; padding-bottom: 15px; }
#FooterField a			{	color: #747474;}
#FooterField a:hover	{	color: #747474; text-decoration: underline; }
#FooterCopyright		{	float: left; color: #747474; }
#FooterProject			{	float: right; }
#FooterProject img		{	vertical-align: middle; }


#LogoField		{	width: 272px; height: 72px; background-color: #3D317C;}
#LogoField img	{	margin-top: 5px; margin-left: 55px; }

#PagePath			{	height: 20px; padding-top: 12px; padding-left: 30px; color: #FFA200; }
#PagePath a:hover	{	color: #FFA200;}

#ShortMenuField			{	margin-left: 200px; height: 72px; }
#ShortMenuField div		{	padding-top: 35px; height: 20px; }
#ShortMenuField div img	{	margin-left: 35px; margin-right: 10px; }
#ShortMenuField div span	{	margin-left: 35px;  }


#MainMenuField			{	width: 272px; height: 233px; background-image: url(/static/images/menu.bg.gif); background-repeat: no-repeat;	}
#MainMenuField	ul		{	list-style: none; margin: 0px; padding: 0px;	}
#MainMenuField	li		{	text-indent: -2000px; margin: 0px; padding: 0px;	}
#MainMenuField a 		{	width: 272px; display: block;	}

#MainMenuField	a:hover,
#MainMenuField	a.selected	{	background-image: url(/static/images/menu.bg.gif);	}

#m1	a								{	height: 49px;	} 
#m2 a								{	height: 35px;	} 
#m3 a								{	height: 35px;	} 
#m4 a								{	height: 36px;	}	 
#m5 a								{	height: 37px;	}
/*#m6 a								{	height: 41px;	}*/
#m1 a:hover, #m1 a.selected			{	background-position: 272px 0px;		}
#m2 a:hover, #m2 a.selected			{	background-position: 272px -49px;	}
#m3 a:hover, #m3 a.selected			{	background-position: 272px -84px;	}
#m4 a:hover, #m4 a.selected			{	background-position: 272px -119px;	}
#m5 a:hover, #m5 a.selected			{	background-position: 272px -155px;	}
/*#m6 a:hover, #m6 a.selected			{	background-position: 272px -192px;	} */

#MainMenuFieldEn			{	width: 272px; height: 233px; background-image: url(/static/images/menu.bg.en.gif); background-repeat: no-repeat;	}
#MainMenuFieldEn	ul		{	list-style: none; margin: 0px; padding: 0px;	}
#MainMenuFieldEn	li		{	text-indent: -2000px; margin: 0px; padding: 0px;	}
#MainMenuFieldEn a 		{	width: 272px; display: block;	}

#MainMenuFieldEn	a:hover,
#MainMenuFieldEn	a.selected	{	background-image: url(/static/images/menu.bg.en.gif);	}

#m1en a								{	height: 49px;	} 
#m2en a								{	height: 35px;	} 
#m3en a								{	height: 35px;	} 
#m4en a								{	height: 36px;	}	 
#m5en a								{	height: 54px;	}

#m1en a:hover, #m1en a.selected			{	background-position: 272px 0px;		}
#m2en a:hover, #m2en a.selected			{	background-position: 272px -49px;	}
#m3en a:hover, #m3en a.selected			{	background-position: 272px -84px;	}
#m4en a:hover, #m4en a.selected			{	background-position: 272px -119px;	}
#m5en a:hover, #m5en a.selected			{	background-position: 272px -155px;	}

#SearchField		{	position: relative; height: 79px; background-color: #E3E4D7; }
#SearchWord			{	position: absolute; left: 15px; top: 15px; width: 164px; }
#SubmitSearch		{	position: absolute; left: 190px; top: 15px; }
#SearchPartner		{	position: absolute; left: 15px; top: 45px; width: 168px; }


#SearchWordField			{	margin-top: 10px; margin-bottom: 10px; }
#SearchWordField	span	{	font-weight: bold; }
.SearchTitle				{	font-weight: bold; margin-bottom: 3px; text-transform: uppercase;  }
.SearchDescription			{	}
.SearchMore					{	text-align: right; margin-bottom: 10px; margin-right: 20px; }
.SearchMore	a				{	text-decoration: none; color: #8E8E8E;	}
.SearchMore	a:hover			{	text-decoration: underline; color: #022C6A;	}


#PartnerField		{	height: 50px; color: #57378A; font-size: 17px; }
#PartnerField div	{	padding-top: 15px; margin-left: 10px;}
#PartnerLogin		{	height: 50px; background-color: #E3E4D7; }
#PartnerLogos		{	padding-top: 10px; text-align: center; }

#user_login		{	float: left; width: 74px; height: 14px; margin-top: 15px; margin-left: 15px; }
#user_passwd	{	float: left; width: 74px; height: 14px; margin-top: 15px; margin-left: 5px; }
#SubmitLogin	{	margin-top: 15px; margin-left: 5px; }

#NewsHeader		{	height: 50px; color: #57378A; font-size: 17px; }
#NewsHeader div	{	padding-top: 15px; margin-left: 30px; }

#NewsHomePage	{	margin-left: 30px; margin-right: 15px; }
.NewsTitle		{	font-size: 12px; font-weight: bold; color: #57378A; margin: 0px; }
.NewsDate		{	color: #FFA200; margin: 0px; margin-top: 10px; margin-bottom: 10px; font-size: 10px; }
.data			{	color: #FFA200; margin: 0px; margin-top: 4px; margin-bottom: 4px; font-size: 10px; }

#PageLine		{	padding-left: 7px;}

#PageHeader		{	height: 50px; color: #57378A; font-size: 17px; }
#PageHeader div	{	padding-top: 15px; margin-left: 30px; }
#PageContent	{	margin-left: 30px; margin-right: 20px; font-size: 11px; }

#PageContent a			{	color: #FFA200; text-decoration: underline; }
#PageContent a:hover	{	color: #FFA200; text-decoration: underline; }


#PrintField		{	width: 100%; text-align: right; padding-top: 10px; }
#PrintField img	{	vertical-align: middle; margin-right: 5px;  }


.SubMenuArrow01			{	float: left; padding-left: 14px; padding-right: 10px; }
.SubMenuArrow01 img		{	margin-top: 13px; }
.SubMenuText01			{	float: right; width: 240px; padding-top: 10px; padding-bottom: 10px; }
.SubMenuText01 a		{	font-size: 11px; color: #57378A; font-weight: bold; }
.SubMenuText01 a:hover	{	font-size: 11px; color: #FFB00E; font-weight: bold; }
.SubMenuText01 .Menu01Selected	{	font-size: 11px; color: #FFB00E; font-weight: bold; text-decoration: underline; }
.SubMenuLine01			{	clear: both; padding: 0px; padding-left: 0px;}
.SubMenuLine01	img		{	margin-top: 0px; margin-bottom: 0px; }