BODY
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0%;
	margin: 0px 0px 0%;
	padding-top: 0px;
	background-repeat: repeat-x;
	font-family: Verdana;
	background-color: #ffffff;
}

TABLE
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	vertical-align: top;
	color: #7e7e7e;
	padding-top: 0px;
	font-family: Verdana;
	border-collapse: collapse;
	border-spacing: 0px;
}
TR
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	vertical-align: top;
	color: #7e7e7e;
	padding-top: 0px;
	font-family: Verdana;
	border-collapse: collapse;
	border-spacing: 0px;
}
TD
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 8pt;
	padding-bottom: 0px;
	vertical-align: top;
	color: #0e1384;
	padding-top: 0px;
	font-family: Verdana;
	border-collapse: collapse;
	border-spacing: 0px;
	
}
IMG
{
	border-right: 0px;
	border-top: 0px;
	font-size: 8pt;
	border-left: 0px;
	border-bottom: 0px;
	font-family: Tahoma,sans-serif;
}
.search
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 10px;
	border-left: black 1px solid;
	width: 109px;
	color: #0e1384;
	text-indent: 5px;
	border-bottom: black 1px solid;
	font-family: Verdana;
	height: 16px;
}

.input
{
	border-right: #3a69a9 1px solid;
	border-top: #3a69a9 1px solid;
	font-size: 11px;
	border-left: #3a69a9 1px solid;
	width: 100px;
	color: #0e1384;
	border-bottom: #3a69a9 1px solid;
	font-family: Verdana;
}
.input2
{
	border-right: #3a69a9 1px solid;
	border-top: #3a69a9 1px solid;
	font-size: 11px;
	border-left: #3a69a9 1px solid;
	width: 200px;
	color: #0e1384;
	border-bottom: #3a69a9 1px solid;
	font-family: Verdana;
}
.inputmemo
{
	border-right: #3a69a9 1px solid;
	border-top: #3a69a9 1px solid;
	font-size: 11px;
	border-left: #3a69a9 1px solid;
	width: 325px;
	color: #0e1384;
	border-bottom: #3a69a9 1px solid;
	font-family: Verdana;
}

.h {
	BACKGROUND-IMAGE: url(../images/dot_bg.gif); BACKGROUND-REPEAT: repeat-y
}
.mf {
	BORDER-RIGHT: #3a69a9 1px solid; BORDER-TOP: #3a69a9 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #3a69a9 1px solid; WIDTH: 136px; COLOR: #7e7e7e; BORDER-BOTTOM: #3a69a9 1px solid; FONT-FAMILY: Verdana
}
.q {
	PADDING-RIGHT: 5px; PADDING-LEFT: 9px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; COLOR: #3a69a9; PADDING-TOP: 2px
}
.f {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(../images/btm_bg.gif) repeat-x; PADDING-BOTTOM: 8px; WIDTH: 100%; COLOR: #a9c2e3; PADDING-TOP: 8px; HEIGHT: 15px
}
.poll {
	BORDER-RIGHT: #3a69a9 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #3a69a9 1px solid; WIDTH: 100%; COLOR: #3d76b9; PADDING-TOP: 4px; BACKGROUND-COLOR: white
}
.lcol {
	WIDTH: 170px; 
	BACKGROUND-COLOR: a9c2e3;
}
.rcol {
	BACKGROUND: url(../images/rc2_bg.gif) repeat-y; WIDTH: 150px
}
.l {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #303030
}
.ccc {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 4px; WIDTH: 100%; PADDING-TOP: 4px
}
.l {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 5px; HEIGHT: 1px
}
.ll {
	MARGIN: 2px; WIDTH: 100%; HEIGHT: 1px
}
.l2 {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; WIDTH: 100%; HEIGHT: 1px
}
.lmenu {
	PADDING-LEFT: 15px; BACKGROUND-COLOR: #a9c2e3
}
.a2 {
	WIDTH: 20px; HEIGHT: 10px
}
.a1 {
	WIDTH: 15px; HEIGHT: 9px
}
.b {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 45px; BORDER-BOTTOM: 0px; HEIGHT: 14px
}
.b1 {
	MARGIN-LEFT: 5px; WIDTH: 64px; HEIGHT: 14px
}
.bn {
	MARGIN-LEFT: 3px; WIDTH: 64px; HEIGHT: 14px
}
.pr {
	MARGIN-LEFT: 5px; WIDTH: 80px; MARGIN-RIGHT: 5px; HEIGHT: 80px
}
.t {
	MARGIN: 5px; WIDTH: 48px; HEIGHT: 48px
}
.lm {
	WIDTH: 132px; HEIGHT: 11px
}
.lg {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.lg1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px
}
.lg2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px
}
.cc {
	BACKGROUND-IMAGE: url(../images/h_bg.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x
}
.cc2 {
	BACKGROUND-IMAGE: url(../images/h_bg2.gif); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x
}
.rf {
	BACKGROUND-IMAGE: url(../images/rc2_bg.gif); VERTICAL-ALIGN: bottom
}
.p {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #7e7e7e
}
.p2 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-COLOR: #3a69a9
}
.bs {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.cr {
	COLOR: #556980
}
A {
	COLOR: #; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}



A.fl {
	FONT-SIZE: 10px; COLOR: #556980; TEXT-DECORATION: none
}
A.menu
{
	font-weight: bold;
	font-size: 8pt;
	
	color: #3a69a9;
	font-family: Verdana;
}
A.menu:hover {
	COLOR: #000570;
}

A.assortments
{
	font-size: 9px;
	color: #3a69a9;
	font-family: Verdana;
}
A.assortments:hover {
	COLOR: #000570;
}

A.sp {
	
}
A.tm {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ffffff; FONT-FAMILY: verdana,sans-serif
}
A.r {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000
}
.error
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
}

.header_search
{
	background-color: #3a69a9;
	
}

a.headerhome
{
	
	display:block;
	background-image: url(../images/nav_home.jpg);
	width: 21px;
	height: 15px;
}

a.headerinfo
{
	
	display:block;
	background-image: url(../images/nav_contact.jpg);
	width: 21px;
	height: 15px;
}

table#tblLogin td
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}

table#tblCheckOut td
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}

table#tblChangePassword td
{
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
}

table#tblPayOrder td
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}



A.tabhome_old
{
	
	background-image: url(../images/menu_home.gif);
	width: 110px;
	height: 18px;
	display: block;
}

A.tabhome_old:hover
{
	background-image: url(../images/menu_home1.gif);
	width: 110px;
	height: 18px;
	display: block;
}

A.tabmyorders_old
{
	background-image: url(../images/menu_myorders.gif);
	width: 110px;
	height: 18px;
	display: block;
}

A.tabmyorders_old:hover
{
	background-image: url(../images/menu_myorders1.gif);
	width: 110px;
	height: 18px;
	display: block;
}

A.tabsign_old
{
	background-image: url(../images/menu_sign.gif);
	width: 110px;
	height: 18px;
	display: block;
}

A.tabsign_old:hover
{
	background-image: url(../images/menu_sign1.gif);
	width: 110px;
	height: 18px;
	display: block;
}

A.tabhelp_old
{
	background-image: url(../images/menu_help.gif);
	width: 110px;
	height: 18px;
	display: block;
}



A.tabhelp_old:hover
{
	background-image: url(../images/menu_help1.gif);
	width: 110px;
	height: 18px;
	display: block;
}

A.tababout_old
{
	background-image: url(../images/menu_about.gif);
	width: 110px;
	height: 18px;
	display: block;
}

A.tababout_old:hover
{
	background-image: url(../images/menu_about1.gif);
	width: 110px;
	height: 18px;
	display: block;
}
.button
{
	border-right: #a9c2e3 2px outset;
	border-top: #a9c2e3 2px outset;
	font-size: 10px;
	border-left: #a9c2e3 2px outset;
	width: 80px;
	color: #a9c2e3;
	border-bottom: #a9c2e3 2px outset;
	font-family: Verdana;
	height: 18px;
	background-color: #7E7E7E;
}

.buttonlarge
{
	border-right: #a9c2e3 2px outset;
	border-top: #a9c2e3 2px outset;
	font-size: 10px;
	border-left: #a9c2e3 2px outset;
	width: 150px;
	color: #a9c2e3;
	border-bottom: #a9c2e3 2px outset;
	font-family: Verdana;
	height: 18px;
	background-color: #7E7E7E;
}

.buttonsmall
{
	border-right: #a9c2e3 2px outset;
	border-top: #a9c2e3 2px outset;
	font-size: 10px;
	border-left: #a9c2e3 2px outset;
	width: 30px;
	color: #a9c2e3;
	border-bottom: #a9c2e3 2px outset;
	font-family: Verdana;
	height: 18px;
	background-color: #7E7E7E;
}

.ShoppingTable
{
	
	background-color: #a9c2e3;
}
.ShoppingTableHeaderWithLine
{
	border-right: #a9c2e3 1px solid;
	
	font-size: 10px;
	color: white;
	
	background-color: #3a69a9;
}

.ShoppingTableHeader
{
	
	font-size: 10px;
	color: white;
	
	background-color: #3a69a9;
}

.ShoppingTable_Right
{
	margin-top: 20px;
	margin-left: 5px;
	
	margin-right: 5px;
	border-bottom: #3a69a9 1px solid;
	height: 30px;
}
.ShoppingTable_RightCell
{
	font-size: 12px;
	font-family: Verdana;
	color: black;
}

A.Shopping_Right
{
	
	font-size: 12px;
	color: black;
	font-family: Verdana;
}
A.Shopping_Right:hover
{
	color: black;
	text-decoration: underline;
}


.ShoppingTableCell
{
	font-size: 9px;
	color: #7E7E7E;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	
	
}
.HeaderText
{
	font-size: 12pt;
	font-weight:bold;
	color: #7E7E7E;
}

.HeaderTextGroupName
{
	font-size: 12pt;
	font-weight:bold;
	color: #3a69a9;
}

.inputShoppingQty
{
	border-right: #3a69a9 1px solid;
	border-top: #3a69a9 1px solid;
	font-size: 9px;
	border-left: #3a69a9 1px solid;
	width: 45px;
	border-bottom: #3a69a9 1px solid;
}

.inputShoppingPartnr
{
	border-right: #3a69a9 1px solid;
	border-top: #3a69a9 1px solid;
	font-size: 9px;
	border-left: #3a69a9 1px solid;
	width: 80px;
	border-bottom: #3a69a9 1px solid;
}

.HeaderTextMiddle
{		
	font-weight: bold;
	font-size: 8pt;
	background-color:#3a69a9;
	color:White; 
	font-family: Verdana;
}

.imgbutton
{
	/*cursor: hand; */
	cursor: pointer; 
}

.TDBold
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 2px;
}

.TDsignup
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-top: 2px;
	
}