﻿body, h1, h2, h3, h4, h5, h6, p, ul, li, tr, td { font-family: Verdana, Arial, Helvetica, sans-serif; }
h1   { font-size: 8pt; color: #008080; font-weight: bold; margin-bottom: 0; }
h2   { font-size: 10pt; font-weight: bold; margin-top: 0; margin-bottom: 0; }
h3   { font-size: 8pt; color: #000000; margin-top: 0; margin-bottom: 0; }
h4   { font-size: 14pt; font-weight: bold; margin-top: 0; margin-bottom: 0; }
h5   { font-size: 14pt; color: #008080; font-weight: bold; text-align: Center; }
h6   { font-size: 14pt; color: #008080; font-weight: bold; }
li   { font-size: 10pt; }
p    { font-size: 10pt; }
caption { font-weight:bold }
pre  { font-family: monospace; }
tr   { font-size: 10pt;vertical-align:top; }
tr.text      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
tr.textsmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
td.text      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
td.textSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
ul   { font-size: 10pt; }
th { border: 1px solid #DDDDDD;	background-color: #EEEEEE;font-weight:bold;vertical-align:middle }
td.border  { border: 1px solid #DDDDDD; }
td.subhead { color: #FFA500;border: 1px solid #DDDDDD; }

tr.sizetwo {border-bottom: 1px dotted #6699CC; text-align: 
left; font-family: Verdana; font-weight: 
normal; font-size: 10pt; color: #404040; padding-top: 4px; padding-bottom: 4px; padding-left: 
8px; padding-right: 0px } 

tr.sizeone {
	border-bottom: 1px #6699CC dotted;
	text-align: left;
	font-family: Verdana, sans-serif, Arial;
	font-weight: normal;
	font-size: .7em;
	color: #404040;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	padding-right: 0px;
	vertical-align: top;
}

tr.sizeonehead {border-bottom: 1px #6699CC dotted; text-align: 
left; font-family: Verdana, sans-serif, Arial; font-weight: 
bold; font-size: .7em; color: #404040; padding-top: 4px; padding-bottom: 4px; padding-left: 
8px; padding-right: 0px; background: #FFCC66 } 

tr.sizeoneclass {border-bottom: 1px #6699CC dotted; text-align: 
left; font-family: Verdana, sans-serif, Arial; font-weight: 
bold; font-size: .7em; color: #404040; padding-top: 4px; padding-bottom: 4px; padding-left: 
8px; padding-right: 0px; height: 25px; background: #FFCC66 } 

body {
	margin: 0;
	padding: 0;
	font-size: 10pt;
}

#masthead {
}

#top_nav {
}

#share {
	padding-top:1em;
	width: 810px;
	margin-left:auto;
	margin-right:auto;
}

#container {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
/*	padding-top:2em; */
	width: 810px;
	margin-left:auto;
	margin-right:auto;
	clear: both;
}

#right_col {
	width: 200px;
	float: right;
}

#page_content {
	width: 600px;
	margin-right:10px;

/*	margin-right: 200px; */
}

#footer {
	width: 800px;
	margin-left:auto;
	margin-right:auto;
	clear: both;
}



/* Calendar Settings */
.calcolheading { background-color:gray;color:white;text-align:center;padding:0 1em 0 1em; }
.calcellempty { background-color:silver; }
.calcelltoday { background-color:orange;text-decoration:none;color:black; }
.calcellnottoday { background-color:white; }
.calcellevent { background-color:white;font-size:smaller;text-decoration:none;color:black; }
.calcelldate { text-decoration:underline;color:#008080; }

.caption {
	color: #0000FF;
	text-align: center; 
	padding-bottom:1em;
	padding-left:1em;
	padding-right:1em
}

/*  */
.columnheading {
	background-color:#008080;
	color:white;
	width:100%;
	text-align:center;
	}

.center { text-align: center; }
.left  { text-align: left; }
.right  { text-align: right; }
.indent { margin-left: 40px; }

hr {border: none 0; 
	border-top: 1px dashed #008080;
	border-bottom: 1px dashed #ccc;
	width: 100%;
	height: 2px;
	margin: 10px auto 0 0;
	text-align: left;
	}	
.tresults {
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0 4px 14px 4px;
	border-right: 1px solid #ccc;
	width: 97%;
	}
.tcenter {
	padding: .5em;
	font-size: 13px;
	background: #a0a0a0;
	color: #FFFFFF;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-align: left;
	font-weight: bold;
}
.tableresults {
	font: 11px Arial, Helvetica, sans-serif;
	margin: 0 4px 14px 4px;
	border-right: 1px solid #ccc;
}


/*    COLORS  
	Dk. Grey: #363636
	Lt. Grey: #b4b4b4
	
	Blue: #258dbf
	Med. Blue: #92C6DF
	Lt. Med. Blue: #B3D7E9

*/

table.menu a { 
width:200px; 
border:0px solid #333333; 
display: block; 
text-indent: 29px;
font-weight: bold;
} 
div.menu a {
color: #363636; 
background: #ffffff; 
text-decoration:none; 
font-size:11px; 
line-height:24px; 
font-family: Tahoma, verdana, sans-serif;
padding: 0px 0px;
}
div.menu a:link {
color: #363636; 
background: #92C6DF; 
}

div.menu a:active { 
color: #363636;
background: #92C6DF; 
}

div.menu a:visited {
color: #363636; 
background: #92C6DF; 
}

div.menu a:hover {
color: #363636;
background: #FFCC66; 
border:0px solid #000000; 
}


/* Header Menu  */

a:link.nsrheader    { color: #FFCC66; font-family: Eras Demi ITC; font-size: 10pt; text-decoration: none}
a:visited.nsrheader { color: #FFCC66; font-family: Eras Demi ITC; font-size: 10pt; text-decoration: none}
a:hover.nsrheader   { color: white; font-family: Eras Demi ITC; font-size: 10pt; text-decoration: none }
a:active.nsrheader  { color: #FFCC66; font-family: Eras Demi ITC; font-size: 10pt; text-decoration: none }

a:active.nsrname  { color: #0000FF; font-family: Eras Bold ITC; text-decoration: none}
a:visited.nsrname { color: #CC0000; font-family: Eras Bold ITC; text-decoration: none}
a:link.nsrname    { color: #FFCC66; font-family: Eras Bold ITC; text-decoration: none}

a:link.header    { color: #FFCC66; font-family: Eras Demi ITC; font-size: 10pt; text-decoration: none}
a:visited.header { color: #FF9900; font-family: Eras Demi ITC; font-size: 10pt; text-decoration: none}
a:hover.header   { color: #FFFFFF; font-family: Eras Demi ITC; font-size: 10pt; text-decoration: none}
a:active.header  { color: #0000FF; font-family: Eras Demi ITC; font-size: 10pt; text-decoration: none }

a:link.name    { color: #FFCC66; font-family: Eras Bold ITC; text-decoration: none}
a:visited.name { color: #FF9900; font-family: Eras Bold ITC; text-decoration: none}
a:active.name  { color: #0000FF; font-family: Eras Bold ITC; text-decoration: none}
a:hover.name   { color: #FFFFFF; font-family: Eras Bold ITC; text-decoration: none}

a:link.date    {color: #008080; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:visited.date {color: #800080; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:active.date  {color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
a:hover.date   {color: #0000FF; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}


/* Google Feed  */

#feedControl {
	text-align:left
}
#feedControl .gfc-resultsHeader {
  width: 100%;
  border-bottom: 1px solid #e9e9e9;
  margin-bottom : 4px;font-weight:bold;
  }
#feedControl .gf-title {
  display:inline;
  font-weight:bold;
  }
#feedControl .gf-author,.gf-spacer, .gf-relativePublishedDate {
  color: #6f6f6f;
  display:block;
  font-weight:bold;font-size:smaller
  }
#feedControl .gf-result, .gf-result, .gf-result {
  color: #6f6f6f;
  display : inline;
  }
/* FeedBurner  */

div.feedburnerFeedBlock {
	margin-left:0;
	text-align:left;
	padding:0;
}
div.feedburnerFeedBlock p.date {
	font-size: smaller;
	display: inline;
	margin-right: 10px;
}
div.feedburnerFeedBlock ul li div {
	display: inline;
	margin:0;
	padding:0;
}
div.feedburnerFeedBlock span.headline {
	font-weight: bold;
	display:block;
	text-indent: 0;
}
div.feedburnerFeedBlock ul li {
	margin-bottom: .5em;
	margin-left:0;
	padding-left: 0 !important;
	text-indent: 0 !important;
}
div.feedburnerFeedBlock > ul {
   list-style-type: none;
   margin-left: 0;
   padding-left: 0;
}
/* div.feedburnerFeedBlock > ul > li:after { content:"..."} */

/* 200 pixel wide boxes */

.box {
	width:200px;
	text-align:left;
	border:1px gray dotted;
	margin:0 0 1em 0;
	padding:0 .5em 0 .5em;
	vertical-align:top;
	font-size:smaller;
}
.boxtitle { 
	font-size:10pt;font-family:Arial, Helvetica, sans-serif, Verdana;
	font-weight:bold;
	margin:.5em 0 0 0;
	color:#666666;
}
.boxlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style:square;
	list-style-position: inside;
	margin:0 0 1em 0;
	padding:0;
}

/* Stuff?  */

.inputSubmit
{
color: #000000;
background-color: #EEEEEE;
border-color : #000000;
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
font-family : Verdana,tahoma,Arial;
font-size : 10px;
font-weight: bold;
}

.inputBox
{
color : #000000;
background : #FFFFFF;
border-color : #000000;
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
font-family : Verdana,tahoma,Arial;
font-size : 10px;
}

.pageTitle{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color: #008080
	}

.articleTitle1{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color: #000000
	}

.articleTitle2{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #000000
	}

.articleH1{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:14px;
	color: #000000
	}

.articleH2{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #000000
	}

.articleDate{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #000000
	}

.articleText { font-family: Verdana, Helvetica, sans-serif; font-size: 13px; color: #000000 }

.microfeature { font: xx-small verdana, arial, sans-serif;color:#333; }
.datestamp { font: bold xx-small arial, sans-serif; }
