BODY
{
	font-size: 8pt;
	direction: ltr;
	font-family: Verdana;
	background-image: url(Skin/bg_tile.gif);
	background-repeat: repeat;
}

.Content
{
	width: 953px;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(Skin/BodyRep.jpg);
	background-repeat: repeat-y;
}

.BodyPane
{
	font-size: 9pt;
	color: black;
	font-family: Arial;
}

.LeftPane
{
	padding-right: 5px;
	padding-left: 5px;
	width: 197px;
}

.RightPane
{
	padding-right: 15px;
	padding-left: 5px;
}

.EventDate
{
	font-weight: bold;
	font-size: 8pt;
	color: red;
}

.Labels
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Verdana;
}

.MainHR
{
	border-top-width: 0px;
	filter: alpha(opacity=0, finishopacity=100, style=1, startx=140, starty=0, finishx=0, finishy=290);
	width: 100%;
	height: 2px;
	background-color: steelblue;
}

HR
{
	width: 100%;
	height: 1px;
	color: Black;
	border-bottom-style:solid;
	border-top-width: 0px;
}

HR.Dashed
{
	width: 90%;
	height: 1px;
	color: Black;
	border-bottom-style:dashed;
	border-top-width:0px;
}

HR.Events
{
	width: 80%;
	color: Black;
	height: 1px;
	border-bottom-style: dashed;
	border-top-width: 0px;
}

HR.rssNews
{
	width: 80%;
	color: Black;
	height: 1px;
	border-bottom-style: dashed;
	border-top-width: 0px;
}

HR.rssArticle
{
	width: 80%;
	color: Black;
	height: 1px;
	border-bottom-style: dashed;
	border-top-width: 0px;
}

.MidLabel
{
	font-weight: normal;
	font-size: 9pt;
	color: gray;
	font-family: Arial;
}

.Title
{
	font-weight: normal;
	font-size: 10pt;
	color: gray;
	font-weight: bold;
	font-family: Verdana;
}

/* --------------- ARTICLES -------------------*/
A.ArticleTitle
{
	font-weight: bold;
	font-size: 10pt;
	color: royalblue;
	font-family: Verdana;
}

A.ArticleTitle:hover
{
	font-weight: bold;
	font-size: 10pt;
	color: dodgerblue;
	font-family: Verdana;
	text-decoration: underline;
}

P.Articles
{
	font-weight: normal;
	font-size: 10pt;
	color: Black;
	font-family: Arial;
	text-align: justify;
}

LABEL.Author
{
	font-weight: 600;
	font-size: 9pt;
	color: navy;
	font-family: Arial;
}

/* --------------- NEWS -------------------*/

A.NewsHeadline
{
	font-weight: bold;
	font-size: 10pt;
	color: royalblue;
	font-family: Verdana;
}

A.NewsHeadline:hover
{
	font-weight: bold;
	font-size: 10pt;
	color: dodgerblue;
	font-family: Verdana;
}

P.News
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: Arial;
	text-align: justify;
}

/* --------------- VIEW TOPIC -------------------*/

TABLE.ViewTopicList
{
	border-right: brown thin solid;
	margin: 2px;
}

Label.TitleViewed
{
	font-weight: bold;
	font-size: 12pt;
	color: sienna;
	text-decoration: none;
}

Label.TopicAuthor
{
	font-weight: bold;
	font-size: 10pt;
	color: maroon;
	text-decoration: none;
}

Label.TopicViewed
{
	color: Red;
	font-size: 8pt;
	font-weight: bold;
}

A.TopicViewed
{
	color: Blue;
	font-size: 8pt;
	font-weight: bold;
}

A.TopicViewed:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: deepskyblue;
}

/* --------------- COMMON -------------------*/

.Normal
{
	font-weight: normal;
	font-size: 10pt;
	font-family: Arial;
}

.SmallLabel
{
	font-weight: bold;
	font-size: 7pt;
	color: gray;
}


.Subtitle
{
	font-size: 12pt;
}

.HeadTitle
{
	font-size: medium;
	font-family: Verdana;
	font-weight: bold;
	color: Black;
}

.PageTitle
{
	font-weight: bold;
	font-size: 12pt;
	color: Navy;
	font-family: Verdana;
}

/*------------------- Module Title Style ------------------------- */

A.PortalsModule
{
	font-weight: bold;
	font-size: 7pt;
	color: blue;
	font-family: Verdana;
}

A.PortalsModule:hover
{
	color: blue;
	font-weight:bold;
	font-size: 7pt;
	font-family: Verdana;
	text-decoration: underline;
}

/*------------------- Module Title Style ------------------------- */

        /* -- BodyPane -- */
Label.ModuleTitle-BodyPane
{
	font-weight: bold;
	font-size: 13pt;
	color: brown;
	font-family: Verdana;
}

A.ModuleTitle-BodyPane
{
	font-weight: bold;
	font-size: 13pt;
	color: brown;
	font-family: Verdana;
}

A.ModuleTitle-BodyPane:hover
{
	font-weight: bold;
	font-size: 13pt;
	color: rosybrown;
	font-family: Verdana;
	text-decoration: none;
}

        /* -- LeftPane -- */

Label.ModuleTitle-LeftPane
{
	font-weight: bold;
	font-size: 11pt;
	color: brown;
	font-family: Verdana;
}

A.ModuleTitle-LeftPane
{
	font-weight: bold;
	font-size: 11pt;
	color: brown;
	font-family: Verdana;
}

A.ModuleTitle-LeftPane:hover
{
	font-weight: bold;
	font-size: 11pt;
	color: rosybrown;
	font-family: Verdana;
	text-decoration: underline;
}
        /* -- RightPane -- */

Label.ModuleTitle-RightPane
{
	font-weight: bold;
	font-size: 11pt;
	color: brown;
	font-family: Verdana;
}

A.ModuleTitle-RightPane
{
	font-weight: bold;
	font-size: 11pt;
	color: brown;
	font-family: Verdana;
}

A.ModuleTitle-RightPane:hover
{
	font-weight: bold;
	font-size: 11pt;
	color: rosybrown;
	font-family: Verdana;
	text-decoration: underline;
}


/*------------------- No Skin Module Title Style ------------------------- */

        /* -- BodyPane -- */
Label.NoSkinModuleTitle-BodyPane
{
	font-weight: bold;
	font-size: 11pt;
	color: slateblue;
	font-family: Verdana;
}

A.NoSkinModuleTitle-BodyPane
{
	font-weight: bold;
	font-size: 11pt;
	color: slateblue;
	font-family: Verdana;
}

A.NoSkinModuleTitle-BodyPane:hover
{
	font-weight: bold;
	font-size: 11pt;
	color: slateblue;
	font-family: Verdana;
}

        /* -- LeftPane -- */

Label.NoSkinModuleTitle-LeftPane
{
	font-weight: bold;
	font-size: 11pt;
	color: slateblue;
	font-family: Verdana;
}

A.NoSkinModuleTitle-LeftPane
{
	font-weight: bold;
	font-size: 11pt;
	color: slateblue;
	font-family: Verdana;
}

A.NoSkinModuleTitle-LeftPane:hover
{
	font-weight: bold;
	font-size: 11pt;
	color: slateblue;
	font-family: Verdana;
}
        /* -- RightPane -- */

Label.NoSkinModuleTitle-RightPane
{
	font-weight: bold;
	font-size: 11pt;
	color: slateblue;
	font-family: Verdana;
}

A.NoSkinModuleTitle-RightPane
{
	font-weight: bold;
	font-size: 11pt;
	color: slateblue;
	font-family: Verdana;
}

A.NoSkinModuleTitle-RightPane:hover
{
	font-weight: bold;
	font-size: 11pt;
	color: slateblue;
	font-family: Verdana;
}

/* --------  Modules Skin ------------- */

.LeftPaneTop1
{
	background-image: url(Skin/STop1.jpg);
	width: 26px;
	height: 68px;
	background-repeat: no-repeat;
}

.LeftPaneTop2
{
	background-image: url(Skin/STop2.jpg);
	background-repeat: repeat-x;
}

.LeftPaneTop3
{
	background-image: url(Skin/STop3.jpg);
	width: 18px;
	height: 68px;
	background-repeat: no-repeat;
}

/* ------------------------------- */

.BodyPaneTop1
{
	background-image: url(Skin/BTop1.jpg);
	width: 30px;
	height: 70px;
}

.BodyPaneTop2
{
	background-image: url(Skin/BTop2.jpg);
	background-repeat: repeat-x;
}

.BodyPaneTop3
{
	background-image: url(Skin/BTop3.jpg);
	width: 24px;
	height: 70px;
}

/* ------------------------------- */

.RightPaneTop1
{
	background-image: url(Skin/STop1.jpg);
	width: 26px;
	height: 68px;
	background-repeat: no-repeat;
}

.RightPaneTop2
{
	background-image: url(Skin/STop2.jpg);
}

.RightPaneTop3
{
	background-image: url(Skin/STop3.jpg);
	width: 18px;
	height: 68px;
	background-repeat: no-repeat;
}

/* ------------------------------- */

.LeftPaneBottom1
{
	font-size:xx-small;
	background-image: url(Skin/SBottom1.jpg);
	width: 19px;
	height: 19px;
}

.LeftPaneBottom2
{
	font-size:xx-small;
	background-image: url(Skin/SBottom2.jpg);
	background-repeat: repeat-x;
}

.LeftPaneBottom3
{
	font-size:xx-small;
	background-image: url(Skin/SBottom3.jpg);
	width: 19px;
	height: 19px;
}

/* ------------------------------- */

.BodyPaneBottom1
{
	font-size:xx-small;
	background-image: url(Skin/BBottom1.jpg);
	width: 18px;
	height: 18px;
}

.BodyPaneBottom2
{
	font-size:xx-small;
	background-image: url(Skin/BBottom2.jpg);
}

.BodyPaneBottom3
{
	font-size:xx-small;
	background-image: url(Skin/BBottom3.jpg);
	width: 18px;
	height: 18px;
}

/* ------------------------------- */

.RightPaneBottom1
{
	font-size:xx-small;
	background-image: url(Skin/SBottom1.jpg);
	width: 19px;
	height: 19px;
}

.RightPaneBottom2
{
	font-size:xx-small;
	background-image: url(Skin/SBottom2.jpg);
	background-repeat: repeat-x;
}

.RightPaneBottom3
{
	font-size:xx-small;
	background-image: url(Skin/SBottom3.jpg);
	width: 19px;
	height: 19px;
}

/* ------------------------------- */

.LeftPaneLeft
{
	width : 12px;
	background-image: url(Skin/SLeft.jpg);
}

.BodyPaneLeft
{
	width : 12px;
	background-image: url(Skin/BLeft.jpg);
}

.RightPaneLeft
{
	width : 12px;
	background-image: url(Skin/SLeft.jpg);
}

.LeftPaneRight
{
	width : 12px;
	background-image: url(Skin/SRight.jpg);
}

.BodyPaneRight
{
	width : 12px;
	background-image: url(Skin/BRight.jpg);
}

.RightPaneRight
{
	width : 12px;
	background-image: url(Skin/SRight.jpg);
}


.LeftPaneBg
{
	background-color: White;
}

.BodyPaneBg
{
}

.RightPaneBg
{
	background-color: White;
}

/* ------------------------------------------------------------ */

A.WebLinks
{
	font-weight: bold;
	font-size: 7pt;
	color: blue;
	font-family: Verdana;
}

A.WebLinks:hover
{
	font-weight: bold;
	font-size: 7pt;
	color: red;
	font-family: Verdana;
	background-color:Transparent;
}

.WebLinksBody
{
	padding-left: 10px;
	background-color: #f9f9f9;
}

.WebLinksHead
{
	font-weight: bold;
	font-size: 7pt;
	background-image: url(WebLink/TabBg.jpg);
	width: 183px;
	background-repeat: no-repeat;
	font-family: Verdana;
	height: 33px;
	padding-top: 6px;
	padding-right: 5px;
}

.WebLinksSplit
{
	width: 100%;
	height: 1px;
}

.FAQsQuestion
{
	color: Brown;
	font-size: 10pt;
	font-weight: bold;
}

.FAQsAnswer
{
	color: Navy;
	font-weight: normal;
	font-size: 9pt;
}

A
{
	font-size: 9pt;
	color: blue;
	text-decoration: none;
}

A:hover
{
	font-size: 9pt;
	color: blue;
	text-decoration: underline;
}

A.CmdButton
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
}

A.CmdButton:hover
{
	font-weight: bold;
	font-size: 10pt;
	color: deepskyblue;
}

A.MidLink
{
	font-weight: bold;
	font-size: 9pt;
	color: steelblue;
	font-family: Verdana;
}

A.MidLink:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: steelblue;
	font-family: Verdana;
}

A.SmallLink
{
	font-weight: bold;
	font-size: 7pt;
	color: blue;
	font-family: Arial;
}

A.SmallLink:hover
{
	font-weight: bold;
	font-size: 7pt;
	color: red;
	font-family: Arial;
}

.HeaderBg
{
	height : 188px;
	background-image: url(Banner/Banner.jpg);
	background-repeat: no-repeat;
}

.LangDropDown
{
	font-weight: normal;
	font-size: 8pt;
	background-color: lightskyblue;
}

/* -------------------------- vMenu -------------------------- */

DIV.vMenu
{
	width: 197px;
}

TD.vMenuTop
{
}

DIV.vMenuTop
{
	background-image: url(vMenu/vMenuTop.jpg);
	background-repeat: no-repeat;
	width: 197px;
	height: 54px;
	font-size: 0px;
}

DIV.vMenuTab
{
	background-image: url(vMenu/vMenuTab.jpg);
	background-repeat: repeat-y;
	vertical-align: middle;
	width: 197px;
	height: 25px;
	padding-top: 3px;
	padding-left: 4px;
	text-align: left;
}

A.vMenuHL
{
	font-family: Verdana;
	font-weight: bold;
	color: Brown;
	font-size: 9pt;
}

A.vMenuHL:hover
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 9pt;
	color: Red;
	text-decoration: underline;
}

DIV.vMenuSubTab
{
	background-image: url(vMenu/vMenuSubTab.jpg);
	padding-top: 4px;
	padding-left: 30px;
	height: 22px;
	text-align: left;
}

A.vMenuSubTab
{
	font-weight: bold;
	font-size: 8pt;
	color: Navy;
	font-family: Verdana;
}

A.vMenuSubTab:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: Blue;
	font-family: Verdana;
	text-decoration: underline;
}

DIV.vMenuSplit
{
	background-image: url(vMenu/vMenuSplitter.jpg);
	background-repeat: no-repeat;
	height: 2px;
	width: 197px;
	font-size: 0px;
}

DIV.vMenuSubSplit
{
	background-image: url(vMenu/vMenuSubSplitter.jpg);
	background-repeat: no-repeat;
	height: 2px;
	width: 197px;
}

DIV.vMenuSubBody
{
	width: 197px;
	background-color: #68c5e5;
}

DIV.vMenuDn
{
	background-image: url(vMenu/vMenuDown.jpg);
	background-repeat: no-repeat;
	width: 197px;
	height: 12px;
}

/* --------  Admin ------------- */

.AdminTitle
{
	font-weight: bold;
	font-size: 12pt;
	color: darkgreen;
	font-family: Verdana;
}

/* ------------------------------- */

.FooterTop
{
	background-image: url(Skin/FooterTop.jpg);
	background-repeat: no-repeat;
	height: 6px;
}

Table.Footer
{
	background-image: url(Skin/FooterRep.jpg);
	background-repeat: repeat-y;
}

.Footertile
{
	font-size: xx-small;
	height: 15px;
	background-image: url(Skin/FooterTile.jpg);
	background-repeat: no-repeat;
}

Label.Foot
{
	font-size: 8pt;
	color: White;
	font-family: Verdana;
}

A.Foot
{
	font-size: 8pt;
	color: White;
	font-family: Verdana;
}

A.Foot:hover
{
	font-size: 8pt;
	color: lemonchiffon;
	font-family: Verdana;
}

Label.Footer
{
	font-weight: bold;
	font-size: 9pt;
	color: White;
	font-family: Verdana;
}

Span.Footer
{
	font-weight: bold;
	font-size: 9pt;
	color: White;
	font-family: Verdana;
}

A.Footer
{
	font-weight: bold;
	font-size: 9pt;
	color: White;
	font-family: Verdana;
}

A.Footer:hover
{
	font-weight: bolder;
	font-size: 9pt;
	color: lemonchiffon;
	font-family: Verdana;
	text-decoration: none;
}

/* -------------- Navigation Pane ------------------- */

Table.NavPane{}

A.NavPane
{
	font-weight: bold;
	font-size: 9pt;
	color: Navy;
	font-family: Verdana;
}

A.NavPane:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: Blue;
	font-family: Verdana;
	text-decoration: none;
}

.NavBegin
{
	font-size: xx-small;
	width: 135px;
	height: 19px;
}

.NavEnd
{
	font-size: xx-small;
	width: 18px;
	height: 19px;
}

.Nav1
{
	background-image: url(Nav/Nav1.jpg);
	font-size: xx-small;
	height: 19px;
	width: 8px;
}

.Nav2
{
	background-image: url(Nav/Nav2.jpg);
	background-repeat: repeat-x;
}

.Nav3
{
	background-image: url(Nav/Nav3.jpg);
	font-size: xx-small;
	height: 19px;
	width: 23px;
}

/* -------------- Download Module ------------------- */

A.DownloadCat
{
	color: Blue;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	font-size: 10pt;
}

A.DownloadCat:hover
{
	font-weight: bold;
	font-size: 10pt;
	color: deepskyblue;
	font-family: Arial;
	text-decoration: none;
}

A.DownloadSubCat
{
	font-weight: bold;
	font-size: 9pt;
	color: #006699;
	font-family: Arial;
	text-decoration: none;
}

A.DownloadSubCat:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #006699;
	font-family: Arial;
	text-decoration: underline;
}

A.Download
{
	font-weight: bold;
	font-size: 9pt;
	color: #000099;
	font-family: Arial;
	text-decoration: none;
}

A.Download:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #000099;
	font-family: Arial;
	text-decoration: underline;
}

.DownloadDesc
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	font-family: Verdana;
	text-align: justify;
}

/* -------------- SEND PAGE URL ------------- */

Table.SendUrl
{
	width: 100%;
	background-color: lightblue;
}

/* -------------- COMMON ------------------- */

INPUT
{
	font-weight: bold;
	font-size: 10pt;
	color: Navy;
}

TEXTAREA
{
	font-size: 10pt;
	font-weight: bold;
	color: Navy;
}

OPTION
{
	font-size: 10pt;
	font-weight: bold;
	color: Navy;	
}

SELECT
{
	font-weight: bold;
	font-size: 10pt;
	color: Navy;
}
