/* ================================Skin styles for DotNetNuke================================*/   body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	line-height: 12px;	margin: 0px;	padding: 0px;	background-image: url(MM_Body_Pattern01.gif);	background-repeat: repeat-y;	background-position: center top;	}.pagemaster {	width: 100%;	height: 100%;}.skinmaster {	width: 820;	moz-border-radius-bottomleft: 15px;	moz-border-radius-bottomright: 15px;	moz-border-radius-topleft: 3px;	moz-border-radius-topright: 3px;}.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 {	padding:8px;	vertical-align:top;}/* Header */.MM_Banner {	background-image: url(MM_Banner_Back.png);	background-repeat: repeat-x;	background-position: top;}td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 12px;	}td.water_header {	background-image:url(water_header_back.jpg);	background-repeat:repeat-x;	background-position:center bottom;	height:163px;	background-color: transparent;}table.water_header {	background-image:url(water_header.jpg);	background-repeat:no-repeat;	background-position:center bottom;	height:163px;	background-color: transparent;}td.fire_header {	background-image:url(fire_header_back.jpg);	background-repeat:repeat-x;	background-position:right bottom;	height:163px;	background-color: transparent;}table.fire_header {	background-image:url(fire_header.jpg);	background-repeat:no-repeat;	background-position:right bottom;	height:163px;	background-color: transparent;}td.earth_header {	background-image:url(earth_header_back.jpg);	background-repeat:repeat-x;	background-position:center bottom;	height:163px;	background-color: transparent;}table.earth_header {	background-image:url(earth_header.jpg);	background-repeat:no-repeat;	background-position:center bottom;	height:163px;	background-color: transparent;}td.air_header {	background-image:url(air_header_back.jpg);	background-repeat:repeat-x;	background-position:center bottom;	height:163px;}table.air_header {	background-image:url(air_header.jpg);	background-repeat:no-repeat;	background-position:center bottom;	height:163px;}.toppane {	width: 100%;	background-color: transparent;	margin: 0px;	padding: 0px;	height:1px;}.contentpane {	width: 100%;	background-color: transparent;	padding: 0px;	margin: 0px;}.rightpane {	background-color: transparent;	padding: 30px 0px 0px;	margin: 0px;}.leftpane {	background-color: transparent;	padding: 30px 0px 0px;	margin: 0px;}.midpane {	background-color: transparent;	margin: 0px;	padding: 0px;}.bottompane {	width: 100%;	background-color: transparent;	margin: 0px;	padding: 0px;}.panepadding {	padding-right: 6px;	padding-left: 6px;}.footer {	background-image: url(MM_Footer.jpg);	background-repeat: repeat-x;	background-position: left top;	height: 132px;	width: 800px;	}/* begin of menu*/table.menubg {	height:23px;}.menubg {	background-image:url(MM_Menu_Back.png);	background-repeat:repeat-x;	height:26px;}.rootMenuItem TD{	cursor: pointer;	cursor: hand;	color: #FFFFFF;	font-size: 11px;	font-style: normal;	font-weight: bold;	background-image:url(MM_Menu_Back.png);	background-repeat:repeat-x;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-left: 5px;	padding-right: 5px;	height:26px;	padding-top: 0px;	padding-bottom: 0px;} .rootmenuitemactive TD{	cursor: pointer;	cursor: hand;	color: #000000;	background-image:url(MM_Menu_Back.png);	background-repeat:repeat-x;	font-size: 11px;	font-style: normal;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-left: 5px;	padding-right: 5px;	height:26px;	padding-top: 0px;	padding-bottom: 0px;}.rootmenuitemselected TD{	cursor: hand;	cursor: pointer;	color: #cfebfd;	font-size: 11px;	font-style: normal;	font-weight: bold;	background-image:url(MM_Menu_Back.png);	background-repeat:repeat-x;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-left: 5px;	padding-right: 5px;	height:26px;	padding-top: 0px;	padding-bottom: 0px;}.rootmenuitembreadcrumb TD{	cursor: hand;	cursor: pointer;	color: #cfebfd;	font-size: 11px;	font-style: normal;	font-weight: bold;	background-image:url(MM_Menu_Back.png);	background-repeat:repeat-x;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding-left: 5px;	padding-right: 5px;	height:26px;	padding-top: 0px;	padding-bottom: 0px;}.MainMenu_MenuContainer {	background-color: Transparent;	height:23px;}.MainMenu_MenuBar {	cursor: pointer; 	cursor: hand;	height:23px;	background-color: Transparent;}.MainMenu_SubMenu {	margin-top: 1px;	margin-left: 3px;	background-color: #FFFFFF;	color:#5DA3D4;	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: #5DA3D4;	font-family: Verdana, Arial, Helvetica, sans-serif;}.MainMenu_MenuItemSel {	border-left: #5DA3D4 0px solid;	border-bottom: #5DA3D4 1px solid;	border-top: #5DA3D4 1px solid;	border-right: #5DA3D4 0px solid;	cursor: pointer;	cursor: hand;	color: #5DA3D4;	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: #5DA3D4;	font-family: Verdana, Arial, Helvetica, sans-serif;}.MainMenu_MenuIcon {	background-color: #5DA3D4;	border-right: #5DA3D4 0px solid; 	border-left: #5DA3D4 1px solid; 	border-bottom: #5DA3D4 1px solid; 	border-top: #5DA3D4 1px solid; 	cursor: pointer; 	cursor: hand; 	text-align: center; 	width: 3px;	height: 21px;}.submenuitemselect {	background-color: #FFFFFF;	color:#5DA3D4;}.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: #5DA3D4 1px solid; 	border-bottom: #5DA3D4 1px solid; 	border-top: #5DA3D4 1px solid;	border-left: #5DA3D4 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*/td.body_left {	background-image: url(MM_Left.png);	background-position: right top;	background-repeat:repeat-y;	width: 10px;	height: 100%;}td.body_right {	background-image: url(MM_Right.png);	background-position: left top;	background-repeat:repeat-y;	width: 10px;	height:100%;}.Footer_middle {	background-image: url(MM_BM.png);	background-repeat: repeat-x;	background-position: top;}.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: #995D3F;}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: #3A80B1;	font-size:10px;	font-weight: normal;	padding:4px;	padding-left:4px;	padding-right:4px;	height:16px;}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;}
