a img {
	border:none;
}


/*thigs needed for the pyramid */

.lines{
border-style: none none dashed;
border-width:thin;
/*below changes the colour of the dashed border between each question*/
border-color:#FFCC66;
}
 /*The 3 possible states of the pyramid results is 
applied to each 'box' in the pyramid depending on output*/
.red {
        background:red;
		border-style:ridge;
}
.yellow {
        background:yellow;
	        border-style:ridge;
}
.green {
        background:#3F3;
        border-color: #333366;
		border-style:ridge;
		
}

br {
        clear:both;
}

span.s {
        border:none;
       /* background:none;*/
}
#table {
	  	width:90%;
        margin-left:auto;
        margin-right:auto;
		text-align:center;
		font-weight:bolder;
}

#table td {
        text-align:center;
	    width:11%;
        padding:3px;
        margin:5px;
/*       font:0.8em "Bitstream Vera Serif", Georgia, "Times New Roman", Times, serif;*/

}

#p21 span{
		vertical-align:middle;
        display:block;
        width:50%;
        margin-left:auto;
        margin-right:auto;
        /*padding:3px 0; 
		margin:0;       */
}

#p21 {
	margin:0;
	padding:0;
}

body {
	font-family: verdana, Helvetica, sans-serif;
	list-style-image: url(/images/bullet.gif);
	background-position: 0px 0px;	
	font-size: 11px;
	font-weight: normal;
	color: #333366;
}
a{color : #660033; text-decoration : none;}
a:visited{color : #660033;}
a:hover{color : #669933;}

a.menulink:link {color: White; font-size : 11px; text-decoration : none; font-family : Arial, Helvetica, Verdana, sans-serif; font-weight : bolder;}
a.menulink:visited {color: White; font-size : 11px; text-decoration : none; font-family : Arial, Helvetica, Verdana, sans-serif; font-weight : bolder;}
a.menulink:hover {color: #FFCC66; font-size : 11px; text-decoration : none; font-family : Arial, Helvetica, Verdana, sans-serif; font-weight : bolder;}

}

h1 {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 16px;
	color: #FB840C;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
}

h2{
	font-family: verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FB840C;
	font-weight: bold;
	letter-spacing: normal;
	word-spacing: normal;
}

li {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333366;
}

.align{
	text-align:center;
}

