Body
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	font-size: smaller;
	color: Black;
	text-decoration: none;    
    background-color: White;
	margin-bottom: 10;
	margin-top: 10;
	margin-left: 5;
	margin-right: 5;    
}

.ControlPanel, .PagingTable
{
    width: 100%;
    height: 64px;
    background-color: White;
    border-right: silver 1px dotted;
    border-top: silver 1px dotted;
    border-left: silver 1px dotted;
    border-bottom: silver 1px dotted;
}

.SkinObject
{
	font-weight: bold;
	font-size: x-small;
	color: black;
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	text-decoration: none;
}

A.SkinObject:link 
{
    text-decoration: none;
    color: black;
}

A.SkinObject:visited 
{
    text-decoration: none;
    color: black;
}

A.SkinObject:hover
{
    text-decoration: 'underline';
    color: #007236;
}

.Head 
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: small;
    font-weight: bold;
    color: Black;
    text-align: left;        
}

/* style of item titles on edit and admin pages */
.SubHead    
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: smaller;
    font-weight: bold;
    color: Black;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead 
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: smaller;
    font-weight: bold;
    color: Black;
}

/* text style used for most text rendered by modules */
.Normal,.NormalDisabled
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: smaller;
    font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: smaller;
    font-weight: bold
}

/* text style used for error messages */
.NormalRed
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: smaller;
    font-weight: bold;
    color: Red
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-weight: normal;
}

/*  main menu */
.MainMenu_MenuContainer 
{
	border-bottom: #404040 0px solid; 
	border-left: #FF8080 0px solid; 
	border-top: #FF8080 0px solid; 
	border-right: #FFFFFF 0px solid;  
	background-color: #007236;
}

.MainMenu_MenuBar 
{
	cursor: pointer; 
	cursor: hand; 
	height:24;
}

.MainMenu_MenuItem 
{
	cursor: pointer; 
	cursor: hand; 
	color: WHITE; 
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	font-size: x-small; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-right: #000000 0px solid;
}

.MainMenu_MenuIcon 
{
	cursor: pointer; 
	cursor: hand; 
	background-color: #007236; 
	border-left: #007236 1px solid; 
	border-right: #000000 0px solid; 
	border-bottom: #007236 1px solid; 
	border-top: #007236 1px solid; 
	text-align: center; 
	width: 1; 
	height: 21;	
}	

.MainMenu_SubMenu 
{
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	color: #007236; 
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	font-size: x-small; 
	font-weight: bold; 
	font-style: normal; 
	background-color: #007236; 
	border-bottom: #007236 1px solid; 
	border-left: #FFFFFF 1px solid; 
	border-top: #FFFFFF 1px solid; 
	border-right: #007236 1px solid;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666, Direction=90, Strength=0);
}

.MainMenu_MenuBreak 
{
	border-bottom: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-top: #000000 1px solid;  
	border-right: #000000 1px solid; 
	background-color: #000000; 
	height: 10px;
}

.MainMenu_MenuItemSel 
{
	background-color: #E4E4E4; 
	cursor: pointer; 
	cursor: hand; 
	color: #007236; 
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	font-size: x-small; 
	font-weight: bold; 
	font-style: normal;
}

.MainMenu_MenuArrow 
{
	font-family: webdings; 
	font-size: small; 
	color: Black; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	border-top: #000000 0px solid;
}

.MainMenu_RootMenuArrow 
{
	font-family: webdings; 
	font-size: small; 
	cursor: pointer; 
	cursor: hand;
}


/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;
    font-size: x-small;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link 
{
    text-decoration: 'underline';
    color: black;
}

A.CommandButton:visited  
{
    text-decoration: 'underline';
    color: black;
}

A.CommandButton:active   
{
    text-decoration: 'underline';
    color: black;
}

A.CommandButton:hover
{
    text-decoration: 'underline';
    color: #007236;
}

/* button style for standard HTML buttons */
.StandardButton
{
	color: #000000;
	font-family: Verdana, Helvetica, Arial, Sans-serif;
	font-size: xx-small;
/*	background-color: #FAF7D2;*/
	font-weight: bold;
	cursor: hand;
}
 
A:link  
{
    text-decoration: none;
    color:  Black;
}

A:visited   
{
    text-decoration: none;
    color:  Black;
}

A:active    
{
    text-decoration: none;
    color:  Black;
}

A:hover 
{
    text-decoration: 'underline';
    color: #007236;
}

HR 
{
    color: #e4e4e4;
    height: 1pt;
    text-align:left;
    width: 50%;
}

.skin
{
	font-family: Verdana, Helvetica, Arial, Sans-serif;	
	width: 709px;
}

.skin_Date
{
	font-size: x-small;
	font-weight: bold;
	color: #ffffff;	
}

.userrow
{
	vertical-align: top;
}

.menurow
{
	background-color: #007236;
	height: 26px;
}

.menurow_datecell
{
	text-align: right;
	padding-right: 5px;	
}

.mainimagerow
{
	height: 141px;
}

.mainimagesubrow
{
	height: 1px;
	background-color: #007236;	
}

.mainimagesubsubrow
{
	height: 20px;
	background-color: #e4e4e4;
}

.mainimagesubsubrow_breadcrumbcell
{
	padding-left: 5px;
}

.mainimagesubsubrow_searchcell
{
	text-align: right;
	padding-right: 5px;
}

.leftpane 
{
	width: 200px;
	vertical-align: top;
	padding-right: 6px;
}

.contentpane 
{
	vertical-align: top;
	padding-left: 6px;
	padding-right: 6px;
}

.rightpane
{
	width: 200px;
	vertical-align: top;
	padding-left: 6px
}

.footerrow
{
	background-color: #007236; 
	height: 15px;
}
