/* CSS Document */
html {margin: 0; padding: 0;}

div#header1 {margin: 0; padding: 0; background: url(../images/bg_header.jpg) top left; height: 115px; width: 100%; position: absolute; top: 0; left: 0; z-index: 1;}

.containercentered {margin: 0 auto 0 auto; width: 773px; text-align: left; position: relative; z-index: 1;}

img#header2 {margin: 0 0 0 -9px; padding: 0; width: 773px; height: 85px; position: relative; z-index: 1; display: block; border-style: none;}

body {margin: 0; padding: 0; font-family:   verdana, arial, helvetica, sans-serif; color: #000; text-align: left; background-color: #333;}
blockquote, div, form, input, ul, ol, li, p, select, option, textarea {font-family:   verdana, arial, helvetica, sans-serif;}
form {margin: 0; padding: 0;}

#redline {height: 5px; background-color: #b80000; font-size: 0.01em; position: relative; top: 29px; left: 0; z-index: 100;}

.Content {margin: 30px 0 0 0; padding: 0; font-family:   verdana, arial, helvetica, sans-serif; font-size: 0.80em; overflow: visible; z-index: 1;}
.Content p {margin: 0; padding: 5px; width: 99%;}
.Content a:link, .Content a:visited, .Content a:active {color: #cc0001; background-color: transparent; text-decoration: none;}
.Content a:hover {color: #666; background-color: transparent; text-decoration: underline;}
.Content h1, .Content h2, .Content h3, .Content h4 {margin: 0; padding: 5px; font-family: arial, helvetica, geneva, sans-serif; font-weight: bold; background-color: transparent;}
.Content h1 {margin: 0 0 .3em 0; font-size: 1.30em; color: #333;}
.Content h2 {margin: 0 0 .3em 0; font-size: 1.30em; color: #333;}
.Content h3 {margin: .3em 0 0 0; font-size: 1.0em; color: #b80000;}
.Content h4 {margin: 0; font-size: 1.0em; color: #000;}
.Content strong {font-size: .95em; font-weight: bold;}
.red {color: #b80000;}

/* login */
#container {
	margin: -3px auto 0 auto; 
	padding: 3px; 
	width: 763px; 
	text-align: left; 
	position: relative;
	overflow: hidden;
}
#container .column {
	float: left;			
	position: relative;
	padding-bottom: 20010px;  /* X + padding-bottom */
	margin-bottom: -20000px;  /* X */								
}
#description {

background-color: transparent;
border: 0px solid #ccc; 
position: relative;
top: 10px;
/*left: 169px;*/
z-index: 100;
}
#description p {
	padding: 0 5px 0 5px;
	font-size: 9px;
	color: #333;
}
#left {
	width: 164px; 
	background-color: transparent; 
}
#center {
    margin: 0 auto 0 auto;
	width: 435px;
	background-color: #fff; 
}
#center p {
	padding: 0 5px 0 5px;
}
#footer {
	position: relative; 
	clear: both;
	background-color: #b80000;
	text-align: center;
	font-size: 0.8em;
	border-top: 1px solid #000;
}

/* footer */
div.footertext {margin: 0; padding: 4px; font-family: verdana, helvetica, geneva, sans-serif; font-size: .85em; color: #fff; background-color: #b80000; text-align: center; position: relative; top: 5px; left: 0;}
.footertext a, .footertext a:link, .footertext a:active, .footertext a:visited {color: #fff; background-color: #b80000; text-decoration: none;}
.footertext a:hover {color: #fff; background-color: #b80000; text-decoration: underline;}
p.copyright {margin: 10px; padding: 0; font-family: verdana, helvetica, geneva, sans-serif; font-size: .85em; color: #000; text-align: center; display: block;}