/* Contains style information for primarily text */


/* Core tags */

body
	{
	font-family: Arial, Verdana, Helvetica, Sans;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: 0px;
	}

img
	{
	border: 0;
	}

a
	{
	text-decoration: none;
	}



/* Heading styles */

h1, h5
	{
	text-transform: uppercase;
	}

h1, h2, h3, h4, h6
	{
	font-weight: bold;
	}

h4.sub
	{
	font-weight: normal;
	}

h1
	{
	font-size: 28px;
	line-height: 30px;
	}

h2
	{
	font-size: 20px;
	line-height: 22px;
	}

h3
	{
	font-size: 14px;
	line-height: 18px;
	}

h4
	{
	font-size: 14px;
	line-height: 21px;
	}

h4.sub
	{
	font-size: 12px;
	line-height: 18px;
	}

h5
	{
	font-size: 11px;
	line-height: 28px;
	}

h6
	{
	font-size: 11px;
	line-height: 18px;
	}



/* Standard type styles */

p
	{
	font-size: 12px;
	line-height: 18px;
	}

p.intro
	{
	font-size: 15px;
	font-weight: bold;
	line-height: 22px;
	}

p.excerpt
	{
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	}

p.linkdesc
	{
	font-size: 11px;
	}

p.linkdesc span
	{
	font-size: 12px;
	font-weight: bold;
	}

div.quote p
	{
	font-size: 15px;
	font-weight: normal;
	line-height: 20px;
	}

div.quote p span.bef, div.quote p span.aft
	{
	font-size: 46px;
	font-weight: bold;
	line-height: 46px;
	}

div.quote p.quoteref
	{
	font-size: 11px;
	line-height: 16px;
	}

.small
	{
	font-size: 8px;
	}

ul.nobull
	{
	list-style: none;
	}

#content ul, #content-wsidebar ul
	{
	font-size: 10px;
	line-height: 18px;
	}

#content ul li span, #content-wsidebar ul li span
	{
	font-size: 12px;
	}

#right p, #left p
	{
	font-size: 11px;
	}

#right ul li, #left ul li, #r-sidebar ul li, #l-sidebar ul li
	{
	font-size: 9px;
	list-style: none;
	}

#foot span
	{
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
	}

#foot span strong
	{
	font-size: 11px;
	line-height: 16px;
	}

span.backtotop
	{
	font-size: 9px;
	line-height: 10px;
	text-align: right;
	}



/* Menu styles */

#topmenu
	{
	font-size: 10px;
	font-weight: normal;
	}

#mainmenu
	{
	font-size: 11px;
	font-weight: normal;
	line-height: 26px;
	text-transform: uppercase;
	}

#mainmenu a
	{
	line-height: 24px;
	}

#topmenu li, #mainmenu li, #submenu-main li, #foot span.right li
	{
	list-style: none;
	}

#submenu-main ul li b
	{
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	}

#submenu-main ul li span, #instruction
	{
	font-size: 15px;
	font-weight: bold;
	line-height: 26px;
	}



/* Link styles */

.link
	{
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	}

p.linklist
	{
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	}

#right a.link, #left a.link, #r-sidebar a.link, #l-sidebar a.link
	{
	font-size: 11px;
	}

.intersector .linkbutton
	{
	font-size: 11px;
	font-weight: bold;
	line-height: 28px;
	text-transform: uppercase;
	}

#imageset a span
	{
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	}

#imageset a span.panetext
	{
	font-size: 23px;
	font-weight: bold;
	line-height: 26px;
	}

#more li a
	{
	font-size: 11px;
	font-weight: normal;
	line-height: 28px;
	}


/* Form element styles */

select
	{
	font-size: 10px;
	line-height: 16px;
	}