/* General HTML CSS */
	body {
		background			: #FFFFFF;
		margin				: 0px 0px 40px 0px;
		color				: #4d565e;
	}
	body, th, td, .text {
		font-family 		: Arial,Helvetica,sans-serif;
		font-size			: 62.5%;
		color				: #4d565e;
	}
	h1 {
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		font-size			: 30px;
		color				: #000000;
		line-height			: 30px;
	}
	h2 {
		display				: block;
		text-transform		: uppercase;
		height				: 26px;
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		font-size			: 19px;
		color				: #414b56;
		border-bottom		: 3px solid #d7dce3;
		margin-top			: 25px;
		margin-bottom		: 15px;
	}
	h3 {
		font-family 		: Arial,Helvetica,sans-serif;
		font-size			: 15px;
	}
	h4 {
		display				: block;
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		font-size			: 17px;
		height				: 26px;
		color				: #212930;
		margin-top			: 0px;
		margin-bottom		: 7px;
		text-transform		: uppercase;
		border-bottom		: 3px solid #d7dce3;
	}
	h5 {
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		font-size			: 17px;
		color				: #212930;
	}
	h6 {
		font-size			: 14px;
		color				: #456782;
	}
	.h7 {
		font-size			: 13px;
		color				: #000000;
	}
	.h8 {
		display				: block;
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		font-size			: 15px;
		color				: #465763;
		font-weight			: bold;
		background-color	: #eef2f7;
		padding				: 5px 0px 5px 0px;
		text-align			: center;
	}
	.h9 {
		display				: block;
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		font-size			: 13px;
		color				: #62a1e0;
		font-weight			: bold;
		background-color	: #eef2f7;
		padding				: 5px 0px 5px 20px;
		border-bottom		: 2px solid #dae0ea;
	}
	h1, h3, h5, h6, ul, ol, form {
		margin-top			: 0px;
		margin-bottom		: 0px;
	}
	ul {
		list-style-image	: url(images/bullet.gif);
	}
	input, select, textarea {
		font-family 		: Arial,Helvetica,sans-serif;
		font-size			: 11px;	
	}
	hr {
		height				: 1px;
		border-top			: 1px dotted #acafb0;
	}
	.textsm {
		font-size			: 10px;	
	}

/* Links CSS */
	a:link, a:visited, a:active {
		color				: #367df0;
		text-decoration		: none;
	}
	a:hover {
		text-decoration		: underline;
	}

/* Main Navigation CSS */
	#mainNav {
		margin-top			: 32px;
		float				: right;
	}
	#mainNav a {
		display				: block;
		color				: #212930;
		font-weight			: bold;
		text-transform		: uppercase;
		text-decoration		: none;
		padding				: 5px 7px 11px 8px;
	}
	#mainNav a:hover {
		color				: #336699;
		text-decoration		: none;
		background-color	: #abc2d4;
	}
	#ctl00_mainNav {
		margin-top			: 32px;
		float				: right;
	}
	#ctl00_mainNav a {
		font-size			: 11px;
		display				: block;
		color				: #212930;
		font-weight			: bold;
		text-transform		: uppercase;
		text-decoration		: none;
		padding				: 5px 5px 11px 5px;
	}
	#ctl00_mainNav a:hover {
		color				: #336699;
		text-decoration		: none;
		background-color	: #abc2d4;
	}

/* Breadcrumb CSS */
	#breadcrumb td {
		color				: #4d565e;
		font-size			: 11px;
		font-weight			: bold;
		padding				: 12px 0px 0px 0px;
	}
	#breadcrumb a {
		color				: #4d565e;
		text-decoration		: none;
	}

/* Template CSS */
	.divider {
		 background-image	: url(images/divider.gif);
		 width				: 51px;
		 border				: 1px solid #FFFFFF;
		 border-width		: 51px 0px 26px 0px;
	}
	#details {
		color				: #868f98;
		margin				: 3px 0px 11px 0px;
		font-size			: .9em;
	}
	#details a {
		color				: #009cff;
		text-decoration		: none;
	}
	#contentArea, #contentArea td {
		color				: #4d565e;
		line-height			: 17px;
		font-size			: .75em;
	}
	
/* Paging CSS */
	#paging {
		display				: block;
		text-align			: right;
		margin				: 32px 0px 5px 0px;
	}
	#paging a {
		background-color	: #666666;
		border				: 1px solid #424242;
		color				: #cccccc;
		font-size			: 1.1em;
		text-decoration		: none;
		padding				: 1px 7px 1px 7px;
	}
	#paging .sel {
		color				: #FFFFFF;
		font-weight			: bold;
	}

/* Paging CSS */
	#textNav {
		background-color	: #eef2f7;
		padding				: 5px 15px 10px 15px;
		width				: 140px;
	}
	#textNav a {
		line-height			: 18px;
		color				: #1a5074;
		text-decoration		: none;
		display				: block;
		border-bottom		: 1px solid #cad4e3;
		margin-top			: 8px;
	}
	
/* Hierarchy CSS */
	.hierarchy {
		color				: #0072bc;
		font-size			: 14px;
		text-transform		: capitalize;
		text-decoration		: underline;
	}
	.hierarchyText {
		padding-left		: 20px;
	}
	
/* Board of Directors CSS */
	.boardBox {
	}
	.boardBox-on {
		background			: url(images/board_border.gif) no-repeat bottom left;
	}
	.bioScreen {
		z-index				: 100;
		background			: url(images/black.png);
		font-size			: 1.2em;
		color				: #4d565e;
		position			: absolute;
		height				: 100%;
		width				: 100%;
		top					: 0px;
		left				: 0px;
		display				: none;
	}
	.bioTop {
		float				: left;
		font-size			: 14px;
		width				: 400px;
	}
	.bioContent {
		overflow			: auto;
		height				: 240px;
		padding-right		: 50px;
	}
	#bioLayout {
		background			: #f4f5f6;
		height				: 450px;
		width				: 550px;
		padding				: 30px 30px 30px 30px;
		top					: 130px;
		display				: block;
		margin-top			: 130px;
		text-align			: left;
	}
	#bioLayout a.close {
		color				: #000000;
		font-size			: 10px;
		float				: right;
	}
	#bioLayout img {
		float				: left;
		margin-right		: 20px;
	}
	#bioLayout h1 {
		display				: block;
		font-size			: 22px;
		color				: #4d565e;
	}
	#bioLayout span {
		display				: block;
		font-size			: 16px;
	}

/* Paging CSS */
	#related {
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		line-height			: 21px;
		font-weight			: bold;
	}
	#related ul {
		margin-top			: 8px;
		margin-bottom		: 6px;
	}
	#related b {
		color				: #4d565e;
		font-size			: 15px;
	}
	#related a {
		color				: #3390cb;
		font-size			: 14px;	
	}

/* Blog CSS */
	#blog strong {
		display				: block;
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		color				: #b55785;
		font-size			: 15px;
		margin				: 6px 0px 5px 0px;
	}
	#blog td {
		background-color	: #FFFFFF;
		line-height			: 19px;
		padding				: 4px 10px 5px 10px;
	}
	#blog b {
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		font-size			: 15px;	
	}

/* Latest Articles CSS */
	#latest {
		font-size			: 1.2em;
		color				: #4d565e;
		line-height			: 18px;
	}
	#latest h2 {
		display				: block;
		height				: 21px;
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		font-size			: 15px;
		color				: #4d565e;
		border-bottom		: 3px solid #d7dce3;
		margin-top			: 12px;
		margin-bottom		: 0px;
	}
	#latest h3 {
		display				: block;
		color				: #ff8711;
		font-size			: 14px;
		font-weight			: normal;
		text-transform 		: uppercase;
		border-bottom		: 1px dotted #acafb0;
		height				: 21px;
		margin				: 3px 0px 10px 0px;
	}
	#latest b {
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		color				: #4d565e;
		font-size			: 14px;
		text-transform 		: uppercase;
	}
	#latest span {
		display				: block;
		width				: 208px;
		border				: 2px solid #cad2d7;
		margin				: 5px 0px 3px 0px;
	}
	#latest img {
		border				: 2px solid #FFFFFF;
	}
	#latest a {
		color				: #367df0;
		font-size			: .9em;
		text-decoration		: underline;
	}

/* Blogs and User Experiences CSS */
	#experiences {
		color				: #4d565e;
		line-height			: 15px;
		font-size			: 1.2em;
	}
	#experiences h2 {
		display				: block;
		height				: 21px;
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		font-size			: 15px;
		color				: #4d565e;
		border-bottom		: 3px solid #d7dce3;
		margin-top			: 12px;
		margin-bottom		: 0px;
	}
	#experiences b {
		display				: block;
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		color				: #4d565e;
		font-size			: 14px;
		text-transform 		: uppercase;
		margin				: 14px 0px 6px 0px;
	}
	#experiences div {
		display				: block;
		padding-left		: 6px;
		padding-bottom		: 5px;
	}
	#experiences span {
		color				: #689bec;
		font-weight			: bold;
	}
	#experiences sup {
		position			: relative;
		font-size			: 8px;
		top					: -2px;
	}
	#experiences a {
		font-size			: .9em;
		text-decoration		: underline;
	}
	#experiences a:hover {
		text-decoration		: none;
	}

/* Quick Links CSS */
	#quickLinks td {
		color				: #606a74;
		line-height			: 18px;
		font-size			: .75em;
		padding-right		: 25px;
		width				: 25%;
	}
	#quickLinks h3 {
		color				: #4c80d7;
		font-size			: 15px;
		border-bottom		: 3px solid #d7dce3;
		display				: block;
		height				: 23px;
		margin-top			: 0px;
		margin-bottom		: 4px;
	}
	#quickLinks a {
		color				: #4d565e;
	}
	#quickLinks hr {
		margin				: 9px 0px 8px 0px;
	}

/* Most Viewed CSS */
	#mostViewed td {
		color				: #4d565e;
		line-height			: 18px;
		font-size			: .75em;
		padding-right		: 25px;
	}
	#mostViewed h2 {
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		color				: #000000;
		font-size			: 18px;
		border-bottom		: 3px solid #d7dce3;
		display				: block;
		height				: 24px;
		margin-top			: 9px;
		margin-bottom		: 11px;
		text-transform 		: uppercase;
	}
	#mostViewed span {
		display				: block;
		width				: 148px;
		border				: 2px solid #cad2d7;
		margin				: 5px 0px 12px 0px;
	}
	#mostViewed img {
		border				: 2px solid #FFFFFF;
	}
	#mostViewed b {
		display				: block;
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		color				: #4d565e;
		font-size			: 14px;
		text-transform 		: uppercase;
		margin-bottom		: 9px;
	}
	#mostViewed a {
		color				: #367df0;
		font-size			: 0.9em;
		text-decoration		: underline;
	}
	
/* Articles CSS */
	#articles {
		color				: #4d565e;
		line-height			: 18px;
		font-size			: 1.1em;
	}
	#articles h2 {
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		color				: #000000;
		font-size			: 18px;
		border-bottom		: 3px solid #d7dce3;
		height				: 24px;
		margin-top			: 9px;
		margin-bottom		: 8px;
		text-transform 		: uppercase;
	}
	#articles b {
		display				: block;
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		color				: #4d565e;
		font-size			: 14px;
		text-transform 		: uppercase;
	}
	#articles div {
		display				: block;
		padding-top			: 1px;
		padding-left		: 6px;
		padding-bottom		: 16px;
	}
	#articles span {
		color				: #919bab;
		font-weight			: bold;
	}
	#articles sup {
		position			: relative;
		font-size			: 8px;
		top					: -2px;
	}
	#articles a {
		font-size			: .8em;
		text-decoration		: underline;
	}
	
/* FAQs CSS */
	#faqs {
		margin-top			: 12px;
	}
	#faqs li {
		color				: #336699;
	}
	#faqs h2 {
		padding-top			: 4px;
		margin-bottom		: 5px;
	}
	#faqs h2 a {
		color				: #336699;
		font-size			: 14px;
		text-decoration		: none;
	}
	#faqs h2 a:hover {
		text-decoration		: underline;
	}
	#faqs h3 {
		line-height			: 19px;
		color				: #000000;
		font-size			: 1.2em;
	}
	#faqs th {
		color				: #ae0000;
		font-size			: 14px;
		font-weight			: bold;
		padding				: 2px 10px 0px 0px;
	}
	#faqs td {
		color				: #4d565e;
		line-height			: 18px;
		font-size			: 1.2em;
	}
	#faqs td a {
		text-decoration		: underline;
	}
	#faqs td a:hover {
		text-decoration		: none;
	}
	#faqs a {
		line-height			: 15px;
		color				: #0072bc;
		text-decoration		: none;
	}
	#faqs a:hover {
		text-decoration		: underline;
	}

/* What You Need to Know CSS */
	#needToKnow td {
		color				: #4d565e;
		line-height			: 17px;
		font-size			: 1.2em;
		padding-right		: 45px;
	}
	#needToKnow h1 {
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		font-size			: 30px;
		color				: #000000;
		margin-bottom		: 10px;
	}
	#needToKnow h2 {
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		color				: #000000;
		font-size			: 18px;
		border-bottom		: 3px solid #d7dce3;
		display				: block;
		height				: 24px;
		margin-top			: 9px;
		margin-bottom		: 11px;
		text-transform 		: uppercase;
	}
	#needToKnow span {
		display				: block;
		width				: 174px;
		border				: 2px solid #cad2d7;
		margin				: 5px 0px 9px 0px;
	}
	#needToKnow img {
		border				: 2px solid #FFFFFF;
	}
	#needToKnow i {
		display				: block;
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		color				: #e0952b;
		font-size			: 14px;
		text-transform 		: uppercase;
		font-weight			: bold;
		font-style			: normal;
		margin-bottom		: 2px;
	}
	#needToKnow b {
		display				: block;
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		color				: #000000;
		font-size			: 15px;
		text-transform 		: uppercase;
		line-height			: 17px;
		margin-bottom		: 3px;
	}
	#needToKnow a {
		font-size			: 1.1em;
		text-decoration		: underline;
	}
/* Tab Navigation */
	#tabs2 {
		width				: 484px;
		height				: 33px;
		background 			: url("images/tabs2_bg_top.gif") no-repeat left;
		font-weight			: bold;
		font-size			: 11px;
		line-height			: normal;
	}
	#tabs2 ul {
		margin				: 0;
		padding				: 0px 0px 0px 9px;
		list-style			: none;
	}
	#tabs2 li {
		display				: inline;
		margin				: 0;
		padding				: 0;
	}
	a.tabs2Links {
		float				: left;
		background			: url("images/tabs2_left.gif") no-repeat left top;
		margin-right		: 3px;
		padding				: 0 0 0 18px;
		text-decoration		: none;
	}
	a.tabs2Links span {
		float				: left;
		display				: block;
		background			: url("images/tabs2_right.gif") no-repeat right top;
		padding				: 8px 18px 8px 0px;
		color				: #456782;
	}
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	a.tabs2Links span {
		float				: none;
	}
	a.tabs2LinksSel {
		float				: left;
		background			: url("images/tabs2_left_sel.gif") no-repeat left top;
		margin-right		: 3px;
		padding				: 0 0 0 18px;
		text-decoration		: none;
	}
	a.tabs2LinksSel span {
		float				: left;
		display				: block;
		background			: url("images/tabs2_right_sel.gif") no-repeat right top;
		padding				: 8px 18px 8px 0px;
		color				: #212930;
	}
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	a.tabs2LinksSel span {
		float				: none;
	}
	#tabs2 a:hover {
		text-decoration		: none;
	}
	/* End IE5-Mac hack */
	/* 
	#tabs2 a:hover span {
		color				: #212930;
	}
	#tabs2 a:hover {
		background-position	: 0% -33px;
	}
	#tabs2 a:hover span {
		background-position	: 100% -33px;
	}
	 */
	.tabs2Content 
	{
	    width               : 484px;
		background			: url("images/tabs2_bg.gif");
		background-repeat   : repeat-y;
		background-position : left;
		padding				: 10px 24px 10px 21px;
		line-height			: normal;
		/*display				: table;*/
	}
	.tabs2Content_Text
	{
	    width               : 450px;
	}
/* Tools CSS */
	#toolsTop {
		color				: #4d565e;
		font-size			: 11px;
		text-transform		: uppercase;
	}
	#toolsTop img {
		margin-right		: 5px;
	}
	#toolsTop a:link, #toolsTop a:visited, #toolsTop a:active, #toolsTop a:hover {
		color				: #4d565e;
		text-decoration		: none;
		margin-right		: 21px;
	}
	#share {
		 position			: absolute;
		 top				: 138px;
		 width				: 100px;
		 background			: #ffffff;
		 visibility			: hidden;
	}
	#share ul {
		padding				: 5px;
		margin				: 0px;
		list-style-type		: none;
	}
/* Forum CSS */
	#forumTable {
		background-color	: #dae0ea;
		width				: 100%;
	}
	#forumTable th {
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		font-size			: 13px;
		color				: #62a1e0;
		font-weight			: bold;
		background-color	: #eef2f7;
		text-decoration		: none;
		border-bottom		: 1px solid #dae0ea;
	}
	#forumTable td {
		color				: #4d565e;
		background-color	: #FFFFFF;
	}
	#forumTable a b {
		font-family 		: Arial,Helvetica,sans-serif;
		color				: #367df0;
		font-size			: 14px;
		text-decoration		: underline;
	}
/* Pavilion CSS */
	#pavilionTop {
		background			: url(images/pavilion-top_bg.jpg) no-repeat bottom left;
		width				: 198px;
	}
	#pavilionTop h1 {
		display				: block;
		width				: 198px;
		height				: 34px;
		overflow			: hidden;
		line-height			: 0px;
	}
	#pavilionTop h1 span {
		font				: bold 16px Arial Narrow,Arial,Helvetica,sans-serif;
		color				: #FFFFFF;
		text-transform		: uppercase;
		margin				: 7px 15px 0px 15px;
		line-height			: 34px;
	}
	#pavilionTop div {
		font				: bold Arial,Helvetica,sans-serif;
		margin				: 5px 0px 0px 15px;
		width				: 168px;
		height				: 290px;
		overflow			: hidden;
		display				: block;
	}
	#pavilionTop a {
		color				: #4d565e;
		margin-top			: 9px;
		display				: block;
	}
	#pavilionTab1 {
		width				: 395px;
		color				: #4d565e;
	}
	#pavilionTab1 h3 {
		font				: bold 15px Arial Narrow,Arial,Helvetica,sans-serif;
		color				: #FFFFFF;
		text-transform		: uppercase;
		margin				: 7px 15px 0px 18px;
		width				: 361px;
		overflow			: hidden;
	}
	.pavilionTab1Intro {
		width				: 357px;
		height				: 106px;
		overflow			: hidden;
		margin				: 12px 0px 11px 19px;
		display				: block;
		color				: #4d565e;
		font-size			: 11px;
	}
	.pavilionTab1Intro span {
		font-size			: 11px;
	}
	#pavilionTab1 h2 {
		background			: #b5b9bf url(images/pavilion-dkgray_left.gif) no-repeat top left;
		width				: 395px;
		height				: 30px;
		overflow			: hidden;
		border-bottom		: 0px;
		margin-top			: 0px;
	}
	#pavilionTab1 h2 span {
		font				: bold 15px Arial Narrow,Arial,Helvetica,sans-serif;
		color				: #FFFFFF;
		text-transform		: uppercase;
		padding				: 11px 15px 0px 13px;
		line-height			: 30px;
	}
	#pavilionTab1 a {
		font				: 1em Arial Narrow,Arial,Helvetica,sans-serif;
		color				: #4d565e;
		text-decoration		: none;
	}
	#pavilionTab1 a b {
		font				: bold 18px Arial Narrow,Arial,Helvetica,sans-serif;
		color				: #4d565e;
		text-decoration		: underline;
	}
	#pavilionTab1 td {
		color				: #4d565e;
		border-bottom		: 1px solid #97a5b8;
	}
	#pavilionTab2 {
		width				: 382px;
		padding-right		: 10px;
		color				: #4d565e;
	}
	#pavilionTab2 h3 {
		font				: bold 15px Arial Narrow,Arial,Helvetica,sans-serif;
		color				: #FFFFFF;
		text-transform		: uppercase;
		margin				: 7px 0px 0px 14px;
		width				: 348px;
		overflow			: hidden;
	}
	.pavilionTab2Intro {
		height				: 106px;
		overflow			: hidden;
		display				: block;
		font-size			: 11px;
	}
	.pavilionTab2Intro li a {
		font-size			: 11px;
	}
	#pavilionTab2 h2 {
		background			: #d3d5d9 url(images/pavilion-gray_right.gif) no-repeat top right;
		width				: 382px;
		height				: 30px;
		overflow			: hidden;
		border-bottom		: 0px;
		margin-top			: 0px;
	}
	#pavilionTab2 h2 span {
		font				: bold 15px Arial Narrow,Arial,Helvetica,sans-serif;
		color				: #FFFFFF;
		text-transform		: uppercase;
		padding				: 5px 15px 0px 14px;
		line-height			: 30px;
	}
	#pavilionTab2 div {
		width				: 348px;
		margin				: 12px 0px 11px 15px;
		color				: #4d565e;
	}
	#pavilionTab2 li {
		left				: -20px;
		position			: relative;
		font-size			: 1.1em;
		color				: #4d565e;
		list-style			: none;
		margin-bottom		: 3px;
	}
	#pavilionTab2 li a {
		color				: #3371b6;
		text-decoration		: underline;

	}
	#pavilionTab2 li a:hover {
		text-decoration		: none;
	}
	#pavilionColumn {
		width				: 193px;
	}
	#pavilionColumn h3 {
		width				: 193px;
		height				: 33px;
		overflow			: hidden;
	}
	#pavilionColumn h3 span {
		font				: bold 15px Arial Narrow,Arial,Helvetica,sans-serif;
		color				: #FFFFFF;
		text-transform		: uppercase;
		padding				: 0px 15px 0px 15px;
		line-height			: 34px;
	}
	#pavilionColumn a.pavilionColumnNav {
		background			: url(images/pavilion-nav.jpg) no-repeat top left;
		width				: 193px;
		height				: 29px;
		display				: table;
		font-weight			: bold;
		color				: #FFFFFF;
		text-decoration		: none;
		line-height			: 29px;
		padding-left		: 15px;
		font-size			: 12px;
	}
	#pavilionColumn a.pavilionColumnNav:hover, #pavilionColumn a.pavilionColumnNav-sel:hover {
		text-decoration		: none;
		background			: url(images/pavilion-nav_sel.jpg) no-repeat top left;
	}
	#pavilionColumn a.pavilionColumnNav span, #pavilionColumn a.pavilionColumnNav-sel span {
		margin-left			: 15px;
		width				: 178px;
		overflow			: hidden;
	}
	#pavilionColumn a.pavilionColumnNav-sel {
		background			: url(images/pavilion-nav_sel.jpg) no-repeat top left;
		width				: 193px;
		height				: 29px;
		display				: block;
		font-weight			: bold;
		color				: #FFFFFF;
		text-decoration		: none;
		line-height			: 29px;
	}
	#pavilionColumn h4 {
		font				: bold 1.2em Arial Narrow,Arial,Helvetica,sans-serif;
		color				: #4d565e;
		line-height			: 26px;
		border-bottom		: 1px solid #9aa5b4;
		text-transform		: none;
	}
	.pavilionColumnText {
		background			: #f5f7f9;
		height				: 380px;
		padding				: 0px 10px 10px 10px;
		overflow			: auto;
	}
	.pavilionColumnText li {
		left				: -10px;
		position			: relative;
		font-size			: 1.1em;
		color				: #868f98;
		margin-top			: 6px;
		margin-bottom		: 7px;
	}
/* Member CSS */
	.titleBlue {
		border-top			: 1px solid #4e6085;
		background-color	: #dbdfe6;
		color				: #3b5674;
		font-weight			: bold;
		line-height			: 23px;
		margin-bottom		: 5px;
	}
	.titleBlue b {
		margin-left			: 10px;
	}
/* Press CSS */
	#latestNews td {
		color				: #4d565e;
		line-height			: 18px;
	}
	#latestNews img {
		border				: 1px solid #FFFFFF;
	}
	#latestNews span {
		display				: block;
		width				: 151px;
		border				: 2px solid #cad2d7;
		margin				: 5px 0px 12px 0px;
	}
	#latestNews div {
		display				: block;
		width				: 151px;
	}
	#latestNews b {
		display				: block;
		width				: 151px;
		font-family 		: Arial Narrow,Arial,Helvetica,Helvetica Neue,sans-serif;
		color				: #4d565e;
		font-size			: 14px;
		text-transform 		: uppercase;
		margin-bottom		: 9px;
	}
	#latestNews a {
		font-size			: .9em;
		text-decoration		: underline;
	}
	#relatedNews td {
		color				: #4d565e;
	}
	#relatedNews a {
		color				: #4d565e;
		text-decoration		: underline;
	}
	hr.threeBar {
		margin				: 10px 0px 10px 0px;
		height				: 3px;
		background-color	: #d7dce3;
		border				: 1px solid #d7dce3;
		color				: #d7dce3;
	}
	#landingIntro {
		display				: table;
		width				: 100%;
		height				: 260px;
		background-position	: bottom left;
		background-repeat	: no-repeat;
	}
	#landingIntro div {
		display				: block;
		width				: 375px;
		margin				: 30px 0px 0px 30px;
		font-size			: 13px;
		line-height			: 17px;
		color				: #000000;
	}
	#landingIntro b {
		font-size			: 20px;
		line-height			: 25px;
	}
	#landingLinks {
		display				: table;
		width				: 100%;	
	}
	#landingLinks td {
		line-height			: 16px;
		color				: #000000;
		padding-right		: 25px;
	}
	#landingLinks a {
		color				: #000000;
		text-decoration		: none;
	}

	#tooltip{
		position			: absolute;
		border				: 1px solid #666666;
		background			: #e2e7eb;
		padding				: 5px 5px 5px 5px;
		color				: #4d565e;
		display				: none;
		font-size			: 12px;
	}
	
/* Font Sizer CSS */
	.fontResizer {
		display				: inline;
	}
	.fontResizer a {
		display				: table-cell; 
		font-family 		: Tahoma;
		width				: 17px;
		height				: 13px;
		text-align			: center;
		border-right		: 1px dotted #c8c7c6;
		line-height			: 15px;
		color				: #565656;
		text-decoration		: none;
	}
	.fontResizer a:hover {
		color				: #000000;
		text-decoration		: none;
	}
/* The following control the way the font-resizer links appear only 
Set the actual size-changes in the function call*/
	.smallFont	{ font-size	: 10px; }
	.medFont	{ font-size	: 12px; }
	.largeFont	{ font-size	: 14px; }
	a.curFont	{ background: #ececec; }