/* 
	Notes:  border shorthand property used for NS4, other border properties used for
	IE4+, O4+, NS6/Mozilla to add "drop-shadow" border.	
	@import used to include styles that cause problems with NS4.
 */

@import url("ns4skip1.css");

a {
	color : blue;
	/*text-decoration : none;*/
}

a:visited {
	color : #0000C4;
}

a:hover {
	color : red;
	text-decoration : underline;
}

a.toplink {
	color : white;
}

a.link {
	font-size : 110%;
}

body {
	background-color :;
	margin : 0px 0px;
}

body, th, td, ul, li, div, p {
	font-family :  arial,sans-serif;
}

p {
	font-size : 10pt;
/*	text-indent : 10 px;	*/
}

body.homepage {
}

div.contentbox {
	background-color : ;
	
	padding : 0px;
}

div.infobox {
	background-color :;
	margin : 20px 10px;
	padding : 0px 0px 0px 0px;
}

div.imagebar {

margin: 20px 0px;

}

div.infobox2 {
	background-color :;
	margin : 13px 10px;
	padding : 0px 0px 0px 0px;
}


div.navbar {
	font-size : 10px;
	margin : 0px 0;
	text-align : right;
}

div.resourcebox {
	/* IE4 right-justifies w/o this */
	background-color : #B8C2DA;
	border : 1px solid #3D4F7A;
	border-bottom : 3px solid black;
	border-left : 1px solid black;
	border-right : 3px solid black;
	border-top : 1px solid black;
/*	float : right;*/
	font-size : 80%;
	margin-bottom : 6px;
	margin-right : 0;
	margin-top : 0px;
	padding : 0px;
	text-align : left;
	width : 0px;
}

div.resourcebox2 {
	/* IE4 right-justifies w/o this */
	background-color : #B8C2DA;
	border : 1px solid #3D4F7A;
	border-bottom : 3px solid black;
	border-left : 1px solid black;
	border-right : 3px solid black;
	border-top : 1px solid black;
/*	float : right;*/
	font-size : 80%;
	margin-bottom : 6px;
	margin-right : 0;
	margin-top : 0px;
	padding : 16px;
	text-align : left;
	 
}


/* remove white border from NS4 on home page */
div.resourcebox .box {

}

div.whitebox {

}

div.whitebox a {
	color : blue;
}

div.whitebox a:hover {
	color : red;
}

form.styleselection {
	text-align : left;
}

form.styleselection input {
	background-color : #B8C2DA;
	color : black;
	cursor : hand;
}

h2 {
	font-family : Trebuchet MS, sans-serif;
	font-size : 150%;

}

h3 {
	font-family : Trebuchet MS, sans-serif;
	font-size : 130%;
}

h4 {
	font-family : Trebuchet MS, sans-serif;
	font-size : 110%;
}

hr {
	color : black;
	height : 1px;
	width : 100%;
}

.blue {
	color : #00008B;
	font-weight : bold;
}

.box {

}


.copyright {
	color : white;
	font-size : 12px;
	margin-left : 10px;
	margin-right : 10px;
	text-align : center;
}

.copyright a {
	color : white;
}

.copyright a:visited {
	color : aqua;
}

.diagram {
	font-size : 85%;
	font-weight : bold;
	text-align : center;
}

.fixed {
	font-family : monospace;
	font-weight : bold;
}

.grey {
	color : gray;
	font-weight : bold;
}


.heading {
	font-family : Trebuchet MS, sans-serif;
	font-weight : bold;
	font-size : 130%;
}

.required {
	font-weight : bold;
}

.mainhead {
	background-color : black;
	border : 1px solid white;
	color : white;
	font-family : Georgia, "Times New Roman", Times, serif;
	font-size : 24pt;
	font-style : italic;
	font-weight : bold;
	margin : 0;
	padding : 0px 0 8px 0px;
	text-align : left;
}

.navbar a {
	color : white;
	text-decoration : none;
	font-family : Trebuchet MS, sans-serif;
}

.navbar a:visited {
	color : white;
}

.navbar a:hover {
	color : red;
	text-decoration : underline;
}

.nextpage {
	font-size : 105%;
	font-weight : bold;
	margin-left : 10px;
	margin-right : 10px;
	text-align : right;
}

.notice {
	font-size : 80%;
}

.red {
	color : Maroon;
	font-weight : bold;
}

.subhead {
	background-color : black;
	border : 1px solid white;
	border-top : none;
	color : white;
	font-size : 8pt;
	font-style : italic;
	margin : 0;
	padding : 4px 0 4px 14px;
	text-align : left;
}

.subscript {
	font-size: 70%;
}
