/* CSS Document */
#container {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 947px; OVERFLOW: visible}


.company_bg_tag{
background:url(../images/com_bg_tag.jpg) left repeat-x;
height:33px;
font-family:Arial, Helvetica, sans-serif; 
font-size:18px;
color:#7b7b7b;
padding:1px 0 0 10px;
}

td.HomeContentJ p
{ padding:0; margin:0;}

.news_bottom_bg{
background:url(../images/new_botto_bg.jpg) left no-repeat bottom;
vertical-align:bottom;
width:248px;
height:81px;
}
.new_heading{
font-family:Arial, Helvetica, sans-serif; 
font-size:22px;
color:#003b83;
padding:13px 0 7px 4px;
line-height:20px;

}
.news_subheading{
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
color:#ff6600;
font-weight:bold;
padding-bottom:2px;
}
.news_subheading a{
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
color:#ff6600;
font-weight:bold;

text-decoration:none;

}



.news_text{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#000000;
}

.news_subcoloumn{
border-bottom:1px solid #eaebed;
width:238px;
height:73px;
}
.news_subcoloumn2{
width:238px;
height:73px;
}
.news_readmore{
border-top:1px solid #f4d0b8;
width:238px;
}
.read_more{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#525252;
}
.read_more a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#525252;
text-decoration:none;
}
.read_more a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#525252;
text-decoration:underline;
}
.news_bg{
background:url(../images/news_bg.jpg) left repeat-x;

}

.text{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#383838;
padding-top:5px;
padding-left:11px;
padding-right:8px;
}
.left_side{
margin:0px;
padding:0px;
float:left;
}
.left_side li{
background:url(../images/left_nav.jpg) left no-repeat;
list-style:none;
width:179px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7b7b7b;
padding:12px 0 0 7px;
margin-top:8px;
float:left;
text-decoration:none;
font-weight:bold;

}
.left_side li a{
background:url(../images/left_nav.jpg) left no-repeat;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7b7b7b;
float:left;
text-decoration:none;
}
.left_side li a:hover{
background:url(../images/left_nav.jpg) left no-repeat;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7b7b7b;
float:left;
text-decoration:underline;
}
.image{
width:20px; 
height:20px;
float:left;
margin-right:5px;
}
.box1{
background:url(../images/box1.jpg) left no-repeat;
width:176px;
height:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#363636;
padding-top:11px;
padding-left:10px;
text-decoration:none;
}
.box1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#363636;
text-decoration:none;
}


.main_box{
width:185;
height:188px;
float:left;
}
.box_bg{
background:#f5f5f5;
width:180px;

}
.box_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3f3f3f;
padding-left:6px;
padding-top:6px;
}
.box2{
background:url(../images/box2.jpg) left no-repeat;
width:176px;
height:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#002d64;
padding-top:11px;
padding-left:10px;
text-decoration:none;
}

.box2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#002d64;
text-decoration:none;
}





.bottom_bg{
background:url(../images/middle.jpg) left repeat-x;
height:44px;
}
.bottom_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003a81;
padding-left:6px;
padding-top:6px;
text-decoration:none;
}
.bottom_text a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003a81;
text-decoration:none;
}
.bottom_text a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003a81;
text-decoration:underline;
}

.menu_bar_border{
border-bottom:1px solid #bbbbbb;
border-right:1px solid #bbbbbb;
border-left:1px solid #bbbbbb;
}

.menu_bar_link{
border-bottom:1px solid #ededed;
}

.menu_bar_link_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
.menu_bar_link_text a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.menu_bar_link_text a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff6600;
background:#f8f8f8;
}
.readmore_link {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#535353;
text-decoration:none;
}
.readmore_link a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#535353;
text-decoration:none;
}
.readmore_link a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#535353;
text-decoration:underline;
}

.readmore_link2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003679;
text-decoration:none;
}
.readmore_link2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003679;
text-decoration:none;
}
.readmore_link2 a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003679;
text-decoration:underline;
}

/* inner page styles */

.inner_page_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#ff6600;
text-decoration:none;
border-bottom:1px dotted #505050;
}
.inner_page_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
padding:5px 5px 5px 2px;

}
.inner_page_text_subheading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
.inner_page_text_subheading a{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#000000;
}

.inner_page_text_subheading2{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ee6201;
font-weight:bold;
}
.inner_page_boisheading{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#535353;
width:248px;
height:48px;
background:url(../images/project_wrk.jpg) left repeat-x;
padding:0 0 0 8px;

}
.inner_page_bois_name{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff6600;
font-weight:bold;
}
.inner_page_bois_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.border_all{
border:1px solid #e0e0e0;
margin-top:5px;
}
.form{
background:#f5f5f5;
}



.link_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#737373;
}
.link_text a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#737373;
}
.link_text a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#737373;
}

.box_news{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#002d64;
text-decoration:none;
} 

#nav{
  background:url(../images/link-bg-1.jpg) left no-repeat;
  margin:0px;
  padding:0px;
  float:left;
  list-style-type:none;
  height:90px;
}
#nav li{
  background:url(../images/link-bg-1.jpg) left no-repeat;
  list-style-type:none;
  float:left;
  cursor:pointer;
  height:90px;
  width:121px;

}
/*On the A/STRONG we position the same background image top and right and give it a padding to the right to show that bit of the background. We do not define a background colour for the rest but leave it transparent - effectively allowing the LI background to show through.*/


#nav li a{
  color:#001747;	
  background:url(../images/link-bg-1.jpg) left no-repeat;
  display:block;
  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  font-weight:bold;
  color:#004785;
  text-decoration:none;
  padding-top:40px;
  cursor: pointer;
  height:40px;
  padding-left:8px;
}
/*For the current page we use other images and colours:*/


#nav li.cur,
#nav li.over,
#nav li:hover
{
  background:url(../images/link-bg-2.jpg) top left no-repeat;
  cursor: pointer;
  height:90px;
}

#nav li strong,
ul#nav li.cur a
{
  display:block;
  color:#ff6600;
  text-decoration:none;
  background:url(../images/link-bg-2.jpg)left no-repeat;
  cursor: pointer;
  height:90px;
}

#nav li strong,
ul#nav li.cur a,
ul#nav li.over a,
ul#nav li:hover a
{
  display:block;
  color:#ff6600;
  text-decoration:none;
  background:url(../images/link-bg-2.jpg) transparent top right no-repeat;
  cursor: pointer;
}

