/*
 * Created by: Robert Moineau
 * Created on: November 7, 2008
 * Subversion Id: $Id$
 * Copyright (c) 2008, Simple Star, Inc.
 */
/* Basic Global Formatting*/

body {
	color:#666;
	background : #fff;
	font-family: arial, helvetica, sans-serif;
}
p {
	margin-bottom:0.77em;
	color:#666;
}
img {
	border: none;
}
object {
	outline:none;
}
img:hover {
	text-decoration:none;
	}
a, a:link, a:visited, a:active {
	color:#697ca6;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	cursor:hand;
}
a:hover {
	text-decoration:underline;
	color: #384359;
	cursor: pointer;
	cursor:hand;
}

div.foot a:link, div.foot a:visited, div.foot a:active {
	font-weight:normal;
}
/* YUI OVERRIDE: Allows the Global MenuBar to fill 100% while keeping the rest of the page at a fixed width.*/
#doc3,.yui-t7 {
	margin:auto 0;
	width:auto;
}
/* YUI OVERRIDE: Maintains a minimum width for the page and columns.*/
div.yui-main {
	min-width:950px;

}
div.yui-g {
	min-width:650px;
}
/* clearfix class inspired from Facebook */
.clearfix:after {
clear:both;
content:".";
display:block;
height:0pt;
line-height:0pt;
visibility:hidden;
}
.clearfix {
}
html[xmlns] .clearfix {
display:block;
}
* html .clearfix {
height:1%;
}
.clearfix {
  overflow : hidden ! important;
  _height : 1% ! important;
}
/* top logo area */
img.logo {
	margin-left:.86em;
	float:left;
	margin-right: 2em;
}
img.logoPartner {
	float:right;
	margin-left: 2em;
}
/* global nav */
div.menuBar {
	margin-top: .77em;
	margin-bottom: 0;
}
div.menuBar div.back,
div.back {
	background-image: url(/_assets/images20/global_nav_bar.gif);
}
div.menuBar div.container {
	margin:auto;
	width:73.074em;
	*width:71.313em;
}
div.menuBar ul {
	position: relative;
	top: .46em;
}
div.menuBar ul.left {
	zoom: 1;
	float: left;
}
div.menuBar ul.left 
{
	height: 2.54em;
}
div.menuBar ul.right {
	float:right;
}
div.menuBar ul.left li,
div.menuBar ul.right li {
	height: 2.54em;
	float: left;
	list-style: none;
}
div.menuBar ul.left li a:link, 
div.menuBar ul.left li a:visited, 
div.menuBar ul.left li a:active {
	font-family: trebuchet ms, helvetica, arial, sans-serif;
	font-size: 123%;
	color: #212b46;
	font-weight: bold;
	text-decoration: none;
}
div.menuBar ul.left li a:hover {
	text-decoration: none;
	cursor:pointer;
}
div.menuBar ul.left li a em {
	float:left;
	margin-left:.31em;
	padding: .37em .94em .88em .63em;
	_padding: .5em .94em .63em .63em;
	font-weight: bold;
	text-decoration: none;
}
div.menuBar ul.left li.selected {
	background:url(/_assets/images20/nav_tab_left.gif) left top no-repeat;
	*margin-left: 0px;
}
div.menuBar ul.left li.selected a.link,
div.menuBar ul.left li.selected a.visited,
div.menuBar ul.left li.selected a.active {
	color: #fff;
	font-weight: bold;
}
div.menuBar ul.left li.selected a em {
	background:url(/_assets/images20/nav_tab_right.gif) right top repeat-x;
	cursor: pointer;
	color: #fff;
}
div.menuBar ul.left li a em:hover {
	text-decoration: underline;
}
div.menuBar ul.left li.selected a em:hover {
	color: #fff;
	text-decoration: none;
	cursor: default;
}
div.menuBar ul.right li em,
div.menuBar ul.right li a {
	display:block;
	font-family: trebuchet ms, helvetica, arial, sans-serif;
	font-size: 100%;
	padding: .92em .62em .46em .62em;
}
div.menuBar ul.right li a {
	color:#697ca6;
	text-decoration:underline;
}
div.menuBar ul.right li a:hover {
	color:#384359;
}
div.member {
	font-family: arial, sans-serif;
	font-size: 100%;
}
div.homePod {
	width:980px;
	height:1000px;
}
div.foot {
	font-size: 92.3%;
	padding: 1.5em;
	text-align:center;
}
textarea {
	overflow:hidden
	}
div.preloadImages {
	display:none;
	height:0px;
	position:relative;
	left:1000px;
	top:1000px
}