* 
{
  font-family: verdana, arial, helvetica, sans-serif;
}
body 
{
  background:  rgb(50,50,50);
	text-align: center;
	margin-top: 5px; margin-bottom: 5px; margin-left: 0; margin-right: 0;
}

div.page
{
  background:  white;
  margin: 0 auto;
  width: 800px;
	text-align: left;
  padding-top: 0; padding-bottom: 10px; padding-left: 10px; padding-right: 10px;
}

p, li
{
  color: #333333;
  font-size: 10px;
	text-align: left;
}

p.speakingicons
{
	margin-left: 20px;
}

div#homequote p
{
  padding-left: 15px;
  padding-right: 15px;
}

p.footnote
{
  font-size: 9px;
  font-style: italic; 
}

p.right
{
  text-align: right;
}

p.left
{
  text-align: left;
}

p.center
{
  text-align: center;
}

p.important
{
  margin-left: 30px; margin-right: 30px;
  FONT-WEIGHT: bold;
}

.nobr {white-space: nowrap}

td 
{
  color: #333333;
}

h1 
{
  color: #990000;
  font-size: 12px;
  font-weight: bold;
}

.header a { color: #990000; text-decoration: none; }
.header a:visited { color: #990000; text-decoration: none; }
.header a:hover { color: #990000; text-decoration: underline; }

h1 a { color: #990000; text-decoration: none; }
h1 a:visited { color: #990000; text-decoration: none; }
h1 a:hover { color: #990000; text-decoration: underline; }

a.h1 { color: #990000; text-decoration: none; }
a.h1:visited { color: #990000; text-decoration: none; }
a.h1:hover { color: #990000; text-decoration: underline; }

h1.wow 
{
  color: #333333;
  font-size: 11px;
  font-weight: bold;
  padding-top: 5px;
  padding-bottom: 0px;
  padding-left: 10px;
  padding-right: 10px;
}

a.wow { color: #333333; text-decoration: none; }
a.wow:visited { color: #333333; text-decoration: none; }
a.wow:hover { color: #333333; text-decoration: underline; }

h2 
{
  color: #333333;
  font-size: 12px;
  font-weight: bold;
}

h2 a { color: #333333; text-decoration: none; }
h2 a:visited { color: #333333; text-decoration: none; }
h2 a:hover { color: #333333; text-decoration: underline; }

a.h2 { color: #333333; text-decoration: none; }
a.h2:visited { color: #333333; text-decoration: none }
a.h2:hover { color: #333333; text-decoration: underline }

h2.red 
{
  color: #990000;
  font-size: 11px;
  font-weight: bold;
}

h2.red a { color: #990000; text-decoration: none; }
h2.red a:visited { color: #990000; text-decoration: none; }
h2.red a:hover { color: #990000; text-decoration: underline; }

a.h2-red { color: #990000; text-decoration: none; }
a.h2-red:visited { color: #990000; text-decoration: none }
a.h2-red:hover { color: #990000; text-decoration: underline }

h3 
{
  color: #333333;
  font-size: 11px;
  font-weight: bold;
}

h3 a { color: #333333; text-decoration: none; }
h3 a:visited { color: #333333; text-decoration: none; }
h3 a:hover { color: #333333; text-decoration: underline; }

a.h3 { color: #333333; text-decoration: none; }
a.h3:visited { color: #333333; text-decoration: none }
a.h3:hover { color: #333333; text-decoration: underline }

h1.toggleOpened a.toggleLink:link, 
h1.toggleOpened a.toggleLink:visited, 
h1.toggleOpened a.toggleLink:hover, 
h1.toggleOpened a.toggleLink:active, 
h2.toggleOpened a.toggleLink:link, 
h2.toggleOpened a.toggleLink:visited,
h2.toggleOpened a.toggleLink:hover, 
h2.toggleOpened a.toggleLink:active
{
  background-image: url(images-v2/close.gif);
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 1.5em;
  padding-top: 2px;
  padding-bottom: 2px;
}

h1.toggleClosed a.toggleLink:link, 
h1.toggleClosed a.toggleLink:visited, 
h1.toggleClosed a.toggleLink:hover, 
h1.toggleClosed a.toggleLink:active, 
h2.toggleClosed a.toggleLink:link, 
h2.toggleClosed a.toggleLink:visited,
h2.toggleClosed a.toggleLink:hover, 
h2.toggleClosed a.toggleLink:active 
{
  background-image: url(images-v2/open.gif);
  background-position: top left;
  background-repeat: no-repeat;
  padding-left: 1.5em;
  padding-top: 2px;
  padding-bottom: 2px;
}

h2.toggle
{
  margin: 0 0 0 20px;
}

div.toggle
{
  display: none;
  margin-left: 1.5em;
}

div.toggleDisplay
{
  display: block;
  margin-left: 1.5em;
}

a.toggleLink:link {color: #333333; text-decoration: none;}
a.toggleLink:visited {color: #333333; text-decoration: none;}
a.toggleLink:hover { color: #333333; text-decoration: underline;}
a.toggleLink:active { color: #333333; text-decoration: underline;}

.toggleOpened, .toggleOpened, .toggleClosed, .toggleClosed
{
  color: #333333;
  margin-left: 0;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 0;
  padding: 2px 0px 2px 0px;
}

img 
{ 
  border: 0; 
} 

img.border
{ 
  margin-top: 0; /* 10px; */
  margin-bottom: 5px;
  border-style: solid; 
  border-width: 1px; 
  border-color: #555555; 
} 

img.noborder
{ 
  margin-top: 10px;
  margin-bottom: 5px;
  border-style: none; 
  border-width: 0; 
} 

A { color: rgb(60,36,124); text-decoration: none; }
A:visited { color: rgb(60,36,124); text-decoration: none }
A:hover { color: rgb(60,36,124); text-decoration: underline }

TD A { color: rgb(60,36,124); text-decoration: none; }
TD A:visited { color: rgb(60,36,124); text-decoration: none }
TD A:hover { color: rgb(60,36,124); text-decoration: underline }

A.readmore { color: rgb(60,36,124); FONT-STYLE: italic; text-decoration: underline; }
A.readmore:visited { color: rgb(60,36,124); FONT-STYLE: italic; text-decoration: underline }
A.readmore:hover { color: rgb(60,36,124); FONT-STYLE: italic; text-decoration: underline }

HR
{
  border: none 0; 
	border-top: 1px solid #cccccc;
	width: 100%;
	height: 1px;
	margin: 0;
	text-align: left;
}

hr.presentations
{
  padding-bottom: 10px;
}

table.banner
{
  background-color: white; 
  border-width: 0;
  width: 800px;
  height: 100px;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
/*
  border-style: none; 
*/
  border-style: solid; 
  border-top-width: 0; 
  border-bottom-width: 1px; 
  border-right-width: 0; 
  border-left-width: 0; 
  border-color: #CCCCCC;
}

.heading
{
  font-weight: bold;
}

.banner-image
{
  vertical-align: middle;
  padding-top: 10px;
  padding-left: 5px;
  width: 300px;
}

.banner-menu
{
  vertical-align: top;
  text-align: right;
  PADDING-RIGHT: 0; PADDING-LEFT: 0; PADDING-BOTTOM: 0; PADDING-TOP: 0;
}

.banner-text
{
  vertical-align: bottom;
  text-align: right;
  PADDING-RIGHT: 0; PADDING-LEFT: 0; PADDING-BOTTOM: 0; PADDING-TOP: 0;
}

ol.menu
{
  list-style-type: none;
  list-style-position: outside;
  list-style-image: none;
}

li.menu
{
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 0;
  padding-top: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  float: right;
  COLOR: #333333;
  FONT-SIZE: 10px;
  FONT-WEIGHT: bold;
  border-style: solid; 
  border-top-width: 0; 
  border-bottom-width: 0; 
  border-right-width: 1px; 
  border-left-width: 0; 
  border-right-color: #333333; 
  font-variant: small-caps;
}

li.menu#last
{
  padding-right: 0;
  border-right-width: 0; 
}

li.menu A { COLOR: #333333; text-decoration: none; }
li.menu A:visited { COLOR: #333333; text-decoration: none; }
li.menu A:hover { COLOR: #333333; text-decoration: underline;}

.namelist
{
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 0;
  padding-top: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  border-style: solid; 
  border-top-width: 0; 
  border-bottom-width: 0; 
  border-right-width: 0; 
  border-left-width: 1px; 
  border-right-color: #333333; 
  font-variant: small-caps;
}

.namelistfirst
{
  padding-right: 10px;
  padding-left: 0;
  padding-bottom: 0;
  padding-top: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  border-style: solid; 
  border-top-width: 0; 
  border-bottom-width: 0; 
  border-right-width: 0; 
  border-left-width: 0px; 
  border-right-color: #333333; 
  font-variant: small-caps;
}

table.main
{
  border-width: 0; 
  WIDTH: 800px;
  MARGIN-RIGHT: 0; MARGIN-LEFT: 0; MARGIN-BOTTOM: 0; MARGIN-TOP: 10px;
}

.title
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 10px;
}
.title A { COLOR: #333333; text-decoration: none; }
.title A:visited { COLOR: #333333; text-decoration: none; }
.title A:hover { COLOR: #333333; text-decoration: underline }

.footer
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 10px;
  COLOR: #666666;
  TEXT-ALIGN: center;
}
A.footer { COLOR: #666666; text-decoration: none; }
A.footer:visited { COLOR: #666666; text-decoration: none; }
A.footer:hover { COLOR: #666666; text-decoration: underline }

.teaser
{
  color: #990000;
  font-style: italic; 
  text-align: left;
}

.inlinequote
{
  font-style: italic; 
  text-align: left;
}

.quote
{
  font-style: italic; 
  text-align: left;
  padding: 10px 0 10px 0;
}

.quote a { color: #333333; text-decoration: none; }
.quote a:visited { color: #333333; text-decoration: none; }
.quote a:hover { color: rgb(60,36,124); text-decoration: underline }

.thequote
{
  text-align: left;
  padding: 10px 0 10px 0;
  font-size: 11px;
}

.thequote a { color: rgb(60,36,124); text-decoration: none; font-weight: bold; }
.thequote a:visited { color: rgb(60,36,124); text-decoration: none; font-weight: bold; }
.thequote a:hover { color: rgb(60,36,124); text-decoration: underline; font-weight: bold; }

.quoter
{
  font-weight: bold;
  text-align: right;
}
a.quoter { color: rgb(60,36,124); text-decoration: none; }
a.quoter:visited { color: rgb(60,36,124); text-decoration: none; }
a.quoter:hover { color: rgb(60,36,124); text-decoration: underline }

.teammembername
{
  COLOR: #333333;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
}

A.teammembername { COLOR: #333333; text-decoration: none; }
A.teammembername:visited { COLOR: #333333; text-decoration: none; }
A.teammembername:hover { COLOR: #333333; text-decoration: none }

.teamtitle
{
  COLOR: #333333;
  FONT-STYLE: italic;
  FONT-SIZE: 12px;
}

DIV.teammemberleft
{
  border-style: solid; 
  border-width: 1px; 
  border-color: #CCCCCC; 
  PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0; PADDING-TOP: 0;
  MARGIN-RIGHT: 0; MARGIN-LEFT: 0; MARGIN-BOTTOM: 10px; MARGIN-TOP: 0;
  TEXT-ALIGN: left;
}

DIV.teammemberright
{
  border-style: solid; 
  border-width: 1px; 
  border-color: #CCCCCC; 
  PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0; PADDING-TOP: 0;
  MARGIN-RIGHT: 0; MARGIN-LEFT: 0; MARGIN-BOTTOM: 10px; MARGIN-TOP: 0;
  TEXT-ALIGN: right;
}

.teamtitle
{
  FONT-STYLE: italic; 
}

DIV.clientleft
{
  border-style: solid; 
  border-width: 1px; 
  border-color: #CCCCCC; 
  PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0; PADDING-TOP: 10px;
  MARGIN-RIGHT: 0; MARGIN-LEFT: 0; MARGIN-BOTTOM: 10px; MARGIN-TOP: 0;
  TEXT-ALIGN: left;
}

DIV.clientright
{
  border-style: solid; 
  border-width: 1px; 
  border-color: #CCCCCC; 
  PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0; PADDING-TOP: 10px;
  MARGIN-RIGHT: 0; MARGIN-LEFT: 0; MARGIN-BOTTOM: 10px; MARGIN-TOP: 0;
  TEXT-ALIGN: right;
}

DIV.clientleft p, DIV.clientright p
{
  padding-top: 0px;
  padding-bottom: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
}

#searchBox {
  CLEAR: both; 
  COLOR: #999;
}

.button
{
	cursor: pointer;
}

#searchBox .button {
  BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid;
  PADDING-RIGHT: 0.04em; PADDING-LEFT: 0.04em; PADDING-BOTTOM: 0.04em; PADDING-TOP: 0.04em;
  FONT-SIZE: 70%; 
  BACKGROUND: rgb(60,36,124);
}
#searchBox .input_text {
  FONT-SIZE: 70%; 
  WIDTH: 196px;
}
#search {
  PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
  FLOAT: left;
}
#search LABEL {
  DISPLAY: block;
}
#search .button {
  COLOR: white;
}
FORM {
}
FORM .submit {
  PADDING-RIGHT: 0.75em; PADDING-LEFT: 0.75em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em;
  DISPLAY: block; COLOR: rgb(60,36,124);
}
INPUT[type=text] {
  BORDER-RIGHT: #999 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #999 1px solid;
}
TEXTAREA {
  BORDER-RIGHT: #999 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #999 1px solid;
}
SELECT {
  BORDER-RIGHT: #999 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #999 1px solid;
}
INPUT[type=submit] {
  BORDER-RIGHT: #999 3px double; BORDER-TOP: #ccc 3px double; BORDER-LEFT: #ccc 3px double; BORDER-BOTTOM: #999 3px double;
  PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;
}
INPUT[type=button] {
  BORDER-RIGHT: #999 3px double; BORDER-TOP: #ccc 3px double; BORDER-LEFT: #ccc 3px double; BORDER-BOTTOM: #999 3px double;
  PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px;
}
INPUT[type=checkbox] {
}
INPUT[type=submit]:active {
  BORDER-RIGHT: #ccc 3px double; BORDER-TOP: #999 3px double; BORDER-LEFT: #999 3px double; BORDER-BOTTOM: #ccc 3px double;
}
INPUT[type=button]:active {
  BORDER-RIGHT: #ccc 3px double; BORDER-TOP: #999 3px double; BORDER-LEFT: #999 3px double; BORDER-BOTTOM: #ccc 3px double;
}

.main_col_left  { width: 25%; }
.main_col_middle { width: 50%; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0; PADDING-TOP: 0; }
.main_col_right { width: 25%; }
.main_col_middleright { width: 75%; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0; PADDING-TOP: 0; }

TABLE.blurb
{ 
  background-color: white; 
  border-style: solid; 
  border-width: 1px; 
  border-color: #CCCCCC; 
}

P.blurb
{
  COLOR: #333333;
  FONT-SIZE: 10px;
  FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
A.blurb { COLOR: #333333; text-decoration: none; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; }
A.blurb:visited { COLOR: #333333; text-decoration: none; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; }
A.blurb:hover { COLOR: #333333; text-decoration: underline; FONT-SIZE: 10px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; }

.boxed
{ 
  background-color: white; 
  border-style: solid; 
  border-width: 1px; 
  border-color: #CCCCCC; 
  padding: 4px; 
  width: 200px;
  MARGIN-RIGHT: 0; MARGIN-LEFT: 0; MARGIN-BOTTOM: 10px; MARGIN-TOP: 0;
}

td.main_col_middle div.boxed
{
  width: 330px;
}

.boxed_header { 
  padding: 0; 
  background: white; 
  color: #990000;
  font-size: 12px; 
  font-weight: bold; 
  text-align: left; 
  vertical-align: top 
}
A.boxed_header { COLOR: #990000; text-decoration: none; }
A.boxed_header:visited { COLOR: #990000; text-decoration: none; }
A.boxed_header:hover { COLOR: #990000; text-decoration: underline; }

.boxed_header A{ COLOR: #990000; text-decoration: none; }
.boxed_header A:visited { COLOR: #990000; text-decoration: none; }
.boxed_header A:hover { COLOR: #990000; text-decoration: underline; }

.search_prompt{ 
  padding: 2px; 
  background: white; 
  color: #333333;
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 9px; 
  text-align: left; 
  vertical-align: top;
}

table.contactform
{
  border-style: solid; 
  border-width: 1px; 
  border-color: #CCCCCC; 
  font-size: 10px; 
}

table.contactform TR
{
  vertical-align: top;
  PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em;
}

table.contactform TR TD.right
{
  text-align: right;
  width: 120px;
}

#contactForm .button {
  BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid;
  PADDING-RIGHT: 0.08em; PADDING-LEFT: 0.08em; PADDING-BOTTOM: 0.08em; PADDING-TOP: 0.08em;
  FONT-SIZE: 100%; 
  color: White;
  BACKGROUND: rgb(60,36,124);
}
#contactForm .input_text {
  FONT-SIZE: 100%; 
  WIDTH: 375px;
}
#contactForm .check_box {
  FONT-SIZE: 100%; 
}

/* border table for feed news */
.fd_bordertable 
{ 
  background-color: white; 
  border-width: 0; 
  padding: 0; 
}

/* maintable table for feed news */
.fd_maintable 
{
border-width: 0; 
background: white
}

H1.feedroll
{
  COLOR: #990000;
  FONT-SIZE: 12px;
  FONT-WEIGHT: bold;
  MARGIN-BOTTOM: 0px;
}

H1.feedroll A { COLOR: #990000; text-decoration: none; }
H1.feedroll A:visited { COLOR: #990000; text-decoration: none; }
H1.feedroll A:hover { COLOR: #990000; text-decoration: underline; }

TR.fd_header TD
{
  /* undo the general TD color style */
  color: white;
}

/* header cell with header text and xml button - NOTE: This is hidden */
.fd_header { 
  padding: 0px; 
  background: white; 
  color: white;
  font-size: 0px; 
  text-align: left; 
  vertical-align: top;
  VISIBILITY: hidden;
}

/* item description area */
.fd_itemcell { 
  padding: 4px; 
  line-height: 10px; 
  font-size: 10px;
  text-align: left; 
}

/* item link properties, such as text-decoration and etc */
.fd_itemlink { color: rgb(60,36,124); text-decoration: none; }
.fd_itemlink:visited { color: rgb(60,36,124); text-decoration: none; }
.fd_itemlink:hover { color: rgb(60,36,124); text-decoration: underline; }

.sidebar-heading
{
	FONT-SIZE: 12px; 
  font-weight: bold; 
	MARGIN: 10px 0 0px 10px; 
	COLOR: #990000; 
	LINE-HEIGHT: 125%; 
	TEXT-ALIGN: left;
}

.sidebar-heading A { COLOR: #990000; text-decoration: none; }
.sidebar-heading A:visited { COLOR: #990000; text-decoration: none; }
.sidebar-heading A:hover { COLOR: #990000; text-decoration: underline; }

.sidebar-content {
  border-style: solid; 
  border-width: 1px; 
  border-color: #CCCCCC; 
	FONT-SIZE: 10px; 
  font-weight: bold; 
	MARGIN: 0 0 15px; 
	COLOR: #333333; 
	LINE-HEIGHT: 125%; 
	TEXT-ALIGN: left;
  width: 209px;
}

.sidebar-content-no-border {
  border-style: none; 
	FONT-SIZE: 10px; 
  font-weight: bold; 
	MARGIN: 0 0 15px; 
	COLOR: #333333; 
	LINE-HEIGHT: 100%; 
	TEXT-ALIGN: left;
}

.sidebar-list {
	list-style: square;
}
.sidebar-list-item {
	MARGIN: 10px 0;
}

.sidebar-list-item A { COLOR: #333333; text-decoration: none; }
.sidebar-list-item A:visited { COLOR: #333333; text-decoration: none; }
.sidebar-list-item A:hover { COLOR: #333333; text-decoration: underline; }

.simple-list 
{
	MARGIN: 10px 25px;
	list-style: square;
	FONT-SIZE: 10px; 
	LINE-HEIGHT: 100%; 
	COLOR: #333333; 
}

.simple-list-item 
{
	MARGIN: 10px 0;
}

.simple-list-item A { COLOR: #333333; text-decoration: underline; }
.simple-list-item A:visited { COLOR: #333333; text-decoration: underline; }
.simple-list-item A:hover { COLOR: #333333; text-decoration: underline; }

.list 
{
	MARGIN: 10px 0px 0px 0px;
	list-style: disc;
	FONT-SIZE: 10px; 
	LINE-HEIGHT: 125%; 
	COLOR: #333333; 
}

.list-item 
{
	MARGIN: 5px 0px 5px 0px;
}

.list-item A { COLOR: #333333; text-decoration: underline; }
.list-item A:visited { COLOR: #333333; text-decoration: underline; }
.list-item A:hover { COLOR: #333333; text-decoration: underline; }

.directions 
{
	MARGIN: 10px 0px 0px 0px;
	list-style: disc;
	FONT-SIZE: 10px; 
	LINE-HEIGHT: 125%; 
	COLOR: #333333; 
}

.directions-item 
{
	MARGIN: 5px 0px 5px 0px;
}

.directions-item A { COLOR: #333333; text-decoration: underline; }
.directions-item A:visited { COLOR: #333333; text-decoration: underline; }
.directions-item A:hover { COLOR: #333333; text-decoration: underline; }

div.release
{
  margin-top: 30px; margin-bottom: 30px; margin-left: 60px; margin-right: 60px;
  padding-top: 20px; padding-bottom: 0px; padding-left: 60px; padding-right: 60px; 
  border-style: solid; 
  border-width: 1px; 
  border-color: #CCCCCC; 
}

H1.release
{
  font-style: italic;
  FONT-SIZE: 14px;
  font-weight: bold;
  COLOR: #333333;
}

H2.release
{
  COLOR: #333333;
  FONT-SIZE: 12px;
  font-weight: bold;
}

H3.release
{
  font-style: italic;
  font-weight: bold;
  COLOR: #333333;
  FONT-SIZE: 10px;
  padding-bottom: 0;
}

.releaseleadin
{
  font-weight: bold;
}

.releasefooter
{
  text-align: center;
}

div.share
{ 
  border-top-style: solid; 
  border-top-width: 1px; 
  border-top-color: #555555; 
  padding-top: 10px;
  font-size: 1.0em;
}

span.download
{
  padding-left: 10px;
  padding-right: 10px;
  background-color: red;
  color: White;
}
