/* news module styles */
.NewsHeadline{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial,sans-serif;
}

.NewsHeadlineW{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial,sans-serif;
}

.NewsPageText{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial,sans-serif;
}

.NewsPageText A{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial,sans-serif;
}

.NewsPageText A:hover{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: arial,sans-serif;
}

.NewsSideBarHeader{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #4f4f4f;
    FONT-FAMILY: arial,sans-serif;
}

.NewsSideBar{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: arial,sans-serif;
}

.NewsSideBar A{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: arial,sans-serif;
}

.NewsSideBar A:hover{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial,sans-serif;
}

.newsbrief{
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY:arial,sans-serif;
    font-weight:bold;
}

.newsbrief A{
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY:arial,sans-serif;
    font-weight:bold;
}

/*  end news module styles  */

.page-title{
	color:#000000;
	font-family:helvetica,arial,sans-serif;
	font-size:14px;
	font-weight:bold;
}

/*  global module styles  */
.roadBack{
	background: url("/images/road_back.jpg") bottom left no-repeat;
}

.black{
	color:#000000;
}

.bold{
	font-weight:bold;
}

.copy{
	color:#000000;
	font-family:helvetica,arial,sans-serif;
	font-size:10px;
}

.copy a{
	color:#000000;
	font-family:helvetica,arial,sans-serif;
	font-size:10px;
}

.copy a:hover{
	color:#ff0000;
	font-family:helvetica,arial,sans-serif;
	font-size:10px;
}



.CommHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: arial
}

.Date
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial
}



.normal{
	font-weight:normal;
}

.pageheaderw{
	color:#ffffff;
	font-family:Helvetica, arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.PageText
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.PageText A
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana
}
.PageText A:hover
{
    FONT-SIZE: 10px;
    COLOR: #ff0000;
    FONT-FAMILY: verdana
}

.PageTextsm
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 10px;
}
.PageTextsm A
{
    COLOR: #000000;
    FONT-FAMILY: arial;
    FONT-SIZE: 10px;
}
.PageTextsm A:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: arial;
    FONT-SIZE: 10px;
}
.PageTextb
{
    COLOR: #336699;
    FONT-FAMILY: arial;
    FONT-SIZE: 10px;
}
.PageTextb A
{
    COLOR: #336699;
    FONT-FAMILY: arial;
    FONT-SIZE: 10px;
}
.PageTextb A:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: arial;
    FONT-SIZE: 10px;
}
.PageTextw
{
    COLOR: #000000;
    FONT-FAMILY: arial,sans-serif;
    FONT-SIZE: 11px;
}
.PageTextw A
{
    COLOR: #000000;
    FONT-FAMILY: arial,sans-serif;
    FONT-SIZE: 11px;
}
.PageTextw A:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: arial,sans-serif;
    FONT-SIZE: 11px;
}

.red{
	color:#ff0000;
}

.advertisements{
	color:#B7B7B7;
	font-size:10px;
	font-family:arial;	
}

.footer-text{
	color:#FFE303;
	font-size:10px;
	font-family:arial;
	padding-right:10px;
}

.footer-text a{
	color:#D1AF0B;
	font-size:10px;
	font-family:arial;
	padding-right:10px;
}

.front-page-news-list{
	color:#ffffff;
	font-size:11px;
	font-family:arial;
}

.front-page-news-list a{
	color:#ffffff;
	font-size:11px;
	font-family:arial;
}

.front-page-news-list a:hover{
	color:#FFE36B;
}

.mag-cover{
	color:#B7B7B7;
	font-size:12px;
	font-family:arial;
	font-weight:bold;	
}

.news-front-text{
	color:#000000;
	font-size:11px;
	font-family:arial;
}

.news-front-text a{
	color:#008751;
	font-size:11px;
	font-family:arial;
}

.news-front-title{
	color:#0068B3;
	font-size:16px;
	font-family:arial;
	font-weight:bold;
}
/*  end global module styles */

/* start enews styles */
.enews-address{
	color:#000000;
	font-family:arial;
	font-size:10px;
}

.enews-address a{
	color:#000000;
	font-family:arial;
	font-size:10px;
}

.enews-date{
	color: #000000;
    	font-family: arial;
    	font-size: 12px;
    	font-style:italic;
}

.enews-todays-date{
	color:#ffffff;
	font-family:arial;
	font-size:12px;
}

.enews-story-title{
	color:#000000;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
}

.enews-story-source{
	color:#000000;
	font-family:arial;
	font-size:12px;
	font-style:italic;
}

.enews-story-text{
	color:#000000;
	font-family:arial;
	font-size:12px;
}

.enews-story-text a{
	color:#0000ff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}


.enews-options-title{
	color:#000000;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}

.enews-options{
	color:#000000;
	font-family:arial;
	font-size:12px;
}

.enews-options a{
	color:#742112;
	font-family:arial;
	font-size:12px;
}
/* end enews styles */
/* search styles */
#searchBoxTable{
	margin-top:10px;
	margin-left:5px;
	margin-bottom:10px;
}

#searchBoxTable{
	color:#000000;
	font-size:14px;
	font-family:arial,sans-serif;
	font-weight:bold;
	white-space:nowrap;
	text-align:left;
}

input.searchTextBox{
	background-color:#ffffff;
	color:#000000;
	font-size:12px;
}
input.searchSubmit{
	background-color:#FFD520;
	color:#000000;
	font-size:12px;
	margin-bottom:1px;
}

#searchResultTable{
	border-collapse: collapse;
	color:#000000;
	font-size:12px;
	font-family:arial;
	border-width:1px;
	border-style:solid;
	border-color:#FFD520;
	margin-bottom:5px;
}

#searchResultTable td{
	font-size:11px;
	border-width:0px 0px 0px 0px;
	border-style:solid;
	border-color:#0066CC;
	padding-right:2px;
	padding-left:8px;
	text-overflow:ellipsis;
	overflow:hidden;
}

#searchResultTable a{
	color:#000000;
	font-size:11px;
	font-family:arial;
}

#searchResultTable .searchResultHeading{
	background: url("/images/search_title_gradient.jpg");
}

#searchResultTable .searchResultHeading td{
	color:#000000;
	font-size:14px;
	font-weight:bold;
	font-family:arial;
}

#searchResultTable .searchResultTitles{
	color:#000000;
	font-size:12px;
	font-family:arial;
	font-weight:bold;
}

#searchResultTable .searchResultRow2{
	background-color:#ffffff;
}

#searchResultTable .searchResultRow1{
	background-color:#FFF7D7;
}

.forumtextHighlight0,.forumtextHighlight1,.forumtextHighlight2,.forumtextHighlight3,.forumtextHighlight4,.forumtextHighlight5
.forumtextHighlight6,.forumtextHighlight7,.forumtextHighlight8,.forumtextHighlight9
{	

}
.forumtext{
    font-size: 10px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.forumtext A{
    font-size: 10px;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.forumtext A:hover{
    font-size: 10px;
    color: #ff0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* end search styles */