body {
	background-color: #ecf2f6;
	background-image:url(../images/background.gif);
	background-repeat:repeat-x;
	/* background-image:url(../images/back.gif);*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: navy;
	margin: 0;
}
* html body{ font-size: xx-small;/* for ie5 and 5.5. that are one size out*/ font-size: x-small;/* for ie 6*/ }

#center {
	/*background-image:url(../images/devGraphic.gif);*//* comment line out for production version */
	border: solid 1px #C0CCE6;
	padding: 0;
	background-color: white;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	width: 758px;
	
}
#menu a { text-decoration:none; }
#content { padding-left:42px; }
#popup { margin:10px; padding:0 10px; border:solid 1px #C0CCE6; background-color:white; }
#copyright, #footer { 
	border: solid 1px #C0CCE6;
	border-top-color:#DDDDDD;
	padding: 0;
	text-align:center; 
	font-size:90%; 
	background-color:#DDDDDD; 
	margin-left: auto;
	margin-right: auto;
	width:758px; 
	position:relative; 
	left:auto; 
	top:auto;}

h1 { font-size:190%; font-weight:bold; margin-bottom:2px; color:#993366; }
h1.underline { border-bottom:solid 1px #993366; }
h2 {font-size:16px; 
	font-weight:bold; 
	font-style:italic; 
	background-color:#003592; color:#FFFFFF; 
	font-family:Arial, Helvetica, sans-serif; 
	background-color:#004aa5; color:#FFFFFF; 
	/*background-color:#003592; color:#FFFFFF; */
	margin:0px; 
	height: 19px;
	padding:1px 20px 0px 0px; 
}
h2#grayhead {
	font-size: 160%;
	font-weight: bold;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #d6d6d6;
	color: #9a0065;
	text-align: left;
	 padding:5px 15px;
}
h3 { font-size:120%; font-weight:bold; color:#993366; }
h4 { font-size:120%; font-weight:bold; color:navy; }
h5 { font-size:100%; font-weight:bold; color:#993366; }

.hiddenText { text-indent:-999px; background:none; font-size:1px; margin:0; padding:0; border:none; }
.paragraphHeading { color:#993366; font-weight:bold; }
.smallText { font-size:90%; }
.lgWhite { color:white; font-size:120%; font-weight:bold; }
.redText { color:red; }
.redtext { color:red; }
.input { border-color:navy; border-style:solid; border-width:1px; background-color:white; }
.lvl1Header { font-size:140%; font-weight:bold; }
.lvl2Header { font-size:120%; font-weight:bold; }
.tbllvl1 { font-weight:bold; color:navy; background-color:#99cccc; }
.tbllvl2 { font-weight:bold; color:navy; background-color:#e1e1ff; /*#ccccff*/ }
.tblDivider { background-color:#eaeaea; }
.searchHighlight { color:orange; font-weight:bold; }
div#titlebar { font-size:160%; font-weight:bold; font-style:italic; font-family:Arial, Helvetica, sans-serif; color:#ffffff; margin:0; padding:0px 20px; position:absolute; left: 0; top: 0;}

a { text-decoration:none; color:blue; }
a:hover { text-decoration:none; color:red; }

img { border-style:none; }
td { font-family:Verdana, Arial, Helvetica, sans-serif; }
th { font-family:Verdana, Arial, Helvetica, sans-serif; }

.tooltipTerm {
	border-bottom:1px dotted #000;
	cursor:pointer;
}
.tip {
	display:none;
	z-index:100;
	position:absolute;
	width:250px;
	font-size:90%;
	border:solid 1px #FFCC66;
	padding:2px;
	color:#333333;
	background-color:#FFFFCC;
}
/* Menu Bar Styles
#menu ul { list-style:none; margin:1px 0; }
#menu li { display:inline; margin:0; padding:0 6px 0 10px; color:#993366; background:url(../images/menu_divider.gif) no-repeat 0 0px; }
#menu a { text-decoration:none; }
#menu .navCurrent  { font-weight:bold; }
#menu hr { color:#993366;  width:85%;  height:1px; padding:0; margin:0; }
*/

/*
.btn { display: block; position: relative; background: #aaa; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer;  font-weight: bold;  } 
.btn * { font-style: normal; background-image: url(../images/buttons/btn2.png); background-repeat: no-repeat; display: block; position: relative; } 
.btn i { background-position: top left; position: absolute; margin-bottom: -5px; top: 0; left: 0; width: 5px; height: 5px; } 
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; } 
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; } 
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; } 

* html .btn span, * html .btn i { float: left; width: auto; background-image: none; cursor: pointer; } 

.btn.blue { background: #6871B1; }
.btn.green { background: #99dd44; }
.btn.pink { background: #ee11aa; }
.btn:hover { background-color: #97BCE4; color: white; }
.btn:active { background-color: #444; }
.btn[class] { background-image: url(../images/buttons/shade.png); background-position: bottom; }

* html .btn { border: 3px double #aaa; }
* html .btn.blue { border-color: #6871B1; }
* html .btn.green { border-color: #9d4; }
* html .btn.pink { border-color: #e1a; }
* html .btn:hover { border-color: #97BCE4; }
*/
