<!--
.Thumbnail_Border {
	border: 1px solid black;
}

.Free_Member_Border {
	border: 1px solid black;
}

.Thumbnail_Flash_Postcard_Img_Type_Border {
	border: 1px solid black;
}

.Newtoday_New3day_Newweek_Border {
	border: 1px solid black;
}

.Space_Border {
	border: none;
}

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

.Menu_Link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.Menu_Link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.Menu_Link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #D69B01;
	font-size: 11px;
}

.Menu_Link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

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

.MemberTool_Link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.MemberTool_Link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.MemberTool_Link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.MemberTool_Link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

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

.Main_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.Main_Text_NumberCount {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 8px;
}

.Main_Text_Bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.Main_Link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.Main_Link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.Main_Link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.Main_Link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.Error_Message {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: red;
	font-size: 11px;
	text-decoration: none;
}

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

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

.Holiday_Upcoming_Title_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 12px;
}

.Holiday_Upcoming_DisplayMonth_Background {
	background-color: #FBF9E6;
}

.Holiday_Upcoming_Title_Background {
	background-color: #F5EFC0;
}

.Holiday_Upcoming_Cell_Background {
	background-color: #FBF9E6;
}

.Holiday_Upcoming_Month_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.Holiday_Upcoming_Day_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

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

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

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

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

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

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

.CategoryTable_Title_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	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: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

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

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

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

.Cat_Link:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Cat_Link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Cat_Link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Cat_Link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

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

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

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

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

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

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

.Step_Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	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: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

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

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

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

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

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


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

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

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

.Calendar_Cell_Link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	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: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

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

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

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

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

.AddressBook_Edit_Link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	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: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

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

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

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

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

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

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

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

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

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

.Favorite_Remove_Link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	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: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

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

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

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

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

.CardHistory_Cell_Link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	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: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.Button_Style {

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

-->