body {
	margin: 0;
}
body.popup {
	margin: 10px;
}

.wh_sm_txt {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
a:link { text-decoration: none}
a:visited { text-decoration: none}
a:active { text-decoration: none}
a:hover {text-decoration: underline}

.header {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #446d8c;
}
.header a:link, .header a:visited, .header a:active, .header a:hover  {
	color: #FFFFFF;
}

.grey_gen_txt {color: #5A5F59; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }

.Big_Page_Title {color: #336699; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold;}
.Big_Page_Introduction {color: #5A5F59; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}

.bl_more {color: #336699; font-family: Arial, Helvetica, sans-serif; font-size: 11px; 	font-weight: bold;}

p {color: #5A5F59; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
table {color: #5A5F59; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }


.bold {font-weight: bold}
.white_not_bold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;}
.bl_sm {color: #336699; font-family: Arial, Helvetica, sans-serif; font-size: 9px; 	font-weight: bold;}

.wh_sm_txt_black {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}


/* used for the left hand side links */
div.lhs, div.lhs p, div.lhs td, div.lhs a {
	color: #fff;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

div.lhs .title {
	font-size: 13px;
	font-weight: bold;
	letter-spacing: -1px;
}
div.lhs .course-name {
	font-size: 12px;
	font-weight: bold;
}

.body-content a {
	color: #336699;
	font-weight: bold;
}

div.box-out {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	border: #369 solid 3px;
	background-color: #def;
	padding: 10px 5px;
}

.body-content .form-element {
	background-color: #def;
	border: 1px solid #369;
}

.error {
	color: #900;
}

/* Styled bullet lists */
ul.theconsultants-e {
	list-style:url(../images/layout/tri.gif);
}
ul.theconsultants-e ul {
	list-style:disc;
}
ul.theconsultants-e li {
	margin-bottom: 5px;
	padding-bottom: 0px;
}