/* CSS Document */
BODY { 
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  background-color: #000000;
  color: #000000;
  font-family: "arial";
  font-style: normal;
  font-weight: normal;
  font-size:10pt;
}

P {
	font-size:14px;
	margin: 2px 0 10px 0;
	margin-right: 0.20in;
	margin-left: 0.10in;
	text-align: justify;
	padding-top: 1px;
	line-height: 125%;
}

p.list {
	font-size: 14px;
	margin: 1em 0 0 0;
	margin-right: 0.10in;
	text-align: justify;
	padding-top: 5px;
	list-style:disc;
	margin-left: 0.25in;
	line-height: 125%;
	margin-top:3px;
    margin-bottom:0px;
}

p.event {
	margin-right: 0.10in;
	text-align: justify;
	margin-left: 0.25in;
	margin-top:8px;
    margin-bottom:10px;
	line-height: 125%;
}

OL {
	font-size: 10px;
	margin: 1em 0 0 0;
	margin-right: 0.10in;
	text-align: justify;
	padding-top: 2px;
	margin-left: 0.0in;
	line-height: 150%;
	margin-top:3px;
	margin-bottom:4px;
	list-style-type: decimal;
	list-style-position:inside;	
}

UL {
	font-size: 12px;
	margin: 1em 0 0 0;
	margin-right: 0.10in;
	text-align: justify;
	padding-top: 2px;
	margin-left: 0.0in;
	line-height: 150%;
	margin-top:3px;
	margin-bottom:4px;
	list-style-type: disc;
	list-style:square
}

TABLE {
  border: 0;
  border-collapse: collapse;
  border-spacing: 0;
}

TABLE.div {
	border-width: 2px 2px 2px 2px;
	border-style: solid solid solid solid;
	border-color: white white white white;
	/*background-image:url(images/menubg.jpg);
	background-repeat:no-repeat;
	background-repeat:repeat-x;*/
}


H1 {
  font-size: 18pt;
  font-weight:normal;
  color: #000000;
  letter-spacing:10px;
}

H2 {
	font-size: 12pt;
	font-weight: bold;
	color:#FFFF00;
	text-decoration:none;
	margin-top:-3px;
    margin-bottom:-3px;
	text-align:center;
}

H3 {
	font-size: 12pt;
	font-weight:bold;
	color:#000000;
	padding-left:1px;
	padding-bottom:0px;
	margin-top:7px;
	margin-bottom:0px;
	text-decoration: none;
}

H4 {
	font-size: 10pt;
	font-weight:bold;
	color:#000000;
	padding-left:1px;
	padding-bottom:0px;
	margin-top:5px;
	margin-bottom:0px;
}

.inst {
	font-style:italic;
	font-size: 8pt;
	margin-top:0px;
}

.subsec {
	font-size:10pt;
	color:#333388;
}

/*includes side navigation*/
TD {
  font-size: 12px;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
}



IMG {
  padding: 0;
  border: 0;
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
  padding:0px;
  display:block;
  border-width: 0;
}
       
STRONG { 
  font-weight: bold;
}

A { 
  text-decoration: none;
  font-weight:normal;
}

A:link, A:visited, A:active { 
  color:#3366FF;
}

A:hover, A:focus { 
  color: #FF9900;
}

A.nav:link, A.nav:visited, A.nav.active {
	color:#000000; 
	/*background:#006699 url(../common/left-tab.GIF) left top no-repeat;*/
	text-decoration:none;
	font-weight:bold;
	font:"Maiandra GD";
	padding-left: 0px;
	padding-top:0px;
}

A.current:link, A.current:visited, A.current.active {
	color:#3333FF; 
	background:#FFCC00 url(../common/left-tab_current.GIF) left top no-repeat;
	text-decoration:none;
	font-weight:none;
	padding-left: 10px;
	padding-top:1px;
	font-size:9pt;
}	


A.path:link, A.path:visited, A.path.active {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

A.home:link, A.home:visited, A.home.active {
	text-decoration:none; 
	color:#000000; 
	font-weight:bold; 
}

.rtnav {
	background: url(../common/right-tab.GIF) right top no-repeat;
	padding-right: 10px;
	padding-top:1px;
}

.rtcur {
	background: url(../common/right-tab_current.GIF) right top no-repeat;
	padding-right: 10px;
	padding-top:1px;
}

a:hover {
	color: #FF9900;
	text-decoration:none;
}

.noprint {

}

table.imageright {
	float:right;
	margin:5 0 0 10;
	background-color:#FFFFFF;
	font-size:6pt;
	color:#999999;
	text-align:justify;
	line-height:150%;
}

table.imageleft {
	float:left;
	margin:5 10 0 0;
	font-size:6pt;
	color:#999999;
	text-align:justify;
	line-height:150%;
}
