﻿/* -------------------------------------------------------------------------------------------------- 
File:		Screen Styles
Barista:   	Andy Coffey @ C4
Born:     	June 2009
-------------------------------------------------------------------------------------------------
RESET: Respect: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
-------------------------------------------------------------------------------------------------- */
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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,hr,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}
html {height:100%}
body {line-height:1;color:#222;background:white}
:focus {outline:0}
ol,ul {list-style:none}
table {border-collapse:separate;border-spacing:0/* tables still need 'cellspacing="0" */}
caption,th,td {text-align:left;font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after {content:""}
blockquote,q {quotes:"" ""}
option,select {min-width:1.5em}
ins {text-decoration:none}
del {text-decoration:line-through}
img,a img {border:0}

/* 
-------------------------------------------------------------------------------------------------
TYPOGRAPHY: Browser default: 12px = 1.2em
-------------------------------------------------------------------------------------------------- */
body {font:62.5%/1.4 Arial,Helvetica,sans-serif}
/* Headings */
h1,h2,h3,h4,h5,h6 {font-weight:bold;margin:0 0 .3em 0}
h1 {font-size:2em;line-height:1.2}
h2 {font-size:2.5em;line-height:1.3}
h3 {font-size:1.8em;line-height:1.2}
h4 {font-size:1.4em}
h5 {font-size:1em}
h6 {font-size:.9em}
/* Basic text elements */
input,select,th,td {font-size:1em}
p {margin:0 0 1em}
p.last {margin-bottom:0}
p img {float:left;margin:10px 10px 10px 0}
ul,ol {margin:0 0 1em 0}
ul {list-style-type:disc;margin-left:1.3em}
ol {list-style-type:decimal;margin-left:2em}
dl {margin:0 0 1em 0}
dl dt {font-weight:bold}
dd {margin-left:1.5em}
cite {font-style:italic}
abbr,acronym {border-bottom:1px dotted #666}
address {margin-top:1.5em; font-style:italic}
del {color:#666}
a:focus,a:hover	{color:#222;text-decoration:underline}
a {color:#06c;text-decoration:none}
blockquote {margin:1.5em;color:#666;font-style:italic}
strong {font-weight:bold}
em,dfn {font-style:italic}
dfn {font-weight:bold}
pre,code {margin:1.5em 0; white-space:pre}
pre,code,tt {font:1em 'andale mono','monotype.com','lucida console',courier,monospace;line-height:1.5} 
tt {display:block;margin:1.5em 0;line-height:1.5}
hr {background:#ccc;border:0;color:#ccc;height:1px;margin:0 0 15px 0;line-height:0;float:none}


.ModuleSettingRow { clear: both; padding: 2px 0px; }
.ModuleSettingRow .ModuleSetting_Label { width: 200px; float: left; }
.ModuleSettingRow select { width: 200px; }
.ModuleSettingRow input.textbox { width: 290px; }
