﻿/* CSS Document */
.indivpageonly{
	display:none;
}
.addtocart{
 	background-color: #F4F2E4;border-bottom: 1px solid #9A8E51;/* not bad, from ALA, line heights would need to be adjusted*/
}
.hidden{
    display:none;
}
#traininglist{
 display:none;
}

input[type=text]{
 width:2em;
}

.linkonly{
 font-weight:bolder;
}

.trainingorder{
 /*dummy so that I can autocomplete making intlinks*/
}

.orderform{
 /*dummy so that I can autocomplete making intlinks*/
}

.local{
 /*dummy*/
}
.shipoptions{
	background-color: #FF0000;
}

.orderform{
	margin-bottom: 2em;
}
.subtotal{
    font-weight:bolder;
}
.formselect, .orderproduct{
    font-family: Tahoma, Geneva,sans-serif;
}
h3, h4, h2{
    font-family:Trebuchet MS,Arial,sans-serif;
    text-transform:uppercase;
}

.formselect{
	/*text-transform: uppercase;*/
	color: #0095DD;
	font-size: 1.3em;
	line-height:1.2em;	
}
.formselnote{
	/*margin-bottom:0px;
	font-size:0.9em;*/
}
.orderproduct{
	font-size: 1.1em;
	line-height:1.2em;
}
.partlabel{
    /*padding-bottom:0.8em;*/
}
.datepick{
	margin-top:1px;
}
.partnumber{
   
}
.orderheader{
	font-family: Trebuchet MS,Arial,sans-serif;
	text-transform: uppercase;
	font-size: 1.1em;
	line-height:1.1em;	
	margin-bottom:.4em;
}
.stockstatus{
	font-size: 0.9em;
	color: #808000;
}
.coursedate, .coursedate select{
    /*font-size: 0.9em;*/
    color: #808000;
}

.instock{
	color: #0095DD;
}
.price{
	font-size: 1.1em;
	color: #0095DD
}
.betalink{
	color: #808000;
	padding-bottom:.5em;

}
.formselect span{
	margin-right:10px;

	clear:left;
}
.formselect a{
	margin-right:10px;
	text-decoration:none;

	clear:left;
}
a.edulink, span.edulink{
	clear:none;
	text-transform:none;
}
.box{
	background-color:#C0C0C0
}
a{
	color: #FF6600;
}
a:hover{
	color: #0095DD;
	/*background-color: #F4F2E4;border-bottom: 1px solid #9A8E51;/* not bad, from ALA, line heights would need to be adjusted*/
}
a:visited{
	/*color: #C14E00;*/
}
a.intlink{
	text-decoration:none;
	
}
a.activeintlink{
	text-decoration: none;
	color: #0095DD;
}
.intlinkhover{
	color: #0095DD;
	cursor: pointer;
}

.intlinkhoverbar{
	background-color: #C0C0C0;
	cursor: pointer;
}

.header{
	background-color:#0033FF;
	height:225px;
	padding:0px;
	margin:0px;
	border:0px;
}

.pagesection{
	margin-top: 70px;
	border-top:2px olive solid;
}

.topsection{
    margin-top:0px;
    border-top:1px #FFFFFF solid;
}
#productlist td{
	border: 1px #808080 solid;
}

.topnav{
	font-family: Impact,sans-serif;
	text-transform: uppercase;
	color: #0095DD;
	font-size: 1.8em;
	line-height:1em;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:.3em;

}

.topnav a {
	color: #9A9A4E;
		color: #006699;
	text-decoration: none;
}

tr.infolink{
 display:none;
}

.topnav a:hover {
	color: #0095DD;
}
.sectiontitle{
	font-size:2.3em;
	text-align:left;
}

p{	margin-bottom:.75em;

}
body{margin-top:0px;
	margin-bottom:0px;
}
