﻿body {font-family: Verdana, Helvetica, Sans-Serif;font-size: small;}

.topnavnosearch {font-family: Verdana, Helvetica, sans-serif;font-size: x-small;font-weight: bold;}

.border_outer {border-width: thick;border-color: #808080;border-style: groove;}

h1 {font-family: Arial, Sans-Serif;font-size: large;font-weight: bold;color: #4B7928;margin-left: 6px;}

h2.programs {font-size: 14px; color: #4B7928; margin-bottom: 0.25em;}

h2.campus
        {
            font-family: Verdana;
font-size: 1.2em;
			font-weight: bold;
            color: #00395A;
			margin-bottom: 0.1em;
        }
.pgtitle {font-family: Arial, Sans-Serif;font-size: large;font-weight: bold;color: #4B7928;}

/* This caption style is for use under images */
.caption {font-size: x-small; color: #393939;}

/* These link styles are the default */
a:link {color: #008000; text-decoration: underline;}
a:visited {color: #008000; text-decoration: underline;}
a:hover {color: #00395A; text-decoration: underline;}
a:active {color: #00395A; text-decoration: underline;}

a.one:link {color: Black; text-decoration: none;}
a.one:visited {color: Black; text-decoration: none;}
a.one:hover {color: #008000; text-decoration: none;}
a.one:active {color: Black; text-decoration: none;}

a.ltc:link {color:#008000; text-decoration:underline}
a.ltc:visited {color:#005C93; text-decoration:underline}
a.ltc:hover {color:#00395A; text-decoration:none}
a.ltc:active {color:#008000; text-decoration:none}  

/* These link styles are for the top navingation menu */
a.topnav:link {color:#008000; text-decoration:underline}
a.topnav:visited {color:#008000; text-decoration:underline}
a.topnav:hover {color:#00395A; text-decoration:underline}
a.topnav:active {color:#008000; text-decoration:none} 
.topnav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight: bold;}

/* These link styles are for the left side menu heading within the dept/program pages */
h1 a:link {color: #4B7928; text-decoration: none;}
h1 a:visited {color: #4B7928; text-decoration: underline;}
h1 a:hover {color: #00395A; text-decoration: underline;}
h1 a:active {color: #00395A; text-decoration: underline;}

/* These link styles are for the left side menu within the dept/program pages */
li.leftmenu a:link {color: Black; text-decoration: none;}
li.leftmenu a:visited {color: Black; text-decoration: underline;}
li.leftmenu a:hover {color: #008000; text-decoration: underline;}
li.leftmenu a:active {color: #008000; text-decoration: underline;}

/* These link styles are for links within a list on the dept/program pages */
ul.listlinks a:link {color:#008000; text-decoration:underline}
ul.listlinks a:visited {color:#008000; text-decoration:underline}
ul.listlinks a:hover {color:#00395A; text-decoration:none}
ul.listlinks a:active {color:#008000; text-decoration:none}  
ul.listlinks 
{    
    list-style-type: none;
    font-size: small;
    padding-left: 10px;
}
/* These link styles are for links within a list on the dept/program pages */
ul.pagelist a:link {color:#008000; text-decoration:underline}
ul.pagelist a:visited {color:#008000; text-decoration:underline}
ul.pagelist a:hover {color:#00395A; text-decoration:none}
ul.pagelist a:active {color:#008000; text-decoration:none}  
ul.pagelist 
{    
    list-style-type: disc;
    font-size: small;
    padding-left: 10px;
	margin-left: 20px;
}
/* These link styles are for links within a list on the archived academic program pages */
ul.archive a:link {color:#00395A; text-decoration:underline}
ul.archive a:visited {color:#00395A; text-decoration:underline}
ul.archive a:hover {color:#008000; text-decoration:none}
ul.archive a:active {color:#008000; text-decoration:none}  
ul.archive 
{    
    list-style-type: none;
    font-size: small;
    padding-left: 10px;
    margin: 0px;
}

li
{
    margin-left: 6px;
    margin-right: 10px;
    padding-top: 10px;
}
ul.leftmenu
{
    list-style-type: none;
    font-family: Arial, Sans-Serif;
    font-size: small;
    font-weight: bold;
    padding-left: 2px;
}
li.leftmenu
{
    margin-left: 6px;
    margin-right: 10px;
    padding-top: 10px;
    border-bottom-style: dotted;
    border-bottom-color: Silver;
    border-width: 2px;
}

ul.programs
    {margin: 0;
    list-style-type: none;
    padding-left: 10px;
}
        .campus
        {
            font-size: x-small;
        }

.counties {font-weight: bold; background-color: #F0F0F0;}

.locations {background-color: #F0F0F0; padding-left: 15px;}

/* These FAQ styles are currently used within the MOWR pages */
.question
{
    font-weight: bold;
    padding-top: 20px;
}
.answer
{
    padding-left: 20px;
}
.testimonial
{
    padding-left: 30px;
    padding-right: 30px;
    color: #00395A;
}

/* Use ul.paragraph to decrease the space between the ul and the li below */
        ul.inparagraph
        {
            margin: -15px 0 0 0;
                    }

            ul.currentstu
            {list-style-type: none;
             padding-left: 20px;
             padding-top: 5px;
             padding-bottom: 5px;
             margin-top: 0px;
            } 
            li.currentstu
            {list-style-type: none;
             padding: 0px;
             margin: 0px;
             line-height: 1.5em;
            } 
            ul.events
            {list-style-type: none;
             padding-left: 20px;
             padding-top: 0px;
             padding-bottom: 0px;
             margin-top: 0px;
            } 
            li.events
            {list-style-type: none;
             padding: 0px;
             margin: 0px;
             line-height: 1.5em;
            }
            ul li.events
            {
             font-size: 0.8em;
            } 
            .newsright
            {float: right;
             padding:15px;
             background-color:#DDE7F1;
             border: thin solid #00395A;
             border-radius: 10px;
             max-width: 325px;
            }
            .imgctr
            {
                padding-top: 25px;
                display: block;
                margin-left: auto;
                margin-right: auto;
            }
        .accordionHeader
        {
            color: #000;
            background-color: #fff;
            font-weight: normal;
            cursor: pointer;
            padding: 4px;
            margin-top: 3px;
        }
        .accordionContent
        {
            background-color: #fff;
            padding: 4px;
            padding-top: 7px;
        }
/* These styles are for links on the home page - Top Stories */
ul.topstories {
	list-style: disc;
	color: #5E9732;
	padding-left: 0px;
	margin-left: 18px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: small;
	vertical-align: top;
}
ul li.topstories {padding-left: 0px; padding-top: 0px; margin: -8px 0 0 0;}
ul.topstories a:link {color:#00395A; text-decoration:none}
ul.topstories a:visited {color:#00395A; text-decoration:underline}
ul.topstories a:hover {color:#008000; text-decoration:underline}
ul.topstories a:active {color:#008000; text-decoration:none}  
/* These styles are for links on the home page - Resources */
ul.resources {
	list-style: disc;
	color: #5E9732;
	padding-left: 0px;
	margin-left: 18px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: small;
	vertical-align: top;
}
ul li.resources {padding-left: 0px; padding-top: 5px; margin: 0; }
ul.resources a:link {color:#00395A; text-decoration:none}
ul.resources a:visited {color:#00395A; text-decoration:underline}
ul.resources a:hover {color:#008000; text-decoration:underline}
ul.resources a:active {color:#008000; text-decoration:none}  
/* These styles are for links on the home page - Events */

.events {padding-left: 5px; padding-right: 10px; padding-top: 10px;color:#00395A; text-decoration:underline;	font-family: Arial, Helvetica, Sans-Serif;
	font-size: small;
	vertical-align: top;
}
.eventsdesc {padding-left: 15px; padding-right: 15px; padding-top: 2px; padding-bottom: 15px;color:#00395A; font-family: Arial, Helvetica, Sans-Serif;
	font-size: small;
	vertical-align: top;
}

        div.card
        {
            box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.4), 0 8px 15px 0 rgba(0, 0, 0, 0.20);
            text-align: left;
            margin-left: 5px;
            margin-right: 5px;
        }
        
        div.header
        {
            background-color: #7399C6;
            color: white;
            padding: 5px 5px;
            font-size: 14px;
            font-family: Verdana, Arial, sans-serif;
        }
