/**********************************************************/
/*                  common                                */
/**********************************************************/
body
{ font-family: Trebuchet MS, Arial, Tahoma, Verdana;
  margin: 0px 0px 0px 0px;
  font-size: 12px;
  color: #333333;
  background-color: #FFFFFF;
}

table, textarea
{ font-family: Trebuchet MS, Arial, Tahoma, Verdana;
  font-size: 12px;
  color: #333333;
}

input, select
{ font-family: Tahoma, Arial, Verdana;
  font-size: 12px;
  color: #000000;
}

p, form
{ margin: 0px;
}

.frame_outer
{ background-color: #FFFFFF;
}

A:link   {text-decoration:underline;color:#0000CC;}
A:visited{text-decoration:underline;color:#0000CC;}
A:active {text-decoration:underline;color:#0000CC;}
A:hover  {text-decoration:underline;color:#0033FF;}

A.lnbold:link   {text-decoration:underline;color:#0000CC;font-weight:bold;}
A.lnbold:visited{text-decoration:underline;color:#0000CC;font-weight:bold;}
A.lnbold:active {text-decoration:underline;color:#0000CC;font-weight:bold;}
A.lnbold:hover  {text-decoration:underline;color:#0033FF;font-weight:bold;}

/*********************************************************/
/*  							Form Styles		                 		 		 */
/*********************************************************/


.frm_txt_input_header
{ padding:0px 0px 2px 0px;
	font-size:11px;
	font-weight:normal;
}


/*********************************************************/
/*  							Message Styles		                 		 */
/*********************************************************/

.msg_informative
{ color: #008000;
}

.msg_good
{ color: #0000FF;
}

.msg_error
{ color: #FF0000;
}

.msg_note
{ color: #008000;
}




/**********************************************************/
/*                  links                                 */
/**********************************************************/

.link_top, .link_top_on {font-size:11px;font-family:Trebuchet MS;color:#333333;}

A.link_top:link   {text-decoration:none;color:#333333;}
A.link_top:visited{text-decoration:none;color:#333333;}
A.link_top:active {text-decoration:none;color:#333333;}
A.link_top:hover  {text-decoration:none;color:#11A044;}

A.link_top_on:link   {text-decoration:none;color:#11A044;}
A.link_top_on:visited{text-decoration:none;color:#11A044;}
A.link_top_on:active {text-decoration:none;color:#11A044;}
A.link_top_on:hover  {text-decoration:none;color:#11A044;}

.link_main, .link_main_on {font-size:12px;font-family:Trebuchet MS;color:#333333;}

A.link_main:link   {text-decoration:none;color:#333333;}
A.link_main:visited{text-decoration:none;color:#333333;}
A.link_main:active {text-decoration:none;color:#333333;}
A.link_main:hover  {text-decoration:none;color:#11A044;}

A.link_main_on:link   {text-decoration:none;color:#11A044;}
A.link_main_on:visited{text-decoration:none;color:#11A044;}
A.link_main_on:active {text-decoration:none;color:#11A044;}
A.link_main_on:hover  {text-decoration:none;color:#11A044;}

.link_bottom, .link_bottom_on {font-size:11px;font-family:Trebuchet MS;color:#333333;}

A.link_bottom:link   {text-decoration:none;color:#333333;}
A.link_bottom:visited{text-decoration:none;color:#333333;}
A.link_bottom:active {text-decoration:none;color:#333333;}
A.link_bottom:hover  {text-decoration:none;color:#11A044;}

A.link_bottom_on:link   {text-decoration:none;color:#11A044;}
A.link_bottom_on:visited{text-decoration:none;color:#11A044;}
A.link_bottom_on:active {text-decoration:none;color:#11A044;}
A.link_bottom_on:hover  {text-decoration:none;color:#11A044;}

.menu_left, .menu_left_on {font-size:12px;font-family:Trebuchet MS;color:#333333;}

A.menu_left:link   {text-decoration:none;color:#333333;}
A.menu_left:visited{text-decoration:none;color:#333333;}
A.menu_left:active {text-decoration:none;color:#333333;}
A.menu_left:hover  {text-decoration:none;color:#11A044;}

A.menu_left_on:link   {text-decoration:none;color:#11A044;}
A.menu_left_on:visited{text-decoration:none;color:#11A044;}
A.menu_left_on:active {text-decoration:none;color:#11A044;}
A.menu_left_on:hover  {text-decoration:none;color:#11A044;}

.menu_sub    {font-size:12px;font-family:Trebuchet MS;color:#666666;}
.menu_sub_on {font-size:12px;font-family:Trebuchet MS;color:#FF9900;}

A.menu_sub:link   {text-decoration:none;color:#666666;}
A.menu_sub:visited{text-decoration:none;color:#666666;}
A.menu_sub:active {text-decoration:none;color:#666666;}
A.menu_sub:hover  {text-decoration:none;color:#999999;}

A.menu_sub_on:link   {text-decoration:none;color:#FF9900;}
A.menu_sub_on:visited{text-decoration:none;color:#FF9900;}
A.menu_sub_on:active {text-decoration:none;color:#FF9900;}
A.menu_sub_on:hover  {text-decoration:none;color:#FF9900;}

/**********************************************************/
/*                  sitemap                               */
/**********************************************************/
A.sitemap_links:link   {text-decoration:none;color:#11A044;font-size:12px;}
A.sitemap_links:visited{text-decoration:none;color:#11A044;font-size:12px;}
A.sitemap_links:active {text-decoration:none;color:#11A044;font-size:12px;}
A.sitemap_links:hover  {text-decoration:none;color:#11C064;font-size:12px;}

A.sitemap_mains:link   {text-decoration:none;color:#333333;font-size:12px;}
A.sitemap_mains:visited{text-decoration:none;color:#333333;font-size:12px;}
A.sitemap_mains:active {text-decoration:none;color:#333333;font-size:12px;}
A.sitemap_mains:hover  {text-decoration:none;color:#777777;font-size:12px;}

A.sitemap_subs:link   {text-decoration:none;color:#666666;font-size:12px;}
A.sitemap_subs:visited{text-decoration:none;color:#666666;font-size:12px;}
A.sitemap_subs:active {text-decoration:none;color:#666666;font-size:12px;}
A.sitemap_subs:hover  {text-decoration:none;color:#999999;font-size:12px;}
