/*BEGIN LAYOUT CSS*/

html, body {
background:#000000;
/*background-image: url(../images/bg_gradient.png);
background-repeat: repeat-x;*/
text-align: center;
min-width: 808px;
font-size: 12px; 
font-family: Arial, sans-serif;
height:100%;
min-height: 100%;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
}

div#shadow { 
background:#FFFFFF;
/*background-image: url(../images/container_shadow.png);
background-repeat: repeat-y;*/
width:808px;
height: auto;
text-align: center;
margin-left: auto;
margin-right: auto;
z-index: -1 
}

div#container {
position:relative;
height:100%;
min-height: 100%;
background:#FFFFFF;
width:800px;
height: auto;
text-align: center;
margin-left: auto;
margin-right: auto;
padding: 0px 0px 0px 0px;
}

div#globalnav {
width:800px;
height: 32px;
margin-left: auto;
margin-right: auto;
text-align: center;
padding: 4px 0px 0px 0px;
background-color: #0055a1;

}

div#logo {
position:absolute;
left: -20px;
margin-top:15px;
}

div#flash {
width:800px;
height:300px;
position:relative;
background:#000000;
border-top: 3px solid #FFFFFF;
margin-left: auto;
margin-right: auto;
text-align: left;
padding: 0px 0px 0px 0px;
}

div#header {
width:800px;
height: 100px;
background-image: url(../images/header_TOP.png);
background-repeat: no-repeat;
border-bottom: 3px solid #FFFFFF;
text-align: left;
padding: 0px 0px 0px 0px;
text-align: right;
}

div#subcontent  {
position:relative;
text-align: center;
width:800px;
margin-left: auto;
margin-right: auto;
}

div#footer {
position:relative;
text-align: center;
margin-left: auto;
margin-right: auto;
width:800px;


background: #0055a1;

}
.clear {
	overflow: hidden;
	clear:both;
	height:0;
	margin:0;
	font-size: 1px;
	line-height: 0;
    width: auto;
    position: relative;
}
#contentphotoright { 
	position:relative;
    float: right; 
    /*margin: 10px;*/
	/*width:246px;*/
	/*margin:10px 10px 10px 10px;*/

}

/*END LAYOUT CSS*/





.linkcolor-orange { font-size: 12px; font-family: Arial, Geneva, sans-serif;text-decoration: none; color:#000000;}
.linkcolor-orange a:link { color: #f8811d}
.linkcolor-orange a:visited { color: #f8811d}
.linkcolor-orange a:hover { color: #f8811d}
.linkcolor-orange a:active { color: #f8811d}

.linkcolor-orangesm { font-size: 11px; font-family: Arial, Geneva, sans-serif;text-decoration: none; color:#000000;}
.linkcolor-orangesm a:link { color: #f8811d}
.linkcolor-orangesm a:visited { color: #f8811d}
.linkcolor-orangesm a:hover { color: #f8811d}
.linkcolor-orangesm a:active { color: #f8811d}


.x1 {font-size:11px; font-family:Arial, Geneva, sans-serif;}
.x2 {font-size:12px; font-family:Arial, Geneva, sans-serif;}
.x1-white {font-size:11px; font-family:Arial, Geneva, sans-serif; color:#FFFFFF;}
.x1-white2 {font-size:11px; line-height: 18px;letter-spacing: -1.0px;font-weight: bold; color:#FFFFFF;}
.x1-orange {font-size:11px; font-family:Arial, Geneva, sans-serif; color:#f5821f;}

.input {font-size:11px; font-family:Arial, Geneva, sans-serif;}
.input2 {font-size:10px; font-family:Arial, Geneva, sans-serif;}
.headline {color: #000000;	font-size: 18px;line-height: 16px;letter-spacing: -1.5px;font-weight: bold;}
.headline-mini {color: #000000;	font-size: 13px;line-height: 14px;letter-spacing: 0.5px;font-weight: bold;}
.headline2 {color: #000000;	font-size: 20px;line-height: 18px;letter-spacing: -1.0px;font-weight: bold;}
.headline-white {color: #FFFFFF;font-size: 16px;letter-spacing: 0.5px;font-weight: bold;;font-family:Arial, sans-serif;}
.headline-black {color: #000000;font-size: 16px;letter-spacing: 0.5px;font-weight: bold;;font-family:Arial, sans-serif;}
.headline-orange {color: #f5821f;font-size: 16px;letter-spacing: 0.5px;font-weight: bold;;font-family:Arial, sans-serif;}


