body{
  margin: 0;
  background-color:white;
  font-family: 'Times New Roman', serif;
}

/* For alerts */
/************************************************************************/
.notice {background:#fff6bf;color:#514721;border-color:#ffd324;}
.success {background:#e6efc2;color:#0055FF;border-color:#c6d880;}
.emptyresponse{padding:0.8em;border:2px solid #FFF;color:#000;text-align:center;}
.error, .alert, .notice, .success, .info {padding:0.8em;border:2px solid #ddd;color:#000000;}
.error, .alert {background:#fbe3e4;border-color:#fbc2c4;color:#000000;}
.info {background:#d5edf8;color:#205791;border-color:#92cae4;}
.error a, .alert a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#0055ff;}
.info a {color:#205791;}

.FontCursive 
{
	font-family: "Vladimir Script","Brush Script MT", cursive, "Alex Brush";
}

.JustifyFont 
{
	text-align: justify;
	text-justify: inter-word;
}

/* unvisited link */
a:link {
    color:#5B5B5B;
}

/* visited link */
a:visited {
    color:#5B5B5B;
}

/* mouse over link */
a:hover {
    color:#5B5B5B;
}

/* selected link */
a:active {
    color:#5B5B5B;
}

.font_name
{
	font: Arial, "Bell MT", "Times New Roman", sans-serif;
	font-size: 1.5em;
	color: #6A6A6A;
	font-weight: bold;
}

.font_1
{
	font: Arial, "Bell MT", "Times New Roman", sans-serif;
	font-size: 1.63em;
	color: #B0B0B0;
	font-weight: bold;
}

.font_2
{
	font: Arial, "Bell MT", "Times New Roman", sans-serif;
	font-size: 1.3em;
	font-style: italic;
	color: #B0B0B0;
}

.font_3
{
	font: Arial, "Bell MT", "Times New Roman", sans-serif;
	font-size: 1.63em;
	color: #6A6A6A;
	font-weight: bold;
}

.font_4
{
	font: normal normal normal 0.8em avenir-lt-w01_35-light1475496,sans-serif;
	color: #707070;
}

.font_5
{
	font: Arial, "Bell MT", "Times New Roman", sans-serif;
	font-size: 1.63em;
	color: #182153;
	font-weight: bold;
}

.font_6
{
	font: normal normal normal 0.8em avenir-lt-w01_35-light1475496,sans-serif;
	font-size: 1.0em;
	color: #182153;
}

.size_1
{
	font-size: .8em;
	color: #6A6A6A;
}


/* This affects the carousel size */
/************************************************************************/
.Carouselcontainer{
  max-width: 300px;
  max-height: 180px;
  padding: 0px;
}

carousel-img {
max-height:200px;
object-fit: contain;
}

/* This keeps the carousel from getting smaller */
.carousel-inner .item {
   height: 170px;
   width: 300px;
}
/************************************************************************/