
body { font-family: verdana, arial, helvetica, sans-serif;  font-size: 80%  }
table,td	{font-size: 100%;}
/*td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
h1 { font-family: arial, helvetica, sans-serif;  font-size: 16px; color: #00990B} */
.mash { font-family: arial, helvetica, sans-serif;  font-size: 15px; color: 314A6B }
/* p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:17px} */

a:link {color: #006699;  text-decoration: underline}
a:visited {color: #006699;  text-decoration: underline} 
a:active {color: green; text-decoration: underline} 
A:hover {text-decoration: underline; color: green; }

.header {  font: bold 24px Arial, Verdana, Helvetica, sans-serif }
.subhead {  font-weight: bold; font-size: 12px  }
.list {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none  }
.forms {  font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif }

.dropdown { position: absolute; color:black; width:250px;  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #EFEFEF; layer-background-color: #EFEFEF; top:176px; z-index:1; visibility: hidden ;}
.drophead { color:#333333; font: bold 12px Verdana, Arial, Helvetica, sans-serif; text-decoration:none }
.dropitem { text-decoration:none; color:black; font: 12px Arial, Verdana, Helvetica, sans-serif;}
.drophead:hover { color:black; text-decoration:none }
.dropitem:hover { color:black; font: bold }

.productTitle { font-weight: normal; margin: 0; }
.productTitle a, .productTitle a:visited {color: White; }
.productTitle a:hover { color: #ada; }
/* for product_listings.aspx */
.courseDesc 
{
	line-height: 1.35em;
}
.courseDesc img
{
	margin: 0 0.7em;
}	
td.courseDesc
{
	padding: 0.7em;
}

/*see handbookrequest*/
.chkListWidth{
	width: 500px;
}
.tableColWidth{
	width: 300px;
}
.bgColourRequiredField
{
	border-top: 1px solid #B22222;
	border-right: 1px solid #B22222;
	border-bottom: 1px solid #B22222;
	border-left: 1px solid #B22222;
		 background-color: #B0C4DE;
}
.tableHR {
	padding: 4px 1px 1px 100px;
	height: 1px;
	background-color: white
}
.tableWidth2 {
	width: 60%;
	margin-left : auto;
	margin-right : auto;
}
.textTableError { font-family: Verdana, helvetica, sans-serif; 
	 font-size: 9pt; 
	 color: #FFFFFF; 
	 font-weight:bold;
	 background-color: #B22222;
	 margin-bottom: 2em
}
.textRequired { font-family: Verdana, helvetica, sans-serif; 
	 font-size: 12pt; 
	 color:black;
	 font-weight:bold
}
.textTableItem 
{
	font-family: Verdana, helvetica, sans-serif;
	  font-size: 9pt; 
	  color: black; 
	  font-weight:bold
}
.bgColTableCell { background-color:#f5f5f5}

.frontPageNews-header
{
	background-color: #A82A2B;
	font-weight: bold;
	color: #FFFFFF;
}

.frontPageNews-cell
{
	border: 1px solid black;
	border-top: none;
	padding: 10px;
}

.frontPageNews-cell select
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 85%;
	margin: 0.4em;
}

.frontPageNews-cell input
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 100%;
	margin: 0.4em;
}



/* for the rounded corners boxes on specialist pages */
.centernav
{
	font-size: 11px;
}

.rcTop
{
	background-image:url('/images/box_topl.gif');
	background-position:left;
	background-repeat:no-repeat;
	height:22px;
	padding: 0 0 0 20;
	background-color:#000;
	color: #FFF;
	font-size: 80%;
	font-weight:bold;
	border-bottom:1px solid white;
}

.rcCatBoxTop
{
	background-image:url('/images/title_plants.gif');
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #000;
	height:26px;
	padding: 0 0 0 20px;
	background-color:#000;
	color: #FFF;
	font-weight:bold;
	font-size: 80%;
}

.rcBottom
{
	background-image:url('/images/box_botr-green.gif');
	background-position:right;
	background-repeat:no-repeat;
	height:22px;
	padding: 0 0 0 20;
	background-color:#4B663E;
	color: #FFF;
	font-weight:bold;
}

.latestNews
{
	background-image:url('/images/box_botr-A82A2B.gif');
	background-position: bottom right;
	background-repeat:no-repeat;
	background-color:#A82A2B;
	color: #FFF;
}

.rcFeature
{
	background-image:url('/images/box_botr-green.gif');
	background-position: bottom right;
	background-repeat:no-repeat;
	background-color:#4B663E;
	color: #FFF;
}

.rcFeature2
{
	background-image:url('/images/box_botr-929292.gif');
	background-position: bottom right;
	background-repeat:no-repeat;
	background-color:#929292;
	color: #FFF;
}

#LatestNews a, #CoursesLinksContainer a
{
	color: #FF0;
}

#Cat1 a, #Cat2 a, #Cat3 a
{
	text-decoration:none;
	color: #FFF;
}

#Cat1 a:hover, #Cat2 a:hover, #Cat3 a:hover
{
	color: #FF0;
}

.studentTestimonials
{
	width: 100%;
	height: 100px;
}