/*   
	BLUE:	color: #1a5380;
*/

body {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 16px;
	font-size: 12px;
	text-align: left;
	}
	
a  {
	color: #000;
	font-weight : normal;
	text-decoration: underline;
	}

a:hover, a:visited:hover {
	color: #1a5380;
	text-decoration: underline;
	}

a:visited  {
	color :#000;
	font-weight : normal;
	text-decoration: underline;
	}

a:active  {
	color :#000;
	font-weight : normal;
	text-decoration: underline;
	}

h1 {
	margin: 20px 0px 3px 5px;
	font-size: 18px;
	font-weight: normal;
}

h1.courses {
	margin: 5px 0px 3px 5px;
	font-size: 18px;
	font-weight: normal;
}

h2	{
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #192753;
	}

h3	{
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #192753;
	}

h4	{
	margin:10px 0px 5px 0px;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #1a5380;
	}

h5	{
	margin:10px 0px 5px 0px;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #1a5380;
	}

h6	{
	margin:10px 0px 5px 0px;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #999;
	}
	
.content ul li {
list-style: none;
padding: 3px 3px 3px 12px;
background-image: url("bullet2.gif");
background-repeat:no-repeat;
background-position:0px 6px;
}

.custom {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #00478d;
	}

.content  {
	padding-right: 10px;
}

/*FOOTER*/

#footernav  {
	text-align: center;
	padding: 10px;
}

#copyright  {
	padding: 10px;
	text-align: center;
	font-size: 10px;
	color: #fff;
}

/*SEC NAV*/

#secnav {
	margin: 0px;
	padding: 0px;
	background: #fff;
	width: 180px;
}


#secnav ul {
	width: 180px;
	text-align: left;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	list-style-image: none;
	display: block;
}

#secnav li {
	display: block;
	list-style-image: none;
	list-style: none;
/*
	border-left: 1px solid #00169f;
	border-right: 1px solid #00169f;
*/
	border-bottom: 1px solid #999;
}

#secnav li a.topnav  {
	border-top: 1px solid #999;
}

#secnav li a,
#secnav li a:hover,
#secnav li a:visited,
#secnav li a:visited:hover {
	padding: 7px 7px 7px 10px;
	display: block;
	text-decoration: none;
	text-transform: uppercase;
	
}

#secnav li a,
#secnav li a:visited {
	color: #1a5380;
	font-weight: bold;
}

#secnav li a:hover {
	color: #fff;
	background: #1a5380;
}

#secnav li a.secnav_on,
#secnav li a.secnav_on:hover,
#secnav li a.secnav_on:visited,
#secnav li a.secnav_on:visited:hover {
	color: #fff;
	background: #1a5380;
	padding: 7px 7px 7px 10px;
	display: block;
	text-decoration: none;
}

#secnav li a.thrdnav,
#secnav li a.thrdnav:hover,
#secnav li a.thrdnav:visited,
#secnav li a.thrdnav:visited:hover {
	font-size: 11px;
	color: #000;
	background: #f3f3f3;
	padding: 3px 3px 3px 20px;
	display: block;
	text-decoration: none;
	font-weight: normal;
	text-transform:none;
}

#secnav li a.thrdnav:hover,
#secnav li a.thrdnav:visited:hover {
	background: #ccc;
	color: #000;
}

/*SEC NAV END*/


/*THIRD NAV*/

#fourthnav {
	margin: 0px;
	padding: 0px;
	background: #fff;
	width: 200px;
}


#fourthnav ul {
	text-align: left;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	list-style-image: none;
	display: block;
}

#fourthnav li {
	display: block;
	list-style-image: none;
	list-style: none;
/*
	border-left: 1px solid #00169f;
	border-right: 1px solid #00169f;
*/
	background-image: none;
	margin: 0px;
}

#fourthnav li a,
#fourthnav li a:hover,
#fourthnav li a:visited,
#fourthnav li a:visited:hover {
	margin: 0px 0px 0px -20px;
	padding: 5px;
	display: block;
	text-decoration: none;
}

html>body  /* Firefox hack*/
#fourthnav li a,
#fourthnav li a:hover,
#fourthnav li a:visited,
#fourthnav li a:visited:hover {
	margin: 0px 0px 0px 20px;
	padding: 5px;
	display: block;
	text-decoration: none;
}



#fourthnav li a,
#fourthnav li a:visited {
	color: #1a5380;
	font-weight: bold;
}

#fourthnav li a:hover {
	color: #fff;
	background: #1a5380;
}

#fourthnav li a.fourthnav_on,
#fourthnav li a.fourthnav_on:hover,
#fourthnav li a.fourthnav_on:visited,
#fourthnav li a.fourthnav_on:visited:hover {
	color: #fff;
	background: #1a5380;
	padding: 5px;
	display: block;
	text-decoration: none;
}


/*END THIRD NAV*/


.photo  {
	border: 1px solid #ccc;
	padding: 5px;
	
}

#modbox_blue ul,  
#modbox_black ul {
	margin-left: 10px;
}

html>body #modbox_blue ul,  
#modbox_black ul {
	margin-left: -30px;
}

#modbox_blue  {
	border: 1px solid #ccc;
	margin: 5px;
}

#modbox_blue .header  {
	background: #1a5380;
	padding: 5px;
	font-weight: bold;
	color: #fff;
}

#modbox_black  {
	border: 1px solid #ccc;
	margin: 5px;
}

#modbox_black .header  {
	background: #000;
	padding: 5px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	
}

.courseinfo_title {
	color: #fff;
	font-weight: bold;
	text-align: center;
	background: #1a5380;
}

.courseinfo_cell {
	background: #fff;
}

.courseinfo_table {
	width: 95%;
	background-color: #b3b3b3;
}

#refundtable {
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#refundtable td {
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

#refundtable .header {
	background-color: #036;
	color: #fff;
	font-weight: bold;
}


#testitable {
	border-top: 1px solid #36C;
	border-right: 1px solid #36C;
}

#testitable td {
	border-bottom: 1px solid #36C;
	border-left: 1px solid #36C;
}

#testitable .header {
	background-color: #369;
	color: #fff;
	font-weight: bold;
}

#testitable .name  {
	font-weight: bold;
	color: #369;
}

#testitable .coursename  {
	font-weight: bold;
	color: #369;
	font-size: 10px;
}

/*
#formdownload  {
	border: 1px solid #ccc; 
	font-size: 11px; 
} 
*/

.story  {
	margin-top: 20px;
}