body {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background-image: url(../images/prevesisBkgd.jpg); 
  background-color: #ffffff;
  background-repeat: no-repeat;
  font-size: 100%;
  color: #345374;
  margin:0;
  margin-top: 0px;
  margin-right: 25px;
}

p,div {
  position:relative;
  margin:0;
}

p { 
  text-align: justify;
  margin-top: 0px; 
  margin-bottom: 10px;
}

#wrapper {
  margin: 0 auto;
  top:0px;
  width: 100%;
  background:transparent;
}

h1 { 
  font-size: 1.1em; 
  text-align: center;
  vertical-align: top; 
  margin-top: 10px; 
  margin-bottom: 0px;
  font-weight: bold;
} 

h2 { 
  font-size: 1em; 
  text-align: left;
  vertical-align: top; 
  margin-top: 10px; 
  margin-bottom: 5px;
  font-weight: bold;
} 

hr { 
  margin-top: 2px; 
  margin-bottom: 2px;
  color: #345374; 
  background: #345374; 
  border: 0; 
  height: 1px; 
}

div.indent {
  margin-left:25px;
}


p.pdfResource {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: .75em;
  line-height:1.5;
} 

li { 
  font-size: .9em;
  margin-top: -5px; 
  margin-bottom: 10px;
} 

img {
  border: 0;
}

img.floatRight { 
  float: right;
  clear: left;
  margin: 10px; 
}

img.floatLeft { 
  float: left;
  clear: right;
  margin: 10px; 
}

.affiliates { 
  font-size: .9em; 
  text-align: left;
  vertical-align: top; 
  margin-top: 0px; 
  margin-bottom: 10px;
  font-weight: normal;
} 

.footerlink { 
  color: #CCFFFF; 
  background-color: transparent;
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: .7em; 
  text-decoration: none;
}

.footertext { 
  color: #5580AE;
  background-color: transparent;
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: .7em; 
}

.prevesis {
  font-style:italic;
  font-weight:bold;
}

.adminLinkDiv {
  text-align:center;
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: .7em; 
  z-index:99;
}

.editLinkDiv {
  float:right;
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: .7em; 
  z-index:99;
}

.errblock {
  width:70%;
  background-color:#F8F5EE;
  margin:10px;
  padding:5px;
  border-style:ridge;
  border-color:#FFDDDD;
  border-width:3px;
	font-size:11px;
  font-weight:bold;
}


A:link {color: #386A53; text-decoration: underline;}
A:visited {color: #386A53; text-decoration: underline;}
A:hover {color: #059989; text-decoration: none;}

A:link.footer {color: #5580AE; text-decoration: none;}
A:visited.footer {color: #5580AE; text-decoration: none;}
A:hover.footer {color: #5580AE; text-decoration: underline;}

A:link.celeriter {color: #5580AE; text-decoration: none;}
A:visited.celeriter {color: #5580AE; text-decoration: none;}
A:hover.celeriter {color: #5580AE; text-decoration: underline;}


.showcaseWrapper {
  position:relative;
  top:0px;
  left:130px;
  z-index:9;
}

.showcaseBoxTL {
  width: 28px;
  height: 20px;
  background: url(../images/topLeft.gif) no-repeat;
}

.showcaseBoxTopRepeat {
  height: 20px;
  background: url(../images/topRepeat.gif) repeat-x;
}

.showcaseBoxTR {
  width: 29px;
  height: 20px;
  background: url(../images/topRight.gif) no-repeat;
}

.showcaseBoxLeftRepeat {
  width: 28px;
  background: url(../images/leftRepeat.gif) repeat-y;
}

.showcaseBoxContent {
  background: white;;
}

.showcaseBoxRightRepeat {
  width: 29px;
  background: url(../images/rightRepeat.gif) repeat-y;
}

.showcaseBoxBL {
  width: 10px;
  height: 10px;
  background: url(../images/bottomLeft.gif) no-repeat;
}

.showcaseBoxBottomRepeat {
  height: 21px;
  background: url(../images/bottomRepeat.gif) repeat-x;
}

.showcaseBoxBR {
  width: 29px;
  height: 21px;
  background: url(../images/bottomRight.gif) no-repeat;
}
