@import url(navigation.css);

@import url(footer.css);

@import url(forms.css);

@import url(layout.css);

@import url(tabs.css);

@import url(sitemap.css);


/* basic elements ///////////////////////////////////////////////////////////////////////////////////// */

html {

	margin: 0px;

	padding: 0px;

	}



body { 

	font: 9pt/17pt arial, helvetica, verdana, san-serif; 

	color: #555555; 

	line-height:18px;

	background: #00a4e3 url(../../images/bioguard_fr_CA/tile_pagebg.jpg) repeat-x;

	margin: 0px; 

	padding: 0px;

	min-height: 100%;

	}



p {

	/*  margin: top right bottom left */

	margin: 10px 0px 10px 0px;

	padding: 0px 0px 0px 0px;

}



h1 { 

	font: normal 17pt arial, helvetica, verdana, san-serif; 

	margin: 0px; 

	color: #0069aa;

	}



h2 { 

	font: bold 12pt arial, helvetica, verdana, san-serif; 

	margin: 0px; 

	color: #000;

	}



h3 { 

	font: bold 11pt arial, helvetica, verdana, san-serif; 

	margin: 0px; 

	color: #0069aa;

	}

	

h4 { 

	font: bold 10pt arial, helvetica, verdana, san-serif; 

	margin: 0px; 

	color: #000;

	}



a:link {

	color:#ff7802;

	text-decoration:none;

	outline: none;

}



a:visited {

	color:#ff7802;

	text-decoration:none;

	outline: none;

}



a:hover {

	color:#1d97c3;

	text-decoration:none;

	outline: none;

}



a:visited:hover {

	color:#1d97c3;

	text-decoration:none;

	outline: none;

}



a.grylnk:link { 

	font: 8pt/16pt arial, helvetica, verdana, san-serif;

	font-weight: normal; 

	text-decoration: none; 

	color: #purple;

	outline: none;

	}



a.grylnk:visited { 

	font: 8pt/16pt arial, helvetica, verdana, san-serif;

	font-weight: normal; 

	text-decoration: none; 

	color: #b5b5b5;

	outline: none;

	}



a.grylnk:hover, a.grylnk:active { 

	font: 8pt/16pt arial, helvetica, verdana, san-serif;

	text-decoration: underline; 

	color: #00a3e4;

	outline: none;

	}

	

ul {

	font-family: arial, tahoma, verdana, helvetica, sans-serif;

	font-size: small;

	color: #555555;

	list-style-position: outside;

	margin: 10px;

	padding: 10px;

	}



li {

	margin-top: 0px;

	margin-left: 0px;
    /*list-style:disc outside none;*/
	}



.expert_caption {

	color: #0069aa;

	margin-top:20px;

	padding-top:5px;

	border-top: 1px dotted #aaa;

	width:110px;

}



ul.arrow {

    margin: 10px 0px 10px 0px;

    padding-left: 15px;

    list-style: square url(../../images/bioguard_fr_CA/bullet_arrow.gif);

}



li.arrow {

    margin: 0px 0px 20px 0px;

}



ul.pdf {

    margin: 10px 0px 10px 0px;

    padding-left: 25px;

    list-style: square url(../../images/bioguard_fr_CA/icon_pdf.gif);

    float: left;

    line-height:20px;

}



li.pdf {

    margin: 0px 0px 20px 0px;

}



hr {

    border-right: #000000 0px solid;

    border-top: #CCCCCC 1px dotted;

    border-left: #000000 0px solid;

    border-bottom: #000000 0px solid;

    color: #CCCCCC;

    height: 1px;
    position: static;
    width: 100%;
}





/* containers ///////////////////////////////////////////////////////////////////////////////////// */



#Header { 

	background: url(../../images/bioguard_fr_CA/home_header4.jpg) no-repeat; 

	width: 950px;

	height: 395px;

	float:left;

	display:block;

	}



#logo {

	display:block;

	float:left;

	margin: 29px 0px 0px 0px;

	width:104px;

	height:71px;

	background: none;

}



#Search {

	display:table;

	float:left;

	padding: 0px 0px 0px 0px;

}



#SearchBtn {

	display:table;

	float:left;

	padding: 1px 0px 0px 0px;

}



#country {

	display:none;

	float:left;

	margin: 0px 0px 0px 0px;

}



#MainContainer { 

	background: url(../../images/bioguard_fr_CA/main_container_bg.jpg) repeat-y;

	margin: 0 auto; 

	width:950px;

	display:table;	

	}



#HomeContentContainer { 

	margin: 0px 0px 0px 0px;

	width:950px;

	background: none;

	display:block;

	}



/* TIER STYLES* *****************************************************************************/



#TierHeader { 

	background: none; 

	width: 950px;

	height: 120px;

	float:left;

	display:block;

	}

	

#TierPageHeader { 

	background: none;

	padding: 0px 0px 0px 0px;

	width: 676px;

	height: 101px;

	float:left;

	display:block;

	}

	

#TierMainContainer { 

	background: url(../../images/bioguard_fr_CA/tier_main_container_bg.gif) repeat-y;

	margin: 0 auto; 

	width:950px;

	display:table;

	}



#TierContentContainer { 

	padding: 0px 10px 0px 10px;

	width:930px;

	background: none;

	float:left;

	display:block;

	}



#TierContent { 

	padding: 20px 28px 20px 26px;

	width:630px;

	background: none;

	float:left;

	display:block;

	}



/* TierLeftNavContainer */



#TierLeftNavContainer { 

	padding: 70px 50px 0px 9px;

	margin: 0px;

	width:187px;

	display:block;

	float:left;

	background: none;
	
	height:auto;

	}



/* TierLeftNav_Box1 */



#TierLeftNav_Box1 {

	width:187px;

	margin-bottom: 30px;

	padding: 0px 0px 0px 0px;

	display:block;

	float:left;

	}



/* TierLeftNav_Box2 */



#TierLeftNav_Box2 {

	width:177px;

	margin: 0px;

	padding: 10px 0px 20px 10px;

	display:block;

	float:left;

	border-top:1px dotted #ccc;

	}



#TierLeftNav_Box2 .display_title h2 {

	font: bold 10pt arial, helvetica, verdana, san-serif; 

	margin: 0px; 

	color: #000;

}



#TierLeftNav_Box2 .title_image {

	float: right;

	padding: 15px 0px 10px 15px;

}



#TierLeftNav_Box2 .body1 {

}



/* TierLeftNav_Box3 */



#TierLeftNav_Box3 {

	width:177px;

	margin: 0px;

	padding: 10px 0px 0px 10px;

	display:block;

	float:left;

	border-top:1px dotted #ccc;

	}



#TierLeftNav_Box3 .display_title h2 {

	font: bold 10pt arial, helvetica, verdana, san-serif; 

	margin: 0px; 

	color: #000;

}



#TierLeftNav_Box3 .title_image {

	float: right;

	padding: 15px 0px 10px 15px;

}



#TierLeftNav_Box3 .body1 {

}



/* TierLeftNav_Box4 */



#TierLeftNav_Box4 {

	width:177px;

	margin: 0px;

	padding: 0px 0px 0px 10px;

	display:none;

	float:left;

	}



#TierLeftNav_Box4 .display_title h2 {

	font: bold 10pt arial, helvetica, verdana, san-serif; 

	margin: 0px; 

	color: #000;

}



#TierLeftNav_Box4 .title_image {

	float: right;

	padding: 15px 0px 10px 15px;

}



#TierLeftNav_Box4 .body1 {

}



/* TierLeftNav_Box5 */



#TierLeftNav_Box5 {

	width:177px;

	margin: 0px;

	padding: 0px 0px 0px 10px;

	display:none;

	float:left;

	}



#TierLeftNav_Box5 .display_title h2 {

	font: bold 10pt arial, helvetica, verdana, san-serif; 

	margin: 0px; 

	color: #000;

}



#TierLeftNav_Box5 .title_image {

	float: right;

	padding: 15px 0px 10px 15px;

}



#TierLeftNav_Box5 .body1 {

}





/* TierRightNavContainer */



#TierRightNavContainer { 

	padding: 0px 0px 0px 0px;

	margin-right: 10px;

	width:155px;

	display:none;

	float:left;

	background: none;

	}



/* TierRightNav_Box1 */



#TierRightNav_Box1 {

	width:155px;

	margin-bottom: 30px;

	padding: 0px 0px 0px 0px;

	display:block;

	float:left;

	}



/* TierRightNav_Box2 */



#TierRightNav_Box2 {

	width:155px;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	display:none;

	float:left;

	border-top:1px dotted #ccc;

	}



#TierRightNav_Box2 .display_title h2 {

	font: bold 10pt arial, helvetica, verdana, san-serif; 

	margin: 0px; 

	color: #000;

}



#TierRightNav_Box2 .title_image {

	float: right;

	padding: 15px 0px 10px 15px;

}



#TierRightNav_Box2 .body1 {

}



/* TierRightNav_Box3 */



#TierRightNav_Box3 {

	width:155px;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	display:block;

	float:left;

	border-top:1px dotted #ccc;

	}



#TierRightNav_Box3 .display_title h2 {

	font: bold 10pt arial, helvetica, verdana, san-serif; 

	margin: 0px; 

	color: #000;

}



#TierRightNav_Box3 .title_image {

	float: right;

	padding: 15px 0px 10px 15px;

}



#TierRightNav_Box3 .body1 {

}



/* TierRightNav_Box4 */



#TierRightNav_Box4 {

	width:155px;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	display:none;

	float:left;

	}



#TierRightNav_Box4 .display_title h2 {

	font: bold 10pt arial, helvetica, verdana, san-serif; 

	margin: 0px; 

	color: #000;

}



#TierRightNav_Box4 .title_image {

	float: right;

	padding: 15px 0px 10px 15px;

}



#TierRightNav_Box4 .body1 {

}



/* TierRightNav_Box5 */



#TierRightNav_Box5 {

	width:155px;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	display:none;

	float:left;

	}



#TierRightNav_Box5 .display_title h2 {

	font: bold 10pt arial, helvetica, verdana, san-serif; 

	margin: 0px; 

	color: #000;

}



#TierRightNav_Box5 .title_image {

	float: right;

	padding: 15px 0px 10px 15px;

}



#TierRightNav_Box5 .body1 {

}





/* Tier 2-Column Styles  ///////////////////////////////////////////////////////////////////////////////////// */



/* Tier2ColumnLeft */



#Tier2ColumnLeft { 

	padding: 0px 20px 0px 0px;

	margin: 0px;

	width:305px;

	display:block;

	float:left;

	background: none;

	}



/* Tier2ColumnLeft_Box1 */



#Tier2ColumnLeft_Box1 {

	width:305px;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	display:block;

	float:left;

	}



/* Tier2ColumnRight */



#Tier2ColumnRight { 

	padding: 0px 0px 0px 0px;

	margin: 0px;

	width:305px;

	display:block;

	float:left;

	background: none;

	}



/* Tier2ColumnRight_Box1 */



#Tier2ColumnRight_Box1 {

	width:305px;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	display:block;

	float:left;

	}





/* Tier 3-Column Styles  ///////////////////////////////////////////////////////////////////////////////////// */



/* Tier3ColumnLeft */



#Tier3ColumnLeft { 

	padding: 0px 15px 0px 0px;

	margin: 0px;

	width:200px;

	display:block;

	float:left;

	background: none;

	}



/* Tier3ColumnLeft_Box1 */



#Tier3ColumnLeft_Box1 {

	width:200px;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	display:block;

	float:left;

	}



/* Tier3ColumnMid */



#Tier3ColumnMid { 

	padding: 0px 15px 0px 0px;

	margin: 0px;

	width:200px;

	display:block;

	float:left;

	background: none;

	}



/* Tier3ColumnMid_Box1 */



#Tier3ColumnMid_Box1 {

	width:200px;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	display:block;

	float:left;

	}



/* Tier3ColumnRight */



#Tier3ColumnRight { 

	padding: 0px 0px 0px 0px;

	margin: 0px;

	width:200px;

	display:block;

	float:left;

	background: none;

	}



/* Tier3ColumnRight_Box1 */



#Tier3ColumnRight_Box1 {

	width:200px;

	margin: 0px;

	padding: 0px 0px 0px 0px;

	display:block;

	float:left;

	}



/* HomeHeaderContainer Styles  ///////////////////////////////////////////////////////////////////////////////////// */



#HomeHeaderContainer {

	width: 950px;

	float:left;

	display:block;

	margin-top: 12px;

	}

	

#HomeHeader {

	width: 950px;

	float:left;

	}



/* Misc Graphics */



.hline_15 {

	background: url(../../images/bioguard_fr_CA/hline_15.gif) repeat-x;

	width:100%;

	height:31px;

	float:left;

	}



.PhotoLeft {

	float: left;

	margin: 0px 15px 0px 0px;

	}



.PhotoRight {

	float: right;

	margin: 0px 0px 0px 15px;

	}

	

.FloatLeft {

	float: left;

	}



.FloatRight {

	float: right;

	}



.NavFloat {

	float: right;

	}

/*-------------------------------------------------------------------------------------*/
