/* CSS Document */body {background: #D7D0C4 url(/images/bgTile_main.jpg) repeat-x;font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;margin:0;padding:0;text-align:center;}img {border: 0;}td {font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#222222;}table#reg {	width: 600 px;}table#reg td {	padding: 5 px;}.leftcol {	text-align: right;	width: 195px;}.rightcol {	text-align: left;}table.pg1 { 	text-indent: 40px;	border-collapse: collapse;	border-spacing: 0px;	font-size: 13px; 	text-indent: 40px;}td.pg1{ color: #404040;font-family: Verdana;font-size: 12px;color: #404040; text-indent: 50px; }td.pg1b{ color: #404040;font-family: Verdana;font-size: 12px;color: #404040; }/* MAIN LAYOUT ELEMENTS *//* -----  BODY > #mainWrapper ( #header ) > #contentWrapper > #mainContent    ----- */#outsideWrapper {width: 700px;background:#FFFFFF;text-align:left;  margin-left:auto; margin-right:auto;}#mainWrapperPg1 {width:696px;background: #cdc5b2;border-bottom: 2px solid #FFFFFF;border-left: 2px solid #FFFFFF;border-right: 2px solid #FFFFFF;}#mainWrapper {width:696px;background: #D7D0C4;border-bottom: 2px solid #FFFFFF;border-left: 2px solid #FFFFFF;border-right: 2px solid #FFFFFF;}#header {height: 196px;margin:0;padding:0;background: #741C1D;}#contentWrapper {padding: 6px;margin-bottom: 0px;background:url(/images/BG_mainContent.jpg) no-repeat;}#contentWrapperBlank {padding: 6px;margin-bottom: 0px;}div#mainContent {margin: 0px 5px;}#footer {padding-bottom:20px;padding-top: 14px;width: 700px;text-align:left;  margin-left:auto; margin-right:auto;}#copyright {margin: 0px 10px;padding-top: 2px;text-align:left;font-size:11px;color:#955956;}/* STYLING */#header h1 {display:none;}#header p {}div.featuredModule {width: 180px;margin-bottom: 8px;}div#sidebar img {float:left;}div#copyright a {color:#741C1D;text-decoration:none;}div#copyright a:hover {color: #955956;}div#mainContent div#mediaDivider {width:98%;border-bottom:solid 1px #999;margin-bottom:10px;}div#mainContent h1 {margin: 16px 10px 6px 6px;font-weight:normal;font-style:italic;font-size:26px;color: #741C1D;}div#mainContent h1.pageLabel {display: none;}div#mainContent blockquote p {color: #741C1D;font-style:italic;}div#mainContent h2.hd {margin: 20px 10px 6px 10px;}div#mainContent h2.sub {margin: 6px 10px 6px 10px;}div#mainContent p, div#mainContent li {color:#222222;margin: 6px 10px 6px 10px;}div#mainContent a {color:#741C1D;}div#mainContent a:hover {color:#955956;}div#mainContent ul li {margin: 0 0 14px 0;}div#mainContent ul {margin-left:18px;padding-left:0;list-style:none;}div#mainContent ul li {text-indent:0px;padding-left:28px;background: url(../images/links_bullet.gif) no-repeat ;background-position: 0 .2em;}div#mainContent div.mediaLeft {float:left;width:238px;margin: 6px 0px 6px 0px;}div#mainContent div.mediaLeft a {padding: 0px 10px;}div#mainContent div.mediaRight {float:right;width:238px;margin: 6px 0px 6px 0px;}div#mainContent div.mediaRight a {padding: 0px 10px;}div#mainContent div.mediaCenter {width:100%;display:block;padding-left:10px;padding-right:10px;text-align:center;}/* clear those floats */.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix {display: inline-table;}/* hides from ie-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* end hide from ie-mac */