.Box_Border_Light{
	border:#dcdcdc 1px solid;
}

.Box_Border_Dark{
	border:1px solid #666666;
}

.Top_Border_Black{
	border-top:1px solid #000000;
}

.H_Red_Dot_Line1{
	background-image:url(images/red_dot_h_line.jpg);
	background-position:center;
	background-repeat:repeat-x;
}

.Three_Side_Top{
	border-top:#dcdcdc 1px solid;
	border-left:#dcdcdc 1px solid;
	border-Right:#dcdcdc 1px solid;
}

.Three_Side_Bottom{
	border-bottom:#dcdcdc 1px solid;
	border-left:#dcdcdc 1px solid;
	border-Right:#dcdcdc 1px solid;
}

.Top_Bottom_Border_Light{
	border-top:#dcdcdc 1px solid;
	border-bottom:#dcdcdc 1px solid;
}

.Top_Border_Light{
	border-top:#dcdcdc 1px solid;
}

.Bottom_Border_Light{
	border-bottom:#dcdcdc 1px solid;
}

.Left_Border_Light{
	border-left:#dcdcdc 1px solid;
}

.Right_Border_Light{
	border-Right:#dcdcdc 1px solid;
}

.copyright_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.copyright_link A{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

.copyright_link A:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}

.Link_11_Dark_Pink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#991141;
	text-decoration:none;
}

.Link_11_Dark_Pink A{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#991141;
	text-decoration:none;
}

.Link_11_Dark_Pink A:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#336BB5;
	text-decoration:none;
}

.Link_12_Dark_Pink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#991141;
	text-decoration:none;
}

.Link_12_Dark_Pink A{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#991141;
	text-decoration:none;
}

.Link_12_Dark_Pink A:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#336BB5;
	text-decoration:none;
}

.Top_Navigation_Right_Xmas_BG{
	background-image:url(images/nav_blk_rgt_bg.jpg);
	background-position:right;
	background-repeat:no-repeat;
}

.Top_Navigation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.Top_Navigation A{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.Top_Navigation A:hover{
	font-weight:bold;
	color:#336BB5;
	text-decoration:underline;
}

.Left_Navigation A{
	display:block;
	height:18px;
	padding-top:1px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4270ad;
	text-decoration:none;
}

.Left_Navigation A:hover{
	display:block;
	height:18px;
	padding-top:1px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#706c6c;
	background-color:#F1F4FA;
	text-decoration:none;
}

.Left_Nav_BG{
	background-image:url(images/lft_nav_bg.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}

.Left_Nav_Bottom_Santa{
	background-image:url(images/nav_btm_santa.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.Buy_Now_yellow:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#d5a213;
	text-decoration:none;
}

.Buy_Now_yellow:active{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#d5a213;
	text-decoration:none;
}

.Buy_Now_yellow:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#d5a213;
	text-decoration:none;
}

.Buy_Now_yellow:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4270ad;
	text-decoration:none;
}

A.Email{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4270ad;
	text-decoration:none;
}

A:hover.Email{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d5a213;
	text-decoration:none;
}

.Float_Left{
	float:left;
	margin-right:10px;
}

.Float_Right{
	float:right;
	margin-left:10px;
}

.Float_Right_Margin{
	float:right;
	margin-left:40px;
	margin-Right:20px;
}

P.Sub_Header_Text{
	margin: 17px 15px 0px 15px;
}

P.Left_Navigation_Text{
	margin: 2px 0px 0px 24px;
}

.Price_Pink{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#991141;
	text-decoration:none;
}

.Main_Text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

.Spicify_Text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}

.Text_Title_01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#706c6c;
	text-decoration:none;
}

.Text_Title_02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#740d31;
	text-decoration:none;
}

.Text_Title_03{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4270ad;
	text-decoration:none;
}

.Text_Title_04{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2A166D;
	text-decoration:none;
}

.Pages_Text{
	height:18px;
	padding:0px 3px 0px 3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555/*#D14700*/;
	border:#555555/*#D14700*/ 1px solid;
	text-decoration:none;
}

A.Pages_Links{
	display:block;
	padding:5px 2px 0px 2px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066cc;
	border:#0066cc 1px solid;
	text-decoration:none;
}

A:hover.Pages_Links{
	display:block;
	padding:3px 2px 0px 2px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fffff1;
	border:#0066cc 1px solid;
	background-color:#0066cc;
	text-decoration:none;
}

A.Pages_Links2{
	display:block;
	padding:5px 2px 0px 2px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fffff1;
	border:#0066cc 1px solid;
	background-color:#0066cc;
	text-decoration:none;
}

A:hover.Pages_Links2{
	display:block;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066cc;
	border:#0066cc 1px solid;
	background-color:#DCDCDC;
	text-decoration:none;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}

.P2P_Link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
}

.P2P_Link A{
	color:#333333;
	text-decoration:none;
}

.P2P_Link A:hover{
	color:#333333;
	text-decoration:underline;
}

.Sub_Navigation{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#991141;
	text-decoration:none;
}
.Sub_Navigation a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#991141;
	text-decoration:none;
}
.Sub_Navigation a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d5a213;
	text-decoration:none;
}


.Nav_special{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4270ad;
	text-decoration:none;
}
.Nav_special a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4270ad;
	text-decoration:none;
}
.Nav_special a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d5a213;
	text-decoration:none;
}

.Xmas_Content_Box_Top{
	background-image:url(images/xmas_content_box_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.Xmas_Content_Box_Bottom{
	background-image:url(images/xmas_content_box_bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

.Xmas_Content_Box_Left_Right_Border{
	background-image:url(images/xmas_content_box_left_right.jpg);
	background-position:center;
	background-repeat:repeat-y;
}

.Xmas_Content_Box_buble{
	background-image:url(images/xmas_buble.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.Home_Right_Corner_Cherry_BG{
	background-image:url(images/hm_rtc_img3.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.logoborder{ border:#999999 1px solid;}
.logored_border{ border:#FF0000 1px solid;}

.logopadding{ padding-right:15px;}