/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   

/*Overridden Classes from Skin */
table, tr, td {font-family: tahoma; font-size: 13px; margin: 0;     }
p {font-family: tahoma; font-size: 13px;}
h1 { font-family: tahoma; font-weight: bold; color: Green; font-size:16pt; margin: 0; }
h2 { font-family: tahoma; font-weight: bold; color: Black; font-size:16pt; margin: 0; }
h3 { font-family: tahoma; font-weight: bold; color: #948e58; font-size:14pt; margin: 0; }
h4 { font-family: tahoma; font-weight: bold; color: Black; font-size:12pt; margin: 0; }
h5 { font-family: tahoma; font-weight: bold; color: #948e58; font-size:10pt; margin: 0; }
h6 { font-family: tahoma; font-weight: bold; color: #948e58; font-size:9pt; margin: 0; }

a:link, a:visited, a:active { color: #666; font-family: tahoma; font-weight: bold; font-size: 11px; text-decoration: underline; }
a:hover { color: #D2691E; font-family: tahoma; font-size: 11px; text-decoration: underline; }
a.Normal:link, a.Normal:visited { color: #666; font-family: tahoma; font-weight: bold; font-size: 11px; text-decoration: none; }
a.Normal:hover { color: #444; font-family: tahoma; font-size: 11px;	text-decoration: none; }


.normal, .Normal { font-family: tahoma; font-size: 13px; color: Black; }
.NormalBold { font-family: tahoma; font-size: 13px; font-weight: bold; color: Black; }
.NormalRed { color: #C50000; font-family: tahoma; font-weight: bold; font-size: 13px; }
.SubHead { font-family: tahoma; font-size: 14px; font-weight: bold; color: Black; padding: 0; }
.Head { font-family: tahoma; font-size: 15px; color: Black; background: transparent; font-weight: bold; padding: 0;}


/* SPW Special Article Styles */
.ArticleTitle, a.ArticleTitle:link, a.ArticleTitle:active, a.ArticleTitle:visited {
	font: bolder 15px Tahoma;
	color: Green;
	padding-top: 25px;
	padding-bottom: 15px;
}

a.ArticleTitle:hover {color: #D2691E;}

.demolink{
	color: #00008b;
	font-family: Verdana;
	font-size: 12px;
}
.demotitle{
	color:green;
	font-weight: bolder;
	border-top:1px green solid;
	border-bottom:1px green solid;
	padding:5px 2px;
}

a.demolink:link, a.demolink:visited, a.demolink:active{
	text-decoration: underline;
	color: #00008b;
	font-weight: normal;
	font-family: Verdana;
	font-size: 12px;
}

a.demolink:hover{
	text-decoration: underline;
}

a.demolinkspecial:link, a.demolinkspecial:visited, a.demolinkspecial:active{
	text-decoration: none;
	color: red;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
}

a.demolinkspecial:hover{
	text-decoration: underline;
}

.articleComments { 
	margin-top:5px;
	float: left;
} 

.articleAuthor { 
	margin-top:5px;
	float: right;
} 

/* Contact Form Styles */
.cfLabel {
	background-color: #008000;
	color: #FFFFFF;
	text-align: right;
	padding-right: 5px;
	width: 75px;
}

/* Repository Styles */

.repositoryHeader {
		background-color: #EEE8AA;
}

.repositoryFooter {
	background-color: #E9E9E9;
}

.repositorySides{
	border-left: 1px solid;
	border-right: 1px solid;
}

.Ann-Head {
	font-size: 15px; color: #228B22; background: transparent; font-weight: bold; padding: 0;
}
.Ann-Date {
	font-size: 9px; color: #777; 
}

.smalltype {
	font-family: Tahoma;
	font-size: 8pt;
	color: #B8860B;
	padding-left: 5px;
}
.smalltypebold {
	font-family: Tahoma;
	font-size: 8pt;
	color: #948e58;
	font-weight: bolder;
	padding-right: 5px;
}

.greenback {
	background: #006400;
	font-family: Tahoma;
	font-size: 13px;
	color: White;
	text-align: center;
}


table.Meeting {
	  font-family:Tahoma;
     border-collapse:collapse;
     font-size:8pt;
     background-color:#ffffff;
     width:200px;
     border-style:none;
     border-color:black;
     border-width:1px;
}

TD.Meeting   {  
   background-color: #EEE8AA;
   color:000000;
	border: thin;
	font: bolder;
	padding: 3px;
  }
  
  TD.PlainMeeting   {  
     background-color: #ffffff;
     color:000000;
     text-align:center;
     vertical-align: middle;
     padding: 8px;
  }


table.Tutorial {
	  font-family:Tahoma;
     border-collapse:collapse;
     font-size:8pt;
     background-color: #ffffff;
     width:100%;
     border-style:none;
     border-color:black;
     border-width:1px;
}
TD.Tutorial   {  
   background-color: #ffffff;
   color:000000;
	border: thin;
	font: bolder;
	padding: 3px;
  }
  table.Thankyou {
	  font-family:Tahoma;
     border-collapse:collapse;
     font-size:8pt;
     background-color: #FFFFF0;
     width:200px;
     border-style:none;
     border-color:black;
     border-width:1px;
}