
.entry-header, .entry-content {
	font-size: 20px !important;
}

h1
{
	font-family: "Eras Bold ITC", Eras, Verdana, Arial, Helvetica, sans-serif !important;
font-size:22pt !important;
background-color: white !important;
color:white;
 text-shadow:
    -.5px -.5px 0 #0800BF,
    .5px -.5px 0 #0800BF,
    -.5px .5px 0 #0800BF,
    .5px .5px 0 #0800BF;
    text-outline:#FF0000 solid thin;
 /* Border Radius Style */
    border-radius: 15px;
 
    /* Mozilla Firefox Extension */
    -moz-border-radius: 15px;
    margin-top: 0px !important;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
background-image: url("redh1bar.jpg"); 
/* background-repeat:no-repeat; */
}






h2
 {
	font-family: "Eras Bold ITC", Eras, Verdana, Arial, Helvetica, sans-serif !important;
font-size:18pt !important;
background-color: white !important;
color:white;
text-shadow:
 -.5px -.5px 0 #FF0000,
    .5px -.5px 0 #FF0000,
    -.5px .5px 0 #FF0000,
    .5px .5px 0 #FF0000;
text-outline:#FF0000 solid thin;
 /* Border Radius Style */
    border-radius: 15px;
 
    /* Mozilla Firefox Extension */
    -moz-border-radius: 15px;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
background-image: url("blueh2bar.jpg"); /* scroll 0 0 #FFFFFF;	*/
/*background-repeat: repeat;*/
/*background-color: #E8E8E8;*/
}

/* this was info from style home */

blockquote.style3 {
  font: 18px/30px normal Tahoma, sans-serif;
  padding-top: 22px;
  margin: 5px;
  background-image: url(open-quotes.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 65px;

  }
  blockquote.style3 span {
  	min-height: 85px;
    display: block;
    background-image: url(close-quotes.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
    
    /* END OF info from style home */
} 



h3
{
	font-family: "Eras Bold ITC", Eras, Verdana, Arial, Helvetica, sans-serif !important;
font-size:18pt !important;
color:black !important;
font-weight: bold !important;
text-decoration:underline;
}

.forms {
background-color: #E4F8FA;
font: normal 12px arial,verdana;
padding: 3px;

border: 1px solid #CAE4FF;
}

.main {
font: normal 12px arial,verdana;
padding: 2px;
margin: 2px;

 }
 
 
 /* this is the table used for most pages */
 table.inputbox {
	width:600px;
	border-width: 2px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}
table.inputbox th {
		color: #ffffff;
text-align:center;
	/* background-color: #64b1ff; */
background-color: #3F5C9A; 
border-width: 1px;
	padding: 10px;
	border-style: solid;
	border-color: gray;
	  font-size:18px; 
	  height:65px;
	/*  text-decoration:underline; */
	  
}
table.inputbox td {
	border-width: 1px;
	padding: 10px;
	border-style: solid;
	border-color: gray;
	background-color: white;
	font-weight:bold;

}

/* this table was added to remove the 600 setting and some text elements */

 table.general {
	border-width: 2px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}
table.general th {
text-align:center;
	background-color: #3F5C9A;
border-width: 1px;
	padding: 10px;
	border-style: solid;
	border-color: gray;
	  font-size:18px; 
	  height:65px;

	  
}
table.general td {
	border-width: 1px;
	padding: 10px;
	border-style: solid;
	border-color: gray;
	background-color: white;
	font-weight:bold;

}

 /* this is the same as inputbox but without the 600 limitation */
 table.widthit {
	border-width: 2px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}
table.widthit th {
text-align:center;
	background-color: #3F5C9A;
border-width: 1px;
	padding: 10px;
	border-style: solid;
	border-color: gray;
	  font-size:18px; 
	  height:65px;
	  text-decoration:underline;
	  
}
table.widthit td {
	border-width: 1px;
	padding: 10px;
	border-style: solid;
	border-color: gray;
	background-color: white;
	font-weight:bold;

}

  /* this is for lists. no bold in table data */
 table.onebox {
	width:600px;
	border-width: 2px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}
table.onebox th {
text-align:center;
	background-color: #3F5C9A;
border-width: 1px;
	padding: 10px;
	border-style: solid;
	border-color: gray;
	  font-size:18px; 
	  height:65px;
	  text-decoration:underline;
	  
}
table.onebox td {
	border-width: 1px;
	padding: 10px;
	border-style: solid;
	border-color: gray;
	background-color: white;


}

ul.svertical{
width: 179px; /* width of menu */
overflow: auto;
background: red; /* background of menu */
margin: 0;
padding: 0;
padding-top: 7px; /* top padding */
list-style-type: none;
}

ul.svertical li{
text-align: right; /* right align menu links */
}

ul.svertical li a{
position: relative;
display: inline-block;
text-indent: 5px;
overflow: hidden;
background: rgb(255, 255, 255); /* initial background color of links */
font: bold 16px Germand;
text-decoration: none;
padding: 5px;
margin-bottom: 7px; /* spacing between links */
color: black;
-moz-box-shadow: inset -7px 0 5px rgba(114,114,114, 0.8); /* inner right shadow added to each link */
-webkit-box-shadow: inset -7px 0 5px rgba(114,114,114, 0.8);
box-shadow: inset -7px 0 5px rgba(114,114,114, 0.8);
-moz-transition: all 0.2s ease-in-out; /* CSS3 transition of hover properties */
-webkit-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}

ul.svertical li a:hover{
padding-right: 30px; /* add right padding to expand link horizontally to the left */
color: #6495ed;
font-weight:bold;
background: rgb(255, 255, 255); /* initial background color of links -- lite blue*/   
-moz-box-shadow: inset -3px 0 2px rgba(114,114,114, 0.8); /* contract inner right shadow */
-webkit-box-shadow: inset -3px 0 5px rgba(114,114,114, 0.8);
box-shadow: inset -3px 0 5px rgba(114,114,114, 0.8);
}

ul.svertical li a:before{ /* CSS generated content: slanted right edge */
content: "";
position: absolute;
left: 0;
top: 0;
border-style: solid; 
border-width: 70px 0 0 20px; /* Play around with 1st and 4th value to change slant degree */
border-color: transparent transparent transparent #6495ed; /* change black to match the background color of the menu UL */

}

img.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
} 


/* Basic Button Style */
.button {
	padding: 6px 10px !important;
	margin: 2px !important;
	color: #fff !important;
	font-family: "Helvetica Neue", Arial, sans-serif;
	font-size: 12px;
	text-shadow: 1px 1px 2px #000 !important;
	text-decoration: none !important;
	font-weight: bold !important;
}
.large-corners { 
	border-radius: 20px !important;
	-moz-border-radius: 20px !important;
	-webkit-border-radius: 20px 20px !important;
}
.medium-corners {
	border-radius: 12px !important;
	-moz-border-radius: 12px !important;
	-webkit-border-radius: 12px 12px !important;
}
.small-corners {
	border-radius: 6px !important;
	-moz-border-radius: 6px !important;
	-webkit-border-radius: 6px 6px !important;
}
/*--- The Gradient ---*/
.gradient {
	background-image: -moz-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.3)) !important;
	background-image: -webkit-linear-gradient-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.3))) !important;
	background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.3)) !important;
	background-image: -o-linear-gradient(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.3)) !important;
	background-image: -ms-linear-gradient(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.3)) !important;
	background-image: no-repeat !important;
	border: 1px solid rgba(0, 0, 0, 0.2) !important;
}
.gradient:hover {
	background-image: -moz-linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.2)) !important;
	background-image: -webkit-linear-gradient-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.2))) !important;
	background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.2)) !important;
	background-image: -o-linear-gradient(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.2)) !important;
	background-image: -ms-linear-gradient(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.2)) !important;
	background-image: no-repeat !important;
	border: 1px solid rgba(0, 0, 0, 0.2) !important;
}
.gradient:active {
	background-image: -moz-linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0)) !important;
	background-image: -webkit-linear-gradient-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(0, 0, 0, 0,2)), to(rgba(0, 0, 0, 0))) !important;
	background-image: -webkit-linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0)) !important;
	background-image: -o-linear-gradient(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0)) !important;
	background-image: -ms-linear-gradient(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0)) !important;
	background-image: no-repeat !important;
	border: 1px solid rgba(0, 0, 0, 0.2) !important;
}

/*--- The Colors ---*/
.red { background-color: #F20C0C !important; }
.green { background-color: #30AC04 !important; }
.blue { background-color: #6D9DCC !important; }
.pink { background-color: #FD13DC !important; }
.yellow { background-color: #FEF95B !important; }

/*--- The Sizing ---*/
.button-small {
	font-size: 10px !important;
	padding: 5px 10px !important;
}
.button-medium {
	font-size: 12px !important;
	padding: 8px 12px !important;
}
.button-large {
	font-size: 16px !important;
}
.button-xlarge {
	font-size: 24px !important;
}

/*--- Shadows ---*/
.shadow {
	box-shadow: 0px 0px 4px 2px #aaa !important;
}

/*--- Gradient Twist ---*/
.alt-gradient {
	background-color: #ee432e;
  	background-image: -webkit-gradient(linear, left top, left bottom, from(#ee432e 0%), to(#c63929 50%)) !important;
	background-image: -webkit-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%) !important;
	background-image: -moz-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%) !important;
	background-image: -ms-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%) !important;
	background-image: -o-linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%) !important;
	background-image: linear-gradient(top, #ee432e 0%, #c63929 50%, #b51700 50%, #891100 100%) !important;
	border: 1px solid #951100;
}
.alt-gradient:hover {
    background-color: #f37873;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f37873 0%), to(#db504d 50%)) !important;
    background-image: -webkit-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%) !important;
    background-image: -moz-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%) !important;
    background-image: -ms-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%) !important;
    background-image: -o-linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%) !important;
    background-image: linear-gradient(top, #f37873 0%, #db504d 50%, #cb0500 50%, #a20601 100%) !important;
    cursor: pointer; }
.alt-gradient:active {
    background-color: #d43c28;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#d43c28 0%), to(#ad3224 50%)) !important;
    background-image: -webkit-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%) !important;
    background-image: -moz-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%) !important;
    background-image: -ms-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%) !important;
    background-image: -o-linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%) !important;
    background-image: linear-gradient(top, #d43c28 0%, #ad3224 50%, #9c1500 50%, #700d00 100%) !important;
    -webkit-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4) !important;
    -moz-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4) !important;
    -ms-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4) !important;
    -o-box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4) !important;
    box-shadow: inset 0px 0px 0px 1px rgba(255, 115, 100, 0.4) !important; }
.push {
	box-shadow: inset 0 1px 10px 1px #5c8bee, 0px 1px 0 #1d2c4d, 0 6px 0px #1f3053, 0 8px 4px 1px #111111 !important;
	display: inline-block !important;
	margin-bottom: 10px  !important;
	padding: 10px 10px 12px 10px !important;
}
.push:hover {
	box-shadow: inset 0 0px 20px 1px #87adff, 0px 1px 0 #1d2c4d, 0 6px 0px #1f3053, 0 8px 4px 1px #111111 !important;
}
.push:active {
	box-shadow: inset 0 1px 10px 1px #5c8bee, 0 1px 0 #1d2c4d, 0 2px 0 #1f3053, 0 4px 3px 0 #111111 !important;
	margin-top: 8px;
}


p.blueshadow {
	background: white;
-moz-box-shadow:1px 4px 15px 7px rgba(109, 157, 204, 0.5) !important;
-webkit-box-shadow:1px 4px 15px 7px rgba(109, 157, 204, 0.5) !important;
box-shadow:1px 4px 15px 7px rgba(109, 157, 204, 0.5) !important;
margin-left:2cm;margin-right:2cm;padding-left:.2cm !important;
}

/* CSS for tool tips */

.tooltip2 {
  border-bottom: 1px dotted #000000 !important;
  color: #000000; outline: none !important;
  cursor: help; text-decoration: none !important;
  position: relative !important;
}
.tooltip2 span {
  margin-left: -999em !important;
  position: absolute !important;
}

.tooltip2:hover span {
  font-family: Calibri, Tahoma, Geneva, sans-serif !important;
  position: absolute !important;
  left: 1em !important;
  top: 2em !important;
  z-index: 99 !important;
  margin-left: 0 !important;
  width: 250px !important;
  
  border-radius: 5px 5px !important;
-moz-border-radius: 5px !important;
-webkit-border-radius: 5px !important;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1) !important;
-webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1) !important;
-moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1) !important;
  
  
}
.tooltip2:hover img {
  border: 0 !important;
  margin: -10px 0 0 -55px !important;
  float: left !important;
  position: absolute !important;
}
.tooltip2:hover em {
  font-family: Candara, Tahoma, Geneva, sans-serif !important;
  font-size: 1.2em !important;
  font-weight: bold !important;
  display: block !important;
  padding: 0.2em 0 0.6em 0 !important;
}
.classic { padding: 0.8em 1em !important; }
.custom { padding: 0.5em 0.8em 0.8em 2em !important; }
* html a:hover { background: transparent !important; }

.classic { background: #FFFFAA; border: 1px solid #FFAD33 !important; }
.critical { background: #FFCCAA; border: 1px solid #FF3334 !important; }
.help { background: #9FDAEE; border: 1px solid #2BB0D7 !important; }
.info { background: #C0E4FA; border: 1px solid #042246 !important; }
.warning { background: #FFFFAA; border: 1px solid #FFAD33 !important; }

/* END OF CSS for tool tips */

th.sweettitle {
	font-family: "Eras Bold ITC", Eras, Verdana, Arial, Helvetica, sans-serif;
font-size:22pt !important;
color:white;
 text-shadow:
    -.5px -.5px 0 #0800BF,
    .5px -.5px 0 #0800BF,
    -.5px .5px 0 #0800BF,
    .5px .5px 0 #0800BF;
    text-outline:#FF0000 solid thin;
 /* Border Radius Style 
    border-radius: 15px; */
 
    /* Mozilla Firefox Extension 
    -moz-border-radius: 15px;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;*/

}


.coolbottom {

 /* This is for the footer */

	font-family: "Eras Bold ITC", Eras, Verdana, Arial, Helvetica, sans-serif;
font-size:18pt;
color:white !important;
 text-shadow:
    -.5px -.5px 0 #0800BF,
    .5px -.5px 0 #0800BF,
    -.5px .5px 0 #0800BF,
    .5px .5px 0 #0800BF;
    text-outline:#FF0000 solid thin;
 /* Border Radius Style */
    border-radius: 15px;
 
    /* Mozilla Firefox Extension */
    -moz-border-radius: 15px;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;

}