BODY {
	background: #ffffff;
	background-image: url("/library/gifs/shared/bg.gif");
	background-repeat: repeat-y;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

BODY.admin {
	background: #ffffff;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

BODY.flash {
	background: #0000ce;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;	
}

BODY.event {
	background: #ffffff;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;	
}

td {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

th {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TD.pagenavr {
	font-size: 7pt;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	text-indent: 20px;
}

TD.pagenavhead {
	font-size: 7pt;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: normal;
	font-weight: bolder;
	text-decoration: underline;
}
TD.pagenav {
	font-size: 7pt;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: normal;
	font-weight: bold;
}

P {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}

H2 {
	font-size: 12pt;
	color: #39309c;
	text-align: left;
}

H3 {
	font-size: 10pt;
	color: #39309c;
}

H4 {
    font-size: small;
	font-variant: small-caps;
	font-weight: bold;
	color : #39309c;
	}

A {
	text-decoration: none;
	color: #0000CE;
}

A.homepageheading {
	font-size: 8pt;
	text-decoration: none;
	color: #ccccFF;
}
A.pdf {
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}
A.pdf:Hover {
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
}

A:Hover {
	text-decoration: underline;
	color: #0000CE;
}

A.pagenavhead {
	font-size: 7pt;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: normal;
	font-weight: bolder;
	text-decoration: underline;

}

A.indexlinks {
	font-size: 8pt;
	color: #ccccFF;
}

A:Hover.indexlinks {
	font-size: 8pt;
	text-decoration: underline;
	color: #ccccFF;
}

A.pagenav {
	font-size: 7pt;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: normal;
	font-weight: bold;
}
A.pagenavr {
	font-size: 7pt;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: normal;
	font-weight: bold;
}
HR {
	color: cedbc6;
	height: 1pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

LI {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style: disc;
}

UL.redarrow {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style-image: url("/library/gifs/shared/rarrow.gif");
	margin-left: 20px;
	
}

UL {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

TD.content {
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	padding-left: 50px;
}

TD.small {
	font-size: 7pt;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 5px;
}

DIV.tabletxt {
	font-size: 8pt;
	color: #31309C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
}

DIV.tabletxt2 {
	font-size: 8pt;
	color: #31309C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}

DIV.tabletxt3 {
	font-size: 8pt;
	color: #31309C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
}

DIV.tabletxt4 {
	font-size: 8pt;
	color: #31309C;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
}

TR.head {background-color: #DEE7FF;}
TR.ltbl {background-color: #E7EFFF;}
TR.wht {background-color: #FFFFFF;}

TD.td17 {
	background-image: ;
	background-repeat: repeat-x;
	font-size: 12pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	text-indent: 10px;
}

TD.td35 {
	background-image: ;
	background-repeat: repeat-x;
	font-size: 12pt;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	text-indent: 10px;
}

DIV.bannertext {
	font-size: 10pt;
	color: #313096;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: italic;
	font-weight: bold;
	text-indent: 5px;
}

h3.bannertext {
	font-size: 10pt;
	color: #313096;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: italic;
	font-weight: bold;
	text-indent: 5px;
	width: 333px;
	background: url(/library/gifs/shared/yellow_line_OPT.gif) bottom left no-repeat;
}

DIV.bannertextbg {
	font-size: 12pt;
	color: #313096;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	text-indent: 5px;
}

h2.bannertextbg {
	font-size: 12pt;
	color: #313096;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	text-indent: 5px;
	background: url(/library/gifs/shared/yellow_line_OPT.gif) bottom left no-repeat;
}


DIV.contacttext {
	font-size: 10pt;
	color: #313096;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: italic;
	font-weight: bold;
}

DIV.contacttextsm {
	font-size: 8pt;
	color: #313096;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: italic;
}

DIV.page_normal {
	font-size: 8pt;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: normal;
	font-weight: bold;
}

DIV.page_head {
	font-size: 8pt;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}

TD.NON {
	font-family :Tahoma, Verdana, Arial; 
	font-size :12px; 
	color :#C0C0C0; 
	font-weight :normal;
}

TD.TOP {
	font-family :Tahoma, Verdana, Arial; 
	font-size :12px; 
	color :#0000FF; 
	font-weight :bold;
}
TD.Some {
	font-family :Tahoma, Verdana, Arial; 
	font-size :12px; 
	color :#000000; 
	font-weight :normal;
}

A.NOEVENT:Link {
	font-family :Tahoma, Verdana, Arial; 
	font-size :12px; 
	color :#000000; 
	font-weight :normal; 
	text-decoration: none;
}

A.NOEVENT:Visited {
	font-family :Tahoma, Verdana, Arial; 
	font-size :12px; 
	color :#000000; 
	font-weight :normal; 
	text-decoration: none;
}

A.EVENT:Link {
	font-family :Tahoma, Verdana, Arial; 
	font-size :12px; 
	color :#000000; 
	font-weight :bold; 
	text-decoration: none;
}

A.EVENT:Visited {
	font-family :Tahoma, Verdana, Arial; 
	font-size :12px; 
	color :#000000; 
	font-weight :bold; 
	text-decoration: none;
}

A.NORMAL:Link {
	font-family :Verdana, Arial; 
	font-size :12px; 
	color :#0000FF; 
	font-weight :normal; 
	text-decoration: none;
}

A.NORMAL:Visited {
	font-family :Verdana, Arial; 
	font-size :12px; 
	color :#0000FF; 
	font-weight :normal; 
	text-decoration: none;
}
