/**********************************************************//* MAIN ELEMENTS */html body {	margin: 0px;	padding: 0px;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px;    /* FORCE SCROLL BAR */    height: 100%; 	width:100%;	text-align: center;    margin-bottom: 1px;	background-image: url(images/PageBG1.gif);    color: #666666;}#pageContainer {	width: 600px;	border: 1px solid rgb(51, 51, 51);	padding: 0px;	margin: 10px auto 0px;	background-color:#F1F0E3;	background-image: url(images/NavBack.gif);	text-align: left;	background-repeat: repeat-y;}#leftSide {	width: 181px;	float: left;	height: auto;}#leftContainer {    margin:0 auto;	width: 144px;}#rightSide {	width: 419px;	height: 100%;	float: right;	background-image: url(images/BodyTopShadow.gif);	background-repeat: no-repeat;	background-position: top;	background-color: #E9E8D4;}#rightContainer {    margin:0 auto;	width: 390px;}#rightContainer .left {    float: left;	width: 185px;}#rightContainer .right {    float: right;	width: 185px;}.titleContent, .titleContent a{    font-size: 11px;    font-variant: small-caps;    color: #990000;    text-decoration: none;	margin: 10px auto;}div.hr {    background: url(images/NavHorizontalLine.gif) repeat-x;	margin: 0 auto;	padding: 5px;	height: 10px;}div.hr hr {    display: none;	margin: 0;	padding: 0;}/**********************************************************//* NAV ELEMENTS */.nav {    list-style: none;    padding: 0;    margin: -3px 0 10px -5px;}.nav li a {    font-size: 10px;    color: #996666;    text-decoration: none;}.nav li a:hover {    color: #990000;    text-decoration: none;}.nav li a strong {	margin-right: 3px;	line-height: 5px;	vertical-align: top;}h1, h1 a {	font: bold 12px Arial, Helvetica, sans-serif;	color: #990000;	padding: 0;	margin: 0;    text-decoration: none;}h2, h2 a{	font: bold 11px Arial, Helvetica, sans-serif;    text-decoration: none;}h3, h3 a{	font: bold 10px Arial, Helvetica, sans-serif;	margin: auto;	padding: 5px;}p a {   color:blue;}.footer {    	font: 9px Tahoma, Arial, Helvetica, sans-serif;    	color: #666666;}.clearFix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearFix {	display: inline-table;}.subDisplay {    clear: both;}* html .clearFix {	height: 1%;}.backTop {    padding: 5px;	text-align: right;}#websiteBox {	width: 144px;	background-color: #D8D6E2;	height: auto;	margin-bottom: 15px;}#websiteBox ul {	list-style: none;	padding: 10px;	margin: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #FFFFFF;}#websiteBox li a {    	font: 10px Tahoma, Arial, Helvetica, sans-serif;    	color: #606187;    text-decoration: none;}#websiteBox li a:hover{    color: blue;}.picHolder {    padding: 15px;	float: right;	width:160px;}.picHolder strong {	font: italic bold 11px Arial, Helvetica, sans-serif;	text-transform: capitalize;	padding: 3px 3px 3px 0;	margin: 4px 4px 4px 0;}.titleContent2 {	font: 12px Arial, Helvetica, sans-serif;	color: #990000;}