/* GENERAL HTML FORMATTING TAGS */

body 
	{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color:#FFFFFF; 
	margin:0;
	}
	
p   {
	font-family:verdana, arial, sans-serif; 
	font-size: 10pt; 
	font-weight: normal; 
	color: #000000;
	}	

b	{
	font-weight:bold;
	}

i	{
	text-decoration:italic;
	}

H1  {
	FONT-FAMILY:verdana, arial, helvetica;
	FONT-SIZE:12pt;
	FONT-WEIGHT:900;
	margin-bottom : 3pt;
	COLOR:cc0000;
	TEXT-DECORATION:none;
	}
	
H2  {
	FONT-FAMILY:verdana, arial, helvetica;
	FONT-SIZE:12pt;
	FONT-WEIGHT:bold;
	margin-bottom : 3pt;
	COLOR:000000;
	TEXT-DECORATION:none;
	}
	
H3  {
	FONT-FAMILY:verdana, arial, helvetica;
	FONT-SIZE:10pt;
	FONT-WEIGHT:bold;
	margin-bottom : 3pt;	
	COLOR:cc0000;
	TEXT-DECORATION:none;
	}
	
H4  {
	FONT-FAMILY:verdana, arial, helvetica;
	FONT-SIZE:10pt;
	FONT-WEIGHT:bold;
	margin-bottom : 3pt;	
	COLOR:000000;
	TEXT-DECORATION:none;
	}

H5  {
	FONT-FAMILY:verdana, arial, helvetica;
	FONT-SIZE:9pt;
	FONT-WEIGHT:bold;
	margin-bottom : 3pt;	
	COLOR:cc0000;
	TEXT-DECORATION:none;
	}
	
H6  {
	FONT-FAMILY:verdana, arial, helvetica;
	FONT-SIZE:9pt;
	FONT-WEIGHT:bold;
	COLOR:000000;
	TEXT-DECORATION:none;
	}
	
blockquote 
	{
	font-family:arial, sans-serif; 
	FONT-SIZE: 11px;
	COLOR:000000;
	font-weight: normal; 
	TEXT-DECORATION:none;
	border-top : 0pt;
	padding : 0pt;
	margin-left : 11pt;
	margin-right : 0pt;
	margin-top : 0pt;
	margin-bottom : -11px;
	padding-bottom : -5pt;
	padding-top : 0pt;
	}	
	
li  {
	FONT-FAMILY:verdana, arial, helvetica; 
	FONT-SIZE:10pt;
	COLOR:#000000;
	TEXT-DECORATION:none;
	padding : 0pt;

	}

ul  {
	FONT-FAMILY:verdana, arial, helvetica;
	FONT-SIZE:10pt;
	COLOR:#000000;
	LETTER-SPACING:.3pt;    
	LINE-HEIGHT:12pt;
	TEXT-DECORATION:none;
	border-top : 0pt;
	padding : 0pt;
	margin-top : 0pt;
	margin-bottom : 0pt;
	padding-bottom : 0pt;
	padding-top : 0pt;
	}
	
td	{	
	FONT-FAMILY:verdana, arial, helvetica;
	FONT-SIZE:10pt;
	}
	
strong
	{
	font-weight:bold;
	}

/* STYLESHEET PSEUDOCLASSES -- can be applied to tags accepting properties in the class by using regular tag like "<a href>" */	

a:active {color: #cc0000}   /* selected link */
a:visited {color: #4673a4}  /* visited link */
a:link {color: #0033cc}     /* unvisited link */	
	


/* STYLESHEET CLASSES -- can be applied to tags accepting properties through classes by using "class" element */

.nospace  
	{ 
	FONT-FAMILY: arial, verdana, helvetica; 
	FONT-SIZE: 0px;
	COLOR:000000;
	LINE-HEIGHT:12px;
	margin:-2px;
	padding:-2px;
	border:-2px;
	}	

.small2  
	{ 
	FONT-FAMILY: arial, verdana, helvetica; 
	FONT-SIZE: 11px;
	COLOR:000000;
	}	

.smallred
	{
	font-family:verdana,arial, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #cc0000;
	}			
		
.footer {color: #333333; font-size: 9px;  font-weight: none; font-family: arial, verdana, helvetica, sans-serif, "Times New Roman"; text-decoration: none;}

A.footer {color: #333333; font-size: 9px;  font-weight: none; font-family: arial, verdana, helvetica, sans-serif, "Times New Roman"; text-decoration: none;}
A.footer:hover  {color: #333333; font-size: 9px;  font-weight: none; font-family: arial, verdana, helvetica, sans-serif, "Times New Roman"; text-decoration: underline;}
A.footer:visited {color: #333333; font-size: 9px;  font-weight: none; font-family: arial, verdana, helvetica, sans-serif, "Times New Roman"; text-decoration: none;}
A.footer:visited:hover {color: #333333; font-size: 9px;  font-weight: none; font-family: arial, verdana, helvetica, sans-serif, "Times New Roman"; text-decoration: underline;}

A.smallblack {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #111111; FONT-FAMILY: Arial, Helvetica, sans-serif, "Times New Roman"; TEXT-DECORATION: none;}
A.smallblack:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0033cc; FONT-FAMILY: Arial, Helvetica, sans-serif, "Times New Roman"; TEXT-DECORATION: underline;}
A.smallblack:visited {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #111111; FONT-FAMILY: Arial, Helvetica, sans-serif, "Times New Roman"; TEXT-DECORATION: none;}
A.smallblack:visited:hover {color: #0033cc; font-size: 11px;  font-weight: normal; font-family: Arial, Helvetica, sans-serif, "Times New Roman"; text-decoration: underline;}

.rtnav { 
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 11px;
	margin-left:0px;
	margin-top:4px;	
	margin-bottom:4px;
	padding-left:0px;
	color:#000000;
	list-style-type:none;	
	/*list-style-image: url(/assets/images/arrow_rt.gif); */
}
ul.rtnav 	{padding-left:0px;margin-left:0px;}
li.rtnav 	{padding-left:15px;margin-left:0px;
background-image: url(/assets/images/arrow_rt.gif);
background-repeat: no-repeat;
background-position: 0px 2px;}  

.rtnavsub { 
	font-family: arial, verdana, helvetica, sans-serif; 
	font-size: 11px;
	color:#000000;	
	margin-left:20px;
	margin-top:2px;	
	margin-bottom:2px;
	list-style-image: url(/assets/images/arrow_rt.gif); 
}

.pubtitle   {
	font-variant:small-caps;
	}
		
.eventcalendar	{margin-top:12px;font-weight:bold;}
.eventdate	{margin-top:10px;font-style:italic;}
.eventtitle	{margin-top:4px;}
.callink {margin-top:12px;}
	
.alertportals {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    color: #0000FF;
}
