/* CSS Reset Document */
@charset "utf-8";

body {background-color:#FFF;}
html {overflow: -moz-scrollbars-vertical; overflow-y:scroll;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym,
address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, 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: 13px; color:#000; font-family: Verdana; font-weight:normal;}

article, aside, dialog, figure, footer, header, 
hgroup, nav, section, blockquote, label {display: block;}

label {color:#270063; font-size:11px;}
input, textarea, select {border:1px solid #270063; color:#270063; font-size:12px; margin:0 0 10px 0;}
.submit {cursor:pointer;}

:focus {outline: 0;}
a, a:link, a:visited, a:hover, a:active {text-decoration:none; color:#000;}
table {border-collapse: separate;border-spacing: 0;}
th, td {text-align: left; font-weight: normal;}
img, iframe {border: none; text-decoration:none;}
ol, ul {list-style: none;}
input, textarea, select, button {font-size: 100%;font-family: inherit;}
select {margin: inherit;}
hr {margin: 0;padding: 0;border: 0;color: #000; background-color: #000;height: 1px;}

.clearfix {clear:both; display:block; height:0; visibility:hidden;}
.left {float:left;}
.right {float:right;}
.strong {font-weight:bold;}