/********************************************************/
/* General Style Sheet for Quaife								*/
/* Copyright 2006 by MSO.net						 				*/
/* By Maryse Borgès													*/
/* 					 													*/
/* Last Edited on 18/09/2006										*/
/********************************************************/

body {
	margin: 0px;
	color: #231f20;
	background-color: #FFFFFF;
	font-family : Arial, sans-serif;
	font-size : 1em;
}
a, a:visited
{
	text-decoration: underline;
}

a:hover
{
	text-decoration: none;
}

ul
{
	margin-left: 0px;
	padding-left: 18px;
}
li
{
	margin-left: 0px;
	list-style-image: url('/images/bullet.gif');
}

.grey_border{
	border: 2px solid #DEDEDE;
	width: 1000px;
	margin-top: 30px;
	margin-bottom: 30px;
	padding-top: 30px;
	padding-bottom: 60px;
}

.GEN_outerMainContainer {
	width: 780px;
	margin-top:20px;
}

.GEN_innerMainContainer {
	margin: 0px;
}

.GEN_logo
{
	text-align: right;
}
.GEN_topNavContainer
{
	padding: 30px 0px 10px 170px;
	text-align: left;
}


    #tabs {
      	background:#FFFFFF;
		height : 25px;
		text-transform: lowercase;
      }

.GEN_LeftNavContainer
{
	float: left;
	width: 170px;
	text-align: left;
}	
    #leftNav {
		padding: 30px 0px 20px 2px;
      }
	.GEN_LeftNavItem
	{
		padding: 0px 0px 15px 0px;
	}


.GEN_MainContentContainer
{
	float: left;
	width: 580px;
	text-align: left;
	/*font-size: 10pt;*/
	}
.GEN_MainContent
{
	padding: 30px 0px 10px 0px;
	font-size: 8.5pt;
}
.GEN_MainContent td, .GEN_MainContent p
{
	font-size: 8.5pt;
}
.GEN_tmpContent td, .GEN_tmpContent p
{
	font-size: 8.5pt;
}
h1, .GEN_MainContent H1
{
	margin: 5px 0px 10px 0px;
	padding: 0;
	font-size: 10pt;
	font-weight: bold;
	color: #999999;
}	
h2 ,.GEN_MainContent H2
{
	margin: 5px 0px 5px 0px;
	padding: 0;
	font-size: 10pt;
	font-weight: bold;
	color: #999999;
}	
	
.GEN_BlueText
{
	color: #0091d6;
}

.GEN_FooterLinks
{
	font-size: 0.7em;
	color: #999999;	
	padding: 10px 0px 10px 0px;
}
.GEN_FooterLeft
{
	float: left;
}
.GEN_FooterLeft a, .GEN_FooterLeft a:visited, .GEN_FooterRight a, .GEN_FooterRight a:visited
{
	color: #999999;	
	text-decoration : none;
}
.GEN_FooterLeft a:hover, .GEN_FooterRight a:hover
{
	color: #999999;	
	text-decoration : underline;
}
.GEN_FooterRight
{
	float: right;
	text-transform: lowercase;
}
.GEN_FooterText
{
	padding: 5px 0px 5px 0px;
	font-size: 0.8em;
	color: #999999;
}
.GEN_FooterText a
{
	color: #999999;
}
.GEN_sitemap_block
{
	padding: 10px 0px 10px 0px;
}
.GEN_sitemap_alphabet
{
	color: #333333;
}
.GEN_sitemap_alphabet a, .GEN_sitemap_alphabet a:visited
{
	color: #666666;
}
.GEN_sitemap_alphabet a:hover
{
	text-decoration: none;
}
.GEN_sitemap_letter a, .GEN_sitemap_letter a:visited
{
	font: 0.9em Verdana;
	font-weight: bold;	
	color: #333333;
	text-decoration: none;
}
.GEN_sitemap_links_block
{
}
.GEN_sitemap_link a, .GEN_sitemap_link a:visited
{
	font: 1em Arial;
	color: #666666;
	text-decoration: none;
}
.GEN_sitemap_link a:hover
{
	color: #333333;
	text-decoration: underline;
}
div.GEN_sitemap_block {
	width	: 560px;
}

div.GEN_sitemap_letter {
	width	: 50px;
	float	: left;
}

div.GEN_sitemap_links_block {
	width	: 245px;
	float	: left;
}

div.GEN_sitemap_link {
	width	: 240px;
	float	: left;
}
.paddedBlock
{
	padding: 5px 0px 5px 0px;
}
#submitButton
{
	border: 0;
	background-color: #ACACAC;
	color: #333333;
	cursor: hand;
	cursor: pointer;
	padding: 1px 5px 1px 5px;
}