body, li, td {
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	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 7px 2px;
	margin-left:2px;
		}

h2 {
	font-family : arial, helvetica, sans serif;
	font-size : 11pt ;
	font-color : #000000;
	font-weight : bold;
	margin-left:3px;
	margin-right:3px;
}		

h5{
	font-family : arial, helvetica, sans serif;
	font-size : 14pt;
	color : #FFFFFF;
	font-weight : bold;
	background: #6F6F6F;
	text-align:center;
	width:350px;
	height:20px;
	vertical-align:middle;

}
		
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; 
		position:relative;
		margin:0px 8px 8px 0px;
}

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:57px;
		background:white;
		padding-top:5px;
		padding-left:5px;
		
		/*
		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;
}


#searchBox{
z-index:2;
padding-top:1px;
padding-bottom:10px;
/*padding-left:100px;
position:absolute;
top:5px;
left:215px;
width:630px;*/
}

#searchBox a {
  		font-size:10pt;
		color: gray;
		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("../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;
}

.footerLeft {float:left; margin-left:15px; line-height:31px; font-family:Verdana; font-size:10px;}
.footerRight{ font-family:Verdana; font-size:10px; color:#959595; margin-right:5px; float:right; line-height:1.5; }

#rightSection {
  position:absolute;
		left:622px;
		top:90px;
		width:133px;
		/*background:#a29b67;*/
		background-color:#a29b67;
}

#rightSection li{
	font-size:10px;
	/*list-style-image:url("%2413365")*/
	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("../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("../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 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-decoration:none;
}
#topMenu td {}
#topMenu tr { height:10px;}

#topMenu .xtop, #topMenu .xbottom {display:block; background:transparent; font-size:1px;}
#topMenu .xb1, #topMenu .xb2, #topMenu .xb3, #topMenu .xb4 {display:block; overflow:hidden;}
#topMenu .xb1, #topMenu .xb2, #topMenu .xb3 {height:1px;}
#topMenu .xb2, #topMenu .xb3, #topMenu .xb4 {background:#41619a; border-left:1px solid #41619a; border-right:1px solid #41619a;}
#topMenu .xb1 {margin:0 5px; background:#41619a;}
#topMenu .xb2 {margin:0 3px; border-width:0 2px;}
#topMenu .xb3 {margin:0 2px;}
#topMenu .xb4 {height:2px; margin:0 1px;}
*/
.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-bottom:7px;
}
#welcome a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
}



/*
#welcome h1, #welcome h2, #welcome p, #welcome td { letter-spacing:1px;}
#welcome h1 {
	font-size:11px;
	color:#FFFFFF;
	font-weight: bold;
	padding-top:1px;
}

#welcome h2 {font-size:2em;color:#06a; border:0;}
#welcome p {padding-bottom:1px;}
#welcome h2 {padding-top:1px;}
#welcome {background: transparent; margin-bottom:10px 0; margin-top:5px; margin-bottom:7px;}
#welcome a {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
}
#welcome td {padding-left:5px;}
#welcome tr { height:10px;}
*/
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#94b154; border-left:1px solid #94b154; border-right:1px solid #94b154;}
.xb1 {margin:0 5px; background:#94b154;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.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:11px;
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{
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
}


#menuContent li{
list-style-image:url("../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("%2413366");
	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("../arrowGreenBG.gif");
	background-repeat:no-repeat;
	background-position:left;
	padding:2px 0px 2px 20px;
	/*border-bottom: 1px dotted;*/
	border-bottom-color: #C6F0BF;
}

.myAccLinkTDs a:link{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
background-position:left;
padding:1px 10px 1px 1px;

}

.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;

}

.dottedTDGreen{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:none;

}

.leftMenuTopTD{
background-image:url("../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:#3d3a25;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
padding:5px 2px 5px 5px;
}

#leftBlueBucketCap{
padding-bottom:0px;
margin-bottom:0px;
}

#blueBucket {
	padding-bottom:7px;
}

#blueBucket table{
border:0px;
width:130px;
}

#blueBucket td{
/*background-image: url("../fplcommon/wrapper/images/arrowblueBG.gif");*/
background-repeat:no-repeat;
background-position:top left;
padding:2px 0px 2px 10px;
background-color:#5d7eb8;

}


#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;

}




#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{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:underline;
background-position:left;
padding:1px 5px 1px 1px;

}
#newsArea a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
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;
}

#rightLowerBuckets{
padding-bottom:0px
/*width:130px;
position:absolute;
left:625px;
top:280px;
*/
}
#rightLowerBuckets p{
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:5px 2px 2px 5px;
background-color:#a29b67;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
}

#rightLowerBuckets a:link{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
text-decoration:underline;
background-position:left;
padding:1px 5px 1px 1px;

}
#rightLowerBuckets a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
text-decoration:underline;
background-position:left;
padding:1px 5px 1px 1px;

}

#breakingNews{
border:1px solid;
border-color:#000000;
border-bottom:0px;
/*width:130px;
position:absolute;
left:625px;
top:180px;*/
font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt ;
	weight : normal;
	
	
}
#breakingNews p {
font-family : arial, helvetica, sans serif;
	font-size : 12px;
	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 {
font-family : arial, helvetica, sans serif;
	font-size : 12px;
	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:11px;
}

#lowerMostBucket a:link{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
text-decoration:underline;
background-position:left;
padding:1px 5px 1px 1px;

}
#lowerMostBucket a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
text-decoration:underline;
background-position:left;
padding:1px 5px 1px 1px;

}




#myAccount {
padding-bottom:7px;
/*position:absolute;
left:5px;
top:220px;*/
}
#thirdBucket td{
background-image: url("../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:11px;
text-decoration:none;
background-position:left;
padding:1px 5px 1px 1px;

}
#thirdBucket a:visited{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
text-decoration:none;
background-position:left;
padding:1px 5px 1px 1px;

}
#leftMenuTree{
width:130px;
/*position:absolute;
top:95px;
left:5px;*/
}

#rightMenuTree{
/*width:130px;
position:absolute;
top:95px;
left:625px;*/
}

#blueLine{
z-index:2;
position:absolute;
top:83px;
left:8px;
background-image: url("../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{
text-align:left;
font:Arial;
font-size:10px;
color:white;
}

#logInOutForm a:visited{
text-align:left;
font:Arial;
font-size:10px;
color:white;
}


.homeCenterTD {
background-image:url("../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;
}

#homeBottomBuckets td, table, p, tr{
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#homeBottomBuckets td{
width:25%;
padding-right:8px;
text-align:left;
}

#homeBottomBuckets a:link{
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0000CC;
}

#homeBottomBuckets a:visited{
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0000CC;
}

#topFlashBucket {
padding-top:13px;
padding-right:13px;
}

#lowerFlashBucket {
padding-top:7px;
padding-right:13px;
}

.homeLeftTD{
width:118px;
}

.centerContent td,
.centerContent p,
.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: #000000;
	padding:2px 1px 1px 2px;
	margin:0px 0px 0px 0px;
}

.custServInfobuckets li{
list-style-image:url("../fplcommon/wrapper/images/blackArrow.gif");
vertical-align:middle;
}

.custServInfobuckets ul{
margin-left:13px;
padding-left:6px;

}


.custServInfobuckets td{
background-image:url("../whiteToBlueFade.jpg");
background-repeat:repeat-y;
}

.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;
}

.resTopTDShade{
background-color:#F1F1F1;
}

.floatRight{
float:right;
}
/* Often Used Classes   
--------------------------------------------------------------------*/
.floatRight { float:right; display:inline; /*to avoid IE double margin bug*/ margin:0 0 1em 1em; }
.floatLeft { float:left; display:inline; /*to avoid IE double margin bug*/margin:0 1em 1em 0; }
.superscript { vertical-align:super; font-size:smaller; }

.tool_header2 {

			margin-left : 10px;

			font-size : 12pt;

			font-weight : bold;

			font-family : Arial, Helvetica, sans-serif;

			color: Navy;

			position: relative;

			left:55px;

			top:40px;

			z-index : 4;

}

/* redesign classes */
.right_title
{font-size: 14px; 
font-weight: bold; 
padding-bottom: 5px;}

a.right_links, a.right_links:link
{font-weight: bold; 
color: #000000;
font-size: 12px;
margin-left:-2px;

}


a.privacy_links, a.privacy_links:link
{font-size: 8pt;
color: #5487C0;
}

p.disclaimer
{font-size: 8pt; 
color: #8D8D8D;}

a.disclaimer_link, a.disclaimer_link:link
{font-size: 8pt; 
color: #333333; 
text-decoration: none;}

.small_font
{font-size: 8pt;}

a.small_font_link, a.small_font_link:link
{font-size: 8pt;
text-decoration: none;}

.page_header
{font-size : 14pt; 
color : #FFFFFF;
font-weight : bold; 
background: #6F6F6F; 
padding:8px 2px 7px 2px;}

.section_title
{font-size: 16px; 
font-weight: bold; 
padding-bottom: 5px; 
padding-top: 10px;}

.govern_sections
{font-size: 16px; 
font-weight: bold; 
padding-bottom: 5px; 
padding-top: 20px; 
border-bottom: 1px solid #6F6F6F;}

a.black_links, a.black_links:link
{color: #000000;
text-decoration: none;}

a.black_links:hover
{text-decoration: underline;}

a.medialinks, a.medialinks:link, a.medialinks:visited {
color: #666666; 
text-decoration: none;
display: block;
font-weight: bold;
padding-bottom: 3px;
font-size: 12px;
}

a.medialinks:hover{
color: #0000E9; 
text-decoration: none;
font-size: 12px;
}

a.news_date_link, a.news_date_link:link
{font-size: 10pt; 
color: #5487C0; 
text-decoration: none;
font-weight: bold;}

.media_titles
{padding-bottom: 10px; 
padding-top: 10px; 
font-size:14px;
color:#6699CC;}

.blue_title
{font-size: 14px; 
font-weight: bold; 
padding-bottom: 10px; 
color: #5487C0;}

a.white_press_link, a.white_press_link:link
{color: #FFFFFF; 
font-size: 11px;}

.bio_titles
{font-size: 16px; 
font-weight: bold; 
padding-bottom: 5px; 
padding-top: 5px;}

/* Position Classes */
.read_more
{text-align: right; 
padding-top: 10px;}

/* Formatting Classes */
.bottom_divider
{border-bottom: 1px solid #D3D3D3;}

.dotted_divider 
{height: 15px; 
border-top: 1px dotted #6F6F6F;}

.right_content_box
{border: 1px solid #D5D5D5; 
background: #F1F1F1;}


.right_content_box li {

list-style-image:url("../li_bullet.gif");
margin-left:-18px;

}


.FPLESTopTD {
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;
}

.FPLESTopTD a:link,
.FPLESTopTD a:visited{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#0066CC;
text-decoration:none;
}

.FPLESTopTD a:hover{
font:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#0066CC;
text-decoration:underline;
}

td.header { 
font-size:14px !important;
font-weight:bold;

}

