.fieldset {
 padding: 5px;
 background-color: #CCCCCC;
}
table.nospaces td {
white-space: nowrap;
padding: 1px 4px;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 5px;

}

.footer a:link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFFFFF;
    text-decoration:underline;
}

.footer a:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFFFFF;
    text-decoration:underline;
}

.footer a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FF9900;
    text-decoration:underline;
}

.footer a:active {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFFFFF;
    text-decoration:underline;
}

.footer2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: black;
	padding: 2px;

}

.footer2 a:link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:blue;
    text-decoration:underline;
}

.footer2 a:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: blue;
    text-decoration:underline;
}

.footer2 a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#074A43;
    text-decoration:underline;
}

.footer2 a:active {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color: blue;
    text-decoration:underline;
}

.whiteText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;

}

.whiteText a:link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:white;
    text-decoration:underline;
}

.whiteText b a:link {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:white;
    text-decoration:underline;
}

.whiteText a:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:white;
    text-decoration:underline;
}

.whiteText b a:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:white;
    text-decoration:underline;
}

.whiteText a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#003333;
    text-decoration:underline;
}

.whiteText b a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#003333;
    text-decoration:underline;
}

.whiteText a:active {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:white;
    text-decoration:underline;
}

.whiteText b a:active {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:white;
    text-decoration:underline;
}

.whiteText b {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight: bold;
    color:white;
    text-decoration:none;
}

.whiteText h1 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight: bold;
    color:white;
    text-decoration:none;
}

.errorText {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: red;
}

.errorText p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px; color: red;
    font-weight: bold;
    text-decoration: underline;
}

.errorText b {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: red;
}

.blue-text-on-white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #003366;
}

.blue-text-on-white a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	color: #003366;
}

.blue-text-on-white a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	color: #003366;
}

.blue-text-on-white a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: underline;
	color: #003366;
}

.blue-text-on-white a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	text-decoration: none;
	color: #003366;
}

.contentTitle {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #990000;
    text-decoration: none
}


td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:black;
}

td:p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:black;
}

td:b {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
    color:black;
    font-weight: bold;
}
td:a:link {
    font-family:Arial, Verdana, Helvetica, Helv;
    font-size:10px;
    color:blue;
    text-decoration:none;
}
td:a:visited {
    font-family:Arial, Verdana, Helvetica, Helv;
    font-size:10px;
    color:blue;
    text-decoration:none;
}
td:a:active {
    font-family:Arial, Verdana, Helvetica, Helv;
    font-size:10px;
    color:blue;
    text-decoration:none;
}
td:a:hover {
    font-family:Arial, Verdana, Helvetica, Helv;
    font-size:10px;
    color:blue;
    text-decoration:underline;
}

h1 {
    font-family:Arial, Verdana, Helvetica, Helv;
    font-size:14px;
    color:blue;
    font-weight: bold;
}

form {
    padding: 0px;
}

.textarea {
    cursor: hand;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, Helv;
    FONT-SIZE: 9;
    BACKGROUND-COLOR: #B4BCC5;
    padding: 1px;
    width: 300px;
}

.inputA {
    cursor: hand;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, Helv;
    FONT-SIZE: 9;
    BACKGROUND-COLOR: #B4BCC5;
    padding: 1px;
}

.inputB {
    cursor: hand;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, Helv;
    FONT-SIZE: 9;
    BACKGROUND-COLOR: #CFD7DE;
    padding: 1px;
}

.inputC {
    cursor: hand;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, Helv;
    FONT-SIZE: 9;
    font-weight: bolder;
    BACKGROUND-COLOR: #B4BCC5;
    padding: 1px;
    width: 100px;
}

.inputD {
	cursor: hand;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #000000 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Arial, Verdana, Helvetica, Helv;
	FONT-SIZE: 9;
	font-weight: bolder;
	BACKGROUND-COLOR: #CFD7DE;
	padding: 1px;
	width: 100px;
	}
	
.header {
    font-family:Arial, Verdana, Helvetica, Helv;
    font-size:20px;
    color:red;
    font-weight: bold;
    text-align: center;
}

.b2 {
    font-family:Arial, Verdana, Helvetica, Helv;
    font-size:20px;
    color:blue;
    font-weight: bold;
}

.b2a {
    font-family:Arial, Verdana, Helvetica, Helv;
    font-size:14px;
    color:blue;
    font-weight: bold;
}

.b3 {
    font-family:Arial, Verdana, Helvetica, Helv;
    font-size:14px;
    color:black;
    font-weight: bold;
}
.b4 {
    font-family:Arial, Verdana, Helvetica, Helv;
    font-size:14px;
    color:red;
    font-weight: bold;
}
.centered-title {
    font-family:Arial, Verdana, Helvetica, Helv;
    font-size:16px;
    color:red;
    font-weight: bolder;
    text-align: center;
}

.centered-title2 {
    font-family:Arial, Verdana, Helvetica, Helv;
    font-size:16px;
    color:red;
    font-weight: bolder;
    text-align: center;
}


.right-column-boxes-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
	list-style-image: url(../images/BULLET-arrow.gif);

}
.news-date-listing {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}
.blue-headers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #003366;
}
.TABLE-WRAPPER {
	height: 100%;
	width: 651px;
}

fieldset {
 padding: 5px;
}

marquee {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bolder;
font-size: 25px;
color: #00FF00;
letter-spacing: 4pt;
vertical-align: 4;
border: 2 inset #C0C0C0

}

.fieldset2 {
 width: 98%;
 padding: 5px;
}

.1ROW-RIGHT-BLUE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E9FCFB;
	padding: 5px;
    border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.1ROW-BOTTOM-BLUE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E9FCFB;
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.2ROW-RIGHT-BLUE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D2F9F7;
	padding: 5px;
    border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.2ROW-BOTTOM-BLUE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D2F9F7;
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.3ROW-RIGHT-BLUE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FBD0D0;
	padding: 5px;
    border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.3ROW-BOTTOM-BLUE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FBD0D0;
	padding: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.title-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #06443D;
	background-color: #D0DAB2;
	padding: 2px;
	border: 1px solid #B1B99A;
}

.border-box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D0DAB2;
	padding: 5px;
	border: 1px solid #B1B99A;
}

.navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.navigation a:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.navigation a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.navigation a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EED798;
	text-decoration: underline;
}

.navigation a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EED798;
	padding-right: 10px;
}
.MAIN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 10px;
}

.MAIN strong{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 10px;
	font-weight: bolder;
}

.searchBox {
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.linearTop {font-family:Arial,Helvetica;font-size:10pt;border-top:3px solid gray; background-color:#DFDFDF;padding:4px;}
.linearGrey  {font-family:Arial,Helvetica;font-size:10pt;border:1px solid gray; padding:2px;}
.linearCenter{font-family:Arial,Helvetica;text-align:center;}
.linearText  {font-family:Arial,Helvetica;text-align:justify;border-bottom:3px solid gray;}
.linearSmall {font-family:Arial,Helvetica;font-size:8pt;}
.linearBig   {font-family:Arial,Helvetica;font-size:11pt;}
.phpdigHighlight {font-weight:bold;text-decoration:underline;}
a.phpdig         {font-weight:bold;}
a.phpdig:hover   {font-weight:bold;}

/*
Casemaker Form
*/
#casemaker {
	float: right;
	width: 190px;
	background: #DBDBDB url(/images2/msbar/casemakersm.jpg) 20px 10px no-repeat;;
	padding: 70px 10px 0;
	border: 2px solid #143258;
	color: #505050;
	font-size: 12px;
	margin: -30px 10% 10px;
	height: 200px;
}

#casemaker form {
margin: 0;
padding: 0;
}
#casemaker input {
	border: 2px solid #143258;
	display: block;
	text-align: left;
	margin: 5px 0 2px;
background: #FFFFCE;
width: 180px;
}
#casemaker input.button {
font-weight: normal;
letter-spacing: 1px;
color: #123867;
margin: 5px auto;
border: 2px solid #123867;
background: #FFFFCE;
padding: 0;
font-size: 12px;
width: 100px;
}
#casemaker a {
	color: #505050;
font-size: 10px;
text-decoration: underline;
display: block;
text-align: center;
}
#casemaker a:hover {
	color: #CC3300;
}
.error {
color: red;
}


#resetpass {
	width: 200px;
	padding: 70px 20px 0 20px;
	border: 2px solid #143258;
	font-size: 12px;
	margin: 0px 20px 10px;
	color: #505050;
	background: #DBDBDB url(/images2/msbar/casemakersm.jpg) 50% 10px no-repeat;;
}

#resetpass input {
	border: 2px solid #143258;
	text-align: left;
display: block;
	margin: 5px auto;
background: #FFFFCE;
}
#resetpass input.button {
font-weight: normal;
color: #123867;
margin: auto;
border: 2px solid #123867;
background: #FFFFCE;
font-size: 12px;
letter-spacing: 1px;
}
.clear {
clear: both;
}
.casemaker_login {
margin-right: 300px;
}

#eula {
	height: 200px;
margin: 30px 5%;
border: 1px solid #505050;
padding: 10px 20px;
font-family: 'Courier New', Courier, 'Times News Roman', Times, mono-space;
font-size: 13px;
	overflow: auto;
}
#casemaker input.hidden {
	display: none;
}
td.buttonrow {
	height: 35px;
}
.buttonrow a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 5px;
	border: 1px solid #505050;
	padding: 5px;
	text-decoration: none;
	background-color: #505050;
	color: #EED798;
	font-weight: bold;
}
.buttonrow a:hover, 
.buttonrow a:active {
	border: 1px solid #CC3300;
	color: #EED798;
	background-color: #CC3300;
}

