/***************************************
* StyleSheet for Basic.co.uk
* v2.5.1   14 Feb 2009
* Creator: JH
* Last Editor: RPS
***************************************/
	
	H1{
		line-height:1;		font-family:"Helvetica Neue", Arial, sans-serif; 		
		font-size: 20px;		
		font-weight: normal;		
		color: #6699FF;		
		text-decoration:none;
		margin: 1px 5px 18px 4px;	
		}

	H2{
		line-height:1;		
		font-family:"Helvetica Neue", Arial, sans-serif; 		
		font-size: 18px;		
		font-weight: normal;		
		color: Black;		
		text-decoration:none;
		background-color: White;		
		margin: 1px 5px 14px 4px;
		}

	H3{
		line-height:1;
		font-family:"Helvetica Neue", Arial, sans-serif; 
		font-size: 14px;
		font-weight: normal;
		color: Black;
		text-decoration: none;
		margin: 1px 5px 2px 4px;
		}
	
	H4{
		line-height: normal;
		font-family:"Helvetica Neue", Arial, sans-serif; 
		color: Black;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		margin: 6px 2px 6px 8px;
		padding-top : 4px;
		}

	H5{
        line-height: normal;
		font-family:"Helvetica Neue", Arial, sans-serif; 
		color : #A9A9A9;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;

		}	
		
	H6{
        line-height: normal;
		font-family:"Helvetica Neue", Arial, sans-serif; 
		color : #9999FF;
		font-size: 12px;
		font-weight: bold;
		text-decoration: none;
		background-color: White;
		margin: 6px 2px 6px 8px;
		padding-top : 6px;
		}	
	
	BODY{
		background-color: White;
		margin:2,5;
		font-family:   sans-serif;
		font-size: 8pt;
		}
	
	br{
		font-family:"Helvetica Neue", Arial, sans-serif; 
		font-size:8px; 
		line-height:6px; 
		color: #444; 
		}
		
	P{
		font-family:"Helvetica Neue", Arial, sans-serif; 
		font-size:12px; 
		line-height:18px; 
		color: #444; 
		font-weight:  normal;
		text-decoration:none;
		margin: 0px 10px 0px 8px;
		padding-right : 6px;
		padding-top : 2px;
		padding-left : 2px;
		padding-bottom : 2px;
		}
	
	BODYBOLD{
		font-family:"Helvetica Neue", Arial, sans-serif; 
		font-size:12px; 
		line-height:18px; 
		background: White; 
		color: #444; 
		font-weight:  bold;
		text-decoration:none;
		margin: 0px 10px 0px 8px;
		}
		
	FONT{
		color:#6666FF;
		font-family:   sans-serif;
		font-weight:normal;
		font-size: 9pt;
		text-decoration: none;
		background-color: White;
		}
	
   LI{
		list-style: disc url(images/UI/LiSquare.gif);
		font-family:   sans-serif;
		font-size: 9pt;
		margin: 2px 2px 0px 12px;
		}
	
	UL{
		list-style: disc;
		font-family:   sans-serif;
		font-size: 8pt;
		margin: 5px 2px 10px 20px;
		}
	
	textblock{
	    color: #999999;
		margin:2,0;
		font-family: sans-serif;
		font-weight:  normal;
		text-decoration:none;
		font-size:  8pt;
		text-align:
		}
	
	SELECT,input,TEXTAREA{
		border-style:groove;
		font-family:   sans-serif;
		font-size: 9pt;
		}

	SELECT{
		width:175;
		}
		
	n1 {
		font-size:12px;
		color : #666666;
		margin:0px 0px 15px 0px;
		background-color: White;
		}

	news1 {
		font-size:14px;
		color : #000000;
		margin:0px 0px 15px 0px;
		background-color: White;
		}
	
	alert {
		color : Red;
		margin: 5px 0px 4px 0px;
		background-color: White;
		font-family:   sans-serif;
		font-weight:normal;
		font-size: 9pt;
		}
	
	linker_not_used {
		line-height: 1;
		font-family:   sans-serif;
		font-size: 19px;
		font-weight: bold;
		color: Red;
		text-decoration: none;
		background-color: White;
		}

	greyblockpenciledge{
		margin-bottom: 25px;
		padding:6px;
		background-color: #F6F6F6;
		border: 1px solid #DDD;
		}	
		
	navcontainer {
		background-color: #E0E0E0;		
		color: #000;		
		text-decoration: none;		
		border-top: 4px solid #c60;		
		font-weight:bold;	
		}


/*************CLASSES**************************/


.menu0,.menu1,.menu2,.menu3,.menu4,.menu5,.menu6,.menu7,.menu8,.menu9,.menu10{
		background-color: #6699FF;		
		cursor: hand;		
		border: 1px solid #999999;		
		font-family:   sans-serif;	
		}

	.menu{
		font-family:   sans-serif;
		font-size: 12px;		
		color: #FFFFFF;		
		text-decoration:none;		
		cursor: hand;	
		}
	
	.hover { 
		color: #FFFFFF; 		
		font-size: 10px; 		
		text-decoration: none; 		
		background-color: #6699FF;		
		margin:2,5;		
		font-family:   sans-serif;	
		}
		
	.linktype1{
		background-color: #F6F6F6;
		color:#6666FF;
		font-weight : normal;
		letter-spacing : normal;
		font-family:   sans-serif;
		margin: 5px 0px 4px 0px;
		padding:1px;
		border: 0px none #DDDDDD;
		float : center;
		line-height : 17px;
		list-style : square;
		}
	
	a.linktype1{
		font-family: fantasy, monospace;
		font-size: larger;
		list-style: square;
		border : none;
		}
		
		
	.basicblue {
		font-family:"Helvetica Neue", Arial, sans-serif; 
		font-size:12px; 
		line-height:18px; 
		background: White; 
		color: #444; 
		color: #009ee0
		font-weight:  normal;
		text-decoration:none;
		margin: 0px 10px 0px 8px;
				
		
		}
		
	.basicbluetest {
		color: Fuchsia;
		font-family:"Helvetica Neue", Arial, sans-serif; 
		font-size:12px; 
		line-height:18px; 
		background: White; 
		font-weight:  bold;
		text-decoration:none;
		margin: 0px 10px 0px 8px;
}
		
		
	.BulletListIndent{
		list-style: disc;
		font-family:   sans-serif;
		font-size: 8pt;
		margin: 5px 2px 10px 20px;
		}
	
	.copyright{
		font-family:"Helvetica Neue", Arial, sans-serif; 
		font-size:10px; 
		line-height:18px; 
		background: White; 
		color: #444;
		text-align : center;
		padding : 30px;
		}

	.form{	
		padding:6px;
		border-style:solid;
		border-color : #6495ED;
		margin-bottom: 1px;
		background-color: #F6F6F6;
		border: 1px solid #DDD;
		}
	
	.headerbkg {
		background-color: #006699; 
 		background-image: url(/images/dsbackground.jpg); 
 		background-color:	#FFCC00;
 		background-repeat:	no-repeat;
 		font-family:	Arial,Helvetica,sans-serif;
 		font-size:		14px;
 		color:			  #8FBC8F;
		}
		
	.NewsHeader{
		line-height:0.5;
		font-family:   sans-serif;
		font-size: 18px;
		font-weight: normal;
		color: Black;
		text-decoration:none;
		background-color: #F6F6F6;
		}
	
	.oldformwithyellow{	
		padding:2px,2px,2px,2px;
		border-style:solid;
		border-color : #FFFFCE;
		}
		
	table.Greyblock{
		cell-spacing: 0px; 
		padding: 0px
		margin-bottom: 25px;
		padding:5px;
		border: 1px solid #999999;
		border-collapse: collapse;
		}		
	
	table.Greyblock td{
		padding: 4px;
		font: 8pt tahoma, arial, helvetica, sans-serif;
		text-decoration: none; 
		font-style: normal; 
		font-style: normal; 
		color: #555555; 
		background-color: #F5F5F5; 
		}

	table.Greyblock tr.Greyblocktitle td {
		padding: 5px;
		font: 12pt tahoma, arial, helvetica, sans-serif;
		font-style: normal; 
		font-weight: normal; 
		color: Black;
		background-color: #DDD; 
		border-bottom : 1px solid #ABB4D8;
		}
	
	table.navlinksbox {
		cell-spacing: 0px; 
		padding: 0px;
		border: 1px solid #ABB4D8;
		border-collapse: collapse;
		}	

	table.navlinksbox td {
		padding: 5px;
		font: 8pt tahoma, arial, helvetica, sans-serif;
		text-decoration: none; 
		font-style: normal; 
		font-style: normal; 
		color: #555555; 
		background-color: #F5F5F5; 
		}

	table.navlinksbox tr.navlinksboxtitle td {
		padding: 5px;
		font: 8pt tahoma, arial, helvetica, sans-serif;
		font-style: normal; 
		font-weight: bold; 
		color: #354D8C;
		background-color: #CFDBF2; 
		border-bottom : 1px solid #ABB4D8;
		}


	.AVnews{
		margin-bottom: 25px;
		padding:6px;
		background-color: #F6F6F6;
		border: 1px solid #DDD;
		}
/***************************************
NOT USED:      .tablebkg { background-color: #006699; background-image: url(//www.domain.co.uk/images/filename2.jpg); 
							}
NOT USED:     .pagebk { background-color: #006699; background-image: url(//www.basic.co.uk/images/dsbackground.jpg); 
							}
***************************************/



/*********DIVS******************************/

	div#menu {
    height: auto;
    width: 150px;
	}

	div#menu li {
    height: 40px;
    width: 125px;
    margin: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    text-align: center;
    line-height: 200%;
    list-style-type: none;
    background-image: url(images/buttonface-up.jpg);
    background-repeat: no-repeat;
	}
	
	div#menu li a {
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none;
	}
		
	div#menu li a:link {
    color: blue:;
    border : none;
	}
	
	div#menu li a:visited {
    color: #900;
	}
	

	div#menu li a:hover {
    font-weight: bold;
    color: red;
	}

	 div#menu li a:active {
    font-weight: bold;
    color: red;
    background-image: url(images/buttonface-down.jpg);
	background-repeat: no-repeat;
	}