quick change for print to display where the link leads */
a:after{
	color:#888888;
	content: attr(href);
	margin-left:4px;
}

#page_wrapper #header, 
#page_wrapper #container div.navigation,
#page_wrapper #container div.side_navigation,
#page_wrapper #container div.sidebar,
#page_wrapper #footer
{ display:none;}

#local_page_wrapper #header,
#local_page_wrapper #flash_container,
#local_page_wrapper #navigation,
#local_page_wrapper #footer,
#local_page_wrapper div.additional_info,
#local_page_wrapper div.nav,
#local_page_wrapper div.sidebar
{ display:none;}

#page_wrapper div.main h3 { text-transform: uppercase; }
#page_wrapper div.main h3 {	font-family: "Gill Sans", "Gill Sans MT", "Garamond", Verdana, sans-serif;}



.region1 .regional, .region1 #navigation a, .region1 a {color:#71a8d7 !important;}
.region1 #top_nav .current {background-color:#71a8d7 !important;}
.region1 #container div.sidebar div.login fieldset input.login_button{ background-color:#71a8d7 !important; }
.region1 #navigation li.current { color:#ffffff; background:#71a8d7 url(../img/misc/top_nav_blue.jpg) repeat-x left top !important; line-height:30px;}
.region1 #container div.nav a {color:#71a8d7; text-transform:uppercase; padding-left:10px;}
.region1 #container div.nav li.current {color:#ffffff; text-transform:uppercase;background:#71a8d7 url(../img/misc/top_nav_blue.jpg) repeat-x left top ;padding-left:10px;}
.region1 #container .sidebar a {color:#71a8d7;}
.region1 #container .main a, .region1 #container .main a.external {color:#71a8d7; background: url(../img/misc/bullet_blue.gif) no-repeat left 3px; padding-left:13px;}
.region1 #container .main p a {color:#71a8d7; background:none; padding-left:0;}
.region1 #container .sidebar li{ background: url(../img/misc/bullet_blue.gif) no-repeat left 5px;}
.region1 #container .sidebar li.download{ background: url(../img/misc/envelope_blue.gif) no-repeat left 5px;}
.region1 #container div.main ul {	border-top:2px solid #71a8d7;	border-bottom:2px solid #71a8d7; }
.region1 #container div.main ul.article_points li {background: url(../img/misc/dot_blue.gif) no-repeat scroll left 6px !important; padding-left:15px;}
/* .region1 #container div.sidebar div.login_wrapper {	background: url(../img/misc/login_blue.png) no-repeat left top;} */
.region1 #container div.sidebar div.login {	background: #ffffff url(../img/misc/login_blue.png) no-repeat left top; }

.region2 .regional, .region2 #navigation a {color:#372c48 !important;}
.region2 #top_nav .current {background-color:#372c48 !important;}
.region2 #container div.sidebar div.login fieldset input.login_button{ background-color:#372c48 !important; }
.region2 #navigation li.current { color:#ffffff; background:#372c48 url(../img/misc/top_nav_purple.jpg) repeat-x left top !important; line-height:30px;}
.region2 #container div.nav a {color:#372c48; text-transform:uppercase; padding-left:10px;}
.region2 #container div.nav li.current {color:#ffffff; text-transform:uppercase;background:#372c48 url(../img/misc/top_nav_purple.jpg) repeat-x left top ;padding-left:10px;}
.region2 #container .sidebar a {color:#372c48;}
.region2 #container .main a, .region2 #container .main a.external {color:#372c48; background: url(../img/misc/bullet_purple.gif) no-repeat left 3px; padding-left:13px;}
.region2 #container .main p a {color:#372c48; background:none; padding-left:0;}
.region2 #container .sidebar li{ background: url(../img/misc/bullet_purple.gif) no-repeat left 5px;}
.region2 #container .sidebar li.download{ background: url(../img/misc/envelope_purple.gif) no-repeat left 5px;}
.region2 #container div.main ul {	border-top:2px solid #372c48;	border-bottom:2px solid #372c48; }
.region2 #container div.main ul.article_points li {background: url(../img/misc/dot_purple.gif) no-repeat scroll left 6px !important; padding-left:15px;}
/* .region2 #container div.sidebar div.login_wrapper {	background: url(../img/misc/login_top_purple.jpg) no-repeat left top;} */
.region2 #container div.sidebar div.login {	background: #ffffff url(../img/misc/login_purple.png) no-repeat left top; }

.region3 .regional, .region3 #navigation a {color:#3eb03e !important;}
.region3 #top_nav .current {background-color:#3eb03e !important;}
.region3 #container div.sidebar div.login fieldset input.login_button{ background-color:#3eb03e !important; }
.region3 #navigation li.current { color:#ffffff; background:#3eb03e url(../img/misc/top_nav_green.jpg) repeat-x left top !important; line-height:30px;}
.region3 #container div.nav a {color:#3eb03e; text-transform:uppercase; padding-left:10px;}
.region3 #container div.nav li.current {color:#ffffff; text-transform:uppercase;background:#3eb03e url(../img/misc/top_nav_green.jpg) repeat-x left top ;padding-left:10px;}
.region3 #container .sidebar a {color:#3eb03e;}
.region3 #container .main a, .region3 #container .main a.external {color:#3eb03e; background: url(../img/misc/bullet_green.gif) no-repeat left 3px; padding-left:13px;}
.region3 #container .main p a {color:#3eb03e; background:none; padding-left:0;}
.region3 #container .sidebar li{ background: url(../img/misc/bullet_green.gif) no-repeat left 5px;}
.region3 #container .sidebar li.download{ background: url(../img/misc/envelope_green.gif) no-repeat left 5px;}
.region3 #container div.main ul {	border-top:2px solid #3eb03e;	border-bottom:2px solid #3eb03e; }
.region3 #container div.main ul.article_points li {background: url(../img/misc/dot_green.gif) no-repeat scroll left 6px !important; padding-left:15px;}
/* .region3 #container div.sidebar div.login_wrapper {	background: url(../img/misc/login_top_green.jpg) no-repeat left top;} */
.region3 #container div.sidebar div.login {	background: #ffffff url(../img/misc/login_green.png) no-repeat left top; }

.region4 .regional, .region4 #navigation a {color:#c6ae00 !important;}
.region4 #top_nav .current {background-color:#c6ae00 !important;}
.region4 #container div.sidebar div.login fieldset input.login_button{ background-color:#c6ae00 !important; }
.region4 #navigation li.current { color:#ffffff; background:#c6ae00 url(../img/misc/top_nav_yellow.jpg) repeat-x left top !important; line-height:30px;}
.region4 #container div.nav a {color:#c6ae00; text-transform:uppercase; padding-left:10px;}
.region4 #container div.nav li.current {color:#ffffff; text-transform:uppercase;background:#c6ae00 url(../img/misc/top_nav_yellow.jpg) repeat-x left top ;padding-left:10px;}
.region4 #container .sidebar a {color:#c6ae00;}
.region4 #container .main a, .region4 #container .main a.external {color:#c6ae00; background: url(../img/misc/bullet_yellow.gif) no-repeat left 3px; padding-left:13px;}
.region4 #container .main p a {color:#c6ae00; background:none; padding-left:0;}
.region4 #container .sidebar li{ background: url(../img/misc/bullet_yellow.gif) no-repeat left 5px;}
.region4 #container .sidebar li.download{ background: url(../img/misc/envelope_yellow.gif) no-repeat left 5px;}
.region4 #container div.main ul {	border-top:2px solid #c6ae00;	border-bottom:2px solid #c6ae00; }
.region4 #container div.main ul.article_points li {background: url(../img/misc/dot_yellow.gif) no-repeat scroll left 6px !important; padding-left:15px;}
/* .region4 #container div.sidebar div.login_wrapper {	background: url(../img/misc/login_top_yellow.jpg) no-repeat left top;} */
.region4 #container div.sidebar div.login {	background: #ffffff url(../img/misc/login_yellow.png) no-repeat left top; }

.print_button {
	display: none;
}