﻿/*Html tag styles*/
a 
{
	font:Arial;
	/*font-size:8pt;*/
}

a:link
{
	text-decoration:none; 
	color:#0000FF;
}
a:visited
{
	text-decoration:none; 
	color:#0000FF;
}
a:active
{
	text-decoration:none; 
	color:#0000FF;
}
a:hover
{
	text-decoration:underline; 
	color:#0000FF;
}

/*ASP Id tag centric styles*/
#bdyMain 
{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	background-color:#bdbdbd;
}

#divMainHeader 
{
	height:176px;
	width:994px;
}
#divMainContainer {	width:994px; }

#divMainBody { height:380px; }

#divMainBodyScroll { height:380px; overflow:auto; }

#divAdminHeader 
{
	height:124px;
	width:994px;
}

#divAdminContainer { width:994px; }

.imgSMNOFLogoLarge { background-image:url(images/SMNOF-LOGO-436x177.jpg);}
.imgSMNOFLogoSmall { background-image:url(images/SMNOF-small.gif);}

#menutext
{
	height:27px;
    background-image:url(images/redbar.gif);
    background-repeat:repeat-x;
    color:#ffffff;
    
}
#menutext a:link, #menutext a:visited {
	text-decoration: none;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color: #ffffff;
}
#menutext a:active, #menutext a:hover {	color: #000000; }


/* Id style centric styles */
.errortext 
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}

.formlabel10
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;	
	color:#000000;
}

.formlabel10i
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;	
	font-style:italic;
	color:#000000;
}

.formlabel10b
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;	
	font-weight:bold;
	font-style:italic;
	color:#000000;
}

.formlabel11
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11pt;	
	color:#000000;
}

.formlabel11b
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11pt;	
	font-weight:bold;
	color:#000000;
}

.formlabel12
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12pt;	
	color:#000000;
}

.formlabel12b
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12pt;	
	font-weight:bold;
	font-style:italic;
	color:#000000;
}

.reqfield 
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
}

.successtext
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;	
	color:blue;
}

.treenode 
{ 
	font-size: 8pt; 
	padding-left: 3px;
	text-decoration: none;
}
.treenodeselect a:link
{ 
	color:#ffffff;
}
.treenodeselect 
{ 
	font-size: 8pt; 
	color: #ffffff; 
	background: #000000; 
	cursor: hand; 
	margin-left: 3px;
} 

.scrollablepanel { overflow:auto; }   

.default-bar
{
	height:27px;
    background-image:url(images/redbar.gif);
    background-repeat:repeat-x;
	color:#ffffff;
}
.default-forum { background-color:#ffffff; overflow:hidden; }
.default-contact { color:#993300; }

.article-panel 
{ 
	margin-left:8px;
	background-color:#ffffff;
	height:340px; 
	overflow:auto; 
} 
.article-forum { height:380px; overflow:hidden; background-color:#ffffff; }
.article-bar
{
	height:24px;
    background-image:url(images/silverbar.gif);
    background-repeat:repeat-x;
}

.clickableimage
{
	cursor: hand; 
}

.imagebordertopleft
{
	border-width:thin;
	border-color:white;
	border-top-style:solid;
	border-left-style:solid;
}
.imagebordertopleftright
{
	border-width:thin;
	border-color:white;
	border-top-style:solid;
	border-left-style:solid;
	border-right-style:solid;
}
.imagebordertopbottomleft
{
	border-width:thin;
	border-color:white;
	border-top-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
}
.imageborderall
{
	border-width:thin;
	border-color:white;
	border-style:solid;
}

.document-library { height:380px; overflow:hidden; background-color:#ffffff; }

.tableRow
{
    background-color:White;
}

.tableAlternatingRow
{
    background-color:#e9e9e9;
}