body {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
	background-color:#222222;
	border:0px;
	}
	
#waiting {
	display:none;
	}

#loading {
	color:#ffffff;
	margin:10px;
	}

#content {
	min-width:320px;
	min-height:600px;
	background-color:#222222;
	}

#main {
	background-color:#ffffff;
	height:386px;
	clear:both;
	padding:4px 6px;
	}

#viewer {
	height:100%;
	}

form {
	margin:0px;
	padding:0px;
	}

ul {
	-webkit-padding-start:30px;
	}

ol {
	-webkit-padding-start:30px;
	}

li {
	padding:10px 0px 0px 0px;
	}

#banner {
	height:60px;
	background-color:#222222;
	}

#banner .bannerlogo {
	float:left;
	position:relative;
	top:4px;
	left:6px;
	}

#banner .bannertext {
	color:#ffffff;
	display: block;
    	float: left;
    	height: 60px;
    	margin-left: 15px;
    	position: relative;
    	}

#sbanner {
	height:60px;
	background-color:#222222;
	}

#sbanner .bannerlogo {
	float:left;
	position:relative;
	top:4px;
	left:6px;
	}

#sbanner .bannertext {
	color:#ffffff;
	display: block;
    	float: left;
    	position: relative;
    	}

#vwbanner {
	height:60px;
	background-color:#222222;
	}

#vwbanner .bannerlogo {
	float:left;
	position:relative;
	top:4px;
	left:6px;
	}

#vwbanner .bannertext {
	color:#ffffff;
	display: block;
    	float: left;
    	height: 60px;
    	margin-left: 15px;
    	position: relative;
    	}

#menu {
	height:20px;
	background-color:#ffffff;
	padding:10px 10px 4px;
	border-bottom:solid 1px #efefef;
	}

#menul {
	float:left;
	margin-top:2px;
	}

#menul a, #menul span {
	font-size:14px;
	color:#2188c5;
	text-align:left;
	text-decoration:none;
	margin-left:4px;
	}

#menul .sel {
	color:#2188c5;
	text-align:left;
	text-decoration:none;
	margin-left:4px;
	}

#menul img {
	vertical-align:text-bottom;
	}

#menul a:hover {
	color:#2188c5;
	}

#menur {
	float:right;
	margin-top:2px;
	}

#menur a, #menur span {
	font-size:14px;
	color:#2188c5;
	text-align:right;
	text-decoration:none;
	margin-right:4px;
	}

#menur .sel {
	color:#2188c5;
	text-align:right;
	text-decoration:none;
	margin-right:4px;
	}

#menur img {
	position:absolute;
	top:20px;
	right:22px;
	}

#menur a:hover {
	color:#2188c5;
	}

.floatmenu {
	position:absolute;
	top:0px;
	border:0px;
	border-bottom-width:0;
	font:10pt arial,helvetica,sans-serif;
	z-index:100;
	background-color:#000000;
	width:200px;
	line-height:18px;
	visibility:hidden;
	}

.floatmenu a {
	width:auto;
	display:block;
	color:#ffffff;
	text-decoration:none;
	text-indent:3px;
	border-bottom:1px solid #ffffff;
	padding:1px 0px;
	}

* html .floatmenu a {
	width:100%;
	}

.floatmenu a:hover {
	background-color:#00034a;
	color:#f79218;
	}

#helpfulnessvote {
	height:20px;
	background-color:#ffffff;
	padding:10px 10px 4px;
	border-bottom:solid 1px #efefef;
	text-align:center;
	clear:both;
	}

#helpfulnessvote a {
	margin-left:4px;
	}

#helpfulnessvote input, #helpfulnessvote span {
	vertical-align:middle;
	}

#helpfulnessvote img {
	vertical-align:text-bottom;
	}

#helpfulnessvote a:active {
	color:#840000;
	}

#helpfulnessvote a:visited {
	color:#840000;
	}

#helpfulnessvote a:hover {
	color:#840000;
	}

#inplaceroute {
	background-color:#ffffff;
	overflow:auto;
	border:0px;
	clear:both;
	}

#inplaceroute .iframe {
	width:100%;
	height:100%;
	border:0px;
	}

#inplacecontent {
	background-color:#ffffff;
	overflow:auto;
	border:0px;
	clear:both;
	}

#inplacecontent .iframe	{
	width:100%;
	height:100%;
	border:0px;
	}

#vwcontent {
	background-color:#ffffff;
	padding:4px;
	border:0px;
	clear:both;
	}

#vwcontent .article {
	color:#000000;
	background-color:#e7e8ed;
	vertical-align:top;
	}

#vwcontent a:link {
	color:#0000ff;
	}

#vwcontent a:active {
	color:#0000ff;
	}

#vwcontent a:visited {
	color:#00034a;
	}

#vwcontent a:hover {
	color:#840000;
	}

#advanced {
	background-color:#e7e8ed;
	}

#advanced td {
	color:#003399;
	vertical-align:top;
	}

#advanced select, #advanced .input {
	color:#000000;
	width:320px;
	vertical-align:middle;
	}

#advanced .field {
	color:#000000;
	width:220px;
	vertical-align:middle;
	}

#advanced input, #advanced img {
	vertical-align:middle;
	}

#preferences {
	background-color:#ffffff;
	}

#preferences td {
	color:#000000;
	vertical-align:top;
	}

#preferences select {
	color:#000000;
	width:220px;
	vertical-align:middle;
	}

#preferences input, #preferences img {
	vertical-align:middle;
	}

#search	{
	background-color:#ffffff;
	overflow:auto;
	border:0px;
	}

#search .hosttext {
	color:#003399;
	background-color:#e7e8ed;
	vertical-align:top;
	}

#search .article {
	color:#000000;
	background-color:#e7e8ed;
	vertical-align:top;
	}

#search img, #search input {
	vertical-align:middle;
	}

#search a:link {
	color:#0000ff;
	}

#search a:active {
	color:#0000ff;
	}

#search a:visited {
	color:#00034a;
	}

#search a:hover {
	color:#840000;
	}

table {
	font-size:14px;
	}

#dialog {
	background-color:#ffffff;
	overflow:auto;img
	font-size:14px;
	}

#dialog img {
	max-width: 100% !important;
	height: auto !important;
	}

#dialog .highlight {
	background-color:#ffff00 !important;
	color:#000000 !important;
	}

#dialog .hostname {
	width:0px;
	padding:0px;
	margin:0px;
	}

#dialog .hosttext {
	padding:7px 0px;
	}

#dialog .hosttexthistory {
	padding:7px 0px;
	}

#dialog .continuation {
	}

#dialog .username {
	width:0px;
	padding:0px;
	margin:0px;
	}

#dialog .usertext {
	color:#222222;
	font-weight:bold;
	font-style:italic;
	padding:7px 0px;
	}

#dialog .usertexthistory {
	color:#222222;
	font-weight:bold;
	font-style:italic;
	padding:7px 0px;
	}

#dialog .hostrelinfo {
	padding:7px 0px;
	}

#dialog .solution {
	padding:7px 0px;
	}

#dialog .solution td {
	border-color: #000000;
	padding:5px;
	}

#dialog .solutionhistory {

	padding:7px 0px;}

#dialog .none {
	}

#dialog .field {
	width:220px;
	vertical-align:middle;
	}

#dialog img, #dialog input {
	vertical-align:middle;
	}

#dialog a:link {
	color:#2188c5;
	text-decoration:none;
	}

#dialog a:active {
	color:#2188c5;
	text-decoration:underline;
	}

#dialog a:visited {
	color:#2188c5;
	text-decoration:none;
	}

#dialog a:hover {
	color:#2188c5;
	text-decoration:underline;
	}

#inputfield {
	background-color:#222222;
	padding:25px 15px;
	}

#inputfield td {
	width:100%;
	}

#inputfield .field {
	color:#666666;
	height:30px;
	min-width:100%;
	vertical-align:middle;
	padding:4px;
	font-size:14px;
	}

#inputfield input, #inputfield img {
	vertical-align:middle;
	}

#copyright {
	background-color:#222222;
	color:#ffffff;
	text-align:left;
	}

#copyright span {
	margin-left:4px;
	}

#poweredby {
	background-color:#222222;
	font-size:11px;
	color:#666666;
	text-align:right;
	height:29px;
	}

#poweredby span {
	margin-right:8px;
	}

#poweredby a:link {
	color:#2188c5;
	text-decoration:none;
	}

#poweredby a:active {
	color:#2188c5;
	text-decoration:underline;
	}

#poweredby a:visited {
	color:#2188c5;
	text-decoration:none;
	}

#poweredby a:hover {
	color:#2188c5;
	text-decoration:underline;
	}

#log {
	background-color:#ffffff;
	}

#log .hostname {
	color:#003399;
	background-color:#e7e8ed;
	vertical-align:top;
	}

#log .hosttexthistory {
	color:#840000;
	background-color:#e7e8ed;
	vertical-align:top;
	}

#log .username {
	color:#000000;
	background-color:#d5d5d4;
	}

#log .usertexthistory {
	color:#840000;
	background-color:#d5d5d4;
	}

#log .hostrelinfo {
	color:#003399;
	background-color:#e7e8ed;
	vertical-align:top;
	}

#log .solutionhistory {
	color:#840000;
	background-color:#e7e8ed;
	vertical-align:top;
	}

#log a:link {
	color:#0000ff;
	}

#log a:active {
	color:#0000ff;
	}

#log a:visited {
	color:#00034a;
	}

#log a:hover {
	color:#840000;
	}

#floatdiv {
	position:absolute;
	color:#000000;
	background-color:#ffffff;
	width:700px;
	height:520px;
	top:92px;
	display:none;
	z-index:9048;
	border:1px solid #808080;
	overflow:visible;
	}

#floatdiv iframe {
	width:100%;
	height:500px;
	border:0px;
	overflow:visible;
	padding-top:4px;
	clear:both;
	}

img {
	border:0
	}

.dialogTable {
	border:0px;
	margin:0px;
	width:100%;
	border-collapse:collapse;
	}

.dialogTable td {
	border:1px;
	border-style:solid;
	border-color:transparent;
	padding: 3px 0px 3px 3px;
	}

.stdTable {
	border:0px;
	margin:0px;
	width:100%;
	border-collapse:collapse;
	}

.stdTable td {
	border:0px;
	border-style:none;
	padding: 4px;
	}

.stdTableZeroBorder {
	border:0px;
	padding:0px;
	margin:0px auto;
	border-collapse:collapse;
	width:100%;
	}

.stdTableZeroBorder td {
	border:0px;
	border-style:none;
	}
