.BigLink
{
	font-weight:bolder;
}
.CommentBy
{
    COLOR: #006699;
}
.CommentTitle
{
    FONT-WEIGHT: bolder
}
.CommentDate
{
    COLOR: darkgray
}
A.inLink
{
    COLOR: #0f0f0f;
    font-weight:bolder;
    TEXT-DECORATION: none
}
A.inLink:hover
{
    COLOR: #0f0f0f;
    TEXT-DECORATION: none
}


A.NewsLineLink, A.NewsLineLink:hover
{
    COLOR: black
}

.GrayFrameBody A.NewsLineLink,.GrayFrameBody A.NewsLineLink:hover {

}


.NewsClassHead {
    FONT-SIZE: 11px;
    COLOR: #255f8d
}

/************* News Small *****************/
.NewsSmallDiv {
    padding:0 4px 0 2px;
}
.NewsSmallFlat .NewsSmallDiv{
	width:auto;
	float:none;
}

.NewsHeadTable {
	background-color:#172443;
}
.NewsSmallThumb {
	border:silver 0 none;
	margin:3px 10px 3px 3px ;
	float:left;
	
}
.NewsSmallRevThumb
{
	border:silver 0 none;
	margin:3px 3px 3px 10px ;
	
	
}
.NewsTitleDiv {
	float:Right;
    display:inline;
    FONT-WEIGHT: bolder;
}
.NewsTitleDiv2 {
    FONT-WEIGHT: bolder;
    text-align:right;
    overflow:hidden;
    height:42px;
}
.NewsIconDiv {
	float:Left;
	display:inline;
}
.NewsLineDate {
    FONT-SIZE: 11px;
    COLOR: gray;
    FONT-STYLE: italic;
}

/***** HomeNewsTable *****/

#HomeNewsTable .NewsSmallDiv {
    
}
.NewsTitleDiv a, .NewsTitleDiv2 a
{
    color:#2374A0;
}
.NewsTitleDiv a:hover, .NewsTitleDiv2 a:hover
{
    color:#00608D;
}
#HomeNewsTable .NewsLineDate{
	color:gray;
}


/** Stats Tabs **/
.tabTable{
	border-spacing:0;
	margin-bottom:4px;
}

TD.tabHead0
{
    CURSOR: pointer;
    PADDING-BOTTOM: 6px;
    COLOR: #666666;
    BACKGROUND-COLOR: #c0c0c0;
    border:gray 1px solid;
}
TD.tabHead
{
    CURSOR: pointer;
	PADDING-BOTTOM: 6px;
    COLOR: #333333;
    BACKGROUND-COLOR: #EEEEEE;
    border:gray 1px solid;
}
/****************/

A.NewsClassHeadLink
{
    FONT-SIZE: 11px;
    COLOR: #cd3f00
}
A.NewsClassHeadLink:hover
{
    COLOR: #cd3f00
}

/************* NewsSideTable *****************/
.NewsSideTable {
	width:150px;
	margin-right:5px;
}
.AuthorThumb {
	float:right;
	margin:0 0 4px 4px;
}

.limitedThumb {
    MAX-WIDTH: 100px;
    WIDTH: expression(this.width >100 ? 100: true);
}
.limitedSquare {
	border:#232323 1px solid;
    MAX-WIDTH: 75px;
    WIDTH: expression(this.width >75 ? 75: true);
}
.InnerGalleryArea {
  BACKGROUND-COLOR: #e0e0e0;
  border:#f0f0f0 4px solid;
}

TD.InnerGalleryHead {
 width: 75px;
 text-align:center;
 BACKGROUND-COLOR: #232323;
 Color:white;
 Font-weight:Bolder;
 Font-Size :11px;
}

/* ======== Home Gallery=========== */
#TopGalleryArea{
	border: solid 5px #5d5d5d;
}
#TopGalleryText{
	background:#DE2323 url(/images/imagetitle.jpg) repeat-x scroll 0 0;
	border:1px solid black;
	color:White;
}
#TopGalleryLinks {
	width:100%;
	height:100%;
	background-color: White;
	padding:15px 0 10px 0;
}
.TopGalleryLink1 {
	background: #de2323 url(/images/activetab.jpg) no-repeat right 0;
	width: 100%;
	font-weight: 600;
	padding: 3px;
	height: 50px;
	overflow-y:hidden;
}
.TopGalleryLink {
	background: #3b3b3b url(/images/tab.jpg) no-repeat right 0;
	width: 100%;
	font-weight: 600;
	padding: 3px;
	height: 50px;
}
.TopGalleryLink1 A{
	color: White;
	text-decoration:none;
}
.TopGalleryLink1 A:hover{
	color: silver;
	text-decoration:none;
}
.TopGalleryLink A{
	color: silver;
	text-decoration:none;
}
.TopGalleryLink A:hover{
	color: white;
	text-decoration:none;
}

.TopGallerySep {
	height:5px;
}
#TopGalleryTitle {
 	padding:3px;
 	Font-size:12px;
 	font-weight:bolder;
}

#TopGalleryTitle A {
 	color:white;
} 
#TopGalleryTitle A:hover {
 	color:silver;
 	text-decoration:none;
} 

#TopGalleryView {
	width:320px;
	height:240px;
	background-color:#101013;
	border:black 1px solid;
}
#TopGalleryDesc {
	padding:3px;
}

/* ======== Ticker =========== */
.TickerTitle
{
	font-size:12px;
	color:white;
	padding:4px;
	float:right;
}
.Ticker {
	float:right;
	width:380px;
	height:20px;
	padding:3px;
	WHITE-SPACE:nowrap;
	TEXT-OVERFLOW:Ellipsis;
	OverFlow:hidden;
	background-color:white
}
#tickerAnchor {
	color:#CD3F00;
	text-decoration:none;
	padding:0;
}
#tickerAnchor:hover {
	color:#CD3F00;
	text-decoration:underline;
}
#viewTitle {
	background-color:#424242;
	color:white;
	padding:3px;
}
.InnerGalleryHead, #GalleryThumb1, #GalleryThumb2 {
	border:solid 4px white;
}
/******** home news ***********/
.NewsMediumDiv{
	height:250px;
	
}
.NewsMediumTitle{
	FONT-WEIGHT: bolder;
	font-size:14px;
	margin-bottom:5px;
	margin-top:3px;
}
.NewsMediumMedia {
	margin:0 0 3px 3px;
	
}
.NewsMediumMedia img{
	border:silver 0 none;
	width:320px;
}
/*==========NewsSmallTD============*/
.NewsSmallTD
{
	border-left:#FFB527 1px solid;
	border-bottom:#333333 1px dotted;
	border-collapse: collapse;
	padding:5px 0 5px 5px;
}
.NewsSmallTD-Last
{
	border-collapse: collapse;
	border-bottom:#333333 1px dotted;
	padding:5px;
	
}
.NewsSmallTD-First
{
	border-left:#FFB527 1px solid;
	border-bottom:#333333 1px dotted;
	border-collapse: collapse;
	padding:5px 0 5px 5px;
}