/* @group reset */

/*
YUI 3.18.1 (build f7e7bcb)
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
http://yuilibrary.com/license/
*/

html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}

/*
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

body {
    line-height:1;
}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {
    display:block;
}

nav ul {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

/* change colours to suit your needs */
ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#000;
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

/* change border colour to suit your needs */
hr {
    display:block;
    height:1px;
    border:0;
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}

/* @end */


/* @group common */


.clearfix:after {
  content: "";
  clear: both;
  display: block;
}

/* @end */


.error {
	color:#ff0000;
	display: block;
	line-height: 1.4;
}

/* @group default */

.widget_owner dl#color .default{
	color: #666;
	border: solid 1px #999999;
	background: #fff;
}

.widget_owner dl#color .default a{
	color: #3333ff;
	text-decoration: underline;
}

.widget_owner dl#color .default .price{
	color: #ff0000;
}

/* @end */



/* @group modern */

.widget_owner dl#color .modern{
	color: #fff;
	border: solid 1px #fff	;
	background: #6e7096;
}

.widget_owner dl#color .modern a{
	color: #fed4ff;
}

.widget_owner dl#color .modern .price{
	color: #da9ca7;
}

/* @end */

/* @group chic */

.widget_owner dl#color .chic{
	color: #4c4a62;
	border: solid 1px #a680a5;
	background: #dedede;
}

.widget_owner dl#color .chic a{
	color: #527586;
}

.widget_owner dl#color .chic .price{
	color: #ca6855;
}

/* @end */

/* @group bright */

.widget_owner dl#color .bright{
	color: #000;
	border: solid 1px #ea5504;
	background: #fdffd9;
}

.widget_owner dl#color .bright a{
	color: #e5005a;
}

.widget_owner dl#color .bright .price{
	color: #df2b14;
}

/* @end */

/* @group pastel */

.widget_owner dl#color .pastel{
	color: #616161;
	border: solid 1px #ffb2d0;
	background: #fce9f2;
}

.widget_owner dl#color .pastel a{
	color: #e56295;
}

.widget_owner dl#color .pastel .price{
	color: #ff6969;
}

/* @end */

/* @group cool */

.widget_owner dl#color .cool{
	color: #333366;
	border: solid 1px #009fd2;
	background: #c7e8fa;
}

.widget_owner dl#color .cool a{
	color: #0084b4;
}

.widget_owner dl#color .cool .price{
	color: #1d2088;
}

/* @end */

/* @group warm */

.widget_owner dl#color .warm{
	color: #ae4a21;
	border: solid 1px #ea5504;
	background: #fce2cb;
}

.widget_owner dl#color .warm a{
	color: #ea5504;
}

.widget_owner dl#color .warm .price{
	color: #e30114;
}

/* @end */

/* @group monochrome */

.widget_owner dl#color .monochrome{
	color: #ffffff;
	border: solid 1px #ffffff;
	background: #333333;
}

.widget_owner dl#color .monochrome a{
	color: #cccccc;
}

.widget_owner dl#color .monochrome .price{
	color: #ffffff;
}

/* @end */
