@charset "utf-8";
/* CSS Document */

body, html {
    margin:0px;
    padding:0px;
    text-align:left;
    border-spacing:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color:#000000;
	background-color: #E1E1E1;
	line-height:14pt;
	
    border-right: 2px solid #828A8F;
    border-left: 2px solid #828A8F;
}

#content_3 {
	width:996px;
}
#content_3 {
	z-index:1;
	clear:both;
	float:left;
	padding:0px 5px 0px 5px;
	margin:0px 0px 0px 0px;
	background:#FFFFFF;
	
    border-right: 2px solid #828A8F;
    border-left: 2px solid #828A8F;
}
html>body #content_3 p {
    padding:5px 10px 0px 10px;
}
#content_3 p {
    padding:8px 10px 8px 10px;
}
#content_3 p {
	z-index:1;
	margin: 0px 0px 0px 0xp;
}	


/* #wrap styles */
html>body #wrap {
    width:1006px;
}
#wrap {
    width:1010px;
}
#wrap {
    margin-left: auto;
	margin-right: auto;    
}


#mainCBR								{ position:absolute; margin-left: auto; margin-right: auto; background-color: #FFF;	top:158px; }
#mainCBR ul li							{ /*list-style-image: url(../images/list.png);*/ list-style:square;
										/*background: url(../images/list.png) left 8px no-repeat;*/	padding: 0px 5px; margin:0px 0px 0px 35px; }

#mainCBRDX p								{font-size: 9pt; padding: 0; margin: 0; margin: 1em 0;}

#mainCBRDX								{ position:absolute; margin-left: auto; margin-right: auto; background-color: #FFF;	top:144px; }

#mainCBRDX ul li							{ /*list-style-image: url(../images/list.png);*/ list-style:square;
										/*background: url(../images/list.png) left 8px no-repeat;*/	padding: 0px 5px; margin:0px 0px 0px 35px; font-size: 10pt; }


										
/* Alternate 2 Column */
html>body #content_body_2a				{ width:724px; padding: 0; margin: 0; background-color: #FFF;}
#content_body_2a						{ width:704px; z-index:1; position:relative; float:left; left:0px; text-align:left; }
#content_body_2a p						{ font-size: 11pt; line-height: 145%; }

html>body #content_body_2aDX				{ width:724px; padding: 0; margin: 0; background-color: #FFF;}
#content_body_2aDX						{ width:704px; z-index:1; position:relative; float:left; left:0px; text-align:left; }

#content_body_2aDX p						{ font-size: 10pt; line-height: 145%; }


.cbrpttxtDX								{ padding: 10px 30px; font-size: 8pt; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; margin: 0px 9px; }

.cbrpttxt								{ padding: 10px 30px; font-size: 13px; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; margin: 0px 9px; }

#content_utility_2a						{ width:267px; right:0px; position:relative; float:right; text-align:left; }
#content_utility_2a p					{ font-size: 10pt; line-height: 130%; }

.utility_activeCBR						{ margin: 0px 5px 0px 0px; padding: 10px 5px 5px 5px; border:1px solid #1F559F; background:#FFF; }

.hdrtextCBR								{ font-size: 13pt; color: #1F559F; font-weight: bold; padding: 10px; margin-top: 10px; }

#foot_space {
	width:996px;
}
#foot_space {
	clear:both;
	float:left;
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
	background: #FFFFFF;
    border-right: 2px solid #828A8F;
    border-left: 2px solid #828A8F;
}



/*FORM LAYOUTS*/
form div								{ margin: 0 0 0.25ex 0;	clear: left; padding-top: 0.3em;  }
form div.right							{ margin-left: 4em;}
label									{ width: 7em; display: block; float: left; padding-left: 0em; padding-top: 0.0em; }
label.secondary					 		{ float: none; width: auto; font-weight: normal; margin: 0.25em 0 0 9em; padding-left: 1.5em; }
form div.actions						{ margin-left: 7em; padding-left: 0em; padding-bottom: 15px; }
form div.actions2						{ margin-left: 0em; padding-left: 0em; }

#footerJWH {
	width:996px;
}
#footerJWH {
	clear:both;
	float:left;
	padding:5px 5px 5px 5px;
	margin:0px 0px 0px 0px;
	border-top: 1px solid #828A8F;
    border-right: 2px solid #828A8F;
    border-left: 2px solid #828A8F;
    border-bottom: 2px solid #828A8F;
	background-color: #eeeeee;
}
html>body #footerJWH p {
	padding:8px 50px 0px 50px;
	margin: 0px 0px 0px 0px;
    font-size: 9pt; font-weight: bold;
	line-height:12pt;
}

#head {
	position:absolute;
	top:0px;
    margin-left: auto;
	margin-right: auto;    
}

#status {
	width:1006px;
}

#status 
{
    height:20px;
	z-index:1;
	clear:both;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
    border-right: 2px solid #828A8F;
    border-left: 2px solid #828A8F;
    border-bottom: 1px solid #828A8F;
    background:#b1b1b1;
	/*background-image: url('../images/status-bg.gif');*/
}
#header {
	width:1006px;
}
#header {
	z-index:1;
	clear:both;
	float:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
    border-right: 2px solid #828A8F;
    border-left: 2px solid #828A8F;
	background: #FFFFFF;
}
#head_l 
{
    width:400px;
	height:137px;      
	position:relative;
    float:left;
    text-align:left;
}

#head_lDX 
{
    width:400px;
	height:123px;      
	position:relative;
    float:left;
    text-align:left;
}
#head_l p {
    padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0xp;
	line-height: 0px;
	display:inline;
}
#head_r 
{
    width:606px;
	height:137px;   
	position:relative;
    float:right;
}

#head_rDX 
{
    width:606px;
	height:123px;   
	position:relative;
    float:right;
}

#head_r p {
    padding: 0px 5px 5px 0px;
	margin: 0px 0px 0px 0xp;
	line-height: 0px;
	display:inline;
}

#navigation {
	width:1006px;
}
#navigation {
	clear:both;
	float:left;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	background:#FFFFFF;
    border-right: 2px solid #828A8F;
    border-left: 2px solid #828A8F;
}
#navigation_lJWH 
{
	width:1006px;
	height:33px;    
	position:relative;
    float:left;
	background-image: url('../images/nav-bg.gif');
    text-align:left;
    vertical-align:top;
}