body {
	text-align: center;
	margin: 0px;
	padding: 0px;
	}
body td {
	font-family: verdana, sans, arial;
	font-size: 8pt;
	}


#container {
	position: relative;
	margin: auto;
	margin-top: 45px;
	border: solid 1px #000000;
	width: 750px;
	height: 535px;
	}



#header {
	background-color: #FFFFFF;
	}



#nav {
	margin: auto;
	padding: 0px; /* margin and padding don't seem to be picked up by the browsers. odd.. */
	background-color: #FFFFFF;
	}
#nav img {
	border: 0px;
	}



#left_menu {
	height: 338px;
	background: #000000 url('images/bg_menu.gif') no-repeat;
	color: #c5c3d9;
	width: 119px; /* width of panel minus the horizontal padding */
	padding: 5px 16px 0px 15px;
	}
#left_menu_slim {
	height: 338px;
	background: url('images/bg_menu.gif') no-repeat;
	color: #c5c3d9;
	width: 126px; /* width of panel minus the horizontal padding */
	padding: 5px 9px 0px 15px;
	}
#left_menu_slim_portfolio {
	height: 338px;
	background: url('images/bg_menu.gif') no-repeat;
	color: #c5c3d9;
	width: 125px; /* width of panel minus the horizontal padding */
	padding: 19px 10px 0px 15px;
	}

#left_menu #link, #left_menu_slim #link, #left_menu_slim_portfolio #link {
	display: block;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	padding-top: 13px;
	padding-bottom: 12px;
	text-decoration: none;
	}

#left_menu #link a:link, #left_menu #link a:active, #left_menu #link a:visited, #left_menu_slim #link a:link, #left_menu_slim #link a:active, #left_menu_slim #link a:visited, #left_menu_slim_portfolio #link a:link, #left_menu_slim_portfolio #link a:active, #left_menu_slim_portfolio #link a:visited {
	text-decoration: none;
	color: #ffffff;
	}
#left_menu #link a:hover, #left_menu_slim #link a:hover, #left_menu_slim_portfolio #link a:hover {
	text-decoration: none;
	color: #c5c3d9;
	}



#content_holder, #content_holder_big {
	height: 338px;
	width: 562px;  /* 598 - 18 - 18 */
	margin: 0px;
	padding: 20px 18px; /* standard padding for all main content areas */
	color: #3d386f;
	}

#content_inverse {
	margin: 0px	;
	padding: 0px;
	font-size: 8pt;
	color: #ffffff;
	}

#content_clear {
	margin: 0px;
	padding: 0px;
	font-size: 8pt;
	color: #3d386f;
	}

.print_link_white {
	float: right;
	margin-right: 2px;
	}
.print_link_white a {
	font-size: 7pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}

.print_link {
	float: right;
	margin-right: 2px;
	}
.print_link a {
	font-size: 7pt;
	font-weight: bold;
	color: #3D386F;
	text-decoration: none;
	}


#print {
	background-color: #ebebf0;
	font-family: verdana, sans, arial;
	color: #3d386f
	}
#print_container {
	background-color: #ebebf0;
	text-align: left;
	font-size: 8pt;
	padding: 12px;
	}
#print_container .super_title {
	display: block;
	font-weight: bold;
	font-size: 12pt;
	padding-bottom: 16px;
	}
#print_container .title {
	display: block;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 4px;
	}
#print_footer {
	padding: 12px;
	text-align:left;
	font-size: 7pt;
	}




.title {
	display: block;
	margin: 0px;
	margin-bottom: 9px; /* 25 - 16 = 9px difference from the bottom of the title gif to the text */
	}

.paragraph {
	display: block;
	margin-top: 9px;
	margin-bottom: 9px;
	line-height: 11pt;
	}
.paragraph a:link, .paragraph a:active, .paragraph a:visited, .paragraph a:hover {
	color: #3D386F;
	text-decoration: underline;
	}
.paragraph ul {
	padding: 0px; /* clear the padding */
	padding-left: 18px;	/* firefox.. */
	margin-left: 18px;	/* ..and ie. */
	}
.paragraph ul li {
	list-style-image: url(images/dot.gif);
	}



.spaced-table td {
	padding-left: 0px;
	padding-bottom: 8px;
	}




#footer {
	padding: 0px;
	}
