/*-----------------------------------------------------------------------------
Company News Style Sheet

version:   1.0
author:    Brian Gershberg
email:     gersh@relayspec.com
website:   http://www.relaysoec.com
-----------------------------------------------------------------------------*/


/* =Company News
-----------------------------------------------------------------------------*/

#cn_header_wrapper {
width:610px;
float:left;
margin-bottom:20px;
}

#cn_header_date {
float:left;
height:65px;
width:160px;
}

#cn_image_left {
width:138px;
height:108px;
float:left;
border:solid #006399 1px;
margin-top:10px;
padding:5px;
}

#cn_archive {
width:200px;
float:right;
}

#cn_archive_spacer {
height:39px;
width:200px;
float:right;
}

#cn_archive_wrapper {
height:65px;
width:200px;
float:right;
}

#cn_body_right {
width:450px;
height:120px;
float:left;
margin-left:10px;
margin-top:10px;
}

#cn_footer_right {
margin-top:10px;
width:440px;
height:18px;
float:left;
padding-top:2px;
padding-right:10px;
text-align:right;
background:#F1F1F1;
}

#cn_footer_right-ie {
margin-top:10px;
width:450px;
height:20px;
float:left;
padding-top:2px;
padding-right:10px;
text-align:right;
background:#F1F1F1;
}

#cn_body_text_right {
width:450px;
height:90px;
float:left;
}


#cn_image_right {
width:138px;
height:108px;
float:right;
border:solid #006399 1px;
margin-top:10px;
padding:5px;
}

#cn_body_left {
width:450px;
height:120px;
float:right;
margin-right:10px;
margin-top:10px;
}
#cn_body_text_left  {
width:450px;
height:90px;
float:right;
}

#cn_footer_left  {
margin-top:10px;
width:440px;
height:18px;
float:right;
padding-top:2px;
padding-left:10px;
text-align:left;
background:#F1F1F1;
}

#cn_footer_left-ie  {
margin-top:10px;
width:450px;
height:20px;
float:right;
padding-top:2px;
padding-left:10px;
text-align:left;
background:#F1F1F1;
}


/* =Body
-----------------------------------------------------------------------------*/

#news_header {
width:490px;
height:50px;
float:left;
background:#CC3333;
}

#news_body {
margin-top:10px;
width:610px;
float:left;
}

#news_archive_date_line {
width:610px;
float:left;
margin-top:2px;
}

#news_image {
width:250px;
float:right;
border:solid #006399 1px;
margin-left:20px;
margin-bottom:10px;
padding-top:5px;
padding-bottom:5px;
}

#news_footer {
margin-top:10px;
width:610px;
float:right;
padding-top:10px;
border-top:solid #006399 2px;
}

#news_one_col_header_half {
	width: 325px;
	min-height:20px;
	text-align:left;
	float: left;
	background:#367698;
	padding:5px;
	margin-bottom:10px;
}

#news_two_col_wrapper_left {
	width: 330px;
	float: left;
	margin-top:10px;
	text-align:left;
}

#news_two_col_wrapper_right{
	width: 270px;
	float: right;
}

/* =Text
-----------------------------------------------------------------------------*/

a.cn_header {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
display:block;
font-weight: normal;
background:#006399;
padding-left:10px;
padding-right:10px;
margin-bottom:10px;
}

a.news_header {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
display:block;
font-weight: normal;
background:#367698;
padding-left:10px;
padding-right:10px;
margin-bottom:10px;
}

a.news_header_half {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
display:block;
font-weight: normal;
background:#367698;
padding-left:10px;
padding-right:10px;
margin-bottom:10px;
width:315px;
}

a.news_header2 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#999999;
font-weight: normal;
}

a.news_newpart:link, a.news_newpart:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#006399;
width:238px;
display:block;
font-weight: normal;
border:solid #006399 1px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
text-decoration:none;
}

a.news_newpart:hover {
color:#FFFFFF;
background:#006399;
text-decoration:none;
}



/* =Back to Product Announcement - Docuaaanloads
-----------------------------------------------------------------------------*/


a.back_to_prod_ann:link, a.back_to_prod_ann:visited {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color: #367698;
  display:block;
  text-decoration: none;
  border:solid #367698 1px;
  width:608px;
  height:20px;
  padding-top:4px;
  margin-top:10px;
}

a.back_to_prod_ann:hover {
 background: #367698;
 color: #fff;
}


/* =Table Title
-----------------------------------------------------------------------------*/


a.talbe_title {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color: #006399;
  display:block;
  text-decoration: none;
  border:solid #006399 1px;
  width:590px;
  padding:5px;
}

/* =Table - Documents and Downloads
-----------------------------------------------------------------------------*/

table.news {
  border-collapse: collapse;
  width: 610px;
  border: 1px solid #006399;
}

table.news thead {
  background: #ccc;
  border-bottom: 1px solid #a5a5a5;
  height:20px;
}

table.news th {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight: bold;
text-align: left;
}

table.news td {
padding:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}

.odd {
  background-color:#edf5ff;
}

.grey_title {
  background-color:#cccccc;
}

td.rightborder {
border-right-style:solid;
border-right-color:#999999;
border-right-width:1px;
}

td.rightborder_top {
border-top-style:solid;
border-top-color:#999999;
border-top-width:1px;
border-right-style:solid;
border-right-color:#999999;
border-right-width:1px;
}

.title1{
background-color:#75919F;
padding:4px;
}

.title1_font {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#000000;
}

.title2{
background-color:#367698;
padding:4px;
border-bottom:1px #FFFFFF solid;
}

.title2_font{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#FFFFFF;
}