/* General reset */
html, body, div, span, object, p, blockquote, pre,
a, abbr, address, big, em, img, small, sub, sup, dl, dt, dd, ol, ul, li,
form, label, legend,
table, caption, tr, th, td 
{
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-style: normal;
font-size: 14px;
font-family: 'Trebuchet MS',trebuchet,tahoma,sans-serif;
vertical-align: baseline;
line-height: 140%; 
}

strong, b {font-weight: bold;}
small {font-size: 0.8em;}
big {font-size: 1.1em;}

form input,form textarea {border: 1px solid #767676; margin: 6px 0; width: 190px; color: #5d5c5c; font-size: 1em; padding: 5px 12px;} 
form p {margin: 0 !important; padding: 0; padding-top:10px}

a {color: #949494; text-decoration: underline;}
a:hover {color: #b20b03; text-decoration: none;}
a.normal_text {text-decoration:none; color: black;}

/* remember to define focus styles! */
:focus {outline: 0;}
html, body {line-height: 1; color: #000; height: 100%; min-width: 1000px; font-size: 14px;}
/* body {background: url(/images/bg.gif); position:relative;} */

ul {list-style: none;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse; border-spacing: 0;}

/* global styles for mirastudio */
.fleft {float: left;}
.fright {float: right;}
.abs {position: absolute;}
.bo {border: 1px solid red;}
.clear {clear: both;}
.manytab {margin-left: 4px; padding-right: 10px;}

 
