h1 {
	color:#FFFFFF;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:22px;
	font-weight:normal;
	line-height:24px;
	background-color:#333333;
	width:588px;
	padding: 8px 10px 8px 10px;
}

h2 {
	color:#7B0C0C;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	margin-bottom:.5em;
	margin-top:1em;
}
h3 {
	color:#333333;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	margin-bottom:.5em;
}
h4 {
	color:#333333;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	margin-bottom:1em;
}

.subsubheader {font-size: 12px; line-height: 18px; font-weight:bold; color: #333333; text-decoration: none;}
.content {font-size: 12px; line-height: 18px;}
.alert {color: #FF0000;}
.error {color: #FF0000;}

.tbl_header {font-size: 12px; line-height: 18px; background-color: #093465; color: #FFFFFF; padding:3px; font-weight:bold; text-decoration: none;}
.tbl_subheader {font-size: 12px; line-height: 18px; background-color: #ACAFB4; color: #093465; padding:3px; font-weight:bold; text-decoration: none;}
.tbl_subsubheader {font-size: 12px; line-height: 18px; background-color: #D0D3D9; color: #000000; padding:3px; font-weight:bold; text-decoration: none;}
.tbl_cell {font-size: 12px; line-height: 18px; color: #000000; padding:3px; text-decoration: none;}
.tbl_celllight {12px; line-height: 18px; background-color: #F9F9F9; color: #000000; padding:3px; text-decoration: none;}
.tbl_cellmedium {font-size: 12px; line-height: 18px; background-color: #F0F0F0; color: #000000; padding:3px; text-decoration: none;}
.tbl_celldark {font-size: 12px; line-height: 18px; background-color: #EBEBEB; color: #000000; padding:3px; text-decoration: none;}
.tbl_cellclear {font-size: 12px; line-height: 18px; color: #000000; padding:3px; text-decoration: none;}
.tbl_cellrequired {font-size: 12px; line-height: 18px; color: #000000; padding:3px; text-decoration: none; background-color:#cccccc}
.tbl_clearsubheader {font-size: 12px; line-height: 18px; color: #093465; padding:3px; font-weight:bold; text-decoration: none;}

a			{color: #7B0C0C; text-decoration: underline;}
a:visited	{color: #7B0C0C; text-decoration: underline;}
a:hover		{color: #7B0C0C; text-decoration: none;} 
a:active	{color: #7B0C0C; text-decoration: underline;}

#contentmenu .contentmenucell {padding:6px; color:#666666; font-family:verdana,arial,helvetica,sans-serif; font-size: 11px; background-image:url(/assets/images/tab_back_i.gif); background-repeat: repeat-x; text-align:center; border-left: 1px solid #D3D3D3; border-top: 1px solid #D3D3D3;}
#contentmenu .contentspacercell {padding:6px; color:#666666; font-family:verdana,arial,helvetica,sans-serif; font-size: 11px; background:#f5f5f5; border-left: 1px solid #D3D3D3; border-top: 1px solid #D3D3D3; width:30%;}
#contentmenu .contentmenutable {border-right: 1px solid #D3D3D3; border-bottom: 1px solid #D3D3D3;}
#contentmenu A:link {color: #666666; text-decoration: none;}
#contentmenu A:visited {color: #666666; text-decoration: none;}
#contentmenu A:active {color: #000000; text-decoration: underline;} 
#contentmenu A:hover {color: #000000; text-decoration: underline;}

.standardPanel {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	background-image:url(http://www.elearningguild.com/assets/images/home_page_panels_2009/standardPanel.jpg);
	height: 163px;
	width: 591px;
	/*padding:10px;*/
}
.halfPanel {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	background-image:url(http://www.elearningguild.com/assets/images/home_page_panels_2009/halfPanel.jpg);
	height: 163px;
	width: 290px;
	/*padding:10px;*/
}
.doublePanel {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:14px;
	background-image:url(http://www.elearningguild.com/assets/images/home_page_panels_2009/doublePanel.jpg);
	height: 325px;
	width: 591px;
	/*padding:10px;*/
}
.standardPanel h1, .halfPanel h1, .doublePanel h1, .standardPanel h1 A:link, .halfPanel h1 A:link, .doublePanel h1 A:link, .standardPanel h1 A:visited, .halfPanel h1 A:visited, .doublePanel h1 A:visited, .standardPanel h1 A:active, .halfPanel h1 A:active, .doublePanel h1 A:active {
	color:#CE6201;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	line-height:20px;
}
.standardPanel h1 A:hover, .halfPanel h1 A:hover, .doublePanel h1 A:hover {
	color:#CE6201;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
	margin:0px;
	line-height:20px;
}
.standardPanel h2, .halfPanel h2, .doublePanel h2, .standardPanel h2 A:link, .halfPanel h2 A:link, .doublePanel h2 A:link, .standardPanel h2 A:visited, .halfPanel h2 A:visited, .doublePanel h2 A:visited, .standardPanel h2 A:active, .halfPanel h2 A:active, .doublePanel h2 A:active {
	color:#395C82;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	line-height:18px;
}
.standardPanel h2 A:hover, .halfPanel h2 A:hover, .doublePanel h2 A:hover {
	color:#395C82;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	margin:0px;
	line-height:180px;
}
.standardPanel h3, .halfPanel h3, .doublePanel h3, .standardPanel h3 A:link, .halfPanel h3 A:link, .doublePanel h3 A:link, .standardPanel h3 A:visited, .halfPanel h3 A:visited, .doublePanel h3 A:visited, .standardPanel h3 A:active, .halfPanel h3 A:active, .doublePanel h3 A:active {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin:0px;
	line-height:16px;
}
.standardPanel h3 A:hover, .halfPanel h3 A:hover, .doublePanel h3 A:hover {
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	margin:0px;
	line-height:16px;
}