
    body {
        color: #000000;
        background-color: #76ABCB;
        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: 257px;
                text-indent: -9999px;
            }
            #bg_image_only a span {
            	display:none; /*needed for IE8*/
            }
            header_pw, div.header_pw {
                min-height: 257px;
            }
            div.header_pw {
                background: url('/pw/design/IS-PAN/BannerNew%2Ejpg') left top no-repeat;
            }
            header_pw .logo, header_pw .logo a {
                line-height: 257px; /* vertically center the logo and text */
                padding:0;
            }
        
    .wrapper {
        max-width: 960px;
    }
    .left_section {
        width: 197px;
        font-size: 13px;
        border: 1px solid #353535;
        background: #4B6E84;
    }
    .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: #002736;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#002736), to(#035C6E)); /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #035C6E, #002736); /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #035C6E, #002736); /* IE 10 */
        background: -ms-linear-gradient(top, #035C6E, #002736); /* Opera 11.10+ */
        background: -o-linear-gradient(top, #035C6E, #002736);
        color: #FFFEFE;
    }
    .left_section h3, .left_section h3 a {
        color: #FFFEFE;
    }
    .logout a, .logout a:link, .graybutton {
        border: 0;
        background-color: #035C6E;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#035C6E), to(#002736)); /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #002736, #035C6E); /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #002736, #035C6E); /* IE 10 */
        background: -ms-linear-gradient(top, #002736, #035C6E); /* Opera 11.10+ */
        background: -o-linear-gradient(top, #002736, #035C6E);
        color: #FFFFFF !important;
    }
    .accordion_box .accord_box li a {
        color: #FFFFFF;
    }
    .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: #FFFF1F;
        background: #4B6E84;
    }
    .right_section .head_section, .right_section .three_block .head_section h3, .right_section .half_block .head_section h3 {
        background-color: #002736;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#002736), to(#035C6E)); /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #035C6E, #002736); /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #035C6E, #002736); /* IE 10 */
        background: -ms-linear-gradient(top, #035C6E, #002736); /* Opera 11.10+ */
        background: -o-linear-gradient(top, #035C6E, #002736);
        color: #FFFEFE;
    }
    .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: #76ABCB;
    }
    .right_section .ContentBorder {
        border: 1px solid #76ABCB;
    }
    .right_section .block_body, .right_section .three_block .block_body, .right_section .half_block .block_body {
        background: #FFFFFF;
    }
    .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: #FFFFFF;
    }
    .three_block ul li.date_divider {
        border-color: #FFFFFF;
    }
    /**GV 4/9**/
    .right_section .global-top-tabs .ui-tabs-nav  {
        background-color: #035C6E;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#035C6E), to(#002736)); /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #002736, #035C6E); /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #002736, #035C6E); /* IE 10 */
        background: -ms-linear-gradient(top, #002736, #035C6E); /* Opera 11.10+ */
        background: -o-linear-gradient(top, #002736, #035C6E);
    }
    .right_section .global-top-tabs li {
        background: #4B6E84;
    }
    .right_section .global-top-tabs li:hover {
        background: #4B6E84;
    }
    .right_section .global-top-tabs li a {
        font-weight:normal;
        color:#FFFFFF;	
    }
    .right_section .global-top-tabs li a:hover {
        font-weight:normal;
        color:#FFFF1F;	
    }
    .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: #8DB9D4;
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8DB9D4), to(#0969A3)); /* Safari 5.1, Chrome 10+ */
        background: -webkit-linear-gradient(top, #0969A3, #8DB9D4); /* Firefox 3.6+ */
        background: -moz-linear-gradient(top, #0969A3, #8DB9D4); /* IE 10 */
        background: -ms-linear-gradient(top, #0969A3, #8DB9D4); /* Opera 11.10+ */
        background: -o-linear-gradient(top, #0969A3, #8DB9D4);
    }
    .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:#FFFF1F;	
    }
    .right_section .global-top-tabs div.ui-state-focus {background:none;border:none;}
    /*.right_section .global-top-tabs a {
        color: #FFFFFF;
        background: #4B6E84;
    }
    .right_section .global-top-tabs a:hover {
        color: #FFFF1F;
        background: #4B6E84;
    }*/
    /**GV 4/9 END**/
    .right_section .box .tabs a {
        color: #FFFFFF;
        background: #4B6E84;
        border-left: 1px solid #4B6E84;
        border-right: 1px solid #4B6E84;
    }
    .right_section .tabs a:hover {
        background: #4B6E84;
        color: #FFFF1F;
        border-left: 1px solid #000360;
        border-right: 1px solid #000360;
    }
    .right_section .box .tabs .ui-tabs-selected a{
        color: #B8B9D2;
        background: #000360;
        border-bottom: 1px solid #000360;
        border-left: 1px solid #000360;
        border-right: 1px solid #000360;
    }
    .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: #CCC9C8;
    }
    .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: #B8B9D2;
    }
    
    .jspDrag {
        background: #000360;
    }
    .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 #4B6E84;}
    .scroll-pane-calendar tr:first-child td {color: #FFFFFF;}
    	.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;}
    
