﻿:link {
	text-decoration:none;
	color:#00209f;
	}

	a:hover,
	:link:hover {
		color:#0076cc;
		}

	:link:visited {
		color:#00209f;
		}

:focus {
	outline-width:thin;
	outline-style:dotted;
	outline-color:invert;
	}

:visited {
	text-decoration:none;
	color:#00209f;
	}

a {
	color:#00209f;
	}

	a.externalURL {
		display:inline;
		position:relative;
		white-space:nowrap;
		background-image:url('/ASP_Themes/Keyano.Master.2007/externalURL.gif');
		background-repeat:no-repeat;
		background-position:100% 50%;
		padding-right:12px;
		}

	li a.externalURL {
		white-space:normal;
		}
body 
{
    margin:0;
    padding:0;
    text-align:center;
	color:#191919;
    background:#ffffff;
    background-position:top right;
    background-image:url('http://www.keyano.ca/Graphics/Logos/Keyano.Logo.Discover(RightLetterhead)(2000x90).png');
    background-repeat:no-repeat;
	font-family:'Helvetica Neue',Arial,'Nimbus Sans',sans serif;
	font-size:14px;
}

body form 
{
    max-width:700px;
    margin-top:100px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    padding-left:2em;
    padding-right:2em;
    border-left:solid 1px #b2b3b5;
    border-right:solid 1px #b2b3b5;
    border-bottom:solid 1px #b2b3b5;
}

dl.tabular dt
{
    clear:left;
    width:100px;
    float:left;
}
dl.tabular dd
{ margin-left:103px;
    padding-bottom:12px;
    }

head 
{
    display:none;
}

h1 
{
	font-family:Geneva,Verdana,'Helvetica Neue',Arial,'Nimbus Sans',sans serif;
	font-weight:100;
	margin-top:0.67em;
	margin-left:auto;
	margin-bottom:0.67em;
	margin-right:auto;
	color:#0076cc;
	text-align:center;
    }
 
 li { margin-bottom:12px;
 }
 
    .compact li 
    {
        margin-bottom:0;
    }
 
 table
 {
    border:none;
    border-collapse:collapse;
    }
 td 
 {
    vertical-align:middle;
    padding:3px;
    margin:0;
 }
 
.accordionHeader 
{
    border-style:solid;
    border-color:#bed9ed;
    border-width:0;
    border-left-width:6px;
    border-bottom-width:1px;
    padding-left:6px;
    color:#191919;
    line-height:29px;
}
.accordionContent 
{
    padding-top:12px;
    padding-bottom:24px;
}

#RadioButtonList1 
{
    display:inline;
}

.onlyprint {display:none;}

@media print {

    .onlyprint {display:block;}
    body 
    {
        font-family:Calibri;
        font-size:110%;
        }
    	body form 
	{
		width:auto;
    padding-left:0;
    padding-right:0;
    border-left:none;
    border-right:none;
		}
    .noprint  { display:none; }
	}
