body {
	width:900px;
	font-size:13px;
	margin:0; 
	color:#282828;
	font-family: arial, verdana, sans-serif;
}

p {padding:0; margin:0}

#resourceLinks {
	background-image: url(images/resourceLinks_BG.jpg); top right;
	background-repeat: repeat-y;
	width: 900px;
}
#resourceLinks a {
	padding: 0 10px; 
	font-size: 11px; 
	color:#292929; 
	text-decoration: none;
}
#resourceLinks a:hover {color:#a00;}

#header {
	width:900px;
	background-color:#252525;
}

#mission-statement {
	padding: 20px 0 0px 90px;  
	background-image: url(images/curve_pg.jpg); top left; 
	background-repeat:no-repeat;
}

#content-wrapper {
	padding:0;
	background-image: url(images/leftvertbar_pg.jpg); top left; 
	background-repeat:no-repeat;
}

h1 {
	font-size: 13px; 
	line-height: 18px; 
	color:#080808; 
	font-weight:normal; 
	margin:0;
	padding: 20px 0 10px 0px;
	text-align: justify; 

}

.sections-container {float:left; width:580px; padding-left: 90px;}

#training {
	background-image: url(images/nav_training.jpg); 
	background-repeat:no-repeat;
}
#inspections {
	background-image: url(images/nav_inspectionAssesssment.jpg); top left; 
	background-repeat:no-repeat;
}
#written {
	background-image: url(images/nav_writtenPrograms.jpg); top left; 
	background-repeat:no-repeat;
}
#support {
	background-image: url(images/nav_supportServices.jpg); top left; 
	background-repeat:no-repeat;
}
#maintenence {
	background-image: url(images/nav_maintenenceServices.jpg); top left; 
	background-repeat:no-repeat;
}

.index-box { 
	float:left; 
	margin:0 30px 30px 0;
	padding-left: 150px; 
	border-top:3px solid #c3c3c3;  
	background-position:0 10px; 
}/*F4E262*/
.index-box h2 {
	font-size:17px; 
	font-weight: bold; 
	margin:0; 
	padding: 5px 0 0 0;
	color:#013e7d;
}
.index-box h2 a {color:#013e7d; text-decoration:none;}
.index-box h2 a:hover { color: #a00;}

.index-box h3 {
	font-size:13px;   
	margin:0; 
	padding: 3px 0 10px 0; 
	color:#777;
	font-weight:normal;
}
.index-box ul {
	list-style:none; 
	margin:0 30px 10px 0; 
	padding:0;
	float:left;
	width: 164px;
}
.index-box-subnav li {
	margin:0; 
	padding:0; 
	padding-bottom:5px;
	line-height:14px;
}
.index-box-subnav li a{
	text-decoration:none;
	color:#013e7d;	
	display:block;
}

.index-box-subnav li a:hover{
text-decoration:underline;
color:#a00;
}


a.subnav-more {
	font-size:11px; 
	color: #666; 
	padding:0px 4px 3px 4px; 
	line-height: 15px;
	background-color: #F4EEC3; 
}
a.subnav-more:hover {
	color: #a00; 
	background-color: #F7ED94; 
}



/* SIDEBARS */

.sidebar {
	float:left; 
	width:230px; 
	margin-bottom:15px;
}

.sidbar-content-header {
	color:#fff; 
	padding: 0 2px 2px 5px; 
	font-size:13px;
}

#webinar {background-color:#a00; border-top: 3px solid #a00; }
#schedule {background-color:#013e7d; border-top: 3px solid #013e7d; }
#AED {background-color:#282828; border-top: 3px solid #282828; }

.sidebar-content-wrapper {
	padding:10px; 
	margin-bottom:15px;
	background-color: #EDEDED; 
}
.sidebar-content-wrapper a, #footer a {
	color: #013e7d; text-decoration:none;}
.sidebar-content-wrapper a:hover, #footer a:hover {
	text-decoration:underline; color: #a00;}

.title {
	padding-bottom:5px;
}

.sidebar-content-wrapper .subhed {
	padding-bottom:5px;
	font-weight:bold; 
	color:#282828;
} 

.classDate {
	padding-bottom:5px; 
	margin-left: 10px; 
	font-size:11px;
}



/* FOOTER */

#footer {
	margin: 0 0 0 90px;
	padding: 10px 5px;
	border-top:1px solid #c3c3c3;  
	font-size:11px;
	color:#777;
	background-color:#ededed;
}


#footer span {padding-right: 20px;}


















