BODY
{ 
	background: #e5e4c8 url(../img/bg.gif); 
	color: #000;
	margin: 0px;
	padding: 0px;
}

P, OL, UL, DL, LI, DD, DT, FORM, TD, TH, BODY, TEXTAREA, INPUT, SELECT
{
	font-family: arial, helvetica;
	font-size: 9pt;
}


A, A:link, A:active
{
	color: #b26311;
}

A:visited
{
	color: #924300;
}

A:hover
{
	text-decoration: none;
}

TABLE
{
	border: 0px;
	border-collapse: collapse;
}
TABLE TR, TABLE TR TD ,TABLE TR TH
{
	vertical-align: top;
}
TABLE TR TD ,TABLE TR TH
{
	padding: 0px;
}
IMG
{
	border: 0px;
}
FORM
{
	margin: 0px;
}

H3
{
	font-size: 12pt;
}
H4
{
	font-size: 10pt;
}
H5
{
	font-size: 8pt;
}

/* MAIN CLASSES */

.pageHeader{
	width: 100%;
	background: #cccfab url(../img/bg_header.jpg) no-repeat right top;
}
.logoCell, .addLinkCell, .menuCell
{
	background: transparent url(../img/bg_hline.gif) repeat-x bottom left;
}

.pageHeader .logoCell
{
	padding: 15px 56px 29px 15px;
}
.pageHeader .addLinkCell
{
	vertical-align: bottom;
	text-align: right;
	padding: 10px 8px 20px 19px;
}

.addLinkTable
{
	float: right;
}
.addl_topbg
{
	background: #f3f2dd url(../img/bp.gif) repeat-x;
}
.addLinkBody
{
	background-color: #f3f2dd;
}

.addl_leftBorder, .addl_rightBorder
{
	background: #f3f2dd url(../img/bp.gif) repeat-y;	
}
.addl_rightBorder
{
	background-position: right top;
}
.addl_Links
{
	padding: 0px 10px 4px 10px;
	font-weight: bold;
	font-family: "verdana", arial, helvetica;
	font-size: 8pt;
	white-space: nowrap;
}
.addl_Links A, .addl_Links A:visited, DIV.textLinks A, DIV.textLinks A:visited
{
	color: #202269;
}

.pageHeader .menuCell
{
	vertical-align: bottom;
	padding-bottom: 6px;
	width: 100%;
}

.menuItem
{
	width: 34%;
	background: #b26311 url(../img/yp.gif) repeat-x;
	text-align: center;
}

.superAt
{
	position: absolute;
	margin-top: -18px;
	margin-left: -12px;
}

TABLE.textLinks
{
	width: 100%;
}
TABLE.textLinks .bgCell
{
	background: transparent url(../img/bg_blinks.gif) repeat-x center;
	width: 50%;
}
TABLE.textLinks .linkCell
{
	white-space: nowrap;
	padding: 5px 25px;
}

DIV.textLinks, TABLE.textLinks .linkCell
{
	font-weight: bold;
	font-size: 8pt;
}
DIV.textLinks
{
	text-align: center;
	margin: 6px 0px;
}

.bottomImages
{
	width: 100%;
}
.bottomImages TD
{
	padding: 10px 20px;
	text-align: center;
}
.bottomImages TABLE TD
{
	vertical-align: middle;
}
.menu
{
	padding-bottom: 20px;
}
.menu IMG
{
	margin-bottom: 1px;
}

.pageContainer
{
	margin: 16px 0px 32px 0px; 
	width: 100%;
}
.leftCell, .rightCell
{
	padding: 0px 10px 0px 7px;
	width: 159px;
}

.yellowPlate
{
	background: #f3f2dd;
}
.yellowPlate P
{
	margin: 0px;
	padding-bottom: 8px;
}
.blueBorder
{
	border: 1px solid #202269;
	border-width: 0px 1px;
}
.blackBorder
{
	border: 1px solid #000;
	border-width: 0px 1px;
}
.yellowBorder
{
	border: 1px solid #cd9a39;
	border-width: 0px 1px;
}
.brownBorder
{
	border: 1px solid #b26311;
	border-width: 0px 1px;
}

.mediumPadding
{
	padding: 1px 8px;
	padding-top: 10px;
}
.smallPadding
{
	padding: 10px 1px;
}
.bigPadding
{
	padding: 10px 20px;
	padding-bottom: 0px;
}
.xBigPadding
{
	padding: 25px 20px;
}
.iPadding
{
	padding: 8px 10px;
}
.centerAlign
{
	text-align: center;
}
.rightAlign
{
	text-align: right;
}
.leftAlign
{
	text-align: left;
}

.blue, .blue A, .blue A:visited
{
	color: #202269;
}

.blueCorner
{
	background: transparent url(../img/pcbg_blue.gif) no-repeat right bottom;
}
.blackCorner
{
	background: transparent url(../img/pcbg_black.gif) no-repeat right bottom;
}
.yellowCorner
{
	background: transparent url(../img/pcbg_yellow.gif) no-repeat right bottom;
}
.brownCorner
{
	background: transparent url(../img/pcbg_brown.gif) no-repeat right bottom;
}

.blineBlue
{
	background: #f3f2dd url(../img/bp.gif) repeat-x bottom left;
}
.blineBlack
{
	background: #f3f2dd url(../img/dp.gif) repeat-x bottom left;
}
.blineYellow
{
	background: #f3f2dd url(../img/yp2.gif) repeat-x bottom left;
}
.blineBrown
{
	background: #f3f2dd url(../img/bp2.gif) repeat-x bottom left;
}

.small, .small P
{
	font-size: 8pt;
}

.emailIco
{
	padding-left: 21px;
	background: transparent url(../img/i_email.gif) no-repeat 0px 2px;
}
.passwdIco
{
	padding-left: 21px;
	background: transparent url(../img/i_key.gif) no-repeat 0px 6px;
}
.idIco
{
	padding-left: 21px;
	background: transparent url(../img/bg_i_id.gif) no-repeat 0px 6px;
}
.narrowInput
{
	margin-bottom: 6px;
}
.narrowInput INPUT
{
	width: 119px;
}
.signLink
{
	font-size: 11pt;
	font-weight: bold;
}

.worthBlock
{
	background: transparent url(../img/bg_worthheader.gif) no-repeat center top;
	padding-top: 100px;
}
.worthTable
{
}
.worthTable TD
{
	width: 23%;
}
.worthTable .worthText
{
	padding-top: 21px;
	width: 54%;
	vertical-align: middle;
	font-weight: bold;
	line-height: 20px;
}
.worthTable .worthText P
{
	margin: 0px;
	padding-bottom: 7px;
}
.rightBaba
{
	background: transparent url(../img/rightBaba.gif_) no-repeat top center;
	height: 150px;
}
.leftBaba
{
	background: transparent url(../img/leftBaba.gif_) no-repeat top center;
}

.blueHeader
{
	background: #202269 url(../img/pcbgt_blue.gif) no-repeat top right;
}
.brownHeader
{
	background: #b26311 url(../img/pcbgt_brown.gif) no-repeat top right;
}

.customer
{
	text-align: right;
	font-weight: bold;
	padding-bottom: 0px !important;
}

.wideSelect SELECT
{
	width: 50%;
	margin-bottom: 4px;
}
.wideSelect SELECT[disabled]
{
	background: #e5e4c8;
	color: #8a896d;
}

.iconizedLink
{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 25px;
	font-weight: bold;
	font-size: 8pt;
}

.iAccount
{
	background-image: url(../img/bg_i_account.gif);
}
.iCart
{
	background-image: url(../img/bg_i_cart.gif);
}
.iCheckout
{
	background-image: url(../img/bg_i_checkout.gif);
}
.iAHistory
{
	background-image: url(../img/bg_i_ahistory.gif);
}
.iOHistory
{
	background-image: url(../img/bg_i_ohistory.gif);
}
.iCHistory
{
	background-image: url(../img/bg_i_chistory.gif);
}


.noPadding
{
	padding: 0px !important;
}

H1.imageHeader
{
	margin: 0px;
	padding: 15px 0px;
}

.pLabels P
{
	padding-top: 15px;
}
.pLabels TEXTAREA
{
	width: 80%;
}

.w50
{
	width: 50%;
}

.w100
{
	width: 100%;
}

.w99
{
	width: 99%;
}

.w75
{
	width: 75%;
}
.w25
{
	width: 25%;
}

.zebraTable
{
/*	width: 100%;*/
}
.zebraTable TH, .zebraTable TD
{
	border: 1px solid #f3f2dd;
	background-color: #edecce;
	padding: 6px 15px;
}
.zebraTable THEAD TH, .zebraTable THEAD TD
{
	background-color: #e2ad76;
}
.zebraTable TH
{
	text-align: left;
}
.zebraTable .hl TD, .zebraTable .hl TH
{
	background-color: #dbd9b2;
}

.inlineTable
{
	display: inline;
}
.blockFormTable TD
{
	padding: 4px;
	vertical-align: middle;
	border: 1px solid #f3f2dd;
}
.formTable
{
	width: 100%;
}
.formTable TD, .formTable TH
{
	padding: 4px;
	vertical-align: middle;
}


.apprItem
{
	margin: 10px 0px;
}

.greenDark
{
	background-color: #dbd9b2;
}
.greenLight
{
	background-color: #f2f1d3;
}

.simpleTable TH, .simpleTable TD
{
	padding: 2px 4px;
}



.itemPreview TD, .itemPreview TH
{
	padding: 25px 20px !important;
	text-align: center;
}
.itemPreview IMG
{
	border: 1px solid #fff;
}

.itemPreview TD, .itemPreview TH, .darkBorder TD, .darkBorder TH
{
	border-color: #e5e4c8 !important;
}

.ta_center { text-align: center;}
.customersay {	width: 60%; margin: 0 auto; text-align: left;}

#offer_both{ margin: 0 auto; width: 100%; text-align: center;}
#offer_both span { font-size: 16px; font-weight: 900;}
#offer_both span.big { font-size: 18px; font-weight: 900;}
#offer_both a {color: #B26311; font-weight: bold; text-decoration: underline;}
#offer_both a:hover {text-decoration: none;}

#offer_both table.main { margin: 0 auto; width: 90%; margin-bottom: 5px;}
#offer_both table.main td { text-align: center; color: #B26311; font-size: 12px;}
#offer_both table.main td a.blue {color: #202269; text-decoration: underline; font-size: 16px; font-weight: 900;}
#offer_both table.main td a:hover {text-decoration: none;}

#offer_both table.main td.center_head{width: 100%; height: 23px; background-color: #B26311;}
#offer_both table.main td.left_head{height: 23px; background: url(../img/bg_left_head.gif) no-repeat right top;}
#offer_both table.main td.right_head{height: 23px; background: url(../img/bg_right_head.gif) no-repeat left top;}
#offer_both table.main td.left_center{ background: url(../img/bg_left_center.gif) repeat-y left top;}
#offer_both table.main td.right_center{ background: url(../img/bg_right_center.gif) repeat-y right top;}
#offer_both table.main td.center_footer{width: 100%; height: 7px; background: url(../img/bg_center_footer.gif) repeat-x left bottom;}
#offer_both table.main td.left_footer{ background: url(../img/bg_left_footer.gif) no-repeat right top;}
#offer_both table.main td.right_footer{ background: url(../img/bg_right_footer.gif) no-repeat left top;}

#offer_both table.main td.header{width: 100%px; height: 30px; background-color: #F3F2DD; text-align: center; vertical-align: middle;}

#offer_both table.main td.center{width: 100%; background-color: #F3F2DD;}
  #offer_both table.main td.center div { margin: 0 auto; text-align: left; line-height: 1.5; width: 60%; border: 1px solid #F3F2DD;}
  #offer_both table.main td.center ul { list-style: outside url(../img/point.gif);
  		font-weight: bold;
		margin: 0 0 0 20px;
		padding: 0;}
    #offer_both table.main td.center ul a {color: #B26311; font-weight: bold; text-decoration: none;}
    #offer_both table.main td.center ul a:hover {text-decoration: underline;}
  #offer_both table.main td.point_line { width: 3px; background:  url(../img/point_line.gif) repeat-y center top;}

#offer_both table.main td.footer{width: 100%; height: 7px; background: url(../img/footer.gif) no-repeat center bottom;}



#radio{ margin: 0 auto; width: 100%; text-align: center;}
#radio span { font-size: 14px;}
#radio a {color: #B26311; font-weight: bold; text-decoration: underline;}
#radio a:hover {text-decoration: none;}

#radio table.main { margin: 0 auto; width: 409px; margin-bottom: 5px;}
#radio table.main td { text-align: center; color: #B26311; font-size: 12px;}
#radio table.main td a {color: #202269; text-decoration: underline;}
#radio table.main td a:hover {text-decoration: none;}

#radio table.main td.head{width: 409px; height: 23px; background: url(../img/head.gif) no-repeat center top;}
#radio table.main td.head_11{width: 409px; height: 23px; background: url(../img/head_11.gif) no-repeat center top;
	color: #ffffff; font-size: 16px; font-weight: bold; text-transform: uppercase; text-align: center; vertical-align: middle;}
#radio table.main td.header{width: 409px; height: 23px;
	 background: url(../img/border.gif) repeat-y center top;
	 text-align: center; vertical-align: middle;}

#radio table.main td.center{width: 409px; background: url(../img/border.gif) repeat-y center top;}
  #radio table.main td.center div { margin: 0 10px 0 20px; text-align: left; line-height: 1.5;}
  #radio table.main td.center ul { list-style: outside url(../img/point.gif);
  		font-weight: bold;
		margin: 0 0 0 15px;
		padding: 0;}
    #radio table.main td.center ul a {color: #B26311; font-weight: bold; text-decoration: none;}
    #radio table.main td.center ul a:hover {text-decoration: underline;}
  #radio table.main td.point_line { width: 3px; background:  url(../img/point_line.gif) repeat-y center top;}

#radio table.main td.footer{width: 409px; height: 7px; background: url(../img/footer.gif) no-repeat center bottom;}
#radio table.main td.center div.radio {margin: 10px 0 10px 70px;}
#radio table.main td.center div.radio td {text-align: left; font-size: 13px; font-weight: bold; height: 20px; vertical-align: middle;}

