/**
Stylesheet for SooperFish by www.SooperThemes.com
Author: Jurriaan Roelofs


body { margin:0; background:url('/ethics/_images/bkgnd_big.jpg') top center no-repeat white; font:13px Verdana }
*/

body { background:url('/_images/bkgnd_blue.jpg') top center repeat-x; margin:0 auto; font:13px Verdana }

.msg_headbcc { cursor:pointer; background-color:#039bcc; height:22px; padding:7px 0 0 10px; color:#fff; font-weight:bold; font-size:90%; text-decoration:underline; width:93% }
.msg_op_outer { cursor:pointer; background-color:#039bcc; height:22px; padding:7px 0 0 10px; color:#fff; font-weight:bold; font-size:90%; text-decoration:underline; width:93% }
.sms_1 { cursor:pointer; text-indent:10px; text-decoration:underline }
.height48 { height:48px !important }
.msg_bcc li { margin-left:-15px; padding-top:5px }
.msg_bcc { width:92%; border:1px solid #CECECE; padding:5px; line-height:130% }
.lmenu_reg { color: #ffffff }
a.lmenu_reg:hover { color:#0ff; text-decoration:none }

/* Search */

#searchform {
	position:relative;
	float:right;
	top:-225px;
	width:250px;
	z-index:19;
}


.search, a.search:active, a.search:link, a.search:visited{
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: xx-small;
	text-align: center;
	text-decoration: none;
	vertical-align: middle;
}

a.search:hover{

	text-decoration: underline;

}

/* Photos of Commission Members */

.img_member { float:right; margin-left:7px; padding:10px; border:1px #ccc solid; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(/ethics/_code/PIE.htc) }

/* 

html body ul.sf-menu ul
,html body ul.sf-menu ul li {
width:140px;
}
html body ul.sf-menu ul ul {
margin:0 0 0 140px;
}

*/

/* Content Main Table */

.maintable { position:relative; top:-190px }
.move-notice { position:relative; top:-195px; left:-25px; }

/* Theming the menu */

ul#nav {
position:relative;
float:left;
top:-220px;
margin-left:160px;
width:635px;
/* text-transform:uppercase; */
font-weight:bold;
z-index:20;
}

ul#nav ul {
text-transform:none;
font-weight:normal;
margin-left:0px;
}

ul#nav li a {
padding:5px 16px; /*changed padding from 24px to 16px to fit menu -dk*/
font-family:verdana,helvetica,arial,sans;
text-decoration:none;
color:#000;
background-color:#cccc99;
font-size:90%;
}

ul#nav ul li a {
width:170px;
opacity:0.9;
background-color:#cccccc;
/* text-transform:lowercase; */
}

ul#nav li a:hover
,ul#nav li a:focus {
opacity:1;
background-color:#cccc99;
}

ul#nav ul ul {
margin-top:-1px;
right:-190px;
}

ul#nav ul ul li a{
width:150px;
}

span.sf-arrow {
top:11px;
right:2px;
}

ul ul span.sf-arrow {
right:12px;
top:9px;
}

.msg_head { cursor:pointer; text-decoration:underline }
.msg_head_11 { cursor:pointer; text-decoration:underline }
.msg_head_12 { cursor:pointer; text-decoration:underline }