/* A */
A						{color : #333366;  text-decoration : underline; }
A:HOVER					{color : #007ac2; text-decoration : none;}
A.none, A.None:HOVER	{color : #FFFFFF; text-decoration : none; font-weight: bold; }
A.readmore				{color : #C41030; text-decoration : none; font-weight: bold;}
A.ShowAll				{color : #333366; text-decoration : none;}
A.Gridlink				{color : #007ac2; text-decoration : none;}
A.Navigation			{font-size: 100%; color : #333366; text-decoration : none; font-weight: bold; }
A.Navigation:HOVER		{font-size: 100%; color : #007ac2; text-decoration : none; font-weight: bold; }
/* Containers BODY, TD, DIV, Etc */
BODY, TD, TH, P, DIV, FORM, H1, H2, H3, H4, H5 BLOCKQUOTE, UL, OL {font-family : Verdana;}
BODY, P, TD, DIV, H1, H2, H3, H4, H5 {color : #333366}
TABLE,BODY				{font-size : 100%;}
BODY					{FONT-SIZE: 65%; COLOR: #333366; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color:white; TOPMARGIN="0"; LEFTMARGIN="0"; bottomMargin="0"; SCROLLBAR-BASE-COLOR: white;  SCROLLBAR-ARROW-COLOR: #333366; SCROLLBAR-HIGHLIGHT-COLOR: #333366; SCROLLBAR-SHADOW-COLOR: #333366; scrollbar-3d-light-color: #333366; scrollbar-dark-shadow-color: Gray;}
TH						{height : 20px; text-align : center; color : White; background-image : url(../images/body_back.gif);}

/* OTHER */
HR						{color : silver; height : 1px;}


/* CONTENT */
H1						{margin-top: 5px; margin-bottom: 5px; font-size: 130%;}
H3						{margin-top: 5px; margin-bottom: 0px; font-size: 115%;}
H2						{font-size: 100%; margin-top: 0px; margin-bottom: 0px; font-weight: bold;  font-style:italic; }
H4						{font-size: 100%; margin-top: 0px; margin-bottom: 0px; margin-left: 80px; font-weight: bolder; font-style:italic;  color: #4882B4;}
H5						{margin-top: 0px; margin-bottom: 5px;}
P						{font-size: 100%; margin-top: 0px; margin-bottom: 8px;}
UL						{font-size: 100%; margin-top: 0px; margin-bottom: 0px; margin-left: 17px; list-style: url(images/bullet.bmp);}

/* ITEMPAGE */
.ItemImageTD			{border-top:5px solid #ffffff; border-bottom:5px solid #ffffff;}
.ItemTitleTD			{font-size: 130%; font-weight: bold;}
.ItemFullTextTD			{text-align:justify;}
.ItemImage				{border-left:5px solid #ffffff; margin:0;}
DIV.Item				{margin-left: 15; margin-top: 8; margin-right: 25; margin-bottom: 35; border: white solid 1px; }

/* LISTPAGE */
DIV.List				{margin-left: 5; margin-top: 8; margin-right: 0; margin-bottom: 5; border: white solid 1px;}
.ListImageTD			{border:5px solid #ffffff; vertical-align: top;}
.ListTitleTD			{font-size: 130%; font-weight: bold; border-left:5px solid #ffffff;}
.ListIntroTD			{border-left:5px solid #ffffff; }
.ListReadMoreTD			{text-align:right; height:1px; padding-right: 20;}

/* --------------------- PAGE SPECIFIC --------------------- */

/* SITEMAP */
DIV.SitemapH1			{MARGIN-LEFT: 15; MARGIN-TOP: 12; MARGIN-BOTTOM: 6; border: 0 ;}
A.SitemapH1				{color : #333366; font-size : 120%; font-weight: bold; text-decoration : none; }
A.SitemapH1:HOVER		{color : #333366; font-size : 120%; font-weight: bold; text-decoration : none; }
DIV.SitemapH2			{MARGIN-LEFT: 35; MARGIN-TOP: 0; MARGIN-BOTTOM: 0; color: #333366;}
Li.SitemapLi			{MARGIN-LEFT: 35; MARGIN-TOP: 0; MARGIN-BOTTOM: 0;color: #333366;}
A.SitemapLi				{text-decoration : none;color: #4882B4;}
A.SitemapLi:HOVER		{color: #007ac2;}
A.SitemapH2				{color : #007ac2; text-decoration : none;}
DIV.SitemapLine			{MARGIN-LEFT: 15; MARGIN-RIGHT: 40; MARGIN-TOP: 0; MARGIN-BOTTOM: 12; border: 0; background-color: Silver;}

/* Search */
DIV.SearchHead			{MARGIN-LEFT: 8; MARGIN-TOP: 12; MARGIN-BOTTOM: 0; font-size : 130%; font-weight: bold;}

/* DEFAULTPAGE */
TABLE.LeftTopPanel		{BORDER:#007ac2 1px solid; WIDTH:100%; }
TABLE.LeftBottomPanel	{BORDER: #007ac2 1px solid; }
IFRAME.RightBottomPanel {BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 461px; width:100%}
.SearchInput
		 {
			font-family: Verdana, Arial, Helvetica; 
			color: #777777; 
			font-weight: bold;
			font-size: 10px;
			width: 100px;
			height: 18px;
			padding-left: 4px;
			padding-top: 2px;
			padding-right: 4px;
			padding-bottom: 0px;
			background-color: #FFFFFF; 
			border-width: 1px; 
			border-style: solid; 
			border-color: #C1C1C1;
		 }
		 		 
		 .DropDown
		 {
			font-family: Verdana, Arial, Helvetica; 
			font-size: 11px;
			height: 18px;
			padding-left: 4px;
			padding-top: 2px;
			padding-right: 4px;
			padding-bottom: 0px;
			background-color: #FFFFFF; 
			border-width: 1px; 
			border-style: solid; 
			border-color: #C1C1C1;
		 }

/* HOMEPAGE */
.HomeLeftItemsTD		{background-color:#EEEEEE; border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; }
.HomeLeftItemsA			{color : #007ac2; text-decoration : none; font-weight : bold; }
.HomeLeftItemsA:hover	{color : #007ac2; text-decoration : underline; font-weight : bold; }

/* Course Schedule */
.CalMonthName{font-size: xx-small; text-align:  center;}
.CalDaysHeader{ background-color:#4882B4; color: white; text-align:  center; font-size: xx-small;  }
.CalCourseDate{text-align:right ; background-color:#999999; color: white}
.CalNoCourseDate{ text-align:right ; background-color:#F4F4FD; color: #708090}
.CalCode{font-size: xx-small; text-align:  left;}
.CalTitle{  background-color:#E0E0E0; font-size: medium; }
.SubInput
		 {
			font-family: Verdana, Arial, Helvetica; 
			color: #10539F; 
			font-size: 11px;
			width: 200px;
			height: 18px;
			padding-left: 4px;
			padding-top: 2px;
			padding-right: 4px;
			padding-bottom: 0px;
			background-color: #FcFcFc; 
			border-width: 1px; 
			border-style: solid; 
			border-color: gainsboro;
		 }
		 .SubFields { background-color:#C41030; color:White; font-weight:bold}
		 .SubTextFields { color:#C41030; font-weight:bold}