@import url(stylemedia.css);@import url(inlines.css);@import url(treenav.css);.printonly, .hidden{display : none;}img {	border: none;}body {	background-color: #FFFFFF;	background-image:  url("../images/common/body_background.jpg");	}#topbanner{	background : #58992c url(../images/common/topbanner.jpg) top right repeat-x;	padding: 0;}#logo{	padding: 0 0 20px 0;}/* Top Banner Image */#bannerimages{	float: right;	list-style: none;	padding: 0;	margin: 0.2em 0 0.2em 0;	clear: right;}#bannerimages li {	display: inline;	padding: 0 0.4em 0 0.4em;}/* Top Utility Navigation */#toputilnavwrap{	padding: 0em 0em 0em 10px;	float: right;}#toputilnav {	list-style: none;	padding: 0.5em 0em 0.9em 0em;	margin: 0;	background-color: #00493b;}#toputilnav li {	display: inline;	padding: 0em 1em 0em 1.5em;	color: #65c0af;	font-weight: bold;	background-color: #00493b;	border-right: solid 1px #ccc;	line-height 2px;}#topbar li.last {	border-right: none;}#toputilnav a {	color: #fff;	background-color: #00493b;}#toputilnav a:hover, #topbar ul li a.onpath {	text-decoration: underline;	color: #ccffff;}/* The top level which contains the top level navigation*/#topbar{	padding: 0px 1em 25px 0;	font-size: 1em;}/* Top level navigation */#topbar ul {	list-style: none;	padding: 0px 1em 1em 0em;	margin: 0;}#topbar li {	float: left;	padding: -1em 0em 0 0em;}#topbar li a {	/*background-image: url(../images/common/topnav_mid_blue.gif);*/	display: block;	text-decoration: none;	color: #fff;	padding: 1em 1em 1em 1em;	font-size: 1em;	background-color: #00493b;	border-right: solid 1px #ccc;	line-height 2px;}#topbar li.last {	border-right: none;}#topbar li a:hover, #topbar ul li a.onpath {	background-image: url(../images/common/topnav_mid.gif);	display: block;	padding: 1em 1em 1em 1em;	color: #fff;}#topbar li span.selected {	background-image: url(../images/common/topnav_mid.gif);	display: block;	padding: 1em 1em 1em 1em;	color: #fff;	border-right: solid 1px #ccc;}/* The top level which contains the breadcrumb and search box */#secondbar {	clear: both;	line-height:10px;	}/* The breadcrumb navigation (path to the current article) */#breadcrumbnav{	color: #888888;	margin: 0.5em 0 1em 0;	border: 0;	text-decoration: none;}#breadcrumbnav ul{	color: #888888;	display: inline;	list-style: none;	padding: 0;	margin: 0;	text-decoration: none;}#breadcrumbnav li {	color: #888888;	display: inline;	padding: 0 0 0 0.2em;	text-decoration: none;	}/* Fieldset which includes the search bar */fieldset{	border: 0;	margin: 0;	padding: 0;}/* Top Search Box */#topsearchbox {	white-space: nowrap;	display: inline;	border: 0;	margin: 0;	padding: 0;}#topsearchbox label {	display: none;}#topsearchbox input {	vertical-align: middle;	padding-left: 0.2em;	border: solid 1px #839db8;}#topsearchbox #submit {	border: 0;}#topsearchbox #kword {	width: 13em;}/* The main table used to split the left, central and right hand columns */#maintable {	clear: both;	width: 100%;	border: none;	padding: 0;	margin: 0;	border-collapse: collapse;}/* The left hand column which contains navigational elements */#lefthandcolumn {	width: 200px;	vertical-align: top;	padding: 0 0 0 1em;	margin: 0;}/* Ads in left hand border */#ads ul{	list-style: none;	padding: 2em 0em 0em 0em;}#ads ul li{	display: inline;}#ads_rest ul{	list-style: none;	padding: 0em 0em 2em 0em}#ads_rest ul li{	display: inline;}#specialfeature{	padding: 0 0 0 0.5em;}#specialfeature img{	vertical-align: middle;	padding: 0.1em 0.5em 0.1em 0;}/* The central column which contains the main article contents */#centralcolumn {	width: auto;	vertical-align: top;	margin: 0;	padding: 0 1em 0 1em;}#centralcolumn p{	text-align: justify;	}#intro h2{	display:none;	}#intro p{	font-size: 1em;	font-weight: bold;}/*Divs at base of body text that contain related faqs and media*/div.bodycolumn{	width: 100%;	padding: 0 2em 1em 0;	margin: 0;	float: left; }div.bodycolumn div{	color: #fff;	vertical-align: middle;	float:left;	margin: 0;	padding: 0;}div.bodycolumn div h2{	/*background-color: #9966cc;*/	color: #9966cc;	line-height: 28px;	padding: 0 0 0 0;	margin: 2px 440px 4px 0;	font-size: 1.2em;	font-weight: bold;		background : repeat url(../images/common/horizontal_dots.gif);	width: 100%;}div.bodycolumn div img{	float: right;	}div.bodycolumn ul{	list-style: none outside none;	margin: 0 0 0 1em;	margin: 0;	clear: both;	}div.bodycolumn ul li{	margin: 0;	padding: 0.2em 0 0.2em 0;	background : transparent;}div.bodycolumn ul.faq li{	margin: 0;	padding: 0.5em 0 0.2em 1.5em;	background : no-repeat url(../images/common/nav_arrow.gif) #ffffff;	vertical-align: middle;}div.bodycolumn ul li img{	vertical-align: baseline;	}div.bodycolumn ul.faq li a{	text-decoration: none;	}div.bodycolumn ul.faq li a:hover{	text-decoration: underline;	}#bodyfooter{	list-style: none outside none;	clear: both;	margin: 2em 0 1em 0;	padding: 0;}#bodyfooter li{	margin: 0;	padding: 0.2em 0 0.2em 0;}/* The right hand column which contains content related to an article */#righthandcolumn {	width: 150px;	vertical-align: top;	padding: 0;	margin: 0;	background : repeat url(../images/common/background_dots.gif);}#rhsheader{	width: 150px;	height: 2px;	margin-bottom: -20px;}#rhsfooter{	width: 150px;	height: 13px;	margin-top: -2px;}/*#calltoactionfooter{	width: 203px;	height: 13px;	background: url(../images/common/related_foot.gif) no-repeat top left;	margin-top: -5px;}*/.rightfeatures {	margin-top: 0em;	padding: 0 0em 0 2em;	/*margin: 1em 0 1em 0;*/	width: 100%;}.related {	width: 150px;	padding: 0em 0em 0em 1em;}#righthandcolumn h2 {	margin : 0;	color : #9966cc;	background : url(../images/common/right_divider.gif) top left no-repeat;	font-weight : bold;	margin : 0 0 0 10px;	padding : 6px 0 0 0;}#righthandcolumn h2:first-child {		background: none;}#righthandcolumn h3 {	margin: 0;	margin : 0.2em 0 0 10px;	font-size: 100%;	font-weight: bold;}#righthandcolumn ul  {	list-style: none outside none;		padding: 0 0 0.5em 10px;	margin: 0 0 1em 0;}#righthandcolumn ul li {	margin: 0;	padding: 0.5em 0 0.2em 1.5em;	background : no-repeat url(../images/common/nav_arrow.gif);}#righthandcolumn ul.contact li {	margin: 0;	padding: 0.5em 0 0.2em 0;}#righthandcolumn form{	border: 0;	margin: 0 0 0.5em 0;	}#righthandcolumn fieldset.buttons{	padding: 0.3em 0 0 0;}#righthandcolumn ol {	padding-left: 10px;}#righthandcolumn ol li {	margin: 0;	padding: 0.5em 0 0 0;}#righthandcolumn div {	padding: 0.5em 0.5em 0.5em 1em;}/* The footer area (and its navigation) */#footer {	text-align: center;	Margin: 2em 0 0 0; 	padding: 1em 0 1em 0;}#footer ul {	list-style: none outside none;	padding: 0 0 0.5em 0;	margin: 0;}#footer li {	display: inline;}#footer span.selected,#footer a {	color: #555;	text-decoration: none;	padding: 0 0.4em 0 0.4em;	border-top: 0;	border-right: solid 1px #555;	border-bottom: 0;	border-left: 0;}#footer a:hover {	text-decoration: underline;}#footer li.last span.selected,#footer li.last a{	padding: 0 0 0 0.4em;	border-right: 0;}.pagefoot {	background-color: #00493b;	background-position: center center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;}