/* ----------------------------- */
/* --> Main Page Styles          */
/* ----------------------------- */

body {
	background-image : url(./img/layout/top_head_bg.gif);
    background-repeat: repeat-x;
    font-family      : Arial, Helvetica, sans-serif;
	font-size        : 12px;
	margin-left      : 0px;
	margin-top       : 0px;
	margin-right     : 0px;
	margin-bottom    : 0px;
}

.form_button { 
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           12px;
  font-weight:         bold;
  color:               #FFFFFF; 
  background:          #0078d4;
  border-top-width:    1px; 
  border-right-width:  1px; 
  border-bottom-width: 1px; 
  border-left-width:   1px; 
  border-top-style:    solid; 
  border-right-style:  solid; 
  border-bottom-style: solid; 
  border-left-style:   solid; 
  border-top-color:    #0080DD; 
  border-right-color:  #005391; 
  border-bottom-color: #005391; 
  border-left-color:   #0075CC; 
}

.form_button_del { 
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           12px;
  font-weight:         bold;
  color:               #FFFFFF; 
  background:          #ce0000;
  border-top-width:    1px; 
  border-right-width:  1px; 
  border-bottom-width: 1px; 
  border-left-width:   1px; 
  border-top-style:    solid; 
  border-right-style:  solid; 
  border-bottom-style: solid; 
  border-left-style:   solid; 
  border-top-color:    #E80000; 
  border-right-color:  #970000; 
  border-bottom-color: #970000; 
  border-left-color:   #D50000; 
}

h2#message{
	text-align:left;
	border-top:1px dashed #BAB1B1;
	background:#FFFFCC;
	padding:0.7em;
	border-bottom:1px dashed #BAB1B1;
	margin-bottom:1em;
	margin-top:1em;
}

.header_nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size  : 12px;
	margin-bottom : 3px;
}


a:link {
	text-decoration: underline;
	color: #333333;
}

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

a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background: #0078D4;
}

a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.style1 {
	font-size: 10px;
	color: #333333;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.New { font: 10.5px Arial, Helvetica, sans-serif; color: #000000; background: #e8F0FF; padding: 2px; vertical-align: middle; }
.NewSpace { padding-top:1px; padding-right: 1px;}

.feed_info {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10.5px;
    font-weight: normal;
    text-decoration: none;
    color: #000;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.feed_options {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    color: #000;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.link_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #0F80D7;
	padding-left:   4px;
	padding-top:    4px;
	padding-bottom: 3px; /* I think i need to use line-height */
}

.link_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 12px;
	padding-top: 2px;
	padding-bottom: 4px;
}

.feed_content_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #0F80D7;
	padding-left:   4px;
	padding-top:    4px;
	padding-bottom: 1px; /* I think i need to use line-height */
}

.content_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
    padding-top: 0px;
}

.link_actions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 12px;
	padding-top: 4px;
	padding-bottom: 5px;
}

.content_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #000000;
    padding-left: 0px;
    padding-top: 5px;
    padding-bottom: 4px;
}

.header_image {
top: 20px;
bottom: 0px;
display: inline;
}

.table_spacer {
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
}

.table_spacer2 {
    padding-top: 5px;
    padding-bottom: 4px;
    padding-left: 0px;
    padding-right: 0px;
}

.feed_subs_bar {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 0px;
    padding-right: 0px;
}

.highlight {
    padding-top: 5px;
    padding-bottom: 4px;
    padding-left: 0px;
    padding-right: 0px;
}

.feed_link_actions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 0px;
}

.feed_content_post_socialmark {
    font-family: Arial, Helvetica, sans-serif;
    font-size:   10px;
    color:       gray;
    text-decoration: underline;
    padding-right: 5px;
}

.feed_highlight {
    padding-top: 5px;
    padding-bottom: 2px;
    padding-left: 0px;
    padding-right: 0px;
}

.feed_highlight2 {
    padding-top: 0px;
    padding-bottom: 4px;
    padding-left: 0px;
    padding-right: 0px;
    line-height: 16px;
}

    tr:hover, tr:over td {background-color: #333333;}

.form_desc {
    padding-top: 4px;
    padding-bottom: 1px;
    padding-left: 4px;
    padding-right: 4px;
}

.form_table {
    padding-top: 1px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
}

.tagcount_highlight1 {
    background-color: #D9E7FF;
}