/*
	960 Grid System ~ Text CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/

/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body {
	font-family:Arial,sans-serif;
}

a:focus {
	outline: 1px dotted invert;
}

hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

a:link {
color:#295399;
  }

/* `Headings
----------------------------------------------------------------------------------------------------*/

body { font-size: 14px;
  color:#2e2e3a;
} 

p { 
  font-size: 1em; /* 14px */ 
  line-height: 1.4286em; /* 20px */ 
  margin: 0 0 1.4286em 0; 
}
/* 48 - The quick brown fox jumps over the lazy dog */
h1 { 
  font-size: 3.4286em; /* 48px */ 
  line-height: 1.25em; /* 60px */ 
  margin-top: 0.4167em;
  margin-bottom: 0em; 
}

/* 36 - The quick brown fox jumps over the lazy dog */
h2 { 
  font-size: 2.5714em; /* 36px */ 
  line-height: 1.1111em; /* 40px */ 
  margin-top: 0.5556em;
  margin-bottom: 0em; 
}
/* 24 - The quick brown fox jumps over the lazy dog */
h3 {
  font-size: 1.7143em; /* 24px */ 
  line-height: 1.6667em; /* 40px */ 
  margin-top: 0.8333em; 
  margin-bottom: 0em; }
/* 22 - The quick brown fox jumps over the lazy dog */
h4 {
  font-size: 1.5714em; /* 22px */ 
  line-height: 1.8182em; /* 40px */ 
  margin-top: 0.9091em; 
  margin-bottom: 0em; 
}
/* 20 - The quick brown fox jumps over the lazy dog */
h5 {
  font-size: 1.4286em; /* 20px */ 
  line-height: 1em; /* 20px */ 
  margin-top: 1em; 
  margin-bottom: 0em; 
}
/* 16 - The quick brown fox jumps over the lazy dog */
h6 {
  font-size: 1.1429em; /* 16px */
  line-height: 1.25em; /* 20px */
  margin-top: 1.25em; 
  margin-bottom: 0em; }
/* 12 - The quick brown fox jumps over the lazy dog */
.you-got12px { 
  font-size: 0.8571em; /* 12px */
  line-height: 1.6667em; /* 20px */ 
  margin-top: 1.6667em;
  margin-bottom: 0em;
}
/* 10 - The quick brown fox jumps over the lazy dog */
small {
  font-size: 0.7143em; /* 10px */ 
  line-height: 2em; /* 20px */ 
  margin-top: 2em; 
  margin-bottom: 0em; 
}

/* `Spacing
----------------------------------------------------------------------------------------------------*/

ol {
	list-style: decimal;
}

ul {
	list-style: square;
  margin-bottom:20px;
}

li {
	margin-left: 30px;
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset {
}

.scholarship_name {
  font-family: Georgia, serif;
}
.scholarship {
  padding-left:10px;
  padding-right:10px;
  padding-bottom:20px;
}
.scholarship:hover {
background:#ecede1;
}

.deadline {
  text-transform:uppercase;
  color:#ccc;
  font-family: Georgia, serif;
}
.description {
}

.number {
   font-size: 1.7143em; /* 24px */ 
  line-height: 1.6667em; /* 40px */ 
  margin-top: 0.8333em; 
  margin-bottom: 0em; 
  vertical-align:middle;
}
.found {
  vertical-align:middle;
}
#flash_messages {
}
#searchbox input {
  font-size:1.15em;
}
.serif {
  font-family: Georgia, serif;
}
#search_form {
  font-size: 0.8571em; /* 12px */
  line-height: 1.6667em; /* 20px */ 
  margin-top: 1.6667em;
  margin-bottom: 0em;
  margin-left:10px;
  margin-right:10px;
  width:180px;
}
#side-nav {
  margin-left:10px;
  margin-right:10px;
}
.end {
  margin-bottom:20px;
}
.nav {
  margin-top:20px;
}
.scholarship-more {
  padding-bottom:20px;
  font-size:.85em;
}
.snip {
  border-top:1px solid #ccc;
  padding-top:3px;
  padding-bottom:3px;
}
.sitelinks-col ul li {
  list-style-type:none;
  margin:0;
}
.sitelinks-col a {
color:white;
      line-height:20px;
}
.sitelinks-col h6 {
  text-transform:uppercase;
    font-size: 0.8571em; /* 12px */
  line-height: 1.6667em; /* 20px */ 
  margin-top: 1.6667em;
  margin-bottom: 1.6667em;

}
#pages {
  padding:20px;
}
#mainlogo {
  text-align:center;
  padding-top:40px;
}
#mainsearchbox {
  text-align:center;
padding:40px;
}
#mainsearchbox input {
  font-size:1.5em;
}
#promo {
  text-align:center;
color:#F15C27;
      font-style:italic;
}
#promo .underline {
  text-decoration:underline;
}
#promotext img {
border:2px solid #ccc;
       margin-bottom:20px;
}
.quotes {
background:#D1E7EF;
  font-size: 0.8571em; /* 12px */
  line-height: 1.6667em; /* 20px */ 
}
.quotes blockquote {
  font-style:italic;
  quotes: "\201C" "\201D";
}
blockquote:before { content: open-quote; font-weight: bold;margin-right:2px; }
blockquote:after { content: close-quote; font-weight: bold;margin-left:2px; }
.innerquotes {
padding:10px;
}
.innerquotes h6 {
  text-transform:uppercase;
  font-size: 0.8571em; /* 12px */
  line-height: 1.6667em; /* 20px */ 
  margin:0;
}
.side {
  padding-bottom:20px;
}
#related-side {
padding:20px;
        padding-bottom:0px;
}
.static-content {
    padding-left:10px;
  padding-right:10px;
  padding-bottom:20px;
}
.static-content h2 {
border-bottom:1px dotted #ccc;
margin-bottom:20px;
}
.static-content img {
border:3px solid #ccc;
}

