@charset "UTF-8";

/* CSS Document */

body {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
color:#353535;
}

a {
color: #245787;
}

img {
border:none;
}

.clearer {
clear:both;
}

.wrapper {
width:1000px;
margin:0px auto 75px auto;
}

h1 {
}

h2 {
}

h3 {
}

h4 {
}

h5 {
}

label.error {
color:#e67530;
}

input.btn {
background-color:#245787;
border-color:#cdcdcd #adadad #adadad #cdcdcd;
border-style:solid;
border-width:2px;
color:#fff;
cursor:pointer;
margin:3px 0 3px 0;
}

/* HEADER */

.header {
}

.header .logo {
float:left;
padding:16px 29px 18px 7px;
}

.header ul {
float:left;
list-style:none;
margin:0px;
padding:30px 0px 0px 0px;
width:700px;
}

.header ul li {
height:16px;
float:left;
margin:0 13px 0 0;
padding:0px;
white-space:nowrap;
width:220px;
}

.header ul li a {
text-decoration:none;
color:#245787;
font-weight:bold;
padding:0px 0px 0px 3px;
margin:0px;
border-left:1px solid #969696;
height:16px;
display:inline-block;
}

.header ul li a:hover {
color:#ea7c32;
border-left:1px solid #ea7c32;
}

.header .nav1 {
width:181px;
}

.header .nav2 {
width:179px;
}

.header .nav3 {
width:133px;
}

.header .nav4 {
width:184px;
}

/* BODY */

.colwrapper {
}

.colwrapper .col1 {
float:left;
width:279px;
margin:0px 10px 0px 0px;
}

.colwrapper .col2 {
float:left;
width:710px;
}

.col2title {
background:url(images/gradient-blue1.jpg) repeat-x top;
font-size:14px;
color:#ffffff;
font-weight:bold;
height:29px;
margin:0px 0px 0px 0px;
padding:8px 0px 0px 24px;
white-space:nowrap;
}

.col2title a {
color:#ffffff;
text-decoration:none;
}

.col2title a:hover {
text-decoration:underline;
}

.colwrapper .col2 .internalwrapper {
width:682px;
margin:0px 0px 0px 28px;
}

.subcol1 {
float:left;
width:437px;
margin:0px 39px 0px 0px;
}

.subcol2 {
float:left;
width:206px;
}

.bodyhead {
width:682px;
padding:0px 0px 25px 0px;
}

.bodyhead .col1 {
float:left;
width:437px;
padding:0px 39px 0px 0px;
margin:0px 0px 0px 0px;
}

.bodyhead .col2 {
float:left;
width:206px;
}

.bodyhead2 {
width:682px;
padding:0px 0px 10px 0px;
}

.bodyhead2 .col1 {
float:left;
width:366px;
padding:0px 16px 0px 0px;
margin:0px 0px 0px 0px;
}

.bodyhead2 .col2 {
float:left;
width:300px;
}

.withborder {
border-bottom:1px solid #cdcdcd;
margin-bottom:10px;
}

/* FOOTER */

.footer {
border-top:1px solid #dadada;
margin:25px 0px 0px 0px;
}

.footer .logo {
float:left;
padding:10px 27px 0px 0px;
}

.footer ul {
float:left;
list-style:none;
margin:0px;
padding:8px 0px 10px 0px;
width:800px;
}

.footer ul li {
background:url(images/divider-vertical-1.gif) repeat-y left;
float:left;
height:13px;
margin:0 13px 0 0;
padding:0px;
white-space:nowrap;
width:220px;
}

.footer ul li a {
text-decoration:none;
color:#999999;
font-size:10px;
font-weight:bold;
padding:0px 0px 0px 10px;
margin:0px;
height:13px;
display:inline-block;
}

.footer ul li a:hover {
color:#000000;
text-decoration:none;
}

.footer .nav1 {
width:133px;
}

.footer .nav2 {
width:208px;
}

.footer .nav3 {
width:201px;
}

.footer .nav4 {
width:175px;
}

.footer .nav5 {
width:172px;
}

/* DEGREE SEARCH HOME */

.homedegreesearch {
background:#fffef0;
border:1px solid #dadada;
margin-bottom:13px;
padding:0px 0px 30px 0px;
}

.homedegreesearch:hover {
border:1px solid #858585;
}

.homedegreesearch h2 {
background:url(images/gradient-orange1.jpg) repeat-x top;
font-size:14px;
color:#ffffff;
font-weight:bold;
height:29px;
margin:0px 0px 24px 0px;
padding:8px 0px 0px 24px;
}

.homedegreesearch select {
width:229px;
color:#575757;
}

.homedegreesearch input {
color:#575757;
}

.homedegreesearch label {
font-weight:bold;
color:#353535;
margin-right:7px;
display:inline-block;
}

/* DEGREE SEARCH */

.degreesearch {
background:#fffef0;
border:1px solid #dadada;
margin-bottom:13px;
padding:0px 0px 20px 0px;
}

.degreesearch:hover {
border:1px solid #858585;
}

.degreesearch h2 {
background:url(images/gradient-orange2.jpg) repeat-x top;
font-size:13px;
color:#ffffff;
font-weight:normal;
height:26px;
margin:0px 0px 15px 0px;
padding:5px 0px 0px 21px;
}

.degreesearch select {
width:164px;
color:#575757;
}

.degreesearch input {
color:#575757;
}

.degreesearch label {
font-weight:bold;
color:#353535;
margin-right:7px;
display:inline-block;
}

/* SITE NAVIGATION */

.sitenavigation {
background:#f4f4f4;
border:1px solid #dadada;
margin-bottom:13px;
padding:0px 0px 30px 0px;
}

.sitenavigation:hover {
border:1px solid #858585;
}

.sitenavigation h2 {
background:url(images/gradient-blue1.jpg) repeat-x top;
font-size:14px;
color:#ffffff;
font-weight:bold;
height:29px;
margin:0px 0px 24px 0px;
padding:8px 0px 0px 24px;
}

.sitenavigation ul {
list-style:none;
margin:0px;
padding:0px;
}

.sitenavigation ul li {
margin:0px 14px 0px 14px;
padding:0px 0px 5px 19px;
background:url(images/arrow-blue.gif) no-repeat 0px 6px;
}

.sitenavigation ul li a {
text-decoration:none;
}

.sitenavigation ul li a:hover {
text-decoration:none;
}

.sitenavigation ul li .details a {
font-size:10px;
color:#353535;
line-height:10px;
}

.sitenavigation ul li .title a {
font-size:11px;
color:#245787;
font-weight:bold;
}

.sitenavigation ul li:hover {
background:url(images/arrow-orange.gif) no-repeat 0px 6px;
}

.sitenavigation ul li:hover .title a {
color:#ea7c32;
}

.sitenavigation ul li.active {
background:url(images/arrow-orange.gif) no-repeat 0px 6px;
}

.sitenavigation ul li.active .title a {
color:#ea7c32;
}

/* FEATURED SCHOOLS */

.featuredschools {
background:#f4f4f4;
border:1px solid #dadada;
margin-bottom:13px;
padding:0px 0px 30px 0px;
}

.featuredschools:hover {
border:1px solid #858585;
}

.featuredschools h2 {
background:url(images/gradient-blue1.jpg) repeat-x top;
font-size:14px;
color:#ffffff;
font-weight:bold;
height:29px;
margin:0px 0px 24px 0px;
padding:8px 0px 0px 24px;
}

.featuredschools ul.col1 {
float:left;
margin:0px;
padding:0px 0px 0px 24px;
width:110px;
list-style:none;
}

.featuredschools ul.col2 {
float:left;
margin:0px;
padding:0px 0px 0px 9px;
width:110px;
list-style:none;
}

.featuredschools ul li {
margin:0px;
padding:0px 0px 9px 0px;
height:52px;
}

.featuredschools ul li a img {
border:1px solid #dadada;
}

.featuredschools ul li a:hover img {
border:1px solid #ea7c32;
}

/* HOMEPAGE FEATURE */

.homepagefeature {
border:1px solid #dadbdb;
width:679px;
height:214px;
background:url(images/home-feature.jpg) no-repeat;
margin:12px 0px 0px 1px;
}

.homepagefeature:hover {
border:1px solid #858585;
}

.homepagefeature h2 {
color:#ffffff;
font-size:24px;
margin:31px 0px 0px 185px;
background:none;
}

.homepagefeature p {
color:#ffffff;
font-size:12px;
line-height:17px;
margin:18px 70px 0px 185px;
}

.homepagefeature .link {
margin:8px 0px 0px 400px;
}

/* HOMEPAGE SOCIAL MEDIA */

.homepagesocial {
margin:25px 0px 8px 0px;
}

.homepagesocial ul {
list-style:none;
margin:0px;
padding:0px;
}

.homepagesocial ul li {
float:left;
margin:0px 5px 0px 0px;
padding:0px;
}

/* INTERIOR SOCIAL MEDIA */

.interiorsocial {
margin:9px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:right;
}

.interiorsocial ul {
list-style:none;
margin:0px;
padding:0px;
}

.interiorsocial ul li {
float:left;
margin:0px 5px 0px 0px;
padding:0px 0px 0px 0px;
height:16px;
}

.interiorsocial ul li.last {
float:left;
margin:0px;
padding:0px;
}

/* BROWSE BY CATEGORY */

.browsebycategory {
background:#f4f4f4;
border:1px solid #dadada;
margin-bottom:13px;
padding:0px 0px 27px 0px;
}

.browsebycategory:hover {
border:1px solid #858585;
}

.browsebycategory h2 {
background:url(images/gradient-blue2.jpg) repeat-x top;
font-size:13px;
color:#ffffff;
font-weight:normal;
height:24px;
margin:0px 0px 15px 0px;
padding:7px 0px 0px 22px;
}

.browsebycategory h2 a {
color:#ffffff;
text-decoration:none;
}

.browsebycategory h2 a:hover {
text-decoration:underline;
}

.browsebycategory ul {
list-style: none;
padding:5px;
}

.browsebycategory ul.col1 {
float:left;
margin:0px;
padding:0px 0px 0px 20px;
width:195px;
list-style:none;
}

.browsebycategory ul.col2 {
float:left;
margin:0px;
padding:0px 9px 0px 14px;
width:195px;
list-style:none;
}

.browsebycategory ul li {
padding:0px 0px 10px 0px;
width:200px;
margin:0 5px 0 0;
padding:0px;
float:left;
}

.browsebycategory ul li a {
color:#353535;
text-decoration:none;
}

.browsebycategory ul li a:hover {
color:#ea7c32;
text-decoration:none;
}

.browsebycategory ul li .details {
text-decoration:none;
font-size:11px;
color:#6f6f6f;
line-height:12px;
}

.browsebycategory ul li .title {
text-decoration:none;
font-size:11px;
color:#353535;
font-weight:bold;
line-height:normal;
padding: 5px 0 5px 0;
}

.browsebycategory ul li .viewall a{
text-decoration:underline;
font-weight:bold;
color:#ea7c32;
}

.browsebycategory ul li:hover {
}

.browsebycategory ul li:hover .details {
color:#353535;
}

.browsebycategory ul li:hover a .title {
color:#ea7c32;
text-decoration:none;
}
.browsebycategory ul li:hover .viewall {
text-decoration:none;
font-weight:bold;
color:#ea7c32;
}


/* BROWSE BY DEGREE LEVEL */

.browsebylevel {
background:#f4f4f4;
border:1px solid #dadada;
margin-bottom:13px;
padding:0px 0px 27px 0px;
}

.browsebylevel:hover {
border:1px solid #858585;
}

.browsebylevel h2 {
background:url(images/gradient-blue2.jpg) repeat-x top;
font-size:13px;
color:#ffffff;
font-weight:normal;
height:24px;
margin:0px 0px 15px 0px;
padding:7px 0px 0px 22px;
}

.browsebylevel h2 a {
color:#ffffff;
text-decoration:none;
}

.browsebylevel h2 a:hover {
text-decoration:underline;
}

.browsebylevel ul.col1 {
float:left;
margin:0px;
padding:0px 0px 0px 20px;
width:195px;
list-style:none;
}

.browsebylevel ul.col2 {
float:left;
margin:0px;
padding:0px 9px 0px 14px;
width:195px;
list-style:none;
}

.browsebylevel ul li {
margin:0px;
padding:0px 0px 0px 0px;
height:18px;
}

.browsebylevel ul li a {
text-decoration:none;
font-size:11px;
color:#353535;
font-weight:bold;
}

.browsebylevel ul li a:hover {
color:#ea7c32;
text-decoration:none;
}

.browsebylevel ul li.viewall a {
text-decoration:underline;
font-weight:bold;
color:#ea7c32;
margin-top:10px;
}

.browsebylevel ul li.viewall a:hover {
text-decoration:none;
font-weight:bold;
color:#ea7c32;
}


/* BROWSE ARTICLE ARCHIVES */

.browsearchives {
background:#f4f4f4;
border:1px solid #dadada;
margin-bottom:13px;
padding:0px 0px 27px 0px;
}

.browsearchives:hover {
border:1px solid #858585;
}

.browsearchives h2 {
background:url(images/gradient-blue2.jpg) repeat-x top;
font-size:13px;
color:#ffffff;
font-weight:normal;
height:24px;
margin:0px 0px 15px 0px;
padding:7px 0px 0px 22px;
}

.browsearchives h2 a {
color:#ffffff;
text-decoration:none;
}

.browsearchives h2 a:hover {
text-decoration:underline;
}

.browsearchives ul.col1 {
float:left;
margin:0px;
padding:0px 0px 0px 20px;
width:195px;
list-style:none;
}

.browsearchives ul.col2 {
float:left;
margin:0px;
padding:0px 9px 0px 14px;
width:195px;
list-style:none;
}

.browsearchives ul li {
margin:0px;
padding:0px 0px 0px 0px;
height:18px;
}

.browsearchives ul li a {
text-decoration:none;
font-size:11px;
color:#353535;
font-weight:bold;
}

.browsearchives ul li a:hover {
color:#ea7c32;
text-decoration:none;
}

.browsearchives ul li.viewall a {
text-decoration:underline;
font-weight:bold;
color:#ea7c32;
margin-top:10px;
}

.browsearchives ul li.viewall a:hover {
text-decoration:none;
font-weight:bold;
color:#ea7c32;
}


/* LIST WIDGET */

.listwidget {
background:#f4f4f4;
border:1px solid #dadada;
margin-bottom:13px;
padding:0px 0px 27px 0px;
}

.listwidget:hover {
border:1px solid #858585;
}

.listwidget h2 {
background:url(images/gradient-blue2.jpg) repeat-x top;
font-size:13px;
color:#ffffff;
font-weight:normal;
height:24px;
margin:0px 0px 15px 0px;
padding:7px 0px 0px 22px;
}

.listwidget h2 a {
color:#ffffff;
text-decoration:none;
}

.listwidget h2 a:hover {
text-decoration:underline;
}

.listwidget ul {
margin:0px;
padding:0px 20px 0px 20px;
list-style:none;
}

.listwidget ul li {
margin:0px;
padding:0px 0px 5px 0px;
line-height:14px;
}

.listwidget ul li a {
text-decoration:none;
font-size:11px;
color:#353535;
font-weight:bold;
}

.listwidget ul li a:hover {
color:#ea7c32;
text-decoration:none;
}

.listwidget ul li.viewall {
padding:10px 0px 5px 0px;
}

.listwidget ul li.viewall a {
text-decoration:underline;
color:#ea7c32;
}

.listwidget ul li.viewall a:hover {
text-decoration:none;
color:#ea7c32;
}

.listwidget ul li .date {
font-size:11px;
}

/* SEARCH */

.search {
border:1px solid #dddddd;
margin:15px 0px 14px 0px;
padding:0px 0px 0px 7px;
height:24px;
width:197px;
float:right;
}

.search:hover {
border:1px solid #858585;
}

.search input {
border:none;
color:#bbbbbb;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:4px 0px 0px 0px;
}

/* MOST RECENT ARTICLES */

.mostrecent {
margin-bottom:13px;
}

.mostrecent h2 {
background:url(images/gradient-blue2.jpg) repeat-x top;
font-size:13px;
color:#ffffff;
font-weight:normal;
height:24px;
margin:0px;
padding:7px 0px 0px 22px;
}

.mostrecent h2 a {
color:#ffffff;
text-decoration:none;
}

.mostrecent h2 a:hover {
text-decoration:underline;
}

.mostrecent ul {
margin:0px;
padding:0px;
list-style:none;
}

.mostrecent ul li {
margin:7px 0px 0px 0px;
padding:0px 15px 15px 20px;
border:1px solid #dadada;
background: url(images/gradient-gray1.jpg) repeat-x top #f4f4f4;
}

.mostrecent ul li:hover {
border:1px solid #858585;
}

.mostrecent ul li .thumb a img {
border:1px solid #dbdbdb;
margin:-1px 0px 12px 0px;
}

.mostrecent ul li .thumb a:hover img {
border:1px solid #ea7c32;
}

.mostrecent ul li .title h3 {
margin:0px;
}

.mostrecent ul li .title a {
font-size:12px;
font-weight:bold;
color:#000000;
text-decoration:none;
line-height:16px;
}

.mostrecent ul li .title a:hover {
color:#ea7c32;
text-decoration:none;
}

.mostrecent ul li .date {
font-size:11px;
font-weight:normal;
margin:0px 0px 5px 0px;
color:#245787;
}

.mostrecent ul li .teaser a {
color:#353535;
text-decoration:none;
line-height:16px;
}

.mostrecent ul li .teaser a:hover {
color:#ea7c32;
text-decoration:none;
}

.mostrecent ul li .readfull {
margin:15px 0px 0px 0px;
}

.mostrecent ul li .readfull a {
text-decoration:underline;
font-weight:bold;
color:#245787;
padding:0px 0px 0px 20px;
margin:0px;
background:url(images/arrow-blue.gif) no-repeat 0px 2px;
}

.mostrecent ul li .readfull a:hover {
text-decoration:underline;
color:#ea7c32;
background:url(images/arrow-orange.gif) no-repeat 0px 2px;
}

/* FIND SCHOOL AD */

.findschoolad {
}

.findschoolad a {
}

.findschoolad a img {
border:1px solid #dadada;
}

.findschoolad a:hover img {
border:1px solid #ea7c32;
}

/* PAGE TITLE */

.pagetitle {
margin:52px 0px 0px 0px;
}

.pagetitle h1 {
font-size:20px;
font-weight:bold;
color:#000000;
margin:0px;
padding:0px;
}

.pagetitle h1 a {
color:#000000;
text-decoration:none;
}

.pagetitle h1 a:hover {
text-decoration:underline;
}

.pagetitle h3 {
margin:0px;
padding:0px;
color:#eb843f;
font-size:13px;
line-height:20px;
font-weight:bold;
}

/* DATE */

.date {
font-size:14px;
font-weight:bold;
color:#245787;
margin:0px 0px 0px 0px;
}

/* CATEGORY */

.category {
padding:0px 0px 30px 0px;
}

.category:hover {
background:#fafafa;
}

.category .thumb {
float:right;
}

.category .thumb a img {
border:1px solid #d9d9d8;
}

.category .thumb a:hover img {
border:1px solid #ea7c32;
}

.category h2 {
background:url(images/gradient-gray2.jpg) repeat-x top;
font-size:14px;
color:#245787;
font-weight:bold;
height:24px;
margin:0px;
padding:7px 0px 0px 12px;
}

.category h2 a {
font-size:14px;
color:#245787;
font-weight:bold;
text-decoration:none;
}

.category h2 a:hover {
text-decoration:underline;
}

.category ul.col1 {
float:left;
margin:0px;
padding:0px;
width:280px;
list-style:none;
}

.category ul.col2 {
float:left;
margin:0px;
padding:0px;
width:139px;
list-style:none;
}

.category ul li {
margin:0px 0px 0px 12px;
padding:7px 0px 0px 7px;
line-height:14px;
background:url(images/icon-bullet-1.gif) no-repeat 0px 14px;
}

.category ul li a {
color:#353535;
text-decoration:underline;
}

.category ul li a:hover {
color:#ea7c32;
text-decoration:underline;
}

.category ul li.viewall {
margin:0px 0px 0px 12px;
padding:7px 0px 0px 0px;
line-height:14px;
background:none;
}

.category ul li.viewall a {
color:#ea7c32;
font-weight:bold;
text-decoration:underline;
}

.category ul li.viewall a:hover {
text-decoration:none;
}

/* BACK LINK */

.backlink {
font-size:10px;
font-weight:bold;
color:#eb843f;
height:15px;
margin:10px 0px -22px 0px;
}

.backlink a {
color:#eb843f;
text-decoration:underline;
}

.backlink a:hover {
text-decoration:none;
}

/* PAGES NAVIGATION */

.pagesnav {
float:right;
}

.pagesnav ul {
list-style:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.pagesnav ul li {
display:inline-block;
font-size:15px;
color:#245787;
font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.pagesnav ul li a {
text-decoration:none;
color:#245787;
padding:0px 2px 0px 2px;
}

.pagesnav ul li a:hover {
color:#ea7c32;
text-decoration:none;
}

.pagesnav .title {
font-size:10px;
color:#000000;
font-weight:bold;
padding:0px 5px 0px 0px;
}

.pagesnav .active {
color:#ea7c32;
}

.pagesnav .previous a {
margin:0px 0px 0px 0px;
text-decoration:underline;
}

.pagesnav .previous a:hover {
text-decoration:underline;
color:#ea7c32;
}

.pagesnav .next a {
margin:0px 0px 0px 0px;
text-decoration:underline;
}

.pagesnav .next a:hover {
text-decoration:underline;
color:#ea7c32;
}

.bodyfooter {
float:left;
margin:25px 0px 20px 0px;
padding:25px 0px 0px 0px;
border-top:1px solid #cdcdcd;
width:437px;
}

/* ARTICLE PREVIEW */

.article {
}

.article .content {
margin:15px 0px 0px 0px;
}

.article .content .image img {
float:right;
padding:0px 0px 0px 0px;
margin:0px 0px 15px 15px;
border:1px solid #d9d9d8;
}

.article .content p {
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
}

.article .content p a {
color:#245787;
text-decoration:underline;
}

.article .content p a:hover {
color:#ea7c32;
text-decoration:underline;
}

/* ARTICLE PREVIEW */

.articlepreview {
margin:0px 0px 25px 0px;
}

.articlepreview h2 {
font-size:14px;
color:#000000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.articlepreview h2 a {
color:#000000;
text-decoration:none;
}

.articlepreview h2 a:hover {
color:#ea7c32;
text-decoration:none;
}

.articlepreview .date {
color:#245787;
font-size:11px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.articlepreview .content {
margin:15px 0px 0px 0px;
}

.articlepreview .content .image img, .articlepreview .content .image a img {
float:right;
padding:0px 0px 0px 0px;
margin:0px 0px 15px 15px;
border:1px solid #d9d9d8;
}

.articlepreview .content .image a:hover img {
border:1px solid #ea7c32;
}

.articlepreview .content p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.articlepreview .content p a {
color:#245787;
text-decoration:underline;
}

.articlepreview .content p a:hover {
color:#ea7c32;
text-decoration:underline;
}

.articlepreview .content p .viewall {
}

.articlepreview .content .viewall a {
color:#245787;
font-weight:bold;
white-space:nowrap;
}

.articlepreview .content .viewall a:hover {
color:#ea7c32;
text-decoration:underline;
}


/* ARTICLE ITEM */

.articleitem {
margin:0px 0px 0px 0px;
padding:25px 0px 25px 0px;
background:url(images/divider-horizontal-1.gif) repeat-x top;
}

.articleitem:hover {
background:url(images/divider-horizontal-1.gif) repeat-x top #fafafa;
}

.articleitem .thumb img, .articleitem .thumb a img {
float:left;
padding:0px 0px 0px 0px;
margin:0px 15px 0px 0px;
border:1px solid #d9d9d8;
}

.articleitem .thumb a:hover img {
border:1px solid #ea7c32;
}

.articleitem .content {
margin:0px 0px 0px 0px;
}

.articleitem .content h2 {
font-size:14px;
color:#000000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.articleitem .content h2 a {
color:#000000;
text-decoration:none;
}

.articleitem .content h2 a:hover {
color:#ea7c32;
text-decoration:none;
}

.articleitem .content .date {
color:#245787;
font-size:11px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.articleitem .content p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.articleitem .content p a {
color:#245787;
text-decoration:underline;
}

.articleitem .content p a:hover {
color:#ea7c32;
text-decoration:underline;
}

.articleitem .content .viewall {
}

.articleitem .content .viewall a {
color:#245787;
font-weight:bold;
white-space:nowrap;
}

.articleitem .content .viewall a:hover {
color:#ea7c32;
text-decoration:underline;
}


/* SCHOOL ITEM */

.schoolitem {
margin:0px 0px 0px 0px;
padding:25px 0px 25px 0px;
background:url(images/divider-horizontal-1.gif) repeat-x top;
}

.schoolitem .logo img, .schoolitem .logo a img {
float:left;
padding:0px 0px 0px 0px;
margin:0px 15px 0px 0px;
max-height:79px;
max-width:129px;
}

.schoolitem .content {
margin:0px 0px 0px 0px;
}

.schoolitem .content h2 {
font-size:14px;
color:#000000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.schoolitem .content h2 a {
color:#000000;
text-decoration:none;
}

.schoolitem .content h2 a:hover {
color:#ea7c32;
text-decoration:none;
}

.schoolitem .content .date {
color:#245787;
font-size:11px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.schoolitem .content p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.schoolitem .content p a {
color:#245787;
text-decoration:underline;
}

.schoolitem .content p a:hover {
color:#ea7c32;
text-decoration:underline;
}

.schoolitem .content .viewall {
text-align: right;
}

.schoolitem .content .viewall a {
color:#245787;
font-weight:bold;
white-space:nowrap;
}

.schoolitem .content .viewall a:hover {
color:#ea7c32;
text-decoration:underline;
}

/* ORGANIC DETAIL */

.schoollogo {
margin:50px 0px -40px 0px;
text-align:left;
}

.organicdetail {
}

.organicdetail .content {
margin:0px 0px 0px 0px;
}

.organicdetail .content .image img {
float:right;
padding:0px 0px 0px 0px;
margin:0px 0px 15px 15px;
border:1px solid #d9d9d8;
}

.organicdetail .content h2 {
margin:0px 0px 13px 0px;
padding:0px 0px 0px 0px;
}

.organicdetail .content p {
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
}

.organicdetail .content p a {
color:#245787;
text-decoration:underline;
}

.organicdetail .content p a:hover {
color:#ea7c32;
text-decoration:underline;
}

.organicdetail .content .accreditation {
font-size:10px;
line-height:14px;
font-weight:bold;
color:#000000;
}

.organicdetail .content .divider {
background:url(images/divider-horizontal-1.gif) repeat-x top;
height:25px;
}

.organicdetail .content .moreinfo {
float:right;
}

.organicdetail .content .address {
font-size:12px;
color:#ea7c32;
font-weight:bold;
margin:0px 0px 20px 0px;
}

.organicdetail .content .detail {
}

.organicdetail .content .detail span {
font-weight:bold;
color:#000000;
}

/* CAMPUSES LIST */

.organicdetaillist {
}

.organicdetaillist h2 {
font-size:14px;
font-weight:bold;
color:#000000;
margin:0px;
}

.organicdetaillist ul {
list-style:none;
margin:0px 0px 20px 0px;
padding:0px;
}

.organicdetaillist ul li {
line-height:16px;
margin:0px;
padding:0px;
}

.organicdetaillist ul li a {
font-weight:bold;
color:#245787;
text-decoration:underline;
}

.organicdetaillist ul li a:hover {
color:#ea7c32;
text-decoration:none;
}

/* ORGANIC PARTIAL */

.partialitem {
margin:0px 0px 25px 0px;
padding:0px 0px 25px 0px;
background:url(images/divider-horizontal-1.gif) repeat-x bottom;
}

.partialitem .thumb {
float:left;
padding:0px 15px 0px 0px;
}

.partialitem .content {
float:left;
}

.partialitem .content h2 {
margin:0px;
padding:0px;
color:#000000;
font-size:14px;
font-weight:bold;
}

.partialitem .content h2 a {
color:#000000;
text-decoration:none;
}

.partialitem .content h2 a:hover {
text-decoration:underline;
}

.partialitem .content h3 {
margin:0px;
padding:0px;
color:#000000;
font-size:11px;
line-height:16px;
font-weight:bold;
}

.partialitem .content h3 a {
color:#245787;
text-decoration:underline;
}

.partialitem .content h3 a:hover {
text-decoration:none;
}

.partialitem .content h4 {
margin:0px;
padding:0px;
color:#eb843f;
font-size:11px;
line-height:16px;
font-weight:bold;
}

.partialitem .content h4 a {
color:#eb843f;
text-decoration:none;
}

.partialitem .content h4 a:hover {
text-decoration:underline;
}

.partialitem .content p {
margin:0px 0px 15px 0px;
padding:0px;
}

.partialitem .content .viewall {
text-align:right;
font-size:14px;
font-weight:bold;
color:#eb843f;
}

.partialitem .content .viewall a {
color:#eb843f;
text-decoration:underline;
}

.partialitem .content .viewall a:hover {
text-decoration:none;
}

.partialitem .content .viewall a span {
text-decoration:none;
}

.partialitem .content .topprograms {
margin:-20px 0px 0px 0px;
}

.partialitem .content .topprograms h3 {
margin:0px;
padding:0px;
font-size:11px;
color:#000000;
font-weight:bold;
}

.partialitem .content .topprograms ul {
list-style:none;
margin:0px;
padding:0px;
}

.partialitem .content .topprograms ul li {
font-size:11px;
font-weight:bold;
line-height:16px;
margin:0px;
padding:0px;
}

.partialitem .content .topprograms ul li a {
color:#245787;
text-decoration:underline;
}

.partialitem .content .topprograms ul li a:hover {
color:#eb843f;
text-decoration:none;
}

.sitemap {
list-style-type:none;
margin:0px 0px 0px -20px;
}

.sitemap ul li {
list-style-type:square;
margin-left:-15px;
}

#pagination{
margin-left: auto;
margin-right: auto;
text-align:center;
}