@charset "UTF-8";
/* CSS Document */

a:link, a:hover, a:visited {
	color:#003F6D;
}
a.selected {
	color:#E86F00;
	cursor:text;
}
.pageTitle {
	color:#E86F00;
}
fieldset ol {
	color:#000000;
}
.secondaryTitle {
	color:#C9C9C9;
}
.description, .movie dl, .movie .separator, .popupContainer .separator {
	color:#666666;
}
.captcha, select, .textInput, .msg {
	background-color:#FFFFFF;
	background-image:url(../images/formElementDropShadow.png);
	background-position:top left;
	background-repeat:no-repeat;
	border-color:#848889;
	border-style:solid;
}
input.focused, textarea.focused, option:hover {
	background-color:#DBEBF9;
}
em.icon {
	color:#E86F00;
}
button {
	background:none;
	cursor:pointer;
}
table tr td label{
	color:#000;
}
.firstRow td {
	border-top-color:#CCCCCC;
	border-top-style:solid;
}
.rowColor {
	background-color:#FFFFFF;
}
.altRowColor {
	background-color:#F1F1F1;
}
ul.fancyList{
 list-style-image: url(/images/blueBullet.png);
}
#bg {
	background-color:#D8E2EB;
}
#headCurves {
	background:url(../images/headerCurves.gif) no-repeat top center;
}
#masthead .topLeft, #masthead .topRight, #masthead .bottomLeft, #masthead .bottomRight {
	background-image: url(../images/mastheadCorners.gif);
}
#masthead .topRight {
	background-position:100% 0;
}
#masthead .bottomLeft  {
	background-position:0 -8px;
}
#masthead .bottomRight {
	background-position:100% -8px;
}
#masthead .contentmast {
	background-color:#DADADA;
	background-image: url(../images/mastheadBG.gif);
	background-position:100% 0;
	background-repeat:repeat-x;
}
.separator {
	color:#E86F00;
}
#masthead #logo {
	background-image:url(../images/project_odftoolkit.gif);
	background-repeat:no-repeat;
}
#masthead .controls input {
	background-color:#F3F3F3;
}
#breadcrumbs {
	background-color:#0C5082;
	color:#FFFFFF;
}
#breadcrumbs a, #breadcrumbs span {
	color:#FFFFFF;
}
#breadcrumbs .current {
	background-image:url(../images/breadcrumbPointer.gif);
	background-position:top;
	background-repeat:no-repeat;
	color:#7FA9C9;
}
#sideColumn {
	background-color:#0C5082;
}
#sideColumn .vAccordion {
	background-color:#FFFFFF;
	background-position:right bottom;
	background-repeat:no-repeat;
	border-bottom-color:#0C5082;
	border-bottom-style:solid;
}
.hAccordion a:link, .hAccordion a:hover,.hAccordion a:visited {
	background-image:url(../images/odf_navi_login.gif);
}
.hAccordion a.selected {
	background-image:url(../images/tabsOver.gif);
	cursor:default;
}
.hAccordion #hTab_0 {
	background-position:200px 100%;
}
.hAccordion #hTab_1 {
	background-position:160px 100%;
}
.hAccordion #hTab_2 {
	background-position:120px 100%;
}
.hAccordion #hTab_3 {
	background-position:80px 100%;
}
.hAccordion #hTab_4 {
	background-position:40px 100%;
}
.hAccordion #hTab_0.selected {
	background-position:200px 100%;
}
.hAccordion #hTab_1.selected {
	background-position:160px 100%;
}
.hAccordion #hTab_2.selected {
	background-position:120px 100%;
}
.hAccordion #hTab_3.selected {
	background-position:80px 100%;
}
.hAccordion #hTab_4.selected {
	background-position:40px 100%;
}
#main {
	background-color:#FFFFFF;
}
#nav2 {
	background-color:#0C5082;
}
.cloud {
	background-color:#0C5082;
	background-position:bottom;
	background-repeat:repeat-x;
	border-bottom-color:#7FA9C9;
}
.cloud a:link, .cloud a:hover, .cloud a:visited {
	color:#7FA9C9;
}
.cloud h6 a:link, .cloud h6 a:hover, .cloud h6 a:visited {
	color:#FFFFFF;
}
.cloud h5 a:link, .cloud h5 a:hover, .cloud h5 a:visited {
	color:#FFFFFF;
}
.cloudFull {
	background-color: #f0f0f0;
}
.cloudFull a:link, .cloudFull a:hover, .cloudFull a:visited {
	color:#666666;
}
#nav2 .vAccordion {
	border-color:#0C5082;
	border-top-color:#7FA9C9;
}
#nav2 .tab {
	color:#FFFFFF;
	border-bottom-color:#4797d4;
	background-color:#0C5082;
}
#nav2 .vAccordion .tab {
	border-bottom-color:#7FA9C9;
	cursor:pointer;
}
#nav2 .vAccordion .expCol {
	color:#FFFFFF;
}
#nav2 .bucket {
	color:#FFFFFF;
	border-bottom-color:#7FA9C9;
	background-color:#0C5082;
}
#nav2 .bucket a {
	color:#7FA9C9;
}
#main .content {
	background-color:#FFFFFF;
}
a.siteButton, a.pageButton, button.siteButton, button.pageButton, button.formButton {
	color:#FFFFFF;
   background: url(../images/siteButton.gif) no-repeat;
	cursor:pointer;
}
button.formButton {
   background: url(../images/formButton.gif) no-repeat;
}
.functionButton {
	color:#59636d;
	background:url(../images/functionButton.gif) no-repeat;
}
.siteButtonEnding, .pageButtonEnding {
   background: url(../images/siteButtonEnding.gif) no-repeat;
	cursor:pointer;
}
.formButtonEnding {
   background: url(../images/formButtonEnding.gif) no-repeat;
	cursor:pointer;
}
.functionButtonContainer {
	background: url(../images/functionButtonEnding.gif) right no-repeat;
	cursor:pointer;
}
.siteButtonReflection, .pageButtonReflection {
	background:url(../images/siteButtonReflection.png) no-repeat;
}
.siteButtonReflectionEnding, .pageButtonReflectionEnding {
	background:url(../images/siteButtonReflectionEnding.png) no-repeat;
}
.projectLogo {
	border-color:#999999;
	/* border-style:solid; commented out to test UI without border */
}
.blockList {
	border-bottom-color:#BDBEC0;
}
.discussions li {
	background-color:#F1F1F1;
}
.discussions .description {
	background-color:#FFFFFF;
}
.miniMenuContainer {
	background-color:#FFFFFF;
}
.miniMenu {
	border-top-color:#0C5082;
	border-top-style:solid;
}
.miniMenu .header, .content .header {
	color:#1A3C69;
	background-color:#FFFFFF;
	background-image:url(../images/miniMenuHeader.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.feedIcon {
	background-image:url(../images/feedIcon.gif);
	background-position:center;
	background-repeat:no-repeat;
}
.miniMenu {
	color:#666666;
}
.miniMenu cite a {
	color:#000000;
}
.miniMenu .footer {
	border-top-color:#DAD8E5;
	border-top-style:solid;
}
.miniMenu ul {
	color:#0C5082;
}
.blockList .info {
	color:#666666;
}
.pagination {
	border-top-color:#CCCCCC;
	border-top-style:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
}
.pagination input {
	border-color:#BDBEC0;
	border-style:solid;
}
.pagination .back, .pagination .forward {
	cursor:pointer;
}
.pagination .back {
	background-image:url(../images/back.gif);
}
.pagination .forward {
	background-image:url(../images/forward.gif);
}
#footer {
	background:#FFFFFF url(../images/footer.gif) repeat-x bottom center;
	border-top-color:#0C5082;
	border-top-style:solid;
}
#footerCurves {
	background: url(../images/footerCurves.gif) no-repeat top center;
}
.openSolarisLogo {
	background:url(../images/opensolaris_logo.gif) no-repeat;
}
.finePrint {
	color:#1A3C69;
}
/*********************************************************************************/
/* POPUP Styles */
/*********************************************************************************/
.popupMenu, .popupMenu ul {
	list-style:none;
}
.popupMenu {
	border-color:#3368AE;
	border-style:solid;
	background-color:#FFFFFF;
}
.popupMenu.inline, .popupMenu.modal {
	background-color:#EFEFEF;
}
.popupMenu.modal .header {
	border-bottom-color:#666666;
	border-bottom-style:solid;
}
.popupMenu.inline .upArrow {
	background:url(../images/inlinePopupArrowUp.gif);
}
.popupMenu.inline .downArrow {
	background:url(../images/inlinePopupArrowDown.gif);
}
.popupMenu p, .popupContents.discussions div  {
	color:#666666;
}
.popupMenu .textInput {
	background-color:#F7F7F7;
}
.popupTL {
	background:url(../images/captionTL.png) top left no-repeat;
}
.popupContents.discussions div strong {
	color:#000000;
}
/*********************************************************************************/
/* Jim B's Styles */
/*********************************************************************************/
h2.pageTitle {
	color:#E86F00;
}
h3.subSection {
	color:#000000;
}
.scmNavBlock {
	background-color:#E3EDF7;
}
/********************************************************************************/
/* ADMIN TABLE STYLES */
/********************************************************************************/
table.admin td {
	border-bottom-color:#cccccc;
}
table.admin tr td.bucket {
	background:#f4f4f4;
}
table.admin tr td .threeColumns {
	background-color:#330066;
}
table.admin tr td .expCol {
	color:#0C5082;
}
table.admin tr {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
/********************************************************************************/
/* TAB STYLES */
/********************************************************************************/
.tabSet {
	border-bottom-color:#999999;
	border-bottom-style:solid;
}
.tabSet a.tab:link, .tabSet a.tab:hover, .tabSet a.tab:active, .tabSet a.tab:visited {
	color:#000000;
}
.tabSet a.tab:link.selected, .tabSet a.tab:hover.selected, .tabSet a.tab:active.selected, .tabSet a.tab:visited.selected {
	color:#E86F00;
}
.tabSet a.tab, .tabSet a.tab.selected, .tabSet a.tab .end, .tabSet a.tab.selected .end  {
	background-position:top left;
	background-repeat:no-repeat;
}
.tabSet a.tab {
	background-image:url(../images/tabSetTab.gif);
}
.tabSet a.tab.selected {
	background-image:url(../images/tabSetTabSelected.gif);
}
.tabSet a.tab .end {
	background-image:url(../images/tabSetTabEnd.gif);
}
.tabSet a.tab.selected .end {
	background-image:url(../images/tabSetTabSelectedEnd.gif);
}
