/*
    File Name: ~/WS_Files/Skins/Default/CSS/Default.css
       Create: 2008-03-16;
     Modified: 0000-00-00;
  Description: This is the CSS for the global website layout.
       Notice: This CSS file was purpose written for Professional Web Pages v5.0 website.
               Copyright 2008 Professional Web Pages (non transferable).

*/

@media print
	{
	    #CntMenu
	        {
	            display:none;    
	        }
	    #CntUserLocation
	        {
	           
	            border-top: solid 1px #000;
	            margin-top:20px;
	        }
        
	    /*Below is advertisement*/
        #CntBodyOneColumnOneAdvertisement #RightColumn
            {
                display:none;    
            }
        div.LargePresentationContainer
            {
                display:none;    
            }
        #CntFooter
            {
	            border-top: solid 1px #000;
	            font-size:9pt;
	            text-align:center;
            }
       #CntFooter #CntFooterContents 
            {
                display:none;    
            }
       #NoScriptContainer
            {
                display:none;   
            }
       body a
	        {
	            color:#000;
	            text-decoration:none;  
	        } 
	   body .ScreenOnly
	        {
	            display:none;    
	        }

	}
@media screen
    {
        #CntHeader
            {
                background-image:url(../IMG/CntHeaderBG.png);	        
	            background-position:top center;
	            background-repeat:no-repeat;
	            height:143px;
	            margin-top:90px;
            }
        #CntHeader #PWPscreenLogo
            {
                margin-top:40px;
                margin-left:70px;  
            }
        /* START - Navigation Menu*/          
        #CntNavigation
            {
               background-image:url(../IMG/CntBodyBG.png);	        
	           background-position:top left;
	           background-repeat:repeat-y;
	           height:29px;
            }
        /*START - Menu*/
        #CntMenu 
            {
                border-bottom: solid 1px #999;
                border-top: solid 1px #999;
                height:27px;
                font-weight:bold;
                list-style-type: none;
                margin-bottom:0;
                margin-left:auto; 
                margin-right:auto; 
                margin-top:0;  
                padding-bottom:0;
                padding-left:0px;
                padding-right:0;
                padding-top:0;
                width:669px;                
            }	  
         #CntMenu .First
            {
                border-top:solid 1px #999;               
            }
         #CntMenu .Last
            {
                border-right:0;               
            }
         #CntMenu ul 
	        {
	            font-weight:bold;
	            list-style-type: none;
	            margin:0;
	            padding:0;
	        }
         #CntMenu a,
         #CntMenu a:visited 
            {
                color:#fff;
                display:block;                 
                font-size:12px;               
                line-height:27px; 
                padding-left:6px;
                padding-right:6px;
                text-decoration:none;                             
                width:auto;
            }
         #CntMenu li 
            {
                border-right:solid 1px #999;
                float:left;   
            }        
         #CntMenu ul li 
            {
                background-image: url("../IMG/MenuBackground.png");
		        background-repeat: repeat;
		        border-bottom: solid 1px #999;
		        margin-right:0;
		        padding-right:0;		             
		        text-align:left;
		        width:185px;
            }
         #CntMenu ul li a,
         #CntMenu ul li a:visited 
            {
                height:auto;
                line-height:27px; 
            }    
         #CntMenu li:hover 
            {
                position:relative;                              
            }
         #CntMenu li:hover > a
            {
                background-color:#000;
                background-image: url("../IMG/MenuBackground.png");
		        background-repeat: repeat;
            }
         #CntMenu ul > li:hover > a
            {                
                background-color:#000;
                background-image: url("../IMG/MenuBackgroundHover.png");
		        background-repeat: repeat;
		        color:#fff;
                text-decoration:underline;
            }
         #CntMenu li ul 
            {
                display: none;         
            }      
         #CntMenu li:hover > ul 
            {
                display:block;                
                left:186px;
                padding-top:0;
                position:absolute;
                top:0; 
            
            }
         #CntMenu > li:hover > ul 
            {
                left:0;
                top:27px;
            }               
           
	   
	    /*END - Menu*/                  
       
        
        /* END - Navigation Menu*/
        /* START - User Location*/
        #CntUserLocation
            {
                background-image:url(../IMG/CntBodyBG.png);	        
	            background-position:top left;
	            background-repeat:repeat-y;
            }
        #CntUserLocation a
            {
                color:#fff;
            }
        #CntUserLocationContents
            {
	            border-bottom: solid 1px #999;
	            color:#999;
	            font-size:10pt;
	            margin-left:auto; 
                margin-right:auto; 
                padding-left:5px;
                padding-top:3px;
                padding-bottom:3px;
	            width:664px;
            }
        /* END - User Location*/     
            
            
        #CntBody
            {
                background-image:url(../IMG/CntBodyBG.png);	        
	            background-position:top left;
	            background-repeat:repeat-y;
            }
            
            
        /* START - CntBodyOneColumnOneAdvertisement*/    
        #CntBodyOneColumnOneAdvertisement
            {
                margin-left:auto;
                margin-right:auto;
                width:669px; 
            }
        #CntBodyOneColumnOneAdvertisement #LeftColumn
            {
                float:left;
                max-width: 530px;
                width:530px;
            }
        #CntBodyOneColumnOneAdvertisement #RightColumn
            {
               float:right;
               max-width: 133px;
               padding-top:10px;
               width:133px; 
            }
        #CntBodyOneColumnOneAdvertisement .ClearBoth
            {
                clear:both;
            }
        /* END - CntBodyOneColumnOneAdvertisement*/    
        
        
        /* START - Rounded Boxes*/
         /*Boxes*/
		 /*Boxes Left - below is for the home page*/
		 #CntBodyRoundedContainerLeftColumn
		    { 
		        float:left;
		        width:262px;
		    }
		 /*Boxes Right*/
		 #CntBodyRoundedContainerRightColumn
		    {
		       float:right;
		       width:262px;
		    }       
        /* START - Large Rounded Containers   */
        div.RoundedContainerLarge div.Header
	        {   
	            background-position:top;  
	            background-repeat: no-repeat;
		        height: 48px;	            
	        }
	    div.RoundedContainerLarge div.HeaderContent h1
	        {
	            color:#fff;
	            font-size:12pt;
	            font-weight:bold;	            
	            padding:24px 0 0 0; 
	            margin:0 0 0 31px;
	            width:460px;

            }
        div.RoundedContainerLarge div.HeaderContent h1 span
	        {
	            font-size:10pt;
            }
		div.RoundedContainerLarge div.ContainerBody
	        {
    	        background-image: url("../IMG/RoundContainers/Large/CntRoundedContainerBody.png");
		        background-position:top left;
		        background-repeat: repeat-y;
		        color:#fff;
		        font-size:10pt;
	        }
	   div.RoundedContainerLarge div.ContainerBody img
	        {
    	       border: solid 1px #000;
	        }
	   div.RoundedContainerLarge div.ContainerBody #cntSiteMap img
	        {
    	       border:0;
	        }
	        
	         
       div.RoundedContainerLarge div.BodyContent h2
	        {   
       			text-align:left; 
	        }
       div.RoundedContainerLarge div.BodyContent
	        {   
       	        margin-left:auto;
    	        margin-right:auto;
    	        padding:1px 0 1px 0;
    	        text-align:justify;
    	        width:465px;
	        }
	   div.RoundedContainerLarge div.ContainerBody div.BodyContent div.LeftContent
	        {   
	            border-right:solid 1px #000;
                float:left;
                margin-top:0;
    	        padding-left:10px;
                padding-right:10px;
    	        width:210px;
	        }
	   div.RoundedContainerLarge div.ContainerBody div.BodyContent div.RightContent
	        {   
                float:right;
                padding-left:10px;
                padding-right:10px;
    	        width:210px;
	        }
	   div.RoundedContainerLarge div.BodyContent div.ClearBoth
	        {   
                clear:both;
	        }
	    div.RoundedContainerLarge div.BodyContent div.ClearBoth h2
	        {                   
                
     
	        }
	   div.RoundedContainerLarge div.Footer
	        { 
    	        background-position:top;  
    	        background-repeat: no-repeat;
		        height: 49px;
	        }
	   /*Start - Flash Presentation*/
	   div.RoundedContainerLarge div.BodyContentFlash
	        {   
	            height:200px;
       	        margin-left:14px;
            }
       div.RoundedContainerLarge div.BodyContentFlash div.FailedToLoad
	        {   
	            background-color:#ff0000;
	            color:#000;
	            font-weight:bold;
	            height:200px;
	            margin:0;
	            padding: 0px 5px 0 5px;
	            width:490px;
            }
       div.RoundedContainerLarge div.BodyContentFlash div.FailedToLoad p
	        {   
	            margin:0 0 10px 0;
	            padding: 0;
            }
       div.RoundedContainerLarge div.BodyContentFlash a:link 
	        {
	            color:#fff;
	        }
	   div.RoundedContainerLarge div.BodyContentFlash a:active 
	        {
	            color:#fff;
	        }	       
	   div.RoundedContainerLarge div.BodyContentFlash a:visited 
	        {
	            color:#fff;
	        }
	   div.RoundedContainerLarge div.BodyContentFlash a:hover 
	        {
	            color:#fff;
	        }       
       /*End - Flash Presentation*/
       div.RoundedContainerLarge div.BodyContent a img
	        {   
	            border: solid 1px #990000;
       	       
       	        margin: 0 5px 0 0;
       	        padding:0;
	        }
       /* END - Large Rounded Containers*/
        
            
        /* START - Container Colours Large*/
             /* Start - Rounded boxs large individual Colours - Dark Grey */
	            div.RoundedContainerLarge #HeaderDarkGrey
	                    {
	                        background-image: url("../IMG/RoundContainers/Large/DarkGray/CntRoundedContainerHeader.png");
	                    }
	            div.RoundedContainerLarge #FooterDarkGrey
	                    {
	                        background-image: url("../IMG/RoundContainers/Large/DarkGray/CntRoundedContainerFooter.png");
	                    }
	        /* End - Rounded boxs large individual Colours - Dark Grey */
            /* Start - Rounded boxs large individual Colours - Blue */
	            div.RoundedContainerLarge #HeaderBlue
	                    {
	                        background-image: url("../IMG/RoundContainers/Large/Blue/CntRoundedContainerHeader.png");
	                    }
	            div.RoundedContainerLarge #FooterBlue
	                    {
	                        background-image: url("../IMG/RoundContainers/Large/Blue/CntRoundedContainerFooter.png");
	                    }
	            div.RoundedContainerLarge #BodyContentBlue a:link 
	                    {
	                        color:#999;
	                    }
	            div.RoundedContainerLarge #BodyContentBlue a:active 
	                    {
	                        color:#999;
	                    }	       
	            div.RoundedContainerLarge #BodyContentBlue a:visited 
	                    {
	                        color:#999;
	                    }
	            div.RoundedContainerLarge #BodyContentBlue a:hover 
	                    {
	                        color:#999;
	                    }
	        /* End - Rounded boxs large individual Colours - Blue */
	        /* Start - Rounded boxs large individual Colours - Red */
	            div.RoundedContainerLarge #HeaderRed
	                    {
	                        background-image: url("../IMG/RoundContainers/Large/Red/CntRoundedContainerHeader.png");
	                    }
	            div.RoundedContainerLarge #FooterRed
	                    {
	                        background-image: url("../IMG/RoundContainers/Large/Red/CntRoundedContainerFooter.png");
	                    }
	            div.RoundedContainerLarge #BodyContentRed a:link 
	                    {
	                        color:#999;
	                    }
	            div.RoundedContainerLarge #BodyContentRed a:active 
	                    {
	                        color:#999;
	                    }	       
	            div.RoundedContainerLarge #BodyContentRed a:visited 
	                    {
	                        color:#999;
	                    }
	            div.RoundedContainerLarge #BodyContentRed a:hover 
	                    {
	                        color:#999;
	                    }
	        /* End - Rounded boxs large individual Colours - Red */
	        /* Start - Rounded boxs large individual Colours - Orange */
	            div.RoundedContainerLarge #HeaderOrange
	                    {
	                        background-image: url("../IMG/RoundContainers/Large/Orange/CntRoundedContainerHeader.png");
	                    }
	            div.RoundedContainerLarge #FooterOrange
	                    {
	                        background-image: url("../IMG/RoundContainers/Large/Orange/CntRoundedContainerFooter.png");
	                    }
	            div.RoundedContainerLarge #BodyContentOrange a:link 
	                    {
	                        color:#999;
	                    }
	            div.RoundedContainerLarge #BodyContentOrange a:active 
	                    {
	                        color:#999;
	                    }	       
	            div.RoundedContainerLarge #BodyContentOrange a:visited 
	                    {
	                        color:#999;
	                    }
	            div.RoundedContainerLarge #BodyContentOrange a:hover 
	                    {
	                        color:#999;
	                    }
	        /* End - Rounded boxs large individual Colours - Orange */
	        /* Start - Rounded boxs large individual Colours - Purple */
	            div.RoundedContainerLarge #HeaderPurple
	                    {
	                        background-image: url("../IMG/RoundContainers/Large/Purple/CntRoundedContainerHeader.png");
	                    }
	            div.RoundedContainerLarge #FooterPurple
	                    {
	                        background-image: url("../IMG/RoundContainers/Large/Purple/CntRoundedContainerFooter.png");
	                    }
	            div.RoundedContainerLarge #BodyContentPurple a:link 
	                    {
	                        color:#999;
	                    }
	            div.RoundedContainerLarge #BodyContentPurple a:active 
	                    {
	                        color:#999;
	                    }	       
	            div.RoundedContainerLarge #BodyContentPurple a:visited 
	                    {
	                        color:#999;
	                    }
	            div.RoundedContainerLarge #BodyContentPurple a:hover 
	                    {
	                        color:#999;
	                    }
	        /* End - Rounded boxs large individual Colours - Purple */
	        /* Start - Rounded boxs large individual Colours - Dark Green */
	            div.RoundedContainerLarge #HeaderDarkGreen
	                    {
	                        background-image: url("../IMG/RoundContainers/Large/DarkGreen/CntRoundedContainerHeader.png");
	                    }
	            div.RoundedContainerLarge #FooterDarkGreen
	                    {
	                        background-image: url("../IMG/RoundContainers/Large/DarkGreen/CntRoundedContainerFooter.png");
	                    }
	            div.RoundedContainerLarge #BodyContentDarkGreen a:link 
	                    {
	                        color:#999;
	                    }
	            div.RoundedContainerLarge #BodyContentDarkGreen a:active 
	                    {
	                        color:#999;
	                    }	       
	            div.RoundedContainerLarge #BodyContentDarkGreen a:visited 
	                    {
	                        color:#999;
	                    }
	            div.RoundedContainerLarge #BodyContentDarkGreen a:hover 
	                    {
	                        color:#999;
	                    }
	        /* End - Rounded boxs large individual Colours - Dark Green */
	    /* END - Container Colours Large*/
	    
	    /* START - Rounded boxs medium */
	        /* START - Rounded boxs medium container */
	        .RoundedContainerMedium
	            {
	                width:266px; 	             
	            }
	        div.RoundedContainerMedium div.Header
	            {   
	                background-position:bottom left;
	                background-repeat: no-repeat;
		            height: 49px;	            
	            }
	       div.RoundedContainerMedium div.HeaderContent h2
	            {
	                color:#fff;
	                font-size:12pt;
	                font-weight:600;	            
	                padding:24px 0 0 34px; 
	                width:200px;
                }
	       div.RoundedContainerMedium div.ContainerBody
	            {
    	            background-image: url("../IMG/RoundContainers/Medium/CntRoundedContainerBody.png");
		            background-position:top left;
		            background-repeat: repeat-y;
		            color:#fff;
		            font-size:10pt;
    		        
	            }
	       div.RoundedContainerMedium  div.BodyContent
	            {
       	            margin-left:auto;
    	            margin-right:auto;
    	            text-align:justify;
    	            width:200px;
	            }
	       div.RoundedContainerMedium  div.BodyContent p
	            {
       	            margin:auto;
	            }
	       div.RoundedContainerMedium  div.BodyContent ul
	            {
       	            margin:auto;
       	            padding-left:14px;
       	            text-align:left;       	            
	            }
	       div.RoundedContainerMedium  div.BodyContent ul ul
	            {
       	            padding-left:24px;      	            
	            }
	       div.RoundedContainerMedium  div.BodyContent ol
	            {
       	            margin:auto;
	            }
	        div.RoundedContainerMedium  div.BodyContent table
	            {
       	            margin:auto;
       	            padding:8px 8px 8px 20px;
	            }
	        div.RoundedContainerMedium div.Footer
	            { 
    	            background-position:top left;  
    	            background-repeat: no-repeat;
		            height: 49px;
	            }
	        /* END - Rounded boxs medium container */
	        
	        /* START - Rounded boxs medium colours */
	         /* Start - rounded boxes blue colours*/
	        div.RoundedContainerMedium #HeaderBlue
	            {
	                background-image: url("../IMG/RoundContainers/Medium/Blue/CntRoundedContainerHeader.png");
	            }
	        div.RoundedContainerMedium #FooterBlue
	            {
	                background-image: url("../IMG/RoundContainers/Medium/Blue/CntRoundedContainerFooter.png");
	            }
	        div.RoundedContainerMedium #BodyContentBlue a:link 
	            {
	                color:#999;
	            }
	        div.RoundedContainerMedium #BodyContentBlue a:active 
	            {
	                color:#999;
	            }	       
	        div.RoundedContainerMedium #BodyContentBlue a:visited 
	            {
	                color:#999;
	            }
	        div.RoundedContainerMedium #BodyContentBlue a:hover 
	            {
	                color:#ccc;
	            }                   
	    /* End - rounded boxes blue colours*/
	    /* Start - rounded boxes Dark Green colours*/
	    div.RoundedContainerMedium #HeaderDarkGreen
	        {
	            background-image: url("../IMG/RoundContainers/Medium/DarkGreen/CntRoundedContainerHeader.png");
	        }
	    div.RoundedContainerMedium #FooterDarkGreen
	        {
	            background-image: url("../IMG/RoundContainers/Medium/DarkGreen/CntRoundedContainerFooter.png");
	        }
	    div.RoundedContainerMedium #BodyContentDarkGreen a:link 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentDarkGreen a:active 
	        {
	            color:#999;
	        }	       
	    div.RoundedContainerMedium #BodyContentDarkGreen a:visited 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentDarkGreen a:hover 
	        {
	            color:#ccc;
	        }           
        
	    /* End - rounded boxes Dark Green colours*/
	    /* Start - rounded boxes Aqua colours*/
	    div.RoundedContainerMedium #HeaderAqua
	        {
	            background-image: url("../IMG/RoundContainers/Medium/Aqua/CntRoundedContainerHeader.png");
	        }
	    div.RoundedContainerMedium #FooterAqua
	        {
	            background-image: url("../IMG/RoundContainers/Medium/Aqua/CntRoundedContainerFooter.png");
	        }
	    div.RoundedContainerMedium #BodyContentAqua a:link 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentAqua a:active 
	        {
	            color:#999;
	        }	       
	    div.RoundedContainerMedium #BodyContentAqua a:visited 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentAqua a:hover 
	        {
	            color:#ccc;
	        }           
        
	    /* End - rounded boxes Aqua colours*/
	    /* Start - rounded boxes red colours*/
	    div.RoundedContainerMedium #HeaderRed
	        {
	            background-image: url("../IMG/RoundContainers/Medium/Red/CntRoundedContainerHeader.png");
	        }
	    div.RoundedContainerMedium #FooterRed
	        {
	            background-image: url("../IMG/RoundContainers/Medium/Red/CntRoundedContainerFooter.png");
	        }
	    div.RoundedContainerMedium #BodyContentRed a:link 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentRed a:active 
	        {
	            color:#999;
	        }	       
	    div.RoundedContainerMedium #BodyContentRed a:visited 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentRed a:hover 
	        {
	            color:#ccc;
	        }           
        
	    /* End - rounded boxes red colours*/
	    /* Start - rounded boxes Green colours*/
        div.RoundedContainerMedium #HeaderLimeGreen
	        {
	            background-image: url("../IMG/RoundContainers/Medium/LimeGreen/CntRoundedContainerHeader.png");
	        }
	    div.RoundedContainerMedium #FooterLimeGreen
	        {
	            background-image: url("../IMG/RoundContainers/Medium/LimeGreen/CntRoundedContainerFooter.png");
	        }
	    div.RoundedContainerMedium #BodyContentLimeGreen a:link 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentLimeGreen a:active 
	        {
	            color:#999;
	        }	       
	    div.RoundedContainerMedium #BodyContentLimeGreen a:visited 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentLimeGreen a:hover 
	        {
	            color:#ccc;
	        }
	    /* End - rounded boxes Green colours*/
	    /* Start - rounded boxes Green colours*/
	    div.RoundedContainerMedium #HeaderYellow
	        {
	            background-image: url("../IMG/RoundContainers/Medium/Yellow/CntRoundedContainerHeader.png");
	        }
	    div.RoundedContainerMedium #FooterYellow
	        {
	            background-image: url("../IMG/RoundContainers/Medium/Yellow/CntRoundedContainerFooter.png");
	        }
	    div.RoundedContainerMedium #BodyContentYellow a:link 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentYellow a:active 
	        {
	            color:#999;
	        }	       
	    div.RoundedContainerMedium #BodyContentYellow a:visited 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentYellow a:hover 
	        {
	            color:#ccc;
	        }
	    /* End - rounded boxes yellow colours*/
	    /* start - rounded boxes orange colours*/
	    div.RoundedContainerMedium #HeaderOrange
	        {
	            background-image: url("../IMG/RoundContainers/Medium/Orange/CntRoundedContainerHeader.png");
	        }
	    div.RoundedContainerMedium #FooterOrange
	        {
	            background-image: url("../IMG/RoundContainers/Medium/Orange/CntRoundedContainerFooter.png");
	        }
	    div.RoundedContainerMedium #BodyContentOrange a:link 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentOrange a:active 
	        {
	            color:#999;
	        }	       
	    div.RoundedContainerMedium #BodyContentOrange a:visited 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentOrange a:hover 
	        {
	            color:#ccc;
	        }
	    /* End - rounded boxes orange colours*/
	    /* Start - rounded boxes pink colours*/
	    div.RoundedContainerMedium #HeaderPink
	        {
	            background-image: url("../IMG/RoundContainers/Medium/Pink/CntRoundedContainerHeader.png");
	        }
	    div.RoundedContainerMedium #FooterPink
	        {
	            background-image: url("../IMG/RoundContainers/Medium/Pink/CntRoundedContainerFooter.png");
	        }
	    div.RoundedContainerMedium #BodyContentPink a:link 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentPink a:active 
	        {
	            color:#999;
	        }	       
	    div.RoundedContainerMedium #BodyContentPink a:visited 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentPink a:hover 
	        {
	            color:#ccc;
	        }
	    /* End - rounded boxes pink colours*/
	    /* Start - rounded boxes purple colours*/
	    div.RoundedContainerMedium #HeaderPurple
	        {
	            background-image: url("../IMG/RoundContainers/Medium/Purple/CntRoundedContainerHeader.png");
	        }
	    div.RoundedContainerMedium #FooterPurple
	        {
	            background-image: url("../IMG/RoundContainers/Medium/Purple/CntRoundedContainerFooter.png");
	        }
	     div.RoundedContainerMedium #BodyContentPurple a:link 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentPurple a:active 
	        {
	            color:#999;
	        }	       
	    div.RoundedContainerMedium #BodyContentPurple a:visited 
	        {
	            color:#999;
	        }
	    div.RoundedContainerMedium #BodyContentPurple a:hover 
	        {
	            color:#ccc;
	        }
	     /* End - rounded boxes purple colours*/
	    /* END - Rounded boxs medium colours */	    
	    /* END - Rounded boxs medium */	    
        /* END - Rounded Boxs*/      
        
        
       #CntFooter
            {
	            background-image:url(../IMG/CntFooterBG.png);	        
	            background-position:top left;
	            background-repeat:no-repeat;
	            font-size:9pt;
	            height:146px;
	            margin-bottom:80px;
	            text-align:right;
            }
       
       #CntFooterScreenAndPrint
            {
               border-top: solid 1px #000;               
               margin-left:auto;
               margin-right:auto;
               padding-right:10px;
               padding-top:5px;               
	           width:659px;
            }
       #CntFooter #CntFooterContents
            {
               margin-left:auto;
               margin-right:auto;
               padding-right:10px;
	           width:659px;
            }
       
       #CntFooter a,
       #CntFooter a:visited
            {
                color:#fff;
                text-decoration:underline;
            }
       #CntFooter a:active,
       #CntFooter a:hover       
            {
                text-decoration:underline;
            }
       #aspnetForm
	        {
	            margin-left:auto;
	            margin-right:auto;
	            width:734px; 
	        }
        
        span.Italic
            {
              font-style:italic;   
            }
        /*START - No Script*/    
        
        #NoScriptContainer
            {
                background-color:#ff0000;
                border-bottom: solid 1px #000;
                font-weight:bold;
                height:120px;
                left:0;
                position:absolute;
                text-align:center;                
                top:0;
                width:100%;
            }
        #NoScriptContainer p
            {
                margin-bottom:5px;
                margin-top:5px;          
            }
        /*END - No Script*/          
	    body
	        {
	            background-attachment:fixed;
	            background-color: #5151B6;
	            background-image:url(../IMG/BodyBG.png);
	            background-position:top left;
		        background-repeat:repeat-x;		        
		        color: #999;
		        font-family: "Times New Roman", Times, serif;
		        font-size: 12pt;		        
		        margin: 0px;
		        padding:0px;
	        }
	    body a img
	        {
	            border: 0;    
	        }
	    body .PrintOnly
	        {
	            display:none;    
	        }
	    body .ErrorHeadingWarning
	        {
	            font-size:14pt;
	            text-decoration:blink;  
	        }
    }

@media all
	{
		.FloatRight
			{
				float:right;
				margin-left:20px;
			}
		.FloatLeft
			{
				float:left;
				margin-right:20px;	
			}
	}