a {
	position:relative;
	text-decoration:none;
	font-family:Tahoma;
	font-size:12px;
	color:#FF0000;
}

.navigator a:link,.navigator a:visited,.navigator a:active,.navigator a:hover {
	position:relative;
	text-decoration:none;
	font-family:Tahoma;
	font-size:9px;
	color:#FF0000;
}

a:visited{ font-family:Tahoma; font-weight:bold; font-size:12px; color:#CCFFFF;}
a:link{ font-family:Tahoma; font-weight:bold; font-size:12px; color:#CCFFFF;}

a:hover{
	text-decoration: none;
	color: #FFCC00;
	text-align:left;
	position:relative;
}

a:link hover{ color:#FF0000}

hr{height:0px;border:solid #000000 0px;border-top-width:1px;}
form{margin:0;}
IMG{border:0;}
.sitename{font-weight:normal;font-size:20pt;letter-spacing:1px; position:relative;}
.menulevel1 a:link,.menulevel1 a:visited,.menulevel1 a:active,.menulevel1 a:hover,.menulevel2 a:link,.menulevel2 a:visited,.menulevel2 a:active,.menulevel2 a:hover,.menulevel3 a:link,.menulevel3 a:visited,.menulevel3 a:active,.menulevel3 a:hover,.locator a:link,.locator a:visited,.locator a:active,.locator a:hover,.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited,
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover,.submenu a:link,.submenu a:visited,.submenu a:active,.submenu a:hover{text-decoration:none;}
.menu{font-weight:normal;font-size:7.5pt;color:#000000; text-align:left;}
.menu a{text-decoration:underline;font-weight:normal;}
.login,.login a,.login a:link,.login a:visited,.login a:active,.login a:hover{font-weight:normal;font-size:7.5pt;color:#3A5B25;text-decoration:none;}
.search a{font-weight:normal;color:#FFFFFF;}
.search a:link,.search a:visited{color:#70FC7A;text-decoration:none;font-family:Tahoma;font-size:10pt; font-weight:bold;}
.search a:active,.search a:hover{color:#CCCC00;text-decoration:none;}
.edit{font-size:7pt;color:black;background-color:#c9c7c7;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{font-weight:normal;text-decoration:none;color:#8DEB92;}
input,select{font-size:8pt;text-indent:2px; position:relative;}
textarea{font-family:Tahoma;font-size:12pt;background-color:#000000;width:90%; color:#FFFFFF; margin-left:40px; position:relative;}
.searchbox .submit{font-size:7pt;color:black;border:1px solid #151C10;background-color:#E3E2E0; }
.searchbox .text{
	font-size: 7pt;
	color: Black;
	background-color: #E3E2E0;
	border: 1px solid #151C10;
	font-weight: normal;
}
.bodyline	{ background-color: #FFFFFF; border: 1px #98AAB1 solid; }
.cmsline	{ background-color: #FFFFFF; border: 2px #ffffff solid; }
.innerline	{ border: 2px #FFFFFF solid; }
.copyright {font-size:8px;color:#444444;letter-spacing: -1px;}
.copyright a,.copyright a:link,.copyright a:visited {color:#444444;text-decoration:none;}
.copyright a:hover,.copyright a:active {color:#000000;text-decoration:underline;}

.lastupdate {
	text-align: center;
	vertical-align: middle;
}
#locator {
	font-size: 7pt;
	color: Black;
	font-weight: normal;}

#contenthalter {
	margin-top: -27px;
	position: relative;
}

/* my add */
body,td {font-family:Tahoma;font-size:8pt; color:#B0F9B0; font-weight:bold;}

p {font-family:Tahoma; font-size:10pt; font-weight:bold; color:#ECEEFF; margin-left:20px; margin-right:20px; text-align:justify; }
.sep_font_first {font-family:Tahoma; font-size:12pt; font-weight:bold; color:#CCCCFF; margin-left:80px; margin-right:20px; text-decoration:underline;}
.sep_font_last {font-family:Tahoma; font-size:12pt; font-weight:bold; color:#CCCCFF; margin-left:80px; margin-right:20px; text-decoration:underline;}


H1 {font-family:Tahoma; font-size:15pt; font-weight:500; margin-bottom:6px; margin-left:60px; color:#99FFFF; text-transform:uppercase; text-align:left;}
H2 {font-family:Tahoma; font-size:14pt; font-weight:bold; margin-bottom:6px; margin-left:60px; color:#99FFFF; text-transform:uppercase; text-align:left;}
H3 {font-family:Tahoma; font-size:14pt; font-weight:bold; margin-bottom:6px; margin-left:22px; color:#99FFFF; text-transform:uppercase; text-align:left;}
H4 {font-family:Tahoma; font-size:14pt; font-weight:bold; margin-bottom:6px; margin-left:22px; color:#99FFFF; text-transform:uppercase; text-align:left;}

.menulevel1,.menulevel2,.menulevel3,.locator,.navigator,.sitemaplevel1,.sitemaplevel2,.sitemaplevel3,.submenu{font-weight:bold;font-size:7.5pt;color:#FFFFFF; text-decoration:underline;}

ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{padding-left: 16px;margin-left: 0;list-style: none; color:#FFFFFF; text-align:left;}

ul.menulevel1 {padding-left: 16px;margin-left: 0; list-style:none; color:#99FFFF; font-size:14px; text-align:left; text-transform:uppercase; text-decoration:underline;}
ul.menulevel2 {padding-left: 16px;margin-left: 0; list-style:none; color:#99FFFF; font-size:12px; text-align:left; text-transform:uppercase; text-decoration:underline;}
ul.menulevel3 {padding-left: 16px;margin-left: 0; list-style:none; color:#99FFFF; font-size:10px; text-align:left; text-transform:uppercase;}

ul.menulevel1 a:link,ul.menulevel1 a:visited  {position:relative; color:#FFFFFF; font-size:14px; text-transform:none; text-decoration:none;}
ul.menulevel2 a:link,ul.menulevel2 a:visited  {position:relative; color:#FFFFFF; font-size:12px; text-transform:none;}
ul.menulevel3 a:link,ul.menulevel3 a:visited  {position:relative; color:#FFFFFF; font-size:10px; text-transform:none;}

ul.menulevel1 a:hover  {position:relative; color:#FFCC00; font-size:14px;}
ul.menulevel2 a:hover  {position:relative; color:#FFCC00; font-size:12px;}
ul.menulevel3 a:hover  {position:relative; color:#FFCC00; font-size:10px;}

ul.menulevel1 a:active {position:relative; color:#FF0000; font-size:16px; text-decoration:underline;}
ul.menulevel2 a:active {position:relative; color:#FF0000; font-size:12px; text-decoration:underline;}
ul.menulevel3 a:active {position:relative; color:#FF0000; font-size:10px; text-decoration:underline;}


li{line-height:2; position:relative}
li.doc{padding-left:16px; background-image: url(menu/doc.gif);background-repeat: no-repeat; position:relative}
li.docs{padding-left:16px;background-image: url(menu/docs.gif);background-repeat: no-repeat; position:relative}
li.sdoc{padding-left:16px;background-image: url(menu/sdoc.gif);background-repeat: no-repeat; position:relative}
li.sdocs{padding-left:16px;background-image: url(menu/sdocs.gif);background-repeat: no-repeat;position:relative}

#sitename {
	font-family: Tahoma;
	font-size: 28px;
	color: White;
	text-indent: 2px;
	margin-left: 10px;
	letter-spacing: 2px;
	font-weight: bold;
	position:static;
	z-index: 1;
	width: 470px;
}

.trans_bg[class] {
  border:solid 1px #AAA;
  width:100%;
  background-image:url(/templates/belforest-centre/images/bg_img/bg.png);
  vertical-align:top;
}

.game_table1[class] {background-image:url(/templates/belforest-centre/images/bg_img/gbg1.png); vertical-align:top;}
.game_table2[class] {background-image:url(/templates/belforest-centre/images/bg_img/gbg2.png); vertical-align:top;}

.game_font1 {font-family: Tahoma; font-size:12px; font-weight:bold; color:#C1E0FF; margin:20px;}
.game_font2 {font-family: Tahoma; font-size:12px; font-weight:bold; color:#C1E0FF; margin:20px;}
.game_font3 {font-family: Tahoma; font-size:12px; font-weight:bold; color:#FFFFFF; margin:20px;}

.smain_table[class] { 
font-family: Tahoma; font-size:13px; font-weight:bold; color:#FFFFFF; width:120px; height:100%;
border:solid 1px #FFFFFF; padding:5px;
background-image:url(/templates/belforest-centre/images/bg_img/tbg.png);}

div.img_link a{border:solid 1px #FFF; padding:5px; vertical-align:top; margin:5px; position:relative; display:block; width:100px;}
div.img_link a:visited{border:solid 1px #FFF; padding:5px; vertical-align:top; margin:5px; position:relative; display:table; }
div.img_link a:hover{background-color:#CCCCFF; border:solid 1px #F00; position:relative; display:block}

div.img_glink a{border:solid 1px #FFF; padding:5px; vertical-align:top; margin:5px;  position:relative; display:block; width:200px;}
div.img_glink a:visited{border:solid 1px #FFF; padding:5px; vertical-align:top; margin:5px;  position:relative; display:table; }
div.img_glink a:hover{background-color:#CCCCFF; border:solid 1px #F00; position:relative; display:block}

.bmain_table[class] { font-family: Tahoma; font-size:13px; font-weight:bold; color:#FFFFFF; 
border:solid 1px #FFFFFF; padding:5px;
background-image:url(/templates/belforest-centre/images/bg_img/tbg.png);}
	
.stext_table {font-family: Tahoma; font-size:12px; font-weight:bold; font-style:italic; color:#FFFFFF; margin:5px; width:400px;
border:solid 1px #AAA; vertical-align:middle; height:100%; padding-left:10px;}

.btext_table {font-family: Tahoma; font-size:12px; font-weight:bold; font-style:italic; color:#FFFFFF; margin:5px; width:250px;
border:solid 1px #AAA; vertical-align:middle; height:100%; padding-left:10px;}

div.img_table a {margin:0px; border:solid 1px #AAA; padding:0px; text-align:center; display:block; font-size:11px; width:80px; height:90px;}
div.img_table a:visited {margin:0px; border:solid 1px #AAA; padding:0px; text-align:center; display:block; font-size:11px; width:80px; height:90px}
div.img_table a:hover {margin:0px; border:solid 1px #F00; padding:0px; text-align:center; background:#CCCCFF; display:block; color:#1E8B1B; font-size:11px; width:80px; height:90px;}

.stpng[class] {background-image:url(/templates/belforest-centre/images/main.png); background-repeat:no-repeat}
.hphone[class] {background-image:url(/images/phone.png); height:50px; background-repeat:no-repeat;  background-position:top; vertical-align:middle;}
.hmap[class] {background-image:url(/images/map.png); height:50px;  background-repeat:no-repeat;  background-position:top; vertical-align:middle;}
.hprice[class] {background-image:url(/images/price.png); height:50px;  background-repeat:no-repeat;  background-position:top; vertical-align:middle;}
.hpdf[class] {background-image:url(/images/adobe-pdf.png);  height:50px; background-repeat:no-repeat;  background-position:top; vertical-align:middle;}

.hbison[class] {background-image:url(/images/trophy/bison/bison.png); height:50px; background-repeat:no-repeat;  background-position:top; vertical-align:middle;}
.hmoose[class] {background-image:url(/images/trophy/moose/moose.png); height:50px; background-repeat:no-repeat;  background-position:top; vertical-align:middle;}
.hred_deer[class] {background-image:url(/images/trophy/red_deer/red_deer.png); height:50px; background-repeat:no-repeat;  background-position:top; vertical-align:middle;}
.hroe_deer[class] {background-image:url(/images/trophy/roe_deer/roe_deer.png);  height:50px; background-repeat:no-repeat;  background-position:top; vertical-align:middle;}
.hboar[class] {background-image:url(/images/trophy/boar/boar.png); height:50px; background-repeat:no-repeat;  background-position:top; vertical-align:middle;}
.hwolf[class] {background-image:url(/images/trophy/wolf/wolf.png); height:50px; background-repeat:no-repeat;  background-position:top; vertical-align:middle;}
.hblack_grouse[class] {background-image:url(/images/trophy/black_grouse/black_grouse.png); height:50px; background-repeat:no-repeat;  background-position:top; vertical-align:middle;}
.hwaterfowl[class] {background-image:url(/images/trophy/waterfowl/waterfowl.png); height:50px; background-repeat:no-repeat; background-position:top}
.hpartridges[class] {background-image:url(/images/trophy/partridges/partridges.png); height:50px; background-repeat:no-repeat;  background-position:top; vertical-align:middle;}
.hcapercailye[class] {background-image:url(/images/trophy/capercailye/capercailye.png); height:50px; background-repeat:no-repeat;  background-position:center; vertical-align:middle;}
.hwoodcock[class] {background-image:url(/images/trophy/woodcock/woodcock.png); height:50px; background-repeat:no-repeat;  background-position:top; vertical-align:middle;}


#hvmenu {
	height: 40px;
	width: 530px;
	border-top: 0px solid #535353;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #535353;
	border-left: 0px solid #535353;
	background-color:transparent;
	position: absolute;
	margin-left:15px;
	text-align:left;
}

.quick_contact {font-family: Tahoma; font-size:13px; font-weight:bold; color:#33FF33; line-height:18px;}
.quick_phone {font-family: Tahoma; font-size:12px; font-weight:bold; color:#FFFFFF; line-height:18px;}