BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002E6C;
	padding: 0;
	margin: 0;
	height: 100%;
}
#tallTable, #tallLeftColumn, #tallRightColumn, #tallMainContent {
	height: 100%;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding: 0;
	margin: 0;
}
h1 {
	font-size: 14px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #40628E;
	text-transform: uppercase;
	text-align: right;
	margin-bottom: 13px;
	font-weight: bolder;
}
h1.homePage {
	font-size: 17px;
	/* line-height: 100%; */
	margin-bottom: 10px;
}
h2 {
	font-size: 13px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #40628E;
	text-align: center;
	margin-top: 0;
	margin-bottom: 10px;
	font-weight: bolder;
}
h1.noTransform {
	text-transform: none;
}
.M1 {
	font-size: 11px;
}
.M2 {
	font-size: 10px;
}
.M3 {
	font-size: 9px;
}
.P1 {
	font-size: 13px;
}
.P2 {
	font-size: 14px;
}
A:LINK {
	COLOR: #002E6C;
}
A:ACTIVE {
	COLOR: #002E6C;
	background: #D1DBE5;
	text-decoration: underline;
}
A:VISITED {
	COLOR: #002E6C;
}
A:HOVER {
	COLOR: #002E6C;
	background: #D1DBE5;
	text-decoration: underline;
}
A.white:LINK {
	COLOR: #BECAD9;
	background: #002E6C;
}
A.white:ACTIVE {
	COLOR: #FFFFFF;
	background: #002E6C;
}
A.white:VISITED {
	COLOR: #BECAD9;
	background: #002E6C;
}
A.white:HOVER {
	COLOR: #FFFFFF;
	background: #002E6C;
}
div.footerNavigation {
	background: #CCCCCC;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 7px;
	padding-left: 7px;
	font-size: 11px;
	margin-top: 16px;
}
div.footerNavigation a {
	text-decoration: none;
}
.copyright {
	font-family: Arial;
	font-size: 10px;
	color: #999999;
}
ul.ULM1 {
	margin-top: 3;
	margin-bottom: 8;
}
.input {
	font-family: Arial;
	color: #002E6C;
	background: #f5f5f5;
	font-size: 10px;
}
.portfolioImage {
	margin-left: 13px;
	margin-bottom: 13px;
	border: 9px solid #CCCCCC;
	background: #CCCCCC;
}
a.portfolioIndexImage {
	display: block; width: 120px; background: white; margin: 13px; padding: 10px;
}
a.portfolioIndexImage:hover {
	background: white;
}
	
/* YUI TabView Adjustments */

#yuiTabView {
	display: none;
}

.yui-skin-sam .yui-navset .yui-content {
	background: #e5e5e5;
}

.yui-skin-sam {
	display: block;
	text-align: left;
}
.yui-skin-sam .yui-navset .yui-nav li,
.yui-skin-sam .yui-navset .yui-nav .selected
.yui-skin-sam .yui-navset-top .yui-nav li,
.yui-skin-sam .yui-navset-top .yui-nav .selected
{
	margin-right: 0.3em;
	margin-bottom: 0;
}
.yui-skin-sam .yui-navset .yui-nav li a,
.yui-skin-sam .yui-navset-top .yui-nav li a
{
	border-top: 1px solid #A3A3A3;
	/* padding: 0.5em; */
	font-weight: bold;
}
.yui-skin-sam .yui-navset .yui-nav li a em, .yui-skin-sam .yui-navset .yui-nav .selected a em {
	border:medium none;
	padding:0.5em 0.5em 0.45em;
}
.yui-skin-sam .yui-navset .yui-content,
.yui-skin-sam .yui-navset-top .yui-content
{
	padding: 1em;
}
.yui-skin-sam .yui-navset .yui-nav,
.yui-skin-sam .yui-navset .yui-navset-top .yui-nav { /* protect nested tabviews from other orientations */
    border: solid #335889; /* color between tab list and content */
    border-width: 0 0 3px;
    Xposition: relative;
    zoom: 1;
}
.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a:focus, /* no focus effect for selected */
.yui-skin-sam .yui-navset .yui-nav .selected a:hover { /* no hover effect for selected */
    background: #335889 url(../images/tabview/blue_selected.gif) repeat-x; /* selected tab background */
    color: #fff;
}
.yui-skin-sam .yui-navset .yui-nav a:hover,
.yui-skin-sam .yui-navset .yui-nav a:focus {
    background: url(../images/tabview/blue_hover.gif) repeat-x; /* hover tab background */
    outline: 0;
}
.yui-skin-sam .yui-navset .yui-nav .selected a,
.yui-skin-sam .yui-navset .yui-nav .selected a em {
    border-color: #335889; /* selected tab border color */
}
.yui-skin-sam .yui-navset .yui-nav .selected a:hover {
    text-decoration: none;
}

.imgRightP {
	margin: 0pt 0pt 13px 16px;
	float: right;
}

.imgLeftP {
	margin: 0pt 16px 0pt 0pt;
	float: left;
}

.stafflist{
	background: #D8D8D8;
	padding:8px 8px 0pt 8px;
	margin:10px;
	
}
.stafflist a {
	font-weight: bold;
}