/* detailed listing page tabs */



.dynamicmenu {
	padding: 3px 6px;
	margin-left: 0;
	margin-bottom: 0;
	font: bold 12px verdana;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.dynamicmenu p {
	display: inline;
	margin: 0;
}
.dynamicmenu p a {
	text-decoration: none;
	position: relative;
	z-index: 1;
	padding: 6px 7px;
	margin-right: 3px;
	border: 1px solid #C5C5C5;
	color: #999999;
	background-color: #FFFFFF;
	font-size:12px;
}
.dynamicmenu p a:hover {
	background-color: #F5F5F5;
 text-decoration:;
	color: #C80000;
	font-size:12px;
}
.dynamicmenu p a.selected { /*selected main tab style */
	position: relative;
	background-color: #C80000;
	color: #FFFFFF;
	font-size:12px;
}
a span.tab_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a span.search-icon {
	padding-left:20px;
	background:url(/portal/templates/default/images/search-icon.png) no-repeat left top;
}

a:hover span.search-icon {
	padding-left:20px;
	background:url(/portal/templates/default/images/search-icon-on.png) no-repeat left top;
}
.dynamicmenu p a.selected { /*selected main tab style */
}

.dynamicmenu p a.selected:hover { /*selected main tab style */
	text-decoration: none;
}
.tabcontent {
	display:none;
	padding:10px;
}
 @media print {
.tabcontent {
	display:block !important;
}
}
/* index page tabs */



.indexdynamicmenu {
	padding: 3px 6px;
	padding-left:0px;
	margin-left: 0;
	margin-bottom: 0;
	font: bold 12px verdana;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
}
.indexdynamicmenu p {
	display: inline;
	margin: 0;
}
.indexdynamicmenu p a {
	text-decoration: none;
	position: relative;
	z-index: 1;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:5px;
	margin-right: 0px;
	color: #FFFFFF;
	background:#708488 url(/portal/templates/default/images/tab-bg.gif) no-repeat right top;
	border:1px solid #708488;
	border-bottom:none;
}
.indexdynamicmenu p a:hover {
	background:#eef2f4;
	text-decoration:none;
	padding-top:9px;
	padding-bottom:5px;
	color: #454545;
	border:1px solid #b6c3ca;
	border-bottom:none;
}
.indexdynamicmenu p a.selected { /*selected main tab style */
	position: relative;
	background:#eef2f4;
	padding-left:8px;
	padding-right:8px;
	padding-top:9px;
	padding-bottom:5px;
	margin-right: 0px;
	color: #454545;
	border:1px solid #b6c3ca;
	border-bottom:none;
}
.indexdynamicmenu p a.selected span.search-icon{ /*selected main tab style */
	padding-left:20px;
	background:url(/portal/templates/default/images/search-icon-on.png) no-repeat left top;
}
.indexdynamicmenu p a.selected:hover { /*selected main tab style */
	text-decoration: none;
}

.tabcontent {
	display:none;
	padding:10px;
}
.dashed-box {
	border:1px dashed #CCCCCC;
	padding:1px;
}
 @media print {
.tabcontent {
	display:block !important;
}

 }







.indexdynamicmenu-news {
	padding: 3px 6px;
	padding-left:0px;
	margin-left: 0;
	margin-bottom: 0;
	font: bold 12px verdana;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	display:block;
}
.indexdynamicmenu-news p {
	display: inline;
	margin: 0;
}
.indexdynamicmenu-news p a {
	text-decoration: none;
	position: relative;
	z-index: 1;
	padding-left:15px;
	padding-right:15px;
	padding-top:6px;
	padding-bottom:5px;
	margin-right: 0px;
	color: #FFFFFF;
	background:#708488 url(/portal/templates/default/images/tab-bg.gif) no-repeat right top;
	border:1px solid #708488;
	border-bottom:none;
}
.indexdynamicmenu-news p a:hover {
	background:#eef2f4;
	text-decoration:none;
	padding-top:9px;
	padding-bottom:5px;
	color: #454545;
	border:1px solid #b6c3ca;
	border-bottom:none;
}
.indexdynamicmenu-news p a.selected { /*selected main tab style */
	position: relative;
	background:#eef2f4;
	padding-left:15px;
	padding-right:15px;
	padding-top:9px;
	padding-bottom:5px;
	margin-right: 0px;
	color: #454545;
	border:1px solid #b6c3ca;
	border-bottom:none;
}
.indexdynamicmenu-news p a.selected span.search-icon{ /*selected main tab style */
	padding-left:20px;
	background:url(/portal/templates/default/images/search-icon-on.png) no-repeat left top;
}
.indexdynamicmenu-news p a.selected:hover { /*selected main tab style */
	text-decoration: none;
}

