/*
  Society for Design Administration Canada
  Copyright © 2010 ThinkQuick Software. All Rights Reserved.
*/

html {

}

body {
	background		: #A6A6A6;
	font-family		: Helvetica, sans-serif;
	font-size		: 13px;
	margin			: 0px;
	padding			: 0px;
}

form {
	margin			: 0px;
}

h1 {
	font-size		: 16px;
	margin			: 0;
	padding			: 0;
}

h2 {
	font-size		: 12px;
	margin			: 0;
	padding			: 0;
}

h3 {
	font-size		: 11px;
	margin			: 0;
	padding			: 0;
}

p {
	margin			: 0px;
	padding			: 0px;
}

table {
	margin			: 0px;
	padding			: 0px;
}

td {
	font-size		: 12px;
	margin			: 0px;
	padding			: 5px;
}

#center {
	text-align		: center;
}

#container {
	height				: auto;
	position			: relative;
	text-align			: left;
	width				: auto !important;
	width				: 100%;
	vertical-align		: top;
}

#content {
	padding				: 15px 25px 15px 25px;
	position			: relative;
	text-align			: left;
	width				: auto !important;
	width				: 100%;
	vertical-align		: top;
}

#footer {
	background		: #000000;
	color			: #FFFFFF;
	text-align		: left;
	margin			: 0px 9px 0px 9px;
	padding			: 10px;
	position		: relative;
	z-index			: 3;
}

#footer_b {
	background		: url(../images/background-b.gif) 0 0 repeat-x;
	height			: 16px;
}

#footer_l {
	background		: url(../images/background-bl.gif) 0 0 no-repeat;
	height			: 16px;
}

#footer_r {
	background		: url(../images/background-br.gif) 100% 0 no-repeat;
	height			: 16px;
	overflow		: hidden;
}

#footer_menu {
	position		: absolute; 
	top				: 10px;
	right			: 15px;
}

#footer_menu a {
	text-decoration	: none;
	color			: #FFFFFF;
}

#footer_menu a:hover, #footer_menu a:focus, #footer_menu a.selected {
	color				: #FF0000;
}

#header {
	background		: #000000 url(../images/logo.jpg) 90% 40px no-repeat;
	color			: #FFFFFF;
	height			: 120px;
	margin			: 0px 9px 0px 9px;
	padding			: 5px;
	position		: relative;
	text-align		: left;
}

#header_t {
	background		: url(../images/background-t.gif) 0 0 repeat-x;
	height			: 16px;
}

#header_l {
	background		: url(../images/background-tl.gif) 0 0 no-repeat;
	height			: 16px;
}

#header_r {
	background		: url(../images/background-tr.gif) 100% 0 no-repeat;
	height			: 16px;
}

#menu {
	background		: #000000;
	color			: #FFFFFF;
	text-align		: left;
	margin			: 0px 9px 0px 9px;
	padding			: 9px 0px;
	position		: relative;
	z-index			: 3;
}

#menu_sep {
	background		: #FF0000;
	color			: #FFFFFF;
	text-align		: left;
	margin			: -1px 9px 0px 9px;
	padding			: 15px;
	position		: relative;
	z-index			: 3;	
}

#menu a {
	padding			: 9px 10px;
	text-decoration	: none;
	color			: #FFFFFF;
	text-align		: center;
}

#menu ul li a:hover, #menu ul li a:focus, #menu ul li a.selected {
	color				: #FFFFFF;
	background-color	: #FF0000;
}

#menu ul {
	list-style	: none;
	margin		: 0px;
	padding		: 0px;
	border		: none;
}

#menu ul li {
	display		: inline;
	margin		: 0px;
	padding		: 0px;
}

#page {
	height			: 100%; 
	padding			: 10px 15px;
}

#wrapper_l {
	background		: #FFFFFF url(../images/background-l.gif) 0 0 repeat-y;
	margin-left		: auto;
	margin-right	: auto;
	min-width		: 750px;
	max-width		: 1050px;
	_width: expression(((
	document.body.clientWidth)) < 750? "750px": ((
	document.body.clientWidth)) > 1050? "1050px": "auto" );
}

#wrapper_r{
	background		: url(../images/background-r.gif) 100% 0 repeat-y;
}