body {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; background-color:#0D3353;
}
body a:link {color:#9B0707; text-decoration:none}
body a:visited {color:#9B0707; text-decoration:none}
body a:hover {color:#0D3353;} 

#machinetest{display:none;}

.headerback {
	background-image: url(../imagesJK/header-back.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.iconback-center {
	background-image: url(../imagesJK/iconback_03.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.doubleline-blue {
	background-image: url(../imagesJK/doubleline-blue.gif);
	background-repeat: repeat-x;
}
.redheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9B0707;
}
.maintext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
.maintext a:link {color:#9B0707; text-decoration:none; font-weight: bold;}
.maintext a:visited {color:#9B0707; text-decoration:none; font-weight: bold;}
.maintext a:hover {color:#0D3353; font-weight: bold;} 

.bluetext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0D3353;}
.bluetext a:link {color: #0D3353; text-decoration:none; font-weight: bold;}
.bluetext a:visited {color: #0D3353; text-decoration:none; font-weight: bold;}
.bluetext a:hover {color: #666666; font-weight: bold;} 


.calendartext {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #0D3353;
}
.calendartext a:link {color:#0D3353; text-decoration:underline; font-weight: normal; }
.calendartext a:visited {color:#0D3353; text-decoration:underline; font-weight: normal; }
.calendartext a:hover {color:#9B0707; text-decoration:underline; font-weight: normal; } 


.maintextNobold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;}
.maintextNobold  a:link {color:#9B0707; text-decoration:none; font-weight: normal;}
.maintextNobold  a:visited {color:#9B0707; text-decoration:none; font-weight: normal;}
.maintextNobold  a:hover {color:#0D3353; font-weight: normal;} 

.whitetext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff;}
.whitetext a:link {color:#ffffff; text-decoration:underline; font-weight: bold;}
.whitetext a:visited {color:#ffffff; text-decoration:underline; font-weight: bold;}
.whitetext a:hover {color:#9B0707; font-weight: bold; text-decoration:underline;} 


.maintext-blue {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;color: #0D3353;}

.sidetext-list {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;color: #0D3353; line-height:12px;}
.sidetext-list a:link {color:#0D3353; text-decoration:none; font-weight: bold;}
.sidetext-list a:visited {color:#0D3353; text-decoration:none; font-weight: bold;}
.sidetext-list a:hover {color:#9B0707; font-weight: bold;} 

.blueheading {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0D3353;}
.blueheading a:link  {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0D3353;}
.blueheading a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #0D3353;}
.blueheading a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #666666;}

.galleryheading {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EED68E;}
.galleryheading a:link  {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EED68E;}
.galleryheading a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #EED68E;}
.galleryheading a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #d6d6d6;}

.headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1A234C;
}
.largetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1A234C;
}

.blackborder {border-style:solid; border-width:1px; border-color:#000000;}

#redbox {
	background-color: #9B0707;
}

#bluebox {
	background-color: #0D3353; 
}

.sideboxback {
background-color:#CAE0E5;
}

.photocorner-tl {position:absolute; left:0px;}
.photocorner-tr {position:absolute; right:0px;}
.photocorner-bl {position:absolute; bottom:0px; left:0px;}
.photocorner-br {position:absolute; bottom:0px; right:0px;}

.hiddenPic {display:none;}

.calendarslide {
	position: absolute; top:-14px; left:9px;
}

