@font-face      {
                    font-family: "Kimberley";
                    src: url(http://www.princexml.com/fonts/larabie/ »
                    kimberle.ttf) format("truetype");
                }
html, body      { 
                    font-size: 100%;
	                margin: 0;
	                padding: 0;
                    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
                    background: #aaa url(images/Gray-Dither.gif) repeat-x left top;
                }
html #footer-wrapper    {
                            float: left;
                            position: relative;
                            width: 100%;
                            padding-bottom: 20010px;
                            margin-bottom: -20010px;
                            background: #fff;
                        }
a:link          { 
                    text-decoration: none;
                    background-color: transparent 
                }
a:visited       { 
                    text-decoration: none; 
                }
a:hover         { 
                    text-decoration: none; 
                }
a:active        { 
                    text-decoration: none; 
                }
#page           { 
                    position: relative;
                    overflow: hidden;
                    width:901px;
                    margin: 0px auto;
                    padding: 0;
                    line-height: 1.2em;
                    background: #fff;
                }
#page img       {
                    padding: 0 0 0 0;
                    margin: 0 0 -3px 0;

                }
#pagebody       { 
                    position: relative;
                    clear: both;
                    font-size: 0.8em;
                    padding: 0;
                    margin: 0;
                }  
#topbanner      {
                    background: #fff;
                }
.leftcol        { 
                    position: relative;
                    background: #7bc143 repeat;
                    width: 165px; 
                    float: left;
                    height: 650px;
                    margin: 0;
                    font-size: 0.9em;
                    padding: 10px 0 0 0;
                    'padding-bottom: 20010px;
                    'margin-bottom: -20000px;
                }
.maincol        { 
                    position: relative;
                    background-color: #fff; 
                    width: 547px; 
                    float: left;
                    margin: 0;
                    font-size: 0.9em;
                    padding: 1em 1em;
                    font-family: "Lucida Sans Unicode", Verdana, arial; 
                }
.rightcol       { 
                    font-family: "Lucida Sans Unicode", Geneva, Arial, Helvetica, sans-serif;
                    color: white;
                    position: relative;
                    float: left;
                    background-color: #27318b;
                    width: 160px;
                    height: 650px;
                    margin: 0;
                    font-size: 1.2em;
                    padding: 10px 0 0 0;
                    'padding-bottom: 20010px;
                    'margin-bottom: -20000px;
                }

#navleft        { 
                    width: 165px;
                    font-family: "Lucida Sans Unicode", Verdana, arial; 
                    font-size: 120%;
                    margin:  0;
                    padding: 0; 
                }
#navleft ul     { 
                    list-style: none;
                    padding: 0;
                    margin: 0; 
                }
#navleft li     { 
                    padding: 0;
                    margin: 0; 
                }
#navleft li a   { 
                    display: block;
                    padding: .3em .8em;
                    margin:0;
                    text-decoration: none;
                    background: #7bc143;
                    color: #FFFFFF; 
                }
#navleft li a#current   { 
                            background-color: #fff; 
                        }
#navleft li a:hover     { 
                            text-decoration: none;
                            color: #27381b;
                            font-weight: bold; 
                        }

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#navleft a      { 
                    float:none; 
                }
/* End IE5-Mac hack */

h1, h2, h3      { 
                    padding: 20px 0 0 0;
                    color: #27318b;
                    margin: 0.5em 0 0.3em 0; 
                }
p               { 
                    padding: 10px 0 0 0;
                    margin:0 0 1em 0; 
                }
h1              { 
                    font-size: 1.7em; 
                }
h2              { 
                    font-size: 1.2em; 
                }
h3              { 
                    font-size: 1.1em; 
                }
list              {
                    clear: both;
                    font-weight: bold;
                    color: #27318b;
                    padding: 0 0 0 0;
                    margin: 0 0 0 0;
                }
table .label    { 
                    text-align: right; 
                }
.resultlabel    { 
                    font-weight: bold; 
                }
#footer         { 
                    position: relative;
                    clear: both;
                    text-align: center;
                    margin: 0 auto;
                    padding: 0 0 0 1em;
                    font-size: 0.7em; 
                    height: 85px;
                    background: #aaa;
                }
#footer a:link      { 
                            text-decoration: none;
                            color: #444;
                            font-weight: bold;
                    }
#footer a:visited   { 
                            text-decoration: none;
                            color: #444;
                            font-weight: bold;
                    }
#footer a:current   { 
                            text-decoration: none;
                            color: #000; 
                            font-weight: bold;
                    }
#footer a:hover     { 
                            text-decoration: none;
                            color: #000;
                            font-weight: bold;
                    }

                    
