body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	list-style-type: circle;
	margin-top:6px;
	text-align:center;
	min-width: 1020px;
}

ul {
	line-height:12pt;}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	padding:4px;
	margin: 0px auto;
	}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	padding-bottom:6px;
}

a { font-size: 10pt; color: #FCF8AB; font-weight:bold;}
a:link { text-decoration: none; color: #FCF8AB; }
a:visited { text-decoration: none; color: #FCF8AB; }
a:active { text-decoration: none; color: #FCF8AB; }
a:hover { text-decoration: none; color: #517700; }

p { margin:0px auto; padding:2px; }


#wrapper { 
	top:4px;
	width:1020px;
	margin: 0px auto;
	text-align: center;
	padding:10px;
}


/* Top section */

#top-bar {
	width:980px;
	margin: 0px auto;
	text-align:center;
	background-image:url(images/top-bk.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#003300; font-weight:bold;
	border-bottom: 2px #517700 solid;
}

#top-bar a { font-size: 12pt; color:#003300; font-weight:bold;}
#top-bar a:link { text-decoration: none; color: #003300; }
#top-bar a:visited { text-decoration: none; color: #003300; }
#top-bar a:active { text-decoration: none; color: #003300; }
#top-bar a:hover { text-decoration: none; color: #517700; }

#top-bar p { text-align:left; margin:0px auto; padding:4px; }


#top-bar-logo { float:left; width:140px; padding: 20px; }

#top-bar-text { float:left; width:430px; padding-top:44px; padding-left:5px; text-align:left; }

#top-bar-accreditations { float:right; width:330px; padding:10px; padding-right:20px; padding-top:52px; text-align:right; }




/* Top cream strip */

#top-strip { 
	width:960px;
	margin: 0px auto;
	padding:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#517700;
	background-color: #FCF8AB;
	border-bottom:2px #517700 solid;
	border-top: 2px #517700 solid;
	}

#top-strip p { font-size:11pt; font-family:Arial, Helvetica, sans-serif; color: #967530; font-weight:bold; padding:0px; margin:0px auto; line-height:12pt;}

#top-strip a { font-size:11pt; color: #FCF8AB; font-weight:bold;}
#top-strip a:link { text-decoration: none; color: #FCF8AB; }
#top-strip a:visited { text-decoration: none; color: #FCF8AB; }
#top-strip a:active { text-decoration: none; color: #FCF8AB; }
#top-strip a:hover { text-decoration: none; color: #517700; }



/* Top navigation */

#nav { float:left;
	width:180px;
	float:left;
	margin: 0px auto;
	padding-top:4px;
	padding-bottom:4px;
	text-align:left;
}

#nav p { margin:0px auto; padding:0px; }

.nav-main { font-size: 9pt; color: #FCF8AB; font-weight:bold; line-height:26pt; padding-left:6px; display:block; width:166px; height:36px;  background-image:url(images/nav-bk.jpg); background-repeat:no-repeat; text-indent:10px; }
a.nav-main:active { text-decoration: none; color: #FCF8AB; }
a.nav-main:link { text-decoration: none; color: #FCF8AB; }
a.nav-main:visited { text-decoration: none; color:#FCF8AB; }
a.nav-main:hover { text-decoration: none; color: #517700; background-image:url(images/nav-bk-over.jpg); background-repeat:no-repeat;}

.nav-main-open { font-size: 9pt; color: #517700; font-weight:bold; line-height:26pt; padding-left:6px; display:block; width:166px; height:36px; background-image:url(images/nav-bk-over.jpg); background-repeat:no-repeat;  text-indent:10px; }


#date { width:156px; font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#FDF80B; font-weight:bold; margin-top:6px; text-align:center; }


/* Main section */

#main-wrapper { 
	width:960px;
	margin: 0px auto;
	text-align: center;
	padding:10px;
	padding-top:20px;
	background-color: #B9CB54;
}


/* Main right section */

#main { float:right;
	width:744px;
	margin: 0px auto;
	text-align:left;
	padding:5px;
	padding-top:0px;
	}

#main p { margin: 0px auto; text-align:left; padding:4px; }

#clear-main {
	clear: both;
	width:720px;
	margin:0px auto;
	font-size:1px;
	height:16px;
}


/* Left and right hand text in boxes */

#box-text-left { float:left; width:350px; text-align:left; }

#box-text-right { float:right; width:350px; text-align:left; }


/* Right and left hand picture in boxes */

#box-picture-left { float:left; width:350px; text-align:center;  }
#box-picture-right { float:right; width:350px; text-align:center;  }


/* Picture strip */

#pic-strip { text-align:left; margin-bottom:10px; margin-top:16px; }


#clear {
	clear: both;
	width:920px;
	margin:0px auto;
	font-size:1px;
	}


/* Bottom bar */

#bottom-bar { 
	width:960px;
	margin: 0px auto;
	padding:10px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10pt; color:#517700;
	background-color: #9DAF36;
	border-bottom:2px #517700 solid;
	border-top: 2px #517700 solid;
	}

#bottom-bar p { font-size:12pt; font-family:Arial, Helvetica, sans-serif; color: #003300; font-weight:bold; padding:0px; margin:0px auto; padding-top:6px; line-height:12pt;}

#bottom-bar a { font-size:12pt; color: #003300; font-weight:bold;}
#bottom-bar a:link { text-decoration: none; color: #003300; }
#bottom-bar a:visited { text-decoration: none; color: #003300; }
#bottom-bar a:active { text-decoration: none; color: #003300; }
#bottom-bar a:hover { text-decoration: none; color: #517700; }


/* Fonts */

.headersm { font-family:Arial, Helvetica, sans-serif; font-size:11pt; color: #517700; font-weight:bold;}
a.headersm:active { color: #FCF8AB; font-weight:bold;}
a.headersm:link { color:#FCF8AB; font-weight:bold;}
a.headersm:visited { color:#FCF8AB; font-weight:bold;}
a.headersm:hover { color:#517700; font-weight:bold;}

.sm { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color: #517700; font-weight:normal;}
a.sm:active { color: #FCF8AB; font-weight:normal;}
a.sm:link { color:#FCF8AB; font-weight:normal;}
a.sm:visited { color:#FCF8AB; font-weight:normal;}
a.sm:hover { color: #517700; font-weight:normal;}


.black16 { font-family:Arial, Helvetica, sans-serif; font-size:16pt; color: #000000; font-weight:normal; }
a.black16:active { color: #FCF8AB; font-weight:normal;}
a.black16:link { color:#FCF8AB; font-weight:normal;}
a.black16:visited { color:#FCF8AB; font-weight:normal;}
a.black16:hover { color:#517700; font-weight:normal;}

.black14 { font-family:Arial, Helvetica, sans-serif; font-size:14pt; color: #000000; font-weight:normal; }
a.black14:active { color: #FCF8AB; font-weight:bold;}
a.black14:link { color:#FCF8AB; font-weight:bold;}
a.black14:visited { color:#FCF8AB; font-weight:bold;}
a.black14:hover { color:#517700; font-weight:bold;}

.black12 { font-family:Arial, Helvetica, sans-serif; font-size:12pt; color: #517700; font-weight:bold; }
a.black12:active { color: #FCF8AB; font-weight:bold;}
a.black12:link { color:#FCF8AB; font-weight:bold;}
a.black12:visited { color:#FCF8AB; font-weight:bold;}
a.black12:hover { color:#517700; font-weight:bold;}

.black10 { font-family:Arial, Helvetica, sans-serif; font-size:10pt; color: #517700; font-weight:bold;}
a.black10:active { color: #FCF8AB; font-weight:bold;}
a.black10:link { color:#FCF8AB; font-weight:bold;}
a.black10:visited { color:#FCF8AB; font-weight:bold;}
a.black10:hover { color:#517700; font-weight:bold;}

.yellow24 { font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:24pt; color:#FDF80B; font-weight:bold; }
a.yellow24:active { color: #517700; font-weight:normal;}
a.yellow24:link { color:#517700; font-weight:normal;}
a.yellow24:visited { color:#517700; font-weight:normal;}
a.yellow24:hover { color:#FCF8AB; font-weight:normal;}

.yellow16 { font-family:Arial, Helvetica, sans-serif; font-size:16pt; color:#FDF80B; font-weight:bold; }
a.yellow16:active { color: #FCF8AB; font-weight:normal;}
a.yellow16:link { color:#FCF8AB; font-weight:normal;}
a.yellow16:visited { color:#FCF8AB; font-weight:normal;}
a.yellow16:hover { color:#517700; font-weight:normal;}

.green12 { font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:#003300; font-weight:bold; }
a.green12:active { color: #FCF8AB; font-weight:bold;}
a.green12:link { color:#FCF8AB; font-weight:bold;}
a.green12:visited { color:#FCF8AB; font-weight:bold;}
a.green12:hover { color:#517700; font-weight:bold;}

.light-green20 { font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:20pt; color:#517700; font-weight:normal; }
a.light-green20:active { color: #FCF8AB; font-weight:bold;}
a.light-green20:link { color:#FCF8AB; font-weight:bold;}
a.light-green20:visited { color:#FCF8AB; font-weight:bold;}
a.light-green20:hover { color:#517700; font-weight:bold;}

.light-green16 { font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:16pt; color:#517700; font-weight:normal; }
a.light-green16:active { color: #FCF8AB; font-weight:bold;}
a.light-green16:link { color:#FCF8AB; font-weight:bold;}
a.light-green16:visited { color:#FCF8AB; font-weight:bold;}
a.light-green16:hover { color:#517700; font-weight:bold;}

.light-green14 { font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:14pt; color:#517700; font-weight:normal; }
a.light-green14:active { color: #FCF8AB; font-weight:bold;}
a.light-green14:link { color:#FCF8AB; font-weight:bold;}
a.light-green14:visited { color:#FCF8AB; font-weight:bold;}
a.light-green14:hover { color:#517700; font-weight:bold;}


/* Image padding and borders */

.image_padding {
	padding:4px;
	border: 1px solid #967530;
	background-color: #FCF8AB;
	margin:4px;
}

.border { border: 1px solid #967530;
	background-color: #FCF8AB;
	padding:1px; }



.tinyfont { font-family: Arial, Helvetica, sans-serif; font-size:7pt; color: #666666; font-weight:normal;}

#copyright { width:980px; margin:0px auto; padding-top:10px; font-family: helvetica, arial; font-size:8pt; color: #cccccc; font-weight:normal; }

.nisafont { font-family:Arial, Helvetica, sans-serif; font-size:7pt; color: #666666; font-weight:normal;}
a.nisafont:link {font-family:Arial, Helvetica, sans-serif; font-size:7pt; text-decoration:none; color:#666666; font-weight:normal;}
a.nisafont:active {font-family:Arial, Helvetica, sans-serif; font-size:7pt; text-decoration:none; color:#666666; font-weight:normal;}
a.nisafont:visited {font-family:Arial, Helvetica, sans-serif; font-size:7pt; text-decoration:none; color:#666666; font-weight:normal;}
a.nisafont:hover {font-family:Arial, Helvetica, sans-serif; font-size:7pt; text-decoration:none; color:#666666; font-weight:normal;}

