/* 
================================
 Container Styles for DotNetNuke
================================
*/   

.containermaster_blue {
	width: 100%;
	background-color: #dfe5f2;
/*	border-right:  1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; */
}
/* Bottom Links */
.containermaster_bottom_links {
	width: 100%;
	background-color: #669966;
	color:#FFFFFF;
	font-weight:bolder;
}

.containermaster_bottom_links a:link {
	color:#FFFFFF;
	font-weight:bolder;
}
.containermaster_bottom_links a:visited {
	color:#FFFFFF;
	font-weight:bolder;
}
.containermaster_bottom_links a:active {
	color:#FF0000;
	font-weight:bolder;
}
.containermaster_bottom_links a:hover {
	color:#CCCCCC;
	font-weight:bolder;
}
/* Sub Page Content Container */
.subpage_content_container {
	width: 100%;
}
.subpage_content_container_title {
	font-family: Arial, Helvetica, sans-serif;
	color:#006600 ;
	font-weight:bolder;
	font-size: 12pt;
	background-image:url(content_top_bar_pixel.png);
	background-repeat:repeat;
}
.subpage_content_container_title a:link {
	font-family: Arial, Helvetica, sans-serif;
	color:#006600 ;
	font-weight:bolder;
	font-size: 12pt;
}
.subpage_content_container_title a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#006600 ;
	font-weight:bolder;
}
.subpage_content_container_title a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FF0000;
	font-weight:bolder;
}
.subpage_content_container_title a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#FF0000;
	font-weight:bolder;
}
.subpage_content_container_title_icon {
	width: 42px;
}
.subpage_content_container_controls {
	font-family: Arial, Helvetica, sans-serif;
	color:#006600 ;
	font-weight:normal;
	font-size: 10pt;
}
.subpage_content_container_controls a:link  {
	font-family: Arial, Helvetica, sans-serif;
	color:#006600 ;
	font-weight:normal;
	font-size: 10pt;
}
.subpage_content_container_controls a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	color:#006600 ;
	font-weight:normal;
	font-size: 10pt;
}
.subpage_content_container_controls a:active {
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:normal;
	font-size: 10pt;
}
.subpage_content_container_controls a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:normal;
	font-size: 10pt;
}
.subpage_content_container_body {
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-color: #006600 ;
	border-style: solid;
}
/* sitemap styles */
.sitemap_container {
	width: 100%;
	background-color:white;
	background-repeat:repeat;
	color:black;
	font-weight:bolder;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
}

.sitemap_container a:link {
	font-family: Arial, Helvetica, sans-serif;
}
.sitemap_container a:visited {
	font-family: Arial, Helvetica, sans-serif;
}
.sitemap_container a:active {
	font-family: Arial, Helvetica, sans-serif;
}
.sitemap_container a:hover {
	font-family: Arial, Helvetica, sans-serif;
}

/* Menu Links */
.containermaster_menu_links {
	width: 100%;
	background-image:url(menu_pixel.png);
	background-repeat:repeat;
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
}

.containermaster_menu_links a:link {
	font-family: Arial, Helvetica, sans-serif;
}
.containermaster_menu_links a:visited {
	font-family: Arial, Helvetica, sans-serif;
}
.containermaster_menu_links a:active {
	font-family: Arial, Helvetica, sans-serif;
}
.containermaster_menu_links a:hover {
	font-family: Arial, Helvetica, sans-serif;
}
.containermaster_menu_links_padding {
	padding-left: 5px;
	padding-right: 5px;
}
/* Side Menu Links */
	/* Header Links */
.side_menu_links_active_header0 {
	color:#0033CC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_header0 a:link {
	color:#0033CC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_header0 a:visited {
	color:#0033CC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_header0 a:active {
	color:#FF0000;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_header0 a:hover {
	color:#CCCCCC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_header1 {
	color:#0033CC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_header1 a:link {
	color:#0033CC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_header1 a:visited {
	color:#0033CC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_header1 a:active {
	color:#FF0000;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_header1 a:hover {
	color:#CCCCCC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_header2 {
	color:#0033CC;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_active_header2 a:link {
	color:#0033CC;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_active_header2 a:visited {
	color:#0033CC;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_active_header2 a:active {
	color:#FF0000;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_active_header2 a:hover {
	color:#CCCCCC;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_header0 {
	padding-bottom:5px;
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_header0 a:link {
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_header0 a:visited {
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_header0 a:active {
	color:#FF0000;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_header0 a:hover {
	color:#CCCCCC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_header1 {
	padding-bottom:5px;
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_header1 a:link {
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_header1 a:visited {
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_header1 a:active {
	color:#FF0000;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_header1 a:hover {
	color:#CCCCCC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_header2 {
	padding-bottom:5px;
	padding-left:8px;
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_header2 a:link {
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_header2 a:visited {
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_header2 a:active {
	color:#FF0000;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_header2 a:hover {
	color:#CCCCCC;
	font-weight:bolder;
	font-size: 11pt;
}
	/* SubItem Links */
.side_menu_links_active_sub_item0 {
	color:#0033CC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_sub_item0 a:link {
	color:#0033CC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_sub_item0 a:visited {
	color:#0033CC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_sub_item0 a:active {
	color:#FF0000;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_sub_item0 a:hover {
	color:#CCCCCC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_sub_item1 {
	color:#0033CC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_sub_item1 a:link {
	color:#0033CC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_sub_item1 a:visited {
	color:#0033CC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_sub_item1 a:active {
	color:#FF0000;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_sub_item1 a:hover {
	color:#CCCCCC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_active_sub_item2 {
	color:#0033CC;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_active_sub_item2 a:link {
	color:#0033CC;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_active_sub_item2 a:visited {
	color:#0033CC;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_active_sub_item2 a:active {
	color:#FF0000;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_active_sub_item2 a:hover {
	color:#CCCCCC;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_active_sub_item3 {
	color:#0033CC;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_active_sub_item3 a:link {
	color:#0033CC;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_active_sub_item3 a:visited {
	color:#0033CC;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_active_sub_item3 a:active {
	color:#FF0000;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_active_sub_item3 a:hover {
	color:#CCCCCC;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_sub_item0 {
	padding-bottom:5px;
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_sub_item0 a:link {
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_sub_item0 a:visited {
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_sub_item0 a:active {
	color:#FF0000;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_sub_item0 a:hover {
	color:#CCCCCC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_sub_item1 {
	padding-bottom:5px;
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_sub_item1 a:link {
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_sub_item1 a:visited {
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_sub_item1 a:active {
	color:#FF0000;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_sub_item1 a:hover {
	color:#CCCCCC;
	font-weight:bolder;
	font-size: 12pt;
}
.side_menu_links_sub_item2 {
	padding-bottom:5px;
	padding-left:8px;
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_sub_item2 a:link {
	color:#FFFFFF;
	font-weight:bolder;
	font-size: 11pt;
}
.side_menu_links_sub_item2 a:visited {
	color:#FFFFFF;
	font-weight:bold;
	font-size: 11pt;
}
.side_menu_links_sub_item2 a:active {
	color:#FF0000;
	font-weight:bold;
	font-size: 11pt;
}
.side_menu_links_sub_item2 a:hover {
	color:#CCCCCC;
	font-weight:bold;
	font-size: 11pt;
}
.side_menu_links_sub_item3 {
	padding-bottom:5px;
	padding-left:16px;
	color:#FFFFFF;
	font-weight:bold;
	font-size: 11pt;
}
.side_menu_links_sub_item3 a:link {
	color:#FFFFFF;
	font-weight:bold;
	font-size: 11pt;
}
.side_menu_links_sub_item3 a:visited {
	color:#FFFFFF;
	font-weight:bold;
	font-size: 11pt;
}
.side_menu_links_sub_item3 a:active {
	color:#FF0000;
	font-weight:bold;
	font-size: 11pt;
}
.side_menu_links_sub_item3 a:hover {
	color:#CCCCCC;
	font-weight:bold;
	font-size: 11pt;
}

