/* SCREEN SPECIFIC SETTINGS */
#cebstitle_screen{ display: visible; }
#cebstitle_print{ display: none; }
#hidetopnavigation{position:absolute;right:15px;}
.hidenavigation{}



body {
	background-color: #E2EAED;	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin: 0 0 0 0;
}

p {	margin-top: 10px;}
li {
	list-style-type: square;
	margin-left: 0px;
}
ul{
	margin-top: 3px;
	margin-left: 18px;
	margin-bottom: 0px;
}
a:link,a:visited,a:hover,a:active{
	color: #288FB7; /*#33A7D2;*/
	font-size: 100%;
	text-decoration: underline;
	display: inline;
}
a:hover{color:#F58821;}

/*Top Navigation position and layout*/
a.topnav:link,a.topnav:visited,a.topnav:hover,a.topnav:active{
	color: #D3DBDF;
	font-size: 70%;
	text-decoration: none;
	position:relative; top:10px; right:10px;
	display: inline;
}
	
a.topnav:hover{color: white;}

/* Left Navigation items */
a.leftnav:link,a.leftnav:visited,a.leftnav:hover,a.leftnav:active{
	border: solid #E2EAED;	width: 254px;	height: 20px;
	background-color: #B2C4CE;		display: block;
	border-width: 1 3 0 0;	color: #11227A;	font-size: 70%;
	line-height: 150%;	text-decoration: none;	
	text-indent : 20px;
}
a.leftnav:hover{font-weight:bold;border-right:3px solid #F58821;}
/* leftsubnav */
a.leftsubnav:link,a.leftsubnav:visited,a.leftsubnav:hover,a.leftsubnav:active{
	border: solid #E2EAED;	width: 254px;	height: 20px;
	background-color: #D8CABF;		display: block;
	border-width: 1 3 0 0;	color: #11227A;	font-size: 70%;
	line-height: 150%;	text-decoration: none;	
	text-indent : 40px;
}
a.leftsubnav:hover{font-weight:bold;border-right:3px solid #F58821;}
	
/* MAIN CONTENT */
.pagetitle{background-color: #E2EAED;		font-weight:bold;	color: #5E818A;padding-top: 20px;}
.content{background-color: #E2EAED;	font-weight: normal; color: #000000;	font-size: 70%;	padding-top: 15px; }


/* password/email box */
.formtext{font-weight: normal; color: #000000;	font-size: 70%;	padding-top: 2px; }

/* Search box*/
.searchbox{	border: solid #ffffff;	width: 251px;height: inherit;	background-color: #B2C4CE;
	border-color: white;	display: block; border-width: 1 0 0 0;	padding-top: 3px;	padding-bottom: 3px;}
.searchboxtext{display: block;	padding-left: 20px;font-weight: bold;	color: #4F676C; font-size: 70%;}
.searchboxinput{	padding-left: 5px; color: #000000;background-color: #E2EAEE;	font-size: 110%;border: none;}
a.searchbutton:link,a.searchbutton:visited,a.searchbutton:hover,a.searchbutton:active{
	color: #4F676C;	font-size: 100%;
	line-height: 150%;	font-weight: bold;
	text-decoration: none;	padding-left: 5px;
	padding-right: 5px;	padding-bottom: 2px;
	border-bottom: thin solid Black;border-right: thin solid Black;border-top: thin solid white;border-left:  thin solid White;
}
a.searchbutton:hover{color: #000000;}

/* Search box on actual search page*/
.searchboxtext2{display:block;font-weight:bold;color: #4F676C;font-size: 120%;height:35px;}
/*.searchboxtext2{display: block;	padding-left: 20px;font-weight: bold;	color: #4F676C; font-size: 70%;}*/
a.searchbutton2:link,a.searchbutton2:visited,a.searchbutton2:hover,a.searchbutton2:active{
	color: #4F676C;	background-color: #E2EAEE;
	font-size: 100%; 	line-height: 150%;
	font-weight: bold;	text-decoration: none;
	padding-left: 2px;	padding-right: 2px;	padding-bottom: 2px;
    position:relative; bottom:2px;
	border-bottom: thin solid #5f8095;border-right: thin solid #5f8095;	border-top: thin solid #D8E1E5;border-left:  thin solid #D8E1E5;
}
a.searchbutton2:hover{color: #000000;}
.searchboxinput2{	color: #000000;	background-color: #E2EAEE;	font-size: 110%;	border: 1px solid #5f8095;	padding-left: 5px;}

/* tables on homepage */
.tableheader {
	width:222px;
	color: #4F676C;
	font-size: 70%;
	font-weight: bold;
	padding-left: 10px;
	line-height: 17px;
	background-image: url(/imgs/gradheader.jpg);
}
.tablecontent{color:#4F676C; font-size: 80%; padding-left:10px;padding-top:3px;}

.subhead1{
	font-weight: bold;
	color: #5f8095;
}
.subhead2{
	font-weight: normal;
	color: #5f8095;
}
.caption{
	font-weight: normal;
	color: #5f8095;
	font-style: italic;
	padding-top: 5px;
	width: 240px;
	height: 10px;
}
.subhead3{
	font-weight: bold;
	color: black;
	font-size:120%;
}
.subhead4{
	font-weight: regular;
	color: black;
	font-size: 120%;
	font-style: normal;
}

.passwordtable th{font-size: 80%;text-align:left;padding-left:5px;padding-right:5px; }
.passwordtable td{font-size: 80%; padding-left:5px; }
.toprow{background-color:#e0e0e0; height:30px;}
.secondrow{border:1px solid #c0c0c0;padding: 2px;  }

.userpopups {font-size: 80%;}
.userpopups td {padding-left:6px; font-size: 80%;}

