
a.button 
	{	display:block;
		padding:5px 13px 0;
		width:114px;
		height:27px;
		border:0;
		background:url(../images/button_arrow.gif) no-repeat 0 0;
		color:#fff;
		font-weight:bold;
	}
input.button 
	{	width:140px;
		height:32px;
		border:0;
		background:url(../images/button_arrow.gif) no-repeat 0 0;
		color:#fff;
		font-weight:bold;
		text-align:left;
		cursor:pointer;
	}
a.button:hover, input.buttonHover 
	{
		background-position:0 100%;
		text-decoration:none;
	}
input.link 
	{
		width:85px;
		height:15px;
		border:0;
		background:0;
		color:#365ebf;
		text-align:left;
		cursor:pointer;
	}
	
input.linkHover {text-decoration:underline;}
label.radio {line-height:20px;}

#zoneR 
	{
		float:right;
		position:relative;
		padding:10px 0;
		width:645px;
	}
div.promoL 
	{	float:right;
		position:relative;
		padding:20px;
		width:282px;
		height:136px;
	}
div.promoL h3 
	{	margin-left:95px;
		font-weight:bold;
	}
div.promoL p 
	{	margin-left:95px;
		padding:5px 0;
	}
div.promoL a.gt 
	{
		margin-left:95px;
	}
div.promoL img 
	{
		position:absolute;
		top:20px;
		left:20px;
	}
div.promoL a.button, div.promoL input.button 
	{
		position:absolute;
		bottom:0;
		left:115px;
	}
div.promoPrice 
	{
		position:absolute;
		top:145px;
		left:35px;
		font-weight:bold;
	}
div.promoPrice del 
	{
		display:block;
		font-size:80%;
		font-weight:normal;
	}
div.hero 
	{
		margin:5px 0;
		padding:26px 0 0 143px;
		width:500px;
		height:150px;
		background-repeat:no-repeat;
		background-position:0 0;
		font-size:13px;
	}
div.hero h2 
	{	padding:0 0 5px;
		width:320px;
		font-weight:bold;
	}
div.hero p {padding:0 0 5px;}
div.hero a {font-weight:bold;}
div.hero a.circle 
	{	display:block;
		position:absolute;
		top:85px;
		left:405px;
		width:95px;
		height:95px;
	}
#tab 
	{	position:relative;
		width:646px;
		height:323px;
	}
.ui-tabs-nav 
	{
		padding:0 7px;
	}
.ui-tabs-nav li 
	{
		float:left;
		min-width:158px;
	}
.ui-tabs-nav a 
	{
		display:block;
		margin:1px 0 0;
		font-weight:bold;
		text-align:center;
		white-space:nowrap;
		outline:0;
	}
.ui-tabs-nav .ui-tabs-selected a 
	{
		position:relative;
		top:1px;
		margin:0;
		color:#fff;
	}
.ui-tabs-nav a span 
	{display:block;padding:15px 0 0;width:158px;min-width:158px;height:27px;min-height:27px;background-repeat:no-repeat;background-position:0 100%;}
.ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {background-position:0 -42px;}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav .ui-tabs-selected a:hover span {padding:10px 0 0;height:32px;min-height:32px;background-position:0 0;}
.ui-tabs-panel {width:646px;height:325px;background:#fff url(../images/bg_ui-tabs-panel.gif) no-repeat 0 0;}
#jsEnable {position:absolute;top:0;left:0;width:646px;height:323px;background:#fff url(../images/icon_loading.gif) no-repeat 50% 50%;font-size:26px;text-align:center;}

div.tabLink {position:absolute;top:50px;left:20px;}
div.tabLink h2 {padding:10px 0 0;font-weight:bold;}
div.tabLink ul {padding:3px 0 0;color:#365ebf;}
div.tabLink ul ul {padding:0 10px;}
div.tabLink li img {padding:4px 5px 0 0;}
div.tabLink li.gt {padding:5px 0 0;font-weight:bold;}

div.tabPromo {position:absolute;top:65px;left:300px;padding:0 0 0 140px;width:200px;}
div.tabPromo h2 {padding:0 0 5px;font-weight:bold;}
div.tabPromo p {padding:0 0 5px; text-align:left;}
div.tabPromo img {position:absolute;top:0;left:0;}
div.tabPromo a.button, div.tabPromo input.button {margin:10px 0 0;}
div.tabPromo h6 {font-weight:bold;}
div.tabPromo del {margin:0 10px 0 0;font-weight:normal;}


#zoneL {float:left;position:relative;width:314px;}
div.promoR {position:relative;margin:10px 0;padding:20px;width:274px;height:136px;background:url(../images/bg_promo.gif) no-repeat 0 0;font-size:10px;}
div.promoR h3 {padding:0 0 5px;font-weight:bold;}
div.promoR p {padding:0 0 5px;}
div.promoR ul {padding:0 0 0 20px;color:#365ebf;}
div.promoR li {padding:0 0 4px;list-style:disc;line-height:14px;}
div.promoR img {position:absolute;}

#pressCoverage a.gt {position:absolute;bottom:20px;right:20px;}
h1.help {padding:14px 20px 0;height:21px;background:url(../images/bg_panel314_top.gif) no-repeat 0 0;font-weight:bold;}
#help {padding:10px ; border-width:0 1px;border-style:solid;border-color:#d5d5d5;}
#help h2 {padding:10px 20px 0;font-weight:bold;}
#help ul {padding:3px 0 0 38px;color:#365ebf;}
#help li {list-style:disc;}
div.subscR {position:relative;margin:10px 0;padding:20px;width:274px; height:78px;background:url(../images/bg_subscribe.gif) no-repeat 0 0; font-size:11px;}
div.promoR p {padding:0 0 5px;}
div.promoR img {position:absolute;}

div.tabImage {position:absolute;top:50px;left:5px;padding:10px;width:550px;}

div.tabApproach {position:absolute;top:60px;left:225px;padding:0 0 0 140px;width:280px;}
div.tabApproach h2 {padding:0 0 5px;font-weight:bold;}
div.tabApproach p {padding:0 0 5px;text-align:left;}
div.tabApproach img {position:absolute;top:0;left:0;}
div.tabApproach a.button, div.tabApproach input.button {margin:10px 0 0;}
div.tabApproach h6 {font-weight:bold;}
div.tabApproach del {margin:0 10px 0 0;font-weight:normal;}

div.tabBatches {position:absolute;top:60px;left:180px;padding:0 0 0 140px;width:325px;}
div.tabBatches h2 {padding:0 0 5px;font-weight:bold;}
div.tabBatches p {padding:0 0 5px;text-align:left;}
div.tabBatches img {position:absolute;top:0;left:0;}
div.tabBatches a.button, div.tabBatches input.button {margin:10px 0 0;}
div.tabBatches h6 {font-weight:bold;}
div.tabBatches del {margin:0 10px 0 0;font-weight:normal;}

div.tabBtn {position:absolute;top:300px;left:450px;padding:10px;width:100px;}
div.tabBtn a.button, div.tabBtn input.button {margin:10px 0 0;}

div.enrollBtn {position:absolute;padding:10px;width:100px;}
div.enrollBtn a.button, div.enrollBtn input.button {margin:10px 0 0;}

div.advertR {position:absolute;padding:20px;width:170px; height:260px;background:url(../images/bg_panel210.gif) no-repeat 0 0;}
div.advertR h5 {background-color:#fff;color:#e5760e;cursor:default;}
