html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, em, font, img, small, strong, sub, sup, tt, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	font-family:Arial, Sans-Serif;
}
ol, ul {
	list-style: none;
}
.clear
{
    clear:both;
    }
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

body
{
	background:#fff url('../images/bg001.jpg') top left;
	text-align:center;
}
.outer
{
	background:#cccccc;
	border:solid 1px #848484; 
	min-height:600px; width:936px;
	margin:50px auto 0px auto;
}
.header, .navOuter, .footer
{
	width:910px;
	margin:0px auto;
	text-align:left;
}
.header
{
	margin-top:13px;
}
	.navOuter
	{
	    background:#fff;
	    }
	.nav
	{
		background:#fff url('../images/bg_nav.gif') no-repeat top left;
		height:39px; width:837px;
		margin:0px auto;
		padding-top:0px;
	}
	    .nav ul
	    {
            display:block;
            padding:0px;
	        }
	    .nav li
	    {
	        display:inline;
	    }
	    .nav li a
	    {
            color:#fff;
            display:block;
            font-weight:bold;
            float:left;
            margin:3px 10px 0px 10px;
            padding-top:5px;
            text-decoration:none;
            text-align:center;
            width:102px; height:24px;
	        }
	    .nav li.language a.english
	        {
	            background:url('../images/flag_english.gif') no-repeat;
	            background-position:0px 5px;
	            margin-left:80px;
	            padding-left:34px;
	            text-align:left;
	            }
	    .nav li.language a.french
	        {
	            background:url('../images/flag_french.gif') no-repeat;
	            background-position:0px 5px;
	            margin-left:80px;
	            padding-left:34px;
	            text-align:left;
	            }
	    .nav li a:hover
	    {
	        color:#fff;
	        text-decoration:underline;
	        }
	    .nav li.active a
	    {
	        background:url('../images/bg_navLink.gif') no-repeat top left;
	        text-decoration:none;
	        }
	        .nav li.active a
	        {
	            text-decoration:none;
	            }
	.mcLogo
	{
	    background:url('../images/mitekCanadaLogo.png') no-repeat top left;
	    border:solid 0px red;
	    clear:both;
	    float:right;
	    width:276px; height:188px;
	    margin:-125px 0px 0px 0px;
	    position:relative;
        z-index:1;
		
	}
.content
{
    background:#fff url('../images/bg_page.jpg') no-repeat top center;
	padding:30px 10px 10px 10px;
	width:890px; min-height:450px;
	margin:0px auto;
}
.content h1
{
	color:#0072bd;
	font-size:20px;
	margin:15px 0px 10px 60px;
	text-align:left;
}
.content p
{
    margin:10px 60px;
	text-align:left;
    }
	.contactForm
	{
		margin:10px 60px;	
	}
	.contactForm h1
	{
		margin-left:0px;
	}
	.contactForm ul
	{
		width:500px;
		margin:0px auto;
	}
	.contactForm li
	{
		float:left;
		clear:left;
		margin-top:5px;
	}
	.contactForm label
	{
		float:left;
		display:block;
		width:110px;
		padding-left:15px;
		text-align:left;
	}
	.contactForm input
	{
		float:left;
		width:250px;
	}
	.contactForm .ctype
	{
		float:left;
		width:250px; min-height:25px;
	}
	.contactForm select
	{
		width:254px;
	}

	.contactForm .commentsBox
	{
		width:500px;
	}
	.submitForm
	{
		text-align:center;
		width:500px;
	}
	.submitForm input
	{
		margin:0px auto;
		margin-left:200px;
		width:100px;
	}
	.mcBrands
	{
	    background:#fff;
	    border:solid 1px #d3d4d5;
	    margin-top:10px;
	    text-align:center;
	    }
	.mcBrands h2
	{
	    background:#fff url('../images/bg_brandsH2.gif') repeat-x top left;
	    color:#055e94;
	    display:block;
	    height:25px;
	    padding:8px 5px 2px 5px;
	    text-align:left;
	    }
	.mcBrands ul li
	{
	    display:inline;
	    }
	.mcBrands ul li span
	{
	    display:none;
	    }
	.mcInter
	{
	    border:solid 2px #605f65;
	    margin-top:10px;
	    padding-left:130px;
	    text-align:center;
	    }
	    .mcInter a
	    {
	        display:block;
	        float:left;
	        margin:30px;
	        text-decoration:none;
	        }
	        .mcInter a span
	        {
	            display:none;
	            }
.footer
{
    color:#494949;
    font-size:12px;
    text-align:center;
    margin:10px auto;
}
.footer ul
{
    text-align:center;
}
.footer ul li
{
    display:inline;
    line-height:20px;
    margin:5px;
    }
    .footer a
    {
        color:#494949; 
    }
    .footer a:hover
    {
        color:#000;
    }