/* Start of CMSMS style sheet 'baseline' */
@charset "utf-8";
/*
  Baseline CSS
  Author:         Roy Lindauer
  Date:           10/18/07
  Revision Date:  03/10/08
  Version:        0.4
  Inspired by every other baselining routine
*/

/*
  We baseline our style sheet for consistent formatting
  and
*/
body, table, div, p, pre, blockquote, fieldset, form, h1, h2, h3, h4, h5, h6, pre, ul, ol, dl, address,
li, dd, dt, frameset, li{
    margin:0;
    padding:0;
    font-weight: inherit;
    font-style: inherit;
    vertical-align: baseline;
    line-height: 1;
    }
table, tbody, td, tfoot, th, thead, tr{
    font-weight: inherit;
    font-style: inherit;
    }
/*
  Remove dotted outline from links
*/
:focus
{
  -moz-outline-style: none;
}
/*
  Common base styles
*/
.hide{
    display:none;
    visibility:hidden;
    }
.mute{
    font-size:.75em;
    }
.clear{
    clear:both;
    }
.img_left{
	float:left;
	padding:0 5px 5px 0;
	}
.img_right{
	float:left;
	padding:0 0 5px 5px;
	}
/*
  Clearfix for most browsers
*/
/* Clear fix for floated elements */
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

a img, :link img, :visited img{
    border:none;
    }
table {
    border-collapse: collapse;
    border-spacing: 0;
    }
ol, ul {
    list-style: none;
    }
q:before, q:after,
blockquote:before, blockquote:after {
    content: "";
    }
/* End of 'baseline' */

