/* CSS configuration */

/* Global configuration*/
BODY
{
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

#mainTable
{
	width: 100%;
	height: 100%;
}

#headerOne
{
	height: 24px;
	background-image: url("../images/00hd_01_bg.gif");
	background-repeat: repeat-x;
}

#headerTwo
{
	height: 40px;
	background-image: url("../images/00hd_02_bg.gif");
	background-repeat: repeat-x;
}

#headerThree
{
	height: 22px;
	padding: 0px 5px 0px 0px;
	background-image: url("../images/00hd_03_bg.gif");
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 9pt;
	color: #FFFFFF;
}

#difLine
{
	height: 8px;
	background-image: url("../images/00ln_04_bg.gif");
	background-repeat: repeat-x;
}

#footerCell
{
	height: 15px;
	background-color: #23A5E3;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	border-width: 1px 0px 0px 0px;
	border-color: #FFFFFF;
	border-style: solid;
}

/* Region configuration */
#panel
{
	padding: 0px;
	width: 187px;
	background-color: #246494;
}

#nlCell
{
	height: 30px;
	background-color: #30A1DB;
}

#nlHeader
{
	padding: 3px;
	font-family: Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10pt;
}

#nlDef
{
	padding: 3px;
	font-family: Tahoma;
	font-weight: normal;
	color: #FFFFFF;
	font-size: 8pt;
	text-align: justify;
}

#menuCell
{
	padding: 5px;
	font-family: Tahoma;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 8pt;
	text-align: inherit;
}

#subMenuCell
{
	padding: 2px 5px 2px 17px;
	font-family: Tahoma;
	font-weight: bold;
	color: #94d2ee;
	font-size: 8pt;
	text-align: inherit;
}

#mainContent
{
	padding: 10px;
	background-image: url("../images/00mn_shadow.gif");
	background-repeat: repeat-x;
}

#articleTitle
{
	padding: 3px;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14pt;
	color: #246494;
}

#article
{
	width: 100%;
	padding: 3px;
	background-color: #fbfbfb;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
}

#articleTable
{
	width: 100%;
	padding: 3px;
	/*background-color: #fbfbfb;*/
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #EFEFEF;
}

#articleImg
{
	padding: 5px;
	border-width: 0px;
	float: right;
}

#categoryDesc
{
	width: 100%;
	padding: 3px;
	border-width: 1px;
	border-color: #d2d2d2;
	border-style: solid;
	background-color: #ededed;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 8pt;
	color: #246494;
}

#articleList
{
	padding: 5px 5px 5px 5px;
	background-color: #FBFBFB;
	border-width: 0px 0px 0px 6px;
	border-style: solid;
	border-color: #efefef;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 8pt;
	color: #8d8d8d;
}

#articleListDate
{
	padding: 2px 5px 2px 5px;
	border-width: 0px 0px 0px 6px;
	border-style: solid;
	border-color: #efefef;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 7pt;
	color: #8d8d8d;
}

#searchTable
{
	padding: 5px;
	background-color: #30a1db;
	border-width: 2px;
	border-style: solid;
	border-color: #246392;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 8pt;
	color: #FFFFFF;
}

#searchCell
{
	padding: 5px;
}

#cat
{
	background-color: #EBF2F6;
	color: #000000;
	font-weight: bold;
}

#subCat
{
	
}

INPUT, SELECT
{
	font-family: Tahoma;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
}

#submit
{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
}

#searchHeader
{
	padding: 3px 10px 3px 10px;
	background-color: #94d2ee;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 8pt;
	color: #246392;
	border-width: 0px 0px 4px 0px;
	border-style: solid;
	border-color: #246392;
}

#searchHeaderResults
{
	padding: 3px 10px 3px 10px;
	background-color: #94d2ee;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 8pt;
	color: #246392;
	border-width: 0px 0px 4px 0px;
	border-style: solid;
	border-color: #246392;
}

#searchItem
{
	padding: 10px;
	background-color: #f9f9f9;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #f4f4f4;
}

#newsLetterHeader
{
	padding: 3px 10px 3px 10px;
	background-color: #94d2ee;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 8pt;
	color: #246392;
	border-width: 0px 0px 4px 0px;
	border-style: solid;
	border-color: #246392;
}

#newsLetterCell
{
	padding: 10px;
	background-color: #f9f9f9;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 8pt;
	color: #000000;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #f4f4f4;
}

#last3
{
	padding: 5px;
	background-color: #f2f8ea;	
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #dfdfdf;
}

#last3middle
{
	padding: 5px;
	background-color: #f2f8ea;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border-width: 1px 2px 0px 2px;
	border-style: solid dotted solid dotted;
	border-color: #dfdfdf;
}

#galleryCell
{
	padding: 20px;
	background-color: #f2f8ea;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}


A:link.menu {color: #FFFFFF; text-decoration: none}
A:visited.menu {color: #FFFFFF; text-decoration: none}
A:hover.menu { color : #FFFFFF; text-decoration: underline}
A:active.menu { color : #FFFFFF; text-decoration: none}

A:link.submenu {color: #94d2ee; text-decoration: none}
A:visited.submenu {color: #94d2ee; text-decoration: none}
A:hover.submenu { color : #94d2ee; text-decoration: underline}
A:active.submenu { color : #94d2ee; text-decoration: none}

A:link.allArticlesLink {color: #246494; text-decoration: underline}
A:visited.allArticlesLink {color: #246494; text-decoration: underline}
A:hover.allArticlesLink { color : #246494; text-decoration: none}
A:active.allArticlesLink { color : #246494; text-decoration:underline}

A:link.listLink {color: #246494; text-decoration: underline}
A:visited.listLink {color: #246494; text-decoration: underline}
A:hover.listLink { color : #246494; text-decoration: none}
A:active.listLink { color : #246494; text-decoration:underline}

A:link.linkResult {color: #246494; text-decoration: underline}
A:visited.linkResult {color: #246494; text-decoration: underline}
A:hover.linkResult { color : #246494; text-decoration: none}
A:active.linkResult { color : #246494; text-decoration:underline}

