@charset "utf-8";
/* CSS Document */


html
{

background-color: #ddeaf4;

}

body, p, table {
	
	font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: normal;
    line-height: 16px;
    color: #666666;

}
A:link		{ color:#23408e; font-weight: normal; text-decoration: none; }
	A:visited	{ color:#999999; font-weight: normal; text-decoration: none;  }
	A:hover		{ color:#FF0000; font-weight: normal; }


p {

margin: 7px 0 0 0;

}

hr {

height: 1px;
 color: #d2d2d2;


}


/*navigation*/

#navcontainer ul
{

margin: 0 0 0 0;
list-style-type: none;
background-color: #23408f;
text-align: center;
}


li { display: inline;
margin: 0 0 0 0;
 }



#privacy ul { list-style-type:disc;}

#privacy li { display: list-item;
 }


/* Colours  */



.white

{
	background-color: #FFFFFF;
}


.blue

{
	background-color: #23408f;
}





/* Padding  */


.lrgpaddingtop

{
    padding-top: 30px;	
}

.lrgpaddingbottom

{
    padding-bottom: 30px;	
}

.paddingtop

{
    padding-top: 10px;	
}

.paddingright

{
    padding-right: 10px;	
}


.medpaddingtop

{
    padding-top: 26px;	
}



.paddingbottom

{
    padding-bottom: 10px;	
}


.smpaddingtop

{
    padding-top: 5px;	
}

.smpaddingbottom

{
    padding-bottom: 5px;	
}




/* Text Properties  */

.darktext

{
	font-weight: bold;
}

.graytext

{
	color: #666666;
}

.bluetext

{
	color: #23408e;
}


.smtext

{
font-size: 10px;
margin: 5px 0 0 0;
line-height: 13px;
}

.italic
{
font-style: italic;

}