/* wepcss_002.css - Red Theme stylesheet */

input[type=text], textarea{border-color:#BA8080;}
input[type=text][disabled], input[type=text][readonly], textarea[disabled], text-area[readonly] {background-color:#F9E9E9!important;border-color:#EBAEAE;}

tr.shaded>td {background-image: url(/webspeed/red_5.png);}

.TD-TITLE {border-color: #EBAEAE #F18285 #CB9090;}
.TD-TITLE, .FTD-TITLE, .C3-L, .C3-T, .C3-LT{
        background: linear-gradient(to bottom, #fefcfc 0%,#eeeded 100%);
        background-color: #f7c5c5; /*ie compatiblity view  -- must be after gradient */
        color: #AA1B1B;
}

.eapDialog {border-color:#CB9090; background: linear-gradient(to bottom, #fefcfc 0%,#eeeded 100%); background-color: #f7c5c5; color:#AA1B1B;}

.C1-NONE, .C1-L, .C1-R, .C1-B, .C1-T, .C1-LB, .C1-RB, .C1-LT, .C1-RT, .C1-BT, .C1-LR,
.C1-LBT, .C1-RBT, .C1-LRB, .C1-LRT, .C1-LRBT,
.FC1-NONE, .FC1-L, .FC1-R, .FC1-B, .FC1-T, .FC1-LB, .FC1-RB, .FC1-LT, .FC1-RT, .FC1-BT, .FC1-LR,
.FC1-LBT, .FC1-RBT, .FC1-LRB, .FC1-LRT, .FC1-LRBT{
        background: linear-gradient(to bottom, #fefcfc 0%,#eeeded 100%);
        background-color:#f7c5c5; /*ie compatiblity view  -- must be after gradient */
        color:#AA1B1B;
        border-color: #F18282 #EBAEAE #CB9090 #EBAEAE;
}

.C2-NONE, .C2-L, .C2-R, .C2-B, .C2-T, .C2-LB, .C2-RB, .C2-LT, .C2-RT, .C2-BT, .C2-LR,
.C2-LBT, .C2-RBT, .C2-LRB, .C2-LRT, .C2-LRBT,
.FC2-NONE, .FC2-L, .FC2-R, .FC2-B, .FC2-T, .FC2-LB, .FC2-RB, .FC2-LT, .FC2-RT, .FC2-BT, .FC2-LR,
.FC2-LBT, .FC2-RBT, .FC2-LRB, .FC2-LRT, .FC2-LRBT,
.C4-L, .C4-T, .gridWrap{
        background-color:#FFE7E7;
}

tr.dropped td:not(.CLICKED-ROW){background-color:#CB9090 !important;}

.gridWrap{background: linear-gradient(to bottom, #FFE7E7 0%,#FFF3F3 100%);
          background-color:#FFE7E7; /*ie compatiblity view  -- must be after gradient */}

.sort {color:#AA1B1B;}
/*standard button with red background and black font (ex: Exit, Back buttons)*/
.button, .leftbutton, .mediumbutton, .longbutton, .button:VISITED, .leftbutton:VISITED, .mediumbutton:VISITED, .longbutton:VISITED, #menuClassReports li a, #menuReports li a {color:#AA1B1B;}

.button, .leftbutton, .mediumbutton, .longbutton, #menuReports, #menuClassReports{        
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGQzZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  /* IE9 */
        background:-moz-linear-gradient(top, #ffffff 0%, #F8D3D3 100%);
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#F8D3D3));
        background:-webkit-linear-gradient(top, #ffffff 0%,#F8D3D3 100%);
        background:-o-linear-gradient(top, #ffffff 0%,#F8D3D3 100%);
        background:-ms-linear-gradient(top, #ffffff 0%,#F8D3D3 100%);
        background:linear-gradient(top, #ffffff 0%,#F8D3D3 100%);
        background-color:#ffffff;  /* Before IE9 and Quirks Mode - must be after all other gradients */
        border-color:#EBAEAE #F18282 #CB9090;
}

/*change the border colors and cursor when hovering over the button*/
.button:HOVER, .leftbutton:HOVER, .mediumbutton:HOVER, .longbutton:HOVER, .button:focus {
        color : #AA1B1B;
        border-color: #F7A4A4 #F18282 #E78282;
        background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOGFmYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);  /* IE9 */
        background:-moz-linear-gradient(top, #ffffff 0%, #F8AFAF 100%);
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#F8AFAF));
        background:-webkit-linear-gradient(top, #ffffff 0%,#F8AFAF 100%);
        background:-o-linear-gradient(top, #ffffff 0%,#F8AFAF 100%);
        background:-ms-linear-gradient(top, #ffffff 0%,#F8AFAF 100%); /* IE10 */
        background:linear-gradient(top, #ffffff 0%,#F8AFAF 100%);
        background-color:#FEEFEF;  /* Before IE9 and Quirks Mode - must be after all other gradients */
}

.buttonDisabled{
    background-color:#F8D3D3;
    border-color: #F7A4A4 #F18282 #E78282;
}

/*borderless buttons with a left alignment (ex: Gradebook buttons)*/
.blleftbutton {
    background: url("/webspeed/nav_bg_sprite_002.png") repeat-x scroll 0 0 transparent;
    background:linear-gradient(#FFCBCB,#FFE2E2,#FFCBCB);
}

.blleftbutton span {
    background: url("/webspeed/nav_bg_sprite_002.png") no-repeat scroll right bottom transparent;
}

.blleftbutton:HOVER span, .CLICKED-ROW {
    background: #6D1414;
}

#nav li, #nav li ul, #nav li a,
#nav2 li:hover ul, #nav2 li.over ul, #nav2 li ul a:hover,
#nav3 li:hover ul, #nav3 li.over ul, #nav3 li ul a:hover,
#nav4 li:hover ul, #nav4 li.over ul, #nav4 li ul a:hover,
#nav5 li:hover ul, #nav5 li.over ul, #nav5 li ul a:hover,
#nav6 li:hover ul, #nav6 li.over ul, #nav6 li ul a:hover,
#nav7 li:hover ul, #nav7 li.over ul, #nav7 li ul a:hover{
        background: #FFE7E7;
}

#menuReports li ul, #menuGBReports li ul, #menuPosting li ul, #menuOptions li ul, #menuOtherAccess li ul, 
#menuDisplayOptions li ul, #menuEvents li ul, #menuAssign li ul, #menuCharts li ul,
#menuClassReports li ul, #menuAttendance li ul, #menuClasses li ul, #menuClassesScroll li ul {
    border-color:#960606;
    border-top-color:#E79B9B;
}

/* Start Override hovers */
#menuClassReports li ul li a.style5,
#menuReports li ul li a.style5,
#menuClassReports li ul li a.style5:hover,
#menuReports li ul li a.style5:hover{
    background: #FCBABA;
    color:#AA1B1B;
    cursor: default;
}
/* End Override hovers */

#menuGBReports li a, #menuPosting li a, #menuClasses li a, #menuClassesScroll li a, #menuOptions li a, #menuAttendance li a,
#menuDisplayOptions li a, #menuOtherAccess li a, #menuEvents li a, #menuAssign li a, #menuCharts li a{
    background: url("/webspeed/nav_bg_sprite_002.png") repeat-x scroll 0 0 transparent;
    background:linear-gradient(#FFCBCB,#FFE2E2,#FFCBCB);
}

#menuReports li:hover ul, #menuReports li ul a:hover,
#menuGBReports li:hover ul, #menuGBReports li ul a:hover,
#menuClassReports li:hover ul, #menuClassReports li ul a:hover,
#menuClasses li ul tr[onclick]:hover td, #menuClassesScroll li ul tr[onclick]:hover td,
#menuOptions li:hover ul, #menuOptions li ul a:hover,
#menuDisplayOptions li:hover ul, #menuDisplayOptions li ul a:hover,
#menuAttendance li:hover ul, #menuAttendance li ul a:hover,
#menuOtherAccess li:hover ul, #menuOtherAccess li ul a:hover,
#menuEvents li:hover ul, #menuEvents li ul a:hover,
#menuAssign li:hover ul, #menuAssign li ul a:hover,
#menuPosting li:hover ul, #menuPosting li ul a:hover,
#menuCharts li:hover ul, #menuCharts li ul a:hover,
#menuGBReports a:hover span, #menuPosting a:hover span, #menuCharts a:hover span, #menuClasses a:hover span, #menuClassesScroll a:hover span, #menuOptions a:hover span, #menuAttendance a:hover span, #menuDisplayOptions a:hover span, #menuOtherAccess a:hover span, #menuEvents a:hover span, #menuAssign a:hover span,
.popUpSpan a:hover{
    background: #6D1414;
}

#menuGBReports a span, #menuPosting a span, #menuCharts a span, #menuClasses a span, #menuClassesScroll a span, #menuOptions a span, #menuAttendance a span, #menuDisplayOptions a span, #menuOtherAccess a span, #menuEvents a span, #menuAssign a span {
    background: url("/webspeed/nav_bg_sprite_002.png") no-repeat scroll right bottom transparent;
}

/* Used for dynamic popup menus */
.popUpSpan, .popUpSpan a {
   background: #FCBABA;
}


/* New web 2.0 design - top menu bar */
#pageOuterWrap {
    background-image:url("/webspeed/body_bg_002.png");
}
#pageOuterWrap.popup,
#pageOuterWrap.skyport,
#pageOuterWrap.noheader {
    background: #FAFAFA url("/webspeed/body_bg_002.png") repeat-x scroll 0 -104px;
}
#mainNavBar, #mainNavBar a {
    background:url("/webspeed/nav_bg_sprite_002.png") repeat-x scroll 0 0 transparent;
}
#mainNavBar a span { 
    background: url("/webspeed/nav_bg_sprite_002.png") no-repeat scroll right bottom transparent;
}
a.mainNavBarLink:hover,
#mainNavBar a.open,
#mainNavBar a:focus,
#mainNavBar a:hover,
#mainNavBar a:active {
    background: url("/webspeed/nav_bg_sprite_002.png") repeat-x scroll 0 -78px transparent!important;     
}
#menu_navList a.menu_selected {background:url("/webspeed/bullets_sprite_002.png") no-repeat scroll 5px -16px transparent;}
#navBack {background: url("/webspeed/navButtons_sprite_002.png") no-repeat scroll 0 0 transparent;}
#navList2 {background: url("/webspeed/navButtons_sprite_002.png") no-repeat scroll -20px 0 transparent;}
#navForward {background: url("/webspeed/navButtons_sprite_002.png") no-repeat scroll -34px 0 transparent;}

#pageOuterWrap.normal #link_printQueue, #pageOuterWrap.popup #link_printQueue {
    background: url("/webspeed/icons_sprite_002.png") no-repeat scroll -2px -121px transparent;
}

#link_capture {background: transparent url("/webspeed/icons_sprite_002.png") no-repeat scroll 0 -420px;}

#entityLabel {color: #C21717;}

#pageTopBanner {border-bottom-color:#E79B9B;}
#link_help {background: transparent url("/webspeed/icons_sprite_002.png") no-repeat scroll 0 0;}
#link_back {background: url("/webspeed/arrows_sprite_002.png") no-repeat scroll 0 -468px transparent;}

.menuList, .menuList2 {
    border-color:#960606;
}

.menuList a, .menuList2 a {
    color:#AA1B1B !important;
}

#navlist li a{background:#6D1414;}
#navlist li a:hover{background:#CB9090; border-color:#227}

ul.menuClassList {background-color:#FCBABA;border-color:#EBAEAE #F18282 #CB9090;}
ul.menuClassList li a, ul.menuClassList li ul li a {background-color:#FCBABA;color:#AA1B1B;}
ul.menuClassList li:hover ul, ul.menuClassList li ul a:hover {background-color:#6D1414;}

.style1, .style3, .style6, div.navMenuBlock {background-color:#F7C5C5;}
.style1, .style2, .style5, #utilityTable li.utilLink a, #controlBarRight ul li a, div.menuLinks a {color:#AA1B1B;}
.style4 {color:#6D1414;}
.style5 {background-color:#FCBABA;}

/* 2.0 menu */
div.navMenu{border-color:#960606;background-color:#FFEFEF;}
div.navMenuBlock{border-color:#D79090;}
div.navMenuWrap div.titleArea{border-bottom-color:#960606;}
div.navSectionWrap{border-color:#880000 #E88686 #E88686;}

div.menuLinks{
        background: #fefefe;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #fefefe 0%, #fff2f2 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#fff2f2));background: -webkit-linear-gradient(top, #fefefe 0%,#fff2f2 100%);background: -o-linear-gradient(top, #fefefe 0%,#fff2f2 100%);background: -ms-linear-gradient(top, #fefefe 0%,#fff2f2 100%);background: linear-gradient(to bottom, #fefefe 0%,#fff2f2 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#fff2f2',GradientType=0 ); /*IE7-8*/}
}
