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,*,.x{margin:0;padding:0;color:#333;background:transparent;font-family:"Arial","Helvetica",sans-serif;font-size:100%;font-weight:normal;font-style:normal;line-height:1.60em;text-decoration:none;text-align:left;vertical-align:baseline;border:0;outline:0;}
:focus{outline:0;}
ul,ol,dd{list-style-position:outside;list-style:none;line-height:1.50em;}
ol{list-style-type:decimal;list-style-position:outside;}
dt{font-weight:bold;}
dd{padding:0;}
table{border-collapse:separate;border-spacing:0;}
table th{font-weight:bold;}
hr{display:block;width:100%;height:1px;color:#aaa;background:#aaa;border:none;}
.hide{display:none;}
.inline{display:inline;}
.block{display:block;}
.nfloat{float:none;}
.lfloat{float:left;}
.rfloat{float:right;}
.clear{clear:both;}
.lclear{clear:left;}
.rclear{clear:right;}
.navigation{list-style:none;}
.navigation li{display:inline;}
.debug{border:1px solid red;}
code,pre,var,.monospace{margin:.80em 0;font-family:"Palatino Linotype","Courier New",monospace;line-height:1.50em;}
code strong,pre strong,var strong,.monospace strong{color:#c33;background:inherit;}
del{color:#888;background-color:inherit;text-decoration:line-through;}
abbr{font-size:.90em;text-transform:uppercase;border-bottom:1px dashed #ddd;cursor:help;}
acronym{font-size:.90em;text-transform:uppercase;letter-spacing:.10em;}
strong{font-weight:bold;}
em,i,cite{font-style:italic;}
u,.u{text-decoration:underline;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
h1{font-size:3.00em;}
h2{font-size:2.50em;}
h3{font-size:2.00em;}
h4{font-size:1.60em;}
h5{font-size:1.20em;}
h6{font-size:1.00em;}
s,strike{text-decoration:line-through;}
sub{vertical-align:sub;}
sup{vertical-align:sup;}
u{text-decoration:underline;}
p{margin:.50em 0 1.00em 0;line-height:1.50em;}
a{color:#06f;background-color:inherit;text-decoration:underline;}
a:visited{color:#99c;background:inherit;}
a:hover{color:#222;background:inherit;}
a:active{color:#333;background:inherit;}
a.external{padding:0 12px 0 0;background:url(../images/icon-a-external.gif) no-repeat 100% 30%;}
a.external:visited{background-image:url(../images/icon-a-external-v.gif);}
a.external:hover{background-image:url(../images/icon-a-external-hv.gif);}
a.anchor{padding:0 8px 0 0;background:url(../images/icon-a-anchor.gif) no-repeat 100% 80%;}
a.anchor:visited{background-image:url(../images/icon-a-anchor-v.gif);}
a.anchor:hover{background-image:url(../images/icon-a-anchor-hv.gif);}
blockquote,q{margin:.80em 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;quotes:"" "";}
blockquote p,q p{margin:0;padding:.80em;color:#666;background:inherit;}
fieldset{border:0;}
.input{clear:left;}
label{display:block;float:left;padding:3px;font-weight:bold;}
label.xs{width:50px;}
label.s{width:100px;}
label.m{width:150px;}
label.l{width:200px;}
label.xl{width:250px;}
input.default,textarea.default,select.default{float:left;padding:3px;background-image:url(../images/bg-input-default.gif);background-repeat:repeat-x;border:1px solid #aaa;border-right:1px solid #ddd;border-bottom:1px solid #ddd;}
input.xs{width:20px;}
input.s{width:50px;}
input.m{width:125px;}
input.l{width:200px;}
input.xl{width:300px;}
button{padding:2px 5px;color:white;background-color:black;font-weight:bold;text-align:center;border:0;cursor:pointer;margin-top:10px;margin-left:106px;}
button.xs{width:15px;}
button.s{width:30px;}
button.m{width:50px;}
button.l{width:80px;}
button.xl{width:120px;}