/****GENERAL****/

h1, h2, h3, h4, h5, h6, ul, li, p, label, fieldset, form { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
h1 { font-size:16px; font-weight: bold; color:#cc0000; margin-top: 15px; margin-bottom: 5px; text-transform: uppercase;}
h2 { font-size:12px; font-weight: bold; color:#cc0000; margin-top: 15px; margin-bottom: 5px; text-transform: uppercase;}
h3 { font-size:14px; font-weight: bold; color:#cc0000; margin-top: 15px; margin-bottom: 5px; text-transform: uppercase;}
h4 { font: bold 11pt arial; letter-spacing: 0px; margin-top: 10px; margin-bottom: 2px; margin-left: 0px; color: #666666; text-transform: uppercase;}
h5 { font: bold 9pt arial; letter-spacing: 0px; margin-top: 10px; margin-bottom: 2px; margin-left: 0px; color: #666666; text-transform: uppercase;}
h6 { font: bold 8pt arial; letter-spacing: 0px; margin-top: 10px; margin-bottom: 2px; margin-left: 0px; color: #666666; text-transform: uppercase;}

p { color:#efefef; line-height:18px; }

a img { border:0; }
a { font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #cc0000; text-decoration: underline; background-color: none; outline: none; }
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #cc0000; text-decoration: none; }

.clear { clear: both; display: block; height: 0px; margin: 0; padding: 0; overflow: hidden; font-size: 0px; }

.errmsgtd {
	color: #990000;
}

.errmsgtd p {
	color: #000000;
}

