body {
	background-image: url(../images/top_fon2.gif);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 2px 0px 0px 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #454545;
	background-color: #FFFFFF;
}
	.INPUT { 
	BORDER-RIGHT: #C0C0C0 1px solid;
	BORDER-TOP: #C0C0C0 1px solid; 
	FONT-SIZE: 10px;
	BORDER-LEFT: #C0C0C0 1px solid;
	COLOR: #221F1F; 
	BORDER-BOTTOM: #C0C0C0 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:left; 
	background-color:#FFFFFF;
	 }
	.SELECT { 

	BORDER-RIGHT: #C0C0C0 1px solid;
	BORDER-TOP: #C0C0C0 1px solid; 
	FONT-SIZE: 9px;
	width:119px;
	BORDER-LEFT: #C0C0C0 1px solid;
	COLOR: #221F1F; 
	BORDER-BOTTOM: #C0C0C0 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-align:left; 
	background-color:#FFFFFF;

	 } 
.menu_l {
	background-image: url(../images/menu_l.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.menu {
	background-image: url(../images/menu_f.gif);
	background-repeat: repeat-x;
	text-align: center;
}
.menu_r {
	background-image: url(../images/menu_r.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.toplink, .toplink:visited, .toplink:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
}
.toplink:hover {
	text-decoration: underline;
}

.menulink, .menulink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

.menulink:hover {
	text-decoration: underline;
}


.maintab {
	margin: 0px;
	padding: 0px;
	width: 769px;
	text-decoration: underline;
}
.top_l {
	background-image: url(../images/white.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.top_r {
	background-image: url(../images/white.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.bottomlink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: underline;
	color: #3b3b3b;
	font-weight: bold;
}
.bottomlink:hover {
	text-decoration: none;
}
.bottomlink_2 {
	
	text-decoration: none;
	
}
.bottomlink_2:hover {
	text-decoration: none;
}
.bottomlink_3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #3b3b3b;
	font-weight: normal;
}
.bottomlink_3:hover {
	text-decoration: underline;
}
.bottomtxt {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3b3b3b;
	font-weight: normal;
}
.bottomtxtlink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3b3b3b;
	font-weight: normal;
}
.bottomtxtlink:hover {
	text-decoration: none;
}
.submenu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: 787878;
	text-decoration: none;
	background-image: url(../images/sub.gif);
	height: 20px;
	padding-left: 12px;
}
.submenubot {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: 787878;
	text-decoration: none;
	background-image: url(../images/subbottom.gif);
	height: 20px;
	padding-left: 12px;
}
.submenu_s {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: 545454;
	text-decoration: none;
	background-image: url(../images/sub_s.gif);
	height: 20px;
	padding-left: 12px;
}
.submenubot_s {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: 545454;
	text-decoration: none;
	background-image: url(../images/subbottom_s.gif);
	height: 20px;
	padding-left: 12px;
}

.lmenutop {
	background-image: url(../images/lmenutop.gif);
	height: 25px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left: 16px;
}
.lmenumidl {
	background-image: url(../images/lmenumidl.gif);
	height: 25px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left: 16px;
}

.lsubmenumidl {
	background-image: url(../images/l_sub_menumidl.gif);
	height: 25px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left: 16px;
}


.lmenumidlselcted-middle {
	background-image: url(../images/bg-downarrow.gif);
	background-repeat:no-repeat;
	background-position:right;
	height: 25px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left: 16px;
}
.lmenumidlselcted-top {
	background-image: url(../images/bg-downarrow-top.gif);
	background-repeat:no-repeat;
	background-position:right;
	height: 25px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left: 16px;
}
.lmenumidlselcted-bottom {
	background-image: url(../images/bg-downarrow-bottom.gif);
	background-repeat:no-repeat;
	background-position:right;
	height: 25px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left: 16px;
}

.lmenubottom {
	background-image: url(../images/lmenubottom.gif);
	height: 26px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left: 16px;
}

.lsubmenubottom { 
	background-image: url(../images/l_sub_menudown.gif);
	height: 26px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left: 16px;
}
.lmenumidl_s {
	background-image: url(../images/lmenumidl_s.gif);
	height: 25px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #b32600;
	padding-left: 16px;
	font-weight: bold;
}
.lmenusub {
	background-image: url(../images/lmenusub.gif);
	height: 18px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left: 26px;
}
.lmenusub_s {
	background-image: url(../images/lmenusub_s.gif);
	height: 18px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #b32600;
	padding-left: 26px;
	text-decoration: none;
}
.lmenulink {
	color: #454545;
	text-decoration: underline;
}
.lmenulink:hover {
	text-decoration: none;
}
.path {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5f5f5f;
	font-weight: bold;
}
.ourprice {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; color: #474141;
	color: #0000ff;
	font-weight: bold;
}

.pathlink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5f5f5f;
	font-weight: normal;
}
.pathlink:hover {
	text-decoration: none;
}
.chapter {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #b32600;
	font-weight: bold;
	
}
H1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #b32600;
	font-weight: bold;
	
}

.outofstock {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF4403;
	font-weight: bold;
}

.chapter_search {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b32600;
	font-weight: bold;
}
.chapter_lo {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #b32600;
	font-weight: bold;
}
.group {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #454545;
	font-weight: bold;
	margin-bottom: 4px;
	padding-bottom: 4px;
}
.search {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #454545;
	font-weight: normal;
	position: relative;
	top: -4px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	border: 1px solid #e9e9e9;
}
.field {
	font-size: 9px;
	padding-top: 2px;
	padding-right: 6px;
	padding-bottom: 2px;
	padding-left: 6px;
	border: 1px solid #e9e9e9;
}
.plus16 {
	padding-left: 16px;
}
.bluetitle {
	color: #2b68bb;
	font-size: 15px;
	font-weight: bold;
}
.bluelink{
	font-size: 11px;
	color: #2b68bb;
}
.bluelink:hover {
	text-decoration: none;
}
.cnlink{
	font-size: 11px;
	color: #008989;
	font-weight: bold;
}
.cnlink:hover {
	text-decoration: none;
}
.bodybold {
	font-weight: bold;
}
.bodyblue {
	font-weight: bold;
	color: #2b68bb;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 12px;
}
p {
	margin-bottom: 13px;
	margin-top: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #454545;
	font-weight: normal;
}
.priceold {
	text-decoration: line-through;
}
.price {
	color: #008989;
	font-weight: bold;
}
.frame {
	border: 1px solid  #e9e9e9;
}
.day_top {
	color: #FFFFFF;
	background-color: #008989;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: e9e9e9;
	border-left-color: e9e9e9;
}
.day_top_left {
	color: #FFFFFF;
	background-color: #008989;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: e9e9e9;
	border-left-color: e9e9e9;
}
.day_num {
	color: #FF0000;
	font-size: 11px;
}
.day_white {
	background-color: #ffffff;
	font-size: 9px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: e9e9e9;
	border-left-color: e9e9e9;
}
.day_lgray {
	background-color: #fbfbfb;
	font-size: 9px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: e9e9e9;
	border-left-color: e9e9e9;
}
.day_dgray {
	background-color: #f7f7f7;
	font-size: 9px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: e9e9e9;
	border-left-color: e9e9e9;
}
.day_tab {
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: e9e9e9;
	border-right-color: e9e9e9;
}
.special{
	font-size: 9px;
	text-align: center;
	padding-bottom: 12px;
}

.lmenulinkselected {
	color: #B32600;
	text-decoration: underline;
}
.lmenulinkselected:hover {
	text-decoration: none;
}
.errmsg {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #B32600;
	font-weight: bold;
}
.ml1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2b68bb; FONT-FAMILY: Tahoma
}
.ml2 {
	PADDING-LEFT: 16px; FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.ml22 {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b32600; TEXT-DECORATION: none
}
.ml3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #2b68bb; FONT-FAMILY: Tahoma
}
.ml4 {
	FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.ml6 {
	PADDING-LEFT: 4px; FONT-SIZE: 9px; COLOR: #b32600; TEXT-DECORATION: underline
}
.ml7 {
	FONT-SIZE: 11px; COLOR: #454545; TEXT-DECORATION: none
}
.ml8 {
	FONT-SIZE: 9px; COLOR: #454545; TEXT-DECORATION: none
}
.bg1 {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BORDER-BOTTOM: #e3e3e3 1px solid
}
.bg2 {
	BORDER-RIGHT: #eeeced 1px solid; BORDER-LEFT: #eeeced 1px solid; BACKGROUND-COLOR: #fbfafa
}
.bg3 {
	BORDER-RIGHT: #e3e3e3 1px solid; BORDER-TOP: #e3e3e3 1px solid; BORDER-LEFT: #e3e3e3 1px solid; BORDER-BOTTOM: #e3e3e3 1px solid
}

/* -------------- */
.pr_name {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2b68bb; FONT-FAMILY: Tahoma
}
.pr_name2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: Tahoma
}
.pr_price {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #008989; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.pr_price2 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #008989; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.pr_price2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #008989; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}


.product_name { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #474141; font-weight: bold; }
.body_txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #474141;  font-weight: normal; }

.paging{
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.paging:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #008989; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}
.paging:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #008989; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
}
.unavailable_title{
	FONT-WEIGHT: bold; FONT-SIZE:18px; COLOR: #336699; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
}

.redmatter {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #E50421; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.redmatternormal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b32600; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;
}
.errormsg {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;
}
.tellfriend-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #B32600; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;
}
.redbold-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #B32600; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;
}
.label {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: "tahoma", Verdana, Arial, Helvetica, sans-serif;
}
.table-border { border: 1px solid #E9E7E7 ; background-color: #FEFEFE; }
.table-border1 { border-left: 1px solid #D4D4D4;
				 border-right: 1px solid #D4D4D4;
				 border-bottom: 1px solid #D4D4D4;
				 background-color: #FBFAFA;
			  }
hr { color: #D4D4D4; }
.bott-border { border-bottom:1px solid #D4D4D4 }
.cornerbg-active { background-image: url(../images/cornerbg-a.gif); padding-top: 5px; }
.cornerbg-inactive { background-image: url(../images/cornerbg-i.gif); padding-top: 3px; font-weight: bold; font-size: 11px; color:#676767;  }

.pinkmatter {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CB3C6A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.graymatter {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #868686; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.graymatter:link { text-decoration: none; color: #868686; font-family:   Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.graymatter:visited { text-decoration: none; color: #868686; font-family: Verdana,  Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.graymatter:hover { text-decoration: underline; color: #868686; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}


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

