body,td,th {font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;font-size: 12px;color: #000000;}
body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}

a.blue:link {color: #445B97;	text-decoration: none; font-weight: bold; font-size: 12px;}
a.blue:visited {color: #445B97;text-decoration: none;  font-weight: bold;font-size: 12px;}
a.blue:hover {color: #445B97;text-decoration: underline;	font-weight: bold;font-size: 12px;}
a.blue:active {color: #445B97;text-decoration: none;  font-weight: bold;font-size: 12px;}

a.crums:link {color: #445B97;	text-decoration: none; font-weight: bold; font-size: 12px;}
a.crums:visited {color: #445B97;text-decoration: none;  font-weight: bold;font-size: 12px;}
a.crums:hover {color: #445B97;text-decoration: underline;	font-weight: bold;font-size: 12px;}
a.crums:active {color: #445B97;text-decoration: none;  font-weight: bold;font-size: 12px;}

a.del:link {text-decoration: none; font-weight: normal; font-size: 11px;}
a.del:visited {text-decoration: none;  font-weight: normal;font-size: 11px;}
a.del:hover {text-decoration: underline;	font-weight: normal;font-size: 11px;}
a.del:active {text-decoration: none;  font-weight: normal;font-size: 11px;}


#breadCrumbs{
position:absolute;
top:160px; 
left:175px;
}

#container{
position:absolute;
top:180px; 
left:180px;
}


.subheader 
{background-color: #CC6633;
color:#FFFFFF;
letter-spacing:1px;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

.subhead4 
{background-color:#FFCC66;
color:#333333;
font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

.leftnav
{background-color:#cc6633;}

h1
{color:#CC6633; font-size:14px;
}

.subtitle
{color:#CC6633; font-size:16px; letter-spacing:1px; font-weight:bold; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
padding-top:10px;padding-bottom:2px;
}

.cart 
{color:#333333; padding-top:4px; padding-right:4px; letter-spacing:1px; float:right;font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
}

.content
{padding-left:20px; padding-top:0px;padding-bottom:2px;
}

.crums
{letter-spacing:0px; padding-top:10px;padding-bottom:2px;}

.course-desc
{ line-height:5mm;}

.sm
{ font-size:10px;}

.student-note
{ font-size:11px; color:#CC0000;}

.red
{ color:#CC0000;}

.next {
	background-color:#FFF9EC; border-bottom: 1px dotted #CCCCCC;border-top: 1px dotted #CCCCCC;
}

.next2 {
	background-color:#FFF9EC; border-bottom: 1px dotted #CCCCCC;border-top: 0px dotted #CCCCCC;
}

.underline {
	 border-bottom: 1px dotted #CCCCCC;
}
.itemname-next {
	 border-bottom: 1px dotted #CCCCCC;font-weight:bold;
}


#donationWin{
position:absolute;
top:195px; 
left:230px;
width:550px;  
z-index:10; 
background-color: #F5FAFC; 
padding:4px; 
border-style:solid;  
border-color:#000000; 
border-width: 1px; 
visibility:hidden;
}

#subWin{
clear:both;
position:absolute;
float:inherit;
top:130px;
left:335px;
width:280px;  
z-index:10; 
background-color: #FFCC66; 
padding:4px; 
border-style:solid;  
border-color:#000000; 
border-width: 1px; 
visibility:hidden;
}
