/* 
================================
 Container Styles for DotNetNuke
================================
*/   
/*
a{color:#000000;text-decoration:none;font: 11px  arial, tahoma, verdana, sans-serif }
a:link{color:#000000;text-decoration:none;font: 11px  arial, tahoma, verdana, sans-serif }
a:visited{color:#000000;text-decoration:none;font: 11px arial, tahoma, verdana, sans-serif }
a:active{color:#000000;text-decoration:none;font: 11px arial, tahoma, verdana, sans-serif }
a:hover{color:#000000;text-decoration:none;font: 11px arial, tahoma, verdana, sans-serif }
*/
.containermaster {
	width: 220px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border:0px;
}

.title {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}

#pageControl .SubHead {
	color:#FFFFFF !important;
	font-weight:normal !important
}

#pageControl a.SubHead:hover {
	color: red !important;
	font-weight:normal !important;
	text-decoration:underline !important
}

.containerrow1 {
	background:url(images/leftpane_topcontainer.gif) no-repeat top right;
	height:35px;
	padding:0;
	margin:0;
	vertical-align:middle;
	border:0px solid red;
}
.containerrow2 {
	background:url(images/leftpane_bgcontainer.jpg) top left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF !important;
}


.containerrow3 {
	background:url(images/leftpane_botcontainer.gif) no-repeat top left;
	height:22px;
	vertical-align:middle;
	padding: 0 0 0 20px;
}



/* --- ############################ ---- */
/* ---  hover menu stuff by Joseph  ---- */
/* --- ############################ ---- */

.menu {
	font-family:  arial, tahoma, verdana, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	vertical-align: middle;
}

.menu_normal {
	font-family:  arial, tahoma, verdana, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	background-image:url(images/hovermenu_bg.jpg);
	background-repeat:no-repeat;
	background-position: left center;
	border: 0px solid #2B547F;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

.menu_hover {
	font-family:  arial, tahoma, verdana, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	background-image:url(images/hovermenu_bg_over.jpg);
	background-repeat:no-repeat;
	background-position: left center;
	border: 0px solid #2B547F;
	padding: 4px;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}

.submenu_normal {
	font-family:  arial, tahoma, verdana, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	/*filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;*/
	background: #CCCCCC url(images/hovermenu_bg2.jpg); 
	border: 1px solid #DFDFDF;
	padding: 3px 6px 3px 6px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	z-index:20;
}

.submenu_hover {
	/*filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;*/
	background: #FFFFFF url(images/hovermenu_bg2_over.jpg);
	border: 1px solid #DFDFDF;
	padding: 3px 6px 3px 6px;
	text-align: left;
	vertical-align: middle;
	text-decoration: none;
	z-index:21;
}

.menuroot 
{
	z-index:0;
	font-size:9pt;
	font-weight :bold;
	color:#FFFFFF;
}

.hovercontainer
{
	border:0px solid #454545;
	padding:1px;
	margin:2px;
	position:relative;
	left:0;
	top:0;
	z-index:0;
}
a.Normal, a.Normal:link, a.Normal:visited, a.Normal:active  {
	color:#FFFFFF;
}

a.Normal:hover {
	color:#FFFFFF;
	text-decoration:underline
}


a.ProductArticleLink, a.ProductArticleLink:visited, a.ProductArticleLink:link,a.ProductArticleLink:active{
	font-family:  arial, tahoma, verdana, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-left:16px;
	background:url(images/green_arrow.gif) no-repeat center left;
}

a.ProductArticleLink:hover
{
	text-decoration:underline;
	color:#CC0000;
}



.fm-ProductArticles-ViewArticleList-link 

{

font-size:11px;

color: #FFFFFF;

}

a.fm-ProductArticles-ViewArticleList-link:hover, a.fm-ProductArticles-ViewArticleList-link 

{

font-size:11px;

color: #FFFFFF;

}

a.fm-ProductArticles-ViewArticleList-link:hover, a.fm-ProductArticles-ViewArticleList-link 

{

font-size:11px;
color: #FFFFFF;

}
.ReturnMessage
{
	font-size:11px; 
}

.CommandButton,.CommandButton a{
	color:#FFFFFF;
} 

a.SubHead:visited{
color: #FFFFFF;
}
.subHead a:visited{
color: #FFFFFF;
}
a.subhead:link{
color: #FFFFFF;
}
.subhead{
color: #FFFFFF;
}
