img { border: none; }

body  { 
background-color: #ffffff;
font-family:arial; font-size:12px; color:#545454; MARGIN: 0 0 0 0; 
SCROLLBAR-FACE-COLOR: #efefef; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #ffffff; 
SCROLLBAR-3DLIGHT-COLOR: #dfdfdf; 
SCROLLBAR-ARROW-COLOR: #000000; 
SCROLLBAR-TRACK-COLOR: #ffffff; 
SCROLLBAR-DARKSHADOW-COLOR: #dfdfdf
}

table, tr, select,div,form,input,textarea,td { font-family:arial; font-size:12px; color:#545454;line-height:160% ; MARGIN: 0px 0px 0px 0px;}


a:link					{ color:#545454; text-decoration:none;}
a:visited				{ color:#545454; text-decoration:none;}
a:hover					{ color:#bb3e3a; text-decoration:none;}

a.site_tit:link			{ font-size:12px; color:#5f7f00;  text-decoration:none;line-height:110% ; }
a.site_tit:visited		{ font-size:12px; color:#5f7f00;  text-decoration:none;line-height:110% ; }
a.site_tit:hover		{ font-size:12px; color:#bb3e3a;  text-decoration:none;line-height:110% ; }

a.site_tit_e:link		{ font-size:12px; color:#5f7f00;  text-decoration:none;line-height:110% ;}
a.site_tit_e:visited	{ font-size:12px; color:#5f7f00;  text-decoration:none;line-height:110% ;}
a.site_tit_e:hover		{ font-size:12px; color:#bb3e3a;  text-decoration:none;line-height:110% ;}

a.site:link				{ font-size:12px; color:#545454;  text-decoration:none;line-height:110% ;}
a.site:visited			{ font-size:12px; color:#545454;  text-decoration:none;line-height:110% ;}
a.site:hover			{ font-size:12px; color:#bb3e3a;  text-decoration:none;line-height:110% ;}




img { border: none; }

.height160			{line-height:160% ;}


/* padding&TDbg */
.padding3			{padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px; }
.padding5			{padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; }
.padding_left5		{padding-left:5px; padding-right:5px; }
.padding10			{padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; }
.padding20			{padding-top:20px; padding-bottom:20px; padding-left:20px; padding-right:20px; }
.padding_left10		{padding-left:10px;  }
.padding_tnb3		{padding-top:3px; padding-bottom:3px; }
.padding_lnr3		{padding-left:3px; padding-right:5px; }
.tdbg1				{background-color:#f6efe7; }
.tdbg2				{background-color:#DFEDC5; font-size:12px; font-weight:bold; padding-top:3px;}
.tdbg3				{background-color:#f1f9ed; font-size:12px;  }
.tdbg4				{background-color:#EBF4DA; font-size:12px; font-weight:bold; padding-top:3px;}
.tdbg42				{background-color:#F2F9E8; font-size:12px; font-weight:bold; padding-top:3px;}
.tdbg5				{background-color:#f2f2f2; font-size:12px; padding-top:3px;}
.td_contentbg	    {background-color:#fdfdf8; border-bottom-style:solid; border-bottom-color:cce7e1; border-bottom-width:1px }
.line_bb1p { border-bottom-style:solid; border-bottom-color:e0e0e0; border-bottom-width:1px; padding-top:5; padding-bottom:5; }




/*font */

.tit			    { font-size:14px; color:#545454; font-weight:bold; padding-top:2px;}
.bold			    {font-weight:bold; padding-top:3px; font-family:arial}
.orangeb         	{ color:#ed6c1f; font-weight:bold;}
.tdtit				{ font-size:12px; font-weight:bold; background-color:FFFFFF;}
.bluegreen12b		{ font-size:12px; color:#249e91; font-weight:bold;}
.green12			{ font-size:12px; color:#7fa216; }
.green12b			{ font-size:12px; color:#5f7f00; font-weight:bold;}
.green11bb			{ font-size:11px; color:#5f7f00; font-weight:bold;}
.green11b			{ font-size:11px; color:#a7c855; font-weight:bold;}
.darkgreen12b		{ font-size:12px; color:#85766c; font-weight:bold;}
.blue12b			{ font-size:12px; color:#6d7dba; font-weight:bold;}
.skyblue12b			{ font-size:12px; color:#3D9FC5; font-weight:bold;}
.white12b			{ font-size:12px; color:#ffffff; font-weight:bold;}
.darkoliveB			{ color:#85766c; font-weight:bold;}
.darkolive11B		{ font-size:11px; color:#85766c; font-weight:bold;}
.green				{ font-size:12px; color:#85766c;}
.join_grey			{ font-size:12px; color:#a6a295;}
.font_red       	{ font-size:12px; color:#FF3300;}
.f11b			    {font-size:11px; font-weight:bold; font-family:arial }
.f11	     		{font-size:11px; font-family:arial}
.arial10			{font-size:10px; }
.fc8414             { COLOR: #fc8414}
.blue				{ COLOR: #607bcc; font-size:12px; }	


/* HISTORY  */

.his_month              { font-size:12px; color:#7d7e32; font-weight:bold; BORDER-BOTTOM: #e4e4e4 1px solid; line-height: 20px;}
.his_txt1              { font-size:12px; color:#545454; BORDER-BOTTOM: #e4e4e4 1px solid; line-height: 15px; padding-top:5px;padding-bottom:4px; PADDING-RIGHT: 5px;}
.his_txt2              { font-size:12px; color:#66949c; BORDER-BOTTOM: #e4e4e4 1px solid; line-height: 15px; padding-bottom:4px; padding-top:5px;}


/* LOCATION  */

.location                 { font-size:11px; color:#888888;}
    
a.location_link:link       { text-decoration: none; color:666666; font-size: 11px;}
a.location_link:visited    { text-decoration: none; color:666666; font-size: 11px;}
a.location_link:hover      { text-decoration: none; color:666666; font-size: 11px; text-decoration:underline;} 



/*form*/

   form,span { margin: 0px; padding: 0px;}
  .form      { margin: 0px; padding: 0px;}
                 


.input				    {font-family:arial, arial; font-size:12px; color:888888; background-color:FFFFFF; margin:0; border-width:1; border-color:d4b474; border-style:solid; padding-bottom: 2px;}
.input2				    { font-size:11px; color:888888; background-color:FFFFFF; margin:0; border-width:1; border-color:d4b474; border-style:solid;}
.input3	 {
	font-family:arial, arial;; font-size:12px; BORDER-RIGHT: #d7d1c8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d7d1c8 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d7d1c8 1px solid;  BORDER-BOTTOM: #d7d1c8 1px solid; height:20;}
.select					{ font-size:11px; COLOR:#545454; } 

.textarea				{  font-size:12px; color:888888; background-color:FFFFFF; margin:0; padding-right:0; border-width:1; border-color:d4b474; border-style:solid;}