body{
font-family:Arial;
font-size:12px;
color:#262626;
}
p{margin:0;padding:0}
h1{margin:0;padding:0}
.aGreySmall{
	font-size:11px;
	color:#999;
	text-decoration:none;
}
.aGreySmall:hover{
	color:#ff6600;
}
.title{
	color:#1d589e;
	font:normal 15px Arial;
}
.verd11{
	font:normal 11px Verdana;
	line-height:16px;
}
.aArrow{
	background:url(../img/arrow.jpg) 0 0.4em;
	background-repeat:no-repeat;
	width:50px;
	padding-left:10px;
	display:block;
	font:normal 12px arial;
	height:20px;
	color:#406578;
}
.aArrow:hover{
	color:#ff6600;
}
.title20{
	font:normal 20px Arial;
	color:#1d589e;
}
.coursesList{
	margin:0;padding:0;
	margin-left:10px;
	list-style-type:none;
	width:242px;
}
.coursesList li{
height:35px;
padding:20px;
}

.aCourse{
	font:bold 12px Arial;
	color:#003049;
	text-decoration:none;
}
.aCourse:hover{
	color:#0091cb;

}
.coursesList p{
	font:normal 11px Verdana;
	color:#6f6f6f;
	margin-left:20px;
}
.coursesList .altern{
	background:#ededed;
	
}
.lbl{
	background:url(../img/label.jpg);
	background-repeat:no-repeat;
	width:201px;
	height:29px;
	padding:12px 0 0 15px;
	color:#424141;
	margin:10px 0 0 0;
}
#listTB td{
	vertical-align:top;
}
.training{
	margin:0;padding:0;
	margin:10px;
	margin-left:13px;
	width:180px;
	list-style-type:none;
}

.training li{
	background:url(../img/check.jpg) 0 0.4em;
	background-repeat:no-repeat;
	padding:3px 0;
	font-size:12px;
	padding-left:20px;
	
}
.training a{
	color:black;
	text-decoration:none;
}
.training a:hover{
	background:#ffffcc;
}
.arial10{
	color:#b7b2b2;
	font:normal 10px arial;
}
.consult{
	
	margin:0;padding:0;
	list-style-type:none;
	margin:10px;
}
.consult li{
	background:url(../img/arrow.jpg) 0 0.4em;
	background-repeat:no-repeat;
	font-size:11px;
	padding-left:20px;
}
.news{
	margin:0;padding:0;
	list-style-type:none;
	margin:10px;
	width:140px;
}
.news li{
	padding:6px 0;
}
.aBlu{
	font:normal 11px Arial;
	color:#04679d;
}
.aBlu:hover{
	color:#999;
}
.redBtn{
	background:url(../img/redbtn.jpg) 0 0.4em;
	background-repeat:no-repeat;
	width:139px;
	height:19px;
	color:white;
	font:bold 14px arial;
	padding:18px 0;
	text-align:center;
}
.bluBtn{
	width:148px;
	height:38px;
	background:url(../img/blubtn.jpg);
	background-repeat:no-repeat;
	border:2px solid #ccc;
	color:white;
	font-weight:bold;
	padding:10px 0 0 10px;
	margin:5px 0 0 15px;
}
.arial11{
	font:normal 11px Arial;
	color:#666;
}
.verd15{
	font:normal 13px Verdana;
	line-height:23px;
}
.standardUL{
	margin:0;padding:0;
	list-style-type:none;
	font:normal 11px verdana;
	width:400px;
	margin:20px;

}
.standardUL li{
	background:url(../img/arrow.jpg) 0 1.3em;
	background-repeat:no-repeat;
	padding:10px 0 0 20px;
	line-height:19px;
}
.clip{
	background:url(../img/clip.jpg);
	background-repeat:no-repeat;
	width:175px;
	height:250px;
	float:left;
}
.titleBlu{
	margin:0;
	padding:0;
	font:bold 14px Verdana;
	color:#0091cb;
}
#search{

	padding:20px 20px;
	width:420px;
	margin-left:20px;
	border:1px solid #ccc;
	color:#0091cb;
	font-size:16px;
	float:left;
}
#search legend{
	font:normal 15px 
}
#search form{
	margin:0;
	padding:0;
	margin-top:0px;
	#margin-top:20px;
}
#search select{
	
	width:160px;
	color:#999;
}
#search option{padding:3px}
.smallRed{
	font:normal 10px Arial;
	color:#b13a18;
	margin-left:10px;
}
#coursesDIV{
	background:#d9e4ff;
	width:450px;
	margin-top:10px;
	margin-left:20px;
	float:left;
	padding:6px;
	}
.coursesDate {
	margin:auto;
	width:100%;
}
.coursesDate td{
	padding:20px 16px;
	background:white;
	
}


.CDate{
	font:bold 11px Arial;
	color:#acacac;
}
.CTitle{
	font:normal 17px Verdana;
	color:#333;
}
.CText{
	font:normal 11px Arial;
	color:#6c6c6c;
	float:left;
	margin-top:5px;
	width:300px;
}
.CLink{
	color:#c23e3b;
	font:normal 11px Arial;
	float:right;
	margin:0;
	margin-right:10px;
}
.CLink:hover{
	color:#999;
}
.bookForm{
	background:white;
	margin:0;
	padding:0;
	list-style-type:none;
	padding:20px;
}
.bookForm li{
	width:100%;
	padding:6px 0 ;
}
.bookForm label{
	float:left;
	width:70px;
	font:normal 11px Arial;
}
.contactUL{
	
	background:url(../img/contact.jpg) #fff;
	background-position:top right;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	list-style-type:none;
	padding:20px;
	font:normal 11px Verdana;
}
.contactUL li{
	padding:5px;
}
.title13{
	font:bold 13px Verdana;
	color:#0178bc;
}
.verda15{
	font:bold 15px Verdana;
	color:#666;
}
.aRed{
	color:#d60d0d;
}
.aRed:hover{
	color:#ccc;
}
#paginaz{
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	padding:7px 0;
    width:150px;
	margin-left:20px;
}
#paginaz a{
	font-size:11px;
	text-decoration:none;
}
#paginaz a:hover{
	color:#ccc;
}