input, select, textarea {
color:black;
font-family:Arial,Helvetica,sans-serif;
font-size:1em;
}
input[type="text"], input[type="password"], select, textarea {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background-color:#DDE6F3;
border:1px solid #5F6063;
}
input[type="button"], input[type="submit"] {
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
background-color:#F37421;
border:1px solid #5F6062;
color:white;
}
input[disabled], select[disabled], textarea[disabled] {
background-color:#FFFFFF;
border-color:#CCCCCC;
color:#CCCCCC;
}
p {
margin:1em 0;
}
pre {
background-color:#EEEEEE;
border:0.1em dashed #5F6062;
font-size:1em;
padding:1em;
}
div#container, .container {
margin:0 auto;
text-align:left;
width:60em;
}
img, a img {
border-width:0;
}
table {
background-color:transparent;
border-collapse:collapse;
}
td, th, form.tableless label {
margin:0.1em;
padding:0.1em;
}
form.tableless label, th {
font-weight:800;
text-align:right;
vertical-align:top;
}
form.tableless label a, th a {
color:#5F6062;
}
form.tableless br {
clear:left;
margin-bottom:0.7em;
}
thead tr th, tr.header th {
text-align:center;
vertical-align:bottom;
}
.note {
color:#AAAAAA;
font-size:0.8em;
}
tr.even {
background-color:#F0F0F0;
}
tr.odd {
background-color:#F8F8F8;
}
tr.userdisabled, span.userdisabled {
background-color:#EEAAAA;
}
ul.menu {
background-color:#F37421;
border-color:#C2BFBF;
border-style:solid;
border-width:0.1em 0;
clear:both;
list-style-type:none;
margin:1em 0 0;
padding:0.1em 0 0 2em;
text-align:right;
}
ul.menu li {
display:inline;
margin:0;
padding:0.1em 0.6em;
}
#header ul.menu li a, ul.menu li a {
color:white;
font-weight:bold;
text-decoration:none;
}
#header ul.menu li a:hover, ul.menu li a:hover {
color:#C2BFBF;
}
ul.menu li.selected {
background-color:white;
border-color:#C2BFBF;
border-style:solid solid none;
border-width:0.1em;
}
#header ul.menu li.selected a, ul.menu li.selected a {
color:#F37421;
}
div.submenu {
margin:0 0 -1em;
min-height:1em;
}
div.submenu ul {
clear:both;
list-style-type:none;
margin:0;
padding:0.2em 0 0;
text-align:right;
}
div.submenu ul.selected {
display:block;
}
div.submenu ul li {
border-left:0.2em solid #C2BFBF;
display:inline;
margin:0;
padding:0.2em 0.6em 0;
white-space:nowrap;
}
#header div.submenu ul li a, div.submenu ul li a {
color:#5F6062;
font-weight:normal;
text-decoration:none;
}
div.submenu ul li:hover {
background-color:#EEEEEE;
}
#header div.submenu ul li.selected a, div.submenu ul li.selected a {
color:#F37421;
}
#header div.submenu ul li.selected a:hover, div.submenu ul li.selected a:hover {
color:black;
}
.occlude {
background-color:#DDE6F3;
border:0.1em solid #C2BFBF;
z-index:100;
}
.boxTitle {
color:#5F6062;
font-size:1em;
font-weight:bold;
text-decoration:none;
}
.error {
color:red !important;
font-weight:bold;
}
.success {
color:blue !important;
font-weight:bold;
}
.contentBox {
padding-top:20px;
width:100%;
}
.errorContentBox {
border:0.2em solid #B22222;
margin:1em;
padding:2em;
width:100%;
}
* > .contentBox, * > .errorContentBox {
width:auto;
}
.contentSection {
border-top:0.1em solid #C2BFBF;
margin:0 1.2em;
padding-top:1.2em;
}
.contentSectionTop {
border-bottom:0.1em solid #C2BFBF;
margin:-1.2em -1.2em 0.8em;
padding:0.5em;
}
/*
.contentBox h1, .contentBox h2, .contentBox h3 {
background-color:#5F6062;
border-bottom:0.1em solid #C2BFBF;
color:white;
font-size:1.2em;
font-weight:900;
margin:-1.67em -1.67em 1em;
padding:0.4em 1.33em;
text-decoration:none;
}
*/
.contentBox h2 {
border-top:0.1em solid #C2BFBF;
margin:1em -1em;
}
.contentBox h3 {
border:0.1em solid #C2BFBF;
font-size:1.1em;
margin:1.2em 0;
padding:0.2em 1.2em;
}
.contentBox h3.error, .contentBox h3.success {
background-color:#EEEEEE;
font-weight:bold;
text-align:center;
}
.errorContentBox h1 {
background-color:#5F6062;
border-bottom:0.1em solid #B22222;
color:white;
font-size:1.2em;
font-weight:bold;
margin:-0.83em -1.67em 1em;
padding:0.5em 1.2em;
text-decoration:none;
}
.pageTitle {
font-size:1.8em;
}
.scrollBox {
overflow:auto;
}
.nowrap {
white-space:nowrap;
}
.wide {
width:100%;
}
table.grid {
background-color:white;
border:0.2em solid #CBDBEB;
}
table.grid tr td {
border:0.1em solid #CBDBEB;
}
table.grid tr th {
background-color:#DDE6F3;
border:0.2em solid #CBDBEB;
}
table.nowrapheader th {
white-space:nowrap;
}
.padding, table.padding td, table.padding th {
padding:0.3em;
}
span.required, td.required span {
background:transparent url(reddot.png) no-repeat scroll left top;
padding-left:7px;
}
.nsorange {
color:#F37421;
}
a.nsorange:hover {
color:black;
}
a.inverse {
color:#5F6062;
display:none;
}
a.inverse:hover {
color:#F37421;
}
.tab {
padding-left:0.8em;
padding-right:0.8em;
}
.online {
color:green;
font-weight:bold;
}
.offline {
color:red;
font-weight:bold;
}
span.language_selection {
}
.sectionTitle {
text-align:right;
}
.sectionTitle span {
display:block;
float:left;
}
form.tableless label {
float:left;
padding:0 1em;
text-align:left;
width:12em;
}
form.tableless span {
display:block;
margin-bottom:0.5em;
padding:0;
}
form.tableless span select {
padding:1px;
}
.indented {
margin-left:1.5em;
}
table.reportingchooser th {
vertical-align:middle;
white-space:nowrap;
}
table.reportingchooser label {
vertical-align:middle;
}
table.reportingchooser input[type="radio"] {
vertical-align:middle;
}
.accessible {
height:1px;
left:-500em;
overflow:hidden;
position:absolute;
top:0;
width:1px;
}
.issues_menu {
width:20em;
}
span.issues_menu {
width:35em;
}
.group-td-vert.answers {
min-width:15em;
}
.group-td-vert.answers .choice {
margin-right:0.5em;
white-space:nowrap;
}

h1.sectionTitle{display:none !important;}

.footer_nav table{
	position:absolute;
	right:-530px;
	top:-18px;
	}
	
.footer_nav{
position:relative;
}

.bomgar_div{
	width:460px;
	margin:auto;
	padding:10px;
	border:1px solid #cccccc;
	}
	
.bomgar_div_logo{
	width:480px;
	margin: 73px auto auto auto;
	text-align:right;
}

.bomgar_div_logo table{
	float:right;
	}
	
.bomgar_div_logo table td{
	padding-left:0px !important;
		}
	
.bomgar_div h2{
	border-bottom:1px solid #cccccc;
	padding-bottom:10px !important;
	}

.supportContainer{
	width:1000px;
	margin:auto;
	padding:10px;
	/*
border:1px solid #cccccc;
*/
	clear:both;
	}
	
.leftSupport {
	float:left;
	width:340px;
	margin:auto;
	padding:10px 10px 16px 10px;
	border:1px solid #cccccc;
	
}	

.middleSupport {
	float:left;
	width:30px;
	margin:auto;
	padding:8px;
	margin-top: 100px;
	
}

.rightSupport {
	float:right;
	width:560px;
	margin:auto;
	padding:10px 10px 18px 10px;
	border:1px solid #cccccc;
	
}


.contentBox h1 { 
font-size: 10px;
background-color: none;
}
	