/* CSS Document */

body {
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
   	color:#666666;
}
#layer {display:none;}
#bbar {display:none;}
#cbar{display:none;}
#head {display:none;}
.clear {clear: both;}
.lfloat {float: left;}
.rfloat {float: right;}
.email {
	color:#000000;
	text-decoration:underline;
}
a {
	color:#666666;
	text-decoration:none;
}
#dropm{display:none;}
#wrapper {margin:0;}
#nav {display:none;}
/* Root = Vertical, Secondary = Vertical */
ul#nav,
ul#nav li,
ul#nav ul {display:none;}
ul#nav li {display:none;}
/* Root Menu */
ul#nav a {display:none;}
ul#nav ul,
ul#nav ul ul,
ul#nav ul ul ul {display: none;}
/* Do Not Move - Must Come Before display:block for Gecko */
ul#nav li:hover ul ul,
ul#nav li:hover ul ul ul,
ul#nav li.iehover ul ul,
ul#nav li.iehover ul ul ul {display: none;}
ul#nav li:hover ul,
ul#nav ul li:hover ul,
ul#nav ul ul li:hover ul,
ul#nav li.iehover ul,
ul#nav ul li.iehover ul,
ul#nav ul ul li.iehover ul {display: block;}
#nav span{display: none;}

#content {margin-top: 8px;}
#content object {display:none;}
#copy {font-size:12px;}
#copy ul {margin-left: 0px;}
.profimg {
	float: right;
	padding-bottom: 10px;
	padding-left: 10px;
}
#photo {
	float: right;
	width: 200px;
	overflow:hidden;
	background-color: #99877C;
	margin:0px;
}
.ptext {
	background-color: #99877C;
	font-size:9px;
	color: #FFFFFF;
	margin:0;
}
#cintro {font-size:12px;}
.para {margin-left: 0px;}
#footer {display: none;}
#footer a{display: none;}

/* -- professional navigation -- */
.pn {
	margin:0;
	text-align:left;
	font-size:9px;
}
.pn a{text-decoration:underline;}
.down{color:#00538e;}
.pn2 {
	margin:0;
	text-align:left;
	font-size:9px;
}
.pn2 a{text-decoration:none;}
/* -- News styles -- */
#newsletter{
	float:left;
	width: 250px;
}
#articles{
	float:left;
	width: 310px;
}
#articles a{
	color:#00538e;
	line-height:12px;
}
#articles span {
	font-weight:bold;
	line-height: 14px;
}
#winter{float:left;}
.small {
	font-size:9px;
	line-height: 10px;
}
.winter {display: none;}
.winter span{ display:none;}
.spring {display: none;}
.spring span{ display:none;}

/* -- form css --*/
#copy form .pn {
	text-align:left;
	font-size:9px;
}
#copy label{
	float: left;
	width: 90px;
	font-weight: bold;
}
#copy .input, textarea{
	width: 370px;
	font-size:10px;
}
#copy textarea{
	width: 370px;
	height: 150px;
	font-size:12px;
}
#copy select{
	font-size:10px;
}
#submitbutton{
	margin-left: 454px;
	width: 20px;
	background-color: #99877C;
	cursor:pointer;
	border:outset 0px #000000;
	color:#FFFFFF;
	font-weight:bold;
	padding: 2px 6px;
}
#copy .submitted {
	text-align:center;
	color:#99877C;
	font-weight:bold;
}
/* -- end form --*/