/*scrollbar */


td  {
	font-size : 10pt;
	color : #18439A;
	font-family : arial, helvetica, verdana, sans-serif;
}

span.smallwhite  {
	font-size : 8pt;
	color : #ffffff;
	font-family : arial, helvetica, verdana, sans-serif;
}

span.caption  {
	font-size : 8pt;
	color : #18439A;
	font-family : arial, helvetica, verdana, sans-serif;
}

span.heading  {
	font-size : 12pt;
	color : #18439A;
	font-family : arial, helvetica, verdana, sans-serif;
	font-weight : bold;
	
}

span.heading2  {
	font-size : 11pt;
	color : #18439A;
	font-family : arial, helvetica, verdana, sans-serif;
	font-weight : normal;
	
}

span.heading3  {
	font-size : 10pt;
	color : #C31003;
	font-family : arial, helvetica, verdana, sans-serif;
	font-weight : bold;
	
}

/*LINKS */
a:link  {
	color : #18439A;
	font-size : 10pt;
	text-decoration : underline;
	font-weight : bold;
	font-family : arial, helvetica, verdana, sans-serif;
}

a:visited  {
	color : #18439A;
	font-size : 10pt;
	text-decoration : underline;
	font-weight : bold;
	font-family : arial, helvetica, verdana, sans-serif;
}

a:active  {
	color : #18439A;
	font-size : 10pt;
	text-decoration : underline;
	font-weight : bold;
	font-family : arial, helvetica, verdana, sans-serif;
}

a:hover  {
	color : #C71003;
	font-size : 10pt;
	text-decoration : underline;
	font-weight : bold;
	font-family : arial, helvetica, verdana, sans-serif;
}


a.header:link	{
	font-size : 12pt;
	color : #ffffff;
	font-family : arial, helvetica, verdana, sans-serif;
	text-decoration : none;
	font-weight : bold;
}

a.header:visited	{
	font-size : 12pt;
	color : #ffffff;
	font-family : arial, helvetica, verdana, sans-serif;
	text-decoration : none;
	font-weight : bold;
}	

a.header:active	{
	font-size : 12pt;
	color : #ffffff;
	font-family : arial, helvetica, verdana, sans-serif;
	text-decoration : none;
	font-weight : bold;
}

a.header:hover	{
	font-size : 12pt;
	color : #ffffff;
	font-family : arial, helvetica, verdana, sans-serif;
	text-decoration : underline;
	font-weight : bold;
}	
	

a.caption:link  {
	color : #18439A;
	font-size : 8pt;
	text-decoration : none;
	font-weight : bold;
	font-family : arial, helvetica, verdana, sans-serif;
}

a.caption:visited  {
	color : #18439A;
	font-size : 8pt;
	text-decoration : none;
	font-weight : bold;
	font-family : arial, helvetica, verdana, sans-serif;
}

a.caption:active  {
	color : #18439A;
	font-size : 8pt;
	text-decoration : none;
	font-weight : bold;
	font-family : arial, helvetica, verdana, sans-serif;
}

a.caption:hover  {
	color : #C71003;
	font-size : 8pt;
	text-decoration : underline;
	font-weight : bold;
	font-family : arial, helvetica, verdana, sans-serif;
}


/* BORDERS and BOXES */

.boxborder  {
	border-color : #F5C8C5;
	border-style : solid;
	border-width : 2;
}

table.leftmidback
	{
	background-position: left center;
	background-repeat: no-repeat;
	background-attachment: fixed;
	}


.blueborder {border:1px; border-thickness: 1px; border-color: #18439A; border-style: solid;}
A:hover, A:active {color: #B90F03}
A:hover .blueborder, A:active .blueborder {border:1px; border-thickness: 1px; border-color: #B90F03; border-style: solid}
