p { margin-top: 4px; margin-bottom: 9px; }
input, select { font-size: 11px; }
td.cell1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: center; vertical-align: middle; height: 15px; background-color: #EEEEEE; border-left: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9;}
td.cell2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; vertical-align: middle; height: 15px; width: 80px; border-left: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; }
td.cell2right { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; vertical-align: middle; height: 25px; width: 80px; border-left: 1px solid #C9C9C9; border-right: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; }
.subhead { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-align: left; padding-bottom: 6px; }
td.cell5 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: center; vertical-align: middle; height: 20px; border-left: 1px solid #C9C9C9; border-top: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9;}
td.cell6 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; vertical-align: middle; height: 10px; border-left: 1px solid #C9C9C9; border-top: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9;}
td.celltopright { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; vertical-align: middle; height: 10px; border: 1px solid #C9C9C9;}
.blue { background-color: #DDDDDD; font-size: 11px; padding-left: 10px; width: 360px; /* making happy browsers */ min-height: 30px; max-height: 30px; _height: 30px; height: 30px;
}
/* tab pane styles */
.dhtmlgoodies_tabPane{
		height:26px;	/* Height of tabs */
		width: 524px;
		border-bottom: 1px solid #9B9B9B;
		font-family: Arial, Helvetica, sans-serif;
		color: #555B63;
		text-decoration: underline;

	}
	.dhtmlgoodies_aTab{
		font-family: Arial, Helvetica, sans-serif;
		padding:8px;
		width: 509px;
		HEIGHT: auto;
		min-height: 180px;
		background-image:url(/img/tabs/domaintab_523bg.jpg);
		background-repeat: repeat-y;
		background-color: #FEFEFE;
		border-right: 1px solid #E5E5E5;
	}
	.dhtmlgoodies_tabPane DIV{
		float:left;
		height:26px;	/* Height of tabs */
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane .tabActive{
		background-image:url(/img/tabs/domaintab_active.gif);
		margin-left:0px;
		margin-right:0px;
		z-index:1;
		width: 130px;
		height: 26px;

	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-image:url(/img/tabs/domaintab_inactive.gif);
		margin-left:0px;
		margin-right:0px;
		z-index:1;
		width: 131px;
		height: 26px;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url(/img/tabs/domaintab_inactive.gif);
		margin-left:0px;
		margin-right:0px;
		z-index:1;
		width: 131px;
		height: 26px;
	}
	.dhtmlgoodies_tabPane span{
		font-family:arial;
		padding-top: 2px;
		vertical-align:top;
		font-size:11px;
		font-weight: bold;
		line-height:21px;
		float:left;
		height: auto;
		text-align:center;
		width: 121px;
position: relative; z-index: 5;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
		height: auto;
		text-align:center;
		width: 120px;
position: relative; z-index: 5;
	}
	.dhtmlgoodies_tabPane span:hover{
		font-family:arial;
		text-decoration: underline;
		color:#555B63;
	}
	.dhtmlgoodies_tabPane img{
		float:left;
		height: auto;
	}
	.panetop {
	position: relative; top: 0px; left: 10px; }
	/* end tab pane */
/* login page styles */
td.cat1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: center; width: 275px; height: 35px; background-color: #E6E6E6; border-left: 1px solid #C9C9C9; border-top: 1px solid #C9C9C9; border-right: 1px solid #C9C9C9;}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #00316E;
	padding: 12px;
	line-height: 18px;
}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 6px;
	padding-right: 6px;
	padding-bottom: 16px;
	padding-top: 0px;
	line-height: 15px;
	line-height: 15px;
	padding-left: 15px;
}
.hcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #99CC33;
	margin-bottom: 12px;
	margin-top: 6px;
}
.style58 {
	font-size: 11px;
	color: #000000;
	position: relative;
	top: -5px;
}
.expandcollapse {
	display: block;
	margin: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 15px;
	height: auto;
	width: 250px;
	line-height: 12px;
	position: relative; top: -11px; left:0; z-index: 1000;
	}
#checkbox, #contentfilter { position: relative; top: 2px; }
#off, #off2, #off3, #low, #low2, #low3, #medium, #medium2, #medium3, #high, #high2, #high3, #usenumbers, #usehyphens { position: relative; top: 2px; }
.included {  margin-top: 3px; margin-bottom: 3px; }