<meta http-equiv="Content-Type" content="text/css; charset=iso-8859-1">
<style type="text/css">
:link    { color: #0000EE }
:active  { color: #FF0000 }

/* Default settings */
body {
	margin  : 0px;
	padding : 0px;
}

td {
	padding : 0px;
	margin  : 0px;
}

H1.nbapr_heading {
   font-size      : 14pt; 
   font-family    : sans-serif, Helvetica; 
   text-align     : center; 
	color          : brown;
}

div {
	border  : 0px solid red;
	padding : 0px;
	margin  : 0px;
}

input {
	padding : 0px;
	margin  : 0px;
}

img {
	margin  : 0px;
	padding : 0px;
}

h1 {
	margin     : 0px;
	padding    : 0px;
	font-size  : 18px;
	text-align : center;
}

h2 {
	margin     : 0px;
	padding    : 0px;
	font-size  : 16px;
	text-align : center;
}

h3 {
	margin     : 0px 0px 5px 0px;
	padding    : 1px 1px 5px 1px;
	font-size  : 14px;
	text-align : center;
	text-decoration : underline;
}

div.dummy {
	border  : 1px solid #226644;
	background-color : red;
	width  : 770px;
	height : 15px;
}

/* The main body */
table.body {
	border           : 1px solid #226644;
	background-color : #ddffee;
	width            : 770px;
	height           : 100%;
	margin           : 0px;
	padding          : 0px;
	font-family      : verdana, sans-serif, arial, helvetica; 
	font-size        : 11px; 
}

div.site_header {
	border-color     : #226644;
	border-style     : solid;
	border           : 0px 0px 1px 0px;
	height           : 24px;
	background-color : #44aa77;
}

img.site_header {
	padding        : 3px 0px 1px 10px;
	float          : left;
	vertical-align : center;
	color          : white;
	font-family    : sans-serif;
	font-style     : italic;
	font-size      : 18px;
}

span.site_header {
	padding        : 2px 0px 1px 10px;
	float          : left;
	vertical-align : center;
	color          : white;
	font-family    : sans-serif;
	font-style     : italic;
	font-size      : 18px;
}

form.site_search {
	margin        : 0px;
	padding       : 2px 2px 0px 0px;
	float         : right;
}

form.site_search input.q {
	width   : 120px;
	border  : 1px #226644 solid;
	margin  : 1px 0px 2px 0px;
}

form.site_search input.submit {
	width     		  : auto;
	font-family      : verdana, sans-serif, arial, helvetica; 
	font-size 	     : 14px; 
	font-weight      : bold;
	background-color : #44aa77;
	color            : white;
	border           : 1px #44aa77 solid;
}

table.body td.left_menu {
	vertical-align   : top;
	height			  : 100%;
	padding			  : 5px 5px 0px 0px;
}

div.left_menu {
	height           : 100%;
	border-color     : #226644;
	border-style     : solid;
	border           : 1px 1px 0px 0px;
	width            : 115px;
	background-color : #44aa77;
	font-family      : verdana, sans-serif, arial, helvetica; 
	font-size 	     : 11px; 
	color            : white;
}

div.left_menu div.menu_hdr {
	background-color : #226644;
	color       	  : white;
	text-align  	  : center;
	font-weight 	  : bold;
	font-size   	  : 16px;
}

div.menu_link {
	margin          : 0px 2px 0px 2px;
	padding         : 2px;
}

div.menu_link a {
	color           : white;
	text-decoration : none;
}

div.main {
	height    : auto;
	padding   : 0px 5px 0px 0px;
	margin    : 5px 0px 5px 0px;
}

div.main p {
	font-size  : 11px;
	text-align : justify;
}

div.main_intro {
	min-height : 265px;
	padding : 0px 5px 5px 0px;
	margin  : 0px 0px 5px 0px;
}

div.main_intro h1 {
	background-color : #226644;
	color            : white;
	margin           : 0px -5px 0px 0px;
}

div.main_img {
	float   : left;
	width   : 300px;
	margin  : 0px 5px 0px 0px;
	padding : 0px;
}

img.main_img {
	position  : relative;
	left      : 0px;
	top       : 0px;
	width     : 300px;
	height    : 240px;
	margin    : 0px;
	padding   : 0px;
}

p.main_img_caption {
	position   : relative;
	left       : 5px;
	top        : 5px;
	width      : 275px;
	font-size       : 7px;
	padding    : 0px;
	margin     : 0px 0px 5px 0px;
}

.disclaimer {
	font-weight : bold;
}

div.updates {
	border  : 0px solid black;
	margin  : 0px;
	padding : 0px 5px 5px 0px;
}

div.updates h1 {
	background-color : #226644;
	color            : white;
	margin           : 0px;
}

div.updates h2 {
	text-align      : center;
	font-size       : 14px;
	text-decoration : underline;
	margin          : 10px 2px 2px 2px;
}

div.links {
	margin-bottom    : 5px;
/*
	text-align       : center;
*/
}

table.border {
	border: 1px solid black;
}

.vcenter {
   vertical-align : middle;
}

TR {
   font-family    : Arial, sans-serif, Helvetica; 
   font-size      : 10pt; 
   vertical-align : top; 
}

TD.intro {
   font-size      : 10pt; 
   font-family    : Arial, sans-serif, Helvetica; 
   color          : black; 
   vertical-align : middle; 
   text-align     : center; 
}

TD.image {
   vertical-align : middle; 
   text-align     : center; 
}

TD.header {
   font-weight    : bold; 
   font-size      : 10pt; 
   font-family    : Arial, sans-serif, Helvetica; 
	background     : #336633;
   color          : white; 
   vertical-align : middle; 
   text-align     : center; 
   height         : 12pt; 
}

TD.footer {
   font-weight    : bold; 
   font-size      : 10pt; 
   font-family    : Arial, sans-serif, Helvetica; 
	background     : #336633;
   color          : white; 
   vertical-align : middle; 
   text-align     : center; 
   height         : 12pt; 
}

TD.event {
   font-size      : 10pt; 
   font-family    : Arial, sans-serif, Helvetica; 
   background     : white; 
   vertical-align : top; 
}

TD.tblheader {
   font-weight    : bold; 
   font-size      : 11pt; 
   font-family    : sans-serif; 
   color          : black; 
   background     : #ffc055; 
   text-align     : center; 
   vertical-align : middle; 
}

TD.date {
   font-weight    : bold; 
   font-size      : 10pt; 
   font-family    : Arial, sans-serif, Helvetica; 
   color          : black; 
   background     : #ffe4c4; 
   vertical-align : top; 
}

TD {
   font-family    : Arial, sans-serif, Helvetica; 
   vertical-align : top; 
}

TD.title {
	background     : brown;
   font-weight    : bold; 
   font-size      : 12pt; 
   font-family    : Arial, sans-serif, Helvetica; 
   color          : white; 
   vertical-align : top; 
   text-align     : center; 
}


div.aa {
	background-color : #ee8833;
	margin-bottom    : 5px;
	text-align       : center;
	font-weight      : bold;
	color            : white;
	padding          : 2px;
}


div.flashy {
	background-color : #cccc66;
	margin-bottom    : 5px;
	text-align       : left;
	font-weight      : bold;
	color            : white;
	padding          : 2px;
}

</style>
