/***********************************************/
/* HTML tag styles                             */
/***********************************************/
html,body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height:100%;
}

form,div,p{
	margin:0px;
	padding:0px;
}

ol {
	margin:0px;
	margin-left:10px;
	padding:0px;
}

li {
	margin:0px;
	margin-left:16px;
	padding:0px;
}

ul{
	margin:0px;
	padding:0px;
}

h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#prdDtlBody{
	background:url(../images/products/img/bg_product_detail.jpg) no-repeat #D890BE;
	background-position: center top;
}
#prdListBody{
	background:url(../images/products/img/bg_producthome_detail.jpg) no-repeat #D890BE;
	background-position: center top;
}
#prdhomeDtlBody{
	background:url(../images/products/img/bg_producthome_detail.jpg) no-repeat #A7C3E4;
	background-position: center top;
}
#prdhomeListBody{
	background:url(../images/products/img/bg_producthome_detail.jpg) no-repeat #A7C3E4;
	background-position: center top;
}
#rcpListBody{
	background:url(../images/recipes/img/bg_rcplist.jpg) no-repeat #FFFFFF;
	background-position: center top;
}

#divPage {
	position:absolute;
	width:100%;
	min-width:980px;
	overflow:hidden;
}

#divWrapper {
	margin: 0px auto;
	padding: 0px;
	width: 980px;
}

#divHeader {
	width:980px;
	height: 80px;	
}

#divContentMain {
	width:980px;
	height:485px;
}

#divContent {
	width:960px;
	padding:0px 10px 45px 10px;
}

#divLeftContent{
	float:left;
	width:250px;
}

#divRightContent{
	float:left;
	width:680px;
	padding-left:30px;
}


#divBottomBody {
	background:url(../images/share/img/bg_footer.jpg) no-repeat;
	background-position: center bottom;	
}

#divFooter {
	width:960px;
	padding:0px 10px;
	height:35px;
}

/***********************************************/
/* Utility                                     */
/***********************************************/

/***********************************************/
/* Link                                     */
/***********************************************/
.imgrcpLink a img, .imgrcpLink a{ 
	border: none; 
	overflow: hidden; 
	float: left; 
}
.imgrcpLink a:hover{ 
	border: 3px solid #FFCB05; 
}
.imgrcpLink a:hover img{ 
	margin: -3px; 
}

.imgprdLink a img, .imgprdLink a{ 
	border: none; 
	overflow: hidden; 
	float: left; 
}
.imgprdLink a:hover{ 
	border: 3px solid #E5E5E5; 
}
.imgprdLink a:hover img{ 
	margin: -3px; 
}



/***********************************************/
/* List		                                   */
/***********************************************/
.ulPurple{
	margin-top:0px;	
	margin-left:0px;
	padding:0px;
}

.ulPurple li{
	list-style:none;
	line-height:1.5em;
	padding-left:24px;
	padding-bottom:0px;
	background:url(../images/share/img/purple.gif) no-repeat;
}

.ulGreen{
	margin-top:0px;	
	margin-left:0px;
	padding:0px;
}

.ulGreen li{
	list-style:none;
	line-height:1.5em;
	padding-left:24px;
	padding-bottom:0px;
	background:url(../images/share/img/green.gif) no-repeat;
}
.ulRed{
	margin-top:0px;	
	margin-left:0px;
	padding:0px;
}

.ulRed li{
	list-style:none;
	line-height:1.5em;
	padding-left:24px;
	padding-bottom:0px;
	background:url(../images/share/img/red.gif) no-repeat;
}
.ulYellow{	
	margin-top:0px;	
	margin-left:0px;
	padding:0px;
}

.ulYellow li{
	list-style:none;
	line-height:1.5em;
	padding-left:24px;
	padding-bottom:0px;
	background:url(../images/share/img/yellow.gif) no-repeat;
}
.ulGray{
	margin-top:0px;	
	margin-left:0px;
	padding:0px;
}

.ulGray li{
	list-style:none;
	line-height:1.5em;
	padding-left:24px;
	padding-bottom:0px;
	background:url(../images/share/img/ulgray.gif) no-repeat;
}

/***********************************************/
/* Form                                        */
/***********************************************/
.dropdownGray{
	margin:0px;
	margin-top:0px;
	border: 1px solid #E5E5E5;
	width:250px;
	height:23px;
	padding:2px 0px 0px 2px;
}


.bgNone{	
	height: 22px;
	width: 275px;
	border: none;
	background: none;
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	line-height:1.4em;
}
.bgNoneAreabox{
	height: 51px;
	width: 275px;
	border: none;
	background: none;
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	line-height:1.4em;
}

.dropdownBox{
	background:url(../images/th/share/img/bg-form-1.png) no-repeat;
	width:265px;
	height:22px;	
	padding:2px 5px 0px 5px;
}

.inputTransparent{
	margin:0px;
	padding:1px;
	border: none;
	background-color: transparent;
	background:url(../images/share/img/spacer.gif);
}

.formBox{
	background:url(../images/th/share/img/bg-form-1.png) no-repeat;
	width:265px;
	height:22px;
	padding:2px 5px 0px 5px;
}

.areaBox{
	background:url(../images/th/share/img/bg-form-2.png) no-repeat;
	width:265px;
	height:61px;
	padding:2px 5px 0px 5px;
}
.footerListbox{	
	font-family:Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
	line-height:1.4em;
}

