﻿@import url(Font.css);
@import url(../Common/Style/Common.css);

body
{
	background-color: #f0f0f0;
	padding: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
}

.Border_Corner_Top_Left
{
	background-image: url(../images/Border_Corner_Top_Left.gif);
	width: 14px;
	height: 14px;
}
.Border_Corner_Top_Right
{
	background-image: url(../images/Border_Corner_Top_Right.gif);
	width: 14px;
	height: 14px;
}
.Border_Corner_Bottom_Left
{
	background-image: url(../images/Border_Corner_Bottom_Left.gif);
	width: 14px;
	height: 14px;
}
.Border_Corner_Bottom_Right
{
	background-image: url(../images/Border_Corner_Bottom_Right.gif);
	width: 14px;
	height: 14px;
}
.HorizontalBorderTop
{
	background-image: url(../images/Border_Line_Horizontal_Top.gif);
	background-repeat: repeat-x;
	height:14px;
}
.HorizontalBorderBottom
{
	background-image: url(../images/Border_Line_Horizontal_Bottom.gif);
	background-repeat: repeat-x;
	height:14px;
}
.VerticalBorderLeft
{
	background-image: url(../images/Border_Line_Vertical_Left.gif);
	background-repeat: repeat-y;
	width: 14px;
}
.VerticalBorderRight
{
	background-image: url(../images/Border_Line_Vertical_Right.gif);
	background-repeat: repeat-y;
	width: 14px;
}

.Border_Spacer
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C0C0C0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #C0C0C0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C0C0C0;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C0C0C0;
}

.Border_Spacer_Black
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}

.CommentBlock
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c3c3c3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #c3c3c3;
	background: #e0e6e6;
	min-height: 48px;
	background-image: url(../images/CommentBackground.gif);
	background-repeat:repeat;
}

.HorizontalDottedBar
{
	background-image: url(../images/dotted_line.gif);
	background-repeat: repeat-x;
	height: 1px;
}

.NavigationBar
{
	font-family: Georgia, 'Courier New' , Courier, monospace;
	font-style: italic;
	font-weight: bold;
	font-size: 17px;
}

.NavigationBar a
{
	text-decoration:none;
	color :Black;
}

.NavigationBar .Selected
{
	color: #00aa98;
}

.NewsBorderTop
{
	background-image: url(../images/News_BorderTop.gif);
	background-repeat: repeat-x;
	height: 5px;
}

.NavigationUrl A
{
	text-decoration: underline;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}


.NavigationUrlSimple a, .NavigationUrlSimpleSmall a
{
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.NavigationUrlSimpleSmall a
{
	font-size: 10px;
}

.Link a
{
	text-decoration: none;
	color: #000000;
}

.Pager A:Hover,
.HighLightedLink A:Hover, 
.NavigationBar A:Hover, 
.NavigationUrlSimple A:Hover, 
.NavigationUrlSimpleSmall A:Hover,
.NavigationUrl A:Hover,
.LargeTags A:Hover,
.Link A:Hover
{
	color: #00aa98;
}


.HorizontalBlogTop
{
	background-image: url(../images/Blog_Border_Top.gif);
	background-repeat:no-repeat;
	height:18px;
	width:602px;
}

.HorizontalBlogBottom
{
	background-image: url(../images/Blog_Border_Bottom.gif);
	background-repeat:no-repeat;
	height:17px;
	width:602px;
}

.HorizontalBlogVertical
{
	background-image: url(../images/Blog_Border_Vertical.gif);
	width: 9px;
	background-repeat:repeat-y;
}

.Tags, .Tags A
{
	color: #00aa98;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.LargeTags, .LargeTags A
{
	font-size: 12px;
	text-decoration: none;
	color:Black;
}

.highlight {text-decoration:none; font-weight:bold; color:black; background:yellow;}

.HideNavigation
{
	visibility:hidden;
	height:1px;
}





.logo
{
	background-image: url(../images/logo.jpg);
	width: 182px;
	height: 117px;
}
.ShortNews
{
	height: 60px;
	vertical-align: top;
}

.SearchBar
{
	height: 38px;
}
.SearchBar td a
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin:0px 10px 0px 10px;
}
.SearchBar td
{
	padding: 0px 3px 0px 3px;
	vertical-align  :middle;
}
.SearchBar td a:hover
{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #6a6868;
}
.SelectedLink
{
	color: #2b9990 !important;
}
.FooterText
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #464646;
	padding: 12px 0px 5px 0px;
}
#txtSearch
{
	width: 180px;
	border: solid 4px #7cb5af;
}

/*Page Related Class*/
.ForumColumn1
{
   background-color:#EFEFEF;
   font-size: 10px;
}
.ForumColumn2
{
   background-color:#DEDFDE;
}
.ForumColumn3
{
   background-color:#D6D3D6;
}
.ForumHeader
{
   background-color:#B52018;
   color:#FFF;
   font-weight:bold;
}  
.HighLightedLink A
{
	font-size: 11px;
	font-weight: bolder;
	color:#525552;
	text-decoration: none;
}

.ForumColumnData
{
	background-color:#E7E7E7;
	border-style:none;
}
  /*End Page Related section*/

.ArticleBoard
{
    float: right;
    display: inline-block;
    margin: 10px 5px 10px 10px;
    width: 300px;
    height: 250px;
    overflow: hidden;
    border: lightgrey solid 1px;

    /*margin: 10px;
    margin-right: 0px;*/ /*top: 20px;
    
   position: absolute;*/
   
   
}

.ArticleItem
{ 
    float:left;
}

/*Pager section*/
.Pager a
{
	padding-top:10px;
	font-size:13px; 
	font-weight:bolder;
	text-decoration : none;
	width:110px;
	text-align:center;
	color: #575757;
	text-transform:none;
}

.Pager, .Pager a
{
	font-size:14px;
}

.PagerTop
{
	padding-bottom : 20px;
}

.PagerBottom
{
	padding-top : 20px;
}

.PagerContainerTable, .PagerContainerTableInline
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	color: #d1d1e1;
	border-bottom: #cccccc 1px solid;
	background-color: #FFFFFF;
	width:100%;
	/*margin-bottom :-20px;*/
}

.PagerContainerTableInline
{
	margin-bottom :0px;
}

.PagerInfoCell
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 3px;
	font: bold 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color: #000000;
	padding-top: 3px;
	white-space: nowrap;
	background-color: #00aa98;
	font-weight:normal;
	width:100px;
	display:none;
}

.InlinePagerRow .PagerInfoCell
{
	visibility:hidden;
}

.PagerInfoCell:link
{
	color: #ffcc66;
	text-decoration: none;
}
.PagerInfoCell:visited
{
	color: #ffcc66;
	text-decoration: none;
}
.PagerCurrentPageCell
{
	color: #00aa98;
	background-color: #f0f1f2;
	width:25px;
	text-align  :center;
}
.PagerOtherPageCells
{
	background-color: #f0f1f2;
	width:25px;
	text-align  :center;
}

.PagerEmptyCell
{
	background-color: #f0f1f2;
	color: #000000;
}

.PagerSSCCells
{
	background-color: #cccccc;
	width:15px;
}
.PagerHyperlinkStyle
{
	font: 20px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:hover
{
	color: #000000;
	text-decoration: none;
	font: 20px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:link
{
	color: #000000;
	text-decoration: none;
	font: 20px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:visited
{
	color: #000000;
	text-decoration: none;
	font: 20px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:active
{
	color: #000000;
	text-decoration: none;
	font: 20px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}

/*End Pager section*/
