/* Hardin IP */
/* Hardin IP dark blue #0076BF light blue #54BCEB*/

/* Revised Colors - Hardin IP */
/* Revised Colors - Hardin IP dark blue #000080 light blue #0099FF composite blue #0087EE  */

.tagline {
	color: #0087EE;
	font-style: italic;
	font-weight: normal;
	font-size: 16px;
	line-height: 18px;
	font-family: "Franklin Gothic Medium", Arial;
	letter-spacing: 4px;
	padding-right: 50px;
}

.toptitle {
	color: black;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 16px;
	font-family: "Franklin Gothic Medium", Arial;
	letter-spacing: 1px;
}

.quote {
	color: #0087EE;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 16px;
	font-family: "Franklin Gothic Medium", Arial;
	letter-spacing: 1px;
	padding-right: 10px;
	text-align:left;
}

.quoteinfo {
	color: black;
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	line-height: 12px;
	font-family: Arial;
	letter-spacing: 1px;
	padding-right: 10px;
}

.blackbody { color: black; font-style: normal; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }

.blackbody10 { color: black; font-style: normal; font-weight: normal; font-size: 10px; line-height: 14px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }

.blackbodyquote { color: black; font-style: bold; font-weight: bold; font-size: 10px; line-height: 14px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }

.blackbodyquoter { color: black; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;}


.blackbody10i { color: black; font-style: italic; font-weight: normal; font-size: 10px; line-height: 14px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }

.blackbody11 { color: black; font-style: normal; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }

.blackbody11i { color: black; font-style: italic; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }

.blackbody11bold { color: black; font-style: bold; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }

.blackbody12 { color: black; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }
.blackbody12bold { color: black; font-style: bold; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }
.blackbody12i { color: black; font-style: italic; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }


.blueheading11 { color: #0087EE; font-style: normal; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }
.blueheading11bold { color: #0087EE; font-style: bold; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }

.blueheading12 { color: #0087EE; font-style: normal; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }
.blueheading12bold { color: #0087EE; font-style: bold; font-weight: bold; font-size: 12px; line-height: 18px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }



.blackbody20 { color: black; font-style: normal; font-weight: normal; font-size: 20px; line-height: 26px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }
.blackbody20bold { color: black; font-style: bold; font-weight: bold; font-size: 20px; line-height: 26px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }


.hide { color: white; font-style: normal; font-weight: normal; font-size: 0px; line-height: 0px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }

.hardiniplink10	{
	text-decoration:none;
	color: #0087EE;
	font-weight: normal;
	font-size: 10px;
	line-height: 12px;
	font-family: "Arial Narrow", Arial, Verdana, Helvetica, Geneva, sans-serif;
}
a:link.hardiniplink10  {	color: #0087EE;}
a:visited.hardiniplink10   { 	color: #0087EE;}
a:hover.hardiniplink10 {	font-weight: normal; color: #0076BF;}

.hardiniplink11	{ text-decoration:none; color: #0087EE; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }
a:link.hardiniplink11  {	color: #0087EE;}
a:visited.hardiniplink11   { 	color: #0087EE;}
a:hover.hardiniplink11 {	font-weight: bold; color: #0076BF;}

.hardiniplink11spaced	{ text-decoration:none; color: #0087EE; font-weight: normal; font-size: 11px; line-height: 18px; font-family: "Arial Narrow", Arial, Verdana, Helvetica, Geneva, sans-serif;  }
a:link.hardiniplink11spaced  {	color: #0087EE;}
a:visited.hardiniplink11spaced   { 	color: #0087EE;}
a:hover.hardiniplink11spaced {	font-weight: 600; color: #0076BF; }

.hardiniplink12	{ text-decoration:none; color: #0087EE; font-weight: normal; font-size: 12px; line-height: 18px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }
a:link.hardiniplink12  {	color: #0087EE;}
a:visited.hardiniplink12   { 	color: #0087EE;}
a:hover.hardiniplink12 {	font-weight: normal; color: #0076BF; }

.hardiniplistlink	{ text-decoration:none; color: #0087EE; font-weight: normal; font-size: 16px; line-height: 24px; font-family: "Arial Narrow", Arial, Verdana, Helvetica, Geneva, sans-serif }
a:link.hardiniplistlink  {	color: #0087EE;}
a:visited.hardiniplistlink   { 	color: #0087EE;}
a:hover.hardiniplistlink {	font-weight: bold; color: #0076BF;}

.hardiniplistlinkfirst	{ text-decoration:none; color: #0087EE; font-weight: normal; font-size: 16px; line-height: 16px; font-family: "Arial Narrow", Arial, Verdana, Helvetica, Geneva, sans-serif }
a:link.hardiniplistlinkfirst  {	color: #0087EE;}
a:visited.hardiniplistlinkfirst   { 	color: #0087EE;}
a:hover.hardiniplistlinkfirst {	font-weight: bold; color: #0076BF;}

.hardiniplistlinkselected	{ text-decoration:none; color: #0087EE; font-weight: bold; font-size: 16px; line-height: 24px; font-family: "Arial Narrow", Arial, Verdana, Helvetica, Geneva, sans-serif }
a:link.hardiniplistlinkselected  {	color: #0087EE;}
a:visited.hardiniplistlinkselected   { 	color: #0087EE;}
a:hover.hardiniplistlinkselected {	font-weight: bold; color: #0076BF;}

/* Main Menu Styles */

ul { /* all lists */
  padding: 0;
  margin: 0;
  list-style: none;
  }
  
li {/* all list items */
	float: left;
	position: relative;
	width: 10em;
	color: #FFFFFF;
  }
  
li ul {/* second-level lists */
  display: none;
  position: absolute; 
  top: 100em;
  left: 100;
  }
  
li > ul {/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
	}
  
li:hover ul, li.over ul{ /* lists nested under hovered list items */
	display: block; 
	} 
    
#inline-list {
	border: 1px solid #000;
	margin: 2em;
	width: 80%;
	padding: 15px;
	font-family: Verdana, sans-serif;
	}

#inline-list p {
	display: inline;
	}

#inline-list ul, #inline-list li {
	display: inline;
	margin: 0;
	padding: 0;
	color: #339;
	font-weight: bold;
	}
	
ul.hip {
	list-style: disc;
	list-style-position: outside;
	display:none;
	color:#000000;		
		}
ul.hip li { 
    text-align: left;
    float: left;
    list-style: disc;
    padding: 3px 10px 3px 25px;
    margin: 5px;
	color:#000000;
			
			}




/* Main Menu Styles */


.hardinipmedialink	{	text-decoration:none; color: #06c; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
a:link.hardinipmedialink  {	color: #06c;}
a:visited.hardinipmedialink   { 	color: #06c;}
a:hover.hardinipmedialink {	font-weight: bold; color: #06c}

.hardinipmedialinkline1	{	text-decoration:none; color: #0076BF; font-weight: bold; font-size: 12px; line-height: 14px; font-family:  Arial, Verdana, Helvetica, Geneva, Swiss }
a:link.hardinipmedialinkline1  {	color: #0076BF;}
a:visited.hardinipmedialinkline1   { 	color: #0076BF;}
a:hover.hardinipmedialinkline1 {	font-weight: bold; color: #0076BF}

.hardinipmedialinkline2	{ text-decoration:none; color: black; font-style: normal; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif }
a:link.hardinipmedialinkline2  {	color: black;}
a:visited.hardinipmedialinkline2   { 	color: black;}
a:hover.hardinipmedialinkline2 {	font-weight: bold; color: black;}


