/*<agl.folder "Structural">*/
	body { font-size: 10pt; font-family: arial, helvetica, geneva; background-image: url(../images/pg-bg.jpg); text-align: center; }
	#container { text-align: left; width: 750px; margin-right: auto; margin-left: auto; border: solid 2px #36f; }
	#wrapper { background-image: url(../images/wrapperBG.gif); background-repeat: repeat-y; width: 100%; margin: 0; padding: 0; }
	#header { margin: 0; }
	#nav { width: 150px; float: left; margin-top: 25px; }
	#sub-header { color: white; font-size: 12pt; font-weight: bold; line-height: 25px; background-color: #2168ff; width: 600px; height: auto; float: right; margin: 0; padding: 0; }
	#main-content { background-color: white; width: 580px; float: right; margin: 0; padding: 10px; }
	.column { vertical-align: middle; width: 580px; height: auto; float: left; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #175dfd; display: block; }
	.column img { margin-right: 10px; margin-left: 10px; border: solid 1px #175dfd; }
	#footer { font-size: 9pt; text-align: center; width: 600px; float: right; }
/*</agl.folder>*/
/*<agl.folder "sub-header">*/
	#sub-header li { float: left; margin: 0 0 0 -15px; padding: 0; list-style-type: none; }
	#sub-header li.number { font-weight: bold; margin-left: 50px; }
/*</agl.folder>*/
/*<agl.folder "area-info">*/
	.area-info { font-size: 10pt; font-family: arial, helvetica, geneva; text-align: left; margin-top: 5px; margin-bottom: 10px; border: solid 1px #4085cb; }
	.area-info a { font-weight: bold; }
	.area-info .title { color: white; font-size: 11pt; font-weight: bold; background-color: #4085cb; margin: 0; padding: 0 0 0 10px; }
	.area-info .white { font-size: 10pt; text-indent: 5px; padding: 2px; }
	.area-info .color { font-size: 10pt; background-color: #dbedff; text-indent: 5px; padding: 2px; }
	.area-info .sub { padding-left: 15px; }
	.area-info .sub .secondary-title { color: white; font-weight: bold; font-style: italic; background-color: #63a0df; text-align: right; padding-right: 25px; }
/*</agl.folder>*/
/*<agl.folder "rates">*/
	.rates-table { margin-bottom: 10px; border-top: 3px solid #2168ff; border-bottom: 3px solid #2168ff; }
	.rates-table td, .rates-table th { text-align: center; vertical-align: middle; margin: 0; padding: 2px; border-bottom: 2px solid #2168ff; }
	.rates-table .left { font-weight: bold; text-align: left; }
	.rates-table .alt01 { background-color: #c1dbfe; }
	.rates-table .alt02 { background-color: #e1eeff; }
/*</agl.folder>*/
/*<agl.folder "Standard Selectors">*/
	p { }
	td { font-size: 10pt; text-align: left; }
	a:link, a:visited { color: #2168ff; }
	h1 { color: #2168ff; font-size: 16pt; text-align: left; }
	h2 { color: #2168ff; font-size: 14pt; text-align: center; }
	h3 { color: #2168ff; font-size: 12pt; text-align: left; }
	h4 { color: #2168ff; font-size: 10pt; text-align: center; }
	a:hover { text-decoration: none; }
	a:active { color: #393; }
/*</agl.folder>*/
/*<agl.folder "Fixes">*/
	/* layout classes */
	.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	/* End hide from IE-mac */
	.clear {
	clear: both;
}
/*</agl.folder>*/
/*<agl.folder "Special Selectors">*/
	.bordered { border: solid 1px #598eff; }
/*</agl.folder>*/
