﻿@import url(MenuHWDropDown.css);
@import url(dhtmlgoodies_calendar.css);

html
{
    overflow: -moz-scrollbars-vertical;
}
body
{
    margin: 0px;
    background-color: #FFF;
    font-family: verdana;
    font-size: 10pt;
    color: #000;
}
p
{
    font-family: verdana;
    font-size: 10pt;
    color: #000;
	line-height: 17px;
}
td
{
    font-family: verdana;
    font-size: 9pt;
    color: #000;
}
a:link
{
    font-family: verdana;
    font-size: 10pt;
    color: #b61c64;
    text-decoration: underline;
}
a:visited
{
    font-family: verdana;
    font-size: 10pt;
    color: #b61c64;
    text-decoration: underline;
}
a:hover
{
    font-family: verdana;
    font-size: 10pt;
    color: #b61c64;
    text-decoration: none;
}

.ContentPane
{
    background-color: #FFF;
}
.LeftPane
{
	background-color:#FFFFFF;
	padding-left:18px;
	padding-right:8px;
}
.RightPane
{
	background-color:#FFFFFF;
	padding-left:8px;
	padding-right:18px;
}
.pageTitle
{
    font-family: Verdana;
    font-size: 16pt;
    color: #00a1d9;
}
H1
{
    font-family: Verdana;
    font-size: 16pt;
    font-weight: bold;
    color: #00a1d9;
}
H2
{
    font-family: Verdana;
    font-size: 16pt;
    font-weight: bold;
    color: #b61c64;
}
a.language2:link
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10pt;
    color: #FFF;
}
a.language2:hover
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10pt;
    color: #FFF;
}
a.language2:visited
{
    font-family: Verdana, Geneva, sans-serif;
    font-size: 10pt;
    color: #FFF;
}

a.blackLink:link
{
    color: #000;
    text-decoration: none;
    font-weight: normal;
}
a.blackLink:visited
{
    color: #000;
    text-decoration: none;
    font-weight: normal;
}
a.blackLink:hover
{
    color: #000;
    font-weight: normal;
}
.smallText
{
    font-family: verdana;
    font-size: 8pt;
}
.smallText a:link
{
    font-size: 8pt;
}
.smallText a:visited
{
    font-size: 8pt;
}
.smallText a:hover
{
    text-decoration: none;
    font-size: 8pt;
}
.paneTitleCorner1
{
    background-image: url('img/paneTitleCorner1.gif');
    width: 9px;
    height: 21px;
}
.paneTitleCorner2
{
    background-image: url('img/paneTitleCorner2.gif');
    width: 9px;
    height: 21px;
}
.paneTitle
{
    color: #fff;
    font-weight: bold;
    background-color: #0096ff;
    text-align: center;
    height: 21px;
}
.paneTb td
{
    background-color: #e9e9e9;
    width: 170px;
    border: 1px solid #f4f4f4;
    color: #000;
}

.paneTb a:link
{
    text-decoration: none;
    color: #000;
    font-weight: normal;
}
.paneTb a:visited
{
    text-decoration: none;
    color: #000;
    font-weight: normal;
}
.paneTb a:hover
{
    color: #000;
    font-weight: normal;
}
.text
{
    color: #535353;
    font-size: 8pt;
}
.created
{
    font-size: 8pt;
    color: #0362d8;
    text-decoration: underline;
}
.created a:link
{
    font-size: 8pt;
    text-decoration: underline;
    color: #0362d8;
}
.created a:visited
{
    font-size: 8pt;
    text-decoration: underline;
    color: #0362d8;
}
.created a:hover
{
    font-size: 8pt;
    text-decoration: none;
    color: #0362d8;
}

/***************** CN Modules *************/

.cn_table
{
    width: 100%;
}
.cn_table td
{
    background-image: url(img/Entry.gif);
    background-position: 2px 3px;
    background-repeat: no-repeat;
}
.cn_table a, .cn_AddNewsDiv a, .cn_table a:link, .cn_table a:visited
{
    text-decoration: none;
    color: black;
}
.cn_table a:hover
{
    text-decoration: underline;
    color: black;
}
.cn_tableRow
{
    text-align: left;
    padding-left: 18px;
    border-bottom: dashed 1px #97abb2;
}

.cn_tableRowH
{
    background-color: #eeeeee;
}
.cn_ReadMoreNewsDiv
{
}
.cn_ReadMoreNewsDiv a, .cn_ReadMoreNewsDiv a:link, .cn_ReadMoreNewsDiv a:visited
{
    font-size: 10pt;
    text-decoration: none;
    color: #00b3f4;
}
.cn_ReadMoreNewsDiv a:hover
{
    font-size: 10pt;
    text-decoration: underlined;
    color: #00b3f4;
}

.cn_EditNewsDiv
{
    height: 16px;
    background-image: url(img/edit.gif);
    background-position: 2px 0px;
    background-repeat: no-repeat;
}
.cn_EditNewsDiv span
{
    padding-left: 20px;
}
.cn_EditNewsDiv a, .cn_EditNewsDiv a:link, .cn_EditNewsDiv a:visited
{
    font-size: 10pt;
    text-decoration: none;
    color: #00b3f4;
}
.cn_EditNewsDiv a:hover
{
    font-size: 10pt;
    text-decoration: underlined;
    color: #00b3f4;
}

.cn_AddNewsDiv
{
    height: 16px;
    background-image: url(img/add.gif);
    background-position: 2px 0px;
    background-repeat: no-repeat;
}
.cn_AddNewsDiv span
{
    padding-left: 20px;
}
.cn_AddNewsDiv a, .cn_AddNewsDiv a:link, .cn_AddNewsDiv a:visited
{
    font-size: 10pt;
    text-decoration: none;
    color: #00b3f4;
}
.cn_AddNewsDiv a:hover
{
    font-size: 10pt;
    text-decoration: underlined;
    color: #00b3f4;
}

.cn_DeleteNewsDiv
{
    height: 16px;
    background-image: url(img/delete.gif);
    background-position: 2px 0px;
    background-repeat: no-repeat;
}
.cn_DeleteNewsDiv span
{
    padding-left: 20px;
}
.cn_DeleteNewsDiv a, .cn_DeleteNewsDiv a:link, .cn_DeleteNewsDiv a:visited
{
    font-size: 10pt;
    text-decoration: none;
    color: #00b3f4;
}
.cn_DeleteNewsDiv a:hover
{
    font-size: 10pt;
    text-decoration: underlined;
    color: #00b3f4;
}

.cn_NewsRssDiv a, .cn_NewsRssDiv a:visited, .cn_NewsRssDiv a:link, .cn_NewsRssDiv a:hover
{
    text-decoration: none;
}
.cn_NewsRssLink
{
    width: 14px;
    height: 14px;
    background-image: url(img/Rss.gif);
    background-position: 2px 2px;
    background-repeat: no-repeat;
}

.cn_tableShortItem
{
    border-bottom: dashed 1px #97abb2;
}
.cn_tableShortItemRow
{
}

.cnHeaderTable
{
    width: 100%;
    height: 30px;
}
.cnHeaderTableCell1
{
    width: 5px;
    background-image: url(img/leftb.gif);
}
.cnHeaderTableCell2
{
    width: 150px;
    background-image: url(img/middle.gif);
}
.cnHeaderTableCell3
{
    width: 4px;
    background-image: url(img/rightb.gif);
}
.cnHeaderTableCell1R
{
    width: 5px;
    background-image: url(img/leftR.gif);
}
.cnHeaderTableCell2R
{
    width: 150px;
    background-image: url(img/middleR.gif);
}
.cnHeaderTableCell3R
{
    width: 4px;
    background-image: url(img/rightR.gif);
}
.cnHeaderTableCell4
{
    width: 99%;
}
.cnHeaderInnerTable
{
    width: 100%;
    height: 5px;
}
.cnHeaderInnerCell
{
    background-color: #2f5a7a;
}
.cnHeaderInnerCellR
{
    background-color: #be2e25;
}
.chHeaderDiv table
{
    width: 150px;
}
.chHeaderDiv table td
{
    padding-left: 10px;
    padding-right: 10px;
}
.chHeaderDiv span
{
    width: 150px;
    overflow: visible;
    overflow: visible;
    font-family: verdana;
    white-space: nowrap;
    color: White;
    font-size: 10pt;
    font-weight: bold;
}
.cnHeaderLowerTable
{
    border: solid 1px #e5e5e5;
    width: 100%;
    border-collapse: collapse;
}
.cnHeaderLowerCell
{
    padding-left: 7px;
    padding-right: 7px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.cn_NewsImageDiv
{
    border: solid 1px #e5e5e5;
    padding:4px;
}

.cn_NewsSummaryCell
{
    width:50%;
}
.cn_NewsSummaryRightCells
{
    border-left: dashed 1px #97abb2;
    padding:4px;
}
.cn_NewsImportantSummaryTable
{
    border:solid 1px #d9e8fb;
    border-collapse:collapse;
    background-color:#eff6fe;
}

.cn_MainItemTitle
{
    font-size:14pt;
    font-weight:bold;
}
.cn_ItemTitle
{
    font-size:10pt;
    font-weight:bold;
}
.cn_searchHighlight
{
    background-color:Yellow;
}

.cn_commentTopLeft
{
    background-image: url(img/top_left.jpg);
}
.cn_commentTop
{
    background-image: url(img/top_middle.jpg);
    background-repeat: repeat-x;
}
.cn_commentTopRight
{
    background-image: url(img/top_right.jpg);
}

.cn_commentLeft
{
    background-image: url(img/left.jpg);
    background-repeat: repeat-y;
}
.cn_commentRight
{
    background-image: url(img/right.jpg);
    background-repeat: repeat-y;
}
.cn_commentCenter
{
    background-image: url(img/mid.jpg);
    background-repeat: no-repeat;
    background-position: center;
}

.cn_commentBottomLeft
{
    background-image: url(img/bottom_left.jpg);
}
.cn_commentBottom
{
    background-image: url(img/bottom.jpg);
    background-repeat: repeat-x;
}
.cn_commentBottomRight
{
    background-image: url(img/bottom_right.jpg);
}

a.cn_newsItemImageLink, a.cn_newsItemImageLink:visited, a.cn_newsItemImageLink:link, a.cn_newsItemImageLink:hover
{
    text-decoration: none;
}
a.cn_newsItemImageLink div.cn_newsItemPrint
{
    width: 28px;
    height: 28px;
    background-image: url(img/printer.gif);
    background-position: 2px 2px;
    background-repeat: no-repeat;
}
a.cn_newsItemImageLink div.cn_newsItemEmail
{
    width: 28px;
    height: 28px;
    background-image: url(img/mail.gif);
    background-position: 2px 2px;
    background-repeat: no-repeat;
}
.cn_MainItemTitlePrint
{
    font-size: 16px;
    color: #2B4DAF;
    font-weight: bold;
}
.cn_MainItemDate
{
    font-size:14px;
}
.cn_sendByEmailTitle
{
    border-bottom:1px solid #E4E4E4;
    color:#30302F;
    display:block;
    font-size:13px;
    font-weight:bold;
    line-height:25px;
}
a.cn_newsLinkRed,
a.cn_newsLinkRed:visited,
.cn_newsLinkRed:link,
.cn_newsLinkRed:hover
{
	color:red;
}
a.cn_newsLinkBlack,
a.cn_newsLinkBlack:visited,
.cn_newsLinkBlack:link,
.cn_newsLinkBlack:hover
{
	color:black;
}

a.cn_newsLinkTitleBlack,
a.cn_newsLinkTitleBlack:visited,
.cn_newsLinkTitleBlack:link,
.cn_newsLinkTitleBlack:hover
{
	color:Gray;
	font-size:10px;
	font-weight:normal;
}


a.cn_ShortText:link
{
    font-family: verdana;
    font-size: 10pt;
    color: #000;
    text-decoration: none;
    text-align:justify;
}
a.cn_ShortText:visited
{
    font-family: verdana;
    font-size: 10pt;
    color: #000;
    text-decoration: none;
    text-align:justify;
}
a.cn_ShortText:hover
{
    font-family: verdana;
    font-size: 10pt;
    color: #000;
    text-decoration: underline;
    text-align:justify;
}

a.cn_Selectedbold,
a.cn_Selectedbold:visited,
.cn_Selectedbold:link,
.cn_Selectedbold:hover
{color: #000;
 font-weight:bold;
    
    }
    
.cn_newsPhotoSourceTitleBlack
{
	color:Gray;
	font-size:9px;
	font-weight:normal;
}

/***************** End of CN Modules *************/

.printLogo {
	background-image: url('img/logo.jpg');
	width:116px;
	height:52px;
	}
.cn_Details {
    font-family: verdana;
    font-size: 10pt;
    color: #000;
	line-height: 17px;
	}
.time_date {
	font-size:8pt;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	}
	
	
	
	
#progressBackgroundFilter 
{
	position:fixed; 
	top:0px; 
	bottom:0px; 
	left:0px;
	right:0px;
	overflow:hidden; 
	padding:0; 
	margin:0; 
	background-color:#000; 
	filter:alpha(opacity=20); 
	opacity:0.2; 
	z-index:1000; 
}

#processMessage { 
	position:fixed; 
	top:30%; 
	left:43%;
	padding:10px; 
	
	z-index:1001; 
	background-color:#FFF;
	border:solid 1px #000;
	
}
