BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
TABLE {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
TR {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
P {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
DIV {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
LI {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom : 4px;  padding-top : 4px; text-align : justify;
}
UL {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
OL {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
FONT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
.body1 {
	BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Arial
}
A:link {
	border-bottom: 1px dashed #49515C;
	COLOR: #0016C8;
	TEXT-DECORATION: none;
}
A:visited {
	border-bottom: 1px dashed #49515C; COLOR: #0016C8;TEXT-DECORATION: none
}

a:hover {
	border-bottom: 1px dashed #49515C; color: #49515C;
}
.fnav {
	FONT-SIZE: 11px; COLOR: #0f1c4b
}
A.fnav:link {
	FONT-SIZE: 11px; COLOR: #0f1c4b; TEXT-DECORATION: none
}
A.fnav:visited {
	FONT-SIZE: 11px; COLOR: #0f1c4b; TEXT-DECORATION: none
}
A.fnav:hover {
	FONT-SIZE: 11px; COLOR: #0f1c4b; TEXT-DECORATION: underline
}
.calmonth {
	FONT-SIZE: 11px; COLOR: white
}
A.calmonth:link {
	FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}
A.calmonth:visited {
	FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: none
}
A.calmonth:hover {
	FONT-SIZE: 11px; COLOR: white; TEXT-DECORATION: underline
}
.printver {
	TEXT-DECORATION: none
}
A.printver:link {
	TEXT-DECORATION: none
}
A.printver:visited {
	TEXT-DECORATION: none
}
A.printver:hover {
	TEXT-DECORATION: none
}
.grey {
	color: #636363;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
.copy {
	font-size: 10px;
	color: #FFFFFF;
}
A.copy:link {
	font-size: 10px;
	color: #FFFFFF;
}
A.copy:visited {
	font-size: 10px;
	color: #FFFFFF;
}
A.copy:hover {
	font-size: 10px;
	color: #FFFFFF;
}
.printver {text-decoration:none;}
a.printver:link {text-decoration:none;}
a.printver:visited {text-decoration:none;}
a.printver:hover {text-decoration:none;}

a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c11d53;
	text-decoration: none;
	font-weight: bold;
}
a.menu:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #c11d53; text-decoration: none;font-weight: bold;}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f00003;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
}

a.foot:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #99CCFF; text-decoration: underline;}
a.foot:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #99CCFF; text-decoration: underline;}
a.foot:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #99CCFF; text-decoration: underline;}

table.caltable tr td {font-family: Verdana, Arial, Helvetica, sans-serif;background-color:white;}
table tr.calhead td {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}
table tr td.calsel {font-family: Verdana, Arial, Helvetica, sans-serif;color:white; background-color:#5997FF;}
table tr td.caldayoff {font-family: Verdana, Arial, Helvetica, sans-serif;color:#FF6600;}

a.calsel {font-family: Verdana, Arial, Helvetica, sans-serif; color:white;}
a.calsel:link {font-family: Verdana, Arial, Helvetica, sans-serif; color:white;}
a.calsel:visited {font-family: Verdana, Arial, Helvetica, sans-serif; color:white;}
a.calsel:hover {font-family: Verdana, Arial, Helvetica, sans-serif; color:white;}

.psmall {font-size: 11px;color:#990000;}

.sub {font-size: 11px;color:#737373;}
a.sub:link {font-size: 11px;color:#737373;text-decoration:none;}
a.sub:visited {font-size: 11px;color:#737373;text-decoration:none;}
a.sub:hover {font-size: 11px;color:#000000;text-decoration:underline;}

.subcat {color:#730029;}
a.subcat:link {color:#730029;text-decoration:none;}
a.subcat:visited {color:#730029;text-decoration:none;}
a.subcat:hover {color:#730029;text-decoration:none;}

.hsubcat {color:#0F1C4B;}
a.hsubcat:link {color:#0F1C4B;text-decoration:none;}
a.hsubcat:visited {color:#0F1C4B;text-decoration:none;}
a.hsubcat:hover {color:#999999;text-decoration:none;}

.fsfrlink {font-size:12px;}
a.fsfrlink:link {font-size:12px;text-decoration:none;}
a.fsfrlink:visited {font-size:12px;text-decoration:none;}
a.fsfrlink:hover {font-size:12px;text-decoration:none;}

.fsfrhead {font-size:22px; font-family:Georgia,Times;color:#72002B;}

.h1 {font-size: 18px; color: #0F1C4B;}
.h2 {font-size: 14px; color: #0F1C4B;}.h3 { font-size: 12px; color: #000000; }
.h4 { font-size: 12px; color: #990000; }

* {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}

.highslide-overlay {
	display: none;
}

a.highslide-full-expand {
	background: url(highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}


/* Controlbar example */
.controlbar {	
	background: url(highslide/graphics/controlbar4.gif);
	width: 167px;
	height: 34px;
}
.controlbar a {	
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}


/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
