body    {

        margin-top: 0px;

        margin-left: 5%;

        margin-right: 5%;

        margin-bottom: 0px;



        font-size:1em;



        background-color: #ffffff;

        background-repeat: repeat-x;

        background:url(../images/grade04.gif);

        background-repeat: repeat-x;

        }



input           { background-color: #F2F1EC; }

select          { background-color: #F2F1EC; }

textarea        { background-color: #F2F1EC; }

.textarea100    { background-color: #F2F1EC; width:100%; }



.tdhead {

        padding: 6px;

        color: #ffffff;

        background-color: #BBD9EE;

        font-size:18px;

        }

        

.itty_link

        {

        font-size:11px;

        }



.gboxcont {

        padding: 6px;

        background-color: #ffffff;

        }



.gboxhead {

        padding: 6px;

        border-top-width: 1px;

        border-top-style: solid;

        border-top-color: #7AA5D6;



        border-bottom-width: 1px;

        border-bottom-style: solid;

        border-bottom-color: #BBD9EE;



        border-left-width: 1px;

        border-left-style: solid;

        border-left-color: #BBD9EE;



        border-right-width: 1px;

        border-right-style: solid;

        border-right-color: #BBD9EE;

        background-color: #E5ECF9;

        }



.gtable {

        

        font-size: 1em;

        padding: 2px;

        border-top-width: 1px;

        border-top-style: solid;

        border-top-color: #3366CC;

        border-bottom-width: 0;

        border-bottom-style: none;

        border-bottom-color: transparent;

        border-left-width: 0;

        border-left-style: none;

        border-left-color: transparent;

        border-right-width: 0;

        border-right-style: none;

        border-right-color: transparent;

        background-color: #E5ECF9;

}



.borderstyle {

        padding: 6px;

        border-bottom-width: 1px;

        border-bottom-style: solid;

        border-bottom-color: #DDDDDD;



        border-top-width: 2px;

        border-top-style: solid;

        border-top-color: #ffffff;



        border-right-width: 1px;

        border-right-style: solid;

        border-right-color: #DDDDDD;

        background-color: #EDF2F2;

        }



.helphead {

        padding: 6px;

        color: #556195;

        font-size:18px;

        font-weight:bold;

        background-color: #EEEDE6;

        }



.helpmenu {

        padding: 6px;

        background-color: #F4F4F0;

        }



.tdmenu {

        padding: 6px;

        border-bottom-width: 1px;

        border-bottom-style: dotted;

        border-bottom-color: #DEE0E5;

        background-color: #F1F1FA;

        }



.tdmenudark {

        padding: 6px;

        border-bottom-width: 1px;

        border-bottom-style: dotted;

        border-bottom-color: #000000;

        }



.head   {

        padding: 6px;

        color: #ffffff;

        background-color: #BBD9EE;

        font-size: 18px;

        }



.justspace {

        padding: 6px;

        }



.menu   {

        padding: 6px;

        background-color: #F1F1FA;

        }



.title_text {

        color: #556195;

        font-size:18px;

        font-weight:bold;

        font-family: courier new, courier, mono;

        }



a:link          { color: #444444; text-decoration:none; font-size: 14px; }

a:active        { color: #444444; text-decoration:none; font-size: 14px; }

a:visited       { color: #444444; text-decoration:none; font-size: 14px; }

a:hover         { color: #E4CF53; text-decoration:none; font-size: 14px; }



.light_link a:link      { color: #3399CC; text-decoration:underline; font-size: 14px; }

.light_link a:active    { color: #3399CC; text-decoration:underline; font-size: 14px; }

.light_link a:visited   { color: #3399CC; text-decoration:underline; font-size: 14px; }

.light_link a:hover     { color: #E4CF53; text-decoration:none; font-size: 14px; }



.head_link a:link       { color: #556195; text-decoration:none; font-size:36px; }

.head_link a:active     { color: #556195; text-decoration:none; font-size:36px; }

.head_link a:visited    { color: #556195; text-decoration:none; font-size:36px; }

.head_link a:hover      { color: #E4CF53; text-decoration:none; font-size:36px; }



.home_link a:link       { color: #444444; text-decoration:underline;}

.home_link a:active     { color: #444444; text-decoration:underline;}

.home_link a:visited    { color: #444444; text-decoration:underline;}

.home_link a:hover      { color: #E4CF53; text-decoration:underline;}



.size_12

        {

        font-size:1em;

        font-family: courier new, courier, mono;

        }



div.rounded-box {

                position:relative;

                margin: 5px;

}



div.top-left-corner, div.bottom-left-corner, div.top-right-corner, div.bottom-right-corner {

                position:absolute; width:20px; height:20px; background-color:#ffffff; overflow:hidden;

}



div.top-left-inside, div.bottom-left-inside, div.top-right-inside, div.bottom-right-inside {

                position:relative; font-size:150px; font-family:arial; line-height: 40px;

}



div.top-left-corner {

                top:0px; left:0px

}



div.bottom-left-corner {

                bottom:0px; left:0px

}



div.top-right-corner {

                top:0px; right:0px

}



div.bottom-right-corner {

                bottom: 0px; right:0px

}



div.top-left-inside {

                left:-8px;

}



div.bottom-left-inside {

                left:-8px; top:-17px;

}



div.top-right-inside {

                left:-25px;

}



div.bottom-right-inside {

                left:-25px; top:-17px;

}



div.box-contents {

                position: relative; padding: 8px; color:#000;

}

