html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}
ol, ul {	
	list-style: none;
}

blockquote, q {	quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}
/* remember to define focus styles! */
:focus {	outline: 0;}
/* remember to highlight inserts somehow! */
ins {	text-decoration: none;}
del {	text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse: collapse;	border-spacing: 0;}
.clear{clear:both;}
body{line-height:1;font-size:100%;color:#000; background:#fff;font-family:arial,sans-serif;  }

#wrapper{
	padding-bottom:25px;
	width:784px;
}
.header{
	background:url(../images/header.jpg) no-repeat;
	height:97px;
}

.title
{
	display:block;
	font-size:16px;
	font-weight:bold;
	padding-bottom:14px;
	padding-top:10px;
}

.title1
{
	display:block;
	font-size:small;
	font-weight:bold;
	padding-bottom:14px;
}

.date
{
	color:#797070;
	font-size:11px;
	padding:3px 172px 3px 0;
	text-align:right;
}

.container{
	font-size:small;
	line-height:1.2em;
	padding:3px 52px 5px;
	position:absolute;
	display:none;
	width:720px;
}

.container p{}

.listings{
	padding:11px 0 9px;
}

.product{
	width:113px;
	height:106px;
	overflow:hidden;
	float:left;
}

.desc{
	float:left;
	overflow:hidden;
	padding-left:78px;
	padding-top:8px;
	width:217px;
}

.desc ul{}

.yel{
	background:#ffff00;
}

.desc ul li{
	padding:2px 0;
}

.desc ul li span{
	color:#ff0000;
	text-transform:uppercase;
}

.desc ul li span sup{}

.select{
	width:183px;
	overflow:hidden;
	float:right;
	padding-top:26px;
}

.select a{
	display:block;
	height:34px;
}

.bar{
	border-top:1px solid #80ada6;
	border-bottom:1px solid #80ada6;
}

.pagination{
	text-align:center;
}

#footer{
	color:#555555;
	font-size:12px;
	line-height:1.4em;
	padding:10px 10px 20px;
	text-align:center;
	width:652px;
	margin-top:200px;
}


/**indix page***/
.questionaire
{

}
.questionaire li
{
	padding:3px 3px 3px 16px;
	line-height:1.2;
}

.questionaire li.last
{
	padding:16px 0 2px;
}

.loader
{
	margin:47px 0 3px;
	text-align:center;
}

.media
{

}
