/* CSS Document */

body { font-size:14px; font-family:Arial, Helvetica, sans-serif; border:0; margin:0; padding:0; background-image:url(/images/background_1x768.jpg); background-repeat:repeat-x; background-color:#FFFFFF; color:#660066;}

ul, li, p, form, #header, #navcol, .navcolbot, #page, .here{ border:0; margin:0; padding:0;}

a{ text-decoration:none;}
a:hover{ color:#FFFFFF; background-color:#660066;}

input, textarea{ color:#660066; background-color:#EFDFE7; border:0.1em solid #660066;}
.submit input{ color:#660066; font-weight:bold; background-color:#C3AEC3; border:0.1em outset #660066;}

#wrapper{ width:75em; border:0; margin-left:auto; margin-right:auto; padding:0;}

#header{ width:75em;}
#header a{ color:#FFFFFF;}
.ebox{ width:18em; height:10.8em; float:right; background-image:url(/images/quotebox_252x151.gif); background-repeat:no-repeat; border:0; margin:0; padding:0; text-align:center;}
.ebox p{ padding:1.2em 1em 0 1em;}
.topnav{ color:#FFFFFF; text-align:right;}
.banner{}
.smallhead	{ font-size:1.6em;}
.largehead	{ font-size:2em; color:#FFFFFF;}

#navcol{ width:19em; float:left;}
#navcol p{padding:0.2em 0 0.2em 1.5em;}
#navcol a{ color:#660066;}
#navcol a:hover{ color:#FFFFFF;}
.navcat{ background-image:url(/images/navcat_box_266x1.gif); background-repeat:repeat-y;}
.navads{ background-image:url(/images/navads_box_266x1.gif); background-repeat:repeat-y;}
.navquick{ background-image:url(/images/navquick_box_266x1.gif); background-repeat:repeat-y;}
.navspare{ background-image:url(/images/navspare_box_266x1.gif); background-repeat:repeat-y;}
.navcolbot{ width:19em; height:3.2em; background-image:url(/images/navquick_bottom_266x45.gif); background-repeat:no-repeat;}

#page{ width:56em; float:left; background-image:url(/images/page_mid_784x1.jpg); background-repeat:repeat-y;}
#page a{ color:#006600;}
#page a:hover{ color:#FFFFFF;}
.here{ width:56em; height:3.2em; background-image:url(/images/page_top_784x45.gif); background-repeat:no-repeat;}
.here p{ padding:1.5em 0 0 2em;}
.content{ border:0; margin:0 2em 0 2em; padding:0;}
.quoteleft{ width:18em; height:12em; float:left; background-image:url(/images/quotebox_252x168.gif); background-repeat:no-repeat; border:0; margin:0 1em 1em 0; padding:1em 2em;}
.quoteright{ width:18em; height:12em; float:left; background-image:url(/images/quotebox_252x168.gif); background-repeat:no-repeat; border:0; margin:0 0 1em 1em; padding:0;}
.quotecentre240{ width:24em; height:18em; background-image:url(/images/quotebox_240x180.gif); background-repeat:no-repeat; border:0; margin:0 auto 0 auto; padding:0;}
.quotecentre240 p{ padding:2em 2em 0 2em;}
.pagebot{ width:56em; height:3.2em; background-image:url(/images/page_bottom_784x45.gif); background-repeat:no-repeat;}

#foot{ clear:both; text-align:center;}
#foot a{ color:#660066;}
#foot a:hover{ color:#FFFFFF;}

.keywords{}
.ca{ text-align:center;}

.nmc24	{ font-size:2.4em;}
.nmc18	{ font-size:1.8em;}
.nmc16	{ font-size:1.6em;}
.nmc14	{ font-size:1.4em;}
.nmc12	{ font-size:1.2em;}
.nmc11	{ font-size:1.1em;}
.nmc10	{ font-size:1em;}
.nmc05	{ font-size:0.5em;}
.nmc02	{ font-size:0.2em;}
.nmc01	{ font-size:0.1em;}

.floatleft	{ float:left;}
.floatright	{ float:right;}

.clearboth	{ clear:both; font-size:0.1em;}
.clearleft	{ clear:left;}
.clearright	{ clear:right;}

img.nmc560x32	{ width:56em; height:3.2em; border:0;}
img.nmc348x48	{ width:34.8em; height:4.8em; border:0;}
img.nmc190x32	{ width:19em; height:3.2em; border:0;}
img.nmc180x120	{ width:18em; height:12em; border:0;}
img.nmc150x200	{ width:15em; height:20em; border:0;}
img.nmc108x108	{ width:10.8em; height:10.8em; border:0;}
img.nmc48x48	{ width:4.8em; height:4.8em; border:0;}
img.nmc32x32	{ width:3.2em; height:3.2em; border:0;}
img.nmc24x24	{ width:2.4em; height:2.4em; border:0;}
img.nmc16x16	{ width:1.6em; height:1.6em; border:0;}
img.nmc9x10		{ width:0.9em; height:1em; border:0;}
img.nmc150x55	{ width:15em; height:5.5em; border:0; display:block;}

<!-- The following .skp selector defines the style for text on the page which does not actually appear on your screen but which is picked up by text-to-speech readers.  This is achieved by setting the font size to zero and making the font colour the same as the background colour.  When tested using the W3C CSS validator, a warning is issued to telling you that the type is set to the same colour as the background colour of other selectors.  This simply alerts you to the fact that the colours are identical but it does not affect validation. - ->

.skip{font-size: 0em; font-family : Arial, sans-serif; color: #ffffff; text-decoration: none;}
