@charset "UTF-8";
/* --- CSS Document by Codify Design Studio - codifydesign.com --- */

body {
	font-size: 14px;
	font-family: corbel, Verdana, Arial;
	background-image: url(../images/content_bkgd_tile.jpg);
	background-repeat: repeat-x;
	background-color: #F6FBFF;
}

h1 {
	color:#25476C;
	font-size:24px;
	font-weight:normal;
	margin:3px 0 25px;
}

h1.small {
	color: #25476C;
	font-size: 18px; 
	font-weight: normal;
	margin: 3px 0px 25px 0px;
}
h2 {
	color: #214265;
	font-size: 12px;
	font-weight: normal;
	margin: 0px 0px 15px 0px;
}
h2.err {
	color: #F00;
	font-size: 12px;
	font-weight: normal;
	margin: 0px 0px 15px 0px;
}
h3 {
	color: #244669;
	margin-top: 12px;
	margin-bottom: 0px;
}
p {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}
a          {
	color: #36C;
}
a:visited  { color: black; }
a:hover    { text-decoration:none; background:black; color:white; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px }

a.none { color: white }

.container {
	width: auto;
	margin-left: auto;
	margin-right: auto;
}


/* BANNER AREA */
.bannerArea {
	width: 85%;
	height: 83px;
	
}

.bannerArea .container {
	height:83px;
}

.bannernav {
	padding-top: 9px;
	float: right;
	color: #112c4c;
	font-size: 10px;
	font-family: corbel, Verdana, Arial, Helvetica, corbel, Verdana, sans-serif;
}

.bannernav a {
	color: #00853E;
	text-decoration: none;
}
.bannernav a:visited {
	color: #9EC8A9;
}
.bannernav a:hover {
	color: #00853E;
	text-decoration: none;
}

.toplogo {
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 10px;
}




/* TOP NAVIGATION AREA */
.topnavigationArea {
	background-color: #AEBCD6;
	border-bottom-color: #CAE1D0;
	width: 85%;
}

.topnavigationgroup {
	margin: 0px;
	float: right;
	padding-right: 40px;
}
.topnavigationgroup ul {
	margin: 0px;
}

.topnavigationitem {
	max-width: 167px;
	margin-left: 0px;
	padding-left: 10px;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 9px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: none;
	border-right-width: 1px;
	color: white;
	font-size: 12px;
	font-weight: normal;
	font-family: corbel, Verdana, Arial, Helvetica, corbel, Verdana, sans-serif;
	float: left;
}

/* CONTENT AREA */
.contentArea {
	width: 85%;
}


.contentArea .container {
	padding-top: 1px;
	padding-bottom: 1px;
	width: auto;
}

.contentleft {
	padding-top: 10px;
	width: 60%;
	padding-left: 36px;
	padding-right: 10px;
	float: left;
	border-right-style: solid;
	border-right-width: 1px;
}

.contentright {
	padding-top: 10px;
	float: right;
	padding-left: 10px;
	width: 30%;
}

.content {
	width: auto;
	padding-left: 42px;
	padding-right: 42px;
	float: left;
	
}
.imageright {
	
	margin-left: 5px;
	
	float: right;
	
}

#conash3D0
{
	display:none;
}


/* FOOTER AREA */
.footerArea {
	width: 85%;
	border-top-style: solid;
	border-top-color: #00853e;
	border-top-width: 4px;
	
}

.footerArea .container {
	height: 50px;
	/* background-image: url(../images/footer_bkgd.jpg); */
}
th {
	/* font: bold 11px "Trebuchet MS", corbel, Verdana, corbel, Verdana, Arial, Helvetica,
	sans-serif; */
	font-size: 12px;
	font-family: corbel, Verdana, Arial, Helvetica, corbel, Verdana, sans-serif;
	color: #6D929B;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;

	/* text-transform: uppercase; */
	text-align: left;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url(../images/bg_header.jpg) no-repeat;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

th.spec {	
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(../images/bullet1.png) no-repeat;
	font-size: 12px;
	font-family: corbel, Verdana, Arial, Helvetica, corbel, Verdana, sans-serif;
}

th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(../images/bullet2.gif) no-repeat;
	color: #B4AA9D;
	font-size: 12px;
	font-family: corbel, Verdana, Arial, Helvetica, corbel, Verdana, sans-serif;
}
td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #002A54;
}
td.plain {
	border-right: 0px ;
	border-bottom: 0px ;
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #002A54;
}


td.alt {
	background: #F5FAFA;
	color: #B4AA9D;
}
</li><li>.none {
	border-right: 0px solid #C1DAD7;
	border-bottom: 0px solid #C1DAD7;
	font-size: 12px;
	font-family: corbel, Verdana, Arial;
	font-family: corbel, Verdana, Arial, corbel, Verdana, Univers;
	background-image: url(../images/content_bkgd_tile.jpg);
	background-repeat: repeat-x;
	background-color: #F6FBFF;
}

</li><li>.some {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	/*border-right: 0px solid #C1DAD7;
	border-bottom: 0px solid #C1DAD7; */
	font-size: 12px;
	font-family: corbel, Verdana, Arial;
	font-family: corbel, Verdana, Arial, corbel, Verdana, Univers;
	background-image: url(../images/content_bkgd_tile.jpg);
	background-repeat: repeat-x;
	background-color: #F6FBFF;
}

tr.none {
	border-right: 0px solid #C1DAD7;
	border-bottom: 0px solid #C1DAD7;
	font-size: 12px;
	font-family: corbel, Verdana, Arial;
	font-family: corbel, Verdana, Arial, corbel, Verdana, Univers;
	background-image: url(../images/content_bkgd_tile.jpg);
	background-repeat: repeat-x;
	background-color: #F6FBFF;
}

td.none {
	border-right: 0px solid #C1DAD7;
	border-bottom: 0px solid #C1DAD7;
	font-size: 12px;
	font-family: corbel, Verdana, Arial, corbel, Verdana, Univers;
	background-image: url(../images/content_bkgd_tile.jpg);
	background-repeat: repeat-x;
	background-color: #F6FBFF;
}

.copyright {
	padding-left: 40px;
	padding-top: 12px;
	color: #00853E;
	font-size: 12px;
	font-family: corbel, Verdana, Arial, Helvetica, corbel, Verdana, sans-serif;
}
.instructorBox {
border-top:1px solid black;
margin-bottom:10px;
}


</li><li>P,th,td	{	border:none;  border-collapse:collapse; font-family:corbel,'helvetica neue','trebuchet ms',arial,helvetica,sans-serif; font-size:1em; line-height:1.5em}

</li><li>,th,td	{	border:none;  border-collapse:collapse; font-family:corbel,'helvetica neue','trebuchet ms',arial,helvetica,sans-serif; font-size:1em; line-height:1.5em}
</li><li>		{	background:black; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:1px 1px 10px rgba(0,0,0,0.3); -moz-box-shadow:1px 1px 10px rgba(0,0,0,0.3)}
caption		{	text-align:left; text-transform:uppercase; font-size:150%; font-weight:bold; padding:1.5em 0; color:black}

thead, 
tfoot			{	color:white; }

thead th				{	padding:0.5em 1em;  text-align:center; }
thead th:first-child	{	width:10em; text-align:center; }

tbody td,
tbody th				{	font-size:100%; padding:0.5em 1em; background-color:#ffffff; vertical-align:top}
tbody th				{	color:#222;	text-align:center; background-image:url(../images/content_bkgd_tile.jpg); background-repeat:repeat-y; }
tbody td:last-child		{	}

tbody tr.odd th, 
tbody tr.odd td			{	background-color:#eee; color:#222}

tfoot td,
tfoot th				{	border:none; padding:0.5em 1em 2em; font-size:130%}
tfoot th				{	text-align:center}

</li><li> a:link	{	line-height:1em; color:black; display:inline-block; padding:3px 7px; margin:-3px -7px}
</li><li> a:visited	{	color:#555}
</li><li> a:hover	{	text-decoration:none; background:black; color:white; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px}

</li><li>P a:link	{	line-height:1em; color:white; display:inline-block; padding:3px 7px; margin:-3px -7px}
</li><li>P a:visited	{	color:#555}
</li><li>P a:hover	{	text-decoration:none; background:white; color:white; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px}


::-moz-selection{	background:#202020; color:white}
::selection		{	background:#202020; color:white}

thead ::-moz-selection, 
tfoot ::-moz-selection	{	background:white; color:#202020}
thead ::selection, 
tfoot ::selection		{	background:white; color:#202020}
