/** 0096FF  Our blue
rgba(0, 150, 255, 1)

0000FF Dark Blue
rgba(0, 0, 255, 1)

rgba(255, 128, 0, 1) Orange
FF8000

**/

#nav ol ol, #nav ul ul, #subMenusContainer .smOW + .smOW ul, #subMenusContainer .smOW + .smOW ol {
	background-color: #272727;
}


#menu .menu-nav ul a:hover, #menu .menu-nav ul ul a:hover,#subMenusContainer a:hover, #subMenusContainer a:focus, #subMenusContainer a.subMenuParentBtnFocused {background-color: #e6e9ea !important;color: #878787;}#menu .menu-nav li ul li span.separator, #menu .menu-nav li ul li ul li span.separator {color: #545454;}
#menu .menu-nav li ul, #menu .menu-nav li ul li ul,#menu .menu-nav li ul li span.separator img,
#menu .menu-nav li ul li ul li span.separator img, #menu .menu-nav li ul li span.separator span,
#menu .menu-nav li ul li ul li span.separator span,#nav ol, #nav ul,
#subMenusContainer .smOW ul, #subMenusContainer .smOW ol,
#nav ol ol, #nav ul ul, #subMenusContainer .smOW + .smOW ul, #subMenusContainer .smOW + .smOW ol {
	background-color: #0096FF;
}

.moduletable_style2, #vertical_slide, #footer {background-color: #0096FF;color: #ffffff;}

#menu-m {
	background-color:#0096FF;
}

div#content_pri.assignments div.dashboard-nav div.assignments a.admin_button {
	background-color: rgba(255, 128, 0, 1);
}


/* Libraries - /communitites/shortcuts */
#content_pri.shortcuts .shortcut-buttons a
{
	background-color:#0096FF;
}
#content_pri.shortcuts .shortcut-buttons a:hover
{
	background-color: #0000FF;
}

/**Buttons */
.admin_button {
	background-color: rgba(0, 150, 255, 1);
}

.admin_button:hover {
	background-color:rgba(0, 0, 255,  1);
}

.admin_button:active {
    background-color:rgba(0, 0, 255, 1);
}

.button, button, a.button {background-color: #FF8000;color: #ffffff;}


.ui-selectable .ui-selected {background: #0096FF; color: #FFFFFF;}

a {
        text-decoration: none;
        color: #0096FF;
}
a:hover {
        text-decoration: underline;
}

a.edit {
        float: right;
        background-image: url(../images/edit.png);
        width: 25px;
        height: 25px;
}

h1, h2, h3 {
font-family: 'Open Sans', Arial, Helvetica, sans-serif !important;
font-weight: normal !important;
}

h2 {
font-size: 32px !important;
color: #5E5E5E !important;
}

div.table .admin_button,
.worksheet-actions .admin_button,
.admin_button.small {
        padding: 1px 4px;
}

.marked .mark-assignments {
        background-color: rgba(0, 150, 255, 1);
}

.mark-assignments {
        background-color: rgba(255, 128, 0, 1);
}

.archive-assignments,
.delete-assignments,
.worksheet-archive,
.worksheet-delete {
        background-color: rgba(112, 111, 111, 1);
}

#join-class #classList-container,
.ie-9-or-lower #content_pri table.worksheets {
        border: 2px solid #0096FF;
        -moz-border-radius:14px;
        -webkit-border-radius:14px;
        border-radius:14px;
        margin-bottom: 0px;
        position: relative;
}
#content_pri .table.dashboard-classes {
        display: inline-block;
}

#content_pri tr  {
        border-bottom: 1px solid #0096FF;
}

tr.top-align td {
        vertical-align: top;
}

#content_pri tfoot tr {
        border:  1px solid #b8b8b8;
        border-width: 1px 0 0 0;
}

#content_pri .simplePagerContainer tr.last-current-page-member,
#content_pri tbody tr:last-of-type  {
        border-bottom: 0px;
}

#content_pri thead.fake th {
        border-width: 0px;
}

#content_pri table.tablesort thead tr .header {
cursor: pointer;
border-color: rgb(0, 150, 255);
border-style: solid;
border-width: 0 1px 1px 0;
}
media="screen"
.ui-widget-header {
background: #399 !important;
border: 1px solid #399 !important;
}
.gradevision_button {background-color: #FF8000}


.btn-primary {
    background-image: linear-gradient(#08c, #0096ff) !important;
}
.btn-primary:hover {
    background-color: #0096ff !important;
}