body 
{
background-color: #FDFEFF;
}

p {
font : 13px/18px verdana, arial, sans-serif, helvetica;
color : #333333;
margin-top: 2px;
}

li {
font : 13px/18px verdana, arial, sans-serif, helvetica;
color : #333333;
}

td {
font : 13px/18px verdana, arial, sans-serif, helvetica;
color : #333333;
}

.topinfo {
font : bold 13px/18px verdana, arial, sans-serif, helvetica;
color : #FFFFFF;
}

.text {
font : 13px/18px verdana, arial, sans-serif, helvetica;
color : #333333;
}

.smalltext {
font : 10px/13px verdana, arial, sans-serif, helvetica;
color : #333333;
}

.texttightlead {
font : 11px/14px verdana, arial, sans-serif, helvetica;
color : #333333;
list-style-type: circle;

}

.localnav {
font : 10px/18px verdana, arial, sans-serif, helvetica;
color : #333333;
}

.subnav {
font : 10px/22px verdana, arial, sans-serif, helvetica;
color : #333333;
}

.rightcontent {
font : 10px/13px verdana, arial, sans-serif, helvetica;
color : #999999;
}

.textrelaxed {
font : 11px/16px				verdana, arial, sans-serif, helvetica;
color : #333333;
}

.headrelaxed {
font : bold 12px/16px verdana, arial, sans-serif, helvetica;
color : #307CBF;
}

.homesubs {
text-decoration : none;
font : bold 11px verdana, arial, helvetica;
color : #FFFFFF;
}

.navtext {
font : bold 12px verdana, arial, sans-serif, helvetica;
color : #131147;
}

.globaltools {
color : #003366;
font : 10px verdana, arial, sans-serif, helvetica;
}

h1 {
font : bold 16px verdana, arial, helvetica sans-serif ;
text-transform:uppercase;
color : #333333;
}

h2 {
font: bold 13px verdana, arial, sans-serif, helvetica;
color: #333333;
margin-top: 4px;
margin-bottom: 0px;
padding-bottom: 0px;
}

h2.seminar
{
	color: #131047;
	padding-bottom: 0px;
	border-bottom: solid 3px #F6CA89;
	display: block;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 13px;
	font-weight: bold;
}

h3 {
font : bold 12px verdana, arial, sans-serif, helvetica;
color : #333333;
margin-bottom: 0;
padding-bottom: 0;
}

h4
{
	color: #131047;
	margin-bottom: 0px;
	border-bottom: solid 1px #F6CA89;
	display: block;
	font-family: verdana, arial, sans-serif, helvetica;
	font-size: 11px;
	font-weight: bold;
}

.footer {
font : 10px/11px verdana, arial, sans-serif, helvetica;
color : #666666;
text-align : left;
}

.credit {
color : #666666;
font : 10px verdana, arial, sans-serif, helvetica;
}

a:link {
color : #0D93D2;
text-decoration : none;
font-family : verdana, arial, sans helvetica;
}

a:visited {
color : #0D93D2;
text-decoration : none;
font-family : verdana, arial, sans helvetica;
}

a:hover {
color : #7DCFF7;
text-decoration : underline;
font-family : verdana, arial, sans helvetica;
}

a:active {
color : #7DCFF7;
text-decoration : underline;
font-family : verdana, arial, sans helvetica;
}

a:link.rightcontent {
text-decoration : none;
}

a:link.nav {
color : #131147;
text-decoration : none;
}

a:visited.nav {
color : #000000;
text-decoration : none;
}

a:hover.nav {
color : #FE7119;
text-decoration : underline;
}

a:active.nav {
color : #708ABD;
text-decoration : underline;
font : inherit;
}

a:link.topinfo {
color : #FFFFFF;
text-decoration : none;
}

a:visited.topinfo {
color : #FFFFFF;
text-decoration : none;
}

a:hover.topinfo {
color : #FFFFFF;
text-decoration : underline;
}

a:active.topinfo {
color : #FFFFFF;
text-decoration : underline;
font : inherit;
}

ul.basiclist li {
	list-style-position: outside;
	list-style-image: url(http://www.oxinar.com/images/bullet-star1.jpg);
	list-style-type: disc;
	margin-bottom: 0.6em;
	font : 13px/18px verdana, arial, sans-serif, helvetica;
}

a.external {background: url(images/world_go.gif) no-repeat right top; text-decoration: underline; padding-top: 0; padding-right: 18px; height: 0.8em;}

h2.newsitem {color:#ff0000; font-weight: bold; margin-bottom: 0;}
p.newsitem {color:#ff0000;}
p.newsitem a {text-decoration: underline; font-weight: bold;}

.eventexpired, .eventexpired a {color:#999;}

li.rss a, p.rss a {
	background-image: url(http://www.oxinar.com/images/feed.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 16px;
	font-size: 12px;
	margin-left:0;
	padding-left:0;
	}
	
p.intro {padding-left: 20px; font-size: 0.9em;}

td#homewrapper p, td#homewrapper p a, td#homewrapper h2, td#homewrapper h2 a {font-family: perpetua, 'trebuchet ms', verdana, arial, sans-serif, helvetica; font-size: 16px;}
td#homewrapper p, td#homewrapper p a {font-family: perpetua, 'trebuchet ms', verdana, arial, sans-serif, helvetica; font-size: 14px;}
td#homewrapper h2, td#homewrapper h2 a {font-family: perpetua, 'trebuchet ms', verdana, arial, sans-serif, helvetica; font-size: 16px;}


p.slogan
{
	color: #CC3333;
	font-family: perpetua, 'trebuchet ms', verdana, arial, sans-serif, helvetica;
	font-size: 18px !important;
	font-weight: bold;
	width: 25em;
}

p.slogansub {color: #666; font-weight: normal; width: 100%; font-size: 16px !important;}

h1.logotext
{
	color: #000;
	font-family: perpetua, 'trebuchet ms', verdana, arial, sans-serif, helvetica;
	font-size: 2em;
	font-weight: bold;
	text-transform: capitalize;
}

h1.enter, h1.enter a
{
	font-family: perpetua, 'trebuchet ms', verdana, arial, sans-serif, helvetica;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 20px;
}

p.extralinks a
{
	font-weight: bold;
	text-decoration: underline;
}

p.extralinks #workshopslink, p.extralinks #workshopslink a {padding: 0 4em 0 4em;}

p.access {display:none;}

ul#menu
{
	margin: 0 0 1.5em 0; padding: 0; list-style-type: none;
}

ul#menu li
{
	display: inline; margin-right:1.5em; font-weight: bold;
}

ul#menu li a
{
	font-weight: bold; padding: 0.3em; display: inline; border: solid 2px #7DCFF7; background-color: #fff; text-decoration: none;
	
}

ul#menu li a:hover, body#aboutpage li#about a, body#aimspage li#aims a
{
	font-weight: bold;
	padding: 0.3em;
	display: inline;
	color: #fff;
	border: solid 2px #0D93D2;
	background-color: #0D93D2;
	text-decoration: none;
}

div#header {}