body {margin:0 9px 0 9px;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#fff;color:#333;}#access {display:none;}p {	padding:4px 0 4px 0;	margin:0;}img {border:none}form {padding:0;margin:0}.small {font-size:10px;}hr.greyLine {height:1px;color: #0075b1;background: #0075b1;border:0;}p.acrobat_reader {clear:both;margin: 20px 0 0 0; height:35px;}.acrobat_reader img {float:left;margin:0 10px 0 0;}a {color:#0075b1; text-decoration:none}a:hover {color:#64A242; text-decoration:none}a.active {color:#0075b1; text-decoration:underline}#backtotop {margin:0; display:block;width:100%;}#backtotop p {margin:0 0px 0px; 0;padding:0;text-align:left}.filler {height:20px;width:190px;float:left;background:#0075b1;}#wrap-dots {float:left;width:100%;background:url(bot-dots-long.gif) repeat-x left bottom; margin:0;padding:0;}#wrapper {float:left;width:100%;background:url(left-grad3.jpg) repeat-y top left; margin:0;padding:0;}.logo {width:190px;padding:0;margin:0;height:120px;}.logo img {padding:0;margin:0}#leftcolumn {margin-right: -190px;}	/* IE 4 fix */#leftcolumn {float: left; width: 190px;} /*/*/ /*/margin: 0 0 0 2px; /* Silly Netscape hack to get the borders to line up */#search {	width:175px;	margin: 15px 5px 10px 10px;	padding:0;	height:20px}#search form {padding:0;margin:0}input.search-button {border:0;background:transparent;color:#0068AF;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding:0;margin:0}input.search-text {width:134px;padding:0;font-family:margin:0;border:1 px solid #333;}			#rightcolumn {	width:auto;	margin-left:195px;	float:right;	}	#toplinks {		height:15px;		margin:12px 0 6px 10px;                font-size:11px;			}	#toplinks a.first {		padding: 0 3px 0 0;	}	#banner{    display:block;    height:148px;    background-repeat:no-repeat;    background-position:left top;    padding:0;margin:0;/*  width:100%; */	*width: 784px; /*IE7 hack */} 	#home #banner{ height:237px; } 		#breadcrumb {		height:20px;			}		#breadcrumb p {	margin: 18px 0 10px 0px;	padding:0;	color: #64a242;	font-size:11px;               	}#breadcrumb p span { color:#0075b1;}.breadcrumb {		text-decoration:none;                color:#0075b1;	}table#main {	background: url(table-grad.jpg) repeat-x top left;	}td.content {	padding:5px 10px 10px 10px;}h1 {	font-size:18px;	color:#0076b3;	margin:0;	padding: 10px 0 8px 0;	border-bottom: 1px dashed #80bbd9;}h1.landing {font-size:18px;	color:#0075b1;	margin:0;	padding: 10px 0 2px 0;        border-bottom:none;	}h3 {	font-size:12px;	color:#0075b1;	margin:0;	padding:5px 0 5px 0;      	}h3.cont {	font-size:12px;	color:#0075b1;	margin:0;	padding:0 0 0 8px;      	}h4,h5 {	font-size:11px;	color:#333;        font-weight:bold;	margin:0;	padding:3px 0 3px 0;      	}h3.first {	font-size:12px;	color:#0075b1;	margin:0;	padding: 10px 0 10px; 0;	}h3.lat {         font-size:13px;	color:#0075b1;	margin:0;	padding: 5px 0 5px 8px;	}.latest {	background: url(table-grad.jpg) repeat-x top left;	border-top: 1px dashed #80bbd9;        padding:0;margin:10px 0 0 0;}#footer {float:left;width:100%;margin:0;padding:0;height:20px;margin:0px 0px 0px 0px;color:#0075b1;background-color:#F2F8FB;border-left:1px solid #E5F1F7;	border-right:1px solid #E5F1F7;	border-top:1px solid #E5F1F7;	border-bottom:1px solid #E5F1F7;}	#footer a {		color:#0075b1;		text-decoration:none;		font-family:Arial, Helvetica, sans-serif;      font-size:11px;	padding: 0 0 0 10px;	}#footer a.first {		padding: 0 0 0 0px;	}		#footer a:hover, #toplinks a:hover {		color:#64A242;		text-decoration:none;}/* related styles */.rel1 {width:188px;margin:0;padding:0;border-bottom: 1px dashed #80bbd9;border-right: 1px dashed #80bbd9;border-left: 1px dashed #80bbd9;background: url(map.jpg);height:126px;}.rel-header {width:190px;background: #64a242;height:24px;margin:20px 0 0 0}.rel-header h2 {color:#f0f6ec;font-size:13px;font-weight:bold;padding:4px 0 4px 10px;margin:0}.rel1 a {color:#0075b1;font-size:11px;display:block;padding:85px 10px 10px 10px;text-decoration: none;}rel1 a:hover {color:#64a242;text-decoration:none}.rel-business {width:188px;margin:0;padding:0;border-bottom: 1px dashed #80bbd9;border-right: 1px dashed #80bbd9;border-left: 1px dashed #80bbd9;background:url(busin-grad.jpg);height:34px;float:left}.rel-business select {width:170px;}.rel-business form {margin:8px 0 0 10px; padding:0;display:block;}.rel-contact {width:188px;margin:0;padding:0;border-bottom: 1px dashed #80bbd9;border-right: 1px dashed #80bbd9;border-left: 1px dashed #80bbd9;background:url(cont-grad.jpg);height:107px;float:left}.rel-grad {width:188px;margin:0;padding:0;border-bottom: 1px dashed #80bbd9;border-right: 1px dashed #80bbd9;border-left: 1px dashed #80bbd9;background:url(generic_gradient.jpg);height:87px;float:left}.rel-contact-allb {width:188px;margin:0;padding:0;border:1px dashed #80bbd9;background:url(cont-grad.jpg);height:107px;float:left}.rel-csr {width:188px;margin:0;padding:0;border:1px dashed #80bbd9;background:url(csr-grad.jpg);height:107px;float:left}.rel-ar {width:188px;margin:0;padding:0;border: 1px dashed #80bbd9;background:url(ar.jpg);height:107px;float:left}.rel-ar2 {width:188px;margin:0;padding:0;border: 1px dashed #80bbd9;background:url(ar07_cover.jpg);height:107px;float:left}.rel-ar-home {width:188px;margin:0;padding:0;border-right: 1px dashed #80bbd9;border-left: 1px dashed #80bbd9;border-bottom: 1px dashed #80bbd9;background:url(ar.jpg);height:107px;float:left}.rel-ar-home2 {width:188px;margin:0;padding:0;border-right: 1px dashed #80bbd9;border-left: 1px dashed #80bbd9;border-bottom: 1px dashed #80bbd9;background:url(ar06.jpg);height:107px;float:left}.rel-ar-home-large {width:188px; margin:0;padding:0;border-right: 1px dashed #80bbd9;border-left: 1px dashed #80bbd9;border-bottom: 1px dashed #80bbd9;background:url(ar07_cover_lr.jpg); background-position: bottom; background-repeat: no-repeat; background-color: #E8F1EE; height:107px;float:left}.rel-ar-home-large2 {width:188px; margin:0;padding:0;border-right: 1px dashed #80bbd9;border-left: 1px dashed #80bbd9;border-bottom: 1px dashed #80bbd9;background:url(ar07_cover_lr.jpg); background-position: bottom; background-repeat: no-repeat; background-color: #E8F1EE; float:left}.rel-ar p, .rel-contact p, .rel-alert p, .rel-ar-home p, .rel-ar-home-large p, .rel-contact-allb p, .rel-grad p, .rel-csr p {margin:0;padding:0 0 3px 10px;font-size:11px}.rel-ar2 p, .rel-contact p, .rel-alert p, .rel-ar-home2 p, .rel-ar-home-large2 p, .rel-contact-allb p, .rel-grad p, .rel-csr p, .rel-fs p {margin:0;padding:0 0 3px 10px;font-size:11px}.rel-generic {width:190px; float:left; margin: 20px 0 0 0; padding:0;border-top: 1px dashed #80bbd9;border-bottom: 1px dashed #80bbd9}.rel-generic h2 {color:#0075b1;font-size:13px;font-weight:bold;padding:4px 0 4px 10px;margin:0}.rel-generic p {margin:0;padding:0 0 3px 10px;font-size:11px}.rel-ln {width:190px; float:left; margin: 20px 0 0 0; padding:0;border-top: 1px dashed #80bbd9;border-bottom: 1px dashed #80bbd9}.rel-ln h2 {color:#0075b1;font-size:13px;font-weight:bold;padding:5px 0 5px 0;margin:0}.rel-ln p {margin:0;padding:0 0 4px 0;font-size:11px}.rel-ln a {color:#333;}.rel-ln a:hover {color:#64a242}.rel-ln a.more {color:#0075b1;}.rel-ln a.more:hover {color:#64a242}.rel-fs {width:188px;margin:0;padding:0;border: 1px dashed #80bbd9;background:url(fact.jpg);height:80px;float:left}h2.report {font-size:13px;	color:#0075b1;	margin:0;	padding: 10px 0 2px 10px;}.rel-alert {width:188px;margin:0;padding:0;border-bottom: 1px dashed #80bbd9;border-right: 1px dashed #80bbd9;border-left: 1px dashed #80bbd9;background:url(alert.jpg);height:107px;float:left}a.rel{ color:#0075b1;text-decoration:none}a.rel:hover {color:#64a242;text-decoration:none}/* home */h1.home {font-size:18px;	color:#0076b3;	margin:0;	padding: 15px 0 2px 0;        border-bottom:none;	}#head-home {border-bottom: 1px dashed #80bbd9; padding:0 0 20px 0;margin-top:-10px;}p.lead {color:#0075b1;font-size:15px;line-height:20px; padding:0;margin:0;}#home-wrap {width:100%;}#home-wrap #left {width:50%;float:left;}#home-wrap #right {width:50%;float:right}.ln-home {float:left;padding-right:4px}.lr-home {border-left: 1px dashed #80bbd9;border-bottom: 1px dashed #80bbd9;padding-bottom:20px;padding-left:4px;float:right}.le-home {border-left: 1px dashed #80bbd9;padding-bottom:20px;padding-left:4px;float:right}/* board of directors */#board {background: url(board-grad.gif) repeat-x; padding-left:5px; float:left;width:100%;}#board a {font-size:13px;font-weight:bold}.image-row {height:161px;border-bottom: 1px dashed #80bbd9;margin-bottom:15px;}.first-image-row {height:161px;border-bottom: 1px dashed #80bbd9;margin-bottom:15px;padding-top:15px;}.image {width:152px;height:152px;float:left;margin-right:20px;}.dir-biog {background:url(dirbio-dots.gif) repeat-y; border-bottom: 1px dashed #80bbd9;float:left;padding:0;margin:0;width:100%}.dir-biog-image {width:119px; height:145px; float:left; background: url(dir-grad.jpg) no-repeat;clear:both}.dir-biog-image img {padding:10px;}.biog {margin:0;padding:0;float:left;height:1%;width:65%;}.text {padding: 10px;float:left;}.text p {margin:0;padding:0}.text p span {font-size:13px;font-weight:bold;color:#0075b1;margin:0;padding:0}.text p.nopad {font-weight:bold;margin-bottom:5px;} /* server side charts */tr.row td {padding-left:5px;border-bottom: 1px solid #cbbfaf}#sschart {width:350px;}#sschart.label, #sschart.input { padding-bottom:5px;}.ssleft {float:left; width:180px;}.ssright {float:right; width:170px;}.label {display:block}.input {float:left;display:block;font-size:100%;}select, option {font-size:100%;}.row {padding-bottom:10px;clear:both;}fieldset {border:none;clear:both;}.minichart {width:190;background:#80bbd9;padding:0;margin:0;}.minichart img {margin:0 0 0 -10px;padding:0;}/* Site map */#map-ul {font-family:arial;font-size:12px; list-style-type: none;margin: 0 ;line-height:140%;padding:0;}#map-ul li.lev1 {list-style-type: none;color:#F01530;font-weight:bold;font-size:13px;padding: 14px 0 2px 0;border-bottom:1px solid #0075b1;}#map-ul li.lev2 {list-style-type: none;color:#333;font-weight:normal;font-size:12px;padding: 0 0 4px 0;}/* Alert service */#alert-service label {font-weight:normal;text-align:left;}#alert-service fieldset {border:0;margin:0;padding:0;clear:both;}label.alert {float:left;width:150px;padding:0;margin:0;}label.rns{float:left;width:180px;padding:0;margin:0;}#alert-service  input, select {width:auto;}#alert-service h3 {margin:5px 0 5px 0;padding:5px 0 5px 0}#image {clear:both; padding-bottom:5px;}#automatic {margin-left: 40px;}#feeds {float:left; width:40%; display:inline;}/* FAQs styles */#faqs dl{margin:0;}#faqs dt{font-weight:normal;margin:0;width:100%;border-bottom:1px solid #0075b1;}#faqs dd{margin:0;padding:10px;display:none;background-color:#f0f0f0;border-bottom:1px solid #0075b1;}#faqs table.boardmemberfirst {border-top:1px solid #0075b1;}#faqs dt td {padding:2px 0;}/* Business contacts styles */#buscon dl {margin:0;}#buscon dt {color:#333;font-weight:normal;margin:0;width:100%;border-bottom:1px dashed #80bbd9;}#buscon dd {margin:0;padding:0;display:none;background-color:#f4f9f8;border-bottom:1px dashed #80bbd9;}#buscon table.topborder {}#buscon dt td {padding:2px 0;}#buscon table td.busunit {padding-left: 8px;padding-right: 8px;}#buscon table td.busunitr {padding-right: 8px;}#buscon table td.busunitrt {padding-right: 8px;padding-top:5px}#buscon dl table {color:#333;}#buscon table.innercon td.left {padding-left:20px;padding-bottom:8px;padding-top:8px;}#buscon table.innercon td.right {padding-right:20px;padding-bottom:8px;padding-top:8px;}#buscon table.innercon tr.innercondots td {border-bottom:1px dashed #80bbd9;}.line_thin {	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: #000;	font-family: Arial, Helvetica, sans-serif;	font-size: None;}
