body {background:#ffffff;
color:#494949;
font-family:tahoma;
font-size:11px;
padding:0;
margin:0;
line-height:14px;
text-align:center;
background-image:url(images/til_1.jpg)}

.wrap {background:#ffffff;
margin:0px auto;
padding:0;
width:1004px;
}

#top {background:url(images/top_1.jpg) left top no-repeat;
margin:0;
padding:0;
width:1004px;
height:202px;
text-align:left;}

#content {
width:1004px;
height:auto;
margin:0;
padding:0;
float:left;
text-align:left;

}

#footer {background:url(images/bottom.jpg);
width:1004px;
height:112px;
margin:0;
padding:0;
text-align:left;
vertical-align:top}


/*-------------------------------------------------------PAGE_1-------------------------------------------------------*/

#left_content {
padding:0;
margin:0;
text-align:left;
width:220px;
float:left;
height:100%
}

.div {
padding:0;
margin:0;
text-align:left;
width:1px;
float:left;
height:auto;
background-image:url(images/rep_4.jpg)
}

#right_content {
padding:0;
margin:0;
float:right;
text-align:left;
width:760px;
height:100%
}

/*-------------------------------------------------------PAGE_2-------------------------------------------------------*/

.middle {
padding:0;
margin:0;
text-align:left;
width:224px;
float:left;
height:100%
}


/*--11111111111111111111111111111111111111111111111111---Small---11111111111111111111111111111111111111111111111111111111--*/

#left_qw {
padding:0;
margin:0;
text-align:left;
width:524px;
float:left
}
#right_qw {
padding:0;
margin:0;
float:right;
text-align:left;
width:200px
}
/*--1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111--*/


a:hover{text-decoration:none;}
.a:hover{text-decoration:underline;}
.clear {
clear:both}
.title {
padding:0;
margin:0;
text-align:left;
width:160px;
height:25px;
background-image:url(images/rep_1.jpg); background-repeat:repeat-x; background-position:bottom
}
.title8 {
padding:0;
margin:0;
text-align:left;
width:181px;
height:25px;
background-image:url(images/rep_1.jpg); background-repeat:repeat-x; background-position:bottom
}
.title2 {
padding:0;
margin:0;
text-align:left;
width:198px;
height:27px;
background-image:url(images/rep_2.jpg); background-repeat:repeat-x; background-position:bottom
}
.title3 {
padding:0;
margin:0;
text-align:left;
width:198px;
height:27px;
background-image:url(images/rep_3.jpg); background-repeat:repeat-x; background-position:bottom
}
.title4 {
padding:0;
margin:0;
text-align:left;
width:480px;
height:27px;
background-image:url(images/rep_3.jpg); background-repeat:repeat-x; background-position:bottom
}
.date {
padding:0;
margin:0;
text-align: left;
width:480px;
height:14px;
border-left:3px solid #6F9A15; background-color:#EEF4D8
}
.date2 {
padding:0;
margin:0;
text-align: left;
width:480px;
height:14px;
border-left:3px solid #6F9A15; background-color:#EEF4D8
}
#green_back {
padding:0;
margin:0;
text-align: left;
width:495px;
height:14px;
background-color:#EEF4D8;
background-image:url(images/ba_2.jpg); background-position:bottom; background-repeat:no-repeat;
display:table
}

/*--11111111111111111111111111111111111111111111111111---TEXT---11111111111111111111111111111111111111111111111111111111--*/
#zz li {list-style:url(images/p_2.jpg); margin:0 0 0 0px}
#zz a { font-family:tahoma; font-size:11px; color:#464742; margin-left:10px}
.text1 {
font-family:tahoma;
font-size:11px; 
color:#464742;
text-decoration:none}
.text_green {
font-family:tahoma;
font-size:11px; 
color:#6F9A15}
.text_orange {
font-family:tahoma;
font-size:11px; 
color:#FF7C00}
.text_green_dark {
font-family:tahoma;
font-size:11px; 
color:#2E4200}
.link_white {
font-family:tahoma;
font-size:11px; 
color:#FFFFFF;
font-style:inherit}
.link_green_dark {
font-family:tahoma;
font-size:11px; 
color:#6A8538}
.link_black_dark {
font-family:tahoma;
font-size:11px; 
color:#000000}
.link_green_light {
font-family:tahoma;
font-size:11px; 
color:#889D60}

form
{
	display: inline;
}


.tpHeader
{
	font-family: arial, verdana;
	font-size: 12px;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: solid 1px #D4D4D4;
	border-left: solid 1px #D4D4D4;
	border-right: solid 1px #D4D4D4;
	border-bottom: solid 1px #DCDCDC;
	background-color: #F1F1F1;

}
.tpHeaderText
{
	font-family: arial, verdana;
	color: #000000;
	font-size: 12px;
}


.tpGroupHeader
{
	font-family: arial, verdana;
	color: #000000;	
	font-size: 14px;
	font-weight: bold;
	padding: 7px 4px 6px 8px;
	background-color: #F1F1F1;
}
.tpGroupList
{
	background-color: #DCDCDC;
}
.tpGroupListDivider
{
	background-color: #F8F8F8;
	border-top: solid 1px #DCDCDC;
}
.tpGroupItem
{
	background-color: #F8F8F8;
	border-top: solid 1px #DCDCDC;
	padding: 4px;
}
.tpGroupItem a
{
	font-family: arial, verdana;
	color: #000000;
	font-size: 12px;	
}


.tpSpecialItemList
{
	background-color: #DCDCDC;
	border: solid 1px #DCDCDC;
}
.tpSpecialItem
{
	font-family: arial, verdana;
	color: #505050;
	font-size: 12px;
	background-color: #FFFFFF;
	border-top: solid 1px #DCDCDC;
	padding: 4px;
}
.tpSpecialItem a, .tpSpecialItem a:visited, .tpSpecialItem a:hover
{
	font-size: 12px;
	color: #003399;
}
.tpSpecialItemPrice
{
	font-size: 12px;
	font-weight: bold;
	color: #505050;
}


.tpPagingRow
{
	font-family: arial, verdana;
	color: #000000;
	border-bottom: solid 1px #D4D4D4;
	background-color: #F1F1F1;
	font-size: 12px;
}
.tpPagingText
{
	font-family: arial, verdana;
	color: #8A8A8A;
	font-size: 12px;
}
.tpPagingLink a, .tpPagingLink:link, .tpPagingLink:visited, .tpPagingLink:hover, .tpPagingLink:active
{
	color: #003399;
}


.tdProductList
{
	border-left: solid 1px #DCDCDC;
	border-right: solid 1px #DCDCDC;
}
.tpImgUnavailableText
{
	font-family: arial, verdana;
	font-size: 10px;
}
.tpProdCell_Grid
{
	border-bottom: solid 1px #DCDCDC;
}
.tpProdCell_Sum
{
	border-bottom: solid 1px #DCDCDC;
}
.tdProdImg
{
	margin-right: 10px;
}
.tpProdName
{
	font-family: arial, verdana;
	font-size: 12px;
	color: #003399;
}
.tpProdPrice
{
	font-family: arial, verdana;
	font-weight: bold;
	color: #CC3232;
	font-size: 12px;
}
.tpProdDesc, .tpProdDesc a
{
	font-family: arial, verdana;
	font-size: 9px;	
}
.tpProdDesc a
{
	color: #003399;
	font-family: arial, verdana;
	font-size: 9px;	
}


.tpInput
{
	font-family: arial, verdana;
	color: #000000;
	font-size: 10px;
}
.tpButton
{
	font-family: arial, verdana;
	color: #000000;
	font-size: 10px;
}