/* ================================Skin styles for DotNetNuke================================*/   /* PG */.FadeSide {	background-image: url(PG_FadeSide.jpg);	background-repeat: repeat-y;	background-position: center top;	background-color: #828282;}.PG_Banner {	background-image: url(PG_Banner04_Long.jpg);	background-repeat: no-repeat;	background-position: right 5px;	height: 205px;	width: 820px;}/* PG */body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	line-height: 14px;	margin: 0px;	padding: 0px;	background-color: #FFFFFF;}.pagemaster {	width: 100%;	height: 100%;}.skinmaster {	width: 820px;}.controlpanel {	background-color: #FFFFFF;	border-top: #FFF 0px solid;	border-right: #FFF 0px solid;	border-left: #FFF 0px solid;	border-bottom: #FFF 0px solid;	padding:5px;}.Skinheader {	background-color: #FFFFFF;	padding:0px;	margin:0px;}.logo {	vertical-align:top;}/* Header */td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;}.toppane {	background-color: transparent;	margin: 0px;	padding: 0px 10px 0px 0px;	height:1px;}.contentpane {	background-color: transparent;	padding: 0px;	margin: 0px;}.rightpane {	background-color: transparent;	padding: 0px 0px 0px 10px;	margin: 0px;}.leftpane {	background-color: transparent;	padding: 0px 10px 10px 0px;}.midpane {	background-color: transparent;	margin: 0px;	padding: 0px;}.bottompane {	background-color: transparent;	margin: 0px;	padding: 0px;}.panepadding {	padding-right: 6px;	padding-left: 6px;}/* begin of menu*/.rootMenuItem TD {	cursor: pointer;	cursor: hand;	color: #111977;	font-size: 11px;	font-style: normal;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	height:25px;	background-color: #FFFFFF;}.rootmenuitemactive TD {	cursor: pointer;	cursor: hand;	color: #FF9901;	font-size: 11px;	font-style: normal;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	height:25px;	background-color: #FFFFFF;}.rootmenuitemselected TD {	cursor: hand;	cursor: pointer;	color: #ff9901;	font-size: 11px;	font-style: normal;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	height:25px;	background-color: #FFFFFF;}.rootmenuitembreadcrumb TD {	cursor: hand;	cursor: pointer;	color: ff9901;	font-size: 11px;	font-style: normal;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	height:25px;	background-color: #FFFFFF;}.MainMenu_MenuContainer {	background-color: transparent;	height:25px;}.MainMenu_MenuBar {	cursor: pointer;	cursor: hand;	height:25px;	background-color: Transparent;}.MainMenu_SubMenu {	margin-top: 1px;	margin-left: 3px;	background-color: #FFFFFF;	color:#52758b;	z-index: 1000;	cursor: hand;	cursor: pointer;	border-top: #FFFFFF 0px solid;	border-right: #FFFFFF 0px solid;	border-left: #FFFFFF 0px solid;	border-bottom: #FFFFFF 0px solid;	filter: Alpha(Opacity=85, FinishOpacity=100, Style=1);}.MainMenu_MenuItem {	border-left: #ffffff 0px solid;	border-bottom: #ffffff 0px solid;	border-top: #ffffff 0px solid;	border-right: #ffffff 0px solid;	cursor: hand;	cursor: hand;	color: #FFFFFF;	font-size: 11px;	font-style: normal;	font-weight: normal;	background-color: #52758b;	font-family: Verdana, Arial, Helvetica, sans-serif;}.MainMenu_MenuItemSel {	border-left: 0px solid #52758b;	border-bottom: 1px solid #52758b;	border-top: 1px solid #52758b;	border-right: 0px solid #52758b;	cursor: pointer;	cursor: hand;	color: #52758b;	font-size: 11px;	font-style: normal;	font-weight: normal;	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;}.MainMenu_MenuItemAct {	border-left: #ffffff 0px solid;	border-bottom: #ffffff 1px solid;	border-top: #ffffff 1px solid;	border-right: #ffffff 0px solid;	cursor: pointer;	cursor: hand;	color: #FFFFFF;	font-size: 11px;	font-style: normal;	font-weight: normal;	background-color: Transparent;	font-family: Verdana, Arial, Helvetica, sans-serif;}.MainMenu_MenuIcon {	background-color: #52758b;	border-right: #52758b 0px solid;	border-left: #52758b 1px solid;	border-bottom: #52758b 1px solid;	border-top: #52758b 1px solid;	cursor: pointer;	cursor: hand;	text-align: center;	width: 3px;	height: 21px;}.submenuitemselect {	background-color: #FFFFFF;	color:#52758b;}.MainMenu_MenuBreak {	border-bottom: #FFFFFF 0px solid;	border-left: #FFFFFF 0px solid;	border-top: #FFFFFF 0px solid;	border-right: #FFFFFF 0px solid;	background-color: transparent;	height: 0px;}.MainMenu_MenuArrow {	border-right: #52758b 1px solid;	border-bottom: #52758b 1px solid;	border-top: #52758b 1px solid;	border-left: #52758b 0px solid;	font-family: webdings;	font-size: 12px;	cursor: pointer;	cursor: hand;	width: 5px;}.MainMenu_RootMenuArrow {	font-family: webdings;	font-size: 12px;	cursor: pointer;	cursor: hand;}/* end of menu*/.Footer_middle {	background-image: url(PG_Footer-M.gif);	background-repeat: repeat-x;	background-position: center;}.StandardButton {	background-color: #DADADA;	border-top: #EEEEEE 1px solid;	border-right: #666666 1px solid;	border-left: #AAAAAA 1px solid;	border-bottom: #666666 1px solid; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#FFFFFF, endColorStr=#BEBDBD);	color: #000000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	padding-top: 1px;	padding-bottom: 1px;	padding-left:3px;	padding-right:3px;	cursor: pointer;	cursor: hand;}.TreeViewMenu {	width: 175px;	background-color: #EEEEEE;	border-right: #AAAAAA 1px solid;	border-top: #AAAAAA 1px solid;	border-left: #AAAAAA 1px solid;	border-bottom: #AAAAAA 1px solid;	moz-border-radius-bottomleft: 15px;	moz-border-radius-bottomright: 15px;	moz-border-radius-topleft: 3px;	moz-border-radius-topright: 3px;}.TreeViewMenu_Header {	background-color: #FEFEFE;}/* Text Styles */.subhead {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #3A80B1;}.normal {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height:125%;	color: #222222;}.NormalTextBox {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #222222;}.Head {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #e79824;}H4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #3A80B1;}H5 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #3A80B1;}.Text_W {	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}A:link, A:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #3A80B1;	font-size:11px;}A:hover, A:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size:11px;	text-decoration : underline;}td.breadcrumbtop {	font-weight: normal;	background-image: url(MM_BreadCrumb_Back.gif);	background-repeat: repeat-x;	background-position: top;	height: 39px;}td.breadcrumb {	font-weight: normal;	background-position: top;	height: 39px;}td.breadcrumbtxt {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size:11px;	font-weight: normal;	padding:4px 4px 4px 8px;}a.breadcrumbtxt:link, a.breadcrumbtxt:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #3A80B1;	font-size:11px;	font-weight: normal;	text-decoration: none;}a.breadcrumbtxt:hover, a.breadcrumbtxt:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size:11px;	text-decoration: underline;	font-weight: normal;}td.login {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #3A80B1;	font-size:11px;	font-weight: normal;	background-image: url(MM_Banner_TL.png);	background-repeat: no-repeat;	background-position: left top;	height: 97px;	width: 284px;	text-align: center;}td.logintxt {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #3A80B1;	font-size:11px;	font-weight: normal;	padding-top:4px;	padding-right:8px;}a.logintxt:link, a.logintxt:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #3A80B1;	font-size:11px;	font-weight: normal;	text-decoration: none;}a.logintxt:hover, a.logintxt:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #3A80B1;	font-size:11px;	font-weight: normal;	text-decoration: underline;}td.logintxt2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size:11px;	font-weight: normal;	padding-top:4px;	padding-right:8px;}a.logintxt2:link, a.logintxt2:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size:11px;	font-weight: normal;	text-decoration: none;}a.logintxt2:hover, a.logintxt2:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size:11px;	font-weight: normal;	text-decoration: underline;}td.footertxt {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000064;	font-size:10px;	font-weight: normal;	background-position: center;}a.footertxt:link, a.footertxt:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #3A80B1;	font-size:10px;	font-weight: normal;	text-decoration: none;}a.footertxt:hover, a.footertxt:active {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #3A80B1;	font-size:10px;	text-decoration: underline;	font-weight: normal;}.ModuleTitle_MenuItem {	cursor: pointer;	cursor: hand;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #3C3C3C;	border-left: white 0px solid;	border-bottom: white 1px solid;	border-top: white 1px solid;	border-right: white 0px solid;	background-color: Transparent;}.ModuleTitle_MenuItemSel {	cursor: pointer;	cursor: hand;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #DCDCDC;	background-color: #5D5D5D;}.ModuleTitle_MenuIcon {	cursor: pointer;	cursor: hand;	background-color: #5D5D5D;	border-left: #5D5D5D 1px solid;	border-bottom: #5D5D5D 1px solid;	border-top: #5D5D5D 1px solid;	text-align: center;	width: 15;	height: 21;}.ModuleTitle_SubMenu {	z-index: 1000;	cursor: pointer;	cursor: hand;	background-color: #FFFFFF; filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);	border-bottom: #FFFFFF 0px solid;	border-left: #FFFFFF 0px solid;	border-top: #FFFFFF 0px solid;	border-right: #FFFFFF 0px solid;}.ModuleTitle_MenuBreak {	border-bottom: #5D5D5D 1px solid;	border-left: #5D5D5D 0px solid;	border-top: #5D5D5D 1px solid;	border-right: #5D5D5D 0px solid;	background-color: #5D5D5D;	height: 1px;}.ModuleTitle_MenuArrow {	font-family: webdings;	font-size: 10pt;	cursor: pointer;	cursor: hand;	border-right: #FFFFFF 1px solid;	border-bottom: #FFFFFF 0px solid;	border-top: #FFFFFF 0px solid;}.ModuleTitle_RootMenuArrow {	font-family: webdings;	font-size: 10pt;	cursor: pointer;	cursor: hand;}/* styles used in the file manager */.FileManager {	border-right: DEDEDE 1px solid;	border-top: DEDEDE 1px solid;	border-left: DEDEDE 1px solid;	border-bottom: DEDEDE 1px solid;	height:400px;}.FileManager_ToolBar {	border-bottom: DEDEDE 1px solid;	height:25px;	background-color: #DEDEDE; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#FEFEFE, endColorStr=#DEDEDE);}.FileManager_Explorer {	height:100%;	border: #DEDEDE 1px solid;	background-color: #FFFFFF;	margin: 2px 2px 2px 2px;}.FileManager_FileList {	height:100%;	border: #DEDEDE 1px solid;	background-color: White;	margin: 2px 2px 2px 2px;	overflow: auto;}.FileManager_MessageBox {	text-align: center;	vertical-align: middle;	background-color: White;	padding: 25px 25px 25px 25px;}.FileManager_Header {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #3C3C3C;	background-color: #DEDEDE;	border-bottom: #DEDEDE 1px solid; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#FEFEFE, endColorStr=#DEDEDE);	height: 25px;}.FileManager_Pager {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#3C3C3C;	font-weight: bold;	background-color: #DEDEDE; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#FEFEFE, endColorStr=#DEDEDE);	border-top: #DEDEDE 1px solid;	height: 25px;}.FileManager_StatusBar {	font-family:Arial;	font-size: 12px;	font-weight: normal;	background-color: white;	height: 25px;	margin: 2px 2px 2px 2px;}.FileManager_Item {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #3C3C3C;	background-color: white;	border-top: #DEDEDE 1px dashed;	border-bottom: #DEDEDE 1px dashed;}.FileManager_AltItem {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #3C3C3C;	background-color: #DFDFDF;	border-style: none;}.FileManager_SelItem {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: White;	background-color: #99ffff;	border-style: none;}.FileManagerTreeNode {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #3C3C3C;	font-weight: normal;}.FileManagerTreeNodeSelected {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	background-color: #DEDEDE;}A.FileManagerTreeNode:link, A.FileManagerTreeNodeSelected:link {	text-decoration: none;	color: #003366;}A.FileManagerTreeNode:visited, A.FileManagerTreeNodeSelected:visited {	text-decoration: none;	color: #003366;}A.FileManagerTreeNode:active, A.FileManagerTreeNodeSelected:active {	text-decoration: none;	color: #003366;}A.FileManagerTreeNode:hover, A.FileManagerTreeNodeSelected:hover {	text-decoration: none;	color: #ff0000;}/* styles used in the Wizard Framework */.Wizard {	border-right: white 1px solid;	border-top: white 1px solid;	border-left: white 1px solid;	border-bottom: white 1px solid;	height:400px;	width:600px;}.WizardButton {	background-color: #FEFDF5;	border-top: #DEDCCD 1px solid;	border-right: #DEDCCD 1px solid;	border-left: #DEDCCD 1px solid;	border-bottom: #DEDCCD 1px solid; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#FEFDF5, endColorStr=#DEDEDE);	color: #3C3C3C;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;}.WizardHeader {	height:30px;	border-bottom: DEDCCD 1px solid;	color: #141414;	background-color: #ffffff;}.WizardFooter {	border-top: DEDCCD 1px solid;	background: #ffffff;	height: 25px;	text-align: right;}.WizardBody {	padding-right: 10px;	padding-left: 10px;	padding-bottom: 10px;	padding-top: 10px;	height: 325px;}.WizardHelp {	padding-right: 5px;	padding-left: 5px;	font-size: 12;	padding-bottom: 5px;	border-left: DEDCCD 1px solid;	width: 180px;	padding-top: 5px;	background-color: #DEDCCD; filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#FEFDF5, endColorStr=#DEDCCD);}.WizardHelpText {	overflow: auto;	font-size: 12;	width: 180px;	color: #141414;	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;	height: 300px;}.WizardText {	font-size: 12px;	color: #141414;	font-family: Verdana, Arial, Helvetica, sans-serif;}.Border-Dot-Gray {	border: 1px dotted #CCCCCC;}/* text style used for help text rendered by modules */.Help {	border-right: black 1px solid;	padding-right: 2px;	border-top: black 1px solid;	padding-left: 2px;	font-weight: normal;	font-size: 12px;	padding-bottom: 2px;	border-left: black 1px solid;	color: black;	padding-top: 2px;	border-bottom: black 1px solid;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	background-color: #ffff99;}/* text style for buttons and link buttons used in the portal admin pages */.CommandButton {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;}/* hyperlink style for buttons and link buttons used in the portal admin pages */A.CommandButton:link {	text-decoration: underline;	color: #3A80B1;}A.CommandButton:visited {	text-decoration: underline;	color: #3A80B1;}A.CommandButton:active {	text-decoration: underline;	color: #3A80B1;}A.CommandButton:hover {	text-decoration: none;	color: #3A80B1;}