@charset "utf-8";



html, body, p, pre, table, tr, th, td, h1, h2, h3, h4, h5, h6, ul, ol, li, form, input, select, textarea, button, a, img, label {

padding:0;

border:0;

margin:0;

}

body {

font:15px/1.5 Arial, Helvetica, sans-serif;

color:#333;

background:url(../i/bg.gif) repeat-y 50% 0 #eee;

}

table { border-collapse:collapse; }

td { vertical-align:top; }

p { margin:.5em 0; }

a { color:#0094c5; text-decoration:underline; }

a:hover { text-decoration:none; }

ul {list-style:none;margin:.5em 0;}

li {padding:0 0 0 10px;background:url(../i/li.png) no-repeat 0 11px;}

h1, h2, h3, h4, h5, h6 {

	color:#000;

	line-height:1.2;

}

h1 {

	font-size:21px;

}

h2 {

	font-size:21px;

	font-weight:normal;

}

h3 {

}

h4 {

}

h5 {

}

h6 {

}

input, select, textarea {

	border:1px solid #f0f0f0;

	font:15px/1.2 Arial, Helvetica, sans-serif;

	padding:10px;

	background:#fff;

	color:#555;

	box-shadow:0 -1px 0 #b2b2b2;

	width:380px;

}

input {

}

select {

}

input[type=radio], input[type=checkbox] { background:none; border:0; padding:0; margin:0; width:auto; height:auto; cursor:pointer; vertical-align:middle; }

textarea { overflow:auto;height:100px; }

button, input[type=submit] { cursor:pointer; background:#000; color:#fff; font:13px/1 Arial, Helvetica, sans-serif; text-transform:uppercase; padding:10px 10px 8px; border-radius:3px; box-shadow:2px 1px 3px #999;}

label { cursor:pointer; }

