@charset "utf-8"; 

@media screen, projection {
/* ----------------------------------------------------------------------------------------
RESET
---------------------------------------------------------------------------------------- */
html, body, div, span, applet, object, iframe,
p, blockquote, pre, a, abbr, acronym, address, 
big, cite, code, del, dfn, em, font, img, ins, 
kbd, q, s, samp, small, strike, sub, sup, tt, 
var, 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-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}

:focus	{outline:0}
body 	{font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#000; margin:0; padding:0}
ol, ul 	{list-style:none}

table 				{border-collapse:separate; border-spacing:0}
caption, th, td 	{text-align:left; font-weight:normal}
blockquote:before, 
blockquote:after,
q:before, q:after 	{content:""}
blockquote, q 		{quotes:"" ""}


/* ----------------------------------------------------------------------------------------
BODY / GLOBAL
---------------------------------------------------------------------------------------- */
body	{margin:0; padding:0; background:#fff}
img		{border:none !important}

blockquote {border-bottom:1px solid #999; margin:0 0 40px 0}

.clearfloat				{clear:both; height:0; line-height:0; font-size:0; display:block}
.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%}

textarea				{height:80px; width:250px; padding:4px 3px 2px 3px;  border:1px solid #ccc}
input[type='text']		{margin:0 0 5px; padding:3px; border:1px solid #ccc}
input [type='submit']	{margin:2px 0 0 3px; padding:0; background-color:#eee; height:30px; width:80px; border:1px solid #ccc; display:block; color:#666}
}