﻿/*Actual background page for white space round the page content*/
body
{
background-color: #F0F8FF;
}

/*Whitespace round zones */
.MSC_Body
{
background-color: #F0F8FF;
 
}




/*This is the header*/
.BG_Dark
    {
     /*Put logo as background*/
   /*background:transparent url(../images/sescorp_logo.gif) no-repeat;*/ /*SES logo, not transparent*/
 background: transparent url(/images/University_of_Southampton_logo.png) no-repeat;
 background-color:#A9A9A9 ;


    /*Set logo at top right*/
    background-position: right;
 /*Make sure txt is not over the logo*/
padding: 0px 250px 0px 0px;

    }






a:link {color: #014359;text-decoration:none;font-weight:bold;}
a:visited {color: #2F4F4F;text-decoration:none;font-weight:bold;}
a:hover {color: #014359;text-decoration:underline;font-weight:bold;}
a:active {color: 	#014359;text-decoration:none;font-weight:bold;}




/*Main frame body*/
.MS_MasterBody{
background:#F0F8FF; 
 
}

/*----------------------Secondary Nav---------------------*/

.MSC_SecondaryNavFrame
{
	background:#F0F8FF;
	width:100%;
	text-align:left;
}
.MSC_SecondaryNavLink
{
	color:#014359;
	font-size:10pt;
	text-decoration:none;
}
.MSC_SecondaryNavLink:hover
{
	color:#014359;
	font-size:10pt;
	text-decoration:underline;
}
.MSC_SecondaryNavLink:visited
{
	color:#014359;
	font-size:10pt;
	text-decoration:none;
}
.MSC_SecondaryNavLeftSpace
{
	font-size:1px;
	background:#F0F8FF;
	width:1px;
	white-space:nowrap;
}
.MSC_SecondaryNavRightSpace
{
	font-size:1px;
	background:#F0F8FF;
	width:1px;
	white-space:nowrap;
}
.MSC_SecondaryNavTopSpace
{
	background:#003366;
	height:0px;
}
.MSC_SecondaryNavBottomSpace
{
	background:#F0F8FF;
	height:1px;
}
.MSC_SecondaryNavLeftFrame-On
{
	padding:5px;
	background:#F0F8FF;
}
.MSC_SecondaryNavLinkFrame-On
{
	white-space:nowrap;
	padding:5px;
	background:#F0F8FF;
}
.MSC_SecondaryNavLink-On
{
	padding:5px;
	background:#F0F8FF;
	font-size:10pt;
	font-weight:bold;
	color:#014359;
	text-decoration:none;
}
.MSC_SecondaryNavLink-On:hover
{
	padding:5px;
	background:#F0F8FF;
	font-size:10pt;
	font-weight:bold;
	color:#014359;
	text-decoration:underline;
}
.MSC_SecondaryNavLink-On:visited
{
	padding:5px;
	background:#F0F8FF;
	font-size:10pt;
	font-weight:bold;
	color:#014359;
	text-decoration:none;
}
/*************************************************************************/


/******************************Primary ***************************************/

.MSC_PrimaryNavFrame
{
	background:#014359; /*014359*/
	width:100%;
	margin:1px 0px 5px 0px;
	text-align:left;
	
}
.MSC_PrimaryNavLink
{ 
	color:#F0F8FF !important;
	font-size:12px;
	text-decoration:none;
}
.MSC_PrimaryNavLink:hover
{
	color:#F0F8FF;
	font-size:12px;
	text-decoration:none;
}
.MSC_PrimaryNavLink:visited
{
	color:#F0F8FF;
	font-size:12px;
	text-decoration:none;
}
.MSC_PrimaryNavLinkFrame-On
{
	background:#F0F8FF;
	white-space:nowrap;
	padding:5px 10px 5px 10px;
}
.MSC_PrimaryNavLink-On
{
	color:#014359;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.MSC_PrimaryNavLink-On:hover
{
	color:#014359;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.MSC_PrimaryNavLink-On:visited
{
	color:#014359;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
.MSC_PrimaryNavLeftSpace
{
	width:1px;
	white-space:nowrap;
	background:#000000;
	font-size:1px;
}
.MSC_PrimaryNavRightSpace
{
	width:1px;
	background:#CCCC99;
	white-space:nowrap;
	font-size:1px;
}
.MSC_PrimaryNavTopSpace
{
	height:0px;
	background:#000000;
}
.MSC_PrimaryNavBottomSpace
{
	height:2px;
	background:#F0F8FF;
}



.MS_MasterLeftNav
{
	background:#F0F8FF;
}
 
   

/*************************************************************************/


#IWS_WH_Elem_SiteTitle span
{ 
 color:#014359  !important;
  
}

#IWS_WH_Elem_SiteDescription  span
{ 
 color:#014359  !important;
}


/*----------------------------------------------------------------------------*/


.MSC_FooterFrame
{
	background:#A9A9A9 	;
	padding:5px;
	text-align:center;
}
.MSC_FooterLink
{
	color:#000000;
	font-size:10pt;
	text-decoration:none;
}
.MSC_FooterLink:hover
{
	color:#F0F8FF;
	font-size:10pt;
	text-decoration:underline;
}
.MSC_FooterLink:visited
{
	color:#F0F8FF;
	font-size:10pt;
	text-decoration:none;
}
.MSC_FooterLinkSpacer
{
	color:#F0F8FF;
	font-size:10pt;
}
.MSC_FooterText span 
{
	color:#000000 !important;
	font-size:20pt;
}

 
 
 /*---------------------------------------Header--------------------*/
 .MS_MasterHeader { /**/
background-color:#FFFFFF !important;

}



/*-----------------------------------Table-------------------------------*/
table.iws_scheme4 td.dark { background: #014359; color: White; }
table.iws_scheme4 td.mid { background: #014359; color: White; }
table.iws_scheme4 td.light { background: #014359; }



/*------------------------Headers----------------------------------------*/

/*Header h1*/ 
font[size="7"]
{
	color:#014359;
	font-size:26px;
	font-weight:bold;
} 
/*Header h2*/
font[size="6"]
{
	color:#014359;
	font-size:20px;
	font-weight:bold;
} 

/*Header h3*/
font[size="5"]
{
	color:#014359;
	font-size:16px;
	font-weight:bold;
} 
/*Header h4*/
font[size="5"]
{
	color:#014359;
	font-size:12px;
	font-weight:bold;
} 
 
/*

table.iws_table tbody  tr:first-child
{
	background-color:Purple !important;
}
*/


/**/
/*Uni dark blue  #014359*/
/*Pale blue background #F0F8FF*/
