a			{ text-decoration: none; color: #000000; }
a:hover.topnav		{ text-decoration: underline; color: #00ff00; background-color: #1f5aef; }
a:hover.bottomnav		{ text-decoration: underline; color: #fd9315; }
a:hover			{ text-decoration: underline; color: #fd9315; }

body			{font-family: verdana; font size: 12px;}

table.width100-yellow	{ width: 100%; border: solid 1px #000000; background-color: #ffffcc; padding: 10px 5px 10px 5px;}
table.width100		{ width: 100%; border: solid 1px #000000; background-color: #C0FFC0; padding: 10px 5px 10px 5px;}
table.newsbox		{ border: solid 1px #000000; }
table.newsbox5		{ border: solid 1px #000000; padding: 5px}

td.bottom			{ line-height: 1.0; border-top: 0px solid #000000; border-bottom: 1px solid #000000; }
td.left			{ line-height: 1.0; border-top: 0px solid #000000; border-left: 1px solid #000000; }
td.newsboxtitle			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color=#000000; text-align: center; background-color: #ffcc00; font-weight: bold; margin-top: 5px; margin-bottom: 5px; }
td.newsbox			{ background-color: #ffffcc; padding: 10px 5px 10px 5px; border: solid 1px #000000; }
td.bgshadow1			{ vertical-align : top; background-image:url(file:///C:/Documents%20and%20Settings/Owner/My%20Documents/schneeway%20info/sw/img/tshadow2.gif); background-repeat: repeat-y; }
td.bgshadow2			{ background-image: url(file:///C:/Documents%20and%20Settings/Owner/My%20Documents/schneeway%20info/sw/img/tshadow4.gif); background-repeat: repeat; }
td.vertborder			{ background-image: url(file:///C:/Documents%20and%20Settings/Owner/My%20Documents/schneeway%20info/sw/img/vert_dash.jpg); background-repeat: repeat-y; background-position: 100% 100%;}

tr.newsboxtitle			{ background-image: url(file:///C:/Documents%20and%20Settings/Owner/My%20Documents/schneeway%20info/sw/img/horiz_dash.jpg); background-repeat: repeat-x; background-position: 100% 100%;}
tr.newsbox			{ background-color: #ffffcc; }

p.topictitle			{ vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; color: #C00000; font-style: italic; font-weight: normal; font-variant: small-caps; border-bottom: thin solid #0000ff; padding: 0px 5px 0px 5px}

p.newsboxtitle			{ margin-top: 5px; margin-bottom: 5px; }
p.newstext			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;  }
p.newstextred			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #ff0000; font-weight: bold; }

b.newsparatitle			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #0000ff; font-weight: bold; text-decoration: underline; }

span.redtext			{ color: #ff0000; }
span.blacktext			{ color: #000000; }
span.topictitle			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; color: #C00000; font-style: italic; font-weight: normal; font-variant: small-caps; border-bottom: thin solid #0000ff; padding: 0px 5px 0px 5px}
span.newsparatitle10		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #0000ff; font-weight: bold; text-decoration: underline; }

#navbg				{ border-right: medium ridge #0000ff; border-top: thin solid #000000; border-bottom: thin solid #000000;background-image: url('../img/back01.jpg');
}

#header {
font: italic small-caps normal 22px verdana; color: #CC0000;
}

#imgborder
{ 
border: thin solid #ff0000;
}



#topictable {
  background-color: #ffffff;
  width: 100%;
  position: relative;
  left:10px
  margin-left: auto;
  margin-top: 0px;
  border-style: double;
  border-color: #000000;
  border-width: medium;
}

#topictable_home {
  background-color: #000000;
  width: 100%;
  position: relative;
  left:10px
  margin-left: auto;
  margin-top: 0px;
  border-style: double;
  border-color: #000000;
  border-width: medium;
}
#swnotes {
background-color:#1e1e66;
width:100%;
height: 300px;
font-family: verdana; color: #ffffff; font-weight: normal; font-size: 12px;
text-align: left;
padding-left: 3px;
padding-bottom: 5px;
overflow: auto;                                        
}

td.maintable {
border-left: thin solid #cccccc;
}

.small			{ font-size: 8pt; }
.small-normal		{ font-size: 8pt; font-weight: normal; }
.small-bold		{ font-size: 8pt; font-weight: bold; }

