
body {
margin:0;
padding:0;
background-color:#D3E2E5;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:1.2em;
}

p {
font-size: 12px;
margin:15px 10px 10px 10px;
}

a {
color:#cc0000;
text-decoration:underline;
}

a:hover {
color:#ffffff;
text-decoration:none;
}

h1 {
color:#4088b8;
font-size:4.2em;
letter-spacing:-5px;
margin:0 0 30px 25px;
}

h1 a {
color:#4088b8;
text-transform:none;
}

h2 {
color:#4088b8;
font-size:15px;
letter-spacing:-.5px;
margin:0 0 10px;
padding:0 2px 2px 0px;
}

h3 {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
background:#4D7882;
padding:5px;
margin:0;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #666666;
}

blockquote {
margin:1em;
padding:.5em;
font-size:.9em;
background-color:#cccccc;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
}

blockquote p {
margin:.2em;
}

#header {
	padding:0;
	height:50px;
	background-color:#000000;
	background-image: url(../images/headerCLine.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#centerColumn {
margin:0; 
padding:.2em;
background:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-color:#D3E2E5;
}

.red {
color:#CC0000;
}

.left {
float:left;
margin:0;
}

.right {
float:right;
margin:0;
}

input,textarea,select {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.box {
background:#EBF3F8;
border:1px solid #c8c8c8;
color:#000;
font-size:12px;
line-height:1.4em;
padding:10px;
}

.boxStep {
background:#FFFFFF;
border:1px solid #c8c8c8;
color:#000;
font-size:12px;
line-height:1.4em;
padding:10px;
}

.boxStepheader {
color:#4088b8;
font-size:15px;
font-weight:bold;
margin:0 0 10px;
padding:10px 2px 2px 10px;
}

.box a {
color:#f0f0f0;
}

.menuicons {
font-size:1em;
margin: 0px 0px 5px 0px;
}

.status {
font-size: 11px;
margin:15px 10px 10px 10px;
color:#CC0000;
font-weight:bold;
text-transform:uppercase;
}




/*

#footer {
right:2.85em;
margin-top:.2em;
margin-bottom:2em;
margin-left: 2.85em;
margin-right:2.85em;
voice-family: "\"}\"";
voice-family: inherit;
margin-left:2.85em;
margin-right:2.85em;
padding:1em .5em 1em .5em;
background:#cccccc;
font-size:.7em;
text-align:center;
}

html>body #footer {
margin-left:2.85em;
margin-right:2.85em;
}
*/

/* Source: http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


