@charset "UTF-8";
/* CSS Document */

h1,h2,h3,h4,h5,h6 { font-size:100%; margin:14px 0 2px 0; color:#164f97; }

h1 { font-size:1.8em; }
 
h2 { font-size:1.5em; }
 
h3 { font-size:1.154em; }
 
h4 { font-size:1.077em; }
 
h5 { font-size:1.038em; }

p { margin-bottom:6px; line-height:1.38em; }

ol, ul { margin-bottom:10px; }

#careerinfo a, #careerinfo a:visited { color:#c71b22; outline:none; text-decoration:none;  }
 
#careerinfo a:hover { color:#164f97; border-bottom:4px solid #c71b22; }

div#my-glider-horizontal div.scroller { /* modify width and height of scrolling section if necessary	*/	width: 919px; height: 1750px; overflow: hidden; float:right; }
	
div#my-glider-horizontal div.scroller div.section { /* modify width and height of each section as needed (should match the size of the scroller window)	*/	width:919px; height:1750px; overflow:hidden; float:left; padding:1.54em 1em; }

div#my-glider-horizontal div.scroller div.section ul li { list-style:disc inside; }

div#my-glider-horizontal div.scroller div.content { width: 11000px; }

div#my-glider-vertical div.scroller { /* modify width and height of scrolling section if necessary	*/	width: 919px; height: 1750px; overflow: hidden; }

div#my-glider-vertical div.scroller div.section { /* modify width and height of each section as needed (should match the size of the scroller window)	*/	width:919px; height:1750px; overflow:hidden; /*float:left;*/ padding:1em; }

div#my-glider-vertical div.scroller div.content { width: 11000px; }

div#my-glider-vertical div#section2 { background:#666666; color:#ffffff; }

.active { color:#164f97; border-bottom:4px solid #c71b22; }

div.controls { margin:0 0 15px 40px; }

ul.titles { margin-bottom:10px; color:#c71b22; }

ul.titles li, ul#controlbuttons li { display:inline; }

ul#controlbuttons  { margin:10px 0 0 40px; float:left; }

.leftcolumn { float:left; width:276px; padding:0 15px; margin-right:10px; }

.rightcolumn { width:573px; float:left; }

.subhead { font-size:1.038em; font-weight:700; color:#164f97; }

.leftcolumn-subhead { font-size:1.1em; font-weight:700; color:#BC1214; font-family:Georgia, "Times New Roman", Times, serif; }

.advantage { background-color:#F1F4F8; border:1px solid #CDD2DA; padding:5px 10px; margin-bottom:10px; }

.advantage li { list-style:inside disc; }

img#growthchart { margin-top:50px; }

ul#logos { margin-top:10px; }

ul#logos li { list-style:none!important; margin-bottom:20px; }

table#whychart { border-collapse:separate!important; width:100%; font-size:100%; }

table#whychart thead th, table#whychart thead td { padding:0.65em 0.9em; }

table#whychart tbody td { padding:0.5em 0.9em; vertical-align:top; }

table#whychart tr:hover td { background:#ADBDD2;color:#fff; }

table#whychart td.leftcol { margin-right:20px; border:none!important; }

table#whychart td.midcol { border-right:1px solid #fff; border-bottom:1px solid #fff; }

table#whychart td.midcol, table#whychart td.rightcol { background-color:#EBF0F7; text-align:center!important; }

