/* 
================================
/* -- DotNetNuke 3.3 & 4.3 Menu Skin Classes --*/
/* -- Modified by Nina Meiers - http://www.xd.com.au  - dotnetnuke@xd.com.au --*/
/* -- Please leave this header intact but feel free to add your own modifications --*/

body { height: 100%; background-image: url(media/bodyBg.gif);  background-color:#ffffff; margin:20px;}
div{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 0;}

blockquote { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

.pagemaster { width: 950px; /*height: 100%; */color: #404040; background-color: #ffffff; padding: 0px;}

.logo { background-image:url(media/logo.jpg); background-repeat:no-repeat; height: 171px; width:300px; }
.menuBg { height:63px; background-image:url(media/MenuBg.jpg); background-repeat:no-repeat; width:649px; }
/*.loginHolder { padding-right:19px; height:20px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;  padding-top: 10px; line-height: 18px; width:300px; }*/
.menuHolder { width:219px; background-color: transparent; padding-left: 19px; }
.flashHolder { width:350px; }

.ConT { background-image: url(media/ConT.jpg); height:20px; background-repeat: no-repeat; }
.footer { background-color: #8786ba; padding-right: 19px; }

.User { font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
a.User:link { font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;color:#100d75;  }
a.User:active { font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#100d75; }
a.User:visited { font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#100d75; }
a.User:hover { font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#bea875; }

.FooterLink { color:#ffffff; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
a.Footerlink:link { color:#ffffff; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
a.Footerlink:active { color:#ffffff; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
a.Footerlink:visited { color:#ffffff; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
a.Footerlink:hover { color:#cccccc; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }

.date { color:#bea875; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; line-height:16px; }
.dateHolder { padding-right:19px; padding-top:10px; -moz-box-sizing:border-box;box-sizing:border-box; color:#100d75; font-size:10px; }

.controlpanel {width: 100%;color: #000000; background-color: #dfe5f2;}

.leftpane { padding-left:19px; vertical-align:bottom; width:216px; }
.rightpane { background-color: transparent; padding-left: 0px; padding-right: 19px; padding-top: 2px; }
.contentpane { background-color: transparent; padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom:0px; }
.contentpanesite { background-color: transparent; padding-left: 0px; padding-right: 19px; padding-top: 10px; padding-bottom:0px; }
.contentpaneHome { background-color: transparent; padding-left: 0px; padding-right: 0px; padding-top: 10px; padding-bottom:30px; }

.Normal { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
td { font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

/******************* rad menu structures **************/
/* panelbar wrapper */
.RadPanelbar_Dnn
{
	padding:0px 0px 0px 0px;
	width:187px !important;
	text-decoration:none;
	}

.RadPanelbar_Dnn .text
{
	padding: 0px;
	font-family: Baskerville, Georgia, "Times New Roman", Times, serif;
	font: normal 20px;
	text-decoration:none;
}

.RadPanelbar_Dnn .image
{
	margin:4px 2px 0px 0px;
}

.RadPanelbar_Dnn .rootGroup .text, .RadPanelbar_Dnn .rootGroup .selected .text
{
	/*background:url(images/menu_bg.gif) top left no-repeat;*/
	line-height: 25px;
	padding:0px 8px 0px 0px;
}

.RadPanelbar_Dnn .rootGroup .link
{
	color: #9EA5AC;
	font-weight:normal;
	text-decoration:none;
}

.RadPanelbar_Dnn .rootGroup .link:hover
{
	color: #064D78;
	font-weight:normal;
	text-decoration:none;
}

.RadPanelbar_Dnn .rootGroup .text .selected 
{
	color: #064D78;
	font-weight:normal;
	text-decoration:none;
}
.dnn_SelectedPathItemCss .text
{  
	color: #064D78 !important;
	font-weight:bold !important;
	text-decoration:none !important;
	/*background:url(images/menu_bg.gif) top left no-repeat; !important;*/
}


/************* Submenu ****************/

.RadPanelbar_Dnn .group .text
{
	font: normal 12px Arial;
	font-weight:normal;
	text-decoration:none;
	line-height: 25px;
	background:#ffffff;
}


.RadPanelbar_Dnn .group .link
{
	color: #D1A973;
	font-weight:normal;
	text-decoration:none;
	background:#ffffff;
	padding:0px 8px 0px 0px;
}

.RadPanelbar_Dnn .group .link:hover
{
	color: #D1A973;
	font-weight:normal;
	text-decoration:none;
	background:#ffffff;
}

.RadPanelbar_Dnn .group .selected .text
{
	color: #000000;
	font-weight:normal;
	text-decoration:none;
	background:#ffffff;
}

