/*
BODY {
	background : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	margin-top : 0px;
	margin-left : 0px
}
*/
TABLE.nopadding{
	border: 0px;
	padding : 0px;
}

TD.msgbox{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	background-color: #FBFDCB;
	color: #000066;
}

TD.errormsg{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	background-color: #FFCCCC;
	color: red;
}
/*
INPUT, SELECT, TEXTAREA{
	background-color: #ccccff;
	BORDER-BOTTOM: #000066 1px solid;
	BORDER-LEFT: #ccffff 1px solid;
	BORDER-RIGHT: #000066 1px solid;
	BORDER-TOP: #ccffff 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, sans-serif;
	FONT-SIZE: 10pt
}

A:ACTIVE, A:LINK, A:VISITED {
	color : #000066;
	text-decoration : none;
}

A:HOVER {
	color : #000000;
	text-decoration : underline;
}

A:ACTIVE.dept, A:LINK.dept,A:VISITED.dept {
	color:#ffffff
}

A:HOVER.dept{
	color:#000000;
	background-color: #ccccff;
}

A:ACTIVE.admin, A:LINK.admin,A:VISITED.admin {
	color:#000066
}

A:HOVER.admin{
	color:#000000;
	background-color: #ccccff;
}

A:ACTIVE.app, A:LINK.app,A:VISITED.app {
	color:#000066
}

A:HOVER.app{
	color:#ffffff;
	background-color: #000066;
}
*/
DIV.hilite{
	 position: relative;
	 top: 5px; 
	 width: 400px; 
	 font-weight: bold; 
	 border: thin solid Black; 
	 left: 125px; 
	 padding-left: 3px; 
	 color: #000066; 
	 background-color: #CCCCFF;
}

DIV.copyright{
	position: relative;
	width: 80%;
	font-weight: bold;
	border: thin solid Black;
	padding-left: 3px;
	color: #000066;
	background-color: #CCCCFF;
}
/*
H2, H3 {
	color : #000066;
}

H3.black{
	color:#000000;
}
*/
PRE {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
}

TD.title{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14pt;
	font-weight : bold;
	color: #000066;
	text-align: right;
}
/*
DIV.main{
	width: 765px;
	z-index: 1;
	margin-left : 5px;
	font-size: 12pt;
}

DIV.compmain{
	width: 755px;
	z-index: 1;
	margin-left : 20px;
	font-size: 12pt;
	text-align: justify;
}
TD.navbox {
	color : #000066;
	font-size : 10pt;
	border : 1px solid #000066;
	text-align : right;
	background: #ccccff url("/assets/images/quicklinks.jpg") no-repeat bottom left;
	height:190px;
	vertical-align:top;
}

*/
.greeting{
	font-size : 10pt;
	vertical-align : bottom;
}

.exhibitlist {
	border : thin solid #000066;
	font-size : 10pt;
}

.deptnav{
	background: #000066;
	color: #ffffff;
	font-size : 10pt;
	text-align : left;
}
.small {
	font-size : 10pt;
}
.verysmall {
	font-size: 8pt;
}
.headline {
	font-size : 18pt;
	font-weight : bolder;
	color : #000066;
}

.sectitle{
	font-size : 14pt;
	font-weight : bold;
	color : #000066;
}

.red{
	color : Red;
}

.smallred {
	font-size : 10pt;
	color : Red;
	font-weight : bolder;
}

.head{
	font-size: 14pt;
	font-weight: bold;
; background: #CCCCFF
}

.ltblue{
	background: #ccccff;
}

.dkblue{
	background-color : #000066;
	color : White;
	font-weight : bold;
	font-size : 12pt;
}

.smdkblue{
	background-color : #000066;
	color : White;
	font-size: 10pt;
}

.smallblue{
	background: #ccccff;
	font-size : 10pt;
}

.smallbold {
	font-size : 10pt;
	font-weight : bold;
}

.warning{
	font-weight:bolder;
	color: #ff0000;
}

.smwarning{
	font-size : 10pt;
	font-weight:bolder;
	color: #ff0000;
}

.alt {
	background-color : #ccccff;
	font-family: Veranda, Geneva Arial, Helvetica, sans-serif;
	font-size : 10pt;
	vertical-align: top;
}

.base{
	font-family: Veranda, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	vertical-align: top;
}

.subheader{
	background-color: #000066;
	vertical-align : top;
	text-align: center;
	font-family : Veranda, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 10pt;
	font-weight : bold;
}

TD.altprint {
	background-color : #ccccff;
	font-family: Veranda, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	vertical-align: top;
}

.bold {
	font-weight : bolder;
}
.header{
	background-color:#000066;
	vertical-align : top;
	text-align: center;
	font-family : Veranda, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-weight : bolder;
	font-size : 12pt;
}
.altheader{
	background-color:#ffffff;
	vertical-align : top;
	text-align: center;
	font-family : Veranda, Geneva, Arial, Helvetica, sans-serif;
	color : #000066;
	font-weight : bolder;
	font-size : 12pt;
}

.projbase {
	vertical-align : top;
	border-top-color : #000066;
	border-top-style : solid;
	border-top-width : thin;
	font-size : 10pt;
}

.projalt {
	vertical-align : top;
	border-top-color : #000066;
	border-top-style : solid;
	border-top-width : thin;
	font-size : 10pt;
	background : #CCCCFF;
}

.storyleft{
	background-image : url(../images/stripes.gif);
	border-top : thin solid #000066;
	border-right :thin solid #000066;
	border-bottom : thin solid #000066;
	width : 120px;
	vertical-align : top;
}

.storymain{
	border-top: thin solid #000066;
	border-bottom: thin solid #000066;
	vertical-align: top;
}

.storyleftbottom{
	border-bottom: thin solid #ccccff;
	text-align : left;
}

.storymainbottom{
	border-bottom: thin solid #ccccff;
	text-align : right;
}

.left{
	text-align: left;
}

.center{
	text-align: center;
}

.right{
	text-align: right;
}

.ccnetheadertext{
	font-size:11px;
	font-family : Arial, Helvetica, sans-serif;
	background-color:white;
}
/* Employee List */
#proplist, #searchbox {
	top: 170px;
	left: 10px;
	border: 1px solid black;
	width: 590px;
	background-color: #ccccff;
}
#loclink {
	position:absolute;
	top:120px;
	right:200px;
}
#loclink a {
	margin:5px;
}
#proplist table {
	font-size: .7em;
}
#showprops, #hideprops {
	background-color:black;
	color:white;
}
