
    body {
        color: #000000;
        background-color: #B21817;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
    }
    a {
        color: #000000;
    }
    input, textarea, select {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
    }
    
            header_pw, header_pw .logo a {
                color: #232323;
                background-image: none;
            }
            #bg_image_only a {
                display: block;
                width: 960px;
                height: 183px;
                text-indent: -9999px;
            }
            #bg_image_only a span {
            	display:none; /*needed for IE8*/
            }
            header_pw, div.header_pw {
                min-height: 183px;
            }
            div.header_pw {
                background: url('/pw/design/AA-ECU/AA/Banner%20copy1%2Ejpg') left top no-repeat;
            }
            header_pw .logo, header_pw .logo a {
                line-height: 183px; /* vertically center the logo and text */
                padding:0;
            }
        
    .wrapper {
        max-width: 960px;
    }
    .left_section {
        width: 197px;
        font-size: 13px;
        border: 1px solid #353535;
        background: #E59001;
    }
    .accordion_box {
        width: 197px;
    }
    .accordion_box h3 {
        width: 179px;
    }
    .right_section {
        margin:0 0 0 211px;
    }
    .left_section .login_box, .accordion_box h3 {
        background-color: #FFFFFF;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#FFFFFF)); /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF); /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF); /* IE 10 */
        background: -ms-linear-gradient(top, #FFFFFF, #FFFFFF); /* Opera 11.10+ */
        background: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
        color: #000000;
    }
    .left_section h3, .left_section h3 a {
        color: #000000;
    }
    .logout a, .logout a:link, .graybutton {
        border: 0;
        background-color: #fafafa;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fafafa), to(#cdcdcd)); /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #cdcdcd, #fafafa); /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #cdcdcd, #fafafa); /* IE 10 */
        background: -ms-linear-gradient(top, #cdcdcd, #fafafa); /* Opera 11.10+ */
        background: -o-linear-gradient(top, #cdcdcd, #fafafa);
        color: #3f3f3f !important;
    }
    .accordion_box .accord_box li a {
        color: #000000;
    }
    .accordion_box .accord_box li a:hover, .accordion_box .accord_box li a.active, .accordion_box h3.active, .accordion_box h3:hover, .accordion_box h3.active a, .accordion_box h3:hover a {
        color: #000000;
        background: #E59001;
    }
    .right_section .head_section, .right_section .three_block .head_section h3, .right_section .half_block .head_section h3 {
        background-color: #FFFFFF;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFFFFF), to(#FFFFFF)); /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF); /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #FFFFFF, #FFFFFF); /* IE 10 */
        background: -ms-linear-gradient(top, #FFFFFF, #FFFFFF); /* Opera 11.10+ */
        background: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
        color: #000000;
    }
    .left_section h3, 
    .right_section .head_section h3, 
    .right_section .block_body h4, 
    .three_block ul li .date.big, 
    .right_section .global-top-tabs a,
    .loginerror 
    {
        font-size: 14px;
    }
    .logout a, 
    .right_section .block_body, 
    .right_section .block_body.tabular_data, 
    .right_section .box .tabs a, 
    .graybutton, 
    .right_section .three_block .head_section h3, 
    .right_section .global-top-tabs li section span a, 
    .right_section .global-top-tabs .ui-tabs-selected section span a,
    #loginfields 
    {
        font-size: 12px;
    }
    .right_section .big_block, .right_section .three_block, .right_section .half_block {
        border-color: #000000;
    }
    .right_section .ContentBorder {
        border: 1px solid #000000;
    }
    .right_section .block_body, .right_section .three_block .block_body, .right_section .half_block .block_body {
        background: #f1efed;
    }
    .right_section .box .tabs_body, .right_section .box, .right_section .block_body.tabular_data, .right_section .box .tabs-homework-terms, .right_section .ContentBackground2,
    #loginbox {
        background: #fbf9f9;
    }
    .three_block ul li.date_divider {
        border-color: #e2dddb;
    }
    /**GV 4/9**/
    .right_section .global-top-tabs .ui-tabs-nav  {
        background-color: #f1efed;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f1efed), to(#e4e3e1)); /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #e4e3e1, #f1efed); /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #e4e3e1, #f1efed); /* IE 10 */
        background: -ms-linear-gradient(top, #e4e3e1, #f1efed); /* Opera 11.10+ */
        background: -o-linear-gradient(top, #e4e3e1, #f1efed);
    }
    .right_section .global-top-tabs li {
        background: #E6E6E6;
    }
    .right_section .global-top-tabs li:hover {
        background: #222222;
    }
    .right_section .global-top-tabs li a {
        font-weight:normal;
        color:#1d1d1d;	
    }
    .right_section .global-top-tabs li a:hover {
        font-weight:normal;
        color:#ffffff;	
    }
    .right_section .global-top-tabs li.ui-tabs-selected:hover, .right_section .global-top-tabs li.ui-tabs-selected, .right_section .global-top-tabs li.ui-state-active {
        background-color: #efedeb;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#efedeb), to(#c7c6c4)); /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #c7c6c4, #efedeb); /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #c7c6c4, #efedeb); /* IE 10 */
        background: -ms-linear-gradient(top, #c7c6c4, #efedeb); /* Opera 11.10+ */
        background: -o-linear-gradient(top, #c7c6c4, #efedeb);
    }
    .right_section .global-top-tabs li.ui-tabs-selected:hover a, .right_section .global-top-tabs li.ui-tabs-selected a, .right_section .global-top-tabs li.ui-state-active a {
        font-weight:bold;
        color:#1d1d1d;	
    }
    .right_section .global-top-tabs div.ui-state-focus {background:none;border:none;}
    /*.right_section .global-top-tabs a {
        color: #1d1d1d;
        background: #E6E6E6;
    }
    .right_section .global-top-tabs a:hover {
        color: #ffffff;
        background: #222222;
    }*/
    /**GV 4/9 END**/
    .right_section .box .tabs a {
        color: #1d1d1d;
        background: #e2dddb;
        border-left: 1px solid #e2dddb;
        border-right: 1px solid #e2dddb;
    }
    .right_section .tabs a:hover {
        background: #222222;
        color: #ffffff;
        border-left: 1px solid #ffffff;
        border-right: 1px solid #ffffff;
    }
    .right_section .box .tabs .ui-tabs-selected a{
        color: #1d1d1d;
        background: #ffffff;
        border-bottom: 1px solid #ffffff;
        border-left: 1px solid #ffffff;
        border-right: 1px solid #ffffff;
    }
    .right_section .tablesorter tr.head th{
        background-color: #fefefe;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e8e8e8), to(#fefefe)); /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #fefefe, #e8e8e8); /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #fefefe, #e8e8e8); /* IE 10 */
        background: -ms-linear-gradient(top, #fefefe, #e8e8e8); /* Opera 11.10+ */
        background: -o-linear-gradient(top, #fefefe, #e8e8e8);
        color: #000000;
    }
    .right_section .tablesorter tr.head th a{
        color: #000000;
    }
    .header .sort_arrow{background:url(/pw/images/down_arrow_dark.png);}
    .header .sort_arrow_up{background:url(/pw/images/up_arrow_dark.png);}
    .right_section .block_body tr.odd td, .right_section .box li.odd, .right_section ul li ul.odd {
        background-color: #ece9e7;
    }
    .right_section .box .gradient-row-bg li {
        background-color: #ffffff;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f7f6f5), to(#ffffff)); /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #ffffff, #f7f6f5); /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #ffffff, #f7f6f5); /* IE 10 */
        background: -ms-linear-gradient(top, #ffffff, #f7f6f5); /* Opera 11.10+ */
        background: -o-linear-gradient(top, #ffffff, #f7f6f5);
    }
    .jspTrack {
        background: #d9d2d0;
    }
    
    .jspDrag {
        background: #1d1d1d;
    }
    .scroll-pane-calendar tr:nth-child(2n) {background:none repeat scroll 0 0 #DDDDDD;}
    .scroll-pane-calendar tr:nth-child(odd) {background:none repeat scroll 0 0 #F1EFED;}
    .scroll-pane-calendar tr:first-child {background:none repeat scroll 0 0 #e2dddb;}
    .scroll-pane-calendar tr:first-child td {color: #1d1d1d;}
    	.tablesorter-header-inner .sort_arrow {background: url(../../images/down_arrow_dark.png) left top no-repeat;}
        .tablesorter-header-inner .sort_arrow_up {background: url(../../images/up_arrow_dark.png) left top no-repeat;}
    
