
.topbar {
	text-align: center;
	color: #000000;
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	font-weight: normal;
	font-size: 8pt;
}

/* A */ 
/* A */ 
A:link,visited,active {   
	text-decoration: none;   
	font-family: Arial;   
} 
A:hover {
	text-decoration: underline;
}

a.right-menu:link,hover,visited,active{
	color:#000000;
	text-decoration: none;
	font-weight: 700;
}
a.right-menu:hover {
	color:#000000;
	text-decoration: none;
	font-weight: 700;
}
.message-box {
	background: #ffffff; 
	border-width: 1px; 
	border-style: solid; 
	border-color: #000000; 
	text-align: left; 
	font-size: 10pt; 
	font-family: Arial; 
	font-weight: normal; 
}

.menubar {
	background: #555555;
	color: #ffffff;
}

a.menubar { color: #ffffff; }
a.menubar:hover { color: #ffffff; }
a.menubar:visited {	color: #ffffff; }
a.menubar:active {color: #ffffff; }

.bottombar {
	background: #5e5e5e;
	color: #ffffff;
	text-align: center;
}

.accessionbar {
	background: 	blue;
	color: #ffffff;
	font-weight: 700;
	font-size: 16pt;
}

/* search box stuffs */
.ie-scrollbox
{
	width:		90%;
	height:		65%;
	overflow-y: scroll;
	background:	#d0d0d0;
}

.ie-searchbox
{
	position:				absolute;
	/*visibility:				hidden;*/
	left:					100;
	top:					100;
	border-style: 			solid;
	border-width: 			2px;
	border-top-color: 		white;
	border-left-color: 		white;
	border-right-color: 	#444444;
	border-bottom-color: 	#444444;
	background-color:		#c0c0c0;
	font-size:				8pt;
	cursor:					default;
	display:				none;
	/*z-index:				-1;*/
}

.ie-searchbar 
{
	position:			absolute;
	left:				2;
	top:				2;
	height:				18px;
	background-color:	#1030a0;
	color:				#ffffff;
	font-size:			9pt;
	font-weight:		bold;
	padding:			2px
}

.application-body {
	background: #eeeeee;
}

/*Label: Body*/body {
	background: #ffffff; 
	font-family: Arial; 
}

/*Label: Body-Password*/.body-password, .body-printing { background: #d0d0d0; font-family: Veranda;	font-size: 8pt; }

/*Label: Bold*/b {	text-decoration: none; font-weight: bold}

/*Label: .document*/.document { background: #dddddd; color: #000000;}
/*Label: Font2*/.font2 { font-family: verdana; color: green; font-weight: bold; font-size: 8pt; letter-spacing: 0.5 em }

/*Label: Heading 1*/h1 { font-size : small; font-style : bold; font-family : arial, helvetica, sans-serif; color  : #000000}
/*Label: Heading 2*/h2 { font-size : small; font-family : arial, helvetica, sans-serif; color  : #000099}
/*Label: Heading 3*/h3 { font-size : medium; font-family : arial, helvetica, sans-serif; color  : #000000}
/*Label: Heading 4*/h4 { font-size : large; font-family : arial, helvetica, sans-serif; }
/*Label: Heading 5*/h5 { font-size : small; font-style : bold; font-family : arial, helvetica, sans-serif; color  : #ffffff	}
/*Label: Heading 6*/h6	{font-size : 10pt;	font-style : bold;	font-family : arial, helvetica, sans-serif;	color  : #000000;}

/*input { background: #ffffff; font-size : 9pt;  font-weight: bold;}*/
/*Label: Input - Select*/
select { font-family:Verdana,Arial,Helvetica,Sans Serif; font-weight:normal; font-size:8pt; }

/*Label: Input - Text Area*/textarea { background: #ffffff; font-family:Verdana,Arial,Helvetica, Sans Serif; font-size : 8pt;  font-weight: Normal;}

/*Label: Selected Alpha*/ a.alpha-anchor { font-size: 16pt }
/*Label: List Element*/li { font-size : x-small; font-family : arial, helvetica, sans-serif; }
/*Label: Matte*/.matte { background:#f0f0df; padding: 1px,1px;}
/*Label: Menubar Config*/.menubarcfg { border: 2pt; border-style: outset; border-color: #ddeeff;}

/*Label: Page Title*/.pagetitle { font-size: 12pt;font-weight: bold}

/*Label: Print Header 2*/.printheader2 {	BACKGROUND: #ffffff;	COLOR: #000000;	FONT-SIZE: 11pt;}
/*Label: Print Header*/.printheader {	BACKGROUND: #cccccc;	COLOR: #000000;	FONT-SIZE: 10pt;    FONT-WEIGHT: bold;}
/*Label: Print Off*/.printoff {	BACKGROUND: #ffffff;	COLOR: #000000;	FONT-SIZE: 8pt;    FONT-WEIGHT: bold;}
/*Label: Print On*/.printon { BACKGROUND: #ffffff;	COLOR: #000000;	FONT-SIZE: 8pt;    FONT-WEIGHT: bold;}

/*Label: Row Off*/.rowoff { background: #d0d0bf; color: #000000;}
/*Label: Row On*/.rowon {    background: #e0e0cf;    color: #000000;}

/*Label: Wingdings3*/.wingdings3 { font-family: wingdings 3, webdings; font-size:12pt;}				

/*Label: c_Page-Form*/.page-form { }
/*Label: c_Page-Form-Password*/.page-form-password { background: #d0d0d0; }

.search-group-header { background:#777777; color:#ffffff; font-family:Verdana; font-weight:700; font-size:10pt;   }

/*Label: Group Header*/.group-header {
	background: #000000; 
	color: #ffffff; 
	font-weight: 700; 
	font-size: 10pt; 
}

.inner-group {
	padding: 14px; 
	background: #f3f3f3; 
	vertical-align: top; 
}

td { font-size: 8pt;  font-weight: normal;}
th { font-size : 10pt; font-family : arial, helvetica, sans-serif; color: #ffffff; background: #888888;}

/*Label: c_Component*/.component { }

/*Label: Labels*/.component-label {
	text-align: right; 
	font-weight: 700; 
	vertical-align: top; 
	padding-right: 4px;
}

.form-footer {
	text-align: center; 
	font-weight: 700; 
}

/*Label: c_Text-Box*/.text-box { text-align: left; font-weight: 500; font-family:Arial; font-size:8pt; vertical-align: center}

.text-box-label { text-align: right; font-weight:700; font-family:Arial; font-size:8pt; padding-right:4px; vertical-align: center; }

/*Label: Text Box*/.text-box-input {
	font-family:Verdana,Arial,Helvetica,Sans Serif; 
	font-size:8pt; 
	font-weight:normal;
	border-style: solid; 
	border-color: #000000; 
	border-width: 1px; 
}

/*Label: Button*/.button-input {
	background: #f4f4f4; 
}

/* listing-header */ 
/* listing-header */ 
.listing-header { 
	color: #ffffff;   
	font-weight: 700;   
	white-space: nowrap;   
	text-align: center;   
	background: #000000;   
	text-decoration: none;   
	border-top-width: 2px;   
	border-bottom-width: 1px;   
	border-left-width: 2px;   
	border-right-width: 1px;   
	border-style: solid;   
	border-right-color: #000000;   
	border-bottom-color: #000000;   
	cursor: default;   
	border-left-color: #999999;   
	border-top-color: #999999;   
	text-overflow: ellipsis;   
	overflow-x: hidden;   
} 


/* listing-header-pressed */ 
/* listing-header-pressed */ 
.listing-header-pressed { 
	border-top-width: 2px;   
	background: #000000;   
	text-decoration: none;   
	white-space: nowrap;   
	text-align: center;   
	font-weight: 700;   
	border-bottom-width: 1px;   
	color: #ffffff;   
	border-left-width: 2px;   
	border-right-width: 1px;   
	border-style: solid;   
	border-top-color: #999999;   
	border-right-color: #000000;   
	border-left-color: #999999;   
	border-bottom-color: #000000;   
	overflow-x: hidden;   
	cursor: default;   
	text-overflow: ellipsis;   
} 


/* listing-row-selected */ 
/* listing-row-selected */ 
.listing-row-selected { 
	white-space: nowrap;   
	text-overflow: ellipsis;   
	text-decoration: none;   
	background: #ffc500;   
	overflow-x: hidden;   
	overflow: hidden;   
} 


/* listing-region */ 
/* listing-region */ 
.listing-region { 
	background: #d0d0d0;   
} 


/* listing-header-endcap */ 
/* listing-header-endcap */ 
.listing-header-endcap { 
	background: #000000;   
} 


/* listing-header-divider */ 
/* listing-header-divider */ 
.listing-header-divider { 
	text-decoration: none;   
	cursor: move;   
	width: 3px;   
	background: #ffffff;   
} 


/* listing-row-cell-div-selected */ 
/* listing-row-cell-div-selected */ 
.listing-row-cell-div-selected { 
	white-space: nowrap;   
	overflow-x: hidden;   
	overflow: hidden;   
	background: #ffc500;   
	text-overflow: ellipsis;   
} 


/* listing-row-cell-div */ 
/* listing-row-cell-div */ 
.listing-row-cell-div { 
	padding-right: 0px;   
	text-overflow: ellipsis;   
	overflow: hidden;   
	text-decoration: none;   
	padding-left: 0px;   
	white-space: nowrap;   
	overflow-x: hidden;   
} 


/* listing-row-cell */ 
/* listing-row-cell */ 
.listing-row-cell { 
	border-style: solid;   
	border-right-width: 1px;   
	border-bottom-width: 0px;   
	border-left-width: 0px;   
	text-decoration: none;   
	border-top-width: 0px;   
	white-space: nowrap;   
	text-align: left;   
	overflow-x: hidden;   
	text-overflow: ellipsis;   
} 


/* listing-row-on */ 
/* listing-row-on */ 
.listing-row-on { 
	padding-right: 0px;   
	white-space: nowrap;   
	text-decoration: none;   
	padding-left: 0px;   
	overflow-x: hidden;   
	background: #f4f4f4;   
	text-overflow: ellipsis;   
	overflow: hidden;   
} 


/* listing-header-highlighted-1 */ 
/* listing-header-highlighted-1 */ 
.listing-header-highlighted-1 { 
	cursor: default;   
	border-width: 2px;   
	background: #ffff55;   
	text-decoration: none;   
	white-space: nowrap;   
	overflow-x: hidden;   
	border-style: solid;   
	text-align: center;   
	border-color: #000000;   
	text-overflow: ellipsis;   
} 

/* listing-row-cell-td */ 
/* listing-row-cell-td */ 
.listing-row-cell-td { 
	white-space: nowrap;   
	text-align: left;   
	border-left-width: 0px;   
	text-overflow: ellipsis;   
	border-bottom-width: 0px;   
	border-top-width: 0px;   
	overflow-x: hidden;   
	overflow: hidden;   
	text-decoration: none;   
	padding-right: 1px;   
	border-right-width: 1px;   
	padding-left: 2px;   
	border-right-color: #888888;   
	border-style: solid;   
} 


/* listing-row-off */ 
/* listing-row-off */ 
.listing-row-off { 
	padding-right: 0px;   
	overflow-x: hidden;   
	padding-left: 0px;   
	white-space: nowrap;   
	background: #d4d4d4;   
	text-decoration: none;   
	text-overflow: ellipsis;   
	overflow: hidden;   
} 

.listing-region-div {
	overflow-y: scroll; 
	overflow: scroll; 
	height: 90%; 
	background: #bfbfbf; 
}

.right-click-menu {
	background: #d0d0d0; 
	border-style: outset; 
	border-width: 2px; 
	padding: 2px,10px; 
}

.right-click-menu-row {
	background: #f0f0f0; 
}

.right-click-menu-row-on {
	background: #000088; 
	color: #ffffff; 
}

.report-title {
	text-align: left; 
	font-weight: 700; 
}

.report-title-label {
	text-align: right; 
	font-weight: 700; 
}

/*Label: TD Bottommenu*/td.bottommenu {
	background: #ffffff; 
	text-align: left; 
	color: #000000; 
	font-family: Arial; 
	text-decoration: bold; 
}

/*Label: Href Bottommenu*/a.bottommenu {
	color: #000000; 
}

/*Label: Top Menu Item Off*/.menu-item-off {
	color: #000000; 
	font-style: Arial; 
	font-size: 11px; 
	font-weight: 700; 
	text-align: center; 
	vertical-align: middle; 
	border-color: #000000; 
	border-width: 0px 0px 1px 0px; 
	border-style: solid; 
}

/*Label: Top Menu Item On*/.menu-item-on {
	color: #ffffff; 
	background: #ff5555; 
	font-style: Arial; 
	font-size: 11px; 
	font-weight: 700; 
	text-align: center; 
	vertical-align: middle; 
}

/*Label: Top Level Admin Menu Divider*/.topmenu-root {
	/*static*/text-align: center; 
	font-family: Arial; 
	font-size: 12px; 
	color: #ffffff; 
}

/*Label: Admin Menu Item*/.topmenu-regular {
	/*static*/text-align: center; 
	font-family: Arial; 
	font-size: 12px; 
	color: #000000; 
	background: #ffffff; 
	/*static*/text-decoration: none; 
}

/*Label: Admin Menu Item Divider*/.topmenu-regular-divider {
	/*static*/text-align: center; 
	font-family: Arial; 
	font-size: 12px; 
	color: #000000; 
	/*static*/text-decoration: none; 
}

A {
	text-decoration: none; 
	font-family: Arial; 
}

/*Label: Admin Menu Highlighted*/.topmenu-root-highlighted {
	/*static*/text-align: center; 
	font-family: Arial; 
	font-size: 12px; 
	color: #ff0000; 
	font-weight: bold; 
	/*static*/text-decoration: none; 
}

/*Label: Sidemenu*/.sidemenu {
	color: #000000; 
	text-align: left; 
	vertical-align: top; 
}

/*Label: Contents*/.content {
	color: #444444; 
	font-family: arial; 
	text-decoration: none; 
	font-size: 8pt; 
}

/*Label: Bottom Menu Href*/A.bottommenu {
	color: #000000; 
}

/*Label: Top Link*/.top-link {
	color: #ffffff; 
	font-weight: 700; 
	font-size: 13px; 
	padding-left: 10px; 
	padding-right: 10px; 
	white-space: nowrap; 
}

/*Label: Menu Transparency*/.menu-transparency {
	filter: alpha(opacity=65); 
}

/*Label: Bottombar Href*/
a.bottombar { color: #ffffff; }
a.bottombar:hover { color: #ffffff; }
a.bottombar:visited {	color: #ffffff; }
a.bottombar:active {color: #ffffff; }

/*Label: Collection Item Title*/.collection-news-title {
	font-size: 10pt; 
	font-weight: bold; 
	text-align: left; 
}

/*Label: Collection Item Summary*/.collection-news-summary {
	text-align: left; 
	font-size: 10pt; 
}

/*Label: Collection Item Date*/.collection-news-date {
	text-align: right; 
	font-size: 10pt; 
}

/*Label: Collection Item Link*/.collection-news-link {
	text-align: right; 
}

/*Label: Top Menu Background*/.menu {
	background: #ffffff; 
	border-color: #000000; 
	border-width: 1px 1px 0px 1px; 
	border-style: solid; 
}

/*Label: Horizontal Menu Background*/.horiz-menu {
	background: #ff0000; 
	border-color: #000000; 
	border-width: 0px 1px 1px 1px; 
	border-style: solid; 
}

/*Label: Horizontal Menu Off*/.horiz-menu-item-off {
	color: #ffffff; 
	font-style: Arial, Verdana; 
	font-size: 12px; 
	font-weight: 700; 
	text-align: center; 
}

/*Label: Horizontal Menu On*/.horiz-menu-item-on {
	color: #ffffff; 
	background: #000000; 
	font-style: Arial; 
	font-size: 12px; 
	font-weight: 700; 
	text-align: center; 
}

/*Label: search-row*/.search-row {
	border-width: 1px; 
	border-style: solid; 
	border-color: black; 
}

/*Label: Search Box*/.search-box {
	background: #ffffff; 
	border-width: 1px; 
	border-style: solid; 
	border-color: black; 
}

/*Label: Search Box Header*/.search-box-header {
	color: #000000; 
	font-weight: 700; 
	font-size: 14px; 
}

/*Label: Search Box Status*/.search-box-properties {
	position: absolute; 
	visibility: hidden; 
	top: 100px; 
	left: 400px; 
}

/*Label: Faculty Collection Name*/.faculty-collection-name {
	color: black; 
	text-align: left; 
	text-decoration: none; 
	font-family: Verdana; 
	font-weight: 700; 
	font-size: 10pt; 
}

/*Label: Faculty Collection Text*/.faculty-collection-text {
	color: black; 
	text-align: left; 
	text-decoration: none; 
	font-family: Verdana; 
	font-weight: 700; 
	font-size: 10pt; 
}

/*Label: Collection Filter Link*/.collection-filter-link {
	color: red; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 10pt; 
	font-weight: 700; 
}

/*Label: Message Box*/.message-box {
	background: #ffffff; 
	border-width: 1px; 
	border-style: solid; 
	border-color: #000000; 
	text-align: left; 
	font-size: 10pt; 
	font-family: Arial; 
	font-weight: normal; 
}

/*Label: alphabetical-chosen*/.alphabetical-chosen {
	font-weight: 700; 
	font-size: 14px; 
}

/*Label: alphabetical-ignored*/.alphabetical-ignored {
	font-weight: 500; 
	font-size: 11px; 
	color: #777777; 
}

/*Label: alphabetical-link*/.alphabetical-link {
	font-weight: 700; 
	font-size: 10pt; 
	color: #ff0000; 
}

/*Label: Collection Filter Link Seleted*/.collection-filter-link-selected {
	color: black; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 10pt; 
	font-weight: 700; 
}

/*Label: Site map main section*/.site-map-main-section {
	background: #dfdff5; 
	font-weight: 700; 
	font-family: Verdana; 
	font-size: 14px; 
	text-align: left; 
	vertical_alignment: top; 
}

/*Label: Group*/.group {
	vertical-align: top; 
}

/*Label: Faculty Content*/.faculty-content {
	background: #e0e0e0; 
}

/*Label: Faculty Heading*/.faculty-heading {
	font-weight: 700; 
	background-color: #ffffff; 
}

/*Label: site map sub section*/.site-map-sub-section {
	font-weight: 700; 
	font-family: Arial; 
	font-size: 13px; 
}

/*Label: site map minor section*/.site-map-minor-section {
	font-weight: 700; 
	font-family: Arial; 
	font-size: 12px; 
}

/*Label: Right Menu*/.right-menu {
	color: #000000;
	font-weight: 700;
}

/*Label: index-headings*/.index-headings {
	color: #ffffff; 
	font-size: 20px; 
	font-weight: 700; 
	text-align: right; 
	vertical-align: top; 
}

/*Label: Side menu current page*/.side-menu-current-page {
	font-weight: 700; 
	color: #ff0000; 
	font-size: 16px; 
	text-decoration: none; 
}

/*Label: Side menu siblings*/.side-menu-siblings {
	text-decoration: none; 
	color: #777777; 
}

/*Label: Side menu outside section*/.side-menu-outside-section {
	color: #777777; 
	text-decoration: none; 
}

/*Label: Bottom Right Menu*/.bottom-right-menu {
	color: #000000; 
	text-align: right; 
	background: #FFFFFF; 
}

/*Label: Top Link Over*/.top-link-over {
	background: #ff5555; 
	color: #ffffff; 
	font-weight: 700; 
	font-size: 13px; 
	padding-left: 10px; 
	padding-right: 10px; 
	white-space: nowrap; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #000000; 
}

/*Label: Admin Menu Over*/.admin-link-over {
	background: #ff0000; 
	color: #ffffff; 
	font-weight: 700; 
	font-size: 13px; 
	padding-left: 10px; 
	padding-right: 10px; 
	white-space: nowrap; 
}

/*Label: Index Link*/.index-link {
	text-decoration: none; 
	color: #ffffff; 
	font-size: 14pt; 
	font-family: Verdana; 
	font-weight: bold; 
}

/*Label: Index Link Hover*/.index-link:hover {
	text-decoration: none; 
	color: #ffffff; 
	font-size: 14pt; 
	font-family: Verdana; 
	font-weight: bold; 
}

/*Label: Index Link Visited*/.index-link:visited {
	text-decoration: none; 
	color: #ffffff; 
	font-size: 14pt; 
	font-family: Verdana; 
	font-weight: bold; 
}

/*Label: Index Hint*/.index-hint {
	color: #ffffff; 
	font-size: 10pt; 
	font-family: Verdana; 
}

/*Label: H1*/H1 {
	font-size: 12pt; 
}

/*Label: Staff Content*/.staff-content {
	background: #e0e0e0; 
}

/*Label: Staff Heading*/.staff-heading {
	text-align: left; 
	background-color: #ffffff; 
}

/*Label: Staff Main Heading*/.staff-main-heading {
	color: #000000; 
	font-weight: 700; 
	font-family: Verdana; 
	font-size: 10pt; 
}

/*Label: Staff Titles*/.staff-titles {
	color: #000000; 
	font-weight: 700; 
	font-family: Vardana; 
	font-size: 10pt; 
}

/*Label: Faculty Main Heading*/.faculty-main-heading {
	color: #000000; 
	font-weight: 700; 
	font-family: Verdana; 
	font-size: 10pt; 
}

/*Label: Faculty Titles*/.faculty-titles {
	color: #ff5555; 
	font-weight: 700; 
	font-family: Vardana; 
	font-size: 10pt; 
}

/*Label: Faculty and Staff Contact Info*/.faculty-staff-contact-info {
	background: #eeeeee; 
	border: solid 1px black; 
	padding: 15px; 
}

/*Label: Product Info Links*/.prod-links {
	color: #777777; 
	text-decoration: none; 
	font-weight: bold; 
}

/*Label: Product Info Links Hover*/.prod-links:hover {
	color: #ff6600; 
	text-decoration: none; 
	font-weight: bold; 
}

/*Label: Product Info Links Visited*/.prod-links:visited {
	color: #777777; 
	text-decoration: none; 
	font-weight: bold; 
}

/*Label: Product Titles*/.prod-titles {
	text-decoration: none; 
	color: #000000; 
	font-size: 15pt; 
	font-family: Verdana; 
}

/*Label: copyrights*/.copyright {
	color: #333333; 
	font-family: arial; 
	text-decoration: none; 
	font-size: 8pt; 
}

/*Label: Bottom Bar Contact Link*/a.contactlinks:link {
	color: #ffffff; 
	font-family: verdana; 
	text-decoration: none; 
	font-size: 8pt; 
}

/*Label: Bottom Bar Contact Link Hover*/a.contactlinks:hover {
	color: #ffea96; 
	font-family: verdana; 
	text-decoration: none; 
	font-size: 8pt; 
}

/*Label: Bottom Bar Contact Link Visited*/a.contactlinks:visited {
	color: #ffffff; 
	font-family: verdana; 
	text-decoration: none; 
	font-size: 8pt; 
}

/*Label: Product Table Text*/.textProductTable {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	text-align: center; 
	vertical-align: middle; 
	background-position: center; 
}

/*Label: Product Titles*/.blueHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	color: #0000CC; 
	font-variant: small-caps; 
	text-align: justify; 
	padding-right: 5px; 
	padding-left: 5px; 
}

/*Label: Headlines*/.headline {
	color: #999999; 
	font-family: arial; 
	text-decoration: none; 
	font-size: 15pt; 
	font-weight: bold; 
}

/*Label: top-bar contents*/.topbar-content {
	color: #ffffff; 
	font-family: verdana; 
	text-decoration: none; 
	font-size: 12pt; 
	font-weight: bold; 
}

/*Label: Title Bar*/.titlebar {	color: #ffffff;	background: #000066; font-weight: bold;	font-size:9pt;}		
/*Label: Top Bar*//*.top-bar {background-image: url("../images/template/ftlogo.gif");}*/

/*Label: Bottom Vertical Align*/.bottom-align {
	vertical-align: bottom; 
}

/*Label: Center Vertical Align*/.center-align {
	vertical-align: middle; 
}

/*Label: c_Month-Year*/.month-year {	background: #f0f0f0; color: #000000; font-weight: bold; text-decoration: none; text-align: center; }
/*Label: c_Event-Action*/.event-action {	color: #00ff00; text-decoration: none; }
/*Label: c_Event-No-Action*/.event-no-action {color: #800080; cursor: text; }
/*Label: c_Blankday*/.blankday {background: #d0d0d0; height: 90; vertical-align: top; }
/*Label: c_Weekend.weekend {background: #d0d0bf; height: 90; vertical-align: top; }*/
/*Label: c_Weekday.weekday {background: #f0f0df; height: 90; vertical-align: top; }*/
/*Label: c_Today*/.today {background: #dddd2c; height: 90; vertical-align: top; }
/*Label: c_ThisWeek*/.thisweek { background: #1e3799; height: 90; vertical-align: top; }
/*Label: c_Day-Number*/.day-number { text-decoration: none; color: #000000; }
/*Label: c_Large-Header*/.large-header { background: background; color: captiontext; }
/*Label: c_Small-Weekend*/.small-weekend {background: #f0f0f0; vertical-align: top; }
/*Label: c_Small-Weekday*/.small-weekday {background: #ffffff; vertical-align: top; }
/*Label: c_Small-Today*/.small-today {background: #d0d0d0; vertical-align: top; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #ff0000; }
/*Label: c_Small-ThisWeek*/.small-thisweek {	background: #d0d0d0; vertical-align: top; }
/*Label: c_Small-Day-Number*/.small-day-number {	text-decoration: none; color: #000000; cursor: hand; }
/*Label: c_Small-Scheduled-Weekend*/.small-scheduled-weekend {background: #f0f0f0; }
/*Label: c_Small-Scheduled-Weekday*/.small-scheduled-weekday {background: #ffffff; }
/*Label: c_Small-Scheduled-Today*/.small-scheduled-today {background: #d0d0d0; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #ff0000; }
/*Label: c_Small-Scheduled-ThisWeek*/.small-scheduled-thisweek {	background: #d0d0d0; }
/*Label: c_Small-Scheduled-Day-Number*/.small-scheduled-day-number { text-decoration: none; color: #ff0000; font-weight: bold; cursor: hand; }
/*Label: c_Small-Header*/.small-header {	background: background; color: captiontext; }

/*Label: c_DC-Hour-On*/.dc-hour-on {	background: #c0c0c0; font-size: 10pt; font-weight: bold; }
/*Label: c_DC-Minute-On*/.dc-minute-on {	background: #c0c0c0; font-size: 10pt; }
/*Label: c_DC-Hour-Off*/.dc-hour-off {background: #b0b0b0; font-size: 10pt; font-weight: bold; }
/*Label: c_DC-Minute-Off*/.dc-minute-off {background: #b0b0b0; font-size: 10pt; }
/*Label: c_DC-Header*/.dc-header {background: background; color: captiontext; text-align: center; font-weight: bold; }
/*Label: c_DC-Event-On*/.dc-event-on {background: #d0d0d0; }
/*Label: c_DC-Event-Off*/.dc-event-off {	background: #e0e0e0; }
/*Label: c_DC-Event-Action*/.dc-event-action {color: #0000e0; text-decoration: none; }
/*Label: c_DC-Event-No-Action*/.dc-event-no-action {	color: #000000; cursor: text; }

/*Label: c_Report-Title*/.report-title {	text-align: left; font-weight: 700; }
/*Label: c_Report-Title*/.report-title-label { text-align: right; font-weight: 700; }


.tabbed-group {	}
.tabbed-group-pane {	background:#c0c0c0; border:2px black solid; overflow:auto}
.tabbed-group-active-tab {	background:#edd42b;cursor:default}
.tabbed-group-inactive-tab {	background:#0a0a4b;color:#ffffff;cursor:default}

.title-row { background: #884444; color: #ffffff; padding-left:25px;}
.centered-component { text-align:center }

/* these are for the image button component */
span.button-container { white-space:nowrap; font-family:Arial; font-size:8pt; font-weight: normal; }
span.button-left   { height:20px; spacing:0px; padding:0px; background-image:url(includes/components/component_bin/gray-button-left.gif);   width:8px; cursor:hand; }
span.button-middle { height:20px; spacing:0px; padding:0px; background-image:url(includes/components/component_bin/gray-button-middle.gif); padding-top:2px; cursor:hand; white-space:nowrap; font-family:Arial; font-size:8pt; font-weight: normal; }
span.button-right  { height:20px; spacing:0px; padding:0px; background-image:url(includes/components/component_bin/gray-button-right.gif);  width:8px;cursor:hand; }


/* these are for the image button component */
span.button-container { white-space:nowrap; font-family:Arial; font-size:8pt; font-weight: normal; }
span.button-left   { height:20px; spacing:0px; padding:0px; background-image:url(includes/components/component_bin/gray-button-left.gif);   width:8px; cursor:hand; }
span.button-middle { height:20px; spacing:0px; padding:0px; background-image:url(includes/components/component_bin/gray-button-middle.gif); padding-top:2px; cursor:hand; white-space:nowrap; font-family:Arial; font-size:8pt; font-weight: normal; }
span.button-right  { height:20px; spacing:0px; padding:0px; background-image:url(includes/components/component_bin/gray-button-right.gif);  width:8px;cursor:hand; }


.search-information {
	/* defines how the paging information looks */
}

.denied-message {
	font-family: Verdana;
	font-weight: 700;
	font-size: 24pt;
	text-align: center;
}

.infobar { text-align: center; font-size: 8pt; color: #000000; background-color:#ffff00; padding-left:25px; padding-right:25px; }

.padding {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.lobby-tip-name {	background:#cc0000; color: #ececec;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;}
.lobby-tip-value { 	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;}

.tabbedGroup-bottom-border {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	}

.tabbedGroup-pane{
	border-style: solid;
	border-width: 1px;
	border-color: #000000;
}
	
.tabbedGroup-tab-active {
	background: #000000;
	color: #ffffff;
	font-weight: 700;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	}
	
.tabbedGroup-tab-inactive {
	color: #000000;
	font-weigt: 700;
	background: #cecece;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	}
.windows-group{ border : thin solid Black;}
.windows-group-header { border-bottom : thin solid Black; background-image : url(../../images/main_group_bg.gif); color:#ffffff; font-family:Verdana; font-weight:700; font-size:10pt;}
