/*-----------------------------------------------------------------------------------*/
body, td, th{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #4F4F4F;
	height: 22px;
}

.UserGuide {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: underline;
	cursor:hand;
	cursor:pointer;
}

.Normal_Table_Main_Border {
	border: 1px solid #CDCDCD; 
	background-color: #FFFFDD; 
}

.Normal_Table_Title_Background {
	background-color: #EBEBEB; 
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 12px;
	height: 25px;
}

.Normal_Table_Selected_Background {
	background-color: #D3E6D7; 
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: black;
	height: 22px;
}

.Normal_Table_NoSelected_Background {
	background-color: #FFFFE8; 
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	height: 22px;
}

.Ecardmaxsite_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: green;
	font-size: 11px;
	text-decoration: none;
}

.Ecardmaxsite_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: green;
	font-size: 11px;
	text-decoration: none;
}

.Ecardmaxsite_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: green;
	font-size: 11px;
	text-decoration: underline;
}

.Ecardmaxsite_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: green;
	font-size: 11px;
	text-decoration: none;
}

.Menu_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Menu_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Menu_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.Menu_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: none;
}


.Menu_Link2:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: white;
	font-size: 11px;
	text-decoration: none;
}

.Menu_Link2:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: white;
	font-size: 11px;
	text-decoration: none;
}

.Menu_Link2:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: white;
	font-size: 11px;
	text-decoration: underline;
}

.Menu_Link2:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: white;
	font-size: 11px;
	text-decoration: none;
}

.Other_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: green;
	font-size: 11px;
	text-decoration: underline;
}

.Other_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: green;
	font-size: 11px;
	text-decoration: underline;
}

.Other_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: green;
	font-size: 11px;
	text-decoration: underline;
}

.Other_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: green;
	font-size: 11px;
	text-decoration: underline;
}

.Slogan {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: white;
	font-size: 11px;
}

.Cat_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: #4F4F4F;
	font-size: 11px;
	text-decoration: none;
}

.Cat_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: #4F4F4F;
	font-size: 11px;
	text-decoration: none;
}

.Cat_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: green;
	font-size: 11px;
	text-decoration: none;
}

.Cat_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: #4F4F4F;
	font-size: 11px;
	text-decoration: none;
}

hr {
	border: 0px none;
    width: 95%
}

hr.HR_Color { 
	color: #CDCDCD;
	background-color: #CDCDCD;
	height: 1px;
}

.Table_Main_Border {
	border: 1px solid #CDCDCD; 
}

.Table_Title_Text {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 12px;
}

.Table_Title_Background {
	background-color: #EBEBEB;
}

.Table_Cell_Background {
	background-color: #FBF9E6;
}

/*-----------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------*/



.Holiday_Upcoming_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Holiday_Upcoming_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Holiday_Upcoming_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Holiday_Upcoming_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

/*-----------------------------------------------------------------------------------*/

.CategoryTable_Main_Border {
	border: 1px solid #CDCDCD; 
}

.CategoryTable_Title_Text {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 12px;
}

.CategoryTable_Title_Background {
	background-color: #F5EFC0;
}

.CategoryTable_Total_Image_Background {
	background-color: #FFFFCC;
}

.CategoryTable_Cell_Background {
	background-color: #FBF9E6;
}

.CategoryTable_SubCell_Background {
	background-color: #F5F5F5;
}

.Cat_Link_Same:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Cat_Link_Same:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Cat_Link_Same:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Cat_Link_Same:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}



/*-----------------------------------------------------------------------------------*/

.SubCat_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.SubCat_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.SubCat_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.SubCat_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

/*-----------------------------------------------------------------------------------*/

.Step_Text {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 16px;
	text-decoration: none;
}

.Help_Policy_Term_Cell_Bkg{
	background-color: #FBF9E6;
}

/*-----------------------------------------------------------------------------------*/

.Calendar_Main_Border {
	border: 1px solid #CDCDCD; 
}

.Calendar_Title_Background_Color {
	background-color: #F5EFC0;
}

.Calendar_ToDay_Background_Color {
	background-color: #F5EFC0;
}

.Calendar_Holiday_Background_Color {
	background-color: #FFEEE6;
}

.Calendar_NormalDay_Background_Color {
	background-color: #FBF9E6;
}

.Calendar_ReminderEvent_Background_Color {
	background-color: #F8F0FF;
}

.Calendar_Title_Text {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.Calendar_ReminderEvent_Text {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.Calendar_Day_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.Calendar_Day_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.Calendar_Day_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.Calendar_Day_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
}


.Calendar_Cell_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration:none;
}

.Calendar_Cell_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration:none;
}

.Calendar_Cell_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration:underline;
}

.Calendar_Cell_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration:none;
}

/*-----------------------------------------------------------------------------------*/

.AddressBook_Main_Border {
	border: 1px solid #CDCDCD; 
}

.AddressBook_Titile_Background_Color {
	background-color: #F5EFC0;
}

.AddressBook_Cell_Background_Color {
	background-color: #FBF9E6;
}

.AddressBook_Title_Text {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.AddressBook_Cell_Text {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.AddressBook_Edit_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.AddressBook_Edit_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.AddressBook_Edit_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.AddressBook_Edit_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

/*-----------------------------------------------------------------------------------*/

.Reminder_Main_Border {
	border: 1px solid #CDCDCD; 
}

.Reminder_Titile_Background_Color {
	background-color: #F5EFC0;
}

.Reminder_Cell_Background_Color {
	background-color: #FBF9E6;
}

.Reminder_Title_Text {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.Reminder_Cell_Text {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.Reminder_Cell_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Reminder_Cell_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Reminder_Cell_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.Reminder_Cell_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

/*-----------------------------------------------------------------------------------*/

.Favorite_Remove_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.Favorite_Remove_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.Favorite_Remove_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.Favorite_Remove_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
}


/*-----------------------------------------------------------------------------------*/

.CardHistory_Main_Border {
	border: 1px solid #CDCDCD; 
}


.CardHistory_Titile_Background_Color {
	background-color: #F5EFC0;
}

.CardHistory_CardSendTo_Background_Color {
	background-color: #FBF9E6;
}

.CardHistory_Titile_Text {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.CardHistory_Cell_Text {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.CardHistory_Cell_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.CardHistory_Cell_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.CardHistory_Cell_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.CardHistory_Cell_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

/*-----------------------------------------------------------------------------------*/

.Table_Border { 
	border: 1px solid #CDCDCD; 
	background-color: #FBF9E6;
}

/*-----------------------------------------------------------------------------------*/
/* Home > Holiday > Christmas */

.Nav_Text_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.Nav_Text_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.Nav_Text_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.Nav_Text_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

/*-----------------------------------------------------------------------------------*/

.Page_Current_Number_Text {
	font-family: Tahoma, Verdana, Arial;
	font-weight: bold;
	color: red;
	font-size: 11px;
	text-decoration: none;
}

.Page_Number_Text_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.Page_Number_Text_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.Page_Number_Text_Link:hover {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.Page_Number_Text_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

/*-----------------------------------------------------------------------------------*/

.TextArea_Style {
	border: 1px solid #CDCDCD;
	color: #D69B01;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal; 
	font-size: 10pt;
	background-color: #FBF9E6;
}

.TextBox_Style {
	border: 1px solid #CDCDCD;
	color: #D69B01;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal; 
	font-size: 10pt;
	background-color: #FBF9E6;
}

.Button_Style {

	color: #D69B01;
	font-family: Tahoma, Verdana, Arial;
	font-weight: normal; 
	font-size: 10pt;
	background-color: #FBF9E6;
}
