/*GLOBAL*/

        BODY
                {
                font-family:arial, verdana, sans;
                font-size:12px;
                }

        TD,TH
                {
                font-family:arial, verdana, sans;
                font-size:12px
                }

        INPUT,TEXTAREA,SELECT,BUTTON
                {
                font-family: arial, verdana, sans;
                font-size: 12px
                }

       

/*V2*/


        A.adminPage
                {
                font-family:Verdana, Arial,;
                color:blue;
                font-weight:bold;
                font-size:10pt;
                text-decoration:underline
                }

                a.adminPage:hover
                        {
                        color:black;
                        text-decoration:none
                        }

        .reorder_off
                {
                font-family : Verdana, Geneva, Arial, Helvetica, sans;
                font-size:8px;
                color:#f5f5f5;
                font-weight:bold;
                letter-spacing: 3px;
                cursor: pointer;
                }

        .reorder_on
                {
                font-family : Verdana, Geneva, Arial, Helvetica, sans;
                font-size:9px;
                color:black;
                font-weight:bolder;
                letter-spacing: 3px;
                cursor: pointer;
                }

        .small
                {
                font-family:Arial, sans;
                font-size:9px;
                font-weight: normal;
                }

        .small_dim
                {
                color:#787991;
                font-family:Arial;
                font-size:9px;
                font-weight: normal;
                }

        .submit /*form styles*/
                {
                font-family:Verdana, Arial, sans;
                font-size:10px;
                font-weight : bold;
                border-top: solid #020202 1px;
                border-left: solid #020202 1px;
                border-bottom:solid #020202 1px;
                border-right:solid #020202 1px;
                background-color : #EEEAF6;
                background-attachment : fixed;
                background-image : url(/media/img/frm_bg.gif);
                background : url(/media/img/frm_bg.gif) no-repeat;
                background-position : center;
                background-repeat : repeat-x;
                cursor: pointer;
                }

        .submitWarn /*form button*/
                {
                font-family:Verdana, Arial, sans;
                font-size:10px;
                font-weight : bold;
                border-top: solid red 1px;
                border-left: solid red 1px;
                border-bottom:solid red 1px;
                border-right:solid red 1px;
                background-color : #CD9797;
                background-attachment : fixed;
                background-image : url(/img/frm_bg_warn.gif);
                background : url(/img/frm_bg_warn.gif) no-repeat;
                background-position : center;
                background-repeat : repeat-x;
                cursor: pointer;
                }

        .submitActive /*form button*/
                {
                font-family:Verdana, Arial, sans;
                font-size:10px;
                font-weight : bold;
                border-top: solid #020202 1px;
                border-left: solid #020202 1px;
                border-bottom:solid #020202 1px;
                border-right:solid #020202 1px;
                background-color : #D0EAD7;
                background-attachment : fixed;
                background-image : url(/img/frm_bg-active.gif);
                background : url(/img/frm_bg-active.gif) no-repeat;
                background-position : center;
                background-repeat : repeat-x;
                cursor: pointer;
                }

        .pulldown
                {
                font-family:Verdana, Arial, sans;
                font-size:10px;
                font-weight : bold;
                border-top: solid Black 1px;
                border-left: solid Black 1px;
                border-bottom:solid Black 1px;
                border-right:solid Black 1px;
                padding-top:0px;
                padding-left:0px;
                padding-bottom:0px;
                padding-right:0px;
                }


        .loginSubmit
                {
                font-family:Verdana, Arial, sans;
                font-size:10px;
                font-weight : bold;
                color : #000000;
                border-top: solid #ffffff 1px;
                border-left: solid #ffffff 1px;
                border-bottom:solid #ffffff 1px;
                border-right:solid #ffffff 1px;
                background-color : #C8C8C8;
                background-attachment : fixed;
                background-image : url(/img/V2/login/frmLogin_bg.gif);
                background : url(/img/V2/login/frmLogin_bg.gif) no-repeat;
                background-position : center;
                background-repeat : repeat-x;
                cursor: pointer;
                }

        .loginSubmit:hover
                {
                border-top: solid #8C8A8C 1px;
                border-left: solid #8C8A8C 1px;
                border-bottom:solid #8C8A8C 1px;
                border-right:solid #8C8A8C 1px;
                }

        .text   /*input type text*/
                {
                border-top: solid #999999 1px;
                border-left: solid #999999 1px;
                border-bottom:solid #c0c0c0 1px;
                border-right:solid #c0c0c0 1px;
                }
                
        .submitPersonal /*form styles*/
                {
                font-family:Verdana, Arial, sans;
                font-size:10px;
                font-weight : bold;
                border-top: solid #4A69AD 1px;
                border-left: solid #4A69AD 1px;
                border-bottom:solid #4A69AD 1px;
                border-right:solid #4A69AD 1px;
                padding-top:0px;
                padding-bottom:2px;
                background-color : #EEEAF6;
                background-attachment : fixed;
                background-image : url(/img/frm_bgPersonal.gif);
                background : url(/img/frm_bgPersonal.gif) no-repeat;
                background-position : center;
                background-repeat : repeat-x;
                cursor: pointer;
                }
                
        A.editM
                {
                font-size:11px;
                font-weight: bold;
                text-decoration: none;
                color: #001791;
                border-top: 1px solid #ffffff;
                border-top-width : 1px;
                border-right: 1px solid #ffffff;
                border-bottom: 1px solid #ffffff;
                border-left: 1px solid #ffffff;
                padding-bottom: 1px;
                padding-left: 1px;
                padding-right: 1px;
                padding-top: 0px;
                }

                A.editM:Hover
                        {
                        color: Black;
                        background: #d6d6f5;
                        text-decoration: none;
                        border-top: 1px solid Gray;
                        border-right: 1px solid #999999;
                        border-bottom: 1px solid #999999;
                        border-left: 1px solid Gray;
                        padding-bottom: 1px;
                        padding-left: 1px;
                        padding-right: 1px;
                        padding-top: 0px;
                        }

        A.link
                {
                font-size: 12px;
                font-weight:normal;
                text-decoration:none;
                color:#001791
                }

                A.link:Hover
                        {
                        text-decoration: underline;
                        }

                A.link:Visited
                        {
                        color:Blue;
                        }
        A.link4blue
                {
                font-size: 12px;
                font-weight:normal;
                text-decoration:none;
                color:#ffffff
                }

                A.link4blue:Hover
                        {
                        color:#000000
                        }


        A.tab_on
                {
                font-family:arial, verdana, sans;
                font-size:11px;
                color:Black;
                font-weight:bold;
                text-decoration:none
                }

                A.tab_on:Hover
                        {
                        color:#001791;
                        }

        A.tab_off
                {
                font-family:arial, verdana, sans;
                font-size:10px;
                color:Black;
                font-weight:bolder;
                text-decoration:none
                }

                A.tab_off:Hover
                        {
                        color:black;
                        text-decoration:underline
                        }

           SPAN.tab_on
                {
                font-family:arial, verdana, sans;
                font-size:11px;
                color:Black;
                font-weight:bold;
                text-decoration:none;
                cursor:pointer;
                }

        SPAN.tab_on_over
                {
                font-family:arial, verdana, sans;
                font-size:11px;
                color:#001791;
                font-weight:bold;
                text-decoration:none;
                cursor:pointer;
                }

        SPAN.tab_off
                {
                font-family:arial, verdana, sans;
                font-size:10px;
                color:Black;
                font-weight:bolder;
                text-decoration:none;
                cursor:pointer;
                }

        SPAN.tab_off_over
                {
                font-family:arial, verdana, sans;
                font-size:10px;
                color:Black;
                font-weight:bolder;
                text-decoration:underline;
                cursor:pointer;
                }

        .plain12
                {
                font-family:verdana, arial, sans;
                font-size:12px;
                color:Black;
                font-weight:normal;
                }
        
        .r_border
                {
                border-right: 1px solid #000000
                }

        .results_1
                {
                font-size:12.5px;
                color:black;
                font-weight:bold;
                }

        .results_2
                {
                font-size:13px;
                color:#454545;
                font-weight:bold;
                font-style : italic;
                }

/*CURSORS*/

        .hand
                {
                azimuth : leftwards;
                cursor: pointer;
                }

/*HEADINGS*/

        .tabletitle
                {
                background: WhiteSmoke;
                border-top: solid #999999 1px;
                border-left: solid #999999 1px;
                border-bottom: solid #c0c0c0 1px;
                border-right: solid #c0c0c0 1px;
                font-family: verdana, Arial, sans;
                color: dimgray;
                font-weight: bold;
                font-size: 10px
                }

        .page-heading
                {
                font-size:12px;
                color:black;
                font-weight:bold;
                padding-left: 3px;
                /*background:WhiteSmoke;
                border-top: 1px solid #000000;
                border-left: 1px solid #000000;
                border-right: 1px solid #000000;*/
                }

        .nav-heading
                {
                font-size:12px;
                color:WhiteSmoke;
                font-weight:bold;
                background:#001791;
                padding-left: 3px;
                border-bottom: 1px solid #f5f5f5;
                }

        .nav-heading2
                {
                font-size:12px;
                color:WhiteSmoke;
                font-weight:bold;
                padding-left: 3px;
                border-bottom: 1px solid #f5f5f5;
                }

        .menu-item
                {
                font-size: 12px;
                color: blue;
                padding-left: 8px
                }

        .header4blue
                {
                font-size:12px;
                color:WhiteSmoke;
                font-weight:normal;
                background:#001791
                }

/*BORDERS*/

        .FP_off_borderBL
                {
                border-bottom: 1px solid White;
                border-left: 1px solid White;
                cursor: pointer;
                }

        .FP_off_borderRB
                {
                border-right: 1px solid White;
                border-bottom: 1px solid White;
                cursor: pointer;
                }

        .FP_over_borderBL
                {
                border-bottom: 1px solid #C0C0C0;
                border-left: 1px solid #C0C0C0;
                cursor: pointer;
                }

        .FP_over_borderRB
                {
                border-right: 1px solid #C0C0C0;
                border-bottom: 1px solid #C0C0C0;
                cursor: pointer;
                }

        .tut_borderTRBL
                {
                border-top: 2px solid #666666;
                border-right: 2px solid #666666;
                border-bottom: 2px solid #666666;
                border-left: 2px solid #666666;
                }

        .tut_borderBL
                {
                border-bottom: 2px solid #666666;
                border-left: 2px solid #666666;
                }

        .tut_borderTRL
                {
                border-top: 2px solid #666666;
                border-right: 2px solid #666666;
                border-left: 2px solid #666666;
                }

        .tut_borderTRB
                {
                border-top: 2px solid #666666;
                border-right: 2px solid #666666;
                border-bottom: 2px solid #666666;
                }

        .tut_borderTBL
                {
                border-top: 2px solid #666666;
                border-bottom: 2px solid #666666;
                border-left: 2px solid #666666;
                }

        .tut_borderTL
                {
                border-top: 2px solid #666666;
                border-left: 2px solid #666666;
                }

        .tut_borderTR
                {
                border-top: 2px solid #666666;
                border-right: 2px solid #666666;
                }

        .tut_borderT
                {
                border-top: 2px solid #666666;
                }

        .tut_borderTB
                {
                border-top: 2px solid #666666;
                border-bottom: 2px solid #666666;
                }

        .tut_borderB
                {
                border-bottom: 2px solid #666666;
                }

        .tut_borderRB
                {
                border-right: 2px solid #666666;
                border-bottom: 2px solid #666666;
                }

        .tut_borderRBL
                {
                border-right: 2px solid #666666;
                border-bottom: 2px solid #666666;
                border-left: 2px solid #666666;
                }

        .tut_borderRL
                {
                border-right: 2px solid #666666;
                border-left: 2px solid #666666;
                }

        .tut_borderL
                {
                border-left: 2px solid #666666;
                }

        .tut2_pd
                {
                font-family : Verdana, Arial, sans;
                font-size : 12px;
                font-weight : bold;
                color : #636563;
                border-top : 1px solid #A8A8D2;
                border-right : 1px solid #A8A8D2;
                border-bottom : 1px solid #A8A8D2;
                border-left : 1px solid #A8A8D2;
                border : 1px solid #A8A8D2;
                background-color:#ffffff;
                height : 1px;
                }

        .borderRBL
                {
                border-right: 1px solid #000000;
                border-bottom: 1px solid #000000;
                border-left: 1px solid #000000;
                }
        .borderTRBL
                {
                border-top: 1px solid #000000;
                border-right: 1px solid #000000;
                border-bottom: 1px solid #000000;
                border-left: 1px solid #000000;
                }

        .borderTRB
                {
                border-top: 1px solid #000000;
                border-right: 1px solid #000000;
                border-bottom: 1px solid #000000;
                }

        .borderTBL
                {
                border-top: 1px solid #000000;
                border-left: 1px solid #000000;
                border-bottom: 1px solid #000000;
                }

        .borderTRL
                {
                border-top: 1px solid #000000;
                border-right: 1px solid #000000;
                border-left: 1px solid #000000;
                }

        .borderRB
                {
                border-right: 1px solid #000000;
                border-bottom: 1px solid #000000;
                }

        .borderTL
                {
                border-top: 3px double #999999;
                border-right: 1px solid #999999;
                border-bottom: 1px solid #999999;
                border-left: 3px double #999999;
                }

        .borderBL
                {
                border-bottom: 1px solid #000000;
                border-left: 1px solid #000000;
                }

        .borderB
                {
                border-bottom: 1px solid #000000;
                }

        .borderT
                {
                border-top: 1px solid #000000;
                }
        .borderTB
                {
                border-bottom: 1px solid #000000;
                border-top: 1px solid #000000;
                }

        .borderRL
                {
                border-right: 1px solid #000000;
                border-left: 1px solid #000000;
                }
                
        .sortOrder
                {
                /*border-top : 1px solid #000000;*/
                /*border-right : 1px solid #333333;*/
                /*border-bottom : 1px solid #000000;*/
                /*border-left : 1px solid #333333;*/
                /*background-color: #D9D9FC;*/
                }        

/*TUTORIALS*/



        .tut_steps_resolution
                {
                font-family:verdana, Arial, sans;
                font-size:16px;
                color:Green;
                font-weight:bold;
                text-decoration:none;
                }

        .tut_topnav
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:White;
                font-weight:bold;
                text-decoration:none;
                }

                A.tut_topnav:Hover
                        {
                        text-decoration: underline;
                        }

        .tut_topnavblk
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:Black;
                font-weight:bold;
                text-decoration:none;
                }

                A.tut_topnav:Hover
                        {
                        text-decoration: underline;
                        }

        .tut_topnav_off
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:dimgray;
                font-weight:bold;
                text-decoration:none;
                }


        .tut_topnav_sm
                {
                font-family:verdana, Arial, sans;
                font-size:9px;
                color:WhiteSmoke;
                font-weight:bold;
                text-decoration:none;
                }



        .tut_textcurrent
                {
                font-family:verdana, Arial, sans;
                font-weight:bold;
                text-decoration:none;
                color: Black;
                font-size:12px;
                cursor: pointer;
                }
        .tut_textunanswered
                {
                font-family:verdana, Arial, sans;
                font-weight:bold;
                color: #808080;
                font-size:11px;
                text-decoration: none;
                cursor: pointer;
                }
        .tut_textcorrect
                {
                font-family:verdana, Arial, sans;
                font-weight:bold;
                color: White;
                font-size:11px;
                text-decoration: none;
                cursor: pointer;
                }
        .tut_textincorrect
                {
                font-family:verdana, Arial, sans;
                font-weight:bold;
                color: White;
                font-size:11px;
                text-decoration: none;
                cursor: pointer;
                }
        .tut_textpartial_1
                {
                font-family:verdana, Arial, sans;
                font-weight:bold;
                color: Black;
                font-size:11px;
                text-decoration: none;
                cursor: pointer;
                }

        .tut_textungradable
                {
                font-family:verdana, Arial, sans;
                font-weight:bold;
                color: Black;
                font-size:11px;
                text-decoration: none;
                cursor: pointer;
                }

/*V1*/

        A.navlight
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:white;
                font-weight:bold;
                text-decoration:none
                }

                A.navlight:Hover
                        {
                        color:black;
                        }

        A.navnormal
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:#e0e0e0;
                font-weight:lighter;
                text-decoration:none
                }

                A.navnormal:Hover
                        {
                        color:black;
                        }

        A.navwhite
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:black;
                font-weight:bold;
                text-decoration:none
                }

                A.navwhite:Hover
                        {
                        color:#669999;
                        }

        A.smtxtlt
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:#999999;
                font-weight:bold;
                text-decoration:none
                }

                A.smtxtlt:Hover
                        {
                        color:honeydew;
                        }

        A.navblack
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:black;
                font-weight:bold;
                text-decoration:none
                }

                A.navblack:Hover
                        {
                        color:honeydew;
                        }


        A.linkish
                {
                font-family:verdana, Arial, sans;
                color:Blue;
                font-weight:bold;
                font-size:10px;
                text-decoration:underline
                }

                A.linkish:Hover
                        {
                        color:Black;
                        text-decoration:None
                        }

                A.linkish:visited
                        {
                        color: Blue;
                        text-decoration:None
                        }

        A.linkish2
                {
                font-family:verdana, Arial, sans;
                color: Blue;
                font-weight:bold;
                font-size:10px;
                text-decoration : None
                }

                A.linkish2:Hover
                        {
                        color: Black;
                        text-decoration : None
                        }

        a.linkish3
                {
                font-family:arial, sans;
                color:blue;
                font-weight:bold;
                font-size:11pt;
                text-decoration:underline
                }

                a.linkish3:hover
                        {
                        color:black;
                        text-decoration:none
                        }

        .heading1
                {
                font-family:arial, sans;
                font-size:18px;
                font-weight:bold;
                color:#0021a0;
                }

                .heading1:Hover
                        {
                        color:darkred
                        }

         .heading15
                {
                font-family:arial, sans;
                font-size:12px;
                font-weight:bold;
                color:#0021a0;
                }

                .heading15:Hover
                        {
                        color:darkred
                        }

        .heading2
                {
                font-family:arial, sans;
                font-size:16px;
                text-transform:lowercase;
                font-weight:bold;
                color:#0021a0;
                }

                .heading2:Hover
                        {
                        color:darkred
                        }

        .smtxt
                {
                font-family:verdana, Arial, sans;
                font-size:10px
                }

        .smtxtblue
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:#0021a0
                }

        .smtxtblue:Hover
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:darkred
                }

        .redbar
                {
                font-family:verdana, Arial, sans;
                color:white;
                font-size:10px;
                font-weight:bold
                }

        .title
                {
                font-family:verdana, Arial, sans;
                color:dimgray;
                font-weight:bold;
                font-size:10px
                }

        .titlelight
                {
                font-family:verdana, Arial, sans;
                color:#C6C3C6;
                font-weight:bold;
                font-size:10px
                }

        .titlewhite
                {
                font-family:verdana, Arial, sans;
                color:#ffffff;
                font-weight:bold;
                font-size:10px
                }

        .titleW
                {
                font-family:verdana, Arial, sans;
                color:#454545;
                font-weight:bold;
                font-size:13px
                }

        .navhelp
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:white;
                font-weight:bold;
                text-decoration:none
                }

                .navhelp:Hover
                        {
                        text-decoration:underline
                        }

        .header4blk
                {
                font-family:verdana, Arial, sans;
                color:White;
                font-weight:bold;
                font-size:12px
                }

        .header4wht
                {
                font-family:verdana, Arial, sans;
                color:dimgray;
                font-weight:lighter;
                font-size:16px
                }

        .headerbld
                {
                font-family:verdana, Arial, sans;
                color:dimgray;
                font-weight:bold;
                font-size:16px
                }

        .headerdrk
                {
                font-family:verdana, Arial, sans;
                color:#190F0D;
                font-weight:bold;
                font-size:16px
                }

        .navgray
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                }

        .q
                {
                font-family:verdana, Arial, sans;
                color:dimgray;
                font-weight:bold;
                font-size:11px;
                text-decoration:underline
                }

        .help
                {
                font-family:arial, verdana;
                color:dimgray;
                font-weight:normal;
                font-size:18px
                }

        .smtxtlt2
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:#c0c0c0;
                font-weight:lighter;
                text-decoration:none
                }

        .smtxtlt3
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:#e0e0e0;
                font-weight:lighter;
                text-decoration:none
                }

                .smtxtlt3:Hover
                        {
                        font-family:verdana, Arial, sans;
                        font-size:10px;
                        color:#ffff40;
                        font-weight:lighter;
                        text-decoration:none
                        }

        .smtxtlt4
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:#e0e0e0;
                font-weight:bolder;
                text-decoration:none
                }

                .smtxtlt4:Hover
                        {
                        font-family:verdana, Arial, sans;
                        font-size:10px;
                        color:#ffff40;
                        font-weight:bolder;
                        text-decoration:none
                        }

        .smtxtlt5
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:Gray;
                font-weight:lighter;
                text-decoration:none
                }

                .smtxtlt5:Hover
                        {
                        font-family:verdana, Arial, sans;
                        font-size:10px;
                        color:black;
                        font-weight:lighter;
                        text-decoration:none
                        }

        .smtxtlt6
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                color:#ffff40;
                font-weight:bold;
                text-decoration:none
                }

                .smtxtlt6:Hover
                        {
                        font-family:verdana, Arial, sans;
                        font-size:10px;
                        color:#e0e0e0;
                        font-weight:bold;
                        text-decoration:none
                        }

        .txtblue
                {
                font-family:verdana, Arial, sans;
                font-size:11px;
                color:#0021a0
                }

                .txtblue:Hover
                        {
                        font-family:verdana, Arial, sans;
                        font-size:11px;
                        color:darkred
                        }


/*EDITOR*/

        A.edit
                {
                font-family:arial, sans;
                font-size:11px;
                color:#0000c0;
                text-decoration:underline;
                cursor: pointer;
                }

                A.edit:Hover
                        {
                        color:#66c0c0;
                        text-decoration:underline
                        }

        A.tab
                {
                font-family:arial, sans;
                font-size:13px;
                color:black;
                font-weight: bold;
                text-decoration:none;
                cursor: pointer;
                }

                A.tab:Hover
                        {
                        color:#669999;
                        }

        /*
            Used:
                authoring tools - index
        */
        A.tabsmall
                {
                font-family:arial, sans;
                font-size:11px;
                color:black;
                font-weight: bold;
                text-decoration:none;
                cursor: pointer;
                }

                A.tabsmall:Hover
                        {
                        color:#0000ff;
                        background:#808080;
                        }

        /* .problemtypes
        {
        font-family:arial, verdana, sans;
        font-size:12px;
        } */


        .floating
                {
                position: relative;
                }

        .border
                {
                border: 1px solid #000000;
                }

        .ltab
                {
                font-weight: bold;
                padding: 1px 5px;
                border-left: 1px solid #000000;
                border-top: 1px solid #000000;
                border-bottom: 1px solid #000000;
                background: #cfdbb1;
                cursor: pointer;
                }

        .fill
                {
                padding: 1px 2px;
                border-left: 1px solid #000000;
                border-right: 1px solid #000000;
                border-bottom: 1px solid #000000;
                }

        .rtab
                {
                font-weight: bold;
                padding: 1px 5px;
                border-right: 1px solid #000000;
                border-top: 1px solid #000000;
                border-bottom: 1px solid #000000;
                background: #cfdbb1;
                cursor: pointer;
                }

        .hidden
                {
                display: none;
                }

        .button
                {
                font-weight: bold;
                padding: 0px 4px;
                border: 1px solid #707070;
                background: #e5f3bf;
                cursor: pointer;
                }

        .leftPane
                {
                padding: 0;
                border-left: 1px solid #000000;
                border-bottom: 1px solid #000000;
                }

        .rightPane
                {
                padding: 5px;
                border-right: 1px solid #000000;
                border-bottom: 1px solid #000000;
                }

        .problemTypes
                {
                font-family:arial, verdana, sans;
                font-size: 13px;
                }

        .fp-h2
                {
                font-family:arial, sans;
                font-size:16px;
                font-weight:bold;
                color:#836887
                }

        .fp-heading1
                {
                font-family:arial, sans;
                font-size:16px;
                font-weight:normal;
                color:#0021a0;
                text-decoration:none
                }

                .fp-heading1:Hover
                        {
                        text-decoration:underline;
                        color:darkred
                        }

        .fp-tochead
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                font-weight:bold;
                color:#8ec1ba;
                }

        .fp-toc
                {
                font-family:verdana, Arial, sans;
                font-size:10px;
                font-weight:bold;
                color:#ffffff;
                text-decoration:none;
                line-height:16px;
                }

                .fp-toc:Hover
                        {
                        text-decoration:underline;
                        }

        /*Basic Tabs*/

            .activeTab {
                                    background: white;
                                    font-weight: bold;
                                    padding: 3px;
                                    cursor: pointer;
                                    border-left: 1px solid black;
                                    border-right: 1px solid black;
                                    border-top: 1px solid black;
                                    border-bottom: 1px solid white;
                                }
            .inactiveTab {
                                    background: silver;
                                    font-weight: bold;
                                    padding: 3px;
                                    cursor: pointer;
                                    border: solid black 1px;
                                }
            .hoverTab {
                                    background: #B7C2FE;
                                    font-weight: bold;
                                    padding: 3px;
                                    cursor: pointer;
                                    border: solid black 1px;
                                }
            .tabCell {
                                border-right: 1px solid black;
                                border-left: 1px solid black;
                                border-bottom: 1px solid black;
                                padding: 2px;
                            }

/*CMS*/

        .linklike
                {
                    font-family:verdana, Arial, sans;
                    color:Blue;
                    font-weight:bold;
                    text-decoration:underline;
                    cursor: pointer;
                }
                
        .linklikewhite
                {
                    color:white;
                    font-weight:bold;
                    text-decoration:underline;
                    cursor: pointer;
                }

        .linklike_over
                {
                    color:Blue;
                    text-decoration:none;
                    cursor: pointer;
                }
                
        .assignmentProps
                {
                    border-top: Solid 1px #001791;
                    border-bottom: Solid 1px #001791;
                    background-color: #ffffff;
                }
        .apForms
                {
                    font-family: verdana, Arial, sans;
                    color: #000000;
                    font-weight: lighter;
                    font-size: 10px;
                    margin-top: 0px;
                    margin-bottom: 0px;
                    border-top: Solid 1px #001791;
                    border-right: Solid 1px #001791;
                    border-bottom: Solid 1px #001791;
                    border-left: Solid 1px #001791;
                    background-image: url(/img/V2/ap_bgForm.gif); 
                    background-repeat: no-repeat;
                    
                }  
                
        .titleb
                {
                    font-family: verdana, Arial, sans;
                    color: #000000;
                    font-weight: bold;
                    font-size: 11px;
                }           
            
/*CMS Course Tree*/                    
.ctf
{
    font-weight: normal;
}
.ctli
{
    color: #A0A0A0;
    font-weight: normal;
}

/*printing*/

        .printbordertop
                {
                    border-bottom:Solid 1px #999999;
                }                 
                
        .printbordermain
                {
                    border-right:Solid 1px #999999;
                    border-bottom:Solid 1px #999999;
                    border-left:Solid 1px #999999;
                    padding-top:4px;
                    padding-bottom:4px;
                }
                
        .printborderright
                {
                    border-right:Solid 1px #999999;
                }
        
        .printborderleft
                {
                    border-left:Solid 1px #999999;
                }  
                
        .printborderbottom
                {
                    border-bottom:Solid 1px #999999;
                }                       

/* */
        .scoreSubtext
                {
                    white-space:nowrap; color:gray; font-size:smaller
                }
                
        .pt_combo_steps
                {
                font-family:verdana, Arial, sans;
                font-weight:bold;
                text-decoration:none;
                color: Black;
                font-size:12px;
                }
                
                
/* tutorial numbers */
        div.numbers
                {
                    margin: 0px;
                    padding: 0px;
                    line-height: 2;
                    width: 350px;
                }
        
        div.numbers div
                {
                    margin: 0px 3px 10px 0px;
                    padding: 5px;
                    display: inline;
                    position: relative;
                    width: 17px;
                    font-size: 1em;
                    font-weight: bold;
                    cursor: pointer;
                    vertical-align: text-bottom;
                    color: #608EA8;
                    text-align: center;
                }
        
        div.numbers div a
                {
                    font-size: 1em;
                    font-weight: bold;
                }
        
        div.numbers div.number-navi
                {
                    cursor: default;
                    margin: 0px 3px 8px 0px;
                }
        
        div.numbers div.number-unanswered
                {
                    background: url("/media/img/tutorial/new_tutorial/number_bg.gif") center no-repeat;
                }
        
        div.numbers div.number-current
                {
                    color: #000;
                    background: url("/media/img/tutorial/new_tutorial/number_bg_current.gif") center no-repeat;
                }

.continuous-div
        {
        background:url("/media/img/common/bg_continuous-line.gif") bottom repeat-x;
        width: 100%;
        /* text-align: right; */
        }


