body  {	
margin-top:8px;
background-color: #ffffff;
	}

table, tr, td, table tr, table td, table tr td {
	border:0;
	border-spacing:0;
	padding:0;
	margin:0;
}

img {
	border:0;	
}


h1 {
	font-size: 13px;
	font-weight: bold;
	color: #B52D2D;
	line-height: 15px;
	margin: 4px 0px 0px 37px;
	text-decoration:none;
	}

h1	a{
	color: #B52D2D;
	}
	

h1 a:hover	{
	text-decoration:none;
	color: #B52D2D;
	}

h2 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:9px 0px -6px 12px;
	font-weight: normal;
	}



a { 
text-decoration: none;
	}
a:hover {
text-decoration:underline;
	}


td {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	vertical-align: top;
	}

.spacer {
	font-size: 1px;
	}

.headerarea {
	position: relative;
	z-index: 1;
}


/*navigation top*/

#navbar {
width:798px;
height:23px;
}

 #navbar ul {
	margin: -2px 0px 0px 0px;
	padding: 5px;
	list-style-type: none;
	background-image:url("images/home/nav_bar_bkgd.jpg");
	height:23px;
	background-repeat: repeat-x;
	}

#navbar ul li {  
	display: inline;
	}

#navbar ul li a {
	text-decoration: none;
	color: #ffffff;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-right: 1px solid #97A3B0;
	padding-left: 2px;
	padding-right: 11px;
	}


#navbar ul li a:hover {
	color: #d1b471;
	}


/* Nav ends*/


div.headerarea span.topphonepos {
	position: absolute;
	top: -53px;
	right: 58px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #9C3632;
	}

div.headerarea span.topimagepos {
	position: absolute;
	top: -53px;
	right: 0px;
	}	

div.headerarea span.srchpos {
	position: absolute;
	top: -30px;
	right: 0px;
	text-align: right;
	margin-bottom: 0px;
	}

.midsrchfld {
	width: 140px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.midsrchbtn {
	width: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid; 
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	}

#hot {
	font-size: 10px;
	margin-top: 6px;
	margin-left: 30px;
	margin-bottom:4px;
	font-weight: normal;
	}

	
.popular {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-top:0px;
	margin-top: 0px;
	margin-left:30px;
	}

.popular li {
	list-style-image: url("images/home/blue-arrow.gif");
	margin-left:0px;
	margin-bottom:0px;
	}
	
.popular a {
	color:#330099;
	}
	
.popular a:hover {
	color:#990000;
	}


.courses {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top:10px;
	margin-bottom: 0em;
	}
	
.courses li{
	list-style-image: url("images/home/main-list-bullet.gif");
	line-height: 17px;
	margin-left:0px;
	}

.courses a {
	color:#330099;
	}
	
.courses a:hover {
	color:#990000;
	}
	
.locations, .locations0, .locations4 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top:5px;
	margin-bottom: 0em;
	}


.locations4 {
	margin-top:4px;
}

.locations0 {
	margin-top:0px;
}
	
.locations li, .locations4 li, .locations0 li{
	list-style-image: url("images/home/main-list-bullet.gif");
	line-height: 17px;
	margin-left:-5px;
	}

.locations a, .locations4 a, .locations0 a  {
	color:#330099;
	}
	
.locations a:hover, .locations0 a:hover, .locations4 a:hover  {
	color:#990000;
	}
	
ul#news	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top:10px;
	margin-bottom: 0em;
	font-weight:bold;
	}
	
ul#news li {
	list-style-type: none;
	margin-top: 11px;
	margin-left:-12px;
	padding-bottom:12px;
	margin-right: 23px;
	border-bottom: 1px #e2ddd4 solid;
	}
	
ul#news a {
	color: #5d6e85;
	}
	

ul#news a:hover {
	color:#700424;
	}

.resources	{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-top:4px;
	margin-bottom: 0px;
	font-weight:bold;
	margin-left:10px;
	line-height:16px;
	}
	
.resources li {
	list-style:none;
	margin-top: 3px;
	margin-left:-15px;
	padding-bottom:2px;
	}
	
.resources a {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5d6e85;
	margin-left:0px;
	padding-bottom:2px;
	}
	

.resources a:hover {
	color:#700424;
	}
	
	/*navigation bottom*/

#navbottom {
	width:798px;
}

 #navbottom ul {
	margin-top:1px;
	margin-left:0px;
	margin-bottom:0px;
	list-style-type: none;	
	background-color: #f2f2f6;
	padding:3px;
	border-top: 1px #e0e0e4 solid;
	}

#navbottom ul li {  
	display: inline;
	}

#navbottom ul li.firstItem {
	border-left: 1px solid #BBC4CC;
	padding-left:10px;
}

#navbottom ul li a {
	text-decoration: none;
	color: #3d57a4;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	font-weight: bold;
	border-right: 1px solid #BBC4CC;
	padding-left: 2px;
	padding-right: 10px;
	}


#navbottom ul li a:hover {
	color: #700424;
	text-decoration: underline;
	}
	
#copyright {
	line-height:22px;
	font-size: 9px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #525252;}

/* Nav bottom ends*/

/* Web Site Notice Divs */
div.WebSiteNotice{
	margin-top:5px;
	width:99%;
	border-width: 1px;
	border-style: solid;
	border-color: Red;
	color: Red;
	font-size: 13px;
	text-align: left;
	padding:3px;
}

div.WebSiteNotice div.WebSiteNoticeHeader
{
	font-weight:600;
	padding:0px;
}

div.WebSiteNotice div.WebSiteNoticeMessage
{
	padding:0px;
}



.recognition{
font-family: Arial, Helvetica, sans-serif; 
font-size:9px; 
color:#333333;
}

.disclaimer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000000;
}



/*begin new items*/

#managementTraining{
	background-image:url(images/home/Management-training-frame.gif);
	background-repeat:no-repeat;
	width:303px;
}

#itTraining {
	background-image:url(images/home/IT-training-frame.gif);
	background-repeat:no-repeat;
	width:323px;
	height:320px;
}

#locations{
	background-image:url(images/home/locations-frame.gif);
	background-repeat:no-repeat;
	width:323px;
	height:200px;
}

#hotCourses {
	background-image:url(images/home/hot-frame2.gif);
	background-repeat:no-repeat;
	padding-top:0px;
	width:303px;
	height:385px;
	color: #5d6e85;
}

#hotCourses ul {
	margin-top:7px;
}


#resources {
	background-image:url(images/home/resources-frame3.gif);
	background-repeat:no-repeat;		
}

#resources img {
	vertical-align:middle;
	margin-right:3px;
}

#resources img.new {
	margin-left:-3px;
	margin-right:6px;
}

#resources img.wp {
	padding-top:1px;
	margin-left:2px;
	margin-right:5px;
	margin-bottom:1em;
	float:left;
}

#resources img.insights {
	margin-left:-1px;
	margin-right:5px;
}

.self-paced {
	line-height:23px;
	vertical-align:middle;
}

#locations h1 a, #hotCourses h1 a, #resources h1 a {
	line-height: 22px;
}

#locations table {
	border:none;
	margin: 2px 10px auto auto;
	width:305px;
}

.navLiContact {
	border-left: 1px solid #97A3B0;
	padding-left: 2px;
}

img.allTechCoursesImg {
	position:relative;
	z-index:1;
	left: 173px;
	top: 6px;
	border:0px;
}

img.allManagementCoursesImg{
	position:relative;
	z-index:1;
	left: 149px;
	top: 3px;
	border:0px;
}

img.allCourses{
	position:relative;
	z-index:1;
	left: 200px;
	top: 9px;
	border:0px;
}

img.allLocationsImg{
	margin-top:-15px;
	margin-right:0px;
	float:right;
}

.socialmedia {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8px; 
	color: #5d6e85;
	margin-top:15px;
}

img.socialmedia {
	position:relative;
	z-index:1;
}

.socialmedia a img {
	vertical-align:middle;
	height:30px;
	width:30px;
	/*margin:0;
	padding:0;*/
	border:0;
}

.socialmedia b {
	font-size:8px;
}

.m5pbottom{
	padding-bottom:5px;
}

.m35bottom {
	padding-bottom:3.5pt;
}
.m3bottom {
	padding-bottom:3pt;
}
.m1bottom{
	padding-bottom:1pt;
}

#srcbox {
	margin-top: 8px;
	margin-bottom: 8px;
}

ul#homeImages {
	margin:0;
	padding:0;
	border:0;
	list-style:none;
}

ul#homeImages li {
	margin-bottom:5px;
	list-style:none;
}

ul#homeImages li a img {
	border:0;
	width:158px;
}

		#hotCourses h2 {
			font-weight:bold;
			color: #5d6e85;
		}
