A:Visited 
{
	color:#61191E;
}
A:Hover
{
	color:#401114;
}
A:link
{
	color:  #61191E;
}
A:active
{
	color:#61191E;
}

body{background-color:#FFFFFF; background-image:url(media/pgbk.jpg); background-repeat:repeat-x;}
hr  {border: 0;height: 2px;color: #61191E;background-color: #61191E; width:98%; text-align:left;}

/* this is for the table making 100% on all directions - this is the table making the site centered and in the middle 
    remove both width and hight and them set  pagemaintable dimensions to whatever height and width you desire */

/* MAIN table holding all content - main width is here - Default is 800px ! */
.pagemaintable
{
	width: 800px;
	height: 96%;
	background-color: #fff;	
	border: 1px solid #C0D8DE;
}
.HeaderTable{background-image: url(header.jpg);background-color:#80A2EF;background-repeat:no-repeat;}
.ContentTable
{
background-color: #FFFFFF;
}
.toptbl
{
	width: 800px;
	height: 20px;
	background-color: transperent;	
	border: 0px;
}
.U1 
{
	width: 50%;
	text-align: left;
	padding-bottom: 3px;
	color: #FFFFFF; 	
}
.U2 
{
	width: 50%;
	text-align: right;
	padding-bottom: 3px;
	color: #FFFFFF; 
}

/*------ FRAMES CSS for the Main and Content IMAGE FRAMES STARTS here ----------------*/

.topRow {border: 1px;padding-top: 5px;padding-bottom: 5px;background-color: transparent;}
.SearchCell {
	padding-right: 10px;	
	width: 170px;
	background-color: #C8D5E1;
	BORDER-LEFT: #C0D8DE 1px solid; 
	BORDER-BOTTOM: #C0D8DE 1px solid; 
}
.SearchCell INPUT {
	border: #DDEBF0 1px solid;
	color: #A4A2A2;
	background: #FFF;
	font: lighter 10px Verdana;
}
.SkinLogo	{
	background-color: transparent;
	}
.ColorBand	{background-color:#80A2EF;background-image:none;height:3px;}
.UserCell {
	padding-right: 5px;
	padding-left: 10px;	
	width: 75px;
}
.UserCellEmpty {
	width: 75px;
	padding-right: 5px;
	padding-left: 10px;
}
.Breadcrumb{vertical-align: middle;color: #642025;Font-Family:tahoma;font-size:11px;}
.Breadcrumb_Link{color:#642025;Font-Family:tahoma;font-size:11px;}
A.Breadcrumb_Link:link{color:#642025;text-decoration:underline;}
A.Breadcrumb_Link:visited{color:#642025;text-decoration:underline;}
A.Breadcrumb_Link:active{color:#642025;text-decoration:underline;}
A.Breadcrumb_Link:hover{color:#A42B34;text-decoration:underline;}

.LastRow
{
	padding-bottom: 3px;
	height: 28px;
	BORDER-TOP: #E6F1F5 1px solid; 
	background-color: #968D94;	
}


/* ------ FRAMES CSS for the Main and Content IMAGE FRAMES ENDS here ---------------- */

.dnnBreadCrumbCell
{
	background-color: #F3F8FA;
	padding-left: 12px;
	
	BORDER-LEFT: #E1E7FF 0px solid; 
	BORDER-BOTTOM: #E1E7FF 1px solid; 
	BORDER-TOP: #E1E7FF 0px solid; 
	BORDER-RIGHT: #E1E7FF 1px solid; 
}

.dnnLogin
{
	padding-right: 10px;
}

.dnnDate
{
	padding-left: 10px;
}

.dnnSearch
{
	padding-right: 10px;
}

.dnnSearch, .dnnLogin, .dnnDate, .dnnUser, .dnnBreadCrumb, .dnnBreadCrumbCell
{
	color: #84ABB7;
	
	font: lighter 11px Tahoma;
}
.dnnCOPYRIGHT
{ 
	font: lighter 11px Tahoma;
	color: #FFFFFF;	
}
.controlpanel 
{	
	background-color: #DFE5F2;
}
.LP	{
width: 185px;
background-color: #80A2EF;
border-right: 2px solid #FFBD54;
padding-top:21px;
}
.RP	{
width: 0%;
background-color: #FFFFFF;
border-left: 1px dotted #000000;
}

.CP
{
background-color: #FFFFFF;
}

.TBL { width: 100%; border: 0px;}
.fonts {color: #739DAA;  font: 10px Verdana, sans-serif;}
.Copy {color:#FFFFFF;font:10px Verdana, sans-serif;}
A.Copy:Link{color:#FFFFFF;}
A.Copy:Visited{color:#FFFFFF;}
A.Copy:Hover{color:#EEEEEE;}

.MainMenu_MenuContainer {
	padding-left: 0px;
	background-color: #989AA4;
	border-top: #E6F1F5 1px solid;
	BORDER-BOTTOM: #E6F1F5 1px solid; 
	height: 26px;
}
.MainMenu_MenuBar {
	cursor: hand;
	background: ;
}
.MainMenu_MenuItem, .ModuleTitle_MenuItem {
	color: #ffffff;
	cursor: hand;
	height: 24px;
	border: #FFF 0 solid;
	background: #989AA4;
	font: 10px Verdana;
}
.MainMenu_MenuIcon {
	cursor: hand;
	text-align: center;
	width: 24px;
	background: #989AA4;
	border: #989AA4 1px solid;
}
.MainMenu_SubMenu {
	z-index: 1000;
	cursor: hand;
	border-right: #DFE0E1 1px solid;
	border-top: #DFE0E1 1 solid;
	border-left: #DFE0E1 1px solid;
	border-bottom: #DFE0E1 1px solid;
	background: #EEF6F9;
	font: 10px Verdana;
}
.MainMenu_MenuBreak {
	height: 1px;
	border-top: #EEF6F9 1px solid;
	border-bottom: #EEF6F9 1px solid;
}
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel {
	color: #246079;
	height: 24px;
	cursor: hand;
	border-right: #FFF 0 solid;
	border-top: #FFF 1px solid;
	border-left: #FFF 0 solid;
	border-bottom: #FFF 1px solid;
	background: #989AA4;
	font: 10px Verdana;
}
.MainMenu_MenuArrow,  .ModuleTitle_MenuArrow {
	border-right: #989AA4 1px solid;
	border-bottom: #989AA4 1px solid;
	border-top: #FFF 0 solid;
	cursor: hand;
	padding-left: 10px;
	font: 10pt webdings;
}
.MainMenu_RootMenuArrow {
	cursor: hand;
	padding-left: 5px;
	padding-right: 5px;
	font: 10pt webdings;
}
.MM_Sel {
	color: #61191E;
	background: #E0E1E4;
	height: 24px;
}
.MM_Sub {
	color: #61191E;
	height: 24px;
}
.ControlPanel 
{
	border: 0px;
	background-color: #FAFBFC;
}
/* ---------MODULE MENU END-------------*/

/* style for module titles */
.Head   
{
	font: 11px Verdana;
    	color: #61191E;
}

.SubHead  /* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
{
	font-family: Verdana, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #61191E;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead 
{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #61191E;
}

/* background/border colors for the selected tab */
.TabBg 
{
}

/* LOGIN, BREADCRUMB, DATE and other small modules css */
.SkinObject
{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: lighter;
	color:#000000;
}

/* text style used for most text rendered by modules */
.Normal
{	font-family: Verdana; 
	font-size: 11px;
	color: #000000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	border: #C0D8DE 1px solid;
	color: #000000;
	background: #FFFFFF;
	font: 10px Verdana;
}

.NormalRed
{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color:#FF0000;
}

.NormalBold
{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
}

/* text style for reading messages in Discussion */    
.Message    
{
}  

/* style of item titles by Announcements and events */
.ItemTitle    
{
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold;
}

.StandardButton     
{
    background: #EEF6F9 none;
    border: #D6E4E9 1px solid;
    border-left: #E6F1F5 1px solid;
    border-top: #E6F1F5 1px solid;
    color: #3A7A8A;
    font-family: Verdana, sans-serif; 
    font-size: 10px;
    font-weight: lighter;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton  
{
}

/*ContentManager*/

.CMMain{width:100%; padding:0px;}
.CMMenu{text-align:center; font:normal 11px verdana;}
.CMRSS{text-align:right; padding:0px 15px 0px 0px;}
.CMTitle{padding: 0px 2px 0px 5px; font:normal bold 12px verdana;}
.CMPub{padding: 0px 0px 0px 5px; font: normal 11px verdana;}
.CMSummary{padding:0px 5px 0px 5px;}
.CMMore{text-align: right; padding:0px 5px 10px 5px; font:normal bold 12px verdana;}
.CMUtility{padding: 5px 2px 5px 2px;}
.CMFooter{width: 100%; padding: 15px 0px 15px 0px;}
.CMCommentHead{padding:5px 0px 5px 0px;}

/* Inventua Side Menu */

.MenuHdr
{ 
  font-size: 12px; font-family: verdana; padding-left:3px; font-weight: bold; padding-bottom: 2px; background-color: #80A2EF; padding-top: 2px; cursor: default;
}

.MenuItem, .MenuItemMouseOver, .MenuItem HR
{
  font-size: 12px; font-family: verdana; padding-left: 12px; font-weight: normal; padding-bottom: 2px; background-color: #80A2EF; padding-top: 2px; border: 1px solid #80A2EF;
}

.MenuItem A, .MenuItem A:Active, .MenuItem A:Visited, .MenuItem A:Link, .MenuItemMouseOver A, .MenuItemMouseOver A:Visited, .MenuItemMouseOver A:Link, .MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited, .MenuHdr A:Link 
{
  text-decoration: none; color: #000000; width: 100%; padding-top: 1px; padding-bottom: 1px; cursor: default; cursor: pointer;
}

.MenuItem A:Hover, .MenuItemMouseOver A:Hover, .MenuItemMouseOver A:Active
{
color: white!important;
}

.MenuItemMouseOver
{
  background-color: #FFBD54!important; border: 1px solid #A34F56; color: White!important;
}

.MenuCurrentItem
{
color: #C60000;
font-weight: bold;
}