﻿/*
	#maincontent  must be used as we need to be able to display these styles on backend
		
MLM UK Colorway
Logo	#00912c / 00902c
Alt		#4da03f 
Light	#8ad57f
   
*/

body,#maincontent p
{
	font-family:Verdana,Arial;
	font-size:11px;
	/* The following line was commented out because it caused issues with larger fonts 
	line-height:13px; */
	}

#maincontent h1
{
	font-size:14px;
	line-height:21px;	
	color:#005688; /* ## LOGO COLOUR ##*/
	padding: 0px 0px 5px 0px;
	/*margin:0px;*/
	/*margin-left: 10px;*/
	margin-right: 10px;
	font-family:Arial;
	border-bottom: #e3e3e3 5px dotted;
	}
	
#maincontent h2
{
	font-size:12px;
	line-height:19px;	
	color:#666666;
	padding: 0px 0px 5px 0px;
	/*margin:0px;*/
	/*margin-left: 10px;*/
	margin-right: 10px;
	font-family:Arial;
	border-bottom: #e3e3e3 5px dotted;
	}

#maincontent h3 h4 h5 h6
{
	color:#005688; /* ## LOGO COLOUR ## */
	padding: 0px 0px 5px 0px;
	margin:0px;
	font-family:Arial;
}

#maincontent a {color:#666666;}
#maincontent a:link {color:#666666;}
#maincontent a:visited {color:#666666;}
#maincontent a:active {color:#ff0000;}
#maincontent a:hover {color:#000000;}

#footnote a {color:#666666;}
#footnote a:link {color:#666666;}
#footnote a:visited {color:#666666;}
#footnote a:active {color:#ff0000;}
#footnote a:hover {color:#000000;}

#maincontent img  {border-color:#005688;}/*## LOGO COLOUR ##*/

#maincontent ul {color:#005688;}/* ## LOGO COLOUR ##*/
#maincontent li {margin:5px 0px 5px 0px;font-size:11px;}
#maincontent li span {margin:5px 0px 5px 0px;font-size:11px;color:#005688;} /* ## LOGO COLOUR ## */

.MenuItemSelecteda 
{
	font-family:Arial;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color: #008abf; /* ## ALT COLOUR ## */
	text-decoration: none;
}

.SubMenuItemSelecteda 
{
	color:#008abf; /* ## ALT COLOUR ## */
	font-size:11px;	
	font-weight:bold;
	font-family:Arial;
	text-decoration:none;
}


.menubutton a
{
	font-family:Arial;
	font-size:13px;
	line-height:18px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
}


#rightmenubar h3
{
	color:#666666;
	padding: 0px 0px 5px 0px;
	margin:0px;
	font-family:Arial;
}

#rightmenubar a
{
	color:#666666;
	font-size:12px;	
	font-family:Arial;
}

#leftmenubar .sectmenu
{
	color:#005688; /* ## LOGO COLOUR ## */
	font-size:11px;	
	font-weight:bold;
	font-family:Arial;
	text-decoration:none;
	margin-left:10px;
	float:left;
}

#leftmenubar .submenu
{
	color:#666666;
	font-size:10px;	
	font-family:Arial;
	margin-left:25px;
	float:left;
}

.newsHeader
{
	font-size:12px;
	line-height:21px;	
	color:#666666;
	padding: 0px 0px 5px 0px;
	/*margin:0px;*/
	/*margin-left: 10px;*/
	margin-right: 10px;
	font-family:Arial;
	border-bottom: #e3e3e3 5px dotted;
}


.button 
{
	background-color: #dedede;
	font-family: Verdana;
	font-size: smaller;
	width: 150px;
	height: 25px;
	border-bottom-style: solid;
	border-color: #ababab;
	border-width: 1px;
}

/*  FROM SMALL */
#logoheadersmall
{	
	height:85px;
}
	
#logoheaderfull
{	
	height:205px;
	}
	
#content
{
	height:100%;
	min-height:450px;
	height:auto !important;
	height:450px;
	background:url('../gfx/contentgrad.jpg') repeat-x top;
	}
	
#leftmenubar
{
	width:150px;
	height:100%;
	min-height:425px;
	height:auto !important;
	height:425px;
	float:left;
	padding-top:25px;
	background-color:#ffffff;
	}

#maincontent
{
	/*width:100%;*/
	height:100%;
	/*min-height:450px;*/
	height:auto !important;
	/*height:450px;*/
	float:left;	
	}
	
#maincontent
{
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
}

#maincontent .contentpanel .panelimage
{
	position:relative;
	margin:10px;
	float:left;
	}
		
#rightmenubar
{
	width:150px;
	height:100%;
	min-height:425px;
	height:auto !important;
	height:425px;
	float:left;
	padding-top:25px;
	}
	
#rightmenubar .vdots
{
	/*position:absolute;*/
	float:left;
	width:5px;
	padding:0px;	
	margin:0px;	
	left:0px;
	height:100%;
	min-height:305px;
	height:auto !important;
	height:305px;
	background:url('../gfx/vdots.gif') repeat-y left;	
	}
	
	/* (START) Search View */

.SearchView table
{
	background-color:#ffffff;
	border:solid 0px #000000;
}

.SearchView a:link {text-decoration:none;}
.SearchView a:visited {text-decoration:none;}
.SearchView a:hover {text-decoration:none;}
.SearchView a:active {text-decoration:none;}

.SearchView a:hover
{
	text-decoration:none;
	color: #ababab;
}

.SearchView th
{
	font-family:Arial;
	font-size:12px;
	text-align:left;
	background-color:#ffffff;
	border-bottom:dotted 3px #ababab;
}
.SearchView td
{
	font-size:11px;
	font-family:arial;
	border-bottom:dotted 3px #dcdcdc;
	padding-left:2px;
	padding-top:5px;
	padding-bottom:5px;
}	

.SearchView .PageName
{
	font-size:12px;
	font-weight: bold;
	color: #5a9cd6;
}

.SearchPubDate
{
	text-align:right;
}

/* (END) Search View */
/* START ACCORDION STRIP STUFF  */


/*.accordionHeader
{
	background-color:#8ad57f;
	cursor:pointer;
	font-family: Verdana;
	border-bottom-style: solid;
	border-color: #ababab;
	border-width: 1px;	
}

.accordionHeaderSelected
{
	background-color:#8ad57f;
	font-family: Verdana;
	border-bottom-style: solid;
	border-color: #ababab;
	border-width: 1px;	
}

.accordionContent
{
	font-family: Verdana;
}*/

/* Accordion 
Logo	#00912c 
Alt		#4da03f 
Light	#8ad57f */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #005688;/*## LOGO COLOUR ##*/
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #008abf; /*## ALT COLOUR ##*/
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #48cdff; /*## LIGHT COLOUR ##*/
    border: 1px dashed #2F4F4F; 
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}



/* END ACCORDION STUFF */

.SmallTextBox{
	width:50px;
	font-size:11px;
	height:14px;
	padding-bottom :0px;
	padding-top :0px;
	border:solid 1px #dedede;
}
.SmallButton
{
	width:50px;
	font-size:11px;
	height:20px;
	padding-bottom :0px;
	padding-top :0px
}