form {margin-bottom : 0; }

body, td, th {
	font-family: Verdana, Tahoma, Arial;
	font-size: 11px;
	color: black;
}

.Menu_Link:link {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: #000080;
	font-size: 11px;
}

.Menu_Link:visited {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: #000080;
	font-size: 11px;
}

.Menu_Link:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: #444912;
	font-size: 11px;
}

.Menu_Link:active {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: #000080;
	font-size: 11px;
}

/*---------------------------------------------------------*/

.MTool_Link:link {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: #444912;
	font-size: 11px;
}

.MTool_Link:visited {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: #444912;
	font-size: 11px;
}

.MTool_Link:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: #000080;
	font-size: 11px;
}

.MTool_Link:active {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: #444912;
	font-size: 11px;
}

/*---------------------------------------------------------*/

.Thumb_ShowCat:link {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 10px;
}

.Thumb_ShowCat:visited {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 10px;
}

.Thumb_ShowCat:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: #000080;
	font-size: 10px;
}

.Thumb_ShowCat:active {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 10px;
}

/*--------------------------------------------------*/

.Category_Menu_Table_Main_Border {
	border: 1px solid #444912; 
	background-color: #E7ECB3; 
}

.Category_Menu_Table_Title_Background {
	background-color: #6AC8F4; 
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 12px;
	height: 25px;
}

.Category_Menu_Table_Selected_Background {
	background-color: #F2F5D6; 
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: black;
	height: 22px;
}

.Category_Menu_Table_NoSelected_Background {
	background-color: #DFF3FD; 
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	height: 22px;
}

/*-----------------------------------------------------------------------------------*/

.Nav_Link:link {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration:none;
}

.Nav_Link:visited {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration:none;
}

.Nav_Link:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration:underline;
}

.Nav_Link:active {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration:none;
}

/*--------------------------------------------------*/

.Normal_Table_Main_Border {
	border: 1px solid #444912; 
	background-color: #F2F5D6; 
}

.Normal_Table_Title_Background {
	background-color: #E7ECB3; 
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 12px;
	height: 25px;
}

/*-----------------------------------------------------------------------------------*/

.Holiday_Upcoming_Main_Border {
	border: 1px solid #444912; 
	background-color: #F2F5D6; 
}

.Holiday_Upcoming_Title_Text {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 12px;
}

.Holiday_Upcoming_DisplayMonth_Background {
	background-color: #F2F5D6;
}

.Holiday_Upcoming_Title_Background {
	background-color: #E7ECB3;
}

.Holiday_Upcoming_Cell_Background {
	background-color: #F9FBE7;
}

.Holiday_Upcoming_Month_Text {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.Holiday_Upcoming_Day_Text {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.Holiday_Upcoming_Link:link {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Holiday_Upcoming_Link:visited {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: none;
}

.Holiday_Upcoming_Link:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration: underline;
}

.Holiday_Upcoming_Link:active {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	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: #E936A2;
	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;
}

/*-----------------------------------------------------------------------------------*/

.Calendar_Main_Border {
	border: 1px solid #444912; 
}

.Calendar_Title_Background_Color {
	background-color: #E7ECB3;
}

.Calendar_ToDay_Background_Color {
	background-color: #6AC8F4;
}

.Calendar_Holiday_Background_Color {
	background-color: #FFFFEC;
}

.Calendar_NormalDay_Background_Color {
	background-color: #EDF1C9;
}

.Calendar_ReminderEvent_Background_Color {
	background-color: #FFFFBF;
}

.Calendar_Title_Text {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.Calendar_ReminderEvent_Text {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
}

.Calendar_Day_Link:link {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.Calendar_Day_Link:visited {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: black;
	font-size: 11px;
}

.Calendar_Day_Link:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: red;
	font-size: 11px;
}

.Calendar_Day_Link:active {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: red;
	font-size: 11px;
}

.Calendar_Cell_Link:link {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration:none;
}

.Calendar_Cell_Link:visited {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration:none;
}

.Calendar_Cell_Link:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration:underline;
}

.Calendar_Cell_Link:active {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: black;
	font-size: 11px;
	text-decoration:none;
}

.Calendar_PrvNextMonth_Link:link {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: yellow;
	font-size: 11px;
	text-decoration: none;
}

.Calendar_PrvNextMonth_Link:visited {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: yellow;
	font-size: 11px;
	text-decoration: none;
}

.Calendar_PrvNextMonth_Link:hover {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: yellow;
	font-size: 11px;
	text-decoration:underline;
}

.Calendar_PrvNextMonth_Link:active {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: yellow;
	font-size: 11px;
	text-decoration: none;
}

/*-----------------------------------------------------------------------------------*/
.View_FullSize {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: #444912; 
	font-size: 10px;
	text-decoration: none;
}

.Error_Message {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: red;
	font-size: 11px;
	text-decoration: none;
}

.OK_Message {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: green;
	font-size: 11px;
	text-decoration: none;
}

.ListBook_Message {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: normal;
	color: green;
	font-size: 10px;
	text-decoration: none;
}

/*-----------------------------------------------------------------------------------*/

hr {
	border: 0px none;
    width: 100%
}

hr.HR_Color { 
	color: #CDCDCD;
	background-color: #CDCDCD;
	height: 1px;
}


/* Added By MHT -- 09/21/07 */
html body .MyAccount { width: 200px; }
html body .AddressBook { width: 200px; }
html body .Calendar { width: 200px; }
html body .MyAlbum { width: 200px; }
html body .Reminder { width: 200px; }
html body .Favorite { width: 200px; }
html body .History { width: 200px; }
html body .BirthdayAlert { width: 200px; }
.card{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#FFFFFF;
 }
