﻿/* This section define base styles of template BEGIN */ 
body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#636363;
	background-color:#c8c8c8;
}
body img {
	border:0px;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#636363;
}
#rightBCG {
	background-image:url(../../images/_gui/shadow.jpg);
	background-repeat:repeat-y;
}
#LinksBCG {
	background-image:url(../../images/_gui/LinksBCG.jpg);
	background-repeat: no-repeat;
}
#LinksHC {
	background-image:url(../../images/_gui/LinksHCBcg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:26px;
}
.LinksHCContainer {
	width:400px;
	float:left;
	padding-left:20px;
	padding-top:5px;
	font-size:0px;
}
.LinksTop:link, .LinksTop:active, .LinksTop:visited {
	font-size:10px;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
	float:left;
	display:block;
	padding-right:15px;
}
.LinksTop:hover {
	color:#D21D23;
	text-decoration:none;
}
#Languages {
	width:56px;
	float:right;
	padding-right:0px;
	font-size:0px;
}
*+html #Languages {
	width:56px;
	float:right;
	padding-right:0px;
	margin-top:1px;
}
*html #Languages {
	width:56px;
	float:right;
	padding-right:0px;
	margin-top:1px;
}
#IndexBCG {
	background-image:url(../../images/_gui/indexBCG.jpg);
	background-repeat:no-repeat;
	background-position:22px 10px;
}
#LoginHeader {
	color:#666666;
	background-image: url(../../images/_gui/key.gif);
	background-repeat:no-repeat;
	padding-left:60px;
	background-position:18px;
	font-size:11px;
}
#Footer {
	background-image:url(../../images/_gui/line.jpg);
	background-repeat:no-repeat;
	background-position:center 10px;
	padding-bottom:5px;
}
#Footer a, #Footer a:link, #Footer a:active, #Footer a:visited {
	color:#000000;
	text-decoration:none;
	font-size:11px;
}
#Footer a:hover {
	color:#D21D23;
	font-size:11px;
}
#perpetuum {
	font-size:10px;
	color:333333;
	padding-bottom:5px;
}
#perpetuum a, #perpetuum a:link, #perpetuum a:active, #perpetuum a:visited {
	color:#D21D23;
	text-decoration:none;
}
#perpetuum a:hover {
	color:#D21D23;
	text-decoration:underline;
}
#Interestded {
	color:#7a7a7a;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	padding-top:11px;
	padding-bottom:10px;
	display:block;
	padding-left:0px;
	padding-right:0px;
	width:308px;
}
.regionLinksTopTable {
	width:auto !Important;
}
.regionLinksTopTable td {
	width:auto !Important;
	font-size:0px;
	overflow:hidden;
}
.regionHeaderTable, .regionHeaderTable td {
	font-size:0px;
	overflow:hidden;
}
.regionIndexTable {
	padding-left:30px;
	padding-right:16px;
	margin-top:10px;
}
.regionOutdexTable {
	width:132px;
	padding-right:20px;
	margin-top:45px;
}
.regionLinksTable {
	width:auto !Important;
}
.regionLinksTable td {
	width:auto !Important;
	font-size:0px;
	overflow:hidden;
}
.RightBorder {
	border-right: 1px solid #cccccc;
}
.RightBorder2 {
	border-right: 2px solid #e7e7e7;
}
/*Designe for Article BEGIN*/
.Heading {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D21D23;
	font-weight:bold;
	text-decoration:underline;
}
.Heading2 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D21D23;
	font-weight:bold;
}
.Heading3 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#D21D23;
	font-weight:bold;
	background-image:url(../../images/_gui/arrow-sectiontree.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:15px;
	display:block;
}
.Heading p {
	display:inline;
}
.ReadMore a, .ReadMore a:link, .ReadMore a:visited, .ReadMore a:active, .ReadMore a:hover {
	padding-right:24px;
	background-image:url(../../images/_gui/MoreBcg.gif);
	background-repeat:no-repeat;
	background-position:right top;
	display:block;
	padding-bottom:10px;
}
.Lead {
	color:#666666;
	font-size:12px;
}
.Lead a, .Lead a:link, .Lead a:visited, .Lead a:active {
	color:#D21D23;
	text-decoration:underline;
	font-size:12px;
}
.Lead a:hover {
	color:#D21D23;
	text-decoration:none;
	font-size:12px;
}
.Lead2 {
	color:#666666;
	font-size:11px;
	background-image:url(../../images/_gui/devider_Index.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
.Lead2 a, .Lead2 a:link, .Lead2 a:visited, .Lead2 a:active {
	color:#D21D23;
	text-decoration:underline;
}
.Lead2 a:hover {
	color:#D21D23;
	text-decoration:none;
}
.Text {
	color:#666666;
	font-size:11px;
}
.Text a, .Text a:link, .Text a:visited, .Text a:active {
	color:#D21D23;
	text-decoration:underline;
}
.Text a:hover {
	color:#D21D23;
	text-decoration:none;
}
.ArticleDateModified {
	font-size:11px;
	padding-top:10px;
}
.ArticleDateModified strong {
	font-weight:bold;
	color:#D21D23;
}
/*Designe for Article END*/
	
.LinkGeneral_Links_a1 p {
	margin:0px;
	padding:0px;
}
.LinkGeneral_Links_a1 a, .LinkGeneral_Links_a1 a:link, .LinkGeneral_Links_a1 a:active, .LinkGeneral_Links_a1 a:visited {
	background-image:url(../../images/_gui/arrow_dotted.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	height:25px;
	padding-top:6px;
	padding-left:20px;
	padding-right:7px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7A7A7A;
	display:block;
	cursor:pointer;
	font-weight:bold;
}
.LinkGeneral_Links_a1 a:hover {
	background-image:url(../../images/_gui/arrow_dotted2.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	color:#D21D23;
	cursor:pointer;
	display:block;
	font-weight:bold;
}
*html .LinkGeneral_Links a, *html .LinkGeneral_Links a:link, *html .LinkGeneral_Links a:active, *html .LinkGeneral_Links a:visited, * html .LinkGeneral_Links a:hover {
	height:25px;
}
*+html .LinkGeneral_Links a, *+html .LinkGeneral_Links a:link, *+html .LinkGeneral_Links a:active, *+html .LinkGeneral_Links a:visited, *+html .LinkGeneral_Links a:hover {
	height:25px;
}
.LinkGeneral_Links a, .LinkGeneral_Links a:link, .LinkGeneral_Links a:active, .LinkGeneral_Links a:visited {
	background-image:url(../../images/_gui/arrow_dotted.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	height:25px;
	padding-top:6px;
	padding-left:20px;
	padding-right:7px;
	border-left:1px solid #cbcbcb;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7A7A7A;
	display:block;
	cursor:pointer;
	font-weight:bold;
}
.LinkGeneral_Links a:hover {
	background-image:url(../../images/_gui/arrow_dotted2.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
	color:#D21D23;
	cursor:pointer;
	display:block;
	font-weight:bold;
}
.LinkGeneral_Links p {
	margin:0px;
	padding:0px;
}
.LinkGeneral_MainLinks p {
	display:inline;
}
.LinkGeneral_MainLinks a, .LinkGeneral_MainLinks a:link, .LinkGeneral_MainLinks a:active, .LinkGeneral_MainLinks a:visited {
	text-decoration:underline;
	color:#666666;
	background-image:url(../../images/_gui/MainLinks.jpg);
	background-repeat:no-repeat;
	background-position:0 4px;
	display:block;
	padding-bottom:12px;
	font-size:12px;
	padding-left:18px;
}
.LinkGeneral_MainLinks a:hover {
	text-decoration:none;
}
.LinkGeneral_MainLinks2 {
	padding:0px;
	margin:0px;
}
.LinkGeneral_MainLinks2 p {
	display:inline;
}
.LinkGeneral_MainLinks2 a, .LinkGeneral_MainLinks2 a:link, .LinkGeneral_MainLinks2 a:active, .LinkGeneral_MainLinks2 a:visited {
	text-decoration:underline;
	color:#666666;
	background-image:url(../../images/_gui/MainLinks.jpg);
	background-repeat:no-repeat;
	background-position:0 4px;
	display:block;
	font-size:12px;
	padding-left:18px;
}
.LinkGeneral_MainLinks2 a:hover {
	text-decoration:none;
}
.LinkGeneral_MainLinks3 {
	padding:0px;
	margin:0px;
}
.LinkGeneral_MainLinks3 p {
	display:inline;
}
.LinkGeneral_MainLinks3 a, .LinkGeneral_MainLinks3 a:link, .LinkGeneral_MainLinks3 a:active, .LinkGeneral_MainLinks3 a:visited {
	color:#D21D23;
	text-decoration:underline;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../../images/_gui/linkoutdex.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	display:block;
	text-indent:15px;
}
.LinkGeneral_MainLinks3 a:hover {
	text-decoration:none;
}
.LinkGeneral_OutdexLinks p {
	display:inline;
}
.LinkGeneral_OutdexLinks a, .LinkGeneral_OutdexLinks a:link, .LinkGeneral_OutdexLinks a:active, .LinkGeneral_OutdexLinks a:visited {
	color:#4189CB;
	font-weight:bold;
	font-size:12px;
	display:block;
	padding-bottom:20px;
}
.LinkGeneral_OutdexLinks a:hover {
	color:#D21D23;
	font-weight:bold;
	font-size:12px;
}
.LoginText {
	color:#666666;
	font-size:11px;
}
.LoginText2 {
	color:#666666;
	font-size:11px;
}
.LoginText input {
	border:1px solid #999999;
	height:17px;
	width:110px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.LoginText2 a, .LoginText2 a:link, .LoginText2 a:visited, .LoginText2 a:active {
	font-size:12px;
	color:#666666;
	text-decoration:underline;
}
.LoginText2 a:hover {
	color:#D21D23;
	text-decoration:none;
}
.Caption p {
	display:inline;
}
.Caption {
	color:#818286;
	font-size:14px;
	font-weight:bold;
}
.Caption a, .Caption a:link, .Caption a:visited, .Caption a:active {
	font-size:14px;
	color:#D21D23;
	text-decoration:underline;
	font-weight:bold;
}
.Caption a:hover {
	font-size:14px;
	color:#D21D23;
	text-decoration:none;
	font-weight:bold;
}
.Calendar a, .Calendar a:link, .Calendar a:visited, .Calendar a:active {
	color:#D21D23;
	font-size:11px;
	padding:0px;
	margin:0px;
}
.Calendar a:hover {
	text-decoration:underline;
}
.Calendar {
	font-size:12px;
}
.linkSiteMap a, .linkSiteMap a:link, .linkSiteMap a:active, .linkSiteMap avisited {
	padding-left:21px;
	color:#D21D23;
	text-decoration:none;
	font-size:11px;
	background-image:url(../../images/_gui/sitemap.gif);
	background-repeat:no-repeat;
	padding-bottom:2px;
	padding-top:2px;
}
.linkSiteMap a:hover {
	text-decoration:underline;
	background-image:url(../../images/_gui/sitemap.gif);
	background-repeat:no-repeat;
}
.button input {
	font-size:11px;
	color:#FFFFFF;
	background-color:#D21D23;
	border:1px solid #666666;
	font-weight:bold;
	cursor:pointer;
}
/*SectionTree BEGIN*/

.SectionSecond a, .SectionSecond a:link, .SectionSecond a:active, .SectionSecond a:visited {
	color:#666666;
	font-size:10px;
	background-image:url(../../images/_gui/arrow-sectiontree.gif);
	background-repeat:no-repeat;
	background-position:2px 9px;
	padding-left:15px;
	padding-bottom:0px;
	padding-top:7px;
	text-decoration:none;
	display:block;
}
.SectionSecond a:hover {
	text-decoration:underline;
}
.SectionThree .SectionThree a, .SectionThree a:link, .SectionThree a:active, .SectionThree a:visited {
	color:#666666;
	font-size:10px;
	background-image:url(../../images/_gui/arrow-sectiontree2.gif);
	background-repeat:no-repeat;
	background-position:12px 9px;
	padding-left:25px;
	padding-bottom:0px;
	padding-top:7px;
	text-decoration:none;
}
.SectionThree a:hover {
	text-decoration:underline;
}
.SectionFour .SectionFour a, .SectionFour a:link, .SectionFour a:active, .SectionFour a:visited {
	color:#666666;
	font-size:10px;
	background-image:url(../../images/_gui/SectionTreeLevel4.gif);
	background-repeat:no-repeat;
	background-position:26px 11px;
	padding-left:36px;
	padding-bottom:0px;
	padding-top:7px;
	text-decoration:none;
}
.SectionFour a:hover {
	text-decoration:underline;
}
.SectionFive .SectionFive a, .SectionFive a:link, .SectionFive a:active, .SectionFive a:visited {
	color:#666666;
	font-size:10px;
	background-image:url(../../images/_gui/SectionTreeLevel5.gif);
	background-repeat:no-repeat;
	background-position:36px 11px;
	padding-left:46px;
	padding-bottom:0px;
	padding-top:7px;
	text-decoration:none;
}
.SectionFive a:hover {
	text-decoration:underline;
}
.SectionN .SectionN a, .SectionN a:link, .SectionN a:active, .SectionN a:visited {
	color:#666666;
	font-size:10px;
	background-image:url(../../images/_gui/SectionTreeLevel6.gif);
	background-repeat:no-repeat;
	background-position:46px 12px;
	padding-left:57px;
	padding-bottom:0px;
	padding-top:7px;
	text-decoration:none;
}
.SectionN a:hover {
	text-decoration:underline;
}

/*SectionTree END*/

/*Design for SiteMap BEGIN*/

.first {
	padding-left:15px;
	padding-bottom:0;
	padding-top:0;
	padding-right:0;
	margin:0;
}
.first li a, .first li a:link, .first li a:active, .first li a:visited {
	text-decoration:none;
	color:#D21D23;
	font-size:12px;
	font-weight:bold;
}
.first li a:hover {
	text-decoration:underline;
	color:#D21D23;
	font-size:12px;
	font-weight:bold;
}
.second li a, .second li a:link, .second li a:active, .second li a:visited {
	text-decoration:none;
	color:#666666;
	font-size:11px;
	font-weight:normal;
}
.second li a:hover {
	text-decoration:underline;
	color:#666666;
	font-size:11px;
	font-weight:normal;
}
.third li a, .third li a:link, .third li a:active, .third li a:visited {
	text-decoration:none;
	color:#666666;
	font-size:11px;
	font-weight:normal;
}
.third li a:hover {
	text-decoration:underline;
	color:#666666;
	font-weight:normal;
	font-size:11px;
}
/*Design for SiteMap END*/

.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.navigation a, .navigation a:link, .navigation a:active, .navigation a:visited {
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
.navigation a:hover {
	text-decoration:underline;
}
span.SearchNP {
	font-weight:normal;
}
span.SearchNP a {
	color:#000000;
	font-weight:normal;
}
.SearchRes {
	font-size:11px;
}
.SearchRes a {
	font-size:11px;
	font-weight:bold;
}
.SearchRes a:hover {
	color:#D21D23;
}
