/* CSS Document */

BODY {
	width:775px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	margin-bottom:15px;
	background:#666666;
	}

TD {vertical-align:top;}

DIV#WRAPPER-SHADOW {
	padding:25px 25px 0 25px;
	background:url(../graphics/dropshadow-background.jpg) no-repeat center top;
	}

DIV#WRAPPER {
	border:1px solid #000000;
	padding:10px 5px 5px 5px;
	background:#eeeeee;
	}

DIV#BAR {
	background:url(../graphics/bar-background.jpg) center repeat-x #000000;
	height:4px;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	}

DIV#NAV-BAR {
	background:url(../graphics/bar-background.jpg) center repeat-x #000000;
	padding:5px 5px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	}
	DIV#NAV-BAR ul,ol {margin:0px; padding:0px;}
	DIV#NAV-BAR li {display:inline; margin:0px; padding:0 5px;}
	DIV#NAV-BAR li a:link {color:#ffffff; text-decoration:none;}
	DIV#NAV-BAR li a:visited {color:#ffffff; text-decoration:none;}
	DIV#NAV-BAR li a:hover {color:#FFCC33; text-decoration:none;}
	DIV#NAV-BAR li a:active {color:#FFCC33; text-decoration:none;}
	

DIV#KEY-BANNER-INDEX {
	height:285px;
	background:url(../graphics/BANNER-Key-Index.jpg) center;
	color:#999999;
	font-size:10px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	}
	DIV.Banner-Caption-Key-Index {padding-top:250px; padding-bottom:10px; padding-right:10px; padding-left:10px; text-align:right;}

DIV#KEY-BANNER-SUBPAGE {
	height:135px;
	background:url(../graphics/BANNER-Key-Subpage.jpg) no-repeat top center;
	color:#999999;
	font-size:10px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	}

DIV#PAGE-HEADER {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	text-align:left;
	height:auto;
	margin:0 3px;
	background:url(../graphics/header-tag.gif) bottom right no-repeat;
	}

DIV#PAGE-FOOTER {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	margin-top:5px;
	background:url(../graphics/bar-background.jpg) center repeat-x #000000;
	padding:5px;
	}

DIV#BODYCONTAINER-INDEX {
	MARGIN:10PX auto;
	}

DIV.TEXTBOX p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0 auto 8px auto;
	}
	DIV.TEXTBOX p a:link		{color:#000000; text-decoration:none;}
	DIV.TEXTBOX p a:visited		{color:#000000; text-decoration:none;}
	DIV.TEXTBOX p a:hover		{color:#990000; text-decoration:none;}
	DIV.TEXTBOX p a:active		{color:#ff0000; text-decoration:none;}

DIV.TEXTBOX h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	margin:0px auto 15px auto;
	border-bottom:2px solid #000000;
	padding-bottom:3px;
	}
DIV.TEXTBOX h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	margin-top:0px;
	margin-bottom:8px;
	}
DIV.TEXTBOX h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#999999;
	margin:0px auto 2px auto;
	}

DIV.TEXTBOX p.TeamMember-Name {
	color:#000000;
	margin:0px;
	font-weight:bold;
	font-size:16px;
	}
DIV.TEXTBOX p.TeamMember-Title {
	font-weight:bold;
	margin-top:0px;
	margin-bottom:15px;
	color:#666666;
	font-weight:bold;
	font-size:12px;
	}

DIV.TEXTBOX ol,ul {
	margin-top:5px;
	margin-bottom:10px;
	}

DIV.TEXTBOX li {
	margin-top:0px;
	margin-bottom:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
	DIV.TEXTBOX li a:link		{color:#000000; text-decoration:none;}
	DIV.TEXTBOX li a:visited	{color:#000000; text-decoration:none;}
	DIV.TEXTBOX li a:hover		{color:#990000; text-decoration:none;}
	DIV.TEXTBOX li a:active		{color:#ff0000; text-decoration:none;}

DIV.TEXTBOX img.PHOTO {
	padding:3px;
	background:#ffffff;
	border:1px solid #cccccc;
	}

DIV.TEXTBOX p.Sidebar-Para-Text {
	font-size:11px;
	}












