/* Start of CMSMS style sheet 'reset' */
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote,th,td {margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul {list-style:none;}

caption,th {text-align:left;}

q:before,q:after{content:'';}

.text {padding:25px 10px 25px 10px; text-align:justify;}
.left{float:left; margin-right:10px;}

strong {
	font-weight: bold;
}

blockquote {
	margin: 2em;
	padding: .3em 0 0 2em;
	background: url(../img/quote.png) 0 0 no-repeat;
}

	blockquote p{
		color: #888;
		font-size: 129%;
		font-style: italic;
		line-height: 1.2;
	}

	blockquote p.author {
		color: #aaa;
		font-size: 85%;
		font-weight: bold;
	}



a:link { 
	color: #066C77;
text-decoration: none; 	
}

a:visited {
	color: #066C77;
	text-decoration: none;

}

a:hover,
a:active {
	color: #2ea2d3;
	text-decoration: underline;
}




img {
	border: none;
}

code {
	display: block;
	padding: 10px;
	font-size: 85%;
	border: 1px solid #ccc;
	background:  #f2f2f2;
	margin-bottom: 5em;
	white-space: pre;
	overflow: auto;
}


ul {
margin-bottom: 2em;
}

/* End of 'reset' */

