img.block {padding: 0;  margin: 0; display:block; }


BODY{ color:#333333;background:#555555; background-image: url(/images/FP09/bg.jpg); background-repeat: repeat-x; font-Family:Gill Sans,sans-serif; margin: 0px; padding:0px; text-align:center;}
	A{color:#FF6600; font-Family:Gill Sans,sans-serif; text-decoration:none; }
	A:Visited{color:#FF6600; font-Family:Gill Sans,sans-serif; text-decoration:none; }
	A:Hover{color:#FF6600; font-Family:Gill Sans,sans-serif; text-decoration:underline; }
IMG {border:0;}
.mainFP{ color:#222222; background:#ffffff; background-image: url(/images/FP09/contentcap.jpg); background-repeat: no-repeat; width:740px; text-align:center; font-Family:Gill Sans,sans-serif; font-size: 0.9em; }
.main{ color:#222222; background:#ffffff; width:740px; text-align:center; font-Family:Gill Sans,sans-serif; font-size: 0.9em; }
.mainw{ color:#222222; background:#ffffff; width:100%; text-align:center; font-Family:Gill Sans,sans-serif; font-size: 0.9em; }
.maincolumn{ text-align:center; width: 740px; margin: 0 auto;}
.maincolumnw{ text-align:center; width: 90%; margin: 0 auto;}
.big{ color:#222222; background:#ffffff; text-align:center; font-Family:Gill Sans,sans-serif; font-size: 1.2m; }
	A.big{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size: 1.2em; text-decoration:none; }
	A:Visited.big{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size: 1.2em;; text-decoration:none; }
	A:Hover.big{color:#FF9900; font-Family:Gill Sans,sans-serif; font-size: 1.2em; text-decoration:underline; }
.foot{ color:#EEEEEE; background:#222222; background-image: url(/images/FP09/botstrip2.jpg); background-repeat: repeat-x; text-align:center; font-Family:Gill Sans,sans-serif; font-size: 0.9em; }
	A.foot{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size:x-medium; text-decoration:none; }
	A:Visited.foot{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size:x-medium; text-decoration:none; }
	A:Hover.foot{color:#FF9900; font-Family:Gill Sans,sans-serif; font-size:x-medium; text-decoration:underline; }
.subfoot{ color:#EEEEEE; background-image: url(/images/FP09/botstrip.jpg); background-repeat: repeat-x; text-align:center; padding:0; border-spacing:0; font-Family:Gill Sans,sans-serif; font-size: 0.82em; }
	A.subfootlink{color:#222222; font-Family:Gill Sans,sans-serif; font-size: 0.82em; text-decoration:none; }
	A:Visited.subfootlink{color:#222222; font-Family:Gill Sans,sans-serif; font-size: 0.82em; text-decoration:none; }
	A:Hover.subfootlink{color:#222222; font-Family:Gill Sans,sans-serif; font-size: 0.82em; text-decoration:underline; }
.tiptop{ color:#EEEEEE; font-Family:Gill Sans,sans-serif; font-size: 0.9em; }
	A.foot{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size:x-medium; text-decoration:none; }
	A:Visited.foot{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size:x-medium; text-decoration:none; }
	A:Hover.foot{color:#FF9900; font-Family:Gill Sans,sans-serif; font-size:x-medium; text-decoration:underline; }
.sml{ font-Family:Gill Sans,sans-serif; font-size: 0.8em; }
	A.sml{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size: 0.8em; text-decoration:none; }
	A:Visited.sml{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size: 0.8em; text-decoration:none; }
	A:Hover.sml{color:#FF9900; font-Family:Gill Sans,sans-serif; font-size: 0.8em; text-decoration:underline; }
.nav{ font-Family:Gill Sans,sans-serif; font-size: 0.8em; }
	A.nav{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size: 0.9em; text-decoration:none; }
	A:Visited.nav{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size: 0.9em; text-decoration:none; }
	A:Hover.nav{color:#FF9900; font-Family:Gill Sans,sans-serif; font-size: 0.9em; text-decoration:underline; }
.err{ color:#FF0000; font-Family:Gill Sans,sans-serif; font-size: 0.8em; }
	A.err{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size: 0.8em; text-decoration:none; }
	A:Visited.err{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size: 0.8em; text-decoration:none; }
	A:Hover.err{color:#FF9900; font-Family:Gill Sans,sans-serif; font-size: 0.8em; text-decoration:underline; }
.ticker{ text-align:left; width:510px; color:#ffffff; }	
.tickernew{ text-align:left; width:510px; background:#666666; }	
.tickercap{ width:39px; background:#ffffff; background-image: url(/images/FP09/tickercap.jpg); background-repeat: repeat-y; }
.topstrip{background:#ffffff; background-image: url(/images/FP09/topstrip.jpg); background-repeat: repeat-x; } 
.centernav{ color:#222222; background:#ffffff; margin: 0; padding: 0; border:0; outline:0; border: 1px solid; border-color: #ddd #eee #eee #ddd; font-Family:Gill Sans,sans-serif; font-size: 1.2m; }
.bottom{ background-image: url(/images/FP09/botstrip.png); background-repeat: repeat-x;}
.accredit{ color:#222222; font-Family:Gill Sans,sans-serif; font-size:x-medium;}
  A.accredit{color:#222222; font-Family:Gill Sans,sans-serif; font-size:x-medium; text-decoration:none; }
	A:Visited.accredit{color:#222222; font-Family:Gill Sans,sans-serif; font-size:x-medium; text-decoration:none; }
	A:Hover.accredit{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size:x-medium; text-decoration:underline; }





/* background: url("../images/OldSchool/foot-image.jpg"); background:#333333;*/


.indent { margin-right: 5%; margin-left: 5% }
FONT{ font-Family:Gill Sans,sans-serif; }
P{ font-Family:Gill Sans,sans-serif; }
SELECT,OPTION,INPUT,OPTGROUP{ font-Family:Gill Sans,sans-serif; }

.disted{ color:#222222; font-Family:Gill Sans,sans-serif; font-size: 0.8em; }
	A.err{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size: 0.8em; text-decoration:none; }
	A:Visited.err{color:#FF6600; font-Family:Gill Sans,sans-serif; font-size: 0.8em; text-decoration:none; }
	A:Hover.err{color:#FF9900; font-Family:Gill Sans,sans-serif; font-size: 0.8em; text-decoration:underline; }	

/* Sortable tables */
table.sortable a.sortheader {
    background-color:#F57A00;
    color:#222222;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}
    
/*CSS for AJAX ticker*/

#ajaxticker1{

/*border: 1px ridge black;*/
/*padding: 5px;*/
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #cccccc;
}

/*Example CSS for the two demo scrollers*/

#pscroller{
width: 100%;
height: 20px;
background-color: #666666;
}

.someclass{ //class to apply to your scroller(s) if desired
}


.sideslidemenudiv{
position:absolute;
text-align:left;
top: 0;
border: 1px solid #ff9900; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Gill Sans, sans-serif;
line-height:18px;
z-index:100;
/*background-color: white;*/
background-image: url(/images/FP09/menubg.png);
filter: alpha(opacity=85);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity: 0.85; opacity:0.85;
width: 200px;
visibility: hidden;
/* filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/ */
}


.topdropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #ff9900; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: #ffffff;
}

* html .topdropmenudiv a{ /*IE only hack*/
width: 100%;
}

.topdropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
text-decoration: none;
color: #000000;
}

.topdropmenudiv a:visited{ /*THEME CHANGE HERE*/
text-decoration: none;
color: #111111;
}






/*DDSMOOTHMENU ADDITIONS BELOW*/

.ddsmoothmenu{
font: normal 0.85em Gill Sans, sans-serif; /*bold 12px Verdana;*/
background: #555555; /*background of menu bar (default state)*/
width: 100%;
text-align: center;
}

.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none;

}

/*Top level list items*/
.ddsmoothmenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.ddsmoothmenu ul li a{
display: block;
background: #555555;/*#404040; /*background of menu items (default state)*/
filter: alpha(opacity=90);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity: 0.90; opacity:0.90;
color: white;
/*padding: 8px 10px;*/
padding: 1px;
border-right: 1px solid #ff9900;
color: #2d2b2b;
text-decoration: none;
text-align: left;
white-space: no-wrap;
}


* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{
color: white;
}

.ddsmoothmenu ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background: black; 
color: white;
}

.ddsmoothmenu ul li a:hover{
background: black; /*background of menu items during onmouseover (hover state)*/
color: #ff6600;
}
	
/*1st sub level menu*/
.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a{
font: normal 12px Gill Sans, sans-serif;/*normal 13px Verdana;*/
width: 210px; /*width of sub menus*/
padding: 3px;
margin: 0;
border-top-width: 0;
border-bottom: 1px solid gray;
}


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 7px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity. Doesn't work in IE*/
opacity: 0.8;
}