body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: White;    
    vertical-align: top;
    LINE-HEIGHT: 15pt;
    border-collapse: collapse;
    margin-bottom:10px;
    margin-top:10px;    
}


.container
{
    display:block;
    background-color:White;
    width:902px;
    
}


.container td
{
    text-align:left;
    padding-left:0px;    
}

.logo
{
    background-image:url(../images/logo.gif);
    background-repeat:no-repeat;
    width:198px;
    height:103px;
}



.topMenu
{    
    background-color:#FFFFFF;
    text-align:left;
    vertical-align:middle;    
    color:White;        
}
.topMenu td
{    
    padding-left:0px;
}



.footerTopRibbon
{
    background-color:#9A0000;
    LINE-HEIGHT: 15pt;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:#FFFFFF;
}

.footerTopRibbon a
{
    color:#FFFFFF;
    text-decoration:none;
}

.footerTopRibbon td
{
    padding-top:5px;
    padding-bottom:5px;
}

.footerTopRibbon A:hover {
	color:#ffffff;
	text-decoration: underline;
}

.welcome
{
    background-image:url(../images/welcome.gif);
    background-repeat:no-repeat;
    width:882px;
    height:79px;
    text-align:center;
    margin-bottom:5px;
}

.welcometest
{
    background-image:url(../images/welcome.gif);
    background-repeat:no-repeat;
    width:882px;
    height:65px;
    text-align:center;
    margin-bottom:5px;
}



.cert
{
    background-image:url(../images/cert.gif);
    background-repeat:no-repeat;
    width:197px;
    height:61px;
    margin-bottom:20px;
}

.mdlogo
{                
    background-image:url(../images/mdlogo.gif);
    background-position:right;
    background-repeat:no-repeat;        
}

.mdlogo_
{            
    background-image:url(../images/mdlogo.gif);
    width:173px;
    height:61px;
    margin-bottom:20px;
}


.leftCol
{
    background-image:url(../images/leftColBg.gif);
    background-position:right;
    background-repeat:repeat-y;
    width:176px;
}

.rightCol
{
    background-image:url(../images/rightColBg.gif);
    background-position:left;
    background-repeat:repeat-y;
    width:197px;
    text-align:right;
    padding-left:10px;
}

.middle
{
    background-image:url(../images/ukmap.gif);
    background-position:right;
    background-repeat:no-repeat;
    height:513px;
    vertical-align:top;
    
    padding-right:10px;
}

.middle p
{
    
    
    font-size:9pt;   
}



.leftBoxHead
{
    background-image:url(../images/leftboxheaderbg.gif);
    background-repeat:no-repeat;
    background-color:#B54242;
    height:41px;
    color:#FFFFFF;
    LINE-HEIGHT: 15pt;
    font-weight:normal;
    font-size:9pt;
    font-family:Verdana, Tahoma;
    vertical-align:bottom;    
}


.leftBoxHead_small
{
    background-image:url(../images/leftboxheaderbg_small.gif);
    background-repeat:no-repeat;
    background-color:#B54242;
    height:41px;
    color:#FFFFFF;
    font-weight:normal;
    font-size:9pt;
    LINE-HEIGHT: 15pt;
    font-family:Verdana;
    vertical-align:bottom;    
}


.leftBoxContent
{
    background-image:url(../images/leftboxbg.gif);    
    border-bottom-style:solid;
    border-bottom-width:5px;
    border-bottom-color:#B54242;
    
   
    border-bottom-style:solid;
    border-right-style:solid;
    border-left-style:solid;
    border-top-style:solid;
    
    border-bottom-color:#B54242;
    border-left-color:#B54242;
    border-right-color:#B54242;
    border-top-color:#B54242;
    
    border-bottom-width:4px;
    border-right-width:4px;
    border-left-width:4px;
    border-top-width:4px;
    
    height:41px;
    
    font-weight:normal;
    font-size:9pt;
    font-family:Verdana;
    LINE-HEIGHT: 15pt;
    padding-top:3px;
    padding-bottom:3px;    
        
}



.leftBoxContent_small
{
    background-image:url(../images/leftboxbg_small.gif);    
    border-bottom-style:solid;
    border-bottom-width:5px;
    border-bottom-color:#B54242;
    height:41px;
    
    border-bottom-style:solid;
    border-right-style:solid;
    border-left-style:solid;
    border-top-style:solid;
    
    border-bottom-color:#B54242;
    border-left-color:#B54242;
    border-right-color:#B54242;
    border-top-color:#B54242;
    
    border-bottom-width:4px;
    border-right-width:4px;
    border-left-width:4px;
    border-top-width:4px;
    
    font-weight:normal;
    font-size:9pt;
    font-family:Verdana, Tahoma;
    LINE-HEIGHT: 15pt;
    padding-top:3px;
    padding-bottom:3px;    
        
}


.leftBoxContent_small a
{
    
    font-weight:normal;
    font-size:9pt;
    font-family:Verdana, Tahoma;
    LINE-HEIGHT: 15pt;
    padding-top:3px;
    padding-left:3px;
    padding-bottom:3px;    
    text-decoration:none;
    color:#B54242;
}


.leftBoxContent_small a:hover
{
    
    font-weight:normal;
    font-size:9pt;
    font-family:Verdana,Tahoma;
    LINE-HEIGHT: 15pt;
    padding-top:3px;
    padding-bottom:3px;    
    text-decoration:underline;
    color:#B54242;
}

.leftBoxContent p, td
{

    font-weight:normal;
    font-size:9pt;
    font-family:Verdana,Tahoma;
    padding-top:3px;
    LINE-HEIGHT: 15pt;
    padding-bottom:3px;
}




.rightdarkboxhead
{
    background-image:url(../images/rightdarkboxheaderbg.gif);
    background-repeat:no-repeat;
    background-color:#B54242;
    height:41px;
    color:#FFFFFF;
    font-weight:normal;
    font-size:9pt;
    font-family:Verdana,Tahoma;
    LINE-HEIGHT: 15pt;
    vertical-align:bottom;    
}


td.rightDarkBoxContent
{
    background-image:url(../images/rightdarkboxbg.gif);    
    border-bottom-style:solid;
    border-bottom-width:5px;
    border-bottom-color:#B54242;
    height:41px;
    
    border-bottom-style:solid;
    border-right-style:solid;
    /*border-left-style:solid;*/
    border-top-style:solid;
    
    border-bottom-color:#B54242;
    /*border-left-color:#B54242;*/
    border-right-color:#B54242;
    border-top-color:#B54242;
    
    border-bottom-width:4px;
    border-right-width:4px;
    /*border-left-width:4px;*/
    border-top-width:4px;   
    
    font-weight:normal;
    font-size:9pt;
    font-family:Verdana,Tahoma;
    LINE-HEIGHT: 15pt;
    padding-top:3px;
    padding-bottom:3px;        
    padding-left:9px;
        
}



td.rightDarkBoxContent a
{       
    color:#B54242;
    text-decoration:none;    
}

td.rightDarkBoxContent a:hover
{       
    color:#B54242;
    text-decoration:underline;    
}

.rightDarkBoxContent td
{

    font-weight:normal;
    font-size:9pt;
    font-family:Verdana,Tahoma;
    LINE-HEIGHT: 15pt;
    padding-top:3px;
    padding-bottom:3px;    
    padding-left:6px;
}








.rightlightboxhead
{
    background-image:url(../images/rightlightboxheaderbg.gif);
    background-repeat:no-repeat;
    background-color:#E6E6E6;
    height:41px;
    color:#B54242;
    font-weight:normal;
    font-size:9pt;
    font-family:Verdana,Tahoma;
    LINE-HEIGHT: 15pt;
    vertical-align:bottom;    
}


td.rightlightBoxContent
{
    background-image:url(../images/rightlightboxbg.gif);    
    border-bottom-style:solid;
    border-bottom-width:5px;
    border-bottom-color:#E6E6E6;
    height:41px;
    
    border-bottom-style:solid;
    border-right-style:solid;
    /*border-left-style:solid;*/
    border-top-style:solid;
    
    border-bottom-color:#E6E6E6;
    /*border-left-color:#B54242;*/
    border-right-color:#E6E6E6;
    border-top-color:#E6E6E6;
    
    border-bottom-width:4px;
    border-right-width:4px;
    /*border-left-width:4px;*/
    border-top-width:4px; 
    
    font-weight:normal;
    font-size:9pt;
    font-family:Verdana,Tahoma;
    LINE-HEIGHT: 15pt;
    padding-top:3px;
    padding-bottom:3px;        
    padding-left:9px;
        
}



td.rightlightBoxContent a
{       
    color:#B54242;
    text-decoration:none;    
}

.rightlightBoxContent td
{

    font-weight:normal;
    font-size:9pt;
    font-family:Verdana,Tahoma;
    LINE-HEIGHT: 15pt;
    padding-top:3px;
    padding-bottom:3px;    
    padding-left:6px;
}





.headText
{
	padding-left:5px;
    padding-bottom:6px;
}

.inputPostCode
{
    width:130px;    
}


.pagetitle
{
    text-transform:uppercase;
    color:#9a0000;
    font-family:Verdana,Tahoma;
    LINE-HEIGHT: 15pt;
    font-size:10pt;
    font-weight:bold;
}


.innerGrayBoxHead
{
    background-color:#E6E6E6;
    padding-top:15px;
    padding-bottom:5px;
    padding-left:10px;
    color:#9A0000;
    text-transform:uppercase;
    font-family:Verdana,Tahoma;
    LINE-HEIGHT: 15pt;
    font-size:10pt;
}


.innerGrayBox
{
    
    background-color:Transparent;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:3px;
    margin-top:5px;
    color:#000000;
    text-transform:none;
    font-family:Verdana,Tahoma;
    LINE-HEIGHT: 15pt;
    font-size:9pt;
    text-align:left;
    
    
    border-bottom-style:solid;
    border-right-style:solid;
    border-left-style:solid;
    border-top-style:solid;
    
    border-bottom-color:#E6E6E6;
    border-left-color:#E6E6E6;
    border-right-color:#E6E6E6;
    border-top-color:#E6E6E6;
    
    border-bottom-width:4px;
    border-right-width:4px;
    border-left-width:4px;
    border-top-width:4px;
    
    
}


.outerBorder
{
    
    background-color:Transparent;
    padding-top:3px;
    padding-bottom:3px;
    padding-left:3px;
    margin-top:5px;
    color:#000000;
    text-transform:none;
    font-family:Verdana,Tahoma;
    LINE-HEIGHT: 15pt;
    font-size:9pt;
    text-align:left;
    
    
    border-bottom-style:solid;
    border-right-style:solid;
    border-left-style:solid;
    border-top-style:solid;
    
    border-bottom-color:#E6E6E6;
    border-left-color:#E6E6E6;
    border-right-color:#E6E6E6;
    border-top-color:#E6E6E6;
    
    border-bottom-width:4px;
    border-right-width:4px;
    border-left-width:4px;
    border-top-width:4px;
    
    
}

.articles 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
       LINE-HEIGHT: 15pt;
    vertical-align: top;
    text-align:left;
    border-collapse: collapse;
    margin-bottom:10px;
    margin-top:10px; 
}
.articles a:link
{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	LINE-HEIGHT: 15pt;
	text-decoration:none;
    vertical-align: top;
    text-align:left;
    border-collapse: collapse;
    margin-bottom:10px;
    margin-top:10px; 
}
.articles a:hover
{
	font-family: Verdana, Tahoma,  Arial, Helvetica, sans-serif;
	color:Blue;
	LINE-HEIGHT: 15pt;
	text-decoration:underline;
    vertical-align: top;
    text-align:left;
    border-collapse: collapse;
    margin-bottom:10px;
    margin-top:10px; 
}

a
{       
    color:blue;
    text-decoration:none;    
}

a:hover
{       
    color:blue;    
    text-decoration:underline;    
}