/* description: Primary portal stylesheet. */

body {
	background-color: #d8e7f7;
	margin: 0px;
	padding: 0px;
	border: 0px;
} 

.content_normal { /* width of entire portal layout */
	width: 100%;
}

.content_areas { /* width of entire content area layout */
	width: 100%;
}

.portal_table {
	width: 1000px;
}

.background_normal {
	background-color: transparent;
	width: 100%;
}

.header_left_normal { width: 175px; font: 11px tahoma, verdana, sans-serif; vertical-align: top; }
.header_center_normal { font: 11px tahoma, verdana, sans-serif; vertical-align: top; }
.header_right_normal { width: 175px; font: 11px tahoma, verdana, sans-serif; vertical-align: top; }

.top_left_normal { width: 175px; font: 11px tahoma, verdana, sans-serif; vertical-align: top; }
.top_center_normal { font: 11px tahoma, verdana, sans-serif; vertical-align: top; }
.top_right_normal { width: 175px; font: 11px tahoma, verdana, sans-serif; vertical-align: top; }

.middle_left_normal { width: 175px; font: 11px tahoma, verdana, sans-serif; vertical-align: top; border-right: #eeeeee 1px solid; }
.middle_center_normal { font: 11px tahoma, verdana, sans-serif; vertical-align: top; }
.middle_right_normal { width: 175px; font: 11px tahoma, verdana, sans-serif; vertical-align: top; }

.bottom_left_normal { width: 175px; font: 11px tahoma, verdana, sans-serif; vertical-align: top; padding-left: 20px; padding-top: 20px; padding-bottom: 20px; background-color: #eeeeee; border-top: #e1dfdf 1px solid; }
.bottom_center_normal { font: 11px tahoma, verdana, sans-serif; vertical-align: top; background-color: #eeeeee; padding-top: 20px; padding-bottom: 20px; border-top: #e1dfdf 1px solid; }
.bottom_right_normal { width: 175px; font: 11px tahoma, verdana, sans-serif; vertical-align: top; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; background-color: #eeeeee; border-top: #e1dfdf 1px solid; }

.footer_left_normal { width: 175px; font: 11px tahoma, verdana, sans-serif; vertical-align: top; }
.footer_center_normal { font: 11px tahoma, verdana, sans-serif; vertical-align: top; }
.footer_right_normal { width: 175px; font: 11px tahoma, verdana, sans-serif; vertical-align: top; }

/* Content Styles */
.copyright {
	padding-top: 23px;
	padding-bottom: 20px;
	font: 9px arial, verdana, san-serif;
	color: #555555;
	text-align: center;
}

.copyright a {
	padding-top: 23px;
	padding-bottom: 20px;
	font: 9px arial, verdana, san-serif;
	color: #555555;
	text-align: center;
}