﻿
	 a              {font-weight: 500;}
	 a:link    {text-decoration : none;}
	 a:visited {text-decoration : none;}
	 a:hover   {text-decoration : none;}
	 a:focus   {text-decoration : none;}
	 a:active  {text-decoration : none;}

	 body
	{font-family: Arial, Helvetica, sans-serif;
	 margin: 0px 0px 0px 0px;}

	#MainContainer
	{min-height: 1000px;
	 min-width:  760px;
	 width: auto;}

	#HeaderContainer
	{width: 100%;}

	#HeaderTitle
	{background-color: #000000;
	 min-height: 95px;
	 max-height: 95px;
	 width: 100%;}

	#HeaderLibrary
	{
	background-image: url(../images/acp-IT-bg.jpg);
	min-height: 30px;
	max-height: 30px;
	width: 100%;
}
	 
	#QuickMenu
	{min-height: 24px;
	 max-height: 24px;
	 width: 100%;}

	#FooterContainer
	{background-color: #FFFFFF;
	 height: 30px;
	 min-height: 30px;
	 max-height: 30px;
	 width: auto;
	 border-top: 1px solid #B5B5B5;}

	#FooterTable
	{width : 100%;}

	#FooterTable div
	{border-style: none;
	 height: 30px;
	 min-height: 30px;
	 max-height: 30px;
	 width: auto;
	 margin: 6px 12px 0px 10px;
	 font-weight: bold;
	 font-size: 12px;
	 color: #5D7B9D;}

	#FooterTable a    {font-weight: bold;}
	#FooterTable a:link    {color : #5D7B9D;}
	#FooterTable a:visited {color : #5D7B9D;}
	#FooterTable a:hover   {color : #FF0000;}
	#FooterTable a:focus   {color : #5D7B9D;}
	#FooterTable a:active  {color : #5D7B9D;}

	.SideColumn
	{min-width: 160px;
	 max-width: 160px;
	 min-height: 800px;
	 width: 160px;
	 margin:  0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;}

	#CenterContainer
	{height: auto;
	 min-height: 800px;
	 width:  auto;
	 margin:  0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;}
	 
	#ContentTable
	{width: 100%;
	 margin:  0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;}

	#ContentTable td
	{vertical-align: top;
	 border-style: none;
	 margin:  0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;}

	#ContentColumn
	{min-height: 800px;
	 width: 100%;
	 min-width: 440px;}

	#ContentStyle li, p, a, GridView,asp:GridView
	{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: 500;
	font-size: 15px;
	line-height: 21px;
	color: #707070;
	width: auto;
	padding: 0px 14px 10px 12px;
}
	

	#ContentStyle h1,h2,h3,h4,h5,h6 
	{font-size : 17px;
	 font-weight: 500;  
	 color: #5D7B9D;
	 margin: 0px 0px -2px 0px;
	 padding: 15px 0px 4px 0px;}

		
	#ContentStyle a:link    {color : #006699;}
	#ContentStyle a:visited {color : #006699;}
	#ContentStyle a:hover   {color : #990000;}
	#ContentStyle a:focus   {color : #5D7B9D;}
	#ContentStyle a:active  {color : #5D7B9D;}
	
	.DataStyle
	{font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px;
	 font-weight: bold;
	 line-height: 15px;
	 color: #505050;
	 width: auto;}

    .DataStyle th
	{color: #FFFFFF;}
	
	.DataStyle td
	{font-weight : bold;}

	.DataStyle a   {font-weight : bold;}
	.DataStyle a:link    {color : #5D7B9D;}
	.DataStyle a:visited {color : #5D7B9D;}
	.DataStyle a:hover   {color : #FF0000;}
	.DataStyle a:focus   {color : #5D7B9D;}
	.DataStyle a:active  {color : #5D7B9D;}
	
	#SearchTextBox
	{background-color: #FFFFE4;
	 width: 94%;
	 border: none;
	 margin:  0px 8px 0px 8px;
	 padding: 0px 0px 0px 0px;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #909090;
 	 float: left;}
	 
	#CalEvents
	{width: 120px;
	 min-width: 120px;
	 max-width: 120px;
	 margin:  4px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 font-size: 12px;
	 text-indent: 16px;
	 float: left;}
	 
	#CalEvents a   {font-weight : bold;}
	#CalEvents a:link    {color : #5D7B9D;}
	#CalEvents a:visited {color : #5D7B9D;}
	#CalEvents a:hover   {color : #FF0000;}
	#CalEvents a:focus   {color : #5D7B9D;}
	#CalEvents a:active  {color : #5D7B9D;}

	#LibraryNews
	{background-image: url('../images/acp-sidecolumn.jpg');
	 background-repeat: no-repeat;
	 width: 158px;
	 min-width: 158px;
	 max-width: 158px;
	 margin:  0px 0px 0px 0px;
	 padding: 0px 0px 20px 0px;
	 font-size: 11px;
	 line-height: 14px;
	 color: #909090;
	 float: right;}			 

	#LibraryNews a {font-size: 12px; font-weight: bold;}
	#LibraryNews a:link    {color : #666666;}
	#LibraryNews a:visited {color : #666666;}
	#LibraryNews a:hover   {color : #FF0000;}
	#LibraryNews a:focus   {color : #5B7B9B;}
	#LibraryNews a:active  {color : #5B7B9B;}
	
	#NewsBlog td
	{background-color: #F0F0F0;
	 font-family: Georgia, "Times New Roman", Times, serif;
	 font-weight: 500;
	 font-size: 15px;
	 line-height: 21px;
	 color: #707070;
	 width: auto;
	 padding: 10px 10px 0px 10px;}

	#Resources
	{background-image: url('../images/acp-sidecolumn.jpg');
	 background-repeat: no-repeat;
	 width: 158px;
	 min-width: 158px;
	 max-width: 158px;
	 margin:  0px 0px 0px 0px;
	 padding: 0px 0px 20px 0px;
	 font-size: 11px;
	 line-height: 14px;
	 color: #909090;
	 float: right;}			 

	#Resources a {font-size: 12px; font-weight: bold;}
	#Resources a:link    {color : #5B7B9B;}
	#Resources a:visited {color : #5B7B9B;}
	#Resources a:hover   {color : #FF0000;}
	#Resources a:focus   {color : #5B7B9B;}
	#Resources a:active  {color : #5B7B9B;}
	 
	#ACPSeal
	{width: 146px; padding: 14px 0px 13px 13px; }

	#AlumnusInfo
	{height: 425px;
	 min-width: 138px;
	 max-width: 138px;
	 margin:  0px 0px 0px  0px;
	 padding: 30px 0px 0px 13px;
	 font-size: 11px;
	 line-height: 14px;
	 color: #909090;}
 
	#TodaysDate
	{min-height: 20px;
	 max-height: 20px; 
	 margin: 7px 12px 0px 0px; 
	 font-size: 12px; 
	 font-weight: bold; 
	 color: #F5F5F5; 
	 float: right;}		 
	 
	#QuickMenuTable
	{background-color: #000000;
	 width: 100%;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 font-weight: bold;
	 color: #FFFFFF;
	 text-indent: 12px;}

	#QuickMenuTable a      {font-size: 12px; font-weight: bold;}
	#QuickMenuTable a:link    {color : #FFFFFF;}
	#QuickMenuTable a:visited {color : #FFFFFF;}
	#QuickMenuTable a:hover   {color : #FFFFFF;}
	#QuickMenuTable a:focus   {color : #FFFFFF;}
	#QuickMenuTable a:active  {color : #FFFFFF;}
	
	.ImageLeft
	{margin:  0px 0px 0px 0px;
	 padding: 7px 12px 0px 0px;
	 float: left;}
	
	.ImageRight
	{margin:  0px 0px 0px 0px;
	 padding: 7px 0px 0px 12px;
	 float: right;}

	/* Microsoft Internet Explorer Doesn't Play Nice 
	   Set StaticMenuItemStyle.HorizontalPadding="0px"
	   CSS 'text-indent' Corrects Cross-Browser Display
	   {see, asp.menu code embedded in body html}    */
	
	.AdjustStaticVerticalMenu
	{margin:  0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
	 text-indent : 8px;}

	/* Microsoft Internet Explorer Doesn't Play Nice 
	   Set DynamicMenuItemStyle.HorizontalPadding="0px"
	   CSS 'text-indent' Corrects Cross-Browser Display
	   {see, asp.menu code embedded in body html}    */			   

	.AdjustDynamicVerticalMenu
	{font-size: 12px;
	 text-indent: 9px;}
	 
/* --------------------------------------------- */
/* Date Pickers                                  */
/* --------------------------------------------- */

.calendar_button
{
	border:none;
	cursor:pointer;
}

.picker
{
  background-color: #FFFFFF;
  border: 1px gray solid;
  font-size: 12px;
  font-weight: normal;
  font-family: "Verdana",monospace;
  padding: 2px;
  cursor: pointer;
  width: 100%;
}

.calendar td
{
  font-size:11px;
}

.title
{
	font-weight:bold;
  background-color:#D7D7E5;
}

.day
{
	width:25px;
  cursor:pointer;
  text-align:center;
  border-width:1px;
  border-color:#F6F6F6;
  border-style:solid;
}

.dayhover
{
	width:25px;
  cursor:pointer;
  text-align:center;
  text-decoration:underline;
  border-width:1px;
  border-color:#F6F6F6;
  border-style:solid;
}

.dayheader
{
	width:25px;
  text-align:center;
  border-width:1px;
  border-color:white;
  border-style:solid;
  font-weight:bold;
  background-color:#FFFFFF;
}

.othermonthday
{
  color:#999999;
}

.outofrangeday
{
  visibility:hidden;
}

.selectedday
{
	width:25px;
  background-color:#FBE694;
  color:#000000;
  border-width:1px;
  border-color:#BB5503 !important;
  border-style:solid;
  font-weight:bold;
}

.calendar
{
  border-style:solid;
  border-width:1px;
  border-color:Black;
  border-collapse:collapse;
  background-color:#FFFFFF;
  cursor:default;
}

.month
{
  background-color:#F6F6F6;
  margin-left:5px;
  margin-right:5px;
  margin-bottom:5px;
  margin-top:0px;
}

.nextprev
{
  cursor:pointer;
  height:25px;
  vertical-align:center;
  padding:0px 5px 0px 5px;
}

.selector
{
  width:14px;
  cursor:pointer;
  text-align:left;
  vertical-align:center;
  background-color:#FFFFFF;
}

