﻿body 
{
	font-family: Arial,Tahoma,Verdana,Sans-Serif;
	color: #636363;
	background-color: White;
	font-size: 11pt;
	line-height: 120%;
}

#Container
{
	background-color: #b1c0c9;
	background-image: url('../images/sunburst.jpg');
	background-repeat: no-repeat;
	width: 800px;
	position: absolute;
	left: 50%;
	margin-left: -400px;
	}
	
#TopLinkContainer
{
	margin: 25px;
	width: 748px;
	height: 40px;
	background-color: #8cc63f;
	vertical-align: middle;
	text-align: left;
	border-right: solid 2px White;
	border-top: solid 2px White;
	border-bottom: solid 2px White;
	}
.TopLink
{
	text-decoration: none;
	border-left: solid 2px White;
	height: 28px;
	width: 70px;
	padding-top: 12px;
	color: White;
	font-weight: bold;
	text-align: center;
	display: inline-block;
	position: absolute;
	}
a.TopLink:hover
{
	background-color: #b1c0c9;
	}
#Header
{
	background-image: url('../images/header.jpg');
	height: 205px;
	width: 750px;
	margin-left: auto; 
	margin-right: auto;
	top: 100px;
	left: 25px;
	}

#Content
{
	background-color: White;
	width: 700px;
	margin-top: 25px;
	margin-left: 25px;
	padding: 20px;
	text-align: justify;
	border: solid 2px #8cc63f;
	}
#LeftColumn
{
	background-color: White;
	width: 410px;
	float: left;
	margin-top: 25px;
	margin-left: 25px;
	padding: 20px;
	text-align: justify;
	border: solid 2px #8cc63f;
	}
/*#TwoColumnContent > #LeftColumn
{
    margin-top: 0px;
    }*/
#RightColumn
{
	background-color: White;
	width: 255px;
	margin-left: 500px;
	margin-top: 25px;
	padding: 10px;
	padding-top: 60px;
	border: solid 2px #8cc63f;
	text-align: justify;
	}
#LeftBusinessColumn
{
	background-color: White;
	width: 210px;
	float: left;
	margin-left: 25px;
	padding: 20px;
	text-align: justify;
	border: solid 2px #8cc63f;
	}
#RightBusinessColumn
{
	background-color: White;
	width: 430px;
	margin-left: 300px;
	margin-top: 25px;
	padding: 20px;
	border: solid 2px #8cc63f;
	text-align: justify;
	}
#Footer
{
	background-color: White;
	margin-top: 25px;
	margin-left: 25px;
	padding: 20px;
	text-align: center;
	border: solid 2px #8cc63f;
	width: 700px;
	margin-bottom: 25px;
	}
h1
{
	font-size: 20pt;
	color: #588c14;
	}
h2
{
	font-size: 16pt;
	color: #588c14;
	font-weight: bold;
	}
.GridViewHeader
{
	 background-color: #588c14;
	 text-align: center;
	 font-size: 10pt;
	 color: White;
	}
.GridViewItem
{
	padding: 10px;
	text-align: left;
	}
a
{
	color: #588c14;
	font-weight: bold;
	}
a:hover
{
	color: #5aadc5;
	}

	/*Sub navigation style*/
div.tabArea {
  font-size: 80%;
  font-weight: bold;
}

a.tab {
  background-color: #d0d0d0;
  border: 1px solid #b1c0c9;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  position: relative;
  text-decoration: none;
  top: -1px;
  z-index: 100;
}


a.activetab {
  background-color: #ececec;
  color: #606060;
  z-index: 102;
  border: 1px solid #b1c0c9;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  position: relative;
  text-decoration: none;
  
}
div.tabMain {
  background-color: #ececec;
  border: 1px solid #b1c0c9;
  padding: 1em;
  position: relative;
  z-index: 101;
}
/*Drop down menu for secure links*/
#dropmenudiv{
position:absolute;
border:1px solid #b1c0c9;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:2000;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #b1c0c9;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover
{ /*hover background color*/
background-color: #d0d0d0;
}
.boxHead
{
	background-color: #b1c0c9;
	color: Black;
	font-size: 14px;
	height: 18px;
	text-align: center;
	margin-bottom: 3px;
	}
.boxBody
{
	border: solid 2px #b1c0c9; 
	padding: 5px;
	}
	/*Resources specific*/
.DepartmentSelected
{
	color: #0083b0;
	text-decoration: none;
	font-weight: bold;
	font-family: 'Franklin Gothic Book';
	}
.DepartmentUnselected
{
	text-decoration: none;
	font-family: 'Franklin Gothic Book';
	}
.TinyText
{
	font-size: 8pt;
	}
.Label
{
	text-align:right;
	}
.ModalPopupBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
    }
.ModalPopup
{
    background-color: White;
    padding: 10px;
    border: solid 2px #636363
    }
/*
#LeftSide
{
	float: left;
	width: 235px;
	}
.Title
{
	font-size: 30pt;
	color: #944177;
	}
#TopLinks
{
	text-align: center;
	width: 614px;
	background-color: White;
	}
#RightSide
{
	text-align: justify;
	margin-left: 236px;
	padding: 0px;
	background-color: White;
	}
#MainContent
{
	padding: 5px 25px 5px 25px;
	}
#Footer
{
	background-color: White;
	clear: both;
	border-top: solid 3px #7da7d9;
	text-align: center;
	font-size: 9pt;
	width: 100%;
	line-height: 130%
	}
a.toplink
{
	font-size: 13pt;
	text-decoration: none;
	padding: 8px;
	}
a.toplink:hover
{
	background-color: #7da7d9;
	}
a.bottomlink
{
	font-size: 10pt;
	}
a.bottomlink:hover
{
	background-color: #7da7d9;
	}
a
{
	color: black;
	}
a:hover
{
	text-decoration: none;
	}
*/
