body, td
{
	font-family: arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333131;
}

a.nav
{
	font-family: Verdana;
	font-size: 10pt;
	line-height: 13pt;
	font-weight: normal;
	color: #222121;
	padding-left: 30px;
}


a.nav:hover
{
	font-family: Verdana;
	font-size: 10pt;
	line-height: 13pt;
	font-weight: normal;
	color: #222121;
	text-decoration: none;
	background-color:#DCDCDC;
	padding-left: 30px;
}

a.nav:active
{
	font-family: Verdana;
	font-size: 10pt;
	line-height: 13pt;
	font-weight: normal;
	color: #222121;
	text-decoration: none;
	padding-left: 30px;
}

a.navb
{
	font-family: Verdana;
	font-size: 10pt;
	line-height: 13pt;
	font-weight: normal;
	color: #B71414;
	text-decoration: none;
	background-color:#DCDCDC;
	padding-left: 30px;
}


a.navb:hover
{
  font-family: Verdana;
	font-size: 10pt;
	line-height: 13pt;
	font-weight: normal;
	color: #B71414;
	text-decoration: none;
	background-color: DCDCDC;
	display: block;
	padding-left: 30px;
}

a.navb:active
{
	font-family: Verdana;
	font-size: 10pt;
	line-height: 13pt;
	font-weight: normal;
	color: #B71414;
	text-decoration: none;
	background-color: DCDCDC;
	display: block;
	padding-left: 30px;
}

.nav:hover {
  color: red;
  font-weight: normal;
}

a.navplus
{
	font-family: arial;
	font-size: 9pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	font-variant: normal;
	color: #ff0000;
	text-decoration: underline;
}

a.navplus:hover
{
	font-family: arial;
	font-size: 9pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	font-variant: normal;
	color: #ff0000;
	text-decoration: none;
}

a.navplus:active
{
	font-family: arial;
	font-size: 9pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	font-variant: normal;
	color: #ff0000;
	text-decoration: underline;
}

.body
{
	font-family: arial;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	font-variant: normal;
	color: #333131;
}


.bodybold
{
	font-family: arial;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: bold;
	font-variant: normal;
	color: #333131;
}


.copyheadline
{
	font-family: arial;
	font-size: 16pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: bold;
	font-variant: normal;
	color: #333131;
}

a.bodylink
{
	font-family: arial;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: bold;
	font-variant: normal;
	color: #333131;
	text-decoration: underline;
}

a.bodylink:hover
{
	font-family: arial;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: bold;
	font-variant: normal;
	color: #333131;
	text-decoration: none;
}

a.bodylink:active
{
	font-family: arial;
	font-size: 10pt;
	font-style: normal;
	line-height: 18pt;
	font-weight: bold;
	font-variant: normal;
	color: #333131;
	text-decoration: underline;
}

.headline
{
	font-family: arial;
	font-size: 16pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: bold;
	font-variant: normal;
	color: #333131;
}

.headlineredsox
{
	font-family: arial;
	font-size: 16pt;
	font-style: normal;
	line-height: 17pt;
	font-weight: bold;
	font-variant: normal;
	color: #F4002D;
}

a.redsox
{
	font-family: arial;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: normal;
	color: #F4002D;
	text-decoration: underline;
}

a.redsox:hover
{
	font-family: arial;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: normal;
	color: #F4002D;
	text-decoration: none;
}

a.redsox:active
{
	font-family: arial;
	font-size: 10pt;
	line-height: 12pt;
	font-weight: normal;
	color: #F4002D;
	text-decoration: underline;
}

.headlinesub
{
	font-family: arial;
	font-size: 13pt;
	font-style: normal;
	line-height: 15pt;
	font-weight: normal;
	font-variant: normal;
	color: #333131;
}

a.headlinesub
{
	font-family: arial;
	font-size: 13pt;
	font-style: normal;
	line-height: 15pt;
	font-weight: normal;
	font-variant: normal;
	color: #333131;
	text-decoration: underline;
}

a.headlinesub:hover
{
	font-family: arial;
	font-size: 13pt;
	font-style: normal;
	line-height: 15pt;
	font-weight: normal;
	font-variant: normal;
	color: #333131;
	text-decoration: none;
}

a.headlinesub:active
{
	font-family: arial;
	font-size: 13pt;
	font-style: normal;
	line-height: 15pt;
	font-weight: normal;
	font-variant: normal;
	color: #333131;
	text-decoration: underline;
}

.insiderblog
{
	font-family: arial;
	font-size: 10pt;
	font-style: normal;
	line-height: 20pt;
	font-weight: bold;
	font-variant: normal;
	color: #333131;
}

a.body
{
	font-family: arial;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	font-variant: normal;
	color: #333131;
	text-decoration: underline;
}

a.body:hover
{
	font-family: arial;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	font-variant: normal;
	color: #333131;
	text-decoration: none;
}

a.body:active
{
	font-family: arial;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	font-variant: normal;
	color: #333131;
	text-decoration: none;
}

a.bodybold
{
	font-family: arial;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: bold;
	font-variant: normal;
	color: #333131;
	text-decoration: underline;
}

a.bodybold:hover
{
	font-family: arial;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: bold;
	font-variant: normal;
	color: #333131;
	text-decoration: none;
}

a.bodybold:active
{
	font-family: arial;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: bold;
	font-variant: normal;
	color: #333131;
	text-decoration: none;
}

a.bridal
{
	font-family: arial;
	font-size: 10pt;
	line-height: 18pt;
	font-weight: bold;
	color: #b71414;
	text-decoration: underline;
}

a.bridal:hover
{
	font-family: arial;
	font-size: 10pt;
	line-height: 18pt;
	font-weight: bold;
	color: #b71414;
	text-decoration: none;
}

a.bridal:active
{
	font-family: arial;
	font-size: 10pt;
	line-height: 18pt;
	font-weight: bold;
	color: #b71414;
	text-decoration: none;
}

/*

#test {
  float: left;
  position:relative;
  filter: alpha(opacity=45);
  -moz-opacity: .45;
	background-color:#DCDCDC;
  left:-25px;
  top:0;
}

.navOut, .navOn {
  float: left;
  position:relative;
  left:-25px;
  width:155px;
  margin:5px ,0px, 0px, 5px;
  height:20px;
  vertical-align:middle;
  xxtop:0;
	font-family: Verdana;
	font-size: 10pt;
	line-height: 13pt;
	font-weight: normal;
	color: #222121;
	text-decoration: none;
	padding-left: 30px;
}

.navOn {
  filter: alpha(opacity=35);
  -moz-opacity: .35;
	background-color:#DCDCDC;
}

*/