
body {
  font-size: 14px;
  font-family: "Helvetica", "Franklin Gothic Medium";
  background: #FFFFFF;
  text-align: center;
  margin-top: 0px;
}

div, td {
  font-size: 14px;
  font-weight: none;
  color: black;  
}

.normal_text {
  font-size: 14px;
  font-weight: none;
  color: black;
}

.normal_small {
  font-size: 12px;
}

.sectionbody
{
	font-family: Helvetica, "Franklin Gothic Medium";
	font-size: 13px;
}

#hr_webpage {
  width: 895px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
}

#topbar-00 {
	/* float: left; */
	text-align: left;
	width:900px;
	height:143px;
}

#topbar-01 {
	/* float: left; */
	width:300px;
	height:142px;
}

#topbar-02 {
	/* float: left; */
	width:427px;
	height:143px;
}

#topbar-03 {
	/* float: left; */
	width:168px;
	height:143px;
}

#topbar-04 {
	/* float: left; */
	width:900px;
	height:4px;
}

#topbar-05 {
	/* float: left; */
	width:900px;
	height:25px;
    background: #2b9ed2;
}

#topbar-05a {
    padding: 4px;
    text-align: center;
	color=white;
}

#topbar-06 {
	/* float: left; */
	width:895px;
	height:4px;
}

#table_01 {
  /* float: left; */
  width: 895px;
  background-color: #FFF;
}

#leftbar {
	width:165px;
    background: #e0edf8;
}

/* used on pageframe */
#main {
  width: 710px;
  background-color: #FFF;
}

/* used on storypageframeads */
#main_with_ads {
  width: 494px;
  background-color: #FFF;
}

/* used only on the story pageframe. */
#main_without_ads {
  width: 529px;
  background-color: #FFF;
}

#main-title {
  /* float: left; */
  width: 494px;
  height: 37px;
}

#mainStories {
  /* float:left; */
  width: 494px;
  text-align: center;
  background-color: #FFF;
  }

#rightbar {
  width: 201px;
  background-image: url('/images/right_bg_201.jpg');
}

#rightbar-01 {
    /* float: left; */
    width: 181px;
	padding: 10px;
	text-align:center;
}


#rightbar_ad {
  width: 236px;
  background-image: url('/images/right_bg.jpg');
}

#rightbar-01_ad {
    /* float: left; */
    width: 216px;
	padding: 10px;
	text-align:center;
}

.white_inline {
  display: inline;
  color: white;
  padding-left: 6px;
  padding-right: 6px;
}

#footer {
  /* float:left; */
  width: 895px;
  text-align: left;
  color: #2e3192;
}

.form_class {
  width: 100%;
  text-align:center;
}
#searchNewsFormButton {
  width: 141px;
  height: 21px;
  font-size: 15px;
  text-align:center;
  background-image: url(/images/button.gif);
}

#searchFilingsFormButton {
  width: 141px;
  height: 21px;
  font-size: 15px;
  text-align:center;
  background-image: url(/images/button.gif);
}

a:link {
  color: #2e3192;
  text-decoration: underline;
}
a:visited {
  color: #2e3192;
  text-decoration: underline;
}
a:hover {
  color: #2e3192;
  text-decoration: underline;
}
a:active {color: #2e3192;}   /* selected link */


.sidebarHeader {
  font-weight: bold;
  color: #410C4E;
}

a:link.no_underline, a:link.headline  {
  text-decoration: none;
}
a:visited.no_underline, a:visited.headline  {
  color: #2e3192;
  text-decoration: none;
}
a:hover.no_underline , a:hover.headline {
  color: #2e3192;
  text-decoration: underline;
}

a:link.no_underline2 {
  text-decoration: none;
  font-weight: bold;
}
a:visited.no_underline2 {
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}
a:hover.no_underline2 {
  color: #FFFFFF;
  text-decoration: underline;
  font-weight: bold;
}

.leftbar_style {
	/* float: left; */
	text-align: left;
	width: 145px;
	padding: 10px;
	font-size: 13px;
}

.leftbar_HR {
  /* float:left; */
  width: 100%;
  height: 2px;
  background-color: white;

}

.subHeader_boldPurple {
  font-size: 15px;
  font-weight: bold;
  color: #6E2B84;
}

.img_ad {
  border-color: #6E2B84;
}

.story_divider{
  color: #F3D47E;
  background-color: #F3D47E;
  height: 2px;
  width: 100%;
}

.storyList_image {
  float:left;
  width:130px;
}

.storyList_text {
  float:left;
  width:334px;
  padding-left:10px;
}

.dateSeparator {
  font-size: 16px;
  vertical-align: center;
}

.dateSeparatorSpacer {
  float:left;
  width: 100%;
  height: 15px;
}

.headline {
  font-weight: bold;
  font-size: 16px;
  text-decoration: none;
}

.filingtype {
  font-weight: bold;
}


.subHead {
  font-style:italic;
}

.normal_hint {
  font-size: 11px;
  font-weight: none;
  color: black;
}


