body					{margin: 0; background: url(images/top_bg.jpg) repeat-x #c9e8e1; color: #495257; font: 12px normal Tahoma, sans-serif;}
img						{border: 0;}
td						{vertical-align: top;}
p						{margin: 5px 0 15px 0;}
a						{text-decoration: underline; color: #008eaf;}
a:hover					{text-decoration: underline; color: #083341;}

.minwid					{min-width: 1000px;
/* IE min-width fix */
width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 1000 ? "1000px" : "auto");}

#top					{position: absolute; top: 0; left: 474px;}
#top_menu				{background: #fff3d9; font-size: 13px; font-weight: bold; font-family: Tahoma;}
#top_menu ul			{padding: 25px 0 23px 29px; margin: 0; list-style: none;}
#top_menu li			{padding: 7px 0;}
#top_menu a				{text-decoration: underline; color: #495257; background: url(images/li.gif) 0 6px no-repeat; padding-left: 16px;}
#top_menu a:hover		{text-decoration: none; color: #d66b6b;}

#lc						{padding: 0 20px 40px 27px; background: url(images/bg.jpg) #e7f5e9; font-family: Tahoma;}
.tlt					{color: #3f3f3f; font-size: 18px; padding-bottom: 15px;}
#pop_key				{text-align: center; padding-bottom: 30px; line-height: 1.7em;}
#pop_key a				{color: #0a709a; text-decoration: underline;}
#pop_key a:hover		{background: #d66b6b; color: #ffffff; text-decoration: none;}
#about					{color: #495257; font-size: 12px; padding-bottom: 40px;}
#pop					{color: #3f3f3f; font-size: 12px; padding: 0 0 40px 0; margin: 0; list-style: none;}
#pop li					{padding: 3px 0;}
#pop a					{color: #3f3f3f; text-decoration: underline; background: url(images/row_01.gif) 0 6px no-repeat; padding-left: 19px;}
#pop a:hover			{color: #0090d3; text-decoration: none;}
#fr						{color: #3f3f3f; font-size: 11px; padding: 0; margin: 0; list-style: none;}
#fr li					{padding: 0 0 18px 19px; background: url(images/row_02.gif) 0 4px no-repeat;}
#fr b					{font-size: 12px;}
#fr a					{color: #3f3f3f; text-decoration: underline;}
#fr a:hover				{color: #0090d3; text-decoration: none;}

#cc						{padding: 0 27px 40px 20px; background: url(images/bg.jpg) #e7f5e9; width: 100%;}
.clear					{clear: both;}
.news					{font-family: Tahoma;}
.news .title			{font-size: 18px; color: #495257;}
.news .title a			{color: #495257; text-decoration: underline;}
.news .title a:hover	{color: #495257; text-decoration: none;}
.news .cat				{font-size: 9px; color: #8b9498;}
.news .cat a			{color: #0a709a; text-decoration: underline;}
.news .cat a:hover		{color: #0a709a; text-decoration: none;}
.news .txt				{float: left; padding: 3px 0 33px 0;}
.news .text img			{margin: 3px 9px 0 0;}
.news .text				{padding-bottom: 3px;}
.news .tch				{background: url(images/tch_bg.gif) repeat-x #FFFFFF; float: left; font-size: 9px; color: #8b9498; height: 14px; padding: 4px 2px 0 2px;}
.news .tch a			{color: #0a709a; text-decoration: underline;}
.news .tch a:hover		{color: #0a709a; text-decoration: none;}
.news .tch_01			{float: left;}
#page					{font-size: 18px; text-align: center;}

#copy					{font-size: 11px; font-family: Tahoma; color: #3f3f3f; padding: 20px 0 20px 25px;}
#copy2					{font-size: 11px; font-family: Tahoma; color: #3f3f3f; padding: 20px 0 20px 25px; width: 100%; text-align:center;}
#copy a					{color: #3f3f3f; text-decoration: underline;}
#copy a:hover			{color: #3f3f3f; text-decoration: none;}
#alfa					{font-size: 11px; font-family: Tahoma; color: #59a2aa; padding: 20px 12px 20px 34px; background: url(images/alfa.gif) 0 21px no-repeat;}
#alfa a					{color: #59a2aa; text-decoration: underline;}
#alfa a:hover			{color: #59a2aa; text-decoration: none;}


.fsize0	{font-size: 9px; padding:3px;}
.fsize1	{font-size: 9px; padding:3px;}
.fsize2	{font-size: 13px; padding:3px;}
.fsize3	{font-size: 14px; padding:3px;}
.fsize4	{font-size: 15px; padding:3px;}
.fsize5	{font-size: 16px; padding:3px;}
.fsize6	{font-size: 17px; padding:3px;}
.fsize7	{font-size: 18px; padding:3px;}
.fsize8	{font-size: 19px; padding:3px;}
.fsize9	{font-size: 20px; padding:3px;}
.fsize10	{font-size: 21px; padding:3px;}
.fsize11	{font-size: 22px; padding:3px;}
.fsize12	{font-size: 23px; padding:3px;}
.fsize13	{font-size: 24px; padding:3px;}
.fsize14	{font-size: 25px; padding:3px;}
.fsize15	{font-size: 26px; padding:3px;}
.fsize16	{font-size: 27px; padding:3px;}
.fsize17	{font-size: 28px; padding:3px;}
.fsize18	{font-size: 29px; padding:3px;}
.fsize19	{font-size: 30px; padding:3px;}
.fsize20	{font-size: 31px; padding:3px;}
.fsize21	{font-size: 32px; padding:3px;}