@import url('css/borders/boxed-1.css');


/* this is for xmod faculty list */
.Col50 
{
    width: 50%;
    padding: 12px 5px 0px 5px;
    vertical-align: top;
    
}

.Col50 p 
{font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #000000; line-height: 14px;
    padding: 0px 5px 0px 5px;
    }


/*----------------------------------------------------*/
/* General Page Styles								  */
/*----------------------------------------------------*/
html { height:100%; margin:0; padding:0; }
#Body { height:100%; margin:0; padding:0;  background: #F7F8FC url(images/backgrounds/backWide1.png) no-repeat fixed left top;}
form { height:100%; margin:0; padding:0; }
p
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    color: #000000;
    line-height: 18px;
}
.normal, .Normal, .WizardText { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; }
.NormalBold { font-family:arial,helvetica; font-size:10pt; font-weight:bold; color:#000000; }
.NormalRed { color:#c50000; font-family:arial,helvetica; font-weight:bold; font-size:10pt; }
.fullheight { height:100%; }
.fullwidth { width:100%; }
.clear { clear:both; line-height:0; margin:0; padding:0; font-size:0; height:0; }
.hidden { display:none; }	
div{text-align:left;line-height: 18px;font-family: arial, Helvetica,sans-serif;font-size: 10pt;color: #000000;}
ol{padding-left: 1em;margin: 5px 0px 5px 24px;font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #000000;}
ol li{font-weight:normal;padding:0px 0px 5px 0px;line-height: 16px;}
ul{padding-left: 1em;margin: 5px 0px 5px 20px;font-family: Arial, Helvetica, sans-serif;font-size: 10pt;color: #000000;}
ul li{font-weight:normal;padding:0px 0px 5px 0px;line-height: 16px;}

a:link, a:visited, a:active { color:#1e519e; }
a:hover { color:#1e519e; }
select, input, .NormalTextBox { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#000000; }


.Head { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#1e519e;  line-height:1em;}
.SubHead { font-family:Arial, Helvetica, sans-serif; color:#585858; font-size:12px; font-weight:bold;padding:0;}

h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#1e519e; line-height:1em;}
h2 {font-family: Arial, Helvetica, sans-serif;font-size: 18px;color: #000000;font-weight:bold; margin:0; padding:0; line-height:1em;}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#1e519e; font-weight:bold; margin:0; padding:0; line-height:1em;}
h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1e519e; font-weight:bold; margin:0; padding:0; line-height:1em;}
h5 { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1e519e; font-weight:bold; margin:0; padding:0; line-height:1em;}
h6 { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#1e519e; font-weight:bold; margin:0; padding:0; line-height:1em;}

/* Styles for the main text and images within the Text/HTML module */
.imageleftside img{border: 0px solid #CCC;margin-right: 15px;margin-bottom: 20px;float: left;}
.imagerightside img{border: 0px solid #CCC;margin-left: 15px;margin-bottom: 20px;float: right;}
.imageleftsidecaption{font-size: 85%;font-style: italic;float: left;margin-right: 15px;margin-bottom: 15px;}
.imageleftsidecaption img{border: 0px solid #CCC;margin-bottom: 5px;}
.imagerightsidecaption{font-size: 85%;font-style: italic;float: right;margin-left: 15px;margin-bottom: 15px;}
.imagerightsidecaption img{border: 0px solid #CCC;margin-bottom: 5px;}
.clear{clear: both;}
.quoteleft{font: italic 105% Georgia, "Times New Roman", Times, Serif;padding: 0 10px 0 0;margin: 10px 10px 10px 0;width: 220px;float: left;text-align: right;border-right: 10px solid #C8CDD0;color: #75818A;}
.quoteright{font: italic 105% Georgia, "Times New Roman", Times, Serif;padding: 0 0 0 10px;margin: 10px 0 10px 10px;width: 220px;float: right;text-align: left;border-left: 10px solid #C8CDD0;color: #75818A;}

hr{border: 1px dotted #999999;color: #CCCCCC;height: 1pt;text-align: left;margin-top: 20px; margin-bottom: 20px;}

#fckbody{background-color:White; Background-image:none!important;}
.FCKImageGalleryContainer,FCKImageGalleryListStyle,FCKLinkGalleryContainer,
#fckinstanceoptions_tblEditorOptions td
{ background-color:White; Background-image:none!important;}

.fcktab td.fcktdrm{padding-right: 20px;}











/*----------------------------------------------------*/
/* Page Structure									  */
/*----------------------------------------------------*/
#OuterContainer { height:100%; margin:0 auto; }
#InnerContainer { margin:0; background:#ffffff; }
#LogoContainer
{
    margin: 1px 5px 8px 15px;
    overflow: hidden;
    font-size: 0;
}
#LogoRightContainer { text-align:right; margin:0 5px 0 0; }


#LanguageContainer
{
    margin: 5px 9px 10px 0;
    text-align: right;
    float: right;
}
#raBanNav
{
    /*height: 20px;
    margin: 24px 4px 2px 0;*/
    padding: 28px 4px 0px 0;
    float: right;
    text-align: right; /* background-color: #FFFF00;*/
}
 a.raBanNav:link, a.raBanNav:visited, a.raBanNav:active
{
    color: #333333;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none; /*height: 22px;
 padding: 0 1px 0 0px;
*/
    float: left;
    line-height: 20px;
    margin: 0;
    text-align: right;
}
a.raBanNav:hover
{
    color: #1e519e;
    text-decoration: underline;
}
.pipey
{float: left;
    font-size: 10px;
    margin: 0 10px 0 10px;
    color: #000000;
    line-height: 20px;
}


#SearchContainer
{
    margin: 6px 5px 7px 250px;
    text-align: right;
}
#DateContainer
{
    margin: 20px 9px 1px 0px;
    text-align: right;
}

/*#MenuContainer { height:39px; margin:0 5px 0 5px; }*/
#MenuContainer { height:30px; margin:0 5px 0 5px; }


#UnderBannerContainer { height:31px; margin:0 5px 0 5px; background:#e4e4e4; }
#LoginContainer { height:27px; margin:4px 4px 0 0; float:right;}
#UserContainer { height:27px; margin:4px 0 0 0; float:right;}
#BreadcrumbContainer { height:23px; margin:8px 0 0 0; float:left;  }
#ContentContainerCell { padding:10px 14px 0 14px; vertical-align:top; }
#CopyrightContainer { text-align:left; margin:0 0 0 5px; float:left; }
#TermsContainer { text-align:right; margin:0 5px 0 5px; float:right; }
#PrivacyContainer { text-align:right; margin:0 5px 0 5px; float:right; }

/*----------------------------------------------------*/
/* Banners											  */
/*----------------------------------------------------*/
#BannerOuterContainer { margin:0 5px 0 5px; }	
#BannerContainer { }
#CustomBannerContainer { }
#FlashBannerContainer { text-align:center; }
#FlashBannerContainer img { border:none; }

/*-----------------------------------------------------------------------*/
/* Search																 */
/*-----------------------------------------------------------------------*/
.SearchBoxL { width:155px; height:33px; padding:0 0 0 14px; margin:0; line-height:0; background-image:url(images/search-left.gif); background-repeat:no-repeat; background-position:top left; }
.SearchBox { width:100%; height:33px; vertical-align:top; font-size:0; line-height:0; margin:0; padding:0; background-image:url(images/search-bg.gif); background-repeat:no-repeat; background-position:right; }
.SearchBox input { height:18px; background:#ffffff; width:114px; color:#666666; margin:9px 0 9px 0; padding:0; border:none; cursor:text; z-index:1; float:left; }
.SearchBox a img { float:right; margin:0; padding:0; border:none; }
.SearchBox img { width:25px; height:33px; }

/*-----------------------------------------------------------------------*/
/* Links																 */
/*-----------------------------------------------------------------------*/
a:link, a:visited, a:active { color:#666666; font-weight:bold; text-decoration:underline; }
a:hover { color:#444444; text-decoration:underline; }
a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color:#666666; font-weight:bold; font-size:11px; text-decoration:underline; }
a.CommandButton:hover{ color:#444444; font-size:11px; text-decoration:underline; }


/*-----------------------------------------------------------------------*/
/* Date																 */
/*-----------------------------------------------------------------------*/
.DateToken { color:#777777; font-size:11px; font-weight:normal; }

/*-----------------------------------------------------------------------*/
/* Login																 */
/*-----------------------------------------------------------------------*/
#LoginContainer table { margin:1px 0 0 0; }
#LoginContainer td { height:22px; white-space:nowrap; background-image:url(images/loginbutton-bg.png); background-repeat:no-repeat; background-position:center left; padding:0; }
.LoginToken, a.LoginToken:link, a.LoginToken:visited, a.LoginToken:active { color:#777777; background-image:url(images/loginbutton-l.png); background-repeat:no-repeat; background-position:center left; font-size:11px; font-weight:normal; text-decoration:none; height:22px; float:left; line-height:20px; padding:0 4px 0 26px; margin:0; }
a.LoginToken:hover { color:#444444; background-image:url(images/loginbuttonon-l.png); background-repeat:no-repeat; background-position:center left; }

/*-----------------------------------------------------------------------*/
/* User																	 */
/*-----------------------------------------------------------------------*/
#UserContainer table { margin:1px 10px 0 0; }
#UserContainer td { height:22px; white-space:nowrap; background-image:url(images/loginbutton-bg.png); background-repeat:no-repeat; background-position:center left; padding:0; }
.UserToken, a.UserToken:link, a.UserToken:visited, a.UserToken:active { color:#777777; background-image:url(images/userbutton-l.png); background-repeat:no-repeat; background-position:center left; font-size:11px; font-weight:normal; text-decoration:none; height:22px; float:left; line-height:20px; padding:0 4px 0 26px; margin:0; }
a.UserToken:hover { color:#444444; background-image:url(images/userbuttonon-l.png); background-repeat:no-repeat; background-position:center left; }

/*-----------------------------------------------------------------------*/
/* Breadcrumbs															 */
/*-----------------------------------------------------------------------*/
#BreadcrumbContainer img { width:14px; height:14px; }
#BreadcrumbContainer span { float:left; vertical-align:middle; }
#BreadcrumbContainer .BreadcrumbSpan { line-height:14px; float:left; font-size:0; margin:0 10px 0 10px; }
#BreadcrumbContainer a { float:left; }
.BreadcrumbToken, a.BreadcrumbToken:link, a.BreadcrumbToken:visited, a.BreadcrumbToken:active { color:#424242; font-size:11px; text-decoration:underline; font-weight:normal; }
a.BreadcrumbToken:hover { color:#666666; font-size:11px; text-decoration:none; font-weight:normal; }

/*-----------------------------------------------------------------------*/
/* Copyright, privacy, terms											 */
/*-----------------------------------------------------------------------*/
#FooterCell { vertical-align:top; }
.FooterToken { }
a.FooterToken:link, a.FooterToken:visited, a.FooterToken:active { font-weight:normal; text-decoration:underline; padding:0; margin:0; }
a.FooterToken:hover { font-weight:normal; text-decoration:none; padding:0; margin:0; }

/*-----------------------------------------------------------------------*/
/* Main Menu															 */
/*-----------------------------------------------------------------------*/
/*#MenuBarM { width:100%; height:39px; background-image:url(images/em-menu-bg.png); background-position:top left; background-repeat:repeat-x; }
#MenuBarL { width:14px; height:39px; vertical-align:top; }
#MenuBarR { width:14px; height:39px; vertical-align:top; }
#MenuBarL img { width:14px; height:39px; }
#MenuBarR img { width:14px; height:39px; }

.mainmenu-idle { float:left; padding:0; margin:0; font-size:11px; font-weight:bold; color:#c3c3c3; cursor:pointer; }
.mainmenu-idle span { line-height:39px; display:block; float:left; background:url(images/em-menu-bg.png) top left repeat-x; }
.mainmenu-idle .item-left { background:none; height:39px; }
.mainmenu-idle .item-right { background:none; height:39px; }
.mainmenu-idle .item-left img { width:18px; height:39px; }
.mainmenu-idle .item-right img { width:18px; height:39px; }
.mainmenu-idle .item-sep img { width:2px; height:39px; } 

.mainmenu-breadcrumbactive { float:left; padding:0; margin:0; font-size:11px; font-weight:bold; color:#f5f5f5; cursor:pointer; }
.mainmenu-breadcrumbactive span { line-height:39px; display:block; float:left; background:url(images/em-menu-bg-on.png) top left repeat-x; }
.mainmenu-breadcrumbactive .item-left { background:none; height:39px; }
.mainmenu-breadcrumbactive .item-right { background:none; height:39px; }
.mainmenu-breadcrumbactive .item-left img { width:18px; height:39px; }
.mainmenu-breadcrumbactive .item-right img { width:18px; height:39px; }
.mainmenu-breadcrumbactive .item-sep img { width:2px; height:39px; }

.mainmenu-selected {float:left; padding:0; margin:0; font-size:11px; font-weight:bold; color:#f5f5f5; cursor:pointer; }
.mainmenu-selected span { line-height:39px; display:block; float:left; background:url(images/em-menu-bg-on.png) top left repeat-x; }
.mainmenu-selected .item-left { background:none; height:39px; }
.mainmenu-selected .item-right { background:none; height:39px; }
.mainmenu-selected .item-left img { width:18px; height:39px; }
.mainmenu-selected .item-right img { width:18px; height:39px; }
.mainmenu-selected .item-sep img { width:2px; height:39px; }

.mainmenu-submenu { padding:0; margin:0; border:1px solid #cacaca; z-index:1000; font-weight:normal; }
.mainmenu-menuitem { color:#2c2c2c; background:url(images/submenu-background.jpg) repeat-x top left; cursor:pointer; }
.mainmenu-menuitem span { font-size:11px; font-weight:normal; font-style:normal; }
.mainmenu-menuitem td { padding:0 5px 0 5px; margin:0; height:25px; }
.submenu-menuitemsel { color:#f1f1f1; background:url(images/submenu-background-hover.jpg) repeat-x top left; }*/



#MenuBarM { width:100%; height:30px; background-image:url(images/em-menu-bg.png); background-position:top left; background-repeat:repeat-x; }
#MenuBarL { width:14px; height:30px; vertical-align:top; }
#MenuBarR { width:14px; height:30px; vertical-align:top; }
#MenuBarL img { width:14px; height:30px; }
#MenuBarR img { width:14px; height:30px; }

.mainmenu-idle { float:left; padding:0; margin:0; font-size:11px; font-weight:bold; color:#c3c3c3; cursor:pointer; }
.mainmenu-idle span { line-height:30px; display:block; float:left; background:url(images/em-menu-bg.png) top left repeat-x; }
.mainmenu-idle .item-left { background:none; height:30px; }
.mainmenu-idle .item-right { background:none; height:30px; }
/*.mainmenu-idle .item-left img { width:18px; height:30px; }*/
.mainmenu-idle .item-left img { width:23px; height:30px; }
.mainmenu-idle .item-right img { width:23px; height:30px; }
.mainmenu-idle .item-sep img { width:2px; height:30px; }

.mainmenu-breadcrumbactive { float:left; padding:0; margin:0; font-size:11px; font-weight:bold; color:#f5f5f5; cursor:pointer; }
.mainmenu-breadcrumbactive span { line-height:30px; display:block; float:left; background:url(images/em-menu-bg-on.png) top left repeat-x; }
.mainmenu-breadcrumbactive .item-left { background:none; height:30px; }
.mainmenu-breadcrumbactive .item-right { background:none; height:30px; }
.mainmenu-breadcrumbactive .item-left img { width:23px; height:30px; }
.mainmenu-breadcrumbactive .item-right img { width:23px; height:30px; }
.mainmenu-breadcrumbactive .item-sep img { width:2px; height:30px; }

.mainmenu-selected {float:left; padding:0; margin:0; font-size:11px; font-weight:bold; color:#f5f5f5; cursor:pointer; }
.mainmenu-selected span { line-height:30px; display:block; float:left; background:url(ximages/em-menu-bg-on.png) top left repeat-x; }
.mainmenu-selected .item-left { background:none; height:30px; }
.mainmenu-selected .item-right { background:none; height:30px; }
.mainmenu-selected .item-left img { width:23px; height:30px; }
.mainmenu-selected .item-right img { width:23px; height:30px; }
.mainmenu-selected .item-sep img { width:2px; height:30px; }

.mainmenu-submenu { padding:0; margin:0; border:1px solid #cacaca; z-index:1000; font-weight:normal; }
.mainmenu-menuitem { color:#2c2c2c; background:url(images/submenu-background.jpg) repeat-x top left; cursor:pointer; }
.mainmenu-menuitem span { font-size:11px; font-weight:normal; font-style:normal; }
.mainmenu-menuitem td { padding:0 5px 0 5px; margin:0; height:25px; }
.submenu-menuitemsel { color:#f1f1f1; background:url(images/submenu-background-hover.jpg) repeat-x top left; }












/*-----------------------------------------------------------------------*/
/* Module Menus															 */
/*-----------------------------------------------------------------------*/
.ModuleTitle_SubMenu { background:#ffffff; padding:0; margin:0; border:1px solid #1f1f1f; z-index:1000; font-weight:normal; }
.ModuleTitle_MenuItem { border:none; }
.ModuleTitle_MenuItem td { background:#ffffff; color:#1f1f1f; font-family:arial,helvetica,verdana; font-size:11px; font-weight:bold; padding:0 5px 0 5px !important; height:20px; white-space:nowrap; }
.ModuleTitle_MenuItemSel { border:none; background:none; }
.ModuleTitle_MenuItemSel td { background:#bababa; }
.ModuleTitle_MenuIcon { border:none; background:#e5e5e5 !important; border-right:1px solid #e5e5e5; }
.ModuleTitle_MenuIcon img { margin:0; }
.ModuleTitle_MenuBreak td { background:#e5e5e5; height:1px; }

/*-----------------------------------------------------------------------*/
/* Control Panel														 */
/*-----------------------------------------------------------------------*/
.ControlPanel select, .ControlPanel input { font-size:11px; color:#000000; }

/*----------------------------------------------------*/
/* Content Panes									  */
/*----------------------------------------------------*/
.BannerPane { width:100%; vertical-align:top; }
.CustomBannerPane { width:100%; padding:0; vertical-align:top; }
.TopPane { width:100%; padding:0; vertical-align:top; }
.TopPane2 { width:100%; padding:0; vertical-align:top; }
.LeftPane { padding:0 7px 0 0; width:50%; vertical-align:top; }
.RightPane { padding:0 0 0 7px; width:50%; vertical-align:top; }

.LeftPane2 { padding:0 7px 0 0; width:10%; vertical-align:top; }
.RightPane2 { padding:0 0 0 7px; width:10%; vertical-align:top; }
.ContentPane1 { padding:0 7px 0 7px; vertical-align:top; }

.ContentPane { padding:0; vertical-align:top; }



.MiddlePane { width:100%; padding:0; vertical-align:top; }

.ContentPane2 { padding:0 7px 0 0; vertical-align:top; }
.RightPane3 { padding:0 0 0 7px; width:33%; vertical-align:top; }

.LeftPane3 { padding:0 7px 0 0; width:20%; vertical-align:top; }
.ContentPane3 { padding:0 0 0 7px; vertical-align:top; }


.BottomPane { width:100%; padding:0; vertical-align:top; }

.LeftPane4 { padding:0 3px 0 0; width:20%; vertical-align:top; }
.ContentPane4 { padding:0 3px 0 3px; vertical-align:top; }
.RightPane4 { padding:0 0 0 3px; width:20%; vertical-align:top; }

.BottomPane2 { width:100%; padding:0; vertical-align:top; }
.FooterPane { width:100%; padding:0 5px 0 5px; vertical-align:top; }


/* End Flex2 By DrNuke Style Sheet */
/*----------------------------------------------------*/






















/*ra */

/* side menu */
.fcmnu { border-collapse:collapse; border-spacing:0; }
.fcmnu .fcmnu-action { float:left; margin: 0; }
.fcmnu .fcmnu-title { float:left; margin:0 0 0 5px; }
.fcmnu .fcmnu-title h1 { line-height:1em; }
.fcmnu .fcmnu-visibility { float:right; margin:0 3px 0 0; }
.fcmnu .fcmnu-help { float:right; margin:0 4px 0 0; font-size:0; }
.fcmnu .fcmnu-action2 { float:left; margin:0 2px 0 2px; line-height:0; }
.fcmnu .fcmnu-syndicate { float:right; margin:0 2px 0 2px; line-height:0; }
.fcmnu .fcmnu-print { float:right; margin:0 2px 0 2px; line-height:0; }

.fcmnu .fcmnu-settings { float:right; margin:0 2px 0 2px; line-height:0; font-size:0; }
.fcmnu .fcmnu-tl { width:12px; height:12px; background:url(images/controunded2-tl.gif) no-repeat bottom left; padding:0; }
.fcmnu .fcmnu-t { height:12px; background:url(images/controunded2-t.gif) repeat; padding:0; }
.fcmnu .fcmnu-tr { width:12px; height:12px; background:url(images/controunded2-tr.gif) no-repeat bottom right; padding:0; }
.fcmnu .fcmnu-l { width:12px; background:url(images/controundedbg2-l.gif) repeat; padding:0; }
.fcmnu .fcmnu-m { background:url(images/controundedbg2-m.gif) repeat-x top #f2f2f2; padding:0; text-align:left; }
.fcmnu .fcmnu-m-table { border-collapse:collapse; border-spacing:0; }
.fcmnu .fcmnu-m-td { padding:0; }
.fcmnu .fcmnu-content { padding:4px 5px 2px 7px; text-align:left; }
.fcmnu .fcmnu-r { width:12px; background:url(images/controundedbg2-r.gif) repeat; padding:0; }
.fcmnu .fcmnu-bl { width:12px; height:12px; background:url(images/controunded2-bl.gif) no-repeat top left; padding:0; }
.fcmnu .fcmnu-b { height:12px; background:url(images/controunded2-b.gif) repeat; padding:0; }
.fcmnu .fcmnu-br { width:12px; height:12px; background:url(images/controunded2-br.gif) no-repeat top right; padding:0; }
/**/





.EMWidth { width:920px; }

.EMFullHeight { }
.EMBaseColour1 { background-color:#d1d1d1; }
.EMBaseColour2 { background-color:#1e519e; }
.EMBaseColour3 { background-color:#1e519e; }
.EMBaseColour4 { background-color:#1e519e; }
.EMBaseColour5 { background-color:#1e519e; }
.EMBaseColour6 { background-color:#1e519e; }
.EMLogoContainer { }
.EMLanguageContainer { }
.EMSearchContainer { }
.EMDateContainer { }
.EMBreadcrumbContainer { }
.EMCopyrightContainer { }
.EMTermsContainer { }
.EMPrivacyContainer { }
.EMMainMenuFont { font-family:Arial, Helvetica, sans-serif; }
.EMSubMenuItemOff { color:#383838; }
.EMSubMenuItemOn { color:#ffffff; }
.EMSubMenuItemBGOff { background:#ffffff; }
.EMSubMenuItemBGOn { background:#1e519e; }
.EMMainMenuItemOff { color:#575757; }
.EMMainMenuItemOn { color:#ffffff; }
.EMMenuArrow { }
.mainmenu-menuitem td img { }
.mainmenu-menuitem td span img { }
.EMSubMenuOpacity { opacity:.95; }

.EMBannerImage { background:url(images/banners/banner-90.jpg) left center no-repeat; }
/*.EMBannerImageBG { background:url(images/banners/bg/banner-90.jpg) left center repeat-x; }*/
.EMBannerImageBG
{
    background-color: #BE9345;
}
.EMBannerHeight { height:2px; }
.EMBannerPanePosition { margin:0 0 0 331px; padding:45px 0 0 0;}
.EMBannerPaneWidth { width:348px; }



.EMFontFamily { font-family:Arial, Helvetica, sans-serif; }
.EMFooterFont { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1e519e; }
a.EMFooterFont:link, a.EMFooterFont:visited, a.EMFooterFont:active { color:#1e519e; }
a.EMFooterFont:hover { color:#1e519e; }
.EMContainerColour1 { background-color:#1e519e; }
.EMContainerColour2 { background-color:#122e59; }
.EMContainerColour3 { background-color:#4e7cc2; }
.EMContainerColour4 { background-color:#a1a1a1; }
.EMContainerColour5 { background-color:#5c5c5c; }
.EMContainerColour6 { background-color:#ffffff; }
.EMContainerColour7 { background-color:#ffffff; }
.EMContainerColour8 { background-color:#ffffff; }
.EMContainerTitleFontFamily1 { font-family:Arial, Helvetica, sans-serif; }
.EMContainerTitleFontFamily2 { font-family:Arial, Helvetica, sans-serif; }
.EMContainerTitleFontFamily7 { font-family:Arial, Helvetica, sans-serif; }
.EMContainerTitleFontColour1 { color:#ffffff; }
.EMContainerTitleFontColour2 { color:#ffffff; }
.EMContainerTitleFontColour3 { color:#ffffff; }
.EMContainerTitleFontColour4 { color:#ffffff; }
.EMContainerTitleFontColour5 { color:#ffffff; }
.EMContainerTitleFontColour6 { color:#1e519e; }
.EMContainerTitleFontColour7 { color:#1e519e; }
.EMContainerTitleFontColour8 { color:#666666; }
.EMContainerTitleFontSize1 { font-size:14px; }
.EMContainerTitleFontSize2 { font-size:14px; }
.EMContainerTitleFontSize3 { font-size:14px; }
.EMContainerTitleFontSize4 { font-size:14px; }
.EMContainerTitleFontSize5 { font-size:14px; }
.EMContainerTitleFontSize6 { font-size:22px; }
.EMContainerTitleFontSize7 { font-size:14px; }
.EMContainerTitleFontSize8 { font-size:14px; }
