html, body, form, form p {
	margin: 0px; padding: 0px;
}
html, body, form, form p, p, textarea, td, ul, ol {
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #687586;
}

/* Neutralize styling:
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address, fieldset {
	margin: 0px;
	padding: 0px;
}

/* styles for headings */

h1{
	font-size:13px;
	color:#E80000;
	padding:0px 0px 10px 0px;
	margin:0px;
	height: 19px;
}
h2{
	font-size:11px;
	color:#687586;
	padding:0px 0px 36px 0px;
	margin:0px;
	font-weight:bold;
	height: 19px;
}
h3{
	color:#E80000;
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	padding:0px 0px 20px;
}
h4	{ color: #687387; font-size: 11px; font-weight: bold; margin: 0px; padding:0px 0px 3px;}

p 	{ color: #687586; line-height: 20px; }
ul	{ margin-bottom: 15px; list-style: url(/fileadmin/images/bullet.gif); }

/* links */
a:link				{ color:#687586; text-decoration:none; border-bottom:1px dotted #EC0C16; }
a:visited			{ color:#687586; text-decoration:none; border-bottom:1px dotted #EC0C16; }
a:hover,
a:active 			{ background-color:#FF0072; color:#FFFFFF;}

.meta-nav-item a, .main-ctn-left-column-side-nav a{
	background:none;
	border:none;
	text-decoration:none;
}

.csc-header a{background:none; border:none !important}
/* Apply left margin:
   Only to the few elements that need it: */
li, blockquote, dd { margin-left: 1.5em; line-height: 20px; }

th { text-align: left; }

fieldset { border: none;}

address { color: #7F7F7F; font-style: normal; line-height: 14px;}

/* reusable classes */
.clear { clear:both; }
