/*
 
	Module:        Program.css
	Created:       15 April, 2002
 Purpose:       default cascading style sheet
	
*/

/* title of site */
.ProgramTitle
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #8b8378;
	text-decoration: none
	}

/* section headings for site */
.ProgramHeading
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #8b8378;
	text-decoration: none
	}

/* program menu heading */
.MenuHeading
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #8b8378;
	text-decoration: none
	}

/* program menu items */
.MenuItem
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #8b8378;
	text-decoration: underline;
	}

/* program menu items with links (link,active,hover) */
/*A.MenuItemLink:visited
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #800080;
	text-decoration: none;

	}
A.MenuItemLink:link
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #0000ff;
	text-decoration: none;

	}
A.MenuItemLink:active 
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #34347C; 
	text-decoration: underline;

	}
A.MenuItemLink:hover 
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #842F2C; 
	text-decoration: underline;

	}
	
A.MenuItemLinkPage:visited
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #800080;
	text-decoration: underline;

	}
A.MenuItemLinkPage:link
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #0000ff;
	text-decoration: underline;

	}
A.MenuItemLinkPage:active 
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #34347C; 
	text-decoration: underline;

	}
A.MenuItemLinkPage:hover 
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #842F2C; 
	text-decoration: underline;

	}	
	
A.MenuItemLink2:visited
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #800080;
	text-decoration: none;

	}
A.MenuItemLink2:link
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #0000ff;
	text-decoration: none;

	}
A.MenuItemLink2:active 
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #34347C; 
	text-decoration: underline;

	}
A.MenuItemLink2:hover 
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #842F2C; 
	text-decoration: underline;

	}
	
.MenuItemLink3bold
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #842F2C;
	text-decoration: none;}	
	
A.MenuItemLink3:visited
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #900090;
	text-decoration: none;

	}
A.MenuItemLink3:link
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #0000ff;
	text-decoration: none;

	}
A.MenuItemLink3:active 
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #842F2C; 
	text-decoration: underline;

	}
A.MenuItemLink3:hover 
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #34347C; 
	text-decoration: underline;

	}*/	

/* program content heading */
.ContentHeading
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #8b8378;
	color: #996633;
	text-decoration: none
	}

/* program content heading with links (link,active,hover) */
A.ContentHeadingLink:visited
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #800080;
	text-decoration: underline;
	}
A.ContentHeadingLink:link
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #0000ff;
	text-decoration: underline;
	}
A.ContentHeadingLink:active 
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #996633; 
	text-decoration: underline;
	}
A.ContentHeadingLink:hover 
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #996633; 
	text-decoration: underline;
	}

/* program content item (main text for site) */
.ContentItem
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #8b8378;
	color: #996633;
	text-decoration: none;
	}

/* program content item (main text) with links (link,active,hover) */

A.ContentItemLink
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #996633;
	text-decoration: underline;
	}

A.ContentItemLink:visited
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #800080;
	text-decoration: underline;
	}
A.ContentItemLink:link
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #0000ff;
	text-decoration: underline;
	}
A.ContentItemLink:active 
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #996633; 
	text-decoration: underline;
	}
A.ContentItemLink:hover 
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #996633; 
	text-decoration: underline;
	}

/* program content notes (used for information in brackets [] or parenthesis ()) */
.ContentNote
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #8b8378;
	text-decoration: none;
	}

/* program content warnings */
.ContentWarning
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #ff0000;
	text-decoration: none
	}

/* used for required fields */
.RequiredSymbol
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #ff0000;
	text-decoration: none;
	}

/* form input setting */
.FormInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000; 
	/*background: #ececec;*/
	background-color:#FFFFFF;
	text-align: left;
}

/* form buttons setting */
.FormButton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	color: #ececec;
	background: #8b8378;
	text-align: center;
}

/* form select setting */
.form select
{
font-size: 12px;
color: #000000; 
/*background-color: #3c4c49;*/
background-color:#FFFFFF;
}

/* error setting */
.ErrorHeading
	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: italic;
	color: #ff0000;
	text-decoration: none
	}
	
.SiteTitleBlue
	{  
	font-family: Arial Black, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: normal; 
	font-style: normal;
	color: #34347C;
	text-decoration: none;
	padding-left: 10px;				
	white-space: nowrap
	}	

.SiteTitleLightRed
	{  
	font-family: Arial Black, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: normal; 
	font-style: normal;
	color: #F1DEE0;
	text-decoration: none;
	padding-left: 10px;				
	}

.SiteTitle
	{  
	font-family: Arial Black, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: normal; 
	font-style: normal;
	color: #842F23;
	text-decoration: none;
	padding-left: 10px;				
	white-space: nowrap
	}
	
.AppSiteTitleLarge
	{  
	font-family: Arial Black, Arial, Helvetica, sans-serif; 
	font-size: 20pt; 
	font-weight: normal; 
	font-style: normal;
	color: #842F23;
	text-decoration: none;
	padding-left: 10px;				
	}
	
.SiteTitleLarge
	{  
	font-family: Arial Black, Arial, Helvetica, sans-serif; 
	font-size: 20pt; 
	font-weight: normal; 
	font-style: normal;
	color: #842F23;
	text-decoration: none;
	padding-left: 10px;				
	white-space: nowrap
	}
	
.SiteTitleLargeBlue
	{  
	font-family: Arial Black, Arial, Helvetica, sans-serif; 
	font-size: 20pt; 
	font-weight: normal; 
	font-style: normal;
	color: #34347C;
	text-decoration: none;
	padding-left: 10px;				
	white-space: nowrap
	}	
	
.SiteTitleMiddle
	{  
	font-family: Arial Black, Arial, Helvetica, sans-serif; 
	font-size: 18pt; 
	font-weight: normal; 
	font-style: normal;
	color: #842F23;
	text-decoration: none;
	padding-left: 10px;				
	white-space: nowrap
	}
	
.SiteTitleMiddleBlue
	{  
	font-family: Arial Black, Arial, Helvetica, sans-serif; 
	font-size: 18pt; 
	font-weight: normal; 
	font-style: normal;
	color: #34347C;
	text-decoration: none;
	padding-left: 10px;				
	white-space: nowrap
	}		

.RegularWhiteText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: normal; 
	color: #FFFFFF;
	text-decoration: none;
	}
	
.RegularBoldWhiteText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #FFFFFF;
	text-decoration: none;
	}
	
.RegularText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: normal; 
	color: #000000;
	text-decoration: none;
	}
	
.RegularBoldText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #000000;
	text-decoration: none;
	}	

.LargerText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: normal; 
	color: #000000;
	text-decoration: none;
	}
	
.LargerBoldText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	font-weight: bold; 
	color: #000000;
	text-decoration: none;
	}	
	
.SmallerText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000;
	text-decoration: none;
	}
	
.SmallerBoldText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000;
	text-decoration: none;
	}	

.SmallestText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000000;
	text-decoration: none;
	}
	
.SmallestBoldText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #000000;
	text-decoration: none;
	}
	
.RegularRedText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: normal; 
	color: #842F23;
	text-decoration: none;
	}
	
.RegularBoldRedText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #842F23;
	text-decoration: none;
	}
	
.SmallText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000;
	text-decoration: none;
	}
	
.SmallBoldText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000;
	text-decoration: none;
	}		
	
.LargeRedText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: normal; 
	color: #842F23;
	text-decoration: none;
	}	
	
.LargeBlueText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-weight: normal; 
	color: #34347C;
	text-decoration: none;
	}
	
.TextBlock {
   text-align: center;  
   background: #DCDCE8;
   color: #000000;
   float: right;
   width: 20%;
	position:relative;   
   z-index: 3;   
   padding-top: 5px; 
   padding-left: 5px;
   padding-right: 5px; 
   padding-bottom: 5px;   
   border-top: 12px solid #FFFFFF;   
   border-left: 5px solid #FFFFFF;
   border-right: 0px solid #FFFFFF;
   border-bottom: 5px solid #FFFFFF;
}

.BlueBlock {
	font-family: Arial Black, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: normal; 
	font-style: normal;
	color: #34347C;
	text-decoration: none;
   	text-align: center;  
   	background: #34347C;
   	float: left;
	z-index: 1;
   	width: 50%;
   	padding-top: 10px; 
   	padding-left: 40px;
   	padding-right: 40px; 
   	padding-bottom: 10px;   
   border-bottom: 50px solid #FFFFFF;	
}

.RedBlock {
	font-family: Arial Black, Arial, Helvetica, sans-serif; 
	font-size: 14pt; 
	font-weight: normal; 
	font-style: normal;
	color: #F1DEE0;
	text-decoration: none;
   	text-align: center;  
   	background: #842F2C;
   	float: left;
	position:relative;
	top:-80px;
	left:30px;	
	z-index: 2;
   	width: 50%;	
   	padding-top: 10px; 
   	padding-left: 40px;
   	padding-right: 40px; 
   	padding-bottom: 10px;	
}

.ClassListTitleText:visited
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #800080;
	text-decoration: none;
	}

.ClassListTitleText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #842F26;
	text-decoration: none;
	}

a.ClassListTitleText:link
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #0000ff;
	text-decoration: underline;
	}
	
a.ClassListTitleText:active
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #842F26;
	text-decoration: underline;
	}
	
a.ClassListTitleText:hover
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #B74134;
	text-decoration: underline;
	}	
	
.ClassListLargeTitleText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold; 
	color: #842F26;
	text-decoration: none;
	}	
	
.ClassListRegularText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	color: #330000;
	text-decoration: none;
	}
	
.ClassListRegularTextLink
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #330000;
	text-decoration: none;
	}	

.ClassListRegularTextLink:visited
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #800080;
	text-decoration: none;
	}

	
a.ClassListRegularTextLink:link
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #0000ff;
	text-decoration: underline;
	}
	
a.ClassListRegularTextLink:active
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #330000;
	text-decoration: underline;
	}
	
a.ClassListRegularTextLink:hover
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #7C0109;
	text-decoration: underline;
	}	



.ClassListLargeText
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #330000;
	text-decoration: none;
	}

.ClassListLargeTextLink
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #330000;
	text-decoration: underline;
	}

.ClassListLargeTextLink:visited
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #800080;
	text-decoration: underline;
	}

	
a.ClassListLargeTextLink:link
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #0000ff;
	text-decoration: underline;
	}
	
a.ClassListLargeTextLink:active
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #330000;
	text-decoration: underline;
	}
	
a.ClassListLargeTextLink:hover
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-weight: bold; 
	color: #7C0109;
	text-decoration: underline;
	}





A.MenuItemLink2
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #34347C;
	text-decoration: none;
	}

A.MenuItemLink2:link
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #0000ff;
	text-decoration: none;
	}	
	
A.MenuItemLink2:visited
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #800080;
	text-decoration: none;
	}	
	
.ClassListBackground 
	{
	background: #F6F6C0;
	}
	
.ClassListBackground2 
	{
	background: #FFFFE3;
	}
		
.ClassListBackground3 
	{
	background: #E5E590;
	}
		
.ClassForm{  
	margin-top:5;
	margin-left:5;
	margin-right:5;
	margin-bottom:5;
	background:#F6F6C0;
}	
					


#mainTable {
	margin: 0 auto;
	border: 1px solid #000;
	/*/*/line-height: 1.5em; /* */
}
#mainTabletd {
	padding: 0px;/*Pads each table cell in modern browsers*/
	border: 1px solid #ffffff;
	border-collapse: collapse;
	background-color: #000000;	
}

TABLE.main {
font-family: verdana, arial, helvetica, sans-serif;
background-color: #E2FAFA;
border-left: 1px solid #330033;
border-right: 1px solid #330033;
border-bottom: 1px solid #330033;
width: 648px;
height:468px;
}

TD.edge {
background-color: #FFFFFF;
border-collapse: collapse;
height:3px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

TD.image1 {
background-color: #E2FAFA;
border-left: dashed 1px #669999;
border-right: dashed 1px #669999;
border-collapse: collapse;
height:1350px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

TD.text {
background-color: #FFFFFF;
border-collapse: collapse;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
	
tr.decoration img {display: block;}		

/*a.LinkWebCoordinator:link {  
	text-decoration: none;
}

a.LinkWebCoordinator:visited {  
	text-decoration: none;
}

a.LinkWebCoordinator:hover {  
	text-decoration: underline;
}*/
