body { 
	background-color:fff;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 100.1%;
}

/* ======================
   ===Header Styles======
   ======================
*/
div#hdr_content{ 
	width: 800px;
	margin:0 auto;
	padding:0;
	text-align:left;
	overflow:hidden;
}

div#hdr_logo{
height:50px;
background-image:url(../images/logo_hdr.gif);
background-repeat: no-repeat;
padding-bottom:5px;
}

div#hdr_content_left{
	float:left;
	height:190px;
	width: 180px;
	margin:0;
	padding:10px;
	background-color:#c51230;
	overflow:hidden;
}

div#hdr_content_left ul{
	color:#FFF;
	font-variant:small-caps;
	font-size:.75em;
	list-style-type:none;
	line-height:1.3em;
	margin-top:20px;
}

div#hdr_content_center{
	float:left;
	height:210px;
	width: 400px;
	margin:0;
	padding:0;
	position:relative;
	background-color:#CCCCCC;
	background-image:url(../images/hdr_center_team.jpg);
	overflow:hidden;
}

div#hdr_title{
	margin-left:5px;
	position:absolute;
	top:175px;
	color:#FFF;
	font-size:.9em;
	letter-spacing:-.05px;
	font-variant:small-caps;
	width: 370px;
}

div#hdr_content_right{
	float:left;
	height:190px;
	width: 180px;
	margin:0;
	padding:10px;
	background-color:#c51230;
	overflow:hidden;
	color:#fff;
}

div#hdr_content_right p{
	font-size:.8em;
	
}

div#hdr_content_right h4{
	font-size:.88em;
	margin-top:17px;
}

/* ======================================
   ====Main Section Structure Styles=====
   ======================================
*/

div#main_content{ 
	width: 800px;
	margin:0 auto;
	padding:0;
	text-align:left;
	overflow:hidden;
	font-size:.85em;
	line-height:1.3em;
}


div#main_content_left{
	float:left;
	width: 180px;
	padding-left:10px;
	padding-right:10px;
	margin-top:2px;
	overflow:hidden;
	background-image:url(../images/left_shadow.jpg);
	background-repeat: no-repeat;
}

div#main_content_left p{
font-size:.85em;
line-height:115%;
color:#999;

}

div#main_content_left p.red{
color:#c51230;
margin-bottom:-8px;
}


div#main_content_left h2{
	display:block;
	color:#000;
	margin-bottom:2px;
	font-size:1.0em;
	letter-spacing:.01em;
}

div#main_content_left h3{
	display:block;
	color:#000;
	margin-bottom:-2px;
	font-size:.9em;
	letter-spacing:.01em;
}


input#login {
	background-color:#000;
	margin-top:3px;
	width:50px;
	height:17px;
	font-size:.6em;
	font-weight:bold;
	color:#CCC;
	border-top: 1px solid #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	border-left: 1px solid #000;
}

div#main_content_center{
	float:left;
	width: 380px;
	margin:0;
	padding:10px;
	background-color:#fff;
	overflow:hidden;
	font-size:.95em;
}

div#main_content_center ul{
	color:#000;
	font-size:.95em;
	list-style-type:square;
	list-style-image:url(../images/bullet.gif);
	line-height:1.3em;
}

div#main_content_center h1{
	display:block;
	color:#c51230;
	font-size:1.2em;
	font-variant:small-caps;
	letter-spacing:-.05em;
	margin-bottom:15px;
}

.quote_signature{
	display:block;
	color:#999;
	font-size:.85em;
	clear:both;
	margin-left:190px;
	margin-top:15px;
	margin-bottom:30px;
	
	width:250px;
	line-height:1.1em;
}

.quote_signature:first-line {
font-weight:bold;
color:#333;
}

.h1Black{
color:#000;
font-weight:100;
}

div#main_content_center h2{
	display:block;
	color:#c51230;
	font-size:.9em;
	letter-spacing:.01em;
}

div#main_content_center h3{
	display:block;
	color:#000;
	font-size:.9em;
	letter-spacing:.01em;
}

div#main_content_center_2COL{
	float:left;
	width: 580px;
	margin:0;
	padding:10px;
	background-color:#fff;
	overflow:hidden;
	font-size:.95em;
}

div#main_content_center_2COL ul{
	color:#000;
	font-size:.95em;
	list-style-type:square;
	list-style-image:url(../images/bullet.gif);
	line-height:1.3em;
}

div#main_content_center_2COL h1{
	display:block;
	color: #c51230;
	font-size:1.2em;
	font-variant:small-caps;
	letter-spacing:-.05em;
	margin-bottom:15px;
}

div#main_content_center_2COL h2{
	display:block;
	color:#c51230;
	font-size:.9em;
	letter-spacing:.01em;
}

div#main_content_center_2COL h3{
	display:block;
	color:#000;
	font-size:.9em;
	letter-spacing:.01em;
}

div#main_content_right{
	float:left;
	width: 180px;
	height:600px;
	margin:0;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
	background-image:url(../images/right_shadow.jpg);
	background-repeat: no-repeat;
}

div#main_content_right h2{
	display:block;
	color:#000;
	margin-bottom:2px;
	font-size:1.0em;
	letter-spacing:.01em;
}

div#footer{
	width: 788px;
	height:130px;
	margin:0 auto;
	padding:6px;
	color:#999;
	font-variant:normal;
	font-size:0.6em;
	background-image:url(../images/swoosh_footer.jpg);
	background-repeat:no-repeat;
	clear:both;
}

div#footer ul{
	width:380px;
	padding-bottom:10px;
	list-style-type:none;
	position:relative;
	top:110px;
	float:right;
	text-align:right;
}

div#footer li{
	float:right;
	padding-right: 3px;
}


div#footer_address{
	display:block;
	position:relative;
	top:120px;
	text-align:left;
	float:left;
}

img.center {
	display: block;
    margin-left: auto;
    margin-right: auto; 
	}
	
	
fieldset#inpower{
border:none;
}

label, label span{
display:block;
padding-bottom:.05em;
font-size:.9em;
font-weight:bold;
font-variant:small-caps;
color:#c51230

}
/* =====================
   ====Links Styles=====
   =====================
*/

div#footer a:link{
color:#999;
}

div#footer a:visited{
color:#999;
}
div#footer a:hover{
color:#c51230;
}

div#footer a:active{
color:#c51230;
}

a:link{
color:#CC0000;
}

a:visited {
color:#CC0000;
}

a:hover{
color:#CC0000;
}

a:active {
color:#CC0000;
}


div#main_content_left p a:link{
color:#999;
display:block;
margin-top:5px;
}

div#main_content_left p a:visited {
color:999;
}

div#main_content_left p a:hover{
color:#c51230;
}

div#main_content_left p a:active {
color:#c51230;
}

div#main_content_center p a:link{
color:#999;
}

div#main_content_center p a:visited {
color:#999;
}

div#main_content_center p a:hover{
color:#c51230;
}

div#main_content_center p a:active {
color:#c51230;
}

div#main_content_center_breadcrumbs{
margin-bottom:-10px;
margin-top:-4px;
font-size:.75em;
position: absolute;
top:261px;
color:#ccc}

div#main_content_center_breadcrumbs a:link{
color:#ccc;
}

div#main_content_center_breadcrumbs a:visited {
color:#cccß;
}

div#main_content_center_breadcrumbs a:hover{
color:#c51230;
}

div#main_content_center_breadcrumbs a:active {
color:#c51230;
}

/* =====================
   ====Nav Styles=======
   =====================
*/
div#hdr_content_left ul  a:link{
color:#FFF;
text-decoration:none;
}

div#hdr_content_left ul  a:visited {
color:#FFF;
text-decoration:none;

}

div#hdr_content_left ul  a:hover{
color:#FFF;
text-decoration:underline;
}

div#hdr_content_left ul a:active {
color:#FFF;
text-decoration:underline;
}






div#hdr_content_left ul .subMenu  a:link{
font-size:0.8em;
margin-left:6px;
}

div#hdr_content_left ul .subMenu  a:visited {
font-size:0.8em;
margin-left:6px;
}

div#hdr_content_left ul .subMenu  a:hover{
font-size:0.8em;
margin-left:6px;
}

div#hdr_content_left ul .subMenu a:active {

}

div#hdr_content_right a:link{
	color:#fff;
	text-decoration:none;
}

div#hdr_content_right a:visited {
	color:#fff;
	text-decoration:none;
}

div#hdr_content_right a:hover{
	color:#fff;
	text-decoration:underline;
}

div#hdr_content_right a:active {
	color:#fff;
	text-decoration:underline;
}

.TODO {
	color: #66CC33;
	font-weight: bold;
}
