
div#header, div#content_right, div#footer  {line-height: 1;font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666;}
div#header h3, div#content_right h3, div#footer h3 {color: #2B68BF; font-size: 15px; letter-spacing: -1px; padding: 15px 0 0 15px; border: none; margin: 0px}
div#footer li, ul#subnav li, div#content_right li {padding: 0px}
ul.navigation li {padding: 0px}

div#content_left h1 {font-weight: bold; margin-top: 10px; margin-bottom: 0.67em; color: #2B68BF; font-size: 30px; letter-spacing: -1px; line-height: 1em}
div#content_left h2 {font-size: 25px;}
div#content_left h3 {
	/* Ben's .ptitle code */
	padding: 5px 10px;
	background-color: #2B68BF; 
	color: #fff; 
	margin: 10px 0 5px 0; 
	font-weight: bold; 
	font-size: 16px; 
	letter-spacing: -1px; 
	clear: both;
}
table.noborder, table.noborder td, table.noborder th,
table.divlike, table.divlike td, table.divlike th {border: none}
table.noborder table[border="1"], table.noborder table[border="1"] td, table.noborder table[border="1"] th {border: none}
/* div#content_left h3 {padding: 0px; margin-top: 1em; margin-bottom: 1em} */

img.icon {width: 25px; height: 25px; border: none}

table.ub td {background: transparent; border: none}
table.super-cats, table.super-cats td {border: none}
td.column {padding: 10px}

div#content_left div#support-start li {background: transparent; padding-left: 0px; margin-bottom: 0px}
div#content_left h2 {line-height: 1em}

div#content_left input[type='text'], div#content_left input[type='password'] {
	font-size: 10pt;
	background: white;
	color: black;
	border: 2px solid rgb(190,190,190);
}

div#content_left table.divlike td, div#content_left table.divlike th {background: transparent}
div#content_left #errorbox {width:650px; padding: 15px; border: 1px solid #E9A49C; background: #FEFCFC url(/images/bg_error_box.png) repeat-x top; margin: 10px 0; float: left;}
div#content_left #errorbox img {float: left; margin-right: 15px;}
div#content_left #errorbox h5 { color: #D24833; font-size: 20px; letter-spacing: -1px;}
div#content_left #errorbox a {color: #D24833;}

div#content_left #yesbox {width:650px; padding: 15px; border: 1px solid #CADA99; background: #F4F6E9 url(/images/bg_success_box.png) repeat-x top; margin: 10px 0; float: left;}
div#content_left #yesbox img {float: left; margin-right: 15px;}
div#content_left #yesbox h5 { color: #76AA46; font-size: 20px; letter-spacing: -1px;}
div#content_left #yesbox a {color: #76AA46;}

div#content_left #errorbox p,
div#content_left #errorbox h5,
div#content_left #yesbox p,
div#content_left #yesbox h5 { margin-top: 0px;}

div#content_left #yesbox {float: none}
div#content_left #errorbox {float: none}


/* Straight from the HI theme */
table.tbl_customer td {padding: 10px 15px; background: #fff url(/images/bg_fade_reverse.png) repeat-x top; text-align: left;}

.noticebox {overflow: auto; clear: both; width: 648px; border: 1px solid #C5C5EB; background-color: #F1F1FF; padding: 15px;  margin: 15px 0 10px 0;}
.noticebox span {font-size: 16px; font-weight: bold; }
.noticebox td, .noticebox th {background: transparent; border: none; padding: 5px}

div#content_left b {font-weight: bold}

/* This is to duplicate Ben's LAF only */
div#content_left input[type="text"],
div#content_left select,
div#content_left textarea {
	background: white;
	color: black;
	border: 2px solid rgb(190,190,190);
}

div#content_left p {padding-bottom: 5px}

input {background: white;} /* Just for HI consistency */
div#content_left .narrowColumn table {width: 100%; border: 1px solid #ccc; border-bottom: 0; color: #666; margin-top: 10px;}
div#content_left .narrowColumn table th {border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; background: #fff url(/images/bg_fade_reverse.png) repeat-x top; color: black; font-weight: bold;padding: 1px}
div#content_left .narrowColumn table th.heading {border: none; background-color: #E8E8E8; background-image: none; color: black; padding: 5px 10px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
div#content_left .narrowColumn table td {padding: 10px 15px; border-bottom: 1px solid #ccc; background: #fff url(/images/bg_fade_reverse.png) repeat-x top; color: black; border-left: 1px solid #ccc; text-align: left;}

div#content_left table.b-special td {padding: 10px;}
