@charset "ISO-8859-1";

html
{
	height:100%;
	margin-bottom:1px;
}

.left_bar
{
	vertical-align:top;
	padding:3px 5px 5px;
}

#form_edit
{
	background-color:blue;
	text-align:left;
	padding:5px;
}

#form_edit h4
{
	margin:0;
}

.menu_box
{
	margin-left:5px;
	margin-right:5px;
	height:30px;
	border:1px solid silver;
	background:#FCFCFC;
	color:#2F31FF;
	font-size:24px;
	font-family:Arial;
	font-weight:700;
	margin-bottom:-10px;
	padding:2px;
}

.box_title
{
	padding-top:2px;
	float:left;
}

#Menus_container
{
	float:right;
}

.view_box
{
	margin-left:5px;
	margin-right:5px;
	border:1px solid silver;
	background:#FCFCFC;
	color:#2F31FF;
	padding:2px;
}

.button
{
	border:1px solid red;
	font-size:14px;
	font-weight:700;
}

.buttonOn,.button:hover,.button:focus,.buttonOn:focus
{
	border:1px solid blue;
	font-size:14px;
	font-weight:700;
}

.tbl,body
{
	font-family:Lucida Grande,Arial,sans-serif;
	font-size:11px;
}

.tbl_toolbar
{
	height:22px;
	padding-top:1px;
}

.tbl_toolbar ul
{
	margin:0;
	padding-left:0;
}

ul#toolbar
{
	float:left;
}

.tbl_toolbar li img
{
	vertical-align:middle;
}

ul#navbar
{
	float:right;
}


.tbl_toolbar li, #navbar li
{
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.toggle span {
  display: none;
}

/* -------- show/hide form box -------- */

.leftcol {
	border-right:2px solid #DDDDDD;
	padding-right:8px;
	padding-top:11px
}

.arrowlistmenu{
width: 180px;
}

.arrowlistmenu .headerbar{
font: bold 14px Arial;
background-color:#FFFFFF;
border-bottom:2px solid #ABC3D7;
border-color:#ABC3D7;
color:#666666;
padding-bottom:4px;
padding-left:6px;
padding-top:2px;
margin:0;
text-align:left;
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/

}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color:#666666;
background: url(media/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
border-bottom: 1px solid #CBDAE6;
font: normal 12px Arial;
}

.arrowlistmenu ul li a:visited{
color:#666666;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color:#666666;
background-color: #cedce9;
}

