@import url(style_editor_1538.css);
a, a:link {
	color: #003f87;
}
a:visited {
	color: #003f87;
}
body {
	background-color: #fff;
}
body, p, td, th, li {
	
		font-size: 11pt;
	
	
		font-family: arial,sans-serif;
	
}

.menu, a:link.menu, a:visited.menu {
	color: #fff;
	font-size: 12px;
	font-family: arial,sans-serif;
}
#menuList {
	background-color: #003f87;
}
#menuList li a {
	border-right: 1px solid #fff;
}
* {
   line-height: normal;
}

body, p, td, th, li {
   font-family: Verdana, "Lucida Grande", Arial, sans-serif;
   font-size: 12px;
   line-height: 18px;
}

a:link, a:visited {
   font-weight: normal;
   text-decoration: none;
}

a:hover {
   text-decoration: underline;
}

a, a:link, a:visited {
   color: #003f87;
}


ul.injectedDocumentList, ul.injectedFeedList { 
   list-style-type: none;
   margin: 0px;
   padding: 0px;
}
ul.injectedDocumentList li {
   letter-spacing: .5px;
   font-size: 18px;
   font-weight: normal;
   height: auto;
   margin: 0 0 10px 0;
   padding: 0 0 5px 0;
   border-bottom: solid 1px #eee;
}
ul.injectedFeedList li {
   letter-spacing: .5px;
   font-size: 12px;
   font-weight: normal;
   height: auto;
   margin: 0 0 5px 0;
   padding: 0 0 5px 0;
   border-bottom: solid 1px #eee;
}
ul.injectedDocumentList .tiny, .postDate, .uploadCaption {
   font-size: 11px;
}

#documentList li {
   display: block;
   height: auto;
   clear: both;
   letter-spacing: .5px;
   font-size: 16px;
   height: auto;
   margin: 0 0 10px 0;
   padding: 0 0 5px 0;
   border: none;
   border-bottom: solid 1px #eee;
}

.injectedDocumentList { 
   list-style-type: none;
   margin: 0px;
   padding: 0px;
}
.injectedDocumentList div {
   letter-spacing: .5px;
   font-size: 18px;
   font-weight: normal;
   height: auto;
   margin: 0 0 10px 0;
   padding: 0 0 5px 0;
   border-bottom: solid 1px #eee;
}
.injectedDocumentList .tiny, .postDate, .uploadCaption {
   font-size: 11px;
}

.pager {
   margin: 0 0 15px 0;
}

#documentList .odd, #documentList .even {
   display: block;
   height: auto;
   clear: both;
   letter-spacing: .5px;
   font-size: 16px;
   margin: 0 0 10px 0;
   padding: 0 0 5px 0;
   border: none;
   border-bottom: solid 1px #eee;
}

#documentList {
   height: auto;
   overflow: hidden;
}

#Students .odd, #Students .even {
   background: none;
   width: 145px;
   float: left;
   height: 300px;
   letter-spacing: .5px;
   font-size: 16px;
   margin: 0 5px 5px 0;
   padding: 5px;
   border: none;
   clear: none;
   overflow: hidden;
   text-align: center;
}
#Students .extraInfo {
   border: none;
   margin: 0px auto;
}
#Students .uploadedIconLarge {
   padding: 0px;
   margin: 0px auto;
   border: none;
}

#documentList .extraInfo {
   float: left;
   border: none;
   text-align: left;
   width: 200px;
   height: auto;
   margin: 0 10px 10px 0;
   padding: 10px;
}
#documentList .extraInfo a {
   font-size: smaller;
   float: left;
   clear: both;
}
#documentList .uploadedIconLarge {
   float: none;
   padding: 0px;
   margin: 0px;
   border: none;
   width: auto;
}

#documentTypeChildren {
   float: right;
   width: 200px;
   margin: 0 0 10px 10px;
}

.Injected_Doc_List_No_Date .injectedDocumentList .tiny {
   display: none;
}

img {
   border: 0px;
}

#screen_reader {
   display: none;
}

h1, h2, h3, h4 {
   letter-spacing: 1px;
}

h1 {
   background-color: #fff;
   color: #888;
   font-size: 30px;
   font-weight: normal;
   margin-top: 10px;
   text-align: left;
}

h2 {
   color: #003f87;
   font-size: 24px;
   padding: 5px 0 5px 10px;
}

h3 {
   color: #666;
   font-size: 20px;
   font-weight: normal;
}

h4 {
   color: #000;
   font-size: 14px;
   font-weight: bold;
}

#postDateBar {
   background-color: #0083d6;
   margin-bottom: 5px;
}

.ExternalSite {
   background-color: #eee;
   float: center;
   text-align: center;
}

.headline {
   text-align: left;
   font-weight: normal;
}
.subheading {
   font-size: smaller;
   font-style: italic;
}

#bannerBar {
   background-color: none;
}

#menuList li a {
   border-right: 1px solid #000;
}

hr {
   height: 1px;
   color: #fff;
}



li {
   text-align: left;
}

#copyrightnotice p, #copyrightnotice a {
   background: none;
   color: #000;
   font-size: 10px;
   margin: 10px 0 0 0;
   padding: 0;
   width: 100%;
}

#menuBar {
   border-top: 1px solid #fff;
   border-bottom: 1px solid #fff;
   margin: 0;
}

#menuBar li a {
   border-right: 1px solid #fff;
}

#recentUpdatesBar {
   background-color: #fff;
   margin: 0;
}

#recentUpdatesBar a {
   font-size: 12px;
}

#recentUpdatesBar ul {
   list-style-type: none;
}

#recentUpdatesBar li {
   margin: 0 0 5px 0;
}

#recentUpdatesList li { 
   margin: 0 0 10px 0;
   text-align: left;
   list-style-type: none;
}

#recentUpdatesBar ul.injectedDocumentList li {
   padding: 0px;
   margin: 0 0 10px 0;
   text-align: left;
   list-style-type: none;
}

#container {
   margin-top: 0px;
   margin-bottom: 10px;
   margin-left: auto;
   margin-right: auto;
   background-color: #fff;
   width: 800px;
   float: center;
   border: none;
   padding: 5px;
}

#content {
   margin: 10px 0 0 0;
   padding: 10px 0 0 0;
   text-align: left;
}

#content img {
   max-width: 760px;
}


/* ---------------------------------- DOCUMENT HEADLINE */

#headlines .headline {
   color: #888;
   font-family: Georgia,Times,"Times New Roman",serif;
   font-size: 30px;
   font-weight: normal;
   margin-top: 10px;
}

@media print {
    table {
      width: 540px;
      margin-top: 72px;
      margin-bottom: 72px;
      margin-left: 36px;
      margin-right: 36px;
      background-color: #FFFFFF;
      text-align: left;
      border: 0px;
    }
   #menuBar { display: none;}
   #bannerBar img { display: none; width: 100px; }
   #guestBar { display: none; }
   #container { width: 540px; }
   #body { width: 540px; }
}

#for_more_info {
   border-top: solid 2px #bad80a;
   padding: 10px;
   margin: 0 0 10px 0;
   font-size: smaller;
}

#social_media_users {
   margin: 0;
   padding: 0;
}
#social_media_users tr td {
   padding: 5px;
}
#social_media_users tr th {
   background: #0083d6;
   text-align: left;
   padding: 5px;
}
#social_media_users tr th h3 {
   padding: 0;
   margin: 0;
   color: #fff;
}
#social_media_users tr.odd {
   background: #efefef;
}

