﻿body {
	background-image: url('../images/atpe_bg.jpg');
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body, html {
	height: 100%;
}
td, tr, div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 140%;
	margin-top: -10px;
	margin-left: 17px;
}

h1 {
	font-size: 21px;
	font-family: "Times New Roman", Times, serif;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #666666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	margin-top: 30px;
}

h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	color: #C90101;
	text-align: right;
	font-weight: bold;
	padding-right: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

h5 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	text-align: right;
	padding-right: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	font-weight: bold;
}

h6 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
}

a:link, a:active, a:visited {
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:hover {
	text-decoration: none;
}   

a.home:link, a.home:active, a.home:visited {
	padding-right: 3px;
	padding-left: 3px;
	background-color: #999999;
	height: 25px;
	display: block;
	padding-top: 3px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	margin-right: 1px;
	margin-left: 1px;
}
a.home:hover {
	color: #000000;
	background-color: #FFFFFF;
}

a.protection:link, a.protection:active, a.protection:visited {
	padding-right: 3px;
	padding-left: 3px;
	background-color: #155168;
	height: 25px;
	display: block;
	padding-top: 3px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	margin-right: 1px;
	margin-left: 1px;
}
a.protection:hover {
	color: #000000;
	background-color: #FFFFFF;
}

a.advocacy:link, a.advocacy:active, a.advocacy:visited {
	padding-right: 3px;
	padding-left: 3px;
	background-color: #F8B20C;
	height: 25px;
	display: block;
	padding-top: 3px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	margin-right: 1px;
	margin-left: 1px;
}
a.advocacy:hover {
	color: #000000;
	background-color: #FFFFFF;
}

a.resources:link, a.resources:active, a.resources:visited {
	padding-right: 3px;
	padding-left: 3px;
	background-color: #6A9A21;
	height: 25px;
	display: block;
	padding-top: 3px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	margin-right: 1px;
	margin-left: 1px;
}
a.resources:hover {
	color: #000000;
	background-color: #FFFFFF;
}

a.leadercentral:link, a.leadercentral:active, a.leadercentral:visited {
	padding-right: 3px;
	padding-left: 3px;
	background-color: #663366;
	height: 25px;
	display: block;
	padding-top: 3px;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	margin-right: 1px;
	margin-left: 1px;
}
a.leadercentral:hover {
	color: #000000;
	background-color: #FFFFFF;
}

#main_table {
	width: 768px;
}

.contact_menu {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	width: auto;
}
a.contact_menu:link, a.contact_menu:active, a.contact_menu:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.contact_menu:hover {
	text-decoration: underline;
} 
a.pop_top_blue:link, a.pop_top_blue:active, a.pop_top_blue:visited {
	background-image: url('../images/atpe_pop_top_blue.jpg');
	background-repeat: no-repeat;
	display: block;
	background-position: left 2px;
	margin-bottom: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: underline;
	padding-left: 17px
}
a.pop_top_blue:hover {
	text-decoration: none;
}

a.pop_top_yellow:link, a.pop_top_yellow:active, a.pop_top_yellow:visited {
	background-image: url('../images/atpe_pop_top_yellow.jpg');
	background-repeat: no-repeat;
	display: block;
	background-position: left 2px;
	margin-bottom: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: underline;
	padding-left: 17px
}
a.pop_top_yellow:hover {
	text-decoration: none;
}

a.pop_top_green:link, a.pop_top_green:active, a.pop_top_green:visited {
	background-image: url('../images/atpe_pop_top_green.jpg');
	background-repeat: no-repeat;
	display: block;
	background-position: left 2px;
	margin-bottom: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: underline;
	padding-left: 17px
}
a.pop_top_green:hover {
	text-decoration: none;
}

a.pop_top_red:link, a.pop_top_red:active, a.pop_top_red:visited {
	background-image: url('../images/atpe_pop_top_red.jpg');
	background-repeat: no-repeat;
	display: block;
	background-position: left 2px;
	margin-bottom: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #006699;
	text-decoration: underline;
	padding-left: 17px
}
a.pop_top_red:hover {
	text-decoration: none;
}

a.lnp:link, a.lnp:active, a.lnp:visited {
	color: #006699;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.lnp:hover {
	text-decoration: none;
} 

a.ft:link, a.ft:active, a.ft:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.ft:hover {
	text-decoration: none;
} 

.left_shadow {
	background-image: url('../images/atpe_bg_l.jpg');
	width: 12px
}
.right_shadow {
	background-image: url('../images/atpe_bg_r.jpg');
	width: 12px
}
.main {
	background-color: #FFFFFF;
}
.main_menu_bg {
	background-image: url('../images/atpe_mbg.jpg');
	height: 31px
}
.main_menu {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	width: 519px;
	margin-left: 30px;
	margin-right: 0px;
}
.header {
	background-image: url('../images/atpe_header_bg.jpg');
	height: 85px;
	background-repeat: no-repeat;
	background-position:  left 50%;
	background-color: #FFFFFF
}
.main_area {
	background-image: url('../images/atpe_main_bg.jpg');
	background-repeat: repeat-y;
	background-position:  left 50%;
}
.left {
	width: 175px;
	padding-left: 5px;
}
.footer {
	background-image: url('../images/atpe_footer_bg.jpg');
	height: 55px
}
.ft {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10px;
	line-height: 175%;
}

.advanced_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #155168;
}
.welcome {
	margin-bottom: 10px;
}
.lnp {
	padding: 0px;
	margin-bottom: 10px;
}

#search {
	margin: 0px;
	padding: 0px;
}
#menu_bar {
	visibility: hidden;
	float: none;
	background-color: #6A9A21;
	height: 15px;
}
.more_link {
	text-align: right;
	background-image: url('../images/atpe_more.jpg');
	background-repeat: no-repeat;
	background-position:  right 50%;
	display: block;
	padding-right: 18px;
	text-decoration: none;
	margin-top: 10px
}

input.go {
	background-color: #999999;
	color: #FFFFFF;
	font-weight: bold;
	border: 1px solid #999999;
	font-size: 12px;
	height: 22px;
	width: 25px;
}
.small_box {
	width: 130px;
	height: 75px;
	display: block;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.small_box_left {
	background-image: url('../images/atpe_sm_left.jpg');
	background-repeat: repeat-y;
	background-position:  left 50%;
	width: 8px;
	background-color: #FBF2E1
}
.small_box_right {
	background-image: url('../images/atpe_sm_right.jpg');
	background-repeat: repeat-y;
	background-position:  right 50%;
	width: 9px;
	background-color: #FBF2E1
}
.small_box_top {
	background-image: url('../images/atpe_sm_top.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FBF2E1;
	height: 5px
}
.small_box_bottom {
	background-image: url('../images/atpe_sm_bot.jpg');
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FBF2E1;
	height: 11px
}
.small_box_inside {
	background-color: #F5D290;
	background-image: url('../images/atpe_sm_is_top.jpg');
	background-repeat: no-repeat;
	height: 65px;
	width: 126px; background-position-y:50%
}
.right {
	width: 175px;
}
.mid {
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.essential {
	margin-top: 10px;
	margin-bottom: 10px;
}

.protection_hmb {
	width: 231px;
	margin-left: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.protection_list_bg {
	background-color: #F0F4F6;
	padding: 5px;
}
a.protection_list:link, a.protection_list:active, a.protection_list:visited {
	color: #000000;
	text-decoration: underline;
}
a.protection_list:hover {
	text-decoration: none;
}

.advocacy_hmb {
	width: 231px;
	margin-left: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.advocacy_list_bg {
	background-color: #F7F1E2;
	padding: 5px;
}
a.advocacy_list:link, a.advocacy_list:active, a.advocacy_list:visited {
	color: #000000;
	text-decoration: underline;
}
a.advocacy_list:hover {
	text-decoration: none;
}

.resources_hmb {
	width: 231px;
	margin-left: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 11px;
}
.resources_list_bg {
	background-color: #EFF3E9;
	padding: 5px;
}
a.resources_list:link, a.resources_list:active, a.resources_list:visited {
	color: #000000;
	text-decoration: underline;
}
a.resources_list:hover {
	text-decoration: none;
}

.pathway {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	white-space: nowrap;
	padding-right: 2px;
	padding-left: 2px;
	text-transform: capitalize;
}

a.pathway:link, a.pathway:active, a.pathway:visited {
	color: #0066CC;
	text-decoration: underline;
	white-space: nowrap;
	padding-right: 2px;
	padding-left: 2px;
	text-transform: capitalize;
}
a.pathway:hover {
	text-decoration: none;
	color: #999999;
	text-transform: capitalize;
}
.pathway_table {
	margin-bottom: 18px;
	margin-top: 5px;
	margin-left: 5px;
}
#page_header {
	background-image: url('../images/atpe_sub_pagetitle_green.jpg');
	background-repeat: no-repeat;
	height: 20px;
	background-color: #6B9B23;
	background-position:  left 50%;
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	letter-spacing: 3px;
	font-weight: bold;
	font-size: 14px;
	display: block;
	text-indent: 34px;
	margin: 0px;
	padding-top: 1px
}
.right_sub {
	width: 165px;
	padding: 5px;
}
.right_sub_small {
	padding: 5px;
	border: 1px solid #175D81;
	background-color: #FFFFFF;
}
.right_sub_rightmenu {
	text-align: left;
	margin-top: 10px
}


.mid_sub {

	padding-right: 10px;
	padding-left: 10px;
}
.main_menu_border {
	margin: 0px;
	padding: 0px;
	background-color: #6A9A21;
}
.leftnavigation {
	color: #407115;
}
a.leftnavigation, a.leftnavigation:link, a.leftnavigation:active, a.leftnavigation:visited{
	color: #154806;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
		display: block;
	margin-bottom: 5px;
}
a.leftnavigation:hover{
	text-decoration: none;
}
a.subleftnavigation, a.subleftnavigation:link, a.subleftnavigation:active, a.subleftnavigation:visited{
	color: #666666;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 10px;
		display: block;
	margin-bottom: 5px;
}
a.subleftnavigation:hover{
	text-decoration: none;
}

.left_sub {
	width: 192px;
	padding-left: 5px;
	background-color: #EFF3E9;
}

.right_div {
   float:right;
   width:173px;
   padding-left:15px;
   padding-bottom:10px;
}

.encrypted {
	background-image: url('../images/encrypted.gif');
	background-repeat: no-repeat;
	background-position:  right;
	padding-right: 12px;
}

/*--- Sidebar ------------------------*/
#sidebar {
	float: left;
	width: 192px;
	font-family: Arial;
	font-size: 10px;
}
#sidebar a.tabOn,
#sidebar a.tabOff {
	margin-top: 3px;
	padding: 2px 2px 2px 4px;
	text-decoration: none;
	color: #FFFFFF;
}
#sidebar a.tabOn {
	color: #27570D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	display: block;
	background-image: url('../images/arrow.gif');
	background-repeat: no-repeat;
	background-position:  left 50%;
	padding-left: 14px
}
#sidebar a.tabOn:hover {
	color: #27570D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	display: block;
	background-image: url('../images/arrow.gif');
	background-repeat: no-repeat;
	background-position:  left 50%;
	padding-left: 14px
}
#sidebar a.tabOff {
	color: #27570D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url('../images/arrowdown.gif');
	background-repeat: no-repeat;
	background-position:  left 50%;
	padding-left: 14px
}
#sidebar a.tabOff:hover {
	color: #27570D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url('../images/arrowdown.gif');
	background-repeat: no-repeat;
	background-position:  left 5px;
	padding-left: 14px
}
#sidebar ul {
	margin: 0 4px;
	padding: 0;
	list-style-type: none;
}
#sidebar ul ul {
	margin: 0 0 0 14px;
}
#sidebar li {
	display: inline;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#sidebar li a {
	display: block;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-image: url('../images/arrow.gif');
	background-repeat: no-repeat;
	background-position:  left 5px;
	margin-left: 10px; 
	margin-right:0; 
	margin-top:0; 
	margin-bottom:0; 
	padding-left:14px; 
	padding-right:0; 
	padding-top:0; 
	padding-bottom:0
}
#sidebar li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}
#sidebar p {
	margin: 0 4px;
	color: #787878;
}
#sidebar p a {
	text-decoration: none;
	color: #FFFFFF;
}
#sidebar p a:hover {
	color: #000;
}
#sidebar p.centered {
	text-align:center;
	padding-top: 1em;
}
#sidebar p a.image {
	border-bottom: none;
}
#sidebar p a.image:hover {
	border-bottom: none;
}
#sidebar img.centered {
	display: block;
	margin: 0 auto;
}
/*---End Sidebar ------------------------*/
.sup {
 font-size: 9px;
 font-family:	Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/*---Essentials ---------------------------*/
.fheadclass   { 
	color: black; 
	font-size: 14pt; 
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}
.fdeckclass   { 
	color: #666; font-size: 9.5pt; 
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}
.fcopyclass  { 
	color: black; font-size: 10pt; 
	line-height: 11pt; 
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}
.infoboxclass  { 
	color: black; 
	font-size: 8pt; 
	line-height: 11pt; 
	padding-top: 5pt; 
	font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
}

