/* 
================================
Skin styles for DotNetNuke
================================
*/

.pagemaster
{
	width: 100%;
	height: 100%;
	background-color: #FFFFFF;
}
.skinmaster
{
	height: 100%;
	background-color: #FFFFFF;
}
.skinheader
{
}
.skingradient
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px; 
	height: 30px;
	color:#0169a0;
	padding-top:6px;
	vertical-align:middle;
}
.controlpanel
{
	width: 100%;
	background-color: #DFE5F2;
}
.toppane
{	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	padding-bottom:6px;
	color:#043675;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.toppaneright{
	background-color: transparent;
	padding-left: 6px;
	padding-right:20px;
	padding-top: 6px;
	padding-bottom:6px;
	color:#043675;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:right;}
.leftpane
{
	
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane
{
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right:20px;
	padding-top: 6px;
}
.rightpane
{
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane
{
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.footar
{	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom:1px;
	color:#043675;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
}
.StandardButton
{
	background: #7994CB none;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
}
.TreeViewMenu
{
	width: 175px;
	background-color: #DFE5F2;
	border-right: #7994CB 1px solid;
	border-top: #7994CB 1px solid;
	border-left: #7994CB 1px solid;
	border-bottom: #7994CB 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-image: url(gradient_LtBlue.jpg);
}
.Head
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
}
.menufont
{
	font-family: Tahoma, Arial, Helvetica;
	font-family: Verdana;
	font-size: 13px;
	color: White;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	font-weight: bold;
}
.menufontHover
{
	padding-right: 2px;
	padding-left: 0px;
	font-size: 12px;
	color: black;
	font-family: Verdana;
	
}
a.menufont:hover, a.menufont:link, a.menufont:visited, a.menufont:active
{
	
	font-family: Tahoma, Arial, Helvetica;
	font-family: Verdana;
	font-size: 13px;
	color: White;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	font-weight: bold;
	
}
.Submenufont
{
	font-family: Verdana;
	font-size: 12px;
	color: White;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 2px;
	font-weight:bold;
	
		
}
.SubmenufontMouseOver
{
	font-family: Verdana;
	font-size: 12px;
	color:#47bcff;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 2px;
	height:20px;
	font-weight:bold;

}
a.Submenufont:hover, a.Submenufont:link, a.Submenufont:visited, a.Submenufont:active
{
	font-family: Verdana;
	font-size: 12px;
	color: White;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	font-weight: bold;
	height:20px;
}

.MainMenu_MenuContainer
{
	background-color: transparent;
}
.MainMenu_MenuBar
{
	cursor: pointer;
	cursor: hand;
}
.MainMenu_MenuItem
{
	cursor: pointer;
	cursor: hand;
	font-family: Tahoma, Arial, Helvetica;
	font-family: Verdana;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	color: Black;
	
}
.RootMenuItemCssClass
{
	height:48px;
	background:url(images/menuon.jpg);
	color:White;
	font-size:13px;
	
}

.RootMenuItemActiveCssClass
{
	height:48px;
	background:url(lightblue_04.gif);
	background-repeat:repeat;
	color: White;
	font-size: 13px;
}
.RootMenuItemActiveCssClassOMS
{
	height: 48px;
	background-color:#2f92d9;
	background:url(lightblue_04.gif);
	color:#50ade6;
	font-size: 13px;
}

.SeparatorCssClass
{
	color: White;
	font-size: 12px;
	vertical-align: middle;
	height:48px;
}
.MainMenu_MenuIcon
{
	background-color: white;
	cursor: pointer;
	cursor: hand;
	text-align: center;
	width: 15px;
}
.MainMenu_SubMenu
{
	background-color: white;
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
}
.MainMenu_MenuBreak
{
	height: 1px;
}
.MainMenu_MenuItemSel
{
	background-color: white;
	cursor: pointer;
	cursor: hand;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	color:#50ade6;
}
.MainMenu_MenuArrow
{
	font-family: webdings;
	font-size: 10pt;
	cursor: pointer;
	cursor: hand;
}
.MainMenu_RootMenuArrow
{
	font-size: 10pt;
	cursor: hand;
	font-family: webdings;
	position: relative;
}
.PageFooter
{
	background-color: whitesmoke;
	border-width: thin;
	border-color: Gainsboro;
	font-family: Verdana;
	font-size: 11px;
	text-align: center;
	border-top-style:solid; 
	margin-top: 5px;
	width: 100%;
}
.CopyRight
{
	font-family: Verdana;
	font-size: 10px;
	color:#043675;
}

.baseline
{
	font-family: Verdana;
	font-size: 12px;
	color:#0169a0;
	font-weight:bold;
	padding-top:5px;
}
.LogoutTab
{
	height:100%;
	width:85px;
	background-image:url(gray_full.gif);
}
.RightPadding
{
	padding-right:3px;
}



<!-- new classes-->
.MainBGTable{
width:100%;
background-color:#FFFFFF;}

.BGTable{
width:100%;
background-color:#ffffff}

.LogoPane{
	padding-top:0px;
	padding-left:5px;
	padding-bottom:0px;
}

.NavPane {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-top:0px;
	text-align:left;
	padding-left:20px;
	vertical-align:top;
	background-image:url(images/navbg.jpg);
	height:48px;
	
	}
.navleftimg{
	background-image:url(images/navleftbottom.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	width:100%;
	}
.submenu{
	height:50px;
	background-image:url(images/submenubg.jpg);
	background-position:top;
	background-repeat:repeat-x;}
.contentbg{ 
	background-image:url(images/contentbg.gif);
	background-position:top;
	background-repeat:repeat;}
.footarbg{
	background-image:url(images/footarbg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	height:56px;}
	
.LoginPane {
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	vertical-align:bottom;
	text-align:right;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #3d7096;
	white-space:nowrap;
	}
<!----new added class for solpartmenu-->
/*================================================================*/

/*Solpart menu*/

/*================================================================*/

.MainMenu_SubMenu TD
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	padding: 2px;
}

.MainMenu_SubMenuItemSelHover TD
{
	color: #000;
	height:48px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;	
	background-image: url(images/menuon.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.MainMenu_TabRootMenuItem TD
{
	color: #686868;
	height:48px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;	
	background-image: url(images/MenuOff.jpg);
	background-repeat: repeat-x;
	background-position:left top;
	padding-right:4px;
	padding-left:4px;
	padding-top:6px;
}

.MainMenu_TabRootMenuItemSel TD
{
	height:48px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #50ade6;
	background-image:url(lightblue_04.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-right: 4px;
	padding-left: 4px;
	padding-top:6px;

}

.MainMenu_TabMenuItemHover TD
{

	color: #3c3c3c;
	height:48px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-right: 4px;
	padding-left: 4px;
	padding-top:6px;
	background-color:transparent;
	background-image:url(lightblue_04.gif);
	background-repeat: repeat-x;
	background-position: left top;
}


.MainMenu_TabMenuItemSelHover TD
{
	
	background-image: url(lightblue_04.gif);
	background-repeat: repeat-x;
	background-position: left top;
	color: #053b7b;
	height:48px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-right: 4px;
	padding-left: 4px;
	padding-top:6px;

}

.MainMenu_MenuContainer {
	border-bottom: #FFFFFF 0px solid;
	border-left: #E7EDE3 0px solid;
	border-top: #FFFFFF 0px solid;
	border-right: #404040 0px solid;
	background-color: Transparent;
	width: 1px;
	padding: 0px;
}

.MainMenu_MenuBar {
	border-bottom: #FFFFFF 0px solid; 
	border-left: #E7EDE3 0px solid; 
	border-top: #FFFFFF 0px solid; 
	border-right: #000000 0px solid;  
	cursor: pointer; 
	cursor: hand; 
	height:48px; 
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.MainMenu_MenuItem {
	cursor: pointer;
	cursor: hand;
	color: #165682;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	border-left: #FFFFFF 0px solid;
	border-bottom: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;
	border-right: #FFFFFF 0px solid;

}

.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	margin: 0px 0px 0px 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: #e4e4e4; 
	border-left: #e4e4e4 1px solid; 
	border-right: #e4e4e4 0px solid; 
	border-bottom: #e4e4e4 1px solid; 
	border-top: #e4e4e4 1px solid; 
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}	
.MainMenu_SubMenu {
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
	margin: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	color: #165682;
	background-color:#e4e4e4;
	border-bottom: #053a7c 1px solid;
	border-left: #323232 1px solid;
	border-top: #053a7c 1px solid;
	border-right: #323232 1px solid;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#FFFFFF, Direction=180, Strength=0);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.MainMenu_MenuBreak {
	width: 4px;
	border: 0;


}

.MainMenu_MenuItemSel {
	background-color: #053a7c; 
	cursor: pointer; 
	cursor: hand; 
	color: #46bbff; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	border-bottom: #053a7c 1px solid;
	border-left: #053a7c 1px solid;
	border-top: #053a7c 1px solid;
	
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}

.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	color: Black; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	border-top: #000000 0px solid;

	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
*/

/*=========================================================================================================*/

.breadcrumb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
}

.breadcrumb ,A.breadcrumb:link,A.breadcrumb:visited,A.breadcrumb:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
} 

A.breadcrumb:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #31b1fc;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
}

.Normal { color: #000000; font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; text-align:left; }
A.Normal:link, A.Normal:visited, A.Normal:Active { color: #0368a0; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; background-color:transparent; }
A.Normal:Hover { color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; font-weight: normal; text-decoration:none; }

.NormalBold { color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; font-weight: bold; }
A.NormalBold:link, A.NormalBold:visited, A.NormalBold:Active { color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
A.NormalBold:Hover { color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; }


/* Paragraph Style */
p { color: #000000; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 10px; font-weight: normal; }


