.padding_l				{
							padding-left : 20px;
						}

.padding_r				{
							padding-right : 10px;
						}

.padding_ltrb			{
							padding-left   : 20px;
							padding-top    : 10px;
							padding-right  : 10px;
							padding-bottom : 10px;
						}

.padding_lr				{
							padding-left   : 20px;
							padding-right  : 10px;
						}

.padding_tb				{
							padding-top    : 10px;
							padding-bottom : 10px;
						}

.padding_trb			{
							padding-top    : 10px;
							padding-right  : 10px;
							padding-bottom : 10px;
						}

.border_tr
						{
							border-top    : 1px solid #FFFFFF;
							border-right  : 1px solid #FFFFFF;
						}

.border_r
						{
							border-right  : 1px solid #FFFFFF;
						}
						
.border_t
						{
							border-top : 1px solid #FFFFFF;
						}
						
.font_000000			{
							font-family : Arial;
							font-size   : 11px;
							font-weight : normal;
							color       : #000000;
						}

.font_error				{
							font-family : Arial;
							font-size   : 11px;
							font-weight : bold;
							color       : #CC0000;
						}

.input
						{
							background-color : #FFFFFF;
							font-family      : Arial;
							font-size        : 11px;
							color            : #000000;
							text-decoration  : none;
							font-weight      : bold;
							width            : 160px;
						}

a.link_login
						{	
							font-family     : Arial;
							font-size       : 11px;
							color           : #262626;
							font-weight     : bold;
							text-decoration : none;
						}

a.navi_main_normal
						{	font-family     : Arial;
							font-size       : 11px;
							font-weight     : bold;
							text-decoration : none;
							color           : #FFFFFF;
						}

a.navi_main_over
						{
							font-family     : Arial;
							font-size       : 11px;
							font-weight     : bold;
							text-decoration : none;
							color           : #FFFFFF;
						}

a.navi_sub_normal
						{
							font-family     : Arial;
							font-size       : 11px;
							font-weight     : bold;
							text-decoration : none;
							color           : #000000;
						}

a.navi_sub_over
						{
							font-family     : Arial;
							font-size       : 11px;
							font-weight     : bold;
							text-decoration : none;
							color           : #CC0000;
						}

.cal_font				{
							font-family     : Verdana;
							font-size       : 10px;
							font-weight     : bold;
							text-decoration : none;
							color           : #262626;
						}
						
.cal_cell				{
							border			: 1px solid #929292;
							background		: #E1E1E1;
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #262626;
						}
						
.cal_cell_fd			{
							border			: 1px solid #5E5E5E;
							background		: #929292;
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #262626;
						}
						
.cal_cell_high			{
							border			: 1px solid #929292;
							background		: #FF9900;
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #FFFFFF;
						}
						
.cal_cell_inact			{
							border			: 1px solid #929292;
							background		: #E1E1E1;
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #929292;
						}
						
.cal_cell_fd_inact		{
							border			: 1px solid #5E5E5E;
							background		: #929292;
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #E1E1E1;
						}
						
.cal_cell_high_inact	{
							border			: 1px solid #929292;
							background		: #FF9900;
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #E1E1E1;
						}
						
.cal_month				{
							filter           : alpha(opacity=80);
							-moz-opacity     : 0.8;
							border			: 1px solid #929292;
							background		: #E1E1E1;
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #000000;
							padding-left	: 20px;
						}

.cal_month_high			{
							filter           : alpha(opacity=80);
							-moz-opacity     : 0.8;
							border			: 1px solid #929292;
							background		: #FFFFFF;
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #FF9900;
							padding-left	: 20px;
						}

.cal_month_inact		{
							filter           : alpha(opacity=80);
							-moz-opacity     : 0.8;
							border			: 1px solid #929292;
							background		: #E1E1E1;
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #929292;
							padding-left	: 20px;
						}

a.a_month				{
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #000000;
							text-decoration	: none;
						}

a.a_month_high			{
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #FF9900;
							text-decoration	: none;
						}

a.cal_link				{
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #262626;
							text-decoration	: none;
						}

a.cal_link_fd			{
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #262626;
							text-decoration	: none;
						}

a.cal_link_high			{
							font-family		: Verdana;
							font-size		: 11px;
							font-weight		: bold;
							color			: #FFFFFF;
							text-decoration	: none;
						}