body, li, td, ul {
	margin-top:2px;
	font-family : arial;
	font-size : 10pt;
	color : #000000;
	weight : normal;
}

a:link,
a:visited{
	font-family : arial;
	font-size : 10pt;
	weight : normal;
}

a:hover{
	font-family : arial;
	font-size : 10pt;
	weight : normal;
	color:#6699FF;
}

p {
	margin-left:4px;
 	font-size: 10pt;
}

h1 {
	font-family : arial, helvetica, sans serif;
	font-size : 14pt;
	color : #FFFFFF;
	font-weight : bold;
	background: #6F6F6F;
	padding:8px 2px 9px 2px;
	margin:3px 3px 3px 3px;
}
.newsReleaseSubHeading {font-size: 12pt; color: #FFFFFF; }
h2 {
	font-family : arial, helvetica, sans serif;
	font-size : 11pt ;
	font-color : #000000;
	font-weight : bold;
	margin-left:3px;
	margin-right:3px;
}		


		
img {
 		border:0px;
}

img.homeFloatLeft { 
  		float:left; 
		position:relative;
		margin:-5px 5px 5px -11px;
}

img.homeFloatRight { 
  		float:right; 
		position:relative;
		margin:-5px -11px 5px 5px;
}

img.floatLeft { 
  float:left; 
}

img.floatRight { 
  		float:right; 
		margin:0px 8px 8px 0px;
}

img.marketing {
  		border-style:solid;
		border-color:white;
		border-width:1px;
		margin-left:6px;
	 	margin-bottom:8px;
		margin-top:20px;
}

/*
#bannerBack {
  
		height:200px;
		width:200px;
		position:absolute;
		top:15px;
		left:5px;
		
}*/

#banner {
		z-index:1;
		width:86px;
		height:81px;
		background:white;
		padding-top:5px;
		padding-left:5px;
		text-align:center;
		
		/*
		position:absolute;
		top:0px;
		left:0px;*/
		
}

#banner p {
	font-size:10pt;
	color: gray;
	width:540px;
	vertical-align: text-top;
}

#banner a {
z-index:1;
  		font-size:10pt;
		color: gray;
		text-decoration:none;
}

#banner a:hover {
z-index:1;
  font-size:10pt;
		color: blue;
		text-decoration:none;
}

td.stepOn {
	font-family : arial;
	font-size:11pt;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:white !important;
	width:57px;
	height:30px;
	background-color: #6F6F6F;
}
td.stepOff {
	font-family : arial;
	font-size:11pt;
	text-align:center;
	vertical-align:middle;
	color:black;
	width:57px;
	height:30px;
	background-color: #6F6F6F;
}

#searchBox{
z-index:2;
}

#searchBox a,
#searchBox td{
  		font-size:10pt;
		color: black;
		text-decoration:none;
}

#searchBox a:hover {
  font-size:10pt;
		color: blue;
		text-decoration:none;
}


#menu a {
  font-size:12px;
  color:white;
  text-decoration:none;
		background-color:#41619a;
		vertical-align:1px;
		padding:1px 0px 1px 0px;
}

#menu a:hover {
		background-color:#41619a;
		color:white;
}

#menu ul {
  margin:5px 5px 5px 5px;
		padding:0px;
		background-color:#41619a;
  position:absolute;
		width:621px;
		left:130px;
		top:50px;
		border-top:1px solid #91979f;
		border-bottom:1px solid #adadad;
  list-style-type:none;
}


#menu li {
  padding:0px 0px 0px 10px !important;
		padding/**/ :0px 5px 0px 5px;
  float:left;
}

.mainNav1stBtn {
  padding:0px 10px 0px 12px !important;
		padding /**/:0px 5px 0px 5px;
  float:left;
		border-right:1px solid #FFFFFF;
		width:20px;
}
.mainNav2ndBtn {
  padding:0px 10px 0px 12px !important;
		padding /**/:0px 5px 0px 5px;
  float:left;
		border-right:1px solid #FFFFFF;
		width:70px;
}
.mainNav3rdBtn {
  padding:0px 10px 0px 10px !important;
		padding /**/:0px 5px 0px 5px;
  float:left;
		border-right:1px solid #FFFFFF;
		width:70px;
}
.mainNav4thBtn {
  padding:0px 10px 0px 10px !important;
		padding /**/:0px 5px 0px 5px;
  float:left;
		border-right:1px solid #FFFFFF;
		width:80px;
}

.mainNav5thBtn {
  padding:0px 10px 0px 10px !important;
		padding /**/:0px 5px 0px 5px;
  float:left;
		border-right:1px solid #FFFFFF;
		width:45px;
}
.mainNav6thBtn {
  padding:0px 10px 0px 10px !important;
		padding /**/:0px 5px 0px 5px;
  float:left;
		border-right:1px solid #FFFFFF;
		width:65px;
}

.mainNav7thBtn {
  padding:0px 8px 0px 15px !important;
		padding /**/:0px 5px 0px 5px;
  float:left;
		border-right:1px solid #FFFFFF;
		width:65px;
		border-right:none;
}


#leftSection {
  position:absolute;
		left:28px;
		top:162px;
		width:124px;
		background:#f1f1f1;
}

#leftSection h1 {
		font-size:10pt;
		font-weight:bold;
  margin:2px 6px 0px 10px;
}

#leftSection p {
		font-size:10pt;
  margin:10px 6px 3px 10px;
}

#leftSection ul {
		font-size:10pt;
	 list-style: none;
	 margin-left:1px;
	 padding-left:1px;
		list-style-image:url("/images/bullet.gif");
	}
#footer {
  		color:#666666;
		font-size:11px;
		margin:30px 0px 10px 0px;
		text-align:left;
}

#footer a {
  font-size:11px;
		color:gray;
		text-decoration:none;
}

#footer a:hover {
  font-size:11px;
		color:blue;
		text-decoration:none;
}

#printFooter p {
  font-size:11px;
}

#footer img {
  vertical-align:middle;
}

#rightSection {
  position:absolute;
		left:622px;
		top:90px;
		width:133px;
		background-color:#a29b67;
}

#rightSection li{
	font-size:10px;
	padding:2px 2px 2px 5px;
}

#rightSection table{
padding:1px 5px 2px 5px;
}

#rightSection a:link{
	color:#FFFFFF;
	text-decoration:none;

}

.newsAreaTitle{
		font-size:10pt;
		color:#FFFFFF;
		font-weight:bold;
  		padding:1px 6px 1px 6px;
		background:#3d3a25;
}


#rightSection h1 {
		font-size:10pt;
		font-weight:bold;
  margin:35px 6px 0px 6px;
}

#rightSection p {
		font-size:10pt;
		 padding:10px 0px 5px 0px;
  /*margin:5px 6px 0px 6px;*/
}

#rightSection ul {
	font-size:10pt;
	 list-style: none;
	 margin-left:1px;
	 padding-left:1px;
	list-style-image: url("../images/blackArrow.gif");
}

#rightSection h3 {
	background-color:#dbd8c4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}


#navigation ul {
  font-size:10pt;
  margin:0px 0px 5px 0px;
		padding:0px;
  position:absolute;
		width:124px;
		left:0px;
		top:98px;
  list-style-type:none;
		border-top:1px solid white;
		border-bottom:1px solid #cecece;
}

#navigation li { 
  margin: 0px 0px 0px 0px;
}

#navigation a {
  display:block;
  padding:2px 2px 2px 5px;	
		width:117px !important;
  width /**/:108px;
  background-color:#f1f1f1;
}

#navigation a:link, #navigation a:visited {
 	border-top:1px solid #cecece;
		border-bottom:1px solid white;	
  color:black;
  text-decoration: none;
}

#navigation a:hover {
 	border-top:1px solid #cecece;	
		border-bottom:1px solid white;	
  background-color:#D9E8FF;
}

#appSection {
  position:absolute;
		left:134px;
		top:100px;
		width:463px;
		background:#ffffff;
		margin:5px 10px 5px 10px;
		list-style-image: url("/images/bullet.gif");
}

#appSection p.header {
  font-size:12px;
		text-align:right;
		vertical-align:middle;
		margin-bottom:0px;
}

#appSection img.header {
  vertical-align:middle;
}

#appSection h1 {
		font-size:18px;
		font-weight:bold;
		margin-top:2px;
}

#appSection h2 {
		font-size:14px;
		font-weight:bold;
		margin-top:2px;
}

#appSection table {
		font-size:11pt;
		border-collapse:collapse;
		empty-cells:show;
		border-bottom:1px solid #cecece;
}

#appSection td {
		border:1px solid #cecece;
		padding:1px 3px 1px 3px;
 		height:20px;
}

#appSection th {
		font-weight:normal;
		text-align:left;
		width:450px;
		padding:3px 3px 3px 3px;
		border-left:1px solid #cecece;
		border-bottom:1px solid #cecece;
		border-right:1px solid #cecece;
}

#appSection tr.gray {
		background-color:#f1f1f1;
		border-bottom:1px solid #cecece;
}

#appSection tr.detail {
  display:none;
		background-color:#F0F0FB;
		border-top:0px solid #cecece;
		border-left:1px solid #cecece;
		border-bottom:1px solid #cecece;
		border-right:1px solid #cecece;
		font-size:10pt;
}

#appSection td.threeColumn {
  border:1px solid #cecece;
		padding:1px 3px 1px 3px;
  width:148px;
		height:20px;
}
/*#welcome{
position:absolute;
		left:10px;
		top:5px;
}*/

.welcomeText{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
}


#topMenu {
z-index:3;
	background: transparent;
	/*padding-top:16px;
	padding-left:55px;
	padding-bottom:1px;*/
	/*position:absolute;
	top:40px;
	left:145px;*/
}
#topMenu a:hover{
cursor:default;
}
.topMenuContent {
	display:block;  
	background:#41619a; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

#topMenu ul {
  		margin:0px 0px 5px 0px;
		height:35px;
		background-color:#41619a;
		/*position:inherit;
  position:absolute;
		width:760px;
		left:0px;
		top:73px;
		border-top:1px solid #91979f;*/
		/*border-bottom:1px solid #adadad;
		border-bottom:1px solid #9297a0;*/
  list-style-type:none;
  
}

#topMenu li {
	padding:0px 0px 0px 0px !important;
	padding /**/:0px 5px 0px 5px;
	float:left;
}

#welcome {
padding-top:1px;
padding-bottom:3px;
}

#welcome a:link,
#welcome a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
}

#welcome a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight:normal;
	text-decoration:underline;
}

.welcomeContent {
display:block;  
background:#94b154; 
border:0 solid #94b154; 
border-width:0 1px;
padding-left:5px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10pt;
color:#FFFFFF;

}

.welcomeTD{
	width: 130px;
	vertical-align: top;	
}

#leftMenu {background: transparent; margin-bottom:10px 0; margin-top:10px}
#leftMenu .xtop, #leftMenu .xbottom {display:block; background:transparent; font-size:1px;}
#leftMenu .xb1, #leftMenu .xb2, #leftMenu .xb3, #leftMenu .xb4 {display:block; overflow:hidden;}
#leftMenu .xb1, #leftMenu .xb2, #leftMenu .xb3 {height:1px;}
#leftMenu .xb2, #leftMenu .xb3, #leftMenu .xb4 {background:#91b444; border-left:1px solid #91b444; border-right:1px solid #91b444;}
#leftMenu .xb1 {margin:0 5px; background:#91b444;}
#leftMenu .xb2 {margin:0 3px; border-width:0 2px;}
#leftMenu .xb3 {margin:0 2px;}
#leftMenu .xb4 {height:2px; margin:0 1px;}

#leftMenu .menuContent {display:block;  background:#91b444; border:0 solid #91b444; border-width:0 1px;}

#leftMenu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:white;
	text-decoration:none;
	background-color:#91b444;
	vertical-align:1px;
	padding:1px 10px 1px 5px;
	font-weight: bold;
}

#leftMenu a:hover {
		color:#006699;
}

#leftMenu ul {
  margin:0px 0px 5px 0px;
		padding:0px;
		background-color:#91b444;
		/*position:inherit;
  position:absolute;
		width:760px;
		left:0px;
		top:73px;
		border-top:1px solid #91979f;*/
		/*border-bottom:1px solid #adadad;
		border-bottom:1px solid #9297a0;*/
  list-style-type:none;
  
}

#leftMenu li {
	padding:0px 0px 0px 0px !important;
	padding /**/:0px 5px 0px 5px;
	border-bottom:1px solid #FFFFFF;
	border-bottom-style: dotted;
}

#rightMenu h1, #rightMenu h2, #rightMenu p, #rightMenu td { letter-spacing:1px;}
#rightMenu h1 {
	font-size:11px;
	color:#996600;
	font-weight: bold;
	padding-top:1px;
}
/*#welcome table{ height:25px;}*/

#rightMenu h2 {font-size:2em;color:#06a; border:0;}
#rightMenu p {padding-bottom:1px;}
#rightMenu h2 {padding-top:1px;}
#rightMenu {background: transparent; margin-bottom:10px 0; margin-top:5px}
#rightMenu a {
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 9px;
}
#rightMenu td {padding-left:5px;}
#rightMenu tr { height:10px;}

#rightMenu .xtop, #rightMenu .xbottom {display:block; background:transparent; font-size:1px;}
#rightMenu .xb1, #rightMenu .xb2, #rightMenu .xb3, #rightMenu .xb4 {display:block; overflow:hidden;}
#rightMenu .xb1, #rightMenu .xb2, #rightMenu .xb3 {height:1px;}
#rightMenu .xb2, #rightMenu .xb3, #rightMenu .xb4 {background:#d2ddee; border-left:1px solid #d2ddee; border-right:1px solid #d2ddee;}
#rightMenu .xb1 {margin:0 5px; background:#d2ddee;}
#rightMenu .xb2 {margin:0 3px; border-width:0 2px;}
#rightMenu .xb3 {margin:0 2px;}
#rightMenu .xb4 {height:2px; margin:0 1px;}

.rightMenuContent {
display:block;  
background:#d2ddee; 
border:0 solid #d2ddee; 
border-width:0 1px;
}

#stormCentral h1, #stormCentral h2, #stormCentral p, #stormCentral td { letter-spacing:1px;}
#stormCentral h1 {
	font-size:11px;
	color:#996600;
	font-weight: bold;
	padding-top:1px;
}
#welcome table{ height:25px;}

#stormCentral h2 {font-size:2em;color:#06a; border:0;}
#stormCentral p {padding-bottom:1px;}
#stormCentral h2 {padding-top:1px;}
#stormCentral {background: transparent; margin-bottom:10px 0; margin-top:5px}
#stormCentral a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
}
#stormCentral td {padding-left:5px;}
#stormCentral tr { height:10px;}

#stormCentral .xtop, #stormCentral .xbottom {display:block; background:transparent; font-size:1px;}
#stormCentral .xb1, #stormCentral .xb2, #stormCentral .xb3, #stormCentral .xb4 {display:block; overflow:hidden;}
#stormCentral .xb1, #stormCentral .xb2, #stormCentral .xb3 {height:1px;}
#stormCentral .xb2, #stormCentral .xb3, #stormCentral .xb4 {background:#a29b67; border-left:1px solid #a29b67; border-right:1px solid #a29b67;}
#stormCentral .xb1 {margin:0 5px; background:#a29b67;}
#stormCentral .xb2 {margin:0 3px; border-width:0 2px;}
#stormCentral .xb3 {margin:0 2px;}
#rightMenu .xb4 {height:2px; margin:0 1px;}

.stormCentralContent {
display:block;  
background:#a29b67; 
border:0 solid #a29b67; 
border-width:0 1px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
padding:3px 5px 5px 5px;
}

.stormCentralContent a:link,
.stormCentralContent a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:none;
}

.stormCentralContent a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:underline;
}


#menuContent li{
list-style-image:url("../images/blackArrow.gif")
}
/*
#leftMenuTable a:link{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
background-position:left;
padding:1px 10px 1px 1px;

}
#leftMenuTable a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
background-position:left;
padding:1px 10px 1px 1px;

}

#leftMenuTable td{
	background-image:url("../images/arrowGreenBG.gif");
	background-repeat:no-repeat;
	background-position:left top;
	padding:2px 0px 2px 20px;
	border-bottom: 1px dotted;
	border-bottom-color: #C6F0BF;	
}*/

#leftMenuTable {

background-color:#76913c;
}

.myAccLinkTDs{
	background-image:url("/fplcommon/wrapper/images/arrowGreenBG.gif");
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding:2px 0px 2px 20px;
	/*border-bottom: 1px dotted;*/
	border-bottom-color: #C6F0BF;
}

.myAccLinkTDs a:link,
.myAccLinkTDs a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
background-position:left;
padding:1px 10px 1px 1px;

}

.myAccLinkTDs a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:underline;
background-position:left;
padding:1px 10px 1px 1px;

}

.dottedTDGreen{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:none;

}

.leftMenuTopTD{
background-image:url("/fplcommon/wrapper/images/greenSpacer.gif");
background-color:#2f3f0a;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
padding:2px 0px 2px 8px;
}

.rightMenuTopTD{
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
padding:5px 2px 5px 5px;
}

#blueBucket {
	/*position:absolute;
	left:5px;
	top:135px;
	margin-bottom:7px;
	margin-top:7px;*/
	padding-bottom:3px;
}

#blueBucket table{
border:0px;
width:130px;
}

.blueBucket{
background-image: url("/fplcommon/wrapper/images/arrowblueBG.gif");
background-repeat:no-repeat;
background-position:top left;
padding:2px 0px 2px 20px;
background-color:#41619a;

}

#blueBucket a:link,
#blueBucket a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
background-position:left;
padding:1px 5px 1px 1px;

}
#blueBucket a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:underline;
background-position:left;
padding:1px 5px 1px 1px;

}

.blueBucketDottedTD {
background-image:url("/fplcommon/wrapper/images/dottedLineBlueBG.gif");
background-repeat:repeat-x;
height:3px;
}

#newsArea {
	/*margin-bottom:7px;*/
}

#newsArea td{

padding:5px 2px 2px 5px;
background-color:#dbd8c4;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

#newsArea a:link,
#newsArea a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration:none;
background-position:left;
padding:1px 5px 1px 1px;

}
#newsArea a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration:underline;
background-position:left;
padding:1px 5px 1px 1px;

}

#newsArea{
background-color:#dbd8c4;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000
 
}

#newsArea table{
border-left:1px solid;
border-right:1px solid;
}

<!--the following repetition was used to avoid messing up anything that might be using newsArea -->

#news{
display:block;  
background:#94b154; 
border:0 solid #94b154; 
border-width:0 1px;

 
}

#news h6{
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10pt;
font-weight:bold;
margin-bottom:4px;
margin-top:2px;
}

#news table{
border-left:0px;
border-right:0px;
}
#news td, #news table, #news p{

/*padding:5px 2px 2px 5px;*/
background-color:#94b154;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}

#news a:link,
#news a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:normal;
text-decoration:none;
background-position:left;
padding:1px 5px 1px 1px;

}
#news a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:normal;
text-decoration:underline;
background-position:left;
padding:1px 5px 1px 1px;

}

#news ul, #news li{
padding:0;
margin:0;
}

#news li{
list-style-image:url("/fplcommon/wrapper/images/arrowNoBG.gif");
padding-left:0.5em;
margin-left:2em;
margin-top:0px;

}

.news {
display:block;  
background:#94b154; 
border:0 solid #94b154; 
border-width:0 1px;
padding-left:5px;
padding-bottom:4px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10pt;
color:#FFFFFF;

}
#rightLowerBuckets{
margin-left:-2px;
padding-bottom:0px
/*width:130px;
position:absolute;
left:625px;
top:280px;
*/
}
#rightLowerBuckets p{
margin-top:2px;
font-family : arial, helvetica, sans serif;
	font-size : 12px;
	color : #FFFFFF;
	font-weight : normal;

}
#rightLowerBuckets table{
border-top:1px solid;
border-top-color:#FFFFFF;
}

#rightLowerBuckets td{

padding:0px 0px 0px 0px;
/*background-color:#a29b67;*/
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
}

#rightLowerBuckets a:link,
#rightLowerBuckets a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:none;
background-position:left;
padding:1px 5px 1px 1px;

}
#rightLowerBuckets a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:underline;
background-position:left;
padding:1px 5px 1px 1px;

}

#breakingNews{
padding-top:1px;
/*width:128px;

position:absolute;
left:625px;
top:180px;*/
padding-bottom:2px;
font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt ;
	weight : normal;
	
	
}
#breakingNews p {
margin-top:2px;
font-family : arial, helvetica, sans serif;
	font-size : 10pt;
	font-color : #000000;
	font-weight : normal;
	}

#leftBuckets{
padding-top:2px;
/*
position:absolute;
top:90px;
left:8px;*/
}

#rightBuckets{
width:130px;
padding-top:2px;

/*
position:absolute;
top:90px;
left:621px;

}

#FPLlogo{/*
position:absolute;
top:5px;
left:29px;*/
}
	
#LowerBlueBucket {
padding-bottom:7px;
/*
position:absolute;
left:5px;
top:470px;*/
}


#lowerMostBucket {
padding-top:0px;
/*position:absolute;
left:625px;
top:408px;*/
}
#lowerMostBucket p {
margin-top:2px;
font-family : arial, helvetica, sans serif;
	font-size : 10pt;
	color : #FFFFFF;
	font-weight : normal;
}
#lowerMostBucket table{
border-top:1px solid;
border-top-color:#FFFFFF;
}

#lowerMostBucket td{

padding:5px 2px 2px 5px;
background-color:#8A8557;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:10pt;
}

#lowerMostBucket a:link,
#lowerMostBucket a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:none;
background-position:left;
padding:1px 5px 1px 1px;

}
#lowerMostBucket a:hover{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:underline;
background-position:left;
padding:1px 5px 1px 1px;

}




#myAccount {
padding-bottom:4px;
/*position:absolute;
left:5px;
top:220px;*/
}
#thirdBucket td{
background-image: url("/fplcommon/wrapper/images/arrowBlackBlueBG.gif");
background-repeat:no-repeat;
background-position:left;
padding:2px 0px 2px 20px;
background-color:#bed2e1;

}

#thirdBucket a:link{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10pt;
text-decoration:none;
background-position:left;
padding:1px 5px 1px 1px;

}
#thirdBucket a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10pt;
text-decoration:none;
background-position:left;
padding:1px 5px 1px 1px;

}
#leftMenuTree{
width:130px;
/*position:absolute;
top:95px;
left:5px;*/
}

#rightMenuTree{
margin-left:-2px;
/*width:130px;
position:absolute;
top:95px;
left:625px;*/
}

#blueLine{
z-index:2;
position:absolute;
top:83px;
left:8px;
background-image: url("/fplcommon/wrapper/images/blueLineTopBanner.gif");
background-repeat:repeat-x;
width:142px;
height:1px;
}

#logInLogOut td{
background-color:#94b154;
text-align:center
vertical-align:top;
font:Arial;
size:10px;
color:white;
font-weight:bold;
}

#logInOutForm td{
padding-top:3px;
text-align:left;
font:Arial;
font-size:11px;
color:white;
font-weight:bold;
}

#logInOutForm a:link,
#logInOutForm a:visited{
text-align:left;
font:Arial;
font-size:10px;
color:black;
}

#logInOutForm a:hover{
text-align:left;
font:Arial;
font-size:10px;
color:white;
}


.homeCenterTD {
background-image:url("/images/homePagePic.jpg");
background-repeat:no-repeat;
height:226px;
width:630px;
border-left:1px solid;
border-color:#FFFFFF;
}


#homeBottomBuckets{
width:740px;
}

#homeBottomBuckets h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	margin-bottom:5px;
}


/*this line below if changed will mess up the top alignment of the left and right wrappers*/

#homeBottomBuckets td, table, p, tr{
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
}

#homeBottomBuckets td{
width:25%;
padding-right:8px;
text-align:left;
}

#homeBottomBuckets a:link{
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#0000CC;
}

#homeBottomBuckets a:visited{
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#0000CC;
}

#topFlashBucket {
padding-top:5px;
padding-right:13px;
}

#topFlashBucket td{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#ffffff;
}

#topFlashBucket p{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
}

#topFlashBucket h2{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#ffffff;
margin-bottom:2px;
margin-top:2px;
}

#topFlashBucket a:link,
#topFlashBucket a:visited{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:none;
color:#ffffff;
font-weight:bold;
}

#topFlashBucket a:hover{
text-decoration:underline;
color:#ffffff;
font-weight:bold;
}

#topFlashBucket ul, li{
padding:0;
margin:0;
}

#topFlashBucket li{
list-style-image:url("../images/arrowNoBG.gif");
padding-left:5px;
/*margin-left:17px;*/

}

#topFlashBucket ul{
margin-left:1.5em;
/*margin-bottom:2px;*/
}

#lowerFlashBucket {
padding-top:7px;
padding-right:13px;
}

#lowerFlashBucket td{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
}

#lowerFlashBucket p{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
margin-top:-1px;
margin-bottom:1px;

}

#lowerFlashBucket h2{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#ffffff;
margin-bottom:2px;
margin-top:2px;
}

#lowerFlashBucket a:link,
#lowerFlashBucket a:visited{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:none;
color:#000000;
}

#lowerFlashBucket a:hover{
text-decoration:underline;
color:#000000;
}


#lowerFlashBucket ul, li{
padding:0;
margin:0;
}

#lowerFlashBucket li{
list-style-image:url("../images/arrowNoBG.gif");
padding-left:5px;
margin-left:17px;

}

#lowerFlashBucket ul{
/*margin-left:10px;
margin-bottom:2px;*/
}


.homeLeftTD{
width:118px;
}

.centerContent td{
	font-family:Arial, Helvetica, sans-serif;
	color : #000000;
	weight : normal;
	font-size: 10pt;

}

.centerContent li{
	font-family:Arial, Helvetica, sans-serif;
	color : #000000;
	weight : normal;
	font-size: 10pt;

}

.centerContent h6{
	font-family : arial, helvetica, sans serif;
	font-size : 10pt;
	color : #FFFFFF;
	font-weight : bold;
	background: #999898;
	padding:2px 1px 1px 2px;
	margin:0px 0px 0px 0px;
}

.custServInfobuckets li{
list-style-image:url("../fplcommon/wrapper/images/blueArrow.gif");
vertical-align:middle;
}

.custServInfobuckets ul{
margin-left:13px;
padding-left:6px;

}

.centerContent p{
	font-family:Arial, Helvetica, sans-serif;
	color : #000000;
	weight : normal;
	font-size: 10pt;
}

.custServInfobuckets td{
border:1px solid #d2d2d2;
}
.custServInfoBuckets table{
}

.custServInfobuckets a:link{
	font-family:Arial, Helvetica, sans-serif;
	color : #000000;
	weight : normal;
	font-size: 10pt;
	text-decoration:none;
}

.custServInfobuckets a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color : #006699;
	weight : normal;
	font-size: 10pt;
	text-decoration:none;
}

.custServInfobuckets a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color : #000000;
	weight : normal;
	font-size: 10pt;
	text-decoration:none;
}


.custServBucketsInner td{
	border:1px solid #d2d2d2;
	background-color:#f0f0f0;
	text-align:left;
	padding-left:10px;
	padding-right:5px;
}

.custServBucketsInner table{

}

.indentedTDs{
	background-color:#000000;
	text-align:left;
	margin-left:20px;
}



.resTopTDShade{
background-color:#F1F1F1;
}

.floatRight{
float:right;
}

.tool_header2 {

			margin-left : 10px;

			font-size : 10pt;

			font-weight : bold;

			font-family : Arial, Helvetica, sans-serif;

			color: Navy;

			position: relative;

			left:55px;

			top:40px;

			z-index : 4;

}

blockquote {
margin-left:10px;
margin-bottom:3px;
margin-right:3px;
}

.homeTopBucketBG {

background-color:#7e9b46;
}

.homeBottomBucketBG {
background-color:#dbe5c5;

}

.imgR{
float:right;
margin-right:5px;
}

.imgL{
float:left;
margin:0px -5px 0px -2px;
}

.darkBlueTopTD {
margin:4px 4px 4px 4px;
background-color:#41619a;
font:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
}

.thumbnails{
margin:5px 3px 5px 0px;
}

.darkBlueTopTD td{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
}

.darkBlueTopTD li{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
}

.darkBlueTopTD p{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
margin-top:4px;
}


.darkBlueTopTD h2{
	font-family : arial, helvetica, sans serif;
	font-size : 11pt;
	color : #FFFFFF;
	width:99%;
	background-color:#000000;
	padding:2px 2px 2px 2px;
	margin:0px -2px 0px -2px;
}

.darkBlueTopTD a:link{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;

}

.darkBlueTopTD a:visited{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
}



.customerServiceTopTD {
border-bottom:1px solid;
border-bottom-color:#5d7eb8;
background-image:url("../images/roundArrow.gif");
background-repeat:no-repeat;
background-position:center left;
font:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#000000;
padding-left:15px;
}

.customerServiceTopTD a:link,
.customerServiceTopTD a:visited{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#0066CC;
text-decoration:none;
}

.customerServiceTopTD a:hover{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#0066CC;
text-decoration:underline;
}




.customerService {
margin:4px 4px 4px 4px;
width:90%;
}

.customerService li{
list-style-image:url("../images/smallArrow.gif");
}

.customerServiceInLine li{
list-style-image:url("../images/smallArrow.gif");
float:left;
}
.customerService ul{
margin-left:15px;
}

.leftRightBlueBorder{
border-left:1px solid;
border-left-color:#5d7eb8;
border-right:1px solid;
border-right-color:#5d7eb8;
}

.leftBlueBorder{
border-left:1px solid;
border-left-color:#5d7eb8;
}
.customerService a:link,
.customerService a:visited{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:none;
color:#004D71;
}

.customerService a:hover{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:underline;
color:#0066FF;
}

.homeBottomBucketsTopTD {
border-bottom:1px solid;
border-bottom-color:#5d7eb8;
background-image:url("../images/roundArrow.gif");
background-repeat:no-repeat;
background-position:center left;
font:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
padding-left:15px;
}

.homeBottomBuckets td{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
}

.homeBottomBuckets {
margin:4px 4px 4px 4px;
}

.homeBottomBuckets ul, li{
padding:0;
margin:0;
}

.homeBottomBuckets li{
list-style-image:url("../images/smallArrow.gif");
margin-left:17px;
}

.homeBottomBuckets ul{
}

.leftRightBlueBorder{
border-left:1px solid;
border-left-color:#5d7eb8;
border-right:1px solid;
border-right-color:#5d7eb8;
}

.leftBlueBorder{
border-left:1px solid;
border-left-color:#5d7eb8;
}

.homeBottomBuckets a:link,
.homeBottomBuckets a:visited{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
text-decoration:none;
color:#004D71;
}

.homeBottomBuckets a:hover{
text-decoration:underline;
color:#0066FF;
}

#newsReleaseInclude ul{

	font-size:10pt;
	 list-style: none;
	 margin-left:1px;
	 text-align:left;
	 padding-left:1px;
	 padding-right:5px;
	
}

#newsReleaseInclude li{
padding-bottom:5px;
}

#newsReleaseInclude a:link,
#newsReleaseInclude a:visited{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
color:#0066CC;
text-decoration:underline;
}

#newsReleaseInclude a:hover{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:normal;
color:#0099FF;
text-decoration:underline;
}

#topBanner h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18pt;

color:#3399FF;
}
