@charset "UTF-8";body {	margin: 0px;	background-image: url(images/new_css_files/bg_top_2.gif);	background-repeat: repeat-x;	background-color: #ccc7b7;}#wrapper {	width: 100%;	margin-right: auto;	margin-left: auto;	margin-top: 43px;}#navBar {	margin: 0px auto;	height: 18px;	width: 1002px;	text-align: center;	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	vertical-align: middle;	color: #FFFFFF;	font-weight: normal;}a.linksq {	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: normal;	background-image: url(images/new_css_files/bg_top_2.gif);	background-repeat: repeat-x;	background-position: left bottom;	text-decoration: none;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 6px;	padding-right:6px;}.counselorName {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #5A1744;}a.linksq:hover {	font-family: Helvetica, Arial, sans-serif;	font-size: 11px;	color: #FFFFFF;	font-weight: normal;	background-image: url(images/nav-over.jpg);	background-repeat: repeat-x;	background-position: left bottom;	text-decoration: none;	padding-top: 2px;	padding-bottom: 2px;	padding-left: 6px;	padding-right:6px;}#wrapper #mainBody .counselorName .location {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;}#header {	height: 87px;	text-align: center;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}#wrapper #mainBody .counselorName a:link, #wrapper #mainBody .counselorName a:visited {	color: #5A1744;	text-decoration: none;}#mainBody {	width: 100%;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-color: #ffffff;}.selectALocation {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #5c1845;}#locationBox {	background-image: url(images/purple-box.jpg);	background-repeat: no-repeat;	height: 28px;	width: 350px;	padding-top: 5px;	padding-bottom: 5px;	padding-right: 10px;}#header2 {	height: 127px;	background-color: #FFFFFF;}.locationBoxType {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;}#wrapper #mainBody .counselorName a:hover {	color: #000066;	text-decoration: underline;}.toptext {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 20px;	color: #666666;}.sideBar {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #802d63;	padding-left: 15px;}.super {	font-family: Arial, Helvetica, sans-serif;	color: #802d63;	font-size: 10px;	}.subheadGray a:hover {	color: #621D4B;	text-decoration: underline;}.subheadGray a:link, .subheadGray a:link {	color: #9D9D9D;	text-decoration: none;}.sidebar a:hover {	text-decoration: underline;}.bodyCopy a:link, .bodyCopy a:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	text-decoration: none;	color: #6C224E;}.sideBar a:link, .sidebar a:visited {	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	color: #742759;	font-weight: bold;}.bodyCopy a:hover {	color: #000099;	font-weight: normal;}.videoDate {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999;	margin: 0px;	padding: 0px;}.videoSizes {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #333333;	margin: 5px 0px 0px;}.videoSizes a:link, .videoSizes a:visited  {	color: #5D1947;	font-size: 11px;	font-weight: bold;	text-decoration: none;}.videoSizes a:hover {	text-decoration: underline;}.videoTitle {	font-family: Arial, Helvetica, sans-serif;	color: #621C4B;	margin: 15px 0px 0px;	font-size: 12px;	font-weight: bold;}.videoSource {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #666666;}#footer {	background-color: #ccc7b7;	margin-bottom: 0px;	height: 50px;}.bodyCopy {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #484848;	line-height: 17px;}.subheadGray {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #959595;}#sideBar {	background-image: url(images/bg_grad.gif);	background-repeat: repeat-x;	padding-top: 20px;	padding-right: 20px;	padding-bottom: 20px;	padding-left: 0px;	height: 356px;}.subHeads {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: bold;	color: #784362;}a.nav:link{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;	padding-right: 8px;	padding-left: 8px;	padding-top: 2px;	padding-bottom: 2px;	display: block;	white-space: nowrap;}a.nav:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;	padding-right: 8px;	padding-left: 8px;	padding-top: 2px;	padding-bottom: 2px;	display: block;	white-space: nowrap;}a.nav:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;	padding-right: 8px;	padding-left: 8px;	padding-top: 2px;	padding-bottom: 2px;	display: block;	white-space: nowrap;	background-image: url(images/nav-over.jpg);	background-repeat: repeat-x;	background-position: left center;}a.navb:link{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	padding-right: 8px;	padding-left: 8px;	padding-top: 2px;	padding-bottom: 2px;	display: block;	white-space: nowrap;}a.navb:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	padding-right: 8px;	padding-left: 8px;	padding-top: 2px;	padding-bottom: 2px;	display: block;	white-space: nowrap;}a.navb:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	padding-right: 8px;	padding-left: 8px;	padding-top: 2px;	padding-bottom: 2px;	display: block;	white-space: nowrap;	background-image: url(images/nav-over.jpg);	background-repeat: repeat-x;	background-position: left center;}a.navc:link{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #6F6F8E;	text-decoration: underline;	padding-right: 8px;	padding-left: 8px;	padding-top: 2px;	padding-bottom: 2px;	display: block;	white-space: nowrap;}a.navc:visited{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #6F6F8E;	text-decoration: underline;	padding-right: 8px;	padding-left: 8px;	padding-top: 2px;	padding-bottom: 2px;	display: block;	white-space: nowrap;}a.navc:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	padding-right: 8px;	padding-left: 8px;	padding-top: 2px;	padding-bottom: 2px;	display: block;	white-space: nowrap;	background-image: url(images/nav-over.jpg);	background-repeat: repeat-x;	background-position: left center;}h1 {	color: #802E63;	font-family: "Times New Roman", Times, serif;	font-size: 26px;	font-style: italic;	line-height: 30px;	font-weight: normal;}h2{	color:#8E886E;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 22px;	font-weight: normal;}h3 {		font-family: "Times New Roman", Times, serif;	font-size: 16px;	font-style: italic;	line-height: 24px;	font-weight: normal;}.moveup {	margin-top: -10px;	padding-top: -10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	text-decoration: none;	color: #555655;}.superb {font-size:8px;	top: -4px;	position: relative;	text-decoration: none;}.rightsidetraining {	background-image: url(images/right_side-training-2.jpg);	background-repeat: no-repeat;	background-position: left top;	padding-top: 24px;	padding-right: 32px;	padding-left: 16px;}.videotitleb {	z-index: 24;	top: 16px;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999;	margin: 0px;	padding: 0px;	position: relative;}.videorule {z-index: 24; position: relative;	top: 12px;}	.green {color:#8E886E;}.maroon {color: #802E63;}.white {color:#FFFFFF;}.superc {	font-size:8px;	color:#555655;	font-family:Verdana, Arial, Helvetica, sans-serif;	top: -4px;	position: relative;	}