/*---------------Breadcrumb Styles---------------------*/
.breadcrumb
 { color: blue; font-size: 7.5pt; font-family: Verdana }

/*END------------Breadcrumb Styles---------------------*/
/*---------------Side Menu Styles---------------------*/
.sideMenuLevel1
      { color: white; font-size: 7.5pt; font-family: "Arial", Sans-Serif; line-height: normal; background-color: #8469a5; text-align: center; display: block; margin: 3px; border: solid black 1pt}

.sideMenuLevel1 a
   { font-size: 7.5pt; font-family: Helvetica, Arial, Sans-Serif; line-height: normal; background-color: none; display: block; margin: 3px; border: none }
	
.sideMenuLevel1on
   { font-size: 7.5pt; font-family: Helvetica, Arial, Sans-Serif; line-height: normal; background-color: #eddcf5; text-align: center; display: block; margin: 3px; border: solid black 1pt }

.sideMenuLevel1on a:hover
{
	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: none;
	background-color: #eddcf5;
	color: #660099;
	text-decoration: none;
}

.sideMenuLevel1on a
{
	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: none;
	background-color: #eddcf5;
	color: #660099;
	text-decoration: none;
}

.sideMenuLevel1on a:hover
{
	border-right: none;
	border-top: none;
	border-left: none;
	border-bottom: none;
	background-color: #eddcf5;
	color: #660099;
	text-decoration: none;
}
.sideMenuLevel2
{
	
	font-variant: none;
	text-align: right;
	background-color: none;
	color: none;

}

.sideMenuLevel2on a

{
font-variant: none;
text-align: left;
}

.sideMenuLevel2 a
 {
	
	font-variant: none;
	text-align: left;
	background-color: none;
	color: none;

}
.sideMenuLevel2 a:hover
{
	text-decoration: underline;
	font-variant: none;
	text-align: left;
}

.sideMenuLevel3
{
	background-color: ;
	font-variant: none;
	padding-left: 20px

}

.sideMenuLevel3 a
{	Background-color: ;
	font-family: Verdana;
	font-size: 9pt;
	font-variant: none;
	text-decoration: none;
}

.sideMenuLevel3 a:hover
{
	text-decoration: underline;
	Background-color: ;
}

.sideMenuSearch
 { color: white; font: bolder 10px Arial, Verdana, Helvetica, sans-serif; text-align: left; text-transform: uppercase; margin: 0; padding-top: 13px; padding-left: 7px; padding-bottom: 7px; width: 148px; voice-family: inherit }
.help  { font-stretch: semi-condensed }
/*END ---------------Side Menu Styles---------------------*/
/*-------------------Content Item Styles------------------*/
.item-container 
{
	padding-bottom: 8px;
}

.page-title 
{
	font-family: "Veranda", Georgia, Times, serif; 
	font-size: 19px; 
	font-weight: normal;
	padding:2px 0;
	color: #660099;

}

/*Generic*/
.generic-title 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-variant: small-caps;
}
.generic-body 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-variant: normal;
	text-align: left;
	display: block;
}

/*Course*/
.course-annotation 
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	display:block;
	color:#a42144;
}
.course-code 
{ 
	font-family: Verdana;
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	
}

.course-name
{ 
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	
}
.course-title 
 { 
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
 	font-weight: bold; 
 	font-style: normal;
 	color:blue;
}
 	
.course-desc 
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
	display: block;
}
.course-prereq 
 { 
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
 	font-weight: normal; 
 	display: block 
 }
 	
/*END----------------Content Item Styles------------------*/
/*----------------Custom Item Styles------------------*/

a { text-decoration: none;}

a.one:link    { text-decoration: none; }
a.one:active  { text-decoration: underline; cursor: hand; }
a.one:visited { text-decoration: none; color:#663399;}

a.two:link    { text-decoration: none; color:ffffff; }
a.two:active  { text-decoration: underline; cursor: hand; color:f7f7f7; }
a.two:visited { text-decoration: none; color:f7f7f7;}

a:hover { text-decoration: underline; cursor: hand} 

h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: lighter;
}

h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: lighter;
  color:#003366;
}

h3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: lighter;
}

strong {
  font-family: Verdana,Helvetica,Arial,Sans-Serif;
}

p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

li {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.bodylists {
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.path {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt
  background-color: black;
  color: white;
}


.sectionmenu {
  font-family: Arial; font-weight:bold; color:ffffff
}

.sectionsubmenu {
  font-family: Arial; font-size: 9pt; color:ffffff
}

.menu1 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt
}

.menu2 {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9pt
}

.footer {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt
}

.crs,table {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt; }  

.hidelinks {text-decoration: none; color:black;}
.hidelinks A:hover {background: #FFCC00; color: blue;}


.color10 {
  background-color:f7f7f7
}

.color11 {
  background-color:cccccc
}

.color12 {
  background-color:999999
}

.color13 {
  background-color:666666
}

.color14 {
  background-color:333333
}

.textbox1 { border-right: black 1px solid; border-top: black 1px
solid; font-size: 9px; border-left: black 1px solid; border-bottom:
black 1px solid; font-family: Verdana, Arial, Sans-Serif; }


.ryeheader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color: #FFFFFF;
	letter-spacing: 0px;
	text-decoration: none;
	background-color:#660099;
}

.ryeheadertopic {
color: #ffcc33;
font-weight: bold;
}

.ryeheader:visited { color:#eeeeee; }

.ryeheader:HOVER
{
	color: #FFCC00;
}

.navpane {
	background-color: 336699
}

/*END----------------Custom Item Styles------------------*/

.myCell 
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 9pt;
	background-color:#ebebeb;

}

.myTable {
	background-color:#FFFFFF;
}

.myCellb
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	padding:2px 2px 10px 2px;

}

body
{ 
	background-image:url(Images/bg.gif);
	
	}

.page-title 
{
	font-family: "Georgia", Times, serif; 
	font-size: 14pt;
	font-weight: bold;
	padding:4px;

	color: #4F258B;

}

.course-list
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding:0px;
	color: #660099;
}

.course-num
{

	padding:3px;
	color: #660099;
	border: solid 1px #663399;
	background-color: #EDDCF5;

}
/*END----------------Custom Item Styles------------------*/
