/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.1.2
build: 56
*/

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;
}

li{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;
}

input,textarea,select{
    *font-size: 100%;
}

legend{color:#000;}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block;
}

html[xmlns] .clearfix {
	display: block;
}

* html .clearfix {
	height: 1%;
}
