﻿/* ----------------------- */
/* Green (green)           */
/* ----------------------- */
table.green h1{
	color:#3F6A3D;
}
table.green h2{
	color:#699a63;
}
table.green a{
	color:#3F6A3D;
}

/* ----------------------- */
/* Blue (blue)             */
/* ----------------------- */
table.blue dt{
	color:#1ea0da;
}
table.blue a{
	color:#555555;
}

/* ----------------------- */
/* Yellow (yellow)         */
/* ----------------------- */
table.yellow h1{
	color:#b6824c;
}
table.yellow h2{
	color:#692400;
}
table.yellow a{
	color:#555555;
}

/* ----------------------- */
/* Portal (port)           */
/* ----------------------- */
table.port{
	font-size:10pt;
	padding:15px;
	height:175px;
	border:solid 1px #d9d9d9;
}
table.port td{
	vertical-align:top;
}
table.port h1{
	font-weight:bold;
	font-size:12pt;
}
table.port h2{
	font-size:12pt;
	font-style:italic;
	margin:0;
	padding:0;
}
table.port p{
	line-height:12pt;
}
table.port a{
	font-weight:bold;
}

/* ------- Side Portal ----- */
td#side table.port{
	height:135px;
	vertical-align:top;
	padding:15px;
	font-size:8.5pt;
	margin-bottom:10px;
	text-align:right;
	border:none;
}
td#side table.port h1{
	font-size:11pt;
}
td#side table.port h2{
	font-size:10pt;
}

/* ----------------------- */
/* Banner (banner)         */
/* ----------------------- */
table.ban{
	width:100%;
	margin:0;
	margin-bottom:20px;
	padding:30px;
	padding-left:225px;
	height:205px;
	text-align:right;
	border:solid 1px #d9d9d9;
}
table.ban h1,
table.ban h2{
	margin:0;
	padding:0;
}
table.ban h2{
	font-style:italic;
	font-size:12pt;
}
table.ban h1{
	font-size:14pt;
	font-weight:normal;
}
table.ban td{
	vertical-align:top;
}
table.ban a{
	font-weight:bold;
	line-height:0;
}
table.ban p{
	margin-bottom:0;
	padding-bottom:0;
}
table.phone{
	background:url(img/banners/phone_622x205.jpg) no-repeat 0 0;
}
table.vest{
	background:url(img/banners/vest_622x205.jpg) no-repeat 0 0;
}
table.suit{
	background:url(img/banners/suit_622x205.jpg) no-repeat 0 0;
}
table.report{
	background:url(img/banners/report_622x205.jpg) no-repeat 0 0;
}
table.faceforward{
	background:url(img/banners/faceforward_622x205.jpg) no-repeat 0 0;
}
table.role{
	background:url(img/banners/role_622x205.jpg) no-repeat 0 0;
}

/* ------- New ----- */
table.new{
	background:url(img/banners/new_622x205.jpg) no-repeat 0 0;
}
table.col_two table.new{
	background:url(img/banners/new_300x175.jpg) no-repeat 0 0;
	text-align:right;
}

/* ------- Famous ----- */
table.famous{
	background:url(img/banners/famous_622x205.jpg) no-repeat 0 0;
}
table.col_two table.famous{
	background:url(img/banners/famous_300x175.jpg) no-repeat 0 0;
	text-align:right;
}

/* ------- Webinar ----- */
table.webinar{
	background:url(img/banners/webinar_300x175.jpg) no-repeat  0 0;
	text-align:right;
}
td#side table.webinar{
	background:url(img/banners/webinar_255x135.png) no-repeat top center;
	text-align:right;
}

/* ------- PTI ----- */
table.pti{
	background:url(img/banners/pti_622x205.jpg) no-repeat 0 0;
}
table.col_two table.pti{
	background:url(img/banners/pti_300x175.jpg) no-repeat 0 0;
	text-align:right;
}
table.apples{
	background:url(img/banners/apples_622x205.jpg) no-repeat 0 0;
}
table.col_two table.inventory{
	background:url(img/banners/inventory_300x175.jpg) no-repeat 0 0;
	text-align:right;
}
table.produce{
	background:url(img/banners/produce_622x205.jpg) no-repeat 0 0;
}
table.puzzle{
	background:url(img/banners/puzzle_622x205.jpg) no-repeat 0 0;
}
