/* ----------- HTML ------------ */body, td, p, div, ul {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 85%;	list-style-type: square;}body {	background-color: #645A50;	margin: 0px;	padding: 0px;}a {	font-weight: bold;	color: #645A50;	text-decoration: none;}a:hover {	color: black;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 135%;	font-weight: bold;	color: #645A50;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 120%;	font-weight: bold;	color: #679000;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 110%;	font-weight: bold;	color: #669900;}h4 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;	font-weight: bold;	color: #666666;}ul {	margin: 0px 0px 0px 8px;	padding: 0px 0px 0px 8px;}/*------------ Sitemap ---------------------- */.sitemap {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #132A77;	text-decoration: none;	font-size: 100%;}	.rule {	BORDER-RIGHT: #FFFFFF 0px solid;     BORDER-TOP: #FFFFFF 0px solid;     BORDER-LEFT: #FFFFFF 0px solid;     BORDER-BOTTOM: #FF9900 1px solid}.sitemarg {	margin: 0px 0px 0px 8px;	padding: 0px 0px 0px 7px;}/* ----------- BACKGROUND IMAGES ------------ */.IMGbgLogo {	background-image: url(../post16/images/img_topline.gif);	background-repeat: no-repeat;}.IMGcol {	background-image: url(../post16/images/vert_bar.gif);	background-repeat: repeat-y;}.topbarIMG {	background-image: url(../post16/images/top_bar.gif);	background-repeat: repeat-x;}.IMGcontentMid {	background-image: url(../post16/images/img_mid_content.gif);	background-repeat: repeat-y;	padding-top: 0px;	padding-right: 22px;	padding-bottom: 0px;	padding-left: 22px;}.IMGTopCards {	background-image: url(../post16/images/img_topline_9cards.gif);	background-repeat: no-repeat;}.IMGmidCards {	background-image: url(../post16/images/img_mid_9cards.gif);	background-repeat: repeat-y;}.IMGbotCards {	background-image: url(../post16/images/img_bot_9cards.gif);	background-repeat: no-repeat;}.ImgcontentMidTop {	background-image: url(../post16/images/img_top_content_mid.gif);	background-repeat: repeat-x;}.IMGmidBox {	background-image: url(../post16/images/img_boxmid.gif);	background-repeat: repeat-y;	padding-right: 12px;	padding-left: 12px;}.IMGmidCStudy {	background-image: url(../post16/images/banner_mid.gif);	background-repeat: repeat-y;	padding-right: 20px;	padding-left: 20px;}/* ----------- NAVIGATION ------------ */.menuHome {	font-family: Arial, Helvetica, sans-serif;	font-size: 110%;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	display: block;	text-align: right;}a.menuHome:hover {	background-color: #00AEEF;	color: #FFFFFF;}.menu {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	font-weight: bold;	color: #645A50;	text-decoration: none;}a.menu:hover {	color: #FFFFFF;}.menuHilight {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}.menuGrey {	font-family: Arial, Helvetica, sans-serif;	font-size: 90%;	font-weight: bold;	color: #999999;	text-decoration: none;}a.menuGrey:hover {	color: #3366CC;}.submenu {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #132A77;	text-decoration: none;	font-size: 100%;}a.submenu:hover {	color: #FFFFFF;}.submenuHilight{	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 100%;	color: #FFFFFF;	text-decoration: none;}.submenuReg {	font-family: Arial, Helvetica, sans-serif;	font-size: 100%;	font-weight: normal;	color: #132A77;	text-decoration: none;}.subMenuPar {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;}/* ----------- TEXT CONTENT ------------ */.subtitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 80%;	font-weight: bold;	color: #FFFFFF;}.standfirst {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;	font-weight: bold;	color: #679000;}.standfirstHlight {	color: #645A50;}.h1orange {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 125%;	font-weight: bold;	color: #FF6600;}.h1blue {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 125%;	font-weight: bold;	color: #003366;}.cyan {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 90%;	font-weight: bold;	color: #00AEEF;}.contentLinks {	padding-top: 0px;	padding-right: 85px;	padding-bottom: 0px;	padding-left: 0px;}.padPar {	padding-right: 85px;}