a:link
{
	color: #0069b3;
	text-decoration: none;
}

a:visited
{
	text-decoration: none;
	color: #0069b3;
}

a:hover
{
	text-decoration: underline;
	color: #00487D;
}

a:active
{
	text-decoration: none;
}

.content-header
{
    background-image:url(/Assets/App_Images/student-bar.jpg);
    background-repeat:no-repeat;
    padding-left:10px;
    padding-top:5px;
	height: 25px;
	padding-bottom:0px;
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    text-transform:capitalize;
    color: #FFFFFF;
}

.content-header-med
{
    background-image:url(/Assets/App_Images/news-bar.jpg);
    background-repeat:no-repeat;
    height:30px;
    padding-left:10px;
    padding-top:5px;
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    color: #FFFFFF;
}

.content-header-small
{
    background-image:url(/Assets/App_Images/blog-bar.jpg);
    background-repeat:no-repeat;
    height:30px;
    padding-left:10px;
    padding-top:5px;
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    color: #FFFFFF;
}

.content-header-very-small
{
    background-image:url(/Assets/App_Images/very-small-bar.jpg);
    background-repeat:no-repeat;
    height:30px;
    padding-left:10px;
    padding-top:5px;
	padding-bottom: -18px;
	margin-bottom: -18px;
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    color: #FFFFFF;
}

ul.important-dates-callout
{
	margin-left: auto;
	width: 173px;
	list-style-type: none;
	display: inline;
	margin-top:0; 
	margin-bottom:0; 
	list-style-position:outside;
}

li.important-dates-callout
{
	margin:0 0 0 -20;
    background-color: #CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c5c5c;
	line-height: 24px;
	list-style-type: none;
}

.important-date-date
{
	font-weight:bold;
}

#tertiary-navigation
{
	background-image:url(/Assets/App_Images/tertiary-nav-sample.png);
	background-repeat:no-repeat;
	height:30px;
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color: #FF0080;
	border-color:#FF0080;
	border-style:dotted;
	border-width:medium;
	width:625px;
}

#social-links-bar
{
    background-image:url(/Assets/App_Images/social-small.jpg);
    background-repeat:no-repeat;
    height:30px;
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    color: #FF0080;
    border-color:#FF0080;
    border-style:dotted;
    border-width:medium;
    width:625px;
}

.blog-header {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0A80E2;
}

.blog-header a:link {
	color: #0A80E2;
	text-decoration: none;
}

.blog-header a:visited {
	text-decoration: none;
	color: #0A80E2;
}

.blog-header a:hover {
	text-decoration: underline;
	color: #0761A9;
}

.blog-header a:active {
	text-decoration: none;
	color: #0A80E2;
}

.blog-copy {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}

#right-image{
	padding-bottom: 5px;
}

#banner-table{
    border-width: 0px 0px 0px 0px;
	border-bottom:hidden;
	border-bottom:none;
	border-spacing: 0px;
	border-style: none;
	border-style: hidden;
	border:0px;
	margin:0px;
	padding:0px;
}

#banner-table th{
    border-width: 0px 0px 0px 0px;
	border-bottom:hidden;
	border-bottom:none;
	border-spacing: 0px;
	border-style: none;
	border-style: hidden;
	border:0px;
	margin:0px;
	padding:0px;
}

#banner-table tr{
    border-width: 0px 0px 0px 0px;
	border-bottom:hidden;
	border-bottom:none;
	border-spacing: 0px;
	border-style: none;
	border-style: hidden;
	border:0px;
	margin:0px;
	padding:0px;
}

#banner-table td{
    border-width: 0px 0px 0px 0px;
	border-bottom:hidden;
	border-bottom:none;
	border-spacing: 0px;
	border-style: none;
	border-style: hidden;
	border:0px;
	margin:0px;
	padding:0px;
}

table, td
{
	border-style: solid;
	border-color: #CCC;
}

table
{
    border-spacing: 0;
    border-collapse: collapse;
}

td
{
    margin: 0;
    padding: 4px;
    border-width: 1px 1px 1px 1px;
}

/* FAQ */

li.faq { 
list-style: none; 
}

.question {
	padding-left: 20px;
	padding-bottom: 20px;
	margin-top: 10px;
    color:#007F98;
    font-weight:bold;
    font-size:16px;
    font-family:Verdana;
}

.question-plus {
background: transparent url('/Assets/App_Images/plus.png') left top no-repeat; 
margin-top: 10px;
}

.question-minus {
background: transparent url('/Assets/App_Images/minus.png') left top no-repeat;
margin-top: 10px;
}

.simpleFAQHover { }
.simpleFAQList { }

ul.simpleFAQList {
	margin: 5px;
	padding-left: 10px;
}

.answer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #5c5c5c;
	margin-left: 1em;
	border: 0px solid #66c;
	padding: 0.4em;
}

/* NORMAL TEXT */

.text-default
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c5c5c;
	line-height: 17px;
}

.text-default a:link
{
	color: #0069b3;
	text-decoration: none;
}

.text-default a:visited
{
	text-decoration: none;
	color: #0069b3;
}

.text-default a:hover
{
	text-decoration: underline;
	color: #00487D;
}

.text-default a:active
{
	text-decoration: none;
}

.text-default-header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#000;
}

/* BLUE */

.blue
{
    color:#007F98;
}

.blue-header
{
    color:#00acd0;
}

.bold-blue
{
    color:#007F98;
    font-weight:bold;
    font-size:18px;
    font-family:Verdana;
}

/* PURPLE */

.purple
{
    color:#f776f6;
}

.purple-header
{
    color:#AB4CB2;
}

.bold-purple
{
    color:#AB4CB2;
    font-weight:bold;
    font-size:18px;
    font-family:Verdana;
}

/* GREEN */

.green
{
    color:#85B224;
}

.green-header
{
    color:#a8da3b;
}

.bold-green
{
    color:#85B224;
    font-weight:bold;
    font-size:18px;
    font-family:Verdana;
	margin-left: 10px;
}

/* HEADER NAVIGATION */
#logo {
	float:right;
	width: 173px;
}

#top-nav {
	margin-top:10px;
	margin-left:10px;
	margin-bottom: 18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	width:600px;
	float:left;
}

#top-nav a:link {
	color: #FFF;
	text-decoration: none;
}

#top-nav a:visited {
	text-decoration: none;
	color: #FFF;
}

#top-nav a:hover {
	text-decoration: underline;
	color: #CBE9FE;
}

#top-nav a:active {
	text-decoration: none;
	color: #FFF;
}

#main-nav {
	margin-left:10px;
	height:60px;
	float:left;
}

#main-nav a{
	border:0px;
}

.sec-nav-container {
	background-image:url(/Assets/App_Images/sub-nav-bar.png);
	background-repeat:no-repeat;
	margin-left:0px;
	width:630px;
	height:24px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	letter-spacing: -.5px;
	line-height:24px;
	color:#FFF;
}

.sec-nav-container a{
	text-decoration: none;
	color:#FFF;
}

a.sec-nav-active
{
   text-decoration: underline;
}

a.sec-nav-roll-over
{
    text-decoration: underline;
}

#nav {
	top:60px;
	width:631px;
	float:left;
	margin-right:50px;
	padding: 0px;
}

.tertiary-nav-container {
	background-image:url(/Assets/App_Images/3tier.gif);
	background-repeat:no-repeat;
	margin-left:0px;
	width:625px;
	height:24px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height: 22px;
	font-weight:bold;
	color:#000;
}

.tertiary-nav-container a{
	text-decoration: none;
	color:#000;
}

a.tertiary-nav-active
{
   text-decoration: underline;
   color:#0095DD;
}

a.tertiary-nav-roll-over
{
    text-decoration: underline;
	color:#0095DD;
}

/* DATA TABLE */

table.data-table {
    width:600px;
    border-width: 0px;
	border-spacing: 0px;
	border-style: none;
	border-collapse: collapse;
	border:0;
	text-align:left;
}

table.data-table th {
	border-width: 0px;
	padding: 5px;
	border-style: hidden;
	border-color: #ffffff;
}

table.data-table tr
{
    text-align:left;
}

table.data-table td {
	border-width: 0px;
	padding: 5px;
	border-style: hidden;
	border-color: #ffffff;
    text-align:left;
}

tr.data-table-alt-row
{
    background-color:#dcdcdc;
}

/* BULLETS */

.blue-bullet
{
    list-style-image:url(/Assets/App_Images/bullet-blue.png);
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c5c5c;
	line-height: 17px;
}

.green-bullet
{
    list-style-image:url(/Assets/App_Images/bullet-green.png);
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c5c5c;
	line-height: 17px;
}

.purple-bullet
{
    list-style-image:url(/Assets/App_Images/bullet-purple.png);
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c5c5c;
	line-height: 17px;
}
