body {
	background-color: #134BA0;
	background-image: url(/gfx/background.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	margin: 0px;
	font-size: 13px;
	font-family: Tahoma, Verdana, sans-serif;
	color: #222222;
}

h1 {
	font-size: 24px;
	font-weight: bold;
	border-bottom: 1px solid #999999;
	margin-top: 0px;
}

h2 {
	font-size: 16px;
	margin-top: 32px;
	margin-bottom: 4px;
}

h3 {
	font-weight: bold;
	font-size: 15px;
	color: #0054A6;
	margin-top: 10px;
}

.bold {
	font-weight: bold;
}

img#content {
	padding-left: 10px;
	padding-bottom: 10px;
}

img#content1 {
	margin-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

li {
	margin: 10px;
}

li ul li {
	margin: 0px;
}

.success {
	padding: 3px;
}	

#container {
	width: 1000px;
	margin: 0px auto;
}

.form {
	color: #000000;
}

.formbold {
	font-weight: bold;
}

/* nav */

.nav#home,
.nav#home:link,
.nav#home:hover,
.nav#home:focus,
.nav#home:active,
.nav#home:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/home.jpg) no-repeat center top;
	width: 55px;
	height: 28px;
}

.nav#home:hover
{
	background: url(/gfx/home1.jpg) no-repeat center top;
}

body#home .nav#home,
body#home .nav#home:link,
body#home .nav#home:focus,
body#home .nav#home:active,
body#home .nav#home:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/home1.jpg) no-repeat center top;
	width: 55px;
	height: 28px;
}

.subnav#contactsub,
.subnav#contactsub:link,
.subnav#contactsub:hover,
.subnav#contactsub:focus,
.subnav#contactsub:active,
.subnav#contactsub:visited
{
	display: table-cell;
	text-align: center;
	padding: 0px 7px 7px 7px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	width: 80px;
	color: #333333;
	border-bottom: 1px solid #111111;
}

.subnav#contactsub:hover
{
	color: #000000;
}

body.contact .subnav#contactsub,
body.contact .subnav#contactsub:link,
body.contact .subnav#contactsub:focus,
body.contact .subnav#contactsub:active,
body.contact .subnav#contactsub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	text-align: center;
	width: 80px;
	font-weight: bold;
	font-size: 14px;
	background-image: url(/gfx/subnav-arrow.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	border-bottom: 1px solid #111111;
}

.subnav#aboutsub,
.subnav#aboutsub:link,
.subnav#aboutsub:hover,
.subnav#aboutsub:focus,
.subnav#aboutsub:active,
.subnav#aboutsub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	text-align: center;
	width: 80px;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	border-bottom: 1px solid #111111;
}

.subnav#aboutsub:hover
{
	color: #000000;
}

body.about .subnav#aboutsub,
body.about .subnav#aboutsub:link,
body.about .subnav#aboutsub:focus,
body.about .subnav#aboutsub:active,
body.about .subnav#aboutsub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	width: 80px;
	background-image: url(/gfx/subnav-arrow.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	border-bottom: 1px solid #111111;
}

.subnav#palmssub,
.subnav#palmssub:link,
.subnav#palmssub:hover,
.subnav#palmssub:focus,
.subnav#palmssub:active,
.subnav#palmssub:visited
{
	display: table-cell;
	text-align: center;
	padding: 0px 7px 7px 7px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	width: 60px;
	color: #AAAAAA;
	border-bottom: 1px solid #666666;
}

.subnav#palmssub:hover
{
	color: #FFFFFF;
}

body.palms .subnav#palmssub,
body.palms .subnav#palmssub:link,
body.palms .subnav#palmssub:focus,
body.palms .subnav#palmssub:active,
body.palms .subnav#palmssub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	width: 60px;
	color: #FFFFFF;
	background-image: url(/gfx/palmssubnav-arrow.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	border-bottom: 1px solid #666666;
}

.subnav#safetysub,
.subnav#safetysub:link,
.subnav#safetysub:hover,
.subnav#safetysub:focus,
.subnav#safetysub:active,
.subnav#safetysub:visited
{
	display: table-cell;
	font-weight: bold;
	font-size: 14px;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	text-align: center;
	width: 60px;
	color: #AAAAAA;
	border-bottom: 1px solid #666666;
}

.subnav#safetysub:hover
{
	color: #FFFFFF;
}

body.safety .subnav#safetysub,
body.safety .subnav#safetysub:link,
body.safety .subnav#safetysub:focus,
body.safety .subnav#safetysub:active,
body.safety .subnav#safetysub:visited
{
	display: table-cell;
	font-weight: bold;
	font-size: 14px;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	text-align: center;
	width: 60px;
	color: #FFFFFF;
	background-image: url(/gfx/palmssubnav-arrow.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	border-bottom: 1px solid #666666;
}

.subnav#versussub,
.subnav#versussub:link,
.subnav#versussub:hover,
.subnav#versussub:focus,
.subnav#versussub:active,
.subnav#versussub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	width: 190px;
	color: #AAAAAA;
	border-bottom: 1px solid #666666;
}

.subnav#versussub:hover
{
	color: #FFFFFF;
}

body.versus .subnav#versussub,
body.versus .subnav#versussub:link,
body.versus .subnav#versussub:focus,
body.versus .subnav#versussub:active,
body.versus .subnav#versussub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	text-align: center;
	width: 190px;
	color: #FFFFFF;
	background-image: url(/gfx/palmssubnav-arrow.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	border-bottom: 1px solid #666666;
}

.subnav#programsub,
.subnav#programsub:link,
.subnav#programsub:hover,
.subnav#programsub:focus,
.subnav#programsub:active,
.subnav#programsub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	width: 120px;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	color: #AAAAAA;
	border-bottom: 1px solid #666666;
}

.subnav#programsub:hover
{
	color: #FFFFFF;
}

body.program .subnav#programsub,
body.program .subnav#programsub:link,
body.program .subnav#programsub:focus,
body.program .subnav#programsub:active,
body.program .subnav#programsub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	width: 120px;
	color: #FFFFFF;
	background-image: url(/gfx/palmssubnav-arrow.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	border-bottom: 1px solid #666666;
}

.subnav#hedgingsub,
.subnav#hedgingsub:link,
.subnav#hedgingsub:hover,
.subnav#hedgingsub:focus,
.subnav#hedgingsub:active,
.subnav#hedgingsub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	text-align: center;
	width: 80px;
	color: #333333;
	border-bottom: 1px solid #000000;
}

.subnav#hedgingsub:hover
{
	color: #000000;
}

body.hedging .subnav#hedgingsub,
body.hedging .subnav#hedgingsub:link,
body.hedging .subnav#hedgingsub:focus,
body.hedging .subnav#hedgingsub:active,
body.hedging .subnav#hedgingsub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	text-align: center;
	width: 80px;
	color: #000000;
	background-image: url(/gfx/subnav-arrow.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	border-bottom: 1px solid #000000;
}

.subnav#programssub,
.subnav#programssub:link,
.subnav#programssub:hover,
.subnav#programssub:focus,
.subnav#programssub:active,
.subnav#programssub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	text-align: center;
	width: 140px;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
	border-bottom: 1px solid #000000;
}

.subnav#programssub:hover
{
	color: #000000;
}

body.specific .subnav#programssub,
body.specific .subnav#programssub:link,
body.specific .subnav#programssub:focus,
body.specific .subnav#programssub:active,
body.specific .subnav#programssub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	width: 140px;
	color: #000000;
	background-image: url(/gfx/subnav-arrow.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	border-bottom: 1px solid #000000;
}

.subnav#hedgingprogramsub,
.subnav#hedgingprogramsub:link,
.subnav#hedgingprogramsub:hover,
.subnav#hedgingprogramsub:focus,
.subnav#hedgingprogramsub:active,
.subnav#hedgingprogramsub:visited
{
	display: table-cell;
	font-weight: bold;
	font-size: 14px;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	width: 150px;
	text-align: center;
	color: #333333;
	border-bottom: 1px solid #000000;
}

.subnav#hedgingprogramsub:hover
{
	color: #000000;
}

body.hedgingprogram .subnav#hedgingprogramsub,
body.hedgingprogram .subnav#hedgingprogramsub:link,
body.hedgingprogram .subnav#hedgingprogramsub:focus,
body.hedgingprogram .subnav#hedgingprogramsub:active,
body.hedgingprogram .subnav#hedgingprogramsub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	width: 150px;
	color: #000000;
	background-image: url(/gfx/subnav-arrow.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	border-bottom: 1px solid #000000;
}

.subnav#successsub,
.subnav#successsub:link,
.subnav#successsub:hover,
.subnav#successsub:focus,
.subnav#successsub:active,
.subnav#successsub:visited
{
	display: table-cell;
	font-weight: bold;
	font-size: 14px;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	width: 150px;
	text-align: center;
	color: #333333;
	border-bottom: 1px solid #000000;
}

.subnav#successsub:hover
{
	color: #000000;
}

body.success .subnav#successsub,
body.success .subnav#successsub:link,
body.success .subnav#successsub:focus,
body.success .subnav#successsub:active,
body.success .subnav#successsub:visited
{
	display: table-cell;
	padding: 0px 7px 7px 7px;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	width: 150px;
	color: #000000;
	background-image: url(/gfx/subnav-arrow.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	border-bottom: 1px solid #000000;
}

.nav#hedging,
.nav#hedging:link,
.nav#hedging:hover,
.nav#hedging:focus,
.nav#hedging:active,
.nav#hedging:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/hedging.jpg) no-repeat center top;
	width: 147px;
	height: 28px;
}

.nav#hedging:hover
{
	background: url(/gfx/hedging1.jpg) no-repeat center top;
}

body#hedging .nav#hedging,
body#hedging .nav#hedging:link,
body#hedging .nav#hedging:focus,
body#hedging .nav#hedging:active,
body#hedging .nav#hedging:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/hedging1.jpg) no-repeat center top;
	width: 147px;
	height: 28px;
}

.nav#program,
.nav#program:link,
.nav#program:hover,
.nav#program:focus,
.nav#program:active,
.nav#program:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/program.jpg) no-repeat center top;
	width: 139px;
	height: 28px;
}

.nav#program:hover
{
	background: url(/gfx/program1.jpg) no-repeat center top;
}

body#program .nav#program,
body#program .nav#program:link,
body#program .nav#program:focus,
body#program .nav#program:active,
body#program .nav#program:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/program1.jpg) no-repeat center top;
	width: 139px;
	height: 28px;
}

.nav#block,
.nav#block:link,
.nav#block:hover,
.nav#block:focus,
.nav#block:active,
.nav#block:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/block.jpg) no-repeat center top;
	width: 167px;
	height: 28px;
}

.nav#block:hover
{
	background: url(/gfx/block1.jpg) no-repeat center top;
}

body#block .nav#block,
body#block .nav#block:link,
body#block .nav#block:focus,
body#block .nav#block:active,
body#block .nav#block:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/block1.jpg) no-repeat center top;
	width: 167px;
	height: 28px;
}

.nav#safety,
.nav#safety:link,
.nav#safety:hover,
.nav#safety:focus,
.nav#safety:active,
.nav#safety:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/safety.jpg) no-repeat center top;
	width: 55px;
	height: 28px;
}

.nav#safety:hover
{
	background: url(/gfx/safety1.jpg) no-repeat center top;
}

body#safety .nav#safety,
body#safety .nav#safety:link,
body#safety .nav#safety:focus,
body#safety .nav#safety:active,
body#safety .nav#safety:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/safety1.jpg) no-repeat center top;
	width: 55px;
	height: 28px;
}

.nav#about,
.nav#about:link,
.nav#about:hover,
.nav#about:focus,
.nav#about:active,
.nav#about:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/about.jpg) no-repeat center top;
	width: 77px;
	height: 28px;
}

.nav#about:hover
{
	background: url(/gfx/about1.jpg) no-repeat center top;
}

body#about .nav#about,
body#about .nav#about:link,
body#about .nav#about:focus,
body#about .nav#about:active,
body#about .nav#about:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/about1.jpg) no-repeat center top;
	width: 77px;
	height: 28px;
}

.nav#blog,
.nav#blog:link,
.nav#blog:hover,
.nav#blog:focus,
.nav#blog:active,
.nav#blog:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/blog.jpg) no-repeat center top;
	width: 45px;
	height: 28px;
}

.nav#blog:hover
{
	background: url(/gfx/blog1.jpg) no-repeat center top;
}

body#blog .nav#blog,
body#blog .nav#blog:link,
body#blog .nav#blog:focus,
body#blog .nav#blog:active,
body#blog .nav#blog:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/blog1.jpg) no-repeat center top;
	width: 45px;
	height: 28px;
}

.nav#contact,
.nav#contact:link,
.nav#contact:hover,
.nav#contact:focus,
.nav#contact:active,
.nav#contact:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/contact.jpg) no-repeat center top;
	width: 87px;
	height: 28px;
}

.nav#contact:hover
{
	background: url(/gfx/contact1.jpg) no-repeat center top;
}

body#contact .nav#contact,
body#contact .nav#contact:link,
body#contact .nav#contact:focus,
body#contact .nav#contact:active,
body#contact .nav#contact:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/contact1.jpg) no-repeat center top;
	width: 87px;
	height: 28px;
}

.nav#executive,
.nav#executive:link,
.nav#executive:hover,
.nav#executive:focus,
.nav#executive:active,
.nav#executive:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/executive.jpg) no-repeat center top;
	width: 161px;
	height: 28px;
}

.nav#executive:hover
{
	background: url(/gfx/executive1.jpg) no-repeat center top;
}

body#executive .nav#executive,
body#executive .nav#executive:link,
body#executive .nav#executive:focus,
body#executive .nav#executive:active,
body#executive .nav#executive:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/executive1.jpg) no-repeat center top;
	width: 161px;
	height: 28px;
}

.nav#palms,
.nav#palms:link,
.nav#palms:hover,
.nav#palms:focus,
.nav#palms:active,
.nav#palms:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/palmsjetpass.jpg) no-repeat center top;
	width: 113px;
	height: 28px;
}

.nav#palms:hover
{
	background: url(/gfx/palmsjetpass1.jpg) no-repeat center top;
}

body#palms .nav#palms,
body#palms .nav#palms:link,
body#palms .nav#palms:focus,
body#palms .nav#palms:active,
body#palms .nav#palms:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/palmsjetpass1.jpg) no-repeat center top;
	width: 113px;
	height: 28px;
}

.nav#partners,
.nav#partners:link,
.nav#partners:hover,
.nav#partners:focus,
.nav#partners:active,
.nav#partners:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/partners.jpg) no-repeat center top;
	width: 73px;
	height: 28px;
}

.nav#partners:hover
{
	background: url(/gfx/partners1.jpg) no-repeat center top;
}

body#partners .nav#partners,
body#partners .nav#partners:link,
body#partners .nav#partners:focus,
body#partners .nav#partners:active,
body#partners .nav#partners:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/partners1.jpg) no-repeat center top;
	width: 73px;
	height: 28px;
}

.nav#news,
.nav#news:link,
.nav#news:hover,
.nav#news:focus,
.nav#news:active,
.nav#news:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/news.jpg) no-repeat center top;
	width: 56px;
	height: 28px;
}

.nav#news:hover
{
	background: url(/gfx/news1.jpg) no-repeat center top;
}

body#news .nav#news,
body#news .nav#news:link,
body#news .nav#news:focus,
body#news .nav#news:active,
body#news .nav#news:visited
{
	display: block;
	text-decoration: none;
	background: url(/gfx/news1.jpg) no-repeat center top;
	width: 56px;
	height: 28px;
}

span#home1,
span#hedging1,
span#program1,
span#block1,
span#safety1,
span#about1,
span#blog1,
span#contact1,
span#partners1,
span#news1,
span#palms1,
span#executive1
{
  display: none;
}