.fp {
	font-family: Georgia, Times New Roman, Times, serif; font-size: 10pt; font-weight: 400; color: #333333;
}
.fp a {
	font-family: Georgia, Times New Roman, Times, serif; font-size: 10pt; font-weight: 400; color: #F20000;
}
.topmenu th {
	border-left: 1px solid #FF3C45; border-right: 1px solid #D8050E;
}
.topmenu a, .topmenu a:visited, .topmenu a:active, .topmenu a:hover {
	font-family: Georgia, Times New Roman, Times, serif; font-size: 9pt; font-weight: 600; color: #FFFFFF;
	text-decoration: none;
}
.topmenu2 th {
	font-family: Georgia, Times New Roman, Times, serif; font-size: 9pt; font-weight: 600; color: #F20000;
	text-transform: uppercase;
}
.topmenu2 a, .topmenu2 a:visited, .topmenu2 a:active, .topmenu2 a:hover {
	font-family: Georgia, Times New Roman, Times, serif; font-size: 10pt; font-weight: 600; color: #F20000;
	text-decoration: underline;
}
.cmenu {
	border: 1px solid #D11010; width: 80px; height: 20px; background-color: #ECECEC; font-size: 10pt;
}
.divt {
	padding-left: 16px;
	font-family: Georgia, Times New Roman, Times, serif; font-size: 12pt; font-weight: 600; color: #FFFFFF;
}
.logo td {
	border-top: 1px solid #FDFDFD;
	background-color: #E1E1E1;
	padding-left: 20px;
}
.promo td {
	background-color: #FFFFFF;
	padding:0px;
	text-align: justify;
	font-family: Georgia, Times New Roman, Times, serif; font-size: 10pt; font-weight: 400; color: #333333;
}
.pcontent td {
	border-left: 1px solid #F2F2F2; border-right: 1px solid #F2F2F2;
	background-color: #FFFFFF; /* #E8E8E8; */
	padding: 16px; text-align: justify;
	font-family: Georgia, Times New Roman, Times, serif; font-size: 10pt; font-weight: 400; color: #333333;
}
.pcontent th {
	padding: 0px; 
	text-align: left; background-color: #FFFFFF;
	text-align: center; font-family: Georgia, Times New Roman, Times, serif; font-size: 9pt; font-weight: 600; color: #F20000;
	text-transform: uppercase;
}
.pcontent a {
	font-family: Georgia, Times New Roman, Times, serif; font-size: 10pt; font-weight: 400; color: #F20000;
	text-decoration: underline;
}
.pcontent a:hover {
	font-family: Georgia, Times New Roman, Times, serif; font-size: 10pt; font-weight: 400; color: #FF0000;
	text-decoration: none;
}
.pdivtitle th {
	text-align: center; font-family: Georgia, Times New Roman, Times, serif; font-size: 9pt; font-weight: 600; color: #F20000;
	text-transform: uppercase;
	padding: 0px;
}
.pdivtitle td {
	padding: 0px;
}
.bottommenu td {
	text-align: center; font-family: Georgia, Times New Roman, Times, serif; font-size: 10pt; font-weight: 400; color: #666666;
}
.bottommenu a {
	font-family: Georgia, Times New Roman, Times, serif; font-size: 10pt; font-weight: 600; color: #F20000;
	text-decoration: none;
}
h1 {
	text-transform: uppercase; text-align: center; font-family: Georgia, Times New Roman, Times, serif; font-size: 10pt; font-weight: 600; color: #F20000;
}
h2 {
	text-transform: uppercase; text-align: left; font-family: Georgia, Times New Roman, Times, serif; font-size: 9pt; font-weight: 600; color: #F20000;
}
h3 {
	text-align: left; font-family: Georgia, Times New Roman, Times, serif; font-size: 10pt; font-weight: 600; color: #F20000;
}
h4 {
	text-align: left; font-family: Georgia, Times New Roman, Times, serif; font-size: 10pt; font-weight: 600; color: #666666;
}
/*************************************************** cart starts *************************************************************/
.cart {background:url(../images/cart_bg.jpg) repeat-x bottom left; padding:20px; clear:both; }
.cl{clear:both;}
.cart .left_sec{float:left; width:522px !important ; width:560px; padding:0 0 0 0; padding-right:41px !important; padding-right:40px;}
.cart .right_sec{width:137px; float:right; padding:10px 0 0 0; clear:right}
.cart .right_sec .img{float:left; margin-bottom:6px;}
.cart h2{color:#F20000; padding:0; margin:0}
.cart h6{font:bold 14px/16px Georgia, "Times New Roman", Times, serif; color:#1a1a1a; margin:0; padding:4px 0;}
.cart p{margin:0; padding:0; line-height:18px;}
.pcontent.no-padding td {padding:0px!important;}
.my_cart {float:left; width:372px; padding:20px 0 30px 306px;}
h6 {font:bold 14px/16px Georgia, "Times New Roman", Times, serif; color:#1a1a1a; margin:0; padding:4px 0;}
.cart .left_sec.no_float{float:left; width:700px !important ; width:560px; padding:0 0 0 0; padding-right:0 !important; padding-right:0;}
.tr_bg {background:url(../images/cart_bg.jpg) repeat-x scroll left bottom; padding:5px 0 5px 5px!important;}
.submit_btn {background:url(../images/submit_button.jpg) no-repeat 0 0; width:84px; height:23px; border:0; }

/*************************************************** cart ends *************************************************************/