/* 
================================
Skin styles for DotNetNuke
================================
*/   
html {
	width: 100%;
	height: 100%;
	background-color: #f0f0f0;
}
.pagemaster {
	width: 100%;
	height: 100%;
	background-color: #ffffcc;
	
}
.skinmaster {
	width: 850px;
	margin-top: 15px;
}
.skinheader {
	
}
.skinlogo {
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	width: 180px;
	height: 145px;
}
.skinleft {
	background-color: #ca1130;
}
.skincontent {
	
}
.skinright {
	background-image: url(images/right.gif);
	background-repeat: repeat-y;
	width: 96px;
	height: 100%;
}
.leftpane {
	
}
.content {
	height: 100%;
}
.contentpane {
	background-color: #ffffff;
	width: 534px;
	width: 504px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	padding-bottom: 15px;
}
.rightpane {
	
}
.toppane {
	padding-left: 15px;
	padding-right: 15px;
}


A:Link, A:Visited, A:Active {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #701471;
	text-decoration: underline;
}
A:Hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #701471;
	text-decoration: underline;
}
.leftpane A:Link, .leftpane  A:Visited, .leftpane  A:Active {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #701471;
	text-decoration: none;
}
.leftpane  A:Hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #701471;
	text-decoration: none;
}
.login, a.login:link, a.login:visited, a.login:active, a.login:hover {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left: 25px;
}
.LoggedUser {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 25px;
}

.LoggedUserName {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left: 25px;
}

.contentpane H1  {
	font-family: Arial, Verdana;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	display: inline;
	line-height: 30px;
}

.contentpane H2  {
	font-family: Arial, Verdana;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	display: inline;
	line-height: 25px;
}


.skinmenu {
	background-image: url(images/menubg.gif);
	background-repeat: repeat-y;
	width: 180px;	
	padding-top: 15px;
	padding-bottom: 15px;
}
.MainMenu_MenuContainer {
	background-color: transparent; 
	padding: none;
	width: 180px;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	padding: none;
}
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-family: Tahoma, Lucida Console, Eras Demi ITC, Arial; 
	font-size: 12px;
	font-weight: bold; 
	font-style: normal; 
	padding: none;
}
.MainMenu_MenuItem td {
	border-bottom: 1px solid white;
	padding: none;
}
.MainMenu_MenuItem IMG {
	vertical-align: middle;
} 

.MainMenu_MenuItemSel {
	background: transparent;
	cursor: pointer; 
	cursor: hand; 
	color: #ffcc00; 
	font-family: Tahoma, Lucida Console, Eras Demi ITC, Arial; 
	font-size: 12px;
	font-weight: bold; 
	font-style: normal;
	padding: none;
}
.MainMenu_MenuItemSel td {
	border-bottom: 1px solid white;
	padding: none;
}
.MainMenu_MenuItemSel IMG {
	vertical-align: middle;
}
.MainMenu_MenuItemActive { 
	cursor: pointer; 
	cursor: hand; 
	color: #ddcc00; 
	font-family: Tahoma, Lucida Console, Eras Demi ITC, Arial; 
	font-size: 12px;
	font-weight: bold; 
	font-style: normal;
}
.MainMenu_MenuItemActive td {
	border-bottom: 1px solid white;
}
.MainMenu_SubMenu {
	background-color: #ff163d;
	width: 180px;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand;  
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#f3f3f3', Direction=135, Strength=3); */
}

.MainMenu_SubMenu .MainMenu_MenuItem {
	background-image: none;
	background-color: transparent;
	border: 0px;
	padding-left: 4px;
	padding-right: 4px;
	text-transform: capitalize;
	text-align: left;
	height: 20px;
}
.MainMenu_SubMenu .MainMenu_MenuItem td {
	border: none;
}
.MainMenu_SubMenu .MainMenu_MenuItemSel {
	background-image: none;
	background-color: transparent;
	background-color: #333333;
	border: 0px;
	padding-left: 4px;
	padding-right: 4px;
	color: #FFFFFF;
	text-transform: capitalize;
	text-align: left;
	height: 20px;
	width: 144px;
}
.MainMenu_SubMenu .MainMenu_MenuItemSel td {
	border: none;
}
.MainMenu_SubMenu .MainMenu_MenuIcon {
	display: none;
}
.MainMenu_MenuIcon {
    cursor: pointer; 
    background-color: transparent;  
}
.MainMenu_MenuBreak {
	display: none;
}

.submenucontainer {

}
.submenubar {

}
.SubMenu_MenuItem td {
	
}
.SubMenu_MenuItemSel td {
	
}
.SubMenu_MenuItemActive td {
	
}
.StandardButton     {
    background: #7994CB none; 
    color: #FFFFFF;
    font-family:Verdana, sans-serif; 
    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,TreeViewMenu_Header  {
	BACKGROUND-IMAGE: url(gradient_LtBlue.jpg);
}
.Head   {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  18px;
    font-weight:    normal;
    color: #333333;
}




.headertitle_crimson {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #990066;
	text-decoration: none;
	padding-right: 20px;
	padding-top: 20px;
}
.skinheader_crimson {
	background-image: url(images/Headers/crimson.gif);
	background-repeat: repeat-y;
	width: 575px;
}
.left_crimson {
	background-color: #f0a3d6;
	width: 40px;
	border-left: 1px solid black;
}

.headertitle_black {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-right: 20px;
	padding-top: 20px;
}
.skinheader_black {
	background-image: url(images/Headers/black.gif);
	background-repeat: repeat-y;
	width: 575px;
}
.left_black {
	background-color: #c2c2c2;
	width: 40px;
	border-left: 1px solid black;
}

.headertitle_blue {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #6633ff;
	text-decoration: none;
	padding-right: 20px;
	padding-top: 20px;
}
.skinheader_blue {
	background-image: url(images/Headers/blue.gif);
	background-repeat: repeat-y;
	width: 575px;
}
.left_blue {
	background-color: #cbbaff;
	width: 40px;
	border-left: 1px solid black;
}

.headertitle_brown {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #996633;
	text-decoration: none;
	padding-right: 20px;
	padding-top: 20px;
}
.skinheader_brown {
	background-image: url(images/Headers/brown.gif);
	background-repeat: repeat-y;
	width: 575px;
}
.left_brown {
	background-color: #f5e0d5;
	width: 40px;
	border-left: 1px solid black;
}

.headertitle_green {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #339933;
	text-decoration: none;
	padding-right: 20px;
	padding-top: 20px;
}
.skinheader_green {
	background-image: url(images/Headers/green.gif);
	background-repeat: repeat-y;
	width: 575px;
}
.left_green {
	background-color: #b8d9b8;
	width: 40px;
	border-left: 1px solid black;
}

.headertitle_orange {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #ff3333;
	text-decoration: none;
	padding-right: 20px;
	padding-top: 20px;
}
.skinheader_orange {
	background-image: url(images/Headers/orange.gif);
	background-repeat: repeat-y;
	width: 575px;
}
.left_orange {
	background-color: #ffb0b0;
	width: 40px;
	border-left: 1px solid black;
}

.headertitle_pink {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #ff0099;
	text-decoration: none;
	padding-right: 20px;
	padding-top: 20px;
}
.skinheader_pink {
	background-image: url(images/Headers/pink.gif);
	background-repeat: repeat-y;
	width: 575px;
}
.left_pink {
	background-color: #ffe0f0;
	width: 40px;
	border-left: 1px solid black;
}

.headertitle_violet {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #9933cc;
	text-decoration: none;
	padding-right: 20px;
	padding-top: 20px;
}
.skinheader_violet {
	background-image: url(images/Headers/violet.gif);
	background-repeat: repeat-y;
	width: 575px;
}
.left_violet {
	background-color: #f0b3ff;
	width: 40px;
	border-left: 1px solid black;
}

.headertitle_yellow {
	font-family: Arial;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-right: 20px;
	padding-top: 20px;
}
.skinheader_yellow {
	background-image: url(images/Headers/yellow.gif);
	background-repeat: repeat-y;
	width: 575px;
}
.left_yellow {
	background-color: #ffffd1;
	width: 40px;
	border-left: 1px solid black;
}