@charset "utf-8";

/* CSS Baseplate 
removed ul and li from reset list temporarily
*/

body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {

}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6{
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { 
	border:0;
}

a {
 outline: none;

}

/* Attributes */

.side10 { margin-left:10px;	margin-right:10px; }
.side20 { margin-left:20px;	margin-right:20px; }
.side30 {	margin-left:30px;	margin-right:30px; }
.left10 { margin-left:10px;	 }
.left20 { margin-left:20px;	 }
.left30 {	margin-left:30px;	 }
.right10 { margin-right:10px; }
.right20 { margin-right:20px; }
.right30 { margin-right:30px; }
.top5 { margin-top: 5px; }
.top10 { margin-top:10px; }
.top20 { margin-top:20px; }
.noMargin { margin:0px; }
.textLeft { text-align: left; }
.textCenter { text-align: center; }
.textRight { text-align: right; }
.bold { font-weight:bold; }
.italic { font-style: italic; }
.inline { display: inline; }
.block { display: block; }
.hidden { display: none; }
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.space10 { width:1px; height:10px; }
.space20 { width:1px; height:20px; }
.small { color:#CCC; font-size:.5em; }

