td{
text-align:left;
}
.OuterTDBoxed{
text-align:center;
}
/*
CSS Custom Styles for IFA Portal Website
Oliver Phillips, 13 November 2007
*/
/* Main Container - Blue Title */
.BCC_MINIPS_NoBorder01Title{
font-size: 15px; font-family: Arial;
color:#103A9C;
margin-bottom:10px;
}
.EON_MI_GES02Title{
color:#103A9C;
}
.EON_MI_GES03Title{
color:#103A9C;
}
.EON_MI_GES05Title{
color:#103A9C;
}
.EON_MI_GES08Title{
color:#103A9C;
}
.EON_MI_GES08Content a:link{
font-weight:normal;
color:#103A9C;
}
.EON_MI_GES08Content a:hover{
font-weight:normal;
color:#8fde22;
}
.EON_MI_GES08Content a:visited{
font-weight:normal;
color:#103A9C;
}
/* Change base font*/
.Normal{ 
font: 11px Verdana, Arial, Helvetica, sans-serif ;
color:#000000;
font-weight:normal;
}
/*Change Paragraph font, and spacing*/
p{
font: 11px Verdana,Arial, Helvetica, sans-serif ;
color:#000000;
margin-bottom: 10px;
margin-top: 5px;
}
h1{
font-family:  Arial, sans-serif;
font-size:17px;
font-weight:bold;
}
h2{
font-family:  Arial, sans-serif;
font-size:15px;
font-weight:bold;
}
h3{
font-family:  Arial, sans-serif;
font-size:13px;
font-weight:bold;
}
h4{
font-family:  Arial, sans-serif;
font-size:12px;
font-weight:bold;
}
h5{
font-family:  Arial, sans-serif;
font-size:12px;
font-weight:normal;
}
h6{
font-family:  Arial, sans-serif;
font-size:11px;
font-weight:bold;
}
/* Menu Customisation */
/* Menu Item*/ 
.MainMenu_Idle TD { 
font: 12px Verdana, Arial, Helvetica, sans-serif ;
color:#FFFFFF;
}
/*Menu Item Mouseover*/ 
.MainMenu_Selected TD {
color:#103A9C;
font: 12px Verdana, Arial, Helvetica, sans-serif ;
}
/*Menu Item Current*/
.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {
font: 12px Verdana, Arial, Helvetica, sans-serif ;
color:#103A9C;
font-weight:bold;
}
/*Submenu Item*/
.MainMenu_SubMenu{
}
/*Submenu Item Selected*/
.MainMenu_MenuItemSel{
background-color:#103A9C;
color:#FFFFFF;
font-weight:bold;
}
/* CSS Styles for My IFAPortal */
#myifaportal td{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
color:#666666;
font-weight:bold;
}
#myifaportal input{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
color:#000000;
font-weight:normal;
}
#myifaportal textarea{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
color:#000000;
font-weight:normal;
}
#myifaportal select{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
color:#000000;
font-weight:normal;
}
#myifaportal .secheader{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
color:#103A9C;
font-weight:bold;
text-decoration:underline;
}
#myifaportal .bigfield{
width:145px;
}
#myifaportal .smallfield{
width:50px;
}
#myifaportal .disabled{
background-color:#CECECE;
border:1px solid #999999;
}
#myifaportal hr{
color:#8fde22;
background-color:#8fde22;
height: 2px;
}
#myifaportal h2{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
font-weight:bold;
color:#103A9C;
text-decoration:underline;
}
#myifaportal .productname{
font-weight:bold;
color:#8fde22;
}
#myifaportal .productprice{
font-weight:normal;
text-align:right;
}
#myifaportal .productdesc{
font-weight:normal;
}
#myifaportal .productselect{
font-size:10px;
text-align:right;
padding-bottom:-5px;
}
/* CSS Styles for IFAPortal Admin */
#ifaportaladmin td{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
color:#666666;
}
#ifaportaladmin input{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
color:#000000;
font-weight:normal;
}
#ifaportaladmin textarea{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
color:#000000;
font-weight:normal;
}
#ifaportaladmin select{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
color:#000000;
font-weight:normal;
}
#ifaportaladmin .secheader{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
color:#103A9C;
font-weight:bold;
text-decoration:underline;
}
#ifaportaladmin .rowheader{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
color:#666666;
font-weight:bold;
padding-left:10px;
}
#ifaportaladmin .rowdata{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
color:#103A9C;
font-weight:bold;
text-align:right;
padding-right:60px;
}
#ifaportaladmin .bigfield{
width:145px;
}
#ifaportaladmin .smallfield{
width:50px;
}
#ifaportaladmin .disabled{
background-color:#CECECE;
border:1px solid #999999;
}
#ifaportaladmin hr{
color:#8fde22;
background-color:#8fde22;
height: 2px;
}
#ifaportaladmin h2{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
font-weight:bold;
color:#103A9C;
text-decoration:underline;
}
#ifaportaladmin button{
font: 11px Tahoma, Arial, Helvetica, sans-serif ;
font-weight:normal;
color:#103A9C;
}
#ifaportaladmin .productname{
font-weight:bold;
color:#8fde22;
}
#ifaportaladmin .productprice{
font-weight:normal;
text-align:right;
}
#ifaportaladmin .productdesc{
font-weight:normal;
}
#ifaportaladmin .productselect{
font-size:10px;
text-align:right;
padding-bottom:-5px;
}
/* Reporting Options */
#ifaportaladmin .reporthead{
font-size:10px;
font-weight:bold;
color:#ffffff;
background-color:#7fd828;
padding-left:2px;
padding-top:3px;
padding-bottom:3px;
}
#ifaportaladmin .reportrow{
font-size:10px;
color:#333333;
border-bottom:1px solid #ddf4c6;
padding-bottom:3px;
padding-left:2px;
}
/* IFA Portal Admin Content Library - View Article */
/* Article Display Styles */
#categoryfeestatement{
text-align:center;
font-weight:normal;
background-color:#EFEFEF;
border:1px solid #999999;
margin:20px;
padding:5px;
}
#articlefeestatement{
font-weight:bold;	
}
#viewarticle{
width:100%
}
#articlearea{
float:left;
margin-right:15px;
text-align:justify;
width:auto;
}
#articlerightarea{
float:right;
padding-left:15px;
padding-bottom:10px;
}
#articletitle{
font-size:11px;
font-weight:bold;
}
#articlenarrative{
}
#articlethumbnail{
padding-bottom:15px;
}
#articlerelatedlinks{
width:150px;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
padding:5px;
}
#articleoutputoptions{
padding:15px;
border-bottom:1px solid #cccccc;
}
#articlefooter{
clear:both;
background-color:#eeeeee;
padding:15px;
margin-right:15px;
font-size:10px;
}
#articlefooter a:link{
font-size:10px;	
}
/* CSS Styles for Datepicker */
/* the div that holds the date picker calendar */
.dpDiv {
}
/* the table (within the div) that holds the date picker calendar */
.dpTable {
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
color: #505050;
background-color: #ece9d8;
border: 1px solid #AAAAAA;
}
/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
}
/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
}
/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
}
/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
}
/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
border: 1px solid #ece9d8;
}
/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
background-color: #CCCCCC;
border: 1px solid #AAAAAA;
}
/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
background-color: #aca998;
border: 1px solid #888888;
cursor: pointer;
color: red;
}
/* the table cell that holds the name of the month and the year */
.dpTitleTD {
}
/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
}
/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
}
/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
background-color: #CCCCCC;
border: 1px solid #AAAAAA;
color: white;
}
/* additional style information for the text that indicates the month and year */
.dpTitleText {
font-size: 10px;
color: gray;
font-weight: bold;
}
/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
color: 4060ff;
font-weight: bold;
}
/* the forward/backward buttons at the top */
.dpButton {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 10px;
color: gray;
background: #d8e8ff;
font-weight: bold;
padding: 0px;
}
/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
font-size: 9px;
color: gray;
background: #d8e8ff;
font-weight: bold;
}
CSS STYLES FOR DotNetNuke
================================
*/   
/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}
/* background color for the content part of the pages */
Body
{
}
/* background/border colors for the selected tab */
.TabBg {
}
.LeftPane  { 
}
.ContentPane  { 
}
.RightPane  { 
}
/* text style for the selected tab */
.SelectedTab {
}
/* hyperlink style for the selected tab */
A.SelectedTab:link {
}
A.SelectedTab:visited  {
}
A.SelectedTab:active   {
}
A.SelectedTab:hover    {
}
/* text style for the unselected tabs */
.OtherTabs {
}
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}
A.OtherTabs:visited  {
}
A.OtherTabs:active   {
}
A.OtherTabs:hover    {
}
/* GENERAL */
/* style for module titles */
.Head   {
}
/* style of item titles on edit and admin pages */
.SubHead    {
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}
/* text style used for most text rendered by modules */
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}
.NormalRed
{
}
.NormalBold
{
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}
A.CommandButton:visited  {
}
A.CommandButton:active   {
}
A.CommandButton:hover    {
}
/* GENERIC */
H1  {
}
H2  {
}
H3  {
}
H4  {
}
H5, DT  {
}
H6  {
}
TFOOT, THEAD    {
}
TH  {
}
A:link  {
color:#103A9C;
font-weight:normal;
text-decoration:underline;
font: 11px Verdana, Arial, Helvetica, sans-serif ;
}
A:visited   {
color:#103A9C;
font-weight:normal;
text-decoration:underline;
font: 11px Verdana, Arial, Helvetica, sans-serif ;
}
A:active    {
color:#103A9C;
font-weight:normal;
text-decoration:underline;
font: 11px Verdana, Arial, Helvetica, sans-serif ;
}
A:hover {
color:#8fde22;
font-weight:normal;
text-decoration:none;
font: 11px Verdana, Arial, Helvetica, sans-serif ;
}
SMALL   {
}
BIG {
}
BLOCKQUOTE, PRE {
}
UL LI   {
}
UL LI LI    {
}
UL LI LI LI {
}
OL LI   {
}
OL OL LI    {
}
OL OL OL LI {
}
HR {
}
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   
/* style of item titles by Announcements and events */
.ItemTitle    {
}
/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}
.ModuleTitle_MenuBar {
}
.ModuleTitle_MenuItem {
}
.ModuleTitle_MenuIcon {
}
.ModuleTitle_SubMenu {
}
.ModuleTitle_MenuBreak {
}
.ModuleTitle_MenuItemSel {
}
.ModuleTitle_MenuArrow {
}
.ModuleTitle_RootMenuArrow {
}
/* Main Menu */
.MainMenu_MenuContainer {
}
.MainMenu_MenuBar {
}
.MainMenu_MenuItem {
}
.MainMenu_MenuIcon {
}
.MainMenu_SubMenu {
}
.MainMenu_MenuBreak {
}
.MainMenu_MenuItemSel {
}
.MainMenu_MenuArrow {
}
.MainMenu_RootMenuArrow {
}

