
/**********************************************************************************************************/			
/***************************************** BODY CLASSES, BACKGROUND STYLES **********************************/
/********** please see individual page entries for other dependent styles - this section deals with background images and width/margin settings **********/
/***********************************************************************************************************/

/* body {background:url(../images/background.gif) repeat-y;background-position:center top;} */
#content {float:right;display:inline;width:748px;margin-top:19px;}
#copy {float:left;display:inline;width:475px;margin:0 0 0 20px;min-height:400px;}
#footer {/*padding-right:219px;width:573px;*/width:475px;text-align:center;}

body.about_us, body.faq, body.news_and_events, body.newsletters, body.whatsNew, body.event, body.guestbook_add, body.learn_and_share, body.promote, body.news_and_events, body.newsletters, body.contact_us, body.contact_thank_you, body.guestbook_add, body.phpbb, body.guestbook, body.implement, body.connect, body.document, body.support, body.home {background:url(../images/background.gif) repeat-y;background-position:center top;}


/* gets background right side puzzle image in #content */
body.about_us #content, body.faq #content, body.news_and_events #content, body.newsletters #content, body.whatsNew #content, body.event #content,  body.guestbook_add #content {background:url(../images/right_blue_bar.gif) right top repeat-y;}
body.about_us #footer, body.faq #footer, body.news_and_events #footer, body.newsletters #footer, body.whatsNew #footer, body.event #footer, body.contact_us #footer, body.contact_thank_you #footer,  body.guestbook_add #footer  {background:url(../images/right_blue_bar.gif) right -170px repeat-y;}
	body.about_us #footer ul, body.faq #footer ul, body.news_and_events #footer ul, body.newsletters #footer ul, body.whatsNew #footer ul, body.event #footer ul, body.contact_us #footer ul, body.contact_thank_you #footer ul,  body.guestbook_add #footer ul, body.connect #footer ul {width:575px;} 

/* home page */
body.home #content {background:url(../images/home_content_bg.jpg) right top no-repeat;}	
	body.home #copy {float:left;display:inline;width:700px;	margin:0 0 0 0;	min-height:400px;}	
	body.home #footer {width:620px;}
	
/* contact us */
body.contact_us {background:url(../images/background_2.gif) center top repeat-y;}
	 body.contact_us #copy, body.contact_thank_you #copy {width:727px; margin-bottom:0; background:url(../images/right_blue_bar.gif) right -170px repeat-y;} /* this background is set to the #content div on all other pages */
	
/* join the network */
body.join_the_network, body.network_thank_you {background:url(../images/background_2.gif) center top repeat-y;}
body.join_the_network #copy, body.network_thank_you #copy  {width:727px; margin-bottom:0; background:url(../images/right_blue_bar.gif) right -170px repeat-y;}
body.join_the_network #footer ul {width:575px;} 

/* connect > find peer support */
body.support #content {margin-top:10px;background:none;}
body.support #copy {margin:0 0 0 150px;}

/* guestbook */
body.guestbook #copy {float:left;display:inline;width:700px;margin:0 0 0 20px;}

/* document */
body.document #copy {float:left;display:inline;width:700px;margin:0 0 0 20px;}

/* discussion board */
body.phpbb {margin:0;padding: 0;border: 0;outline: 0;font-weight: normal;line-height:inherit;font-style:inherit;font-family: Arial, Helvetica, sans-serif;vertical-align: baseline;}
	body.phpbb #content {background:none;}


/**********************************************************************************************************/			
/***************************************** LAYOUT *********************************************************/
/***********************************************************************************************************/


/*  HEADER/MAST  ***********************************************************************************************************************/
#header{width:950px;float:left;display:inline;height:157px;	background:url(../images/header_bg.gif) top left no-repeat;}
	#header_logo{float:left;display:inline;	margin:36px 0 0 207px;}		
		#header_logo a{display:block;width:290px;height:61px;background:url(../images/header_logo.gif) top left no-repeat;}
		#header_logo h1, #header_logo h2 {display:none;}

	/* contact us and login / your account links */
	#header_contact {float:right;display:inline;text-align:right;width:320px;display:inline;margin:0 20px 45px 0;padding-top:15px;}
		#header_contact a {width:100px;height:15px;margin-right:10px;padding:0 23px 10px 10px;background:url(../images/arrow.gif) right top no-repeat;font-size:13px;line-height:15px;color:#80807F;text-decoration:none;text-align:right;font-family:Arial, Helvetica, sans-serif !important;}
		#header_contact a:hover {color:#666;}
		
	#header_search	{float:right;display:inline;width:250px;margin-right:25px;text-align:right;}
		#header_search .label {float:left;display:inline;width:25px;text-align:right;color:#666;}
		#header_search input.field, body.phpbb #header_search input.field {margin:0;padding:0;font-family: Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;width:120px;}
		#header_search input, body.phpbb #header_search input {margin:0;padding:0;vertical-align:middle;}
		

/*  BODY STRUCTURE *********************************************************************************************************************/
#main {width:100%;height:100%;background:url(../images/background_left.gif) center top no-repeat;min-width:950px;float:left;}
#center {width:950px;margin:0 auto;}
#wrapper {width:950px;float:left;display:inline;background:transparent url(../images/page_bg.gif) left 157px no-repeat;	min-height:600px;}



/***************************************************************************************************************/			
/********************************************* DROPDOWN MENU WIDGET************************************************/
/***************************************************************************************************************/				


/*  PLACE MAIN UL/LI'S  ***********************************************************************************************************************/
.drop-menu {float:left;display:inline;width:512px;clear:both;margin:19px 0 0 173px;}
	.drop-menu li{float:left;position:relative;z-index:100;width:121px;margin-right:7px;}

/* ALL LINKS IN DROPDOWN SHARE THESE ATTRIBUTES ***********************************************************************************************************************/
.drop-menu  {text-decoration:none;}
.drop-menu a {text-decoration:none !important;color:#fff !important;}
.drop-menu a, .drop-menu a:visited, .drop-menu a:focus {display:block;position:relative;width:121px;height:2.25em;line-height:2.35em;text-decoration:none;text-align:center;color:#FFFFFF;text-transform:uppercase;font-family: Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;background:url(../images/red_tab.gif) no-repeat;}
.drop-menu :hover {background:#ffffff url(../images/blue_tab.gif) no-repeat !important;}


/* HIDE/SHOW SUB-MENU ***********************************************************************************************************************/
.drop-menu ul ul {visibility:hidden;position:absolute;width:250px;height:0;}
.drop-menu ul li:hover ul, .drop-menu ul a:hover ul {visibility:visible;}


/* FAUX TOP MARGIN FER SUB-MENU IN IE6 ***********************************************************************************************************************/
.drop-menu ul li.first, .drop-menu ul li.first:hover {background-image:none !important;height: 11px;overflow:hidden;background-color:#666 !important;border-top:2px solid #fff;}

/* USE TABLE TO POSITION DROPDOWN IN IE6 ***********************************************************************************************************************/
.drop-menu table {position:absolute;border-collapse:collapse;z-index:80;left:0;top:27px;margin-left:-1px;}
.drop-menu table li.first {height:11px;border-top:1px solid #fff;background: #666 !important;} /*** faux top margin fer sub-menu in ie ***/


/* SUB-MENT LA/A HOVER STYLE ***********************************************************************************************************************/
.drop-menu ul li:hover ul a, .drop-menu ul a:hover ul a {background-image:none !important;border-top:1px solid #000;width:250px;background:transparent;background-color:#8E1431;text-align:left;text-indent:10px;visibility:visible;font-size:11px;padding:2px 0;}
.drop-menu ul li:hover ul a:hover, .drop-menu ul a:hover ul a:hover{background-image:none !important;background-color:#3B659A !important;}


/* DISCUSSION BOARD ***********************************************************************************************************************/
body.phpbb .drop-menu li {list-style:none;font-family: Arial, Helvetica, sans-serif;font-size:12px;padding:0;}



/***************************************************************************************************************/			
/*********************************************    LEFT NAV      ************************************************/
/***************************************************************************************************************/	


/* CREATES THE UL/LI STRUCTURES FOR THE LEFT NAV ***********************************************************************************************************************/
ul#left_nav, body.phpbb ul#left_nav {float:left;display:inline;width:158px;}
	ul#left_nav li, body.phpbb ul#left_nav li {float:left;display:inline;background:url(../images/white_arrow.gif) left top no-repeat; margin:0 0 15px 10px;padding:0 0 0 10px;font-size:12px;line-height:14px;vertical-align:middle;}
		ul#left_nav li ul, body.phpbb ul#left_nav li ul {margin:5px 0 0 0;}
			ul#left_nav li ul li, body.phpbb ul#left_nav li ul li {float:left;display:inline;clear:left;background:url(../images/white_dot.gif) left 5px no-repeat !important;padding:0 10px;margin:0 0 10px 5px;}


/* CREATES THE TEXT LINK STYLES (a styles) FOR THE LEFT NAV ***********************************************************************************************************************/
ul#left_nav li a, body.phpbb ul#left_nav li a, ul#left_nav li ul li a, body.phpbb ul#left_nav li ul li a {font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:14px;color:#fff;font-weight:bold;vertical-align:baseline;text-decoration:none !important;}
ul#left_nav li a:hover, ul#left_nav li ul li a:hover, body.phpbb ul#left_nav li a:hover, body.phpbb ul#left_nav li ul li a:hover {color:#efefef;text-decoration:underline !important;}
ul#left_nav li ul li a, body.phpbb ul#left_nav li ul li a {font-size:11px;}


/* CREATES THE PEER SUPPORT LINK/GRAPHIC STYLES FOR THE LEFT NAV ***********************************************************************************************************************/
ul#left_nav li#left_support, body.phpbb ul#left_nav li#left_support {margin:0;margin-top:7px;padding:0;	background: url(../images/left_support.gif) left top no-repeat;}
	ul#left_nav li#left_support a, body.phpbb ul#left_nav li#left_support a {display:block; width: 158px; height:131px; padding:0; margin:0; background: url(../images/left_support.gif) left top no-repeat;cursor:pointer;}
		ul#left_nav li#left_support a:hover, body.phpbb ul#left_nav li#left_support a:hover {background: url(../images/left_support_ON.gif) left top no-repeat;}
	
/* don't show left nav graphic on the home page */
body.home ul#left_nav li#left_support, body.home ul#left_nav li#left_support a {display:none;}



/***************************************************************************************************************/			
/*********************************************   BREADCRUMBS      ************************************************/
/***************************************************************************************************************/	


#breadcrumb {float:right;display:inline;width:777px;margin:10px 0 0 0;}
#breadcrumb li {float:left;margin:0 5px 0 0;padding:0;}
	#breadcrumb li, #breadcrumb li a {font-family:Arial, Helvetica, sans-serif !important;color:#6C6C6B;font-size:12px;	line-height:14px;text-decoration:none;}
		#breadcrumb li a:hover {text-decoration:underline;}

#breadcrumb .end_crumb {font-weight:bold;}
#breadcrumb	.end_crumb a {font-weight:bold;}


/***************************************************************************************************************/			
/*********************************************   RIGHT COLUMN      ************************************************/
/***************************************************************************************************************/	


#right_column {float:right;display:inline;width:219px;margin-right:12px;}
	#right_column img {display:block;}
	
	#right_column div {float:left;display:inline;width:219px;margin:10px 0 0 0;}
		#right_column div img {float:left;margin:10px 0 0 0;}
	
	#right_column div p {float:right;width:130px;}


/***************************************************************************************************************/			
/*********************************************   FOOTER      ************************************************/
/***************************************************************************************************************/	

#footer {float:left;display:inline;width:792px;margin-left:158px;text-align:center;padding:20px 0 20px 0;}
	#footer li {display:inline;color:#6C6C6B;}
		#footer li a {font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#6C6C6B;text-decoration:none;}
		#footer li a:hover{text-decoration:underline;}

#footer_home{float:left;display:none;width:792px;margin-left:158px;text-align:center;}



/***************************************************************************************************************/			
/*****************************   DEFAULT STYLES AND TEXT TREATMENTS      ************************************************/
/***************************************************************************************************************/	


/*  MAIN CONTENT AREA DEFAULT STYLES ***********************************************************************************************************/
a, a:visited, a:focus{color:#3C659A;}
a:hover{color:#333;text-decoration:underline;}


h1, h2, h3, h4 {font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#333;}

h1 {font-size:16px;;margin:30px 0 10px 0;color:#3C659A;letter-spacing:1px;word-spacing:3px}
h2 {font-size:13px;margin:15px 0 20px 15px;padding:8px 10px 5px 10px;color:#333;background:#efefef;border-bottom:1px solid #ccc;}
h3 {font-size:12px;margin:15px 0 0 15px;text-transform:uppercase;}
	h3 a {font-weight:bold;}
h4 {font-size:11px;margin:20px 0 15px 15px;padding:3px 6px;background:#f5f5f5;border-bottom:1px solid #ccc;text-transform:uppercase;}
	h4 span.unit {float:right;font-size:10px;font-weight:bold;padding-right:10px;}


p {line-height:18px;margin:7px 0 15px 15px;}
p.note, span.note {color:#666;}
p.back_to_top {margin:10px 0 30px 15px;padding-bottom:10px;border-bottom:1px solid #efefef;}
.comingsoon {padding:15px 0 0 30px;font-style:italic;line-height:18px;}
.footnote{color:#3C659A;font-size:9px;}	

#copy ul, #copy ol {list-style:disc;color:#000; margin: 10px 0 15px 15px;}
#copy ol {list-style:decimal;}
	#copy ul li, #copy ol li {list-style:disc;display:list-item;margin-left:20px;margin-bottom:5px;color:#000;}
	#copy ol li {list-style:decimal;}

img.left{float:left;display:inline;	margin-right:15px;margin-bottom:5px;}
img.right{float:right;display:inline;margin-left:15px;margin-bottom:5px;}


a.buttonLinkStyle, a.buttonLinkStyle:visited, a.buttonLinkStyle:focus {float:right;display:block;text-decoration:none;text-align:center;width:150px;padding:1px 0;background-color:#7793b8;border:1px solid #ecf3fb;color:#fff;font-weight:bold;text-decoration:none;}	
a.buttonLinkStyle:hover {background-color:#666;}

/*  BACK TO TOP LINKS  ***********************************************************************************************************************/
.back_to_top{text-align:right;margin-left:15px;}
	.back_to_top a {text-decoration:none;font-size:10px;}
	
	
/* DISCLAIMER  ***********************************************************************************************************************/
.disclaimer {clear:left;width:450px;margin:30px 0 30px 15px;border:1px solid #efefef;background-color:#ecf3fb	}
	.disclaimer h3 {margin:0;padding:5px;color:#fff;background-color:#3C659A;}	
	.disclaimer .disclaimerPadding {padding: 0 20px 30px 0;}	
	
	

/***************************************************************************************************************/			
/*****************************   FORM TABLES AND FORM RELEVANT STYLES      ************************************************/
/***************************************************************************************************************/	

/* base styles for all front end forms */
table.format {margin:0 0 20px 15px;background-color:#fff;}
	table.format th {background-color:#efefef;font-weight:bold;}
	table.format td {background-color:#fff;padding:5px 7px 3px 0;}
	table.format td.right, table.format td.label {text-align:right;padding-right:5px;}
	table.format td.submit {padding:10px;text-align:right;}

.required {color:#933;font-weight:bold;font-size:12px;}
.messageText {font-weight:bold;color:#666;padding:0 10px;background:#fdfbdf;line-height:25px;width:430px;}	


/* CONTACT PAGE: FORM  ****************************************************************************************************/
/* this extends the base 'format' styles for the contact table, specifically */
table.contact {float:left;display:inline;width:265px;}
	table.contact td.label {width:75px;}
	table.contact input.contact_form_input {width:185px;}
	table.contact textarea, table.contact select {width:185px;}


/* JOIN THE NETWORK PAGE: FORM  ****************************************************************************************************/
/* this extends the base 'format' styles for the join the network table, specifically */
table.join {float:left;display:inline;width:455px;}
	table.join td.label {width:120px;}
	table.join input.network_form_input {width:304px;}
	table.join textarea, table.join select {width:304px;}
	table.join .network_form_input_adjust {width:304px;height:150px;}	
	

/* GUESTBOOK: FORM (ADD ENTRY)  ****************************************************************************************************/
/* this extends the base 'format' and 'listStr' styles for the guestbook 'add entry' form table, specifically */
table.guestbook {float:left;display:inline;width:455px;}
	table.guestbook td.label {width:120px;}
	table.guestbook input.network_form_input {width:304px;}
	table.guestbook textarea, table.guestbook select {width:304px;}
	table.guestbook .guestbook_form_input_adjust {width:304px;}
/* see guestbook display table entry below */	
	

/* EVENT DETAIL ENTRIES: FORM  ****************************************************************************************************/
/* this extends the base 'format' styles for the join the network table, specifically */
table.eventDetail {float:left;display:inline;width:450px;}
	table.eventDetail td {padding-left:7px;}
	table.eventDetail td.label {width:120px;font-weight:bold;color:#666;}
	table.eventDetail td.submit {text-align:left;}		
	
	
/* base styles for all listStr instances */ 
#listStr {float:left;display:inline;width:707px;margin-top:10px;padding:3px;background-color:#efefef;}
	#listStr table {width:707px;}
	#listStr table td {background-color:#fff;padding:7px;}
	#listStr table th {padding:3px 7px;}	
		
	
/* NEWSLETTER ARCHIVE  ****************************************************************************************************/
/* this extends the base 'listStr' styles for the newsletter archive page, specifically */
body.newsletters #listStr {width:450px;border:1px solid #ccc;}
.newsletterRow {padding:7px;background-color:#fff;border-top:1px solid #efefef;}


/* EVENT ENTRIES  ****************************************************************************************************/
/* this extends the base 'listStr' styles for the event page, specifically */
body.event #listStr {width:475px;margin-bottom:30px;padding:1px;background-color:#fff;border:1px solid #ccc;}
.eventEntry {width:475px;padding:0 0 20px 0;background-color:#efefef;}
	
	.eventEntryTitle {margin-bottom:10px;padding:3px 7px;background-color:#fff;border:1px solid #ccc;color:#666;font-weight:bold;}	
	
	.eventEntryDetails {padding:3px 7px;}
		.eventEntryDetails .subTitle {color:#666;font-size:.9em;text-transform:uppercase;font-weight:bold;}
		.eventEntryDetails a {margin-left:6px;font-size:10px;font-weight:bold;text-decoration:none;text-transform:uppercase;}


/* GUESTBOOK: DISPLAY TABLES  ****************************************************************************************************/
/* this extends the base 'format' and 'listStr' styles for the guestbook display table, specifically */
body.guestbook #listStr {padding:0;background-color:#fff;}

#listStr table.guestbook {float:left;display:inline;width:707px;margin:10px 0;border:1px solid #ccc;}
	#listStr table.guestbook th {background-color:#fff;border:1px solid #ccc;color:#666;font-weight:bold;text-align:left;} /* the widths of these cells is set inline, please refer to the guestbook page to modify */
	#listStr table.guestbook td {padding:7px;background-color:#efefef;text-align:left;}
/* see guestbook 'add entry' table entry above */


/* Sharing Center: DISPLAY TABLES  ****************************************************************************************************/
/* this extends the base 'format' and 'listStr' styles for the sharing center display table, specifically */

table.sharingCenter {float:left;display:inline;width:707px;margin:10px 0;border:1px solid #ccc;}
	/*table.sharingCenter th {background-color:#fff;padding:3px 7px;border:1px solid #ccc;color:#666;font-weight:bold;text-align:left;}*/ /* the widths of these cells is set inline, please refer to the guestbook page to modify */
	/*table.sharingCenter td {padding:7px;background-color:#efefef;text-align:left;}*/
	
	table.sharingCenter th {background-color:#666;padding:3px 7px;border:1px solid #ccc;color:#fff;font-weight:bold;text-align:left;}
	table.sharingCenter th a {font-size:.98em;color:#fff;text-decoration:none;}
	table.sharingCenter th img {float:left;display:inline;margin:2px 4px 0 0;}
	
	table.sharingCenter td {padding:7px;}
	table.sharingCenter td.alternate {background-color:#e3ebf6;}
	
	table.sharingCenter td.displayActiveOptions {width:707px;padding:10px 7px;background-color:#8e1431;color:#fff;font-weight:bold;vertical-align:middle;}
	
	
/* see guestbook 'add entry' table entry above */


/***************************************************************************************************************/			
/*****************************   PAGE SPECIFIC STYLES      ************************************************/
/***************************************************************************************************************/


/* HOME PAGE  (Layout is drastically different)  ****************************************************************************************************/
body.home #content h1 a {display:block;width:315px;margin:37px 0 0 25px;padding-right:8px;background:url(../images/blue_arrow.gif) right 3px no-repeat;font-size:18px;color:#3C659A;font-weight:bold;letter-spacing:.05em;text-decoration:none;}
	body.home #content h1 a:hover {color:#333;text-decoration:underline;}
body.home #content #copy h2 {float:right;margin:-95px 0 30px 0;padding-left:30px;width:400px;background:transparent;border:0;font-size:15px;line-height:19px;font-weight:bold;text-indent:-30px;color:#3C659A;}
body.home #content #copy h3 {float:right;display:inline;width:420px;margin-top:-105px;font-size:14px;line-height:14px;font-style:italic;font-weight:bold;color:#3C659A;text-transform:none;}
body.home #content p {width:175px;font-size:12px;margin:15px 0 0 25px;}
body.home #content #copy ul {list-style-type:disc;margin:0 0 0 40px;}
	body.home #content #copy ul li {list-style-type:disc;margin: 0;}
body.home #footer_home {display:inline;}
	body.home #footer_home p {float:left;width:620px;margin:0 auto;padding:3px 0 3px 0;font-size:10px;line-height:14px;color:#3C659A;}
	body.home #footer_home img {float:left;}


/* ABOUT US PAGE  (Leadership and Staff copy formatting) ****************************************************************************************************/
body.about_us #content ul.noBullets {padding:0;margin: 15px 0 15px 20px;}
	body.about_us #content ul.noBullets li {list-style:none;margin:0;padding:0;}
		body.about_us #content ul.noBullets li ul {padding:0;margin-bottom:30px;list-style:none;}



/* CONTACT PAGE   ****************************************************************************************************/
body.contact_us #copy ul {float:left;display:inline;margin:0 0 0 15px;width:180px;list-style:none;}
	body.contact_us #copy ul li {list-style:none;width:180px;margin:0;}
	body.contact_us #copy ul li.hilight {list-style:none;color:#3C659A;font-size:13px !important;padding-top:20px;}

body.contact_us #copy .contact_instructions {float:left;display:inline;clear:left;margin-left:15px;width:450px;}


/* IMPLEMENT SECTION  (mostly navigation styles)  ****************************************************************************************************/
ul.subject_Links, ul.subject_Links_overview {padding:20px;background-color:#f5f5f5;border:1px solid #efefef;}/* gray box of anchor links */
ul.subject_Links_overview {background-color:#ecf3fb;} /* blue box of page links */
	ul.subject_Links li, ul.subject_Links_overview li {margin-left:0px;}

.subject_wrapper {display:none;}
	.subject_wrapper ul, .subject_wrapper ol, .subject_wrapper ul li, .subject_wrapper ol li {color:#000000;}
	.subject_wrapper p.note {margin-top:0 !important;}
	

/* IMPLEMENT SECTION: NEXT/PREVIOUS NAVIGATION LINKS ON THE TRAINING UNITS/SECTIONS  ****************************************************************************************************/
.unitNavigation {width:475px;margin:30px 15px 70px 0;} /* this is the container for the footer navigation links on the training section unit pages*/
	.previous{float:left;display:inline;width:80px;margin-left:15px;}
	.back_to_unit {float:left;display:inline;width:150px;text-align:center;margin-left:15px;}
	.next {float:right;	display:inline;	width:80px;}	
		.back_to_unit a, .previous a, .next a  {display:block;text-decoration:none;text-align:center;width:80px;padding:1px 0;background-color:#7793b8;border:1px solid #ecf3fb;color:#fff;font-weight:bold;text-decoration:none;}		
		.back_to_unit a:focus, .previous a:focus, .next a:focus {background-color:#7793b8;color:#fff;text-decoration:none;}
		.back_to_unit a:visited, .previous a:visited, .next a:visited {background-color:#7793b8;color:#fff;text-decoration:none;}
		.back_to_unit a:hover, .previous a:hover, .next a:hover {background-color:#666;color:#fff;text-decoration:none;}
	
	.unitNav {float:left;display:inline;width:295px;text-align:center;}
		.unitNav a {font-weight:bold;}
	


/* PEER SUPPORT PAGE (Layout is drastically different) ****************************************************************************************************/

body.support #content h1 {margin-top:0;text-indent:-100000px;	height:29px;background:url(../images/support_headline.gif) top center no-repeat;font-size:0px;line-height:0px;}	
body.support #content h2.supportMast {padding:10px 0;font-size:12px;line-height:12px;font-weight:bold;text-align:center;background-color:#fff;border:0;}	
body.support #content h2 a {font-size:12px;line-height:12px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;}
body.support #content h3 {font-size:16px !important;margin-top:35px;}
body.support #copy ul li {margin:0 0 20px 0;}


/* GUESTBOOK PAGE  ****************************************************************************************************/
.guestBookSelectYear form {font-weight:bold;color:#666;text-transform:uppercase;font-size:11px;}



/* DISCUSSION BOARD PAGE  ****************************************************************************************************/
body.phpbb #content #page-header div {
	color:#3C659A;
}

@media print {
	
	.noprint {display: none;}	
	#right_column {display: none;}	
	#content {float: left;}	
	#copy {padding: 0px;margin: 0px;width: 100%;float: left;}
	
	
}

/* FCK Editor  ****************************************************************************************************/
p, ul, li, a, td {font-family: Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;}
