/* CSS Document */html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, input, img, fieldset {	margin: 0;	padding: 0;	border: 0;}body {	background-color: #ACACAC;	height: 100%;	font-family: Arial, Helvetica, sans-serif;}h1 {	font-size: 1.2em;	margin-bottom: 9px;	margin-left: 18px;	color: #0084C0;}h3 {	font-size: 0.9em;	color: #0084C0;	margin-left: 18px;	margin-bottom: 3px;}h4 {	font-size: 0.8em;	color: #0084C0;	margin-top: 9px;	margin-left: 18px;}p {	color: #8A8A8A;	font-size: 0.8em;	line-height: 1.4em;	margin-right: 18px;	margin-left: 18px;	margin-bottom: 9px;}hr {	border-top: 1px solid #ACACAC;	margin-top: 9px;	margin-bottom: 9px;	margin-right: 18px;	margin-left: 18px;}.wrapper {	width: 960px;	margin-right: auto;	margin-left: auto;	background-color: #FFFFFF;	margin-bottom: 50px;	padding: 0px 9px;	position: relative;	z-index: 1;	background-image: url(../images/sales_focused_back.jpg);	background-repeat: no-repeat;	background-position: right top;}#bg_image {width: 100%;height: 100%;position: absolute;z-index: 0;}.header {	padding-bottom: 9px;}.navigation {	border-top-width: 9px;	border-top-style: solid;	border-top-color: #FFFFFF;	border-bottom-width: 9px;	border-bottom-style: solid;	border-bottom-color: #FFFFFF;}.solidblockmenu{	margin: 0;	padding: 0;	float: left;	width: 100%;	background: url(../images/nav_back.jpg) repeat-x center center;	text-align: center;	border-top: 1px solid #C1C1C1;	border-right: 0 solid #C1C1C1;	border-bottom: 1px solid #C1C1C1;	border-left: 0 solid #C1C1C1;	font-size: 14px;}.solidblockmenu li{	display: inline;}.solidblockmenu li a{	float: left;	color: #969696;	text-decoration: none;	border-right: 1px solid white;	width: 136px;	padding-top: 15px;	padding-bottom: 15px;}.solidblockmenu li a:hover, .solidblockmenu li .current{color: #969696;background: transparent url(../images/nav_over.jpg) repeat-x center center;}[if IE]><style type="text/css">p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/padding-top: 1em;}<![endif].footer {	font-family: Arial, Helvetica, sans-serif;	margin-bottom: 9px;	font-size: 0.8em;	background-color: #E1E1E1;	padding: 9px;	color: #6D6D6D;}.content {	clear: both;}.content a {	color: #0084C0;	text-decoration: underline;}.content a:hover {	text-decoration: none;}.content ul {	margin-right: 36px;	margin-left: 36px;	margin-bottom: 18px;}.content ol {	margin-right: 36px;	margin-left: 36px;	margin-bottom: 18px;}.content li {	color: #8A8A8A;	font-size: 0.8em;	line-height: 1.4em;	margin-right: 18px;	margin-left: 18px;	margin-bottom: 9px;}.left {	float: left;	width: 380px;}.left img {	margin-bottom: 18px;}.slogan {	margin-right: 18px;	margin-left: 18px;	color: #ABABAB;	margin-bottom: 36px;}.slogan_text {	font-size: 1.4em;	line-height: 1.5em;}#register_now a {	color: #0084C0;	font-weight: bold;}.icons {	margin-top: 36px;}.button {	background-image: url(../images/nav_over.jpg);	background-repeat: repeat-x;	background-position: center center;	padding-top: 5px;	padding-right: 3px;	padding-bottom: 5px;	padding-left: 3px;	border: 1px solid #C1C1C1;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #0084C0;	margin-right: 18px;}.right {	margin-left: 380px;	padding-top: 18px;}.column1 {	float: left;	width: 260px;}.column2 {	margin-left: 260px;}.course_nav {	padding: 9px 0px;}.costs {	margin-top: 18px;	margin-right: 0px;	margin-bottom: 18px;	color: #ACACAC;	font-size: 0.8em;	padding: 18px;	margin-left: 0px;}.costs td {	padding: 5px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #C1C1C1;}.all7 {	color: #0084C0;	text-align: center;	font-weight: bold;}.costs_column {	text-align: center;}.costs_header {	font-weight: bold;	border-bottom-width: 1px;}#full {	visibility: hidden;}.credits {	text-align: center;	clear: both;	margin-top: 18px;}.credits img {	margin-right: 100px;	margin-bottom: 18px;	margin-left: 100px;}.form label {	float: left;	text-align: right;	margin-right: 0.5em;	display: block;	width: 6em;	font-weight: bold;}.input {	border: 1px solid #C1C1C1;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #8A8A8A;	background-color: #FFFFFF;	padding: 3px;}.footer {	font-size: 0.75em;	color: #969696;	background-color: #EDEDED;	padding: 9px;	clear: both;	border-top-width: 9px;	border-right-width: 0px;	border-bottom-width: 9px;	border-left-width: 0px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #FFFFFF;	border-right-color: #FFFFFF;	border-bottom-color: #FFFFFF;	border-left-color: #FFFFFF;}.footer span {	margin-right: 15px;	margin-left: 15px;}.footer a {	color: #969696;	text-decoration: none;}.footer a:hover {	text-decoration: underline;}.utilities {	float: right;}