
	/* PRIVATE TEMPLATE STYLES (NO CONTRIB USER ACCESS) */
		
	
	/*
	**
	** STRUCTURE
	**
	*/
	
	body {margin:0;padding:0;}
	p {margin:0;padding:2px 0 6px 0;}
	h2 {margin:0;padding:0 0 6px 0;} /* page summary */
	h3 {margin:0;padding:0;}
	h4 {margin:0;padding:0 0 8px 0;}

	form {margin:0;padding:0;display:inline;}
	table {margin:0;}
	td, th {padding:0;}
	
	div.tpl-heading-title {margin:0;padding:37px 0 5px 17px;}
	div.tpl-heading-photo {margin:0;padding:0;}
	div.tpl-heading-links {margin:0;padding:4px 0;width:955px;}
	div.tpl-panel-left-nav {float:left;width:135px;margin:0;padding:0;}
	div.tpl-panel-right-body {float:left;width:820px;margin:0;padding:0;}
	div.tpl-panel-footer {clear:both;width:955px;padding:10px 0 10px 0;margin:0;}
	
	/* heading top text */
	.tpl-heading-title img {margin:0;padding:0;width:705px;height:21px;}
	
	/* heading photo */
	.tpl-heading-photo img {margin:0;padding:0;width:955px;height:93px;}
	
	/* top utility links and search bar */
	table.tpl-title-links-table {width:100%;}
	.tpl-title-links-table td {padding:0;}
	
	.tpl-title-links-table a,
	.tpl-title-links-table a:link,
	.tpl-title-links-table a:visited,
	.tpl-title-links-table a:hover,
	.tpl-title-links-table a:active {padding:0 4px;}
	
	/* cells */
	td.tpl-s-a {padding:0 12px;width:96%;}
	td.tpl-s-a p {margin:0;padding:0;}
	td.tpl-s-b {padding:0 2px 0 0;}
	td.tpl-s-b input {margin:0;padding:1px 2px;width:140px;}
	td.tpl-s-c {padding:0;}

	/* left navigation panel */
	.tpl-panel-left-nav h5 {margin:10px 10px 0 10px;padding:10px 0 2px 0;}
	h5.first {margin-top:0;padding-top:0;}
	.tpl-panel-left-nav p {margin:0;padding:0;}
	.tpl-panel-left-nav a,
	.tpl-panel-left-nav a:link,
	.tpl-panel-left-nav a:visited,
	.tpl-panel-left-nav a:hover,
	.tpl-panel-left-nav a:active {display:block;padding:4px 4px 4px 10px;}
	
	/* body area */
	
	.tpl-top-bottom-borders {margin:2px 0;padding:0 0 0 0;display:inline-block;position:relative;}
	.tpl-top-bottom-borders {display:block;} /* IE hasLayout hack */

	table.tpl-heading-sublinks-table {width:100%;margin:0;}
	.tpl-heading-sublinks-table th {padding:6px 28px 0 26px;width:10%;}
	.tpl-heading-sublinks-table h4 {margin:0;padding:0 0 2px 0;}
	.tpl-heading-sublinks-table td {padding:0 6px 0 0;width:auto;}
	
	.tpl-sublinks-bar {height:24px;width:100%;margin:0;padding:0;}
	
	.tpl-sublinks-bar p {padding:5px 0 0 0;margin:0;}
	.tpl-sublinks-bar img {float:left;padding:0;margin:0;}
	.tpl-sublinks-bar a,
	.tpl-sublinks-bar a:link,
	.tpl-sublinks-bar a:visited,
	.tpl-sublinks-bar a:hover,
	.tpl-sublinks-bar a:active {padding:0 4px;}

	.tpl-breadcrumbs {margin:0;padding:4px 6px 0 0;}
	.tpl-breadcrumbs p {margin:0;padding:0;}
	
	.tpl-body-table td {padding-right:12px;}
	
		
		
	/*
	**
	** PRESENTATION
	**
	*/
	
	body {font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#cbceb3;}
	p {line-height:1.3em}
	a {color:#3030BB;text-decoration:none;}
	a:visited {color:#555599}
	a:hover {text-decoration:underline;}
	a:active {color:#2222FF;}
	h2 {color:#5e88a8;font-size:1.2em;font-weight:bold;line-height:1.3em;} /* page summary */
	h3 {color:#AA3231;font-size:1.2em;}
	h4 {color:#111111;font-size:1.2em;}

	table {border:0 none;}
	td, th {vertical-align:top;}
	
	div.tpl-heading-title {background-color:#cbceb3;}
	div.tpl-heading-photo {background-color:#cbceb3;}
	div.tpl-heading-links {background-color:#cbceb3;text-align:right;white-space:nowrap;}
	div.tpl-panel-left-nav {}
	div.tpl-panel-right-body {background-color:#FFFFFF;}
	div.tpl-panel-footer {text-align:center;font-size:11px;color:#666666;}

	/* top utility links and search bar */
	table.tpl-title-links-table {border:0 none;}
	.tpl-title-links-table td {text-align:right;vertical-align:middle;background-color:#cbceb3;}

	.tpl-title-links-table a,
	.tpl-title-links-table a:link,
	.tpl-title-links-table a:visited,
	.tpl-title-links-table a:hover,
	.tpl-title-links-table a:active {color:#1b280d;text-decoration:none;}
	.tpl-title-links-table a:hover {background-color:#F6F7E6;}
	.tpl-title-links-table a.on {background-color:#E3E6C9 !important;}
	
	/* cells */
	td.tpl-s-b input {border:0pt none;font-size:11px;background-color:#F0F0E8}
	
	/* left navigation panel */
	.tpl-panel-left-nav h5 {color:#1b280d;font-size:1em;font-weight:bold;border-top:1px solid #5E6C5D;}
	h5.first {border-top:0 none;}
	.tpl-panel-left-nav a,
	.tpl-panel-left-nav a:link,
	.tpl-panel-left-nav a:visited,
	.tpl-panel-left-nav a:hover,
	.tpl-panel-left-nav a:active {color:#1b280d;text-decoration:none;line-height:13px;}
	.tpl-panel-left-nav a:hover {background-color:#F6F7E6;}
	.tpl-panel-left-nav a.on {background-color:#E3E6C9 !important;}
	
	/* body area */
	
	.tpl-top-bottom-borders {border-top:1px solid #5e6c5b;border-bottom:1px solid #5e6c5b;}
	
	table.tpl-heading-sublinks-table {border:0 none;border-collapse:collapse;}
	.tpl-heading-sublinks-table th {vertical-align:top;text-align:left;white-space:nowrap;}
	.tpl-heading-sublinks-table h4 {font-size:18px;line-height:20px;color:#ab3132;white-space:nowrap;}
	.tpl-heading-sublinks-table td {vertical-align:top;text-align:left;white-space:nowrap;}
	
	.tpl-sublinks-bar {text-align:left;background:url('/i/subnav_middle.gif') bottom right no-repeat scroll;}
	
	.tpl-sublinks-bar p {font-size:12px;line-height:12px;}
	.tpl-sublinks-bar img {vertical-align:bottom;}
	.tpl-sublinks-bar a,
	.tpl-sublinks-bar a:link,
	.tpl-sublinks-bar a:visited,
	.tpl-sublinks-bar a:hover,
	.tpl-sublinks-bar a:active {color:#364435;line-height:12px;text-decoration:none;}
	.tpl-sublinks-bar a:hover {text-decoration:underline;}
	.tpl-sublinks-bar a.on {font-weight:bold;}

	.tpl-breadcrumbs {text-align:right;font-size:11px;color:#5f6b61;white-space:nowrap;}	

	
	/*
	**
	** Miscellaneous
	**
	**
	*/
	
	
	/* acrobat */
	img.acrobat {vertical-align:text-bottom;border:0;width:20px;height:20px;}
	.getacrobat {font-size:11px;color:#444444;margin:12px 0;padding:0;}
	.getacrobat img {width:88px;height:31px;margin:0 10px 0 0;padding:0;float:left;border:0 none;}

	/* windows media icon */
	img.windowsmedia {vertical-align:text-bottom;border:0;width:20px;height:20px;}
	.getwindowsmediaplayer {font-size:11px;color:#444444;margin:12px 0;padding:0}
	.getwindowsmediaplayer img {width:50px;height:50px;margin:0 10px 0 0;padding:0;float:left;border:0 none;}
	
	







	/*
	**
	**       D E P R E C A T E D                                      D E P R E C A T E D
	**
	**
	*/

/*body {margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#cbceb3;}
p {margin:0;padding:2px 0 6px 0;line-height:1.3em}
a {cursor:pointer;color:#3030BB;text-decoration:none;}
a:link {}
a:visited {color:#555599}
a:hover {text-decoration:underline;}
a:active {color:#2222FF;}
h1 {}
h2 {margin:0;padding:0 0 6px 0;color:#5e88a8;font-size:1.2em;font-weight:bold;line-height:1.3em;}
h3 {color:#AA3231;font-size:1.2em;margin:0;padding:0;}
h4 {}
h5 {}
h6 {}
form {margin:0;padding:0;display:inline;}*/

/* overall body wrapper */
.tpl_wrapper {width:955px;height:auto;}


/* heading top text */
.tpl_heading {margin:0;padding:0;background-color:#cbceb3;}
.tpl_heading img {margin:0;padding:37px 0 5px 17px;width:705px;height:21px;}


/* heading photo */
.tpl_head_img {margin:0;padding:0;background-color:#cbceb3;}
.tpl_head_img img {margin:0;padding:0;width:696px;height:22px;width:955px;height:93px;}


/* top utility links and search bar */
.tpl_util_links {margin:0;padding:4px 6px;background-color:#cbceb3;text-align:right;white-space:nowrap;}
.tpl_util_links a,.tpl_util_links a:link,.tpl_util_links a:visited,.tpl_util_links a:hover,.tpl_util_links a:active {color:#1b280d;text-decoration:none;padding:0 4px;}
.tpl_util_links table {text-align:right;width:100%;border:0 none;}
.tpl_util_links tr {background-color:#cbceb3;}
td.tpl-s-a {padding:0 12px;text-align:right;width:96%;vertical-align:middle;}
td.tpl-s-b {padding:0 2px 0 0;text-align:right;vertical-align:middle;}
.tpl-s-b input {border:0pt none;font-size:11px;margin:0pt;padding:1px 2px;width:140px;background-color:#F0F0E8}
td.tpl-s-c {padding:0;text-align:right;vertical-align:middle;}

/* left navigation panel */
.tpl_left_nav {float:left;width:135px;height:auto;margin:0;padding:0;}
.tpl_left_nav h5 {color:#1b280d;margin:0;padding:2px 4px 2px 10px;font-size:1em;font-weight:bold;}
.tpl_left_nav a,.tpl_left_nav a:link,.tpl_left_nav a:visited,.tpl_left_nav a:hover .tpl_left_nav a:active{color:#1b280d;text-decoration:none;display:block;padding:4px 4px 4px 10px;line-height:13px;}
.tpl_left_nav a:hover {background-color:#d6d9bc;}

/* right content container */
.tpl_right_panel {float:right;width:820px;height:auto;vertical-align:top;background-color:#FFFFFF ! important;}


/* top and bottom rules + content container */
.tpl_topbottomframe {border-top:1px solid #5e6c5b;border-bottom:1px solid #5e6c5b;margin:2px 0;padding:0;display:inline-block;}
.tpl_topbottomframe {display:block;} /* IE hasLayout hack */


/* site footer */
.tpl_footer {clear:both;width:955px;text-align:center;padding:10px 0 10px 0;margin:0;font-size:11px;color:#666666;}


/* main [top] inner content: */
h4.title {float:left;display:inline;margin:6px 0 0 14px;padding:0 0 2px 0;width:auto;font-size:18px;color:#ab3132;}

.tpl_linksncrumbs {width:400px;float:right;margin:0 0 10px 0;padding:0;position:relative;left:7px;} /* ADJUST WIDTH TO FIT [PER PAGE] */

.tpl_subnav_bar {text-align:left;width:inherit;height:auto;overflow:hidden;background:url(../i/subnav_middle.gif) bottom right repeat-x scroll;margin:0 0 0 auto;padding:0;font-size:13px;}
.tpl_subnav_bar a,.tpl_subnav_bar a:link,.tpl_subnav_bar a:visited,.tpl_subnav_bar a:hover,.tpl_subnav_bar a:active {color:#364435;padding:0 4px;text-decoration:none;position:relative;bottom:4px;}
.tpl_subnav_bar a.on {font-weight:bold;}
.tpl_subnav_bar span {position:relative;bottom:4px;}
.tpl_subnav_bar * {vertical-align:bottom;}

.tpl_crumbs {margin:0;padding:4px 6px 0 0;text-align:right;font-size:11px;color:#5f6b61;white-space:nowrap;}


/*	generic 2-panel content partition */
.tpl_2P_left {float:left;clear:left;width:48%;text-align:left;margin:0;padding:0;}
.tpl_2P_right {float:right;width:50%;display:inline;text-align:left;margin:0;padding:0 0 0 10px;}


/* generic table templates */
.table_A {width:100%;background-color:#FFFFFF;color:#000000;}
.table_A th {padding:4px;font-weight:bold;vertical-align:middle;border-bottom:3px solid #A4CBE2;text-align:center;background-color:#9d7569;color:#FFFFF5} /* A08580 */
.table_A td {padding:4px;margin:1px;background-color:#F0F8FF;border-bottom:1px solid #87CEFA;text-align:left;}
/* related js sort and effects */
#table_A_sort tr:hover td {background-color:#FFFFDD;}
#table_A_sort th {cursor:pointer;}
#table_A_sort th:hover {background-color:#866156;color:#FFFFFF;}
#table_A_sort th.down {background:url(/i/sort-bar-down.gif) bottom center no-repeat scroll #866156;padding-bottom:11px;}
#table_A_sort th.up {background:url(/i/sort-bar-up.gif) bottom center no-repeat scroll #866156;padding-bottom:11px;}
.alt td {background-color:#FFFFFF;}

/* --- generic markup --- */

/*.acrobat {vertical-align:text-bottom;border:0;width:20px;height:20px;}
.getacrobat {font-size:11px;color:#444444;margin:12px 0;padding:0;}
.getacrobat img {width:88px;height:31px;margin:0 10px 0 0;padding:0;float:left;border:0 none;}*/

.HR {height:1px;background:url(../i/HR.gif) center repeat-x scroll;}

.CLEAR {clear:both;}

.L {text-align:left;}
.R {text-align:right;}
.T {vertical-align:top;}
.B {vertical-align:bottom;}

.B-T {border-top:1px solid #5e6c5b;}
.B-R {border-right:1px solid #5e6c5b;}
.B-B {border-bottom:1px solid #5e6c5b;}
.B-L {border-left:1px solid #5e6c5b;}

.P-N {padding:0 ! important;}
.P-T {padding-top:12px ! important;}
.P-R {padding-right:12px ! important;}
.P-B {padding-bottom:12px ! important;}
.P-L {padding-left:12px ! important;}

.TODO {color:#FF0000 ! important;background-color:#FFFFCC ! important;}