/* Master Font Declaration */
BODY, TFOOT, THEAD, TD, P, SPAN, DIV, .Normal {
	color: #646464;
	font-size: 12px;
	font-family: tahoma;
	font-weight: normal;
}
.Languages {margin-left: 50px;}
.Languages li { 
	display: inline;
	list-style-type: none;
	padding-right: 20px !important;
}
.Languages a {
	margin-right: 10px !important;
}
.Languages img {
	margin-right: 10px !important;
}
#Content a, #Content a:link, #Content a:active, #Content a:visited,
#LeftPane a, #LeftPane a:link, #LeftPane a:active, #LeftPane a:visited 
{
	text-decoration: none;
}
#LeftPane a:hover, #Content a:hover 
{
	color: #646464;
	text-decoration: underline;
}
span.CommandButton 
{
	margin-top: 5px;
}
.StandardButton {
	color: #232323;	
	border-top: 1px solid #A8A8A8;
	border-bottom: 1px outset #A8A8A8;
	border-left: 1px solid #A8A8A8;
	border-right: 1px outset #A8A8A8;
	padding: 2px 2px 2px 2px;
	font-family: tahoma;
	font-weight: normal;
	font-size: 9px;
	text-decoration: none;
	background: #CDCDCD;
	height: 25px;
}
/* Main Body */
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-color: #FFFFFF;}

/* Left Area */
#Locales li{display: inline;list-style-type: none;padding-right: 20px;margin-top: 0px;margin-left:10px;}
.Master_Left {background: url(media/header_repeat.gif) repeat-x top;width: 220px;}
.Logo {background-image: url(media/header_logo.gif);background-repeat: no-repeat;height:230px;width: 100%;}
.Content_Left {height: 100%;padding-left: 10px;padding-right: 10px;padding-top: 20px;}

/* Right Area*/
.Master_Right {background: url(media/header_repeat.gif) repeat-x top;width:100%;}

/* Login & Register Row */
.tools {height: 30px;padding-top: 8px;}
.usertool {padding: 0px 20px 0px 0px;font-size: 12px;}
.SkinObject_Login {background: url(media/lock.gif) left center no-repeat;padding-left:20px;margin-left:10px;}
.SkinObject_User {background: url(media/register.gif) left center no-repeat;padding-left:20px;margin-left:10px;}
.UserTool, .UserTool a, .UserTool a:link, .UserTool a:active, .UserTool a:visited {font-weight: bold;color:#646464;letter-spacing: 0.1px;}
.UserTool a:hover {color: #232323;}

/* Menu Row */
.MenuBG {background-image: url(media/menubg.gif);background-repeat: repeat-x;background-position: bottom;background-color: #ececec;height: 37px;padding: 0px;}

/* Breadcrumbs */
.Breadcrumbs {height: 65px;padding-top: 15px;}

.Breadcrumb_SeparatorCell {padding-left: 0px;padding-bottom: 10px;padding-top: 10px;}
.Breadcrumb_ItemCell {font-size: 11px;letter-spacing: 0.1em;padding-left: 5px;padding-right: 5px;padding-bottom: 10px;padding-top: 10px;}
.Breadcrumb_ItemCell a, .Breadcrumb_ItemCell a:link, .Breadcrumb_ItemCell a:active, .Breadcrumb_ItemCell a:visited {color: #464B4F;text-decoration: underline;}
.Breadcrumb_ItemCell a:hover {color: #719F02;text-decoration: none;}

/* Content Panes */
.Content{padding-left: 20px;padding-right: 20px;}
.ContentPane {}
.BottomLeftPane {width: 50%;padding-right:10px;}
.BottomRightPane {width: 50%;padding-left:10px;}

/* Footer Area */
.Master_Footer {height: 81px;}
.FooterColor {background: #8DC73F url(media/footer.jpg) repeat-x;height: 31px;}
.FooterBlank {background: #fff;height: 50px;}
.SkinObject_Footer, a.SkinObject_Footer, a.SkinObject_Footer:link a.SkinObject_Footer:active, a.SkinObject_Footer:visited{color: #646464;font-weight: bold;}
a.SkinObject_Footer:hover{color: #232323;}

.afgrid, .afnormal{	font-size: 12px;color: #000000;	font-family: Tahoma, Arial, Tahoma;background-color: #ffffff;}
.afgridborder{border: solid 1px #dcdcdc;font-size: 12px;color: #000000;	font-family: tahoma, Arial, Tahoma;background-color: #ffffff;}
.aflastpost{border-top: #cdcdcd 1px solid;font-size: 11px;background-color: #ffffff;}
.NTForums_Pager{border: solid 1px #333333;background-color: #ffffff;margin:0px 0px 0px 0px;padding-top:0px;}
.af_pager, .af_pagernumber, .af_currentpage{font-family: tahoma, Arial, Tahoma;font-size:10px;color: #000000;padding: 2px,2px,2px,2px;}
.af_pagernumber{background-color: #DCDCDC;border-left: #000000 1px solid;width: 15px;}
.af_currentpage{background-color: #FFFFCC;border-left: #000000 1px solid;color: #000000;padding-bottom: 2px;padding-left: 2px;padding-right: 2px;padding-top: 2px;width: 15px;font-weight:bold;}
.afcrumb{font-family: Tahoma, Arial, tahoma;font-size: 11px;padding-top: 10px;padding-bottom: 10px;font-weight:bold;}
.afcrumb a, .afcrumb a:link, .afcrumb a:visited, .afcrumb a:active{	color: #000000;}
.afsubjectheader{font-family: tahoma, Arial, Tahoma;font-size: 12px;font-weight:bold;padding-bottom: 10px;}
.afgrouprow{font-family: tahoma, Arial, Tahoma;font-weight: bold;font-size: 12px;color: #ffffff;height: 30px;background-color: #336699; background-image:url(media/headerback.gif);}
.afgrouprow a:link, .afgrouprow a:visited, .afgrouprow a:active{color:#777;}
.afsubgrid {border: solid 1px #cdcdcd;}
.afheader{font-family: tahoma, Arial, Tahoma;font-weight: bold;font-size: 11px;color: #808080;height: 22px;background-color: #B5D982;}
.afheader2{font-family: Tahoma, Arial, tahoma;font-weight: bold;font-size: 11px;color: #ffffff;background-color: #336699;height: 18px;}
.afforumrow{border-right: #cdcdcd 1px solid;border-top: #cdcdcd 1px solid;font-size: 12px;background-color: #ffffff;}
.afforumrow2{border-right: #cdcdcd 1px solid;border-top: #cdcdcd 1px solid;font-size: 12px;background-color: #f5f5f5;}
.afforumrow a:link, .afforumrow a:visited, .afforumrow a:active, .afpostinfo1 a, .afpostinfo1 a:link, .afpostinfo1 a:visited, .afpostinfo1 a:active, .afposttopic a, .afposttopic a:link, .afposttopic a:visited, .afpostreply1 a, .afpostreply1 a:link, .afpostreply1 a:visited, .afforumrow2 a:link, .afforumrow2 a:visited, .afforumrow2 a:active{color: #333;}
.afpostinfo2 a, .afpostinfo2 a:link, .afpostinfo2 a:visited, .afpostinfo2 a:active, .afpostreply2 a, .afpostreply2 a:link, .afpostreply2 a:visited{color: #333;}
.aflastpost a:link, .aflastpost a:visited, .aflastpost a:active{color: #333;}
.aftopicrow1, .aftopicrownew, .afcol3, .afcol4, .afcol5, .afcol6, .afsubject, .afpostinfo, .afposttopic, .afpostreply, .afpostbody, .afpostattach, .afpostsig{font-size: 12px;}
.afpostinfo1, .afpostinfo2{border-left: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;border-bottom: solid 1px #cdcdcd;}
.afpostinfo2, .afpostreply2{background-color: #f5f5f5;}
.afposttopic, .afpostreply1, .afpostreply2 {border-right: solid 1px #cdcdcd;border-bottom: solid 1px #cdcdcd;}
.afsubrow{font-size:11px;border-bottom: solid 1px #333333;}
.afcol1{border-left: solid 1px #cdcdcd;	border-bottom: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}
.afcol2{border-bottom: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}
.afcell1{font-weight: bold;background-color: #dcdcdc;}
.aftopicrow1, .aftopicrownew{border-bottom: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;}
.afnormal a,.aftopicrow1 a, aftopicrow1 a:link, aftopicrow1 a:visited, aftopicrow1 a:active{color: #000080;}
.aftopicrownew a, aftopicrownew a:link, aftopicrownew a:visited, aftopicrownew a:active{color: #000080;font-weight: bold;}
.NTForums_Button{cursor:hand;border: #000000 1px solid;padding-right: 2px;display: block;padding-left: 2px;font-weight: bold;font-size: 9pt;filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#336699,EndColorStr=#7DA1C4);padding-bottom: 5px;width: 100px;color: #ffffff;padding-top: 5px;background-color: #cccccc;text-align: center;	text-decoration: none;}
.afButton {cursor:hand;	border: #000000 1px solid;}
.af_arrow {	background-color: #FFFFFF;border: #696969 1px solid; cursor: hand;}
.afborder {border-left: solid 1px #cdcdcd;border-right: solid 1px #cdcdcd;border-bottom: solid 1px #cdcdcd;}
.afsmallbutton, .afsmallbutton a, .afsmallbutton a:link, .afsmallbutton a:active, .afsmallbutton a:visited{font-size: 11px;	color: #000080;}
.afminibutton, .afminibutton a, .afminibutton a:link, .afminibutton a:active, .afminibutton a:visited{font-size: 10px;color: #000080;}
.afsmalltext{font-size:11px;}
.emot{background-color:transparent;border-style:none;margin:0px,0px,0px,0px;padding:0px,0px,0px,0px;}
.af_textbox{border-bottom:#336699 1px solid;border-left:#7B9EBD 1px solid;border-right:#336699 1px solid;border-top:#7B9EBD 1px solid;}
.NTForums_Quote{border-right: #a9a9a9 1px solid;padding-right: 5px;border-top: #a9a9a9 1px solid;display: block;	padding-left: 5px;	font-size: 8pt;padding-bottom: 5px;	margin: 10px;	border-left: #a9a9a9 1px solid;	padding-top: 5px;	border-bottom: #a9a9a9 1px solid;	background-color: #f5f5f5;}
.af_normal{font-size: 12px;	font-family: Tahoma, tahoma, Arial}
.af_button{	border-right: #336699 1px solid;	padding-right: 5px;	border-top: #7b9ebd 1px solid;	padding-left: 5px;	font-size: 11px;	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);	border-left: #7b9ebd 1px solid;	width: 110px;	cursor: hand;	border-bottom: #336699 1px solid;}
.af_textbox{font-family: Tahoma, tahoma, Arial;font-size: 11px;border-right: #336699 1px solid;border-top: #7b9ebd 1px solid;border-left: #7b9ebd 1px solid;border-bottom: #336699 1px solid;}
.af_results{border-right: gray 1px solid;border-top: gray 1px solid;overflow: auto;border-left: gray 1px solid;width: 99%;border-bottom: gray 1px solid;height: 400px;background-color: #ffffff;}
.af_row{font-size: 11px;padding-bottom: 2px;cursor: pointer;font-family: Tahoma, tahoma, Arial;}
.af_header{font-family: Tahoma, tahoma, Arial;	font-size: 11px;	background-color:#cdcdcd;	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde);}
.afpollbar{background-color: #ff0000;}
.afpollresults{border: solid 1px #333333;}
.afposteditdate{font-family: Tahoma, tahoma, Arial;	font-size: 9px; font-style:italic;}
.csharpcode
{
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
	font-size: 10pt;
	overflow: auto;
	border-left: #808080 1px solid;
	width: 90%;
	color: black;
	border-bottom: #808080 1px solid;
	font-family: Courier New , Courier, Monospace;
	background-color: #ffffff;
}
.csharpcode pre { margin: 0px; }
.rem { color: #008000; }
.kwrd { color: #0000ff; }
.str { color: #006080; }
.op { color: #0000c0; }
.preproc { color: #cc6633; }
.asp { background-color: #ffff00; }
.html { color: #800000; }
.attr { color: #ff0000; }
.alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0px;
}
.lnum { color: #606060; }
.rating0
{
	clear: none;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	display: inline;
	background-image: url(./images/yellow_star_00.gif);
	border-left: #d3d3d3 1px solid;
	width: 74px;
	cursor: hand;
	border-bottom: #d3d3d3 1px solid;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	pointer: hand;
	
	
}
.rating1
{
		clear: none;
	display: inline;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	background-image: url(./images/yellow_star_01.gif);
	border-left: #d3d3d3 1px solid;
	width: 74px;
	border-bottom: #d3d3d3 1px solid;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	cursor:hand;
	pointer: hand;
}
.rating2
{
	clear: none;
	display: inline;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	background-image: url(./images/yellow_star_02.gif);
	border-left: #d3d3d3 1px solid;
	width: 74px;
	border-bottom: #d3d3d3 1px solid;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	cursor:hand;
	pointer: hand;
}
.rating3
{
		clear: none;
	display: inline;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	background-image: url(./images/yellow_star_03.gif);
	border-left: #d3d3d3 1px solid;
	width: 74px;
	border-bottom: #d3d3d3 1px solid;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	cursor:hand;
	pointer: hand;
}
.rating4
{
		clear: none;
	display: inline;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	background-image: url(./images/yellow_star_04.gif);
	border-left: #d3d3d3 1px solid;
	width: 74px;
	border-bottom: #d3d3d3 1px solid;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	cursor:hand;
	pointer: hand;
}
.rating5
{
		clear: none;
	display: inline;
	border-right: #d3d3d3 1px solid;
	border-top: #d3d3d3 1px solid;
	background-image: url(./images/yellow_star_05.gif);
	border-left: #d3d3d3 1px solid;
	width: 74px;
	border-bottom: #d3d3d3 1px solid;
	background-repeat: no-repeat;
	background-color: #f5f5f5;
	cursor:hand;
	pointer: hand;
}

.Tabs
{
	margin-bottom: 0px;
	padding-bottom: 0px;
	width: 100%;
	color: black;
	font-family: Tahoma, tahoma,Arial,Helvetica,Sans Serif;
}
.TabLeftSpacer { WIDTH: 5px; BORDER-BOTTOM: black 1px solid }
.TabRightSpacer { WIDTH: 100%; BORDER-BOTTOM: black 1px solid }
.TabSelected
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	width: 20%;
	background-color: #ffffff;
}
.LeftTab {BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 20%; CURSOR: hand; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #eeeeee }
.RightTab {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: medium none; WIDTH: 20%; CURSOR: hand; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #eeeeee }
.TabLabel { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Tahoma,tahoma,Arial,Helvetica,Sans Serif }

.afadminTextBox{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}
.afadmingrid{	font-size: 12px;	color: #000000;	font-family: tahoma, Arial, Tahoma;	background-color: #ffffff;}
.afadmintopicrow{ background-color:#ffffff;}
.afadminNormal{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
.afadmingrouprow{font-weight: bold;font-size: 12px;color: #ffffff;height: 30px;background-color: #336699;}
.afadminforumrow{border-right: #cdcdcd 1px solid;border-top: #cdcdcd 1px solid;font-size: 12px;background-color: #ffffff;}
.afadminCommandButton{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
}
.afadminNormalBold{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: bold
}
.afadminNormalRed{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}
.afadminHeader{border-bottom:#000000 1px solid;font-family:tahoma,Arial,sans-serif;font-size:12pt;font-weight:bold;padding-left:10px;width:95%;}
.af_normal label{font-size:11px;color: #000000; font-family: tahoma, Arial, Tahoma;}

#dnn_ctr372_ManageUsers_pnlProfile .head {margin-top: 20px;}

/*Styles for Ventrian Systems News Articles Module Syndication Page by thinkofdesign.com */

.normal,.normalbold,div,span,p,td,th,li{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#006699;}
h1,h2,.head,.subhead,.subsubhead{font-family:Tahoma, Arial, Helvetica, sans-serif;color:#006699;}
.head{font-size:16px;font-weight:bold;}
.subhead{font-size:14px;font-weight:bold;}
.subsubhead{font-size:12px;font-weight:bold;}



a:link{color:#333333;text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}
a:hover{color:#333333;text-decoration:underline;}
a:active{color:#333333;text-decoration:underline;}

a span,a span.normal{color:#333333;}

.StandardButton{background:#E9E9E9;border:1px #E9E9E9 outset;padding:5px;font-size:12px;}

a.CommandButton{font-size:12px;font-weight:bold;}
a.CommandButton:link{color:#333333;text-decoration:none;}
a.CommandButton:visited{color:#333333;text-decoration:none;}
a.CommandButton:hover{color:#333333;text-decoration:underline;}
a.CommandButton:active{color:#333333;text-decoration:underline;}

.Preview {width: 100%;}
.Preview td{line-height:13px;}
.Preview_Date1 {background:url(media/redo.gif) 5px left no-repeat; padding-left: 25px;color:#FE9100; padding-top: 10px;padding-bottom:10px;font-weight:bold;}
.Preview_Date {background:url(media/forumlink.gif) 10px left no-repeat; padding-left: 15px;color:#FE9100; padding-top: 10px;padding-bottom:10px;font-weight:bold;}
.Preview_Title {}
.Preview_Title, .Preview_Title a, .Preview_Title a:link, .Preview_Title a:active, .Preview_Title a:visited {color:#719F02; font-size: 13px;padding-bottom: 5px;font-weight:bold; text-decoration:none;}
.Preview_Title a:hover {color:#777;text-decoration:underline;}
.Preview_Body { }
.Preview_Link, .Preview_Link a, .Preview_Link a:link, .Preview_Link a:active, .Preview_Link a.visited {text-align:right;color:#719F02;font-size: 12px;font-weight:bold; text-decoration:none;}
.Preview_Link {padding-right:65px;padding-top: 15px;}
.Preview_Link a:hover{color:#FE9100;text-decoration:underline;}
.Preview_RSS { }

.NewsArticlePreview td strong a{ color:#FD7914; text-decoration:none;}
.NewsArticlePreview td strong a:hover{ color:#6c6c6c; text-decoration:underline;}

#dnn_ctr375_ManageUsers_Profile_ProfileProperties table {margin-bottom: 30px;}
#dnn_ctr375_ManageUsers_Profile_ProfileProperties_ctl19_Signatureedit_wrapper table {margin-bottom: 0px;}

/* Private Messages Custom Styles */
.messageTable { background-color: #999; margin: 0px; }
.messageTopCell {background: #8DC73F;height: 31px;font-weight: bold; padding: 6px; }

.messageIconCell { background-color: #D0D0D0; width: 20px; }
.messageContentCell { padding: 6px; background-color: #FEFEFE; }
.messageFooterCell { padding: 3px; background: #D0D0D0;height: 25px; color: #232323;}

.messageQuote { font-family: Tahoma, Arial, Helvetica; font-size: 8pt; border-top: solid 1px #999999; border-bottom: solid 1px #999999; }

.messageTopCell .NormalBold { color: #FFFFFF; }
.messageFooterCell .NormalBold { color: #232323; }
.messageContentCell .Normal { color: #000000; }
/* r.a.d.menu Metallic skin */

.RadMenu_Metallic 
{
    padding: 0px 15px;
    background: #ececec url('img/mainBg.gif') repeat-x bottom;
    text-align: left;
    font-size: 11px;
}

.RadMenu_Metallic .rmLink, .RadMenu_Metallic .rmLink:visited
{
	color: #cdcdcd;
    text-decoration: none;
    line-height: 35px;
    background: url('img/mainItemArrow.gif') no-repeat left center;
    padding: 4px 5px 0px 19px;
}

.RadMenu_Metallic .rmLink:hover,
.RadMenu_Metallic .rmLink:hover .rmText,
.RadMenu_Metallic .rmFocused,
.RadMenu_Metallic .rmExpanded
{
    color: #000;
    cursor: hand;
    cursor: pointer;
    text-decoration: none;
}

.RadMenu_Metallic .rmRootGroup .rmLink
{
    
    width:auto;
    _width:70px;
    min-width:70px;
}

.RadMenu_Metallic .rmText
{
    padding-right: 15px;
    color: #424242;
}

/* needed for horizontal scrolling case*/
.RadMenu_Metallic .rmGroup .rmHorizontal
{
    background: #e9e9e9 none;
}


.RadMenu_Metallic .rmGroup
{
    background: #e9e9e9 url('img/groupHeader.gif') repeat-x left top;
    border-left: solid 1px #cfcfcf;
    border-right: solid 1px #cfcfcf;
    border-bottom: solid 2px #676767;
    margin-top:-2px !important;
    white-space: nowrap;   
    padding-left: 5px;  
}


.RadMenu_Metallic .rmGroup .rmLink, .RadMenu_Metallic .rmGroup .rmLink:visited, .RadMenu_Metallic .rmGroup .rmLink:active
{
    background: none;
    border-bottom: solid 1px #fff;
    border-top: solid 1px #d4d4d4;
    line-height: 22px;
    padding-top: 0px;
    width: auto;
    padding-left: 5px;
}
.RadMenu_Metallic .rmGroup .rmLink:hover
{
    background: none;
    border-bottom: solid 1px #fff;
    border-top: solid 1px #d4d4d4;
    line-height: 22px;
    padding-top: 0px;
    width: auto;
    padding-left: 5px;
    color: #8FC742;
    
}
.RadMenu_Metallic .rmGroup .rmLink .rmText
{
    padding-left: 20px;
}
.RadMenu_Metallic .rmGroup .rmLink:hover .rmText
{
     color: #8FC742;
}
.RadMenu_Metallic .rmGroup .rmFirst .rmLink,.RadMenu_Metallic .rmGroup .rmFirst .rmLink:visited ,.RadMenu_Metallic .rmGroup .rmFirst .rmLink:active,.RadMenu_Metallic .rmGroup .rmFirst .rmLink:hover
{
    padding-top: 12px;
    border-top: 0px;
}

.RadMenu_Metallic .rmGroup .rmLink .rmText
{
    padding-right: 34px;
}

.RadMenu_Metallic .rmGroup .rmLink:hover,
.RadMenu_Metallic .rmGroup .rmFocused,
.RadMenu_Metallic .rmGroup .rmExpanded
{
    color: #8FC742;
    font-weight:bold;
}

.RadMenu_Metallic .rmGroup .rmLevel2
{
    background: #e9e9e9;
    margin-top:0px !important;
    border-top: solid 2px #676767;
}

.RadMenu_Metallic .rmGroup .rmLevel2 .rmFirst .rmLink, .RadMenu_Metallic .rmGroup .rmLevel2 .rmLast .rmLink,
.RadMenu_Metallic .rmGroup  .rmHorizontal .rmFirst .rmLink,
.RadMenu_Metallic .rmGroup  .rmHorizontal .rmFirst .rmLink:hover,
.RadMenu_Metallic .rmGroup .rmHorizontal .rmLast .rmLink
{
    padding-top: 0px;
    border-top: solid 1px #d4d4d4;
}


.RadMenu_Metallic .leftArrow,
.RadMenu_Metallic .rightArrow,
.RadMenu_Metallic .topArrow,
.RadMenu_Metallic .bottomArrow,
.RadMenu_Metallic .leftArrowDisabled,
.RadMenu_Metallic .rightArrowDisabled,
.RadMenu_Metallic .topArrowDisabled,
.RadMenu_Metallic .bottomArrowDisabled
{
    background: #f3f3f3 url('img/left.gif') center center no-repeat;
    width:15px;
}

.RadMenu_Metallic .topArrow,
.RadMenu_Metallic .topArrowDisabled
{
    background-image:url('img/top.gif');
    width:100%;
    border-top: solid 2px #676767
}

.RadMenu_Metallic .bottomArrow,
.RadMenu_Metallic .bottomArrowDisabled
{
    background-image:url('img/bottom.gif');
    width:100%;
}

.RadMenu_Metallic .rightArrow,
.RadMenu_Metallic .leftArrow
{
    height:100%;
}

.RadMenu_Metallic .rightArrow,
.RadMenu_Metallic .rightArrowDisabled
{
    background-image:url('img/right.gif');
}

.RadMenu_Metallic .vertical .separator .rmText
{
    border-bottom: solid 1px #989898;
}

.RadMenu_Metallic .expandLeft,
.RadMenu_Metallic .expandRight
{
    background:transparent url(img/groupImage.gif) right center no-repeat;
}

.RadMenu_Metallic_rtl .expandLeft,
.RadMenu_Metallic_rtl .expandRight,
.RadMenu_Metallic_rtl .rmGroup .rmLink:hover .expandLeft,
.RadMenu_Metallic_rtl .rmGroup .rmLink:hover .expandRight
{
    background: none;
    
}


.RadMenu_Metallic .rmLink:hover .expandLeft,
.RadMenu_Metallic .rmLink:hover .expandRight,
.RadMenu_Metallic .rmFocused .expandLeft,
.RadMenu_Metallic .rmFocused .expandRight,
.RadMenu_Metallic .rmExpanded .expandLeft,
.RadMenu_Metallic .rmExpanded .expandRight
{
    background:transparent url(img/invertedGroupImage.gif) right center no-repeat;
}

.gammacon_FilterPanel_Node {
	border: 1px solid transparent !important;
	background: transparent !important;
	padding-left: 2px;
	margin-left: 2px;
}
.gammacon_FilterPanel_NodeHover {
	border: 1px solid #ccc !important;
	background: #eee !important;
	padding-left: 2px;
	margin-left: 2px;	
}
