body {
    background-color: #696969;
    border: 0 none;
    margin: auto;
    max-width: 1200px;
    padding: 0;
}

a
{cursor:pointer;}

#content {
    background-color: #696969;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 100%;
}

#main {
    background-color: #ffffff;
	position: relative;
    clear: both;
    height: 100%;
    overflow: hidden;
    width: 100%;
    -ms-flex: 1;
    flex: 1;
}

#viewer {height: 100%;}

form {margin:0px;padding:0px;}

ul {margin-bottom:0;padding:0px;margin-left:20px;}

#banner {
    background: #962573 url("https://www5.nohold.net/Computershare/Images/penny_banner_clean.png") no-repeat local 0 0;
    height: 100px;
}

#banner .bannerlogo {
    float: right;
    padding-right: 35px;
    padding-top: 38px;
    position: relative;
}

#banner .bannertext {
    color: #ffffff;
    font: bold 14pt Arial,sans-serif;
    padding-left: 100px;
    padding-top: 40px;
    position: absolute;
    text-align: left;
}

#menu {height:35px;background-color:#E7E8ED;}

#menu #menul {float:left;margin-top:10px;}

#menul a, #menul span
{font:normal bold 10pt Arial,sans-serif;color:#ffffff;text-align:left;text-decoration:none;margin-left:4px;}

#menul .sel
{font:normal bold 12px Arial,sans-serif;color:#ff0000;text-align:left;text-decoration:none;margin-left:4px;}
#menul img {vertical-align:text-bottom !important;}
#menul a:hover {color:#f79218;}

#menu #menur {float:right;margin-top:10px;}
#menur a, #menur span
{font:normal bold 12px Arial,sans-serif;color:#ffffff;text-align:right;text-decoration:none;margin-right:4px;}
#menur .sel
{font:normal bold 12px Arial,sans-serif;color:#ff0000;text-align:right;text-decoration:none;margin-right:4px;}
#menur img {vertical-align:text-bottom !important;}
#menur a:hover {color:#f79218;}

.floatmenu
{position:absolute;top:0px;border:0px;border-bottom-width:0;font:normal bold 12px Arial,sans-serif;z-index:100;background-color:#728ac6;width:200px;line-height:18px;visibility:hidden;}
.floatmenu a
{width:auto;display:block;font:normal bold 12px Arial,sans-serif;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:#3a6ea5;color:#f79218;}

#helpfulnessvote
{background-color:#9caace !important;font:normal normal 12px Arial,sans-serif;color:#000000;text-align:center;clear:both;}
#helpfulnessvote a
{margin-left:4px;}
#helpfulnessvote input, #helpfulnessvote span
{vertical-align:middle;}
#helpfulnessvote img
{vertical-align:text-bottom !important;}
#helpfulnessvote a:active {color:#f79218;}
#helpfulnessvote a:hover {color:#f79218;}

#inplaceroute
{background-color:#ffffff;font:normal normal 12px Arial,sans-serif;color:#000000;overflow:auto;border:0px;clear:both;height:50%;width:490px;}
#inplaceroute .iframe
{width:100%;height:100%;border:0px}
#inplacecontent
{background-color:#FFFFFF;font:normal normal 12px Arial,sans-serif;color:#000000;overflow:auto;border:0px;clear:both;}
#inplacecontent .iframe
{width:100%;height:100%;border:0px}
#vwcontent {
    background-color: #ffffff;
    clear: both;
    color: #555555;
    font: 12px Arial,sans-serif;
    padding: 4px;
}
#vwcontent .article {
    background-color: #ffffff;
    color: #555555;
    font: 12px Arial,sans-serif;
    vertical-align: top;
}
#vwcontent a:link {color:#b33f90;font-weight:bold;text-decoration:none;}
#vwcontent a:active {color:#b33f90;font-weight:bold;text-decoration:underline;}
#vwcontent a:visited {color:#b33f90;font-weight:bold;text-decoration:none;}
#vwcontent a:hover {color:#b33f90;font-weight:bold;text-decoration:underline;}

#advanced
{background-color:#e7e8ed !important;}
#advanced td
{color:#003399;font:normal normal 12px Arial,sans-serif;vertical-align:top;}
#advanced select, #advanced .input
{color:#000000;font:normal normal 12px Arial,sans-serif;width:320px;vertical-align:middle;}
#advanced .field
{color:#000000;font:normal normal 12px Arial,sans-serif;width:220px;vertical-align:middle;}
#advanced input, #advanced img
{vertical-align:middle;}
#preferences
{background-color:#ffffff !important;}
#preferences td
{color:#000000;font:normal normal 12px Arial,sans-serif;vertical-align:top;}
#preferences select
{color:#000000;font:normal normal 12px Arial,sans-serif;width:220px;vertical-align:middle;}
#preferences input, #preferences img
{vertical-align:middle;}
#search
{background-color:#ffffff !important;font:normal normal 12px Arial,sans-serif;color:#000000;overflow:auto;border:0px;}
#search .hosttext
{color:#003399;font:normal normal 12px Arial,sans-serif;background-color:#e7e8ed !important;vertical-align:top;}
#search .article
{color:#000000;font:normal normal 12px Arial,sans-serif;background-color:#e7e8ed !important;vertical-align:top;}
#search img, #search input
{vertical-align:middle;}
#search a:link {color:#0000ff;}
#search a:active {color:#0000ff;}
#search a:visited {color:#800080;}
#search a:hover {color:#ff0000;}

#dialog
{background-color:#ffffff;font:normal normal 12px Arial,sans-serif;color:#555555;overflow:auto;}

#dialog .hostname
{color:#3A3A3A;font:bold 14px Arial,sans-serif;background-color:#ffffff;padding:1px 10px;width: 50px;vertical-align:top;}

#dialog .hosttext
{color:#555555;font:normal normal 12px Arial,sans-serif;background-color:#ffffff;}

#dialog .hosttexthistory
{color:#555555;font:normal normal 12px Arial,sans-serif;background-color:#ffffff;}

#dialog .username
{color:#3A3A3A;font:bold 14px Arial,sans-serif;background-color:#ffffff;padding:10px;width:50px;vertical-align:top;}

#dialog .usertext
{color:#555555;font:normal normal 12px Arial,sans-serif;background-color:#ffffff;}

#dialog .usertexthistory
{border-bottom: 1px solid #E7E8ED;border-top: 1px solid #E7E8ED;color:#555555;font:normal normal 12px Arial,sans-serif;background-color:#ffffff;}

#dialog .hostrelinfo
{color:#555555;font:12px Arial,sans-serif;background-color:#ffffff;}

#dialog .solution
{color:#555555;font:12px Arial,sans-serif;background-color:#ffffff;}

#dialog .solutionhistory
{color:#555555;font:12px Arial,sans-serif;background-color:#ffffff;}

#dialog img 
{max-width:99%!important;height:auto!important;}

#dialog .none
{color:#555555;font:normal normal 11px Arial,sans-serif;background-color:#ffffff; padding-top:8px;}

#dialog .field
{color:#555555;font:12px Arial,sans-serif;width:220px;vertical-align:middle;}

#dialog .continuation
{color:#555555;font:12px Arial,sans-serif;background-color:#ffffff;}

#dialog img, #dialog input
{vertical-align:middle;}

#dialog a:link {color:#b33f90;font-weight:bold;text-decoration:none;}
#dialog a:active {color:#b33f90;font-weight:bold;text-decoration:underline;}
#dialog a:visited {color:#b33f90;font-weight:bold;text-decoration:none;}
#dialog a:hover {color:#b33f90;font-weight:bold;text-decoration:underline;}

#dialog .none a:link {color:#b33f90;font-weight:normal;text-decoration:none;}
#dialog .none a:active {color:#b33f90;font-weight:normal;text-decoration:underline;}
#dialog .none a:visited {color:#b33f90;font-weight:normal;text-decoration:none;}
#dialog .none a:hover {color:#b33f90;font-weight:normal;text-decoration:underline;}

#inputfield {
    background-color: #e7e8ed;
    border-bottom: 17px solid #e7e8ed;
    border-top: 17px solid #e7e8ed;
    padding-right: 10px;
}

#inputfield td
{color:#3A3A3A;font:bold 14px Arial,sans-serif;padding:0 0 0 10px;vertical-align:text-left;}

#inputfield .field {
    border: 1px solid #b9b9b9;
    border-radius: 4px;
    box-shadow: 1px 1px 5px #888888;
    color: #555555;
    font: bold 14px Arial,sans-serif;
    vertical-align: bottom;
    width: 100%;
	padding: 5px 0 5px 5px;
}

#inputfield input, #inputfield img
{vertical-align:middle;}

#copyright
{background-color:#696969;font:normal normal 10px Arial,sans-serif;color:#B9B9B9;text-align:left;padding:11px;}

/*#copyright span
{margin-left:4px;}*/

#copyright a:link {color:#B9B9B9;}
#copyright a:active {color:#B9B9B9;text-decoration:none;}
#copyright a:visited {color:#B9B9B9;}
#copyright a:hover {color:#B9B9B9;text-decoration:none;}

#poweredby
{background-color:#696969;font:normal normal 10px Arial,sans-serif;color:#B9B9B9;text-align:left;padding:5px 11px;}

/*#poweredby span
{margin-left:4px;}*/

#poweredby a:link {color:#B9B9B9;}
#poweredby a:active {color:#B9B9B9;text-decoration:none;}
#poweredby a:visited {color:#B9B9B9;}
#poweredby a:hover {color:#B9B9B9;text-decoration:none;}

#log
{background-color:#ffffff;font:normal normal 12px Arial,sans-serif;color:#000000;}
#log .hostname
{color:#003399;font:normal normal 12px Arial,sans-serif;background-color:#e7e8ed !important;vertical-align:top;}
#log .hosttexthistory
{color:#86888a;font:normal normal 12px Arial,sans-serif;background-color:#e7e8ed !important;vertical-align:top;}
#log .username
{color:#000000;font:normal normal 12px Arial,sans-serif;background-color:#d5d5d4 !important;}
#log .usertexthistory
{color:#86888a;font:normal normal 12px Arial,sans-serif;background-color:#d5d5d4 !important;}
#log .hostrelinfo
{color:#003399;font:normal bold 12px Arial,sans-serif;background-color:#e7e8ed !important;vertical-align:top;}
#log .solutionhistory
{color:#86888a;font:normal normal 12px Arial,sans-serif;background-color:#e7e8ed !important;vertical-align:top;}
#log a:link {color:#0000ff;}
#log a:active {color:#0000ff;}
#log a:visited {color:#800080;}
#log a:hover {color:#ff0000;}

img {border:0}
.dialogTable {border:0px;margin:0px;width:100%; border-collapse:collapse}
.dialogTable td {border:1px; border-style:solid; border-color:#ffffff; 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;border-collapse:collapse;}
.stdTableZeroBorder td {border:0px;border-style:none;}

@media print
{
body
{overflow:visible;}
#content {display:block;height:100%;width:100%;position:relative;overflow: visible !important}
#main {display:block;height:100%;width:100%;position:relative;overflow: visible !important}
#dialog {display:block;height:100%;width:100%;position:relative;overflow: visible !important}
#banner {display:none;}
#menu {display:none;}
#inputfield {display:none;} 
#copyright {display:none;}
#poweredby {display:none;}
}

/*Additional CSS START*/
#lcontent {
	border-right: 5px solid #e7e8ed;
    float: left;
    height: 100%;
	width: auto;
    left: 0;
    right: 350px;
	position: absolute;
	overflow: auto;
}
#rcontent {
    float: right;
    height: 100%;
    width: 350px;
}
.bannerlogo > img {
    height: 25px;
}
#inputfield td:nth-child(2) {
    width: 100%;
}
#SmallFAQ {
    display: none;
}
#magGlass {
    display: none;
}
#btngo {
    background-color: #962573;
    border: 0 none;
    border-radius: 9px;
    color: #ffffff;
    font: bold 10px arial,sans-serif;
    padding: 3px 30px;
	cursor: pointer;
}
/*Additional CSS END*/

/* Below Medium START */
@media (max-width: 992px)
{
	#rcontent {
		display: none;
	}
	#SmallFAQ {
		display: inline;
	}
	#lcontent {
		right: auto;
		border-right: medium none;
		width: 100%;
	}
}
/* Below Medium END */

/* Smallest Size START */
@media (max-width: 480px)
{
	.collapse {
		display: none;
	}
	#restart {
		display: none;
	}
	#btngo {
		display: none;
	}
	#magGlass {
		display: inline;
	}
	#menu #menur {
		display: none;
	}
	#banner .bannerlogo {
		display: none;
	}
	#banner {
		height: 60px;
		background-size: 211px;
	}
	#banner .bannertext {
		padding-top: 20px;
	}
	.inputHead {
		display: none;
	}
}
/* Smallest Size END */