.search-button{
border-style: none; background: url('/graphics/btn-back-search.gif') no-repeat; width: 60px; height: 20px;

}


/* Top Nav Class  added 8.18.06 by jp*/	
.chromestyle{
width: 99%;
font-weight: bold;
font:normal 9px Verdana;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
width: 100%;
padding: 4px 0;
margin: 0;
text-align: right; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #010101;
padding: 4px 7px;
margin: 0;
text-decoration: none;
}

.chromestyle ul li a:hover{
background: #fbffcf; /*THEME CHANGE HERE*/
}



/* ######### Style for Drop Down Menu ######### #494949*/

.dropmenudiv{
position: absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 9px Verdana;
line-height:15px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv a{
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
width: auto;
display: block;
text-indent: 3px;
font:normal 9px Verdana;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}
/* Top Nav Class */	


/* Side Nav Class */
	
ul.menu1, ul ul 
{padding:0; margin:0; border:0; list-style-type:none; background:#758eb4; width:140px; border:0px;
font-family: Verdana, Helvetica, Arial, non-serif, Arial Narrow; font-size: 8pt; text-align: left; text-decoration: none; 
color: #ffffff;
}

ul.menu1 table {border-collapse:collapse; padding:0; margin:0; font-size:1em;}
ul.menu1 ul {margin-left:1em;}
ul.menu1 li {text-indent:0.5em;}
ul.menu1 li.drop {margin-bottom:-2px;}
ul.menu1 li a, 
ul.menu1 li a:visited {display:block; width:14em; height:2em; line-height:1.9em; text-decoration:none; color: #ffffff;}
ul.menu1 li a.last, 
ul.menu1 li a.last:visited {display:block; width:14em; height:14em; line-height:2em;}
ul.menu1 li ul {display:none;}

ul.menu1 li:hover a, 
ul.menu1 li a:hover {border:0; color: black; background: #ffffff;}
ul.menu1 li:hover ul, 
ul.menu1 li a:hover ul {display:block; height:12em; width:12em; margin-top:-1px; background: #ffffff;}
ul.menu1 li:hover ul li a, 
ul.menu1 li a:hover ul li a {height:2em; background: #ffffff; color: black; font-weight:normal;}
ul.menu1 li:hover ul li:hover a, 
ul.menu1 li a:hover ul li a:hover {background: #535353; color:white;}

/* Side Nav Class */	



/* Main Class */	

.copy {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 8pt; color: black;}
.body {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 8pt; color: black; line-height: 11pt; margin-top: 0}
.smalltext {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 8pt; color: black; line-height: 11pt; margin-top: 0}
.title0 {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 11pt; font-weight: bold; color: #0059C2; text-transform: uppercase}
.title1 {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 9pt; font-weight: bold; color: #0059C2; line-height: 1; text-transform: uppercase}
.title2 {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 8pt; font-weight: bold; color: #0059C2; line-height: 1; text-transform: uppercase; margin-bottom: 0}

.nav {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; margin-left: 0px; line-height: 1}
.nav1 {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 10pt; font-weight: normal; color: #006EB6; margin-left: 0px; line-height: 1}
.nav2 {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 10pt; font-weight: normal; color: #0059C2}

A:link {font-family: Verdana, Helvetica, Arial, non-serif; text-decoration: none; color: #336699;}
A:active {font-family: Verdana, Helvetica, Arial, non-serif; text-decoration: none; color: #336699;}
A:visited {font-family: Verdana, Helvetica, Arial, non-serif; text-decoration: none; color: #336699;}
A:hover {font-family: Verdana, Helvetica, Arial, non-serif; text-decoration: underline; COLOR: #FF0033;}

.footbord { border-top-style: dashed ; border-top-color: #cccccc; border-top-width: 1px;}
.rsidebord { border-right-style: dashed ; border-right-color: #cccccc; border-right-width: 1px;}
	
div.topnav a:link {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 7pt; font-weight: bold; color: #000000; text-transform: uppercase; text-decoration: none;}
	div.topnav a:active {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 7pt; font-weight: bold; color: #000000; text-transform: uppercase; text-decoration: none;}
 	div.topnav a:visited {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 7pt; font-weight: bold; color: #000000; text-transform: uppercase; text-decoration: none;}
	div.topnav a:hover {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 7pt; font-weight: bold; color: #ffffff; text-transform: uppercase; text-decoration: none;}

	
	.tstory { line-height: 15px; border-bottom-style: dashed ; border-bottom-color: #cccccc; border-bottom-width: 1px; padding-left: 0px; margin: 5px; text-indent: 0;}

	div.topstorylink a:link {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 9pt; font-weight: bold; color: #0059C2; text-decoration: none;}

	div.topstorylink a:active {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 9pt; font-weight: bold; color: #0059C2; text-decoration: none;}

 	div.topstorylink a:visited {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 9pt; font-weight: bold; color: #0059C2; text-decoration: none;}

	div.topstorylink a:hover {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 9pt; font-weight: bold; color: #FF0033; text-decoration: none;}

	
	.deptlocation {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 8pt; color: black; text-transform: uppercase; text-indent: 0px; font-weight: bold;}	
	
        .depttitle {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 10pt; font-weight: bold; color: #0059C2; line-height: 1; text-transform: uppercase; margin-bottom: 0; text-indent: 0px;}

	.deptbody {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 9pt; color: black; line-height: 11pt; margin-top: 0; margin-left: 0px;}

	.depttopnews {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 9pt; color: black; line-height: 9pt; margin-top: 0;}

	.deptdate {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 8pt; color: #838383; line-height: 9pt; margin-top: 0; text-align: right;}

	
	.hotpdept {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 9pt; color: black; line-height: 5pt; margin-top: 0; margin-bottom: 0; font-weight: bold}	
	.hotphead {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 9pt; font-weight: bold; color: #0059C2; margin-bottom: 2pt}
	.hotpbody {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 9pt; color: black; line-height: 10pt; margin-top: 0}
	.reg {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 8pt; color: white; text-transform: uppercase;}

	.tagline {font-family: Verdana, Helvetica, Arial, non-serif; font-size: 8pt; color: #ffffff;}

	.left ul {margin: 0; padding: 15px;}
	
	div.nextprev {font-family: Verdana,Helvetica,Arial,non-serif; font-size: 9pt;color: black; line-height: 11pt; text-align: right;}
/* Main Class */
	
	div.forum {font:normal 10px verdana,arial,tahoma,sans-serif}
	div.forum a {color:#0000FF; font-weight:bold}
	div.forum .smalltext,.smallblacktext,.tbox,.button,.button:hover,.nextprev,.helpbox{font:normal 9px verdana,arial,tahoma,sans-serif}
	div.forum .searchhighlight{text-decoration:underline;color:#f00;font-weight:bold}
	div.forum .smalltext,.smallblacktext,.tbox,.button,.button:hover,.nextprev,.helpbox{font:normal 9px verdana,arial,tahoma,sans-serif}
	div.forum .searchhighlight{text-decoration:underline;color:#f00;font-weight:bold}
	
	
	body {
	  font-family: Verdana, Helvetica, Arial, non-serif;
	  font-size: 8pt; color: black;
	  line-height: 11pt;
	  margin-top: 0;

font-family: Verdana, Helvetica, Arial, non-serif; font-size: 9pt; color: black; line-height: 11pt; margin-top: 0; margin-left: 0px;

  background: lightgray url("/graphics/shadow.png");
  
  background-repeat: repeat-y;
  background-attachment: fixed;
  background-position: center center;
  margin: auto;
  padding-top:0;

  }

	
	
	
	
	
	div.forum .indent,.defaulttext,.caption,.captiontext,.bodytable,.mediumtext,.forumheader,.forumheader2,.forumheader3,.forumheader4,.forumheader5,.fcaption,.finfobar{font:normal 10px verdana,arial,tahoma,sans-serif}
	div.forum .spacer{padding:5px 0px}a{color:#00006e;font-family:verdana,arial,sans-serif;text-decoration:none}
  div.forum .fborder,.border{border-collapse:collapse;border-spacing:0px}
  div.forum .forumheader,.forumheader2,.forumheader3,.forumheader4,.fcaption,.finfobar{padding:5px;border-bottom:1px solid #bbb}
  div.forum .forumheader,.forumheader4,.finfobar{background-color:#fbfbfd}
  div.forum .forumheader5{cursor:pointer}
  div.forum .fcaption,.forumheader5{background-color:#f7f7f7;font:bold 11px verdana,arial,tahoma,sans-serif}
  div.forum .forumheader{background-color:#f7f7f7;font:bold 10px verdana,arial,tahoma,sans-serif}
  div.forum .forumheader2{background-color:#fcfcfc;font:bold 10px verdana,arial,tahoma,sans-serif}
  div.forum .forumheader3{background-color:#fff}
table { margin-left:auto; margin-right:auto; }
.searchhighlight{text-decoration: underline;color:#FF0000;font-weight:bold;}

div.componentheading{ font-family:verdana,arial,tahoma,sans-serif; }

/*
 * Please DO NOT USE or reference any of the following class definitions.
 * They are not referenced anywhere in the e107 core. (0.700, 7 Feb 2005)
 * This file will be eliminated after the remaining definitions (above) 
 *   have been either verified as unnecessary, or added to all themes.
 */

.defaulttable, .fbdefault, .fdefault, .f2default, .f3default, .fcdefault{ display: block; width: auto; }

.center{ text-align:center; }

.right { text-align:right; }

.left { text-align:left; }

.day {
  text-align: center;
  background: #F1EAE1;
  font: 10px tahoma, verdana, arial, helvetica, sans-serif;
  padding: 2px 1px 2px 1px;
}

.dayentry {
  text-align: center;
  background: #F1C7B7;
  font: 10px tahoma, verdana, arial, helvetica, sans-serif;
  padding: 2px 1px 2px 1px;
}

.forumheader4{
	background-color: #EBEFF2;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	padding: 4px;
	border: #C3BDBD 1px solid;
	cursor: pointer;
}

.forumheader5{
	background-color: #BCD5EA;
	color:#000;
	cursor: pointer;
}

ul{
	margin-top:0px;
	margin-bottom:0px;
}

#pathway {
        font-family: verdana, tahoma, arial, helvetica, sans-serif;
	text-align: left;
        font-size: 12px;
        font-weight: bold;
        color: #555555;
}

span.pathway {
  display: block;
  margin: 0;
  line-height: 16px;
padding-left: 5px;
}

/* Tooltips */

.tool-tip {
	float: left;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
}

.tool-title {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
	font-size: 100%;
	margin: 0;
}

/* Login Module */
.mod_login {
  margin-bottom: 10px;
  margin-top: 10px;
  margin: 0px;
  padding-top: 10px;  
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 20px;
  padding: 0px;
  position: relative;
  color: #336699;  
  font-family: Verdana, Helvetica, Arial, non-serif, Arial Narrow; 
  font-size: 8pt; 
  font-weight: bold;  
}

#mod_loginform {
  background-color: #ecf2ce;
  background-color: #efefef;
  background-color: #ddeeff;
  padding-top: 5px;
  padding-bottom: 5px;  
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: #cccc00;
  border-top-color: #336699;
  border-top-color: #5588d7;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #5588d7;
}

#mod_login_remembermetext {
  font-family: verdana,arial,sans-serif;
  font-size: 8pt;
}

#mod_loginheader {  
  background-color: #f4f4f4;
  background-image: url(/Joomla_1.5.2/images/backgrounds/dkgrey.gif);
}

#mod_login_logoutform {
  background-color: #ecf2ce;
  background-color: #efefef;
  background-color: #ddeeff;
  padding-top: 5px;
  padding-bottom: 5px;  
  border-top-width: 2px;
  border-top-style: solid;
  border-top-color: #cccc00;
  border-top-color: #336699;
  border-top-color: #5588d7;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #5588d7;
}

mod_login_remembermetext

/* ComponentHeading */
.componentheading {
	background: url(../images/subhead_bg.png) repeat-x;
	color: #666666;
	text-align: left;
	padding-top: 4px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;

}

table.contentpaneopen td.componentheading {
	padding-left: 4px;
}

table.contentpane td.componentheading {
	padding-left: 4px;
}
