@charset "utf-8";
/* CSS Document */
/*service provider adver section*/
#qlinks ul{
}
/*Traffic Feeds*/
.traffic {
     width: 183px;
     padding-left: 10px;
     max-height:231px;
     height:231px;
     font-family: sans-serif;
}
.traffic_link {
    text-decoration: underline;
    color :#666666;
    font-family:candara;
    font-size:13px;
    text-align: justify;
}
.traffic_title {
    background-color: #cecece;
    color: #ffffff;
    font-size: 15px;
    font-family: candara;
    text-align: center;
    font-weight: bold;
}
.traffic_item {
    text-align: left;
    margin-left:10px;
	border-bottom:1px dotted #ffffff;
    padding: 1px 1px 1px 1px;
}
.traffic_date {
    font-style:italic;
	font-weight:normal;
	color :#666666;
    font-size: 11px;
    margin-top: 2px;
}
.traffic_headline {
    color :#666666;
    font-size: 13px;
    font-weight: bolder;
}
.traffic_body {
    color :#666666;
    font-weight: normal;
    font-size: 9px;
}
.traffic_body img {
    width: 15px;
    height : 15px;
    float: right;
    padding-bottom: 5px;
}
/*End Traffic Feeds*/

/*Top Stories Feeds*/
.top {
     width: 183px;
     padding-left: 10px;
     max-height:231px;
     height:231px;
     font-family: sans-serif;
}
.top_link {
    text-decoration: underline;
    color :#666666;
    font-family:candara;
    font-size:13px;
    text-align: justify;
}
.top_title {
    background-color: #cecece;
    color: #ffffff;
    font-size: 15px;
    font-family: candara;
    text-align: center;
    font-weight: bold;
}
.top_item {
    text-align: left;
    margin-left:10px;
	border-bottom:1px dotted #ffffff;
    padding: 1px 1px 1px 1px;
}
.top_date {
    font-style:italic;
	font-weight:normal;
	color :#666666;
    font-size: 11px;
    margin-top: 2px;
}
.top_headline {
    color :#666666;
    font-size: 13px;
    font-weight: bolder;
}
.top_body {
    color :#666666;
    font-weight: normal;
    font-size: 9px;
}
.top_body img {
    width: 15px;
    height : 15px;
    float: right;
    padding-bottom: 5px;
}
/*End Top Stories Feeds*/



/*Weather Feeds*/
.feedsweep {
     width: 183px;
     padding-left: 10px;
     max-height:231px;
     /*height:55px;*/
     font-family: sans-serif;
}
.feedsweep_link {
    text-decoration: underline;
    color :#666666;
    font-family:candara;
    font-size:13px;
    text-align: justify;
}
.feedsweep_title {
    background-color: #cecece;
    color: #ffffff;
    font-size: 15px;
    font-family: candara;
    text-align: center;
    font-weight: bold;
}
.feedsweep_item {

    text-align: left;
    margin-left:10px;
	border-bottom:1px dotted #ffffff;
    padding: 1px 1px 1px 1px;
}
.feedsweep_date {
    font-style:italic;
	font-weight:normal;
	color :#666666;
    font-size: 11px;
    margin-top: 2px;
}
.feedsweep_headline a{
    color :#666666;
	padding-left: 20px;
    font-size: 13px;
    font-weight: bolder;
}
.feedsweep_headline a:hover{
    color: #8f8f8d;
    text-decoration:none;
	padding-left: 20px;
    font-size: 13px;
    font-weight: bolder;
}
.feedsweep_body {
    color :#666666;
    font-weight: normal;
    font-size: 9px;
}
.feedsweep_body img {
    width: 15px;
    height : 15px;
    float: right;
    padding-bottom: 5px;
}
/*End Weather Feeds*/

#current_info{
    margin:0 auto;

    font-weight:bold;
    position: relative;
    padding-left:50px;
    padding-right:50px;

}

#advertise_form{
    margin:0 auto;
    font-weight:bold;
    position:relative;
    padding-top:3px;
    padding-left:50px;
    padding-right:50px;

}

.side_pane #forum_logins{
    margin:0 auto;
    font-weight:bold;
    position:relative;
    padding-left:50px;
    padding-right:50px;
}
#events_view_nav{
    margin:0 auto;
    font-weight:bold;
}

#forum_nav{
    margin:0 auto;
    font-weight:bold;
    float:right;
    padding-right: 12px;
}

#topic_nav{
    margin:0 auto;
    font-weight:bold;
    float:right;
    padding-right: 12px;
}

#forum_logins a{
    color:#535351;
}

#forum_logins a:hover{
    font-family:candara;
    color: #8f8f8d;
    font-weight:bolder;
    font-size:12px;
    text-decoration:none;
}

.gray #current_info a{
    color:#535351;
}

.gray #current_info a:hover{
    font-family:candara;
    color: #8f8f8d;
    font-weight:bolder;
    font-size:12px;
    text-decoration:none;
}

.side_pane #current_events{
   margin:0 auto;
   font-weight:bold;
   position:relative;
   padding-left:50px;
   padding-right:50px;
}

#current_poll{
   margin:0 auto;
   font-weight:bold;
   position:relative;
   padding-left:50px;
   padding-right:50px;
}

.BG{
    background-image: url(/images/index_r6_c4.jpg);
    background-repeat: no-repeat;
    background-size:170px;
    height:100%;
    width:170px;
}
/*
body, td, th a{
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  line-height:15px;
  text-align:justify;
  text-decoration:none;
  color: gray;
}
*/
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: gray;
	font-weight: bold;
}
.style2 a{
	font-family: candara;
	font-size: 12px;
	color:#535351;
	font-weight: bolder;
}
.style2 a:hover{
    font-family:candara;
    color: #8f8f8d;
    font-weight:bolder;
    font-size:12px;
    text-decoration:none;
}

.style2 {
	font-family: candara;
	color: gray;
	font-size: 12px;
}
.style3 {
	font-family: candara;
	font-size: 12px;
	color: gray;
	font-weight: bold;
}
.style3_polls{
	font-family: candara;
    color: #696969;
    font-size: 12px;
    font-weight: bold;
}

#qlinks a{
    font-family: candara;
    color: #696969;
    font-size: 12px;
    font-weight: bold;
}
#qlinks a:hover{
    font-family: candara;
    color: black;
    font-size: 12px;
}
.style30 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
}

.style29 {
  color: red;
}
div.flash-error, div.flash-warning, div.flash-info {
    padding: 2px 2px 4px 25px;
    margin-bottom: 15px;
    background-position: 3px 1px;
    background-repeat: no-repeat;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 0px;
	width: 95%;
}
div.flash-error {
    border: 1px solid #F30;
    color: #F30;
    background-image: url(/images/error.gif);
    background-color: #FFF380;
}
div.flash-warning {
    border: 1px solid #F90;
    color: #D4A017;
    background-image: url(/images/warning.gif);
    background-color: #FAF8CC;
}
div.flash-info {
    border: 1px solid #4d90d1;
    color: #736AFF;
    background-image: url(/images/info.gif);
    background-color: 	#CFECEC;
}

td.inlineanchors a{
    display: table-cell;
	display: inline;
	margin: 0;
	padding: 0;
}
table.sortable {
	border-collapse: collapse;
	width: 100%;
}



table.sortable td, table.sortable th {
	border: 1px solid #CCC;
	padding-top: 1px;
	padding-bottom: 1px;

}

table.sortable thead, table.sortable tfoot {
	background-color: #DDD;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
	background-position: left top;
	background-repeat: repeat-x;
	color: #686868;
}

table.sortable thead td {
	color: gray;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

table.sortable tbody tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #686868;
    margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
}

tr.rowodd {
    background-color: #FFF;

}
tr.roweven {
	background-color: #F0F0F0;
}

table.sortable td{
   -moz-border-top-colors: 3px 3px 3px 3px;
   color: #686868;
}


.sortcol {
	cursor: pointer;
	padding-right: 20px;
	background-repeat: no-repeat;
	background-position: right center;
}
.sortasc {
	background-color: #DDFFAC;
	background-image: url(/images/up.gif);
}
.sortdesc {
	background-color: #B9DDFF;
	background-image: url(/images/down.gif);
}
.nosort {
	cursor: default;
}

.urg1, .urg2, .urg3, .urg4, .urg5 {
	padding: 3px;
	text-align: center;
	border: 1px solid #333;
	width: 3em;
}

.urg1 {
	background-color: #FFFACD;
}
.urg2 {
	background-color: #FFD700;
}
.urg3 {
	background-color: Orange;
}
.urg4 {
	background-color: #FF6347;
}
.urg5 {
	background-color: Red;
}

.scroll-table-head {
    width: 100%;
}

.scroll-table-body {
    width: 800px;
    height: 400px;
}
.scroll-table-body td {
	padding-right: 20px;
	overflow: hidden;
}

table.sortable a {
    display: block;
}
td.inlineanchors a{
    display: table-cell;
	display: inline;
	margin: 0;
	padding: 0;
	color: brown;
}

td.lineitem {
    overflow: hidden;
}
table.sort tbody td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686868;
    width: 200;
}

.gray a{
  font-family: candara;
  color: #696969;
  font-size: 12px;
  font-weight: bold;
}

.gray_events a{
  font-family: candara;
  color: #696969;
  font-size: 12px;
  font-weight: bold;
}

.style3_forums{
  font-family: candara;
  color: #696969;
  font-size: 12px;
  font-weight: bold;
}

/******* TABLE FOR VIEWS***********/
table#views{
   width: 680px;
   word-wrap: break-word;
   /*text-overflow:ellipsis; */
   border-collapse: collapse;
   white-space:no-wrap;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #686868;
   border: 1px solid #D3D3D3;
}

table#views tr.odd {
    background-color: "";

}
table#views tr.even {
	background-color: "";
}

table#views td.left-column {
	/*background-color: #FFFFF0;*/
}

table#views td {
  border: 1px solid #F8F8F8;
  padding-top: 2px;
}

.border{ border: 1px solid silver;}

/*********  TEXT FIELDS  *********/

.textFields{
    border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	text-align: left;
    color: #686868;
	height: 15px;
}
.textFields:focus, .textFields:hover {
	background-color: #F2F2F2;
}

.textAreas{
   border: 1px solid #999999;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 9pt;
   text-align: left;
   color: #686868;
}
.textAreas:focus, .textAreas:hover {
	background-color:#F2F2F2;
}

.dropdownSelect {
    border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
    color: #686868;
	height: 17px;
}

.dropdownSelect:focus, .dropdownSelect:hover {
	background-color: #F2F2F2;
}
/*********  END TEXT FIELDS  *********/
/*********  Heading  *********/
h5 { color: #686868; font-size: 100%; font-family: Tahoma; margin-top: 5px;}
