/* 
================================
Skin styles for DotNetNuke
================================
Color Palette
Pink				=	f7e2f1;
Dark Purple Border	=	a18ebc;
*/

.pagemaster
{
	width: 100%;
	height: 100%;
	background-color: #eceaea;
	background-image: url(Img/BG.jpg);
	background-repeat: repeat-y;
	background-position: top;
	margin: 0px;
	padding: 0px;
}

.skinmaster
{
	height: 100%;
	width: 850px;
	text-align: center;
	background-color: #eceaea;
	background-image: url(Img/BG.jpg);
	background-repeat: repeat-y;
	background-position: top;
	margin: 0px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
}
.skinheader
{
}
.skingradient
{
	background-image: url(gradient_DkBlue.jpg);
	height: 30px;
}
.ControlPanel
{
	width: 99%;
	background-color: #DFE5F2;
	border: solid 0px Black;
}
.toppane
{
	width: 828px;
	height: 150;
	text-align: left;
	padding: 0px;
	clear: both;
	background-color: transparent;
	padding-left: 21px;
}
.topmenu
{
	width: 828px;	
	text-align: left;
	padding: 0px;
	clear: both;
	background-color: transparent;
	padding-left: 0px;	
}
.leftpane
{
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentcell
{
	 padding-top: 80px;	
	 min-width: 500px;
	 max-width: 800px;
	 
}
.contentpane
{
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	text-align: left;
	
}
.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;
}
.dateContainer {
	*position: relative;
	*width: 200px;
	*background-color: Transparent;
	*top: 50px;
	*left: 556px;		
	}
	
.dateContainer2 {
	*position: relative;
	*width: 200px;
	*background-color: Transparent;
	*top: 50px;
	*left: 225px;		
	}
.currentdate
{
	font-size: 13px;
	font-weight: bold;
	color: #5f4c7a;
}
.bannerpane
{		
	width: 419px;
	height: 100%;	
	background-color: transparent;				
}
.searchpane
{
	width: 180px;
	background-color: transparent;
	position: relative;	
	clear: both;
	float: right;
	display: block;
}
.login, a.login, a.login:visited, a.login:link
{
	color: #ffffff;
	font-size: 11px;
	font-weight: 800;
	text-decoration: none;
}
a.login:hover
{
	color: #000000;
	font-size: 11px;
	font-weight: 800;
	text-decoration: none;
}
div#loginarea
{
	width: 200px;
	height: 18px;
	text-align: left;
	background-image: url(Img/Top.jpg);
	background-repeat: no-repeat;	
	padding: 0px;
	clear: both;
	float: right;
	display: block;
}
.copyright
{
	color: #606060;
	font-family: helvetica, arial, sans-serif;
	font-size: 12px;
}
.registerpane
{
	width: 220px;
	background-color: transparent;
	position: relative;
	left: 150px;
	top: -125px;
	clear: both;
	float: right;
	display: block;
	text-align: center;
}
input#dnn_dnnSEARCH_txtSearch
{
	background-color: #ffffff;
}
a#dnn_dnnSEARCH_cmdSearch
{
}
/*This is added from the original website */
html
{
	max-height: 100%;
	padding: 0px;
	margin: 0px;
}
img
{
	border: 0;
}
p
{
	color: #000000;
	font-family: helvetica, arial, sans-serif;
	font-weight: 560;
	font-size: 12px;
	text-transform: normal;
	padding-left: 15px;
	padding-right: 15px;
}

b
{
	color: #000000;
	font-family: helvetica, arial, sans-serif;
	font-weight: 560;
	font-size: 12px;
	text-transform: normal;
}

H1, H2
{
	font-family: helvetica, arial, verdana, sans-serif;
	margin: 0;
	padding: 0;
}

H1
{
	padding-left: 15px;
	padding-right: 15px;
	font-size: 13px;
	color: #9d0909;
	font-weight: 800;
}

a:link
{
	color: #79629c;
	font-size: 11px;
	font-weight: 800;
	text-decoration: underline;
}

a:visited
{
	color: #79629c;
	font-size: 11px;
	font-weight: 800;
	text-decoration: underline;
}

a:hover
{
	color: #cccccc;
	font-size: 11px;
	font-weight: 800;
	text-decoration: none;
}

ul.left
{
	float: left;
	color: #333333;
	font-family: helvetica, arial, sans-serif;
	font-weight: 560;
	font-size: 12px;
	text-transform: normal;
}


ul
{
	padding-right: 10;
	color: #333333;
	font-family: helvetica, arial, sans-serif;
	font-weight: 560;
	font-size: 12px;
	text-transform: normal;
}

li
{
	color: #333333;
	font-family: helvetica, arial, sans-serif;
	font-weight: 560;
	font-size: 12px;
	text-transform: normal;
}

/*  Establish general layout parameters */

div#layout
{
	width: 850px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;	
	padding-left: 16px;	
}

div#container
{
	width: 828px;
	padding-right: 21px;
	margin-top: 0px;
	clear: both;
}

div#logoarea
{
	width: 428px;
	height: 85px;
	text-align: left;
	background-image: url(Img/Top.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	clear: both;
	float: left;	
}

div#message
{
	width: 828px;
	height: 150;
	text-align: left;
	padding: 0px;
	clear: both;
}

div#top
{	
	width: 810px;
	height: 300px;
	text-align: left;
	padding-left: 0px;		
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 21px;
}
div#navigate
{
	width: 828px;
	height: 60px;
	text-align: left;
	background-image: url(Img/Nav.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	clear: both;
}


div#footer
{
	width: 828px;
	height: 100px;
	text-align: center;
	background-image: url(Img/footer.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	clear: both;
}


div#content
{
	width: 828px;	
	clear: both;
	padding-right: 21px;	
	position: relative;
	top: -20px;
}
#navigation li a
{
	color: #836b9f;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e7cddc;
	width: 250px;
	display: block;
	padding: 3px;
	border-right-width: 1px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e7cddc;
	border-left-color: #e7cddc;
	text-align: left;
}
#navigation
{
	width: 100px;
	margin-left: 0px;
}
.bottomborder
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7cddc;
}
#navigation li
{
	list-style-type: none;
}
#navigation li a:hover
{
	text-decoration: none;
	color: #800000;
	background-color: #fceef6;
}

/*******************************************************************************************************************************************************************************
Main Menu Code 
*******************************************************************************************************************************************************************************/
div#navigationcontainer
{
	width: 250px;
	text-align: center;
	margin-left: 11px;
}
div#navigationcontainertop
{
	width: 100%;
	text-align: center;
	margin-left: 11px;	
}

/********************************************************************************************************************************************************************************
											Top Menu Classes
********************************************************************************************************************************************************************************/
.Menu
{
	width: 100%;	
	text-align:center;	
	height: 15px;
}
.TopMenuItem
{
	background: White url(menuItem.gif) no repeat;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica;			
	color: #836b9f;
	padding: 8px;
	text-decoration: none;				
	text-align: left;
	vertical-align: middle;	
}
.TopMenuItemMouseOver
{
	text-decoration: none;
	color: #800000;
	background-color: #fceef6;	
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica;
	padding: 8px;
	text-align: left;	
	vertical-align: middle;	
}

.TopMenuItemCurrent, .TopMenuItemCurrent A, .TopMenuItemCurrent A:link, .TopMenuItemCurrent A:active, .TopMenuItemCurrent A:visited, .TopMenuItemCurrent A
{
	font-weight: bold;
	color: #003399;	
	background-color: #dddddd;
	vertical-align: middle;
}
.TopMenuItem A, .TopMenuItem A:Active, .TopMenuItem A:Hover, .TopMenuItem A:Visited, .TopMenuItem A:Link
{
	text-decoration: none;
	font-weight: bold;	
	vertical-align: middle;
}

.TopMenuItemMouseOver A, .TopMenuItemMouseOver A:Active, .TopMenuItemMouseOver A:Hover, .TopMenuItemMouseOver A:Visited, .TopMenuItemMouseOver A:Link, .TopMenuItemMouseOver A:Hover
{
	text-decoration: none;
	font-weight: bold;
	color: #800000;
	vertical-align: middle;
			
}

/********************************************************************************************************************************************************************************
											Side Menu Classes
********************************************************************************************************************************************************************************/
.inventua_sidemenu
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e7cddc;
}

.MenuHdr, #invsidemenu-SiteSettings .MenuHdr
{
	background: transparent url(menuItem.gif) no repeat;
	height: 25px;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica;
	margin-left: 11px; /*added from original */
	color: #836b9f;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e7cddc;
	width: 250px;
	display: block;
	padding: 3px;
	border-right-width: 1px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e7cddc;
	border-left-color: #e7cddc;
	text-align: left;
}
.MenuHdrMouseOver, #invsidemenu-SiteSettings .MenuHdrMouseOver
{
	text-decoration: none;
	color: #800000;
	background-color: #fceef6;
	height: 25px;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica;
	margin-left: 11px; /*added from original */
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e7cddc;
	width: 250px;
	display: block;
	padding: 3px;
	border-right-width: 1px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e7cddc;
	border-left-color: #e7cddc;
	text-align: left;
}
.MenuHdrCurrent, #invsidemenu-SiteSettings .MenuHdrCurrent
{
	font-weight: bold;
}
.MenuItem, td .MenuItem , #invsidemenu-SiteSettings .MenuItem
{
	background: transparent url(menuItem.gif) no repeat;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica;		
	height: 25px;				
	margin-left: 11px; /*added from original */
	color: #836b9f;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e7cddc;
	width: 250px;
	display: block;
	padding: 3px;
	border-right-width: 1px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e7cddc;
	border-left-color: #e7cddc;
	text-align: left;
	padding-left: 20px;
	
}
.MenuItemMouseOver
{
	text-decoration: none;
	color: #800000;
	background-color: #fceef6;
	height: 25px;	
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica;
	margin-left: 11px;
	width: 250px;
	display: block;
	padding: 3px;
	text-align: left;
	padding-left: 20px;
	border-top-width: 1px !important;
	border-top-style: solid !important;
	border-top-color: #e7cddc !important;
	border-right-width: 1px !important;
	border-left-width: 5px !important;
	border-right-style: solid !important;
	border-left-style: solid !important;
	border-right-color: #e7cddc !important;
	border-left-color: #e7cddc !important;		
}

td .MenuItemMouseOver, #invsidemenu-SiteSettings .MenuItemMouseOver,  #invsidemenu-SiteSettings td .MenuItemMouseOver 
{ 	
	height: 25px;	
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-family: Arial, Helvetica;
	margin-left: 11px;
	width: 250px;
	display: block;
	padding: 3px;
	text-align: left;
	padding-left: 20px;
	border-top-width: 1px !important;
	border-top-style: solid !important;
	border-top-color: #e7cddc !important;
	border-right-width: 1px !important;
	border-left-width: 5px !important;
	border-right-style: solid !important;
	border-left-style: solid !important;
	border-right-color: #e7cddc !important;
	border-left-color: #e7cddc !important;			 
}
.MenuItemCurrent, #invsidemenu-SiteSettings .MenuItemCurrent
{
	font-weight: bold;
	color: #003399;		
}
.MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited, .MenuItem A:Link, .MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, .MenuHdr A:Link
{
	text-decoration: none;
	font-weight: bold;	
}

#invsidemenu-SiteSettings .MenuItem A, #invsidemenu-SiteSettings .MenuItem A:Active, #invsidemenu-SiteSettings .MenuItem A:Hover, #invsidemenu-SiteSettings .MenuItem A:Visited, #invsidemenu-SiteSettings .MenuItem A:Link, #invsidemenu-SiteSettings .MenuHdr A, #invsidemenu-SiteSettings .MenuHdr A:Active, #invsidemenu-SiteSettings .MenuHdr A:Hover, #invsidemenu-SiteSettings .MenuHdr A:Visited, #invsidemenu-SiteSettings .MenuHdr A:Link
{
	text-decoration: none;
	font-weight: bold;
	background-color: Blue;
}

.MenuItemMouseOver A, .MenuItemMouseOver A:Active, .MenuItemMouseOver A:Hover, .MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link, .MenuItemMouseOver A:Hover, .MenuHdrMouseOver A, .MenuHdrMouseOver A:Active, .MenuHdrMouseOver A:Hover, .MenuHdrMouseOver A:Visited, .MenuHdrMouseOver A:Link, .MenuHdrMouseOver A:Hover, .MenuHdrCurrent A, .MenuHdrCurrent A:Active, .MenuHdrCurrent A:Hover, .MenuHdrCurrent A:Visite, .MenuHdrCurrent A:Link, .MenuHdrCurrent A:Hover
{
	text-decoration: none;
	font-weight: bold;
	color: #800000;
	width: 100%;		
}

#invsidemenu-SiteSettings .MenuItemMouseOver A, #invsidemenu-SiteSettings .MenuItemMouseOver A:Active, #invsidemenu-SiteSettings .MenuItemMouseOver A:Hover, #invsidemenu-SiteSettings .MenuItemMouseOver A:Visited, #invsidemenu-SiteSettings .MenuItemMouseOver A:Link, #invsidemenu-SiteSettings .MenuItemMouseOver A:Hover, #invsidemenu-SiteSettings .MenuHdrMouseOver A, #invsidemenu-SiteSettings .MenuHdrMouseOver A:Active, #invsidemenu-SiteSettings .MenuHdrMouseOver A:Hover, #invsidemenu-SiteSettings .MenuHdrMouseOver A:Visited, #invsidemenu-SiteSettings .MenuHdrMouseOver A:Link, #invsidemenu-SiteSettings .MenuHdrMouseOver A:Hover, #invsidemenu-SiteSettings .MenuHdrCurrent A, #invsidemenu-SiteSettings .MenuHdrCurrent A:Active, #invsidemenu-SiteSettings .MenuHdrCurrent A:Hover, #invsidemenu-SiteSettings .MenuHdrCurrent A:Visite, #invsidemenu-SiteSettings .MenuHdrCurrent A:Link, #invsidemenu-SiteSettings .MenuHdrCurrent A:Hover
{
	text-decoration: none;
	font-weight: bold;
	color: #800000;
	width: 100%;
	background-color: Silver;
}

#invsidemenu-Pages, #invsidemenu-SiteSettings, #invsidemenu-SecurityRoles, #invsidemenu-UserAccounts, #invsidemenu-Vendors, #invsidemenu-SiteLog, #invsidemenu-Newsletters
, #invsidemenu-FileManager, #invsidemenu-RecycleBin, #invsidemenu-EventViewer, #invsidemenu-Skins, #invsidemenu-Languages, #invsidemenu-SiteWizard
, #invsidemenu-Authentication, #invsidemenu-SolutionsExplorer, #invsidemenu-WhatsNew, #invsidemenu-HostSettings, #invsidemenu-Portals, #invsidemenu-ModuleDefinitions
,#invsidemenu-FileManager, #invsidemenu-Vendors, #invsidemenu-SQL, #invsidemenu-Schedule, #invsidemenu-Languages, #invsidemenu-SearchAdmin, #invsidemenu-Lists
, #invsidemenu-HostAccounts, #invsidemenu-Skins
{
	background: transparent url(menuItem.gif) no repeat;
	height: 25px;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-family: Arial, Helvetica;
	margin-left: 11px; /*added from original */
	color: #836b9f;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e7cddc;
	width: 250px;
	display: block;
	padding: 3px;
	border-right-width: 1px;
	border-left-width: 5px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e7cddc;
	border-left-color: #e7cddc;
	text-align: left;
}
/*.badge, .badges
{
	height: 250px;
	width: 250px;
	background-color: Transparent;
	position: absolute;
	top: 95px;
	left: 417px;	
}*/