/* CSS Document */
.default { font-family:Arial, Helvetica, sans-serif;font-size:11px;color:black; }
.small { font-size:11px; }
.large { font-size:13px;color:#006699; }
.blue { color:#5F7F9C;}
a:link { color:#535F67;font-weight:bold;text-decoration:none; }
a:visited { color:#535F67;font-weight:bold;text-decoration:none; }
a:hover { color:#5F7F9C;font-weight:bold;text-decoration:none; }
a:active { color:#5F7F9C;font-weight:bold;text-decoration:none; }
#breadsales { width:500px;height:50px; }
#breadsales ul { padding:0px;margin:10px;list-style-type:disc; }
#breadsales li { display:inline;margin:0px 9px; }
#bread { width:400px;height:50px; }
#bread ul { padding:0px;margin:10px;list-style-type:disc; }
#bread li { display:inline;margin:0px 9px; }
.title { color:336699;font-size:13px; }
.outline2 { border-bottom: 1px solid darkblue;margin:0px;padding-left:10px; }
.outline4 { border-bottom: 1px solid darkblue;padding:15px 0px; }

#method { width:575px;margin:0px; }
#method img { margin:10px 10px 0px 0px;border:1px solid black; }

.currentpage { font-weight:bold;color:black;font-style:italic; }


#nav_home
{
	display:block;
	width:95px;
	height:41px;
	text-indent: 10000px; 
	overflow: hidden; 
	background: url(../graphics/links2/nav_home.jpg) top left no-repeat;
}
#nav_home:hover{ 
background-position: bottom left; }
#nav_home.active{ background-position:bottom left; }

#nav_about
{
	display:block;
	width:97px;
	height:41px;
	text-indent: 10000px; 
	overflow: hidden; 
	background: url(../graphics/links2/nav_about.jpg) top left no-repeat;
}
#nav_about:hover{ 
background-position: bottom left; }
#nav_about.active{ background-position:bottom left; }

#nav_method
{
	display:block;
	width:97px;
	height:41px;
	text-indent: 10000px; 
	overflow: hidden; 
	background: url(../graphics/links2/nav_method.jpg) top left no-repeat;
}
#nav_method:hover{ 
background-position: bottom left; }
#nav_method.active{ background-position:bottom left; }


#nav_sales
{
	display:block;
	width:96px;
	height:41px;
	text-indent: 10000px; 
	overflow: hidden; 
	background: url(../graphics/links2/nav_sales.jpg) top left no-repeat;
}
#nav_sales:hover{ 
background-position: bottom left; }
#nav_sales.active{ background-position:bottom left; }

#nav_systems
{
	display:block;
	width:97px;
	height:41px;
	text-indent: 10000px; 
	overflow: hidden; 
	background: url(../graphics/links2/nav_systems.jpg) top left no-repeat;
}
#nav_systems:hover{ 
background-position: bottom left; }
#nav_systems.active{ background-position:bottom left; }

#nav_manage
{
	display:block;
	width:96px;
	height:41px;
	text-indent: 10000px; 
	overflow: hidden; 
	background: url(../graphics/links2/nav_manage.jpg) top left no-repeat;
}
#nav_manage:hover{ 
background-position: bottom left; }
#nav_manage.active{ background-position:bottom left; }



#nav_princ
{
	display:block;
	width:96px;
	height:41px;
	text-indent: 10000px; 
	overflow: hidden; 
	background: url(../graphics/links2/nav_principals.jpg) top left no-repeat;
}
#nav_princ:hover{ 
background-position: bottom left; }
#nav_princ.active{ background-position:bottom left; }

#nav_contact
{
	display:block;
	width:106px;
	height:41px;
	text-indent: 10000px; 
	overflow: hidden; 
	background: url(../graphics/links2/nav_contact.jpg) top left no-repeat;
}
#nav_contact:hover{ 
background-position: bottom left; }
#nav_contact.active{ background-position:bottom left; }


#exec { width:125px;margin:0px;}
#exec .caption { font-size:10px;color:black;padding:0px 0px 15px 0px; }
#exec hr { margin:0px;padding:0px; }


#tablist{
width:125px;
margin:10px 10px 0px 15px;

}



#tablist li{
list-style: none;
display: block;
margin: 10px 0px;
}


#tablist li a:link, #tablist li a:visited{
color: navy;
}

#tablist li a:hover{
text-decoration:underline;
}

#tabcontentcontainer{
width: 450px;
/* Insert Optional Height definition here to give all the content a unified height */
}

.tabcontent{
display:none;
}
#country select { margin:5px 0px 0px 0px; }

#subnav { width:450px;margin:0px; }
#subnav ul { list-style-type:none; }
#subnav li { display:inline;margin:0px 5px; }

#map { width:600px;font-size:9px;text-align:left; }
#map a:link { color:#535F67;text-decoration:none;}
#map a:visited { color:#535F67;text-decoration:none;}
#map a:hover { color:gray;text-decoration:none;}
#map a:active { color:gray;text-decoration:none;}
#bc { float:left;width:110px;padding:310px 0px 0px 0px; }
#interior { padding:90px 0px 0px 20px; }
#lower { padding:10px 0px 0px 55px;_padding:10px 0px 0x 45px; }
#vancouver { margin:25px 0px 0px 55px; }
#island { padding:0px 80px 0px 0px; }

#alberta {float:left;width:30px;padding:370px 0px 0px 5px;_padding:370px 0px 0px 0px; }

#calgary { padding:50px 5px 20px 0px; }
#Saskatchewan {float:left;width:30px;padding:400px 0px 0px 22px;_padding:420px 0px 0px 0px; }
#manitoba { float:left;width:100px;padding:390px 0px 0px 50px;_padding:390px 0px 0px 25px; }

