/* will be applied to any element with the class "header" under the main groupbox element */
.jqgb-header {
	font-weight:bold!important;
	padding: 5px 10px!important;
	font-family:Verdana, Arial, Helvetica, sans-serif!important;
	font-size:10pt!important;
}
.jqgb-header-content{
	width:100%;
	text-align:left;
}
.jqgb-header-content-open {
	width:100%;
	text-align:left;
	background-image: url('images/bullet_arrow_up.png');
	background-position: right center;
	background-repeat: no-repeat;
}
.jqgb-header-content-closed {
	width:100%;
	text-align:left;
	background-image: url('images/bullet_arrow_down.png');
	background-position: right center;
	background-repeat: no-repeat;
}

.jqgb-menuBar {
	padding: 0px;
	margin:0px;
	list-style:none;
	background:#F9F9F9;
	text-align:right;
}
.jqgb-menuBar li {
	display:inline;
}
.jqgb-menuBar li a, .jqgb-menuBar li span {
	text-decoration:none;
	color:#1B60A1;
	cursor:pointer;
}
.jqgb-menuBar li a:hover, .menuBarSpanLink  {
	text-decoration:underline!important;
	color:#FD5B1D!important;
	cursor:pointer!important;
}

.showHideLinkOver {
	text-decoration:underline!important;
	color:#FD5B1D!important;
}

/* will be applied to any element with the class "footer" under the main groupbox element */
.jqgb-footer {
	border-top:1px dashed #AAAAAA;
	background-color:#F9F9F9;
}

/* will be applied to any element directly under the main groupbox element */
.jqgb-content {
	margin: 0px!important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt!important;
}

/* will be applied to any element with the class "header" under the main groupbox element */
.jqgb-description {
	font-size: 8pt!important;
	background-color:#F9F9F9;
	display:block;
	padding:10px;
}

.jqgb-object {
	border:1px solid #AAAAAA;
	padding:2px!important;
}

.jqgb-divider {
	width:100%;
	border-top:1px dotted #AAAAAA;
	height:1px;
	line-height:1px;
}