/* 
================================
Skin styles for DotNetNuke
================================
*/   
p{
margin:0px;
padding:0px;
}
a:link,a:visited{
	color:#C4001A;
}

a:hover{
	color:#C4001A;
}

ul li{
 padding-top:2px;
 padding-bottom:2px;
}

.pageTitle{
 	color:#636363;
	font-family:verdana;
	font-size:11px;
	text-decoration:underline;
}

.ENewsListDate{
 padding-right:5px;
}


.Normal{
	color:#636363;
	font-family:verdana;
	font-size:11px;
}

.ContentPane td{
	color:#636363;
	font-family:verdana;
	font-size:11px;
}

.SearchPane img{
	margin-bottom:-4px;
	margin-left:-5px;
	margin-top:7px;
}

.SearchPane input{
 background-image: url(/Portals/_default/Skins/EGR_Zenolite/css/search_bg.jpg);
 border:1px #BABABA solid;
 height:20px;
 margin-bottom:1px;
}

.TopPane {
	color:#636363;
	font-family:verdana;
	font-size:11px;
	padding-top:12px;
	padding-right:7px;
}

.TopPane a:link, .TopPane a:visited{
	color:#636363;
	font-family:verdana;
	font-size:11px;
}


.footerpane{
	color:#565656;
	font-family:verdana;
	font-size:10px;
	background-repeat:no-repeat;
	padding-right:11px;
	
}

.footerpane a:link, .footerpane a:visited{
	color:#565656;
	font-family:verdana;
	font-size:10px;
}


.footerpane .SkinObject:link,.footerpane .SkinObject :visited{
  color:#FFFFFF;
}
.footerpane .SkinObject:hover{
 color:#FFFFFF;
}

/* main page */
#container *{
margin: 0;
padding: 0;
}

body{
font-family: verdana, arial;
font-size: 11px;
text-align: center;
background: #E8E6E6;
}

a img{
border: 0;
}

#container{
margin: 0 auto;
text-align: left;
width: 975px;
background: #fff;
}

#dnn_homeMiddle img{
display: block;
margin: 3px 6px;
}

#footerMenu li{
float: left;
list-style: none;
padding-right: 15px;
}

#footerMenu a{
color: #565656;
}
#flashThumbScroller{
float: left;
background-color: #000;
}

#homeNews{
float:right;
}
#dnn_homeRight{
width: 513px;
}


/* sitemap */
#houseMenuVstatic , #houseMenuVstatic  li{
	list-style-type: none;
}
#houseMenuVstatic  li a:link,#houseMenuVstatic  li a:visited{
	color:#636363;
	font-family:verdana;
	font-size:12px;
}



/* CUSTOM HACKS */

#dnn_ctr496_CFD_cmdCancel{
display:none;
}

#dnn_ctr496_CFD_cmdSend{
margin-left:74px;
}






















/* Vertical Menu */
#sideAdminMenu ul { /* all lists */
	margin: 0;
	padding: 0;
	border: solid 1px #999;
	list-style-type: none;
	list-style: none;
	float: left;
	width: 144px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	background: transparent;
}
#sideAdminMenuParentLink{
	width: 80px !important;
}

#sideAdminMenu li { /* all list items */
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	list-style: none;
	position: relative;
	float: left;
	width: 142px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 136px;
	_width: 100%; /* width recognized by IE only to handle box model issues */
	/* end hack */
	line-height : 18px;
}

#sideAdminMenu li ul { /* second-level lists */
	position: absolute;
	left: -9999px;
	margin-left: 144px;
	_margin-left: 142px;
	margin-top: -0px;
	border: solid 1px #999;
	z-index: 999;
	
}

#sideAdminMenu li ul ul { /* third-and-above-level lists */
	left: -9999px;
	z-index: 999;
}

#sideAdminMenu a {
	display: block;
	width: 142px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 136px;
	_width: 100%; /* width recognized by IE only to handle box model issues */
	/* end hack */
	color: #333;
	font-weight: bold;
	text-decoration: none;
	background-color: #eee;
	padding: 1px 4px 2px 4px;
	opacity: .9;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}

#sideAdminMenu li a:hover {
	color: white;
	background-color: #369;
}

#sideAdminMenu li:hover ul ul, 
#sideAdminMenu li:hover ul ul ul, 
#sideAdminMenu li.sfhover ul ul, 
#sideAdminMenu li.sfhover ul ul ul {
	left: -9999px;
}

#sideAdminMenu li:hover ul, 
#sideAdminMenu li li:hover ul, 
#sideAdminMenu li li li:hover ul, 
#sideAdminMenu li.sfhover ul, 
#sideAdminMenu li li.sfhover ul, 
#sideAdminMenu li li li.sfhover ul { /* lists nested under hovered list items */
	left: -144px;
	z-index: 999;
}

#sideAdminMenu iframe {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
	display: block;
}









/* Vertical Menu */
#sideHostMenu ul { /* all lists */
	margin: 0;
	padding: 0;
	border: solid 1px #999;
	list-style-type: none;
	list-style: none;
	float: left;
	width: 144px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	background: transparent;
}
#sideHostMenuParentLink{
	width: 80px !important;
}

#sideHostMenu li { /* all list items */
	margin: 0;
	padding: 0;
	border: 0;
	list-style-type: none;
	list-style: none;
	position: relative;
	float: left;
	width: 142px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 136px;
	_width: 100%; /* width recognized by IE only to handle box model issues */
	/* end hack */
	line-height : 18px;
}

#sideHostMenu li ul { /* second-level lists */
	position: absolute;
	left: -9999px;
	margin-left: 144px;
	_margin-left: 142px;
	margin-top: -0px;
	border: solid 1px #999;
	z-index: 999;
}

#sideHostMenu li ul ul { /* third-and-above-level lists */
	left: -9999px;
	z-index: 999;
}

#sideHostMenu a {
	display: block;
	width: 142px;
	/* hack for MacIE5 to ignore, while other browsers use \*/
	width: 136px;
	_width: 100%; /* width recognized by IE only to handle box model issues */
	/* end hack */
	color: #333;
	font-weight: bold;
	text-decoration: none;
	background-color: #eee;
	padding: 1px 4px 2px 4px;
	opacity: .9;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
}

#sideHostMenu li a:hover {
	color: white;
	background-color: #369;
}

#sideHostMenu li:hover ul ul, 
#sideHostMenu li:hover ul ul ul, 
#sideHostMenu li.sfhover ul ul, 
#sideHostMenu li.sfhover ul ul ul {
	left: -9999px;
}

#sideHostMenu li:hover ul, 
#sideHostMenu li li:hover ul, 
#sideHostMenu li li li:hover ul, 
#sideHostMenu li.sfhover ul, 
#sideHostMenu li li.sfhover ul, 
#sideHostMenu li li li.sfhover ul { /* lists nested under hovered list items */
	left: -144px;
	z-index: 999;
}

#sideHostMenu iframe {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
	display: block;
}


