	<style type="text/css">
	body                            { font: 14px Geneva,Arial; background-color: #DD8800; color: #000 }
	table, td                       { font: 14px Geneva,Arial; color: #000 }
	div                             { text-align: justify; }
	.link-black {  font: bold 16px Geneva, Arial; color: #000000; text-decoration: none;}
	.link-black:hover {  font: bold 16px Geneva, Arial; color: #FF6b00; text-decoration: none;}
	.event_link-black-small {  font: bold 13px Geneva, Arial; color: #333333; text-decoration: underline;}
	.event_link-black-small:hover {  font: bold 13px Geneva, Arial; color: #FF6b00; text-decoration: underline;}
	.event_link-black-small:visited {  font: bold 13px Geneva, Arial; color: #333333; text-decoration: underline;}
	.black-small {  font: bold 13px Geneva, Arial; color: #000000; text-decoration: none;}
	.black-small:hover {  font: bold 13px Geneva, Arial; color: #000000; text-decoration: none;}
	.black-small:visited {  font: bold 13px Geneva, Arial; color: #000000; text-decoration: none;}
	.link-black-smaller {  font: bold 12px Geneva, Arial; color: #000000; text-decoration: none;}
	.link-black-small {  font: bold 13px Geneva, Arial; color: #000000; text-decoration: none;}
	.link-black-small:hover {  font: bold 13px Geneva, Arial; color: #FF6b00; text-decoration: none;}
	.link-black-smaller {  font: bold 12px Geneva, Arial; color: #000000; text-decoration: none;}
	.link-black-smaller:hover {  font: bold 12px Geneva, Arial; color: #FF6b00; text-decoration: none;}
	.link-yellow {  font: bold 16px Geneva, Arial; color: #fadc00; text-decoration: none;}
	.link-yellow:hover {  font: bold 16px Geneva, Arial; color: #FF6b00; text-decoration: none;}
	.link-yellow-small {  font: bold 11px Geneva, Arial; color: #fadc00; text-decoration: none;}
	.link-yellow-small:hover {  font: bold 11px Geneva, Arial; color: #FF6b00; text-decoration: none;}
	.link-red2 {  font: bold 16px Geneva, Arial; color: red; text-decoration: none;}
	.link-red {  font: bold 13px Geneva, Arial; color: brown; text-decoration: none;}
	.white {color: #FFFFFF;}
	.link-red:hover {  font: bold 16px Geneva, Arial; color: red; text-decoration: none;}
	.link-red-small {  font: bold 13px Geneva, Arial; color: brown; text-decoration: none;}
	.link-red-small:hover {  font: bold 13px Geneva, Arial; color: red; text-decoration: underline;}
	.link-red-small:visited {  font: bold 13px Geneva, Arial; color: brown; text-decoration: underline;}
	.link {  font: bold 16px Geneva, Arial; color: blue; text-decoration: none;}
	.link:hover {  font: bold 16px Geneva, Arial; color: brown; text-decoration: none;}
	.link-blue2 {  font: bold 16px Geneva, Arial; color: blue; text-decoration: none;}
	.link-blue {  font: bold 16px Geneva, Arial; color: blue; text-decoration: none;}
	.link-blue:hover {  font: bold 16px Geneva, Arial; color: yellow; text-decoration: none;}
	.link-blue-small {  font: bold 13px Geneva, Arial; color: blue; text-decoration: none;}
	.link-blue-small:hover {  font: bold 13px Geneva, Arial; color: yellow; text-decoration: none;}
	.link-gray {  font: bold 15px Geneva, Arial; color: #cccccc; text-decoration: none;}
	.link-gray:hover {  font: bold 15px Geneva, Arial; color: #ffffff; text-decoration: none;}
	.link-gray-small {  font: bold 13px Geneva, Arial; color: #cccccc; text-decoration: none;}
	.link-gray-small:hover {  font: bold 13px Geneva, Arial; color: #ffffff; text-decoration: none;}
	.link-green {  font: bold 16px Geneva, Arial; color: green; text-decoration: none;}
	.link-green:hover {  font: bold 16px Geneva, Arial; color: yellow; text-decoration: none;}
	.link-green-small {  font: bold 13px Geneva, Arial; color: green; text-decoration: none;}
	.link-green-small:hover {  font: bold 13px Geneva, Arial; color: red; text-decoration: none;}
	P { text-align: justify; margin-right: 25px; margin-left: 25px; }


	.largest                        { font: 25px Geneva, Arial; font-weight:bold }
	.larger                         { font: 17px Geneva, Arial; font-weight:bold }
	.larger-white                   { font: 18px Geneva, Arial; color: #ffffff; font-weight:bold }
	.large-white                    { font: 15px Geneva, Arial; color: #ffffff; font-weight:bold }
	.large                          { font: 15px Geneva, Arial; font-weight:bold }
	.normal                         { font: 13px Geneva,Arial; color: #000000; }
	.smaller                        { font: 12px Geneva,Arial; }
	.error                          { font: 13px Geneva,Arial; color: red; font-weight:bold }
	.red                            { font: 15px Geneva,Arial; color: red; font-weight:bold }
	.small                          { font: 10px Geneva,Arial }
	.small2, .BoldRed       { font: 10px Verdana, MS Sans Serif }

	a                               { color: #887701; }
	a:hover                         { color: #999999; }
	a:visited               { color: #999999; }

	a.footer                        { color: #fff; font: 10px Verdana; font-weight: bold; text-decoration: none }
	a.footer:hover          { color: #fff; text-decoration: underline }

	.topbar                   { color: #887701; }
	.topbar:hover             { color: #999999; }
	.topbar:visited           { color: #887701; }

	.menubar                   { font: bold 16px Geneva, Arial; color: #ffffff; text-decoration: none}
	.menubar:hover             { font: bold 16px Geneva, Arial; color: #ffffff; text-decoration: none}
	.menubar:visited           { font: bold 16px Geneva, Arial; color: #ffffff; text-decoration: none}

	.topmenu                   { color: #000000; }
	.topmenu:visited                   { color: #000000; }

	a.invert:hover          { color: #FFF; text-decoration: none }

	a.comments              { color: #ff0000; font: 10px Verdana; font-weight: plain; text-decoration: none }

	.featured		{ font: 13px Verdana; font-weight: bold; text-decoration: none }
	.featured-greyed	{ color: #999999; font: 13px Verdana; font-weight: bold; text-decoration: none }

	TEXTAREA {
	border-bottom-width: 1px;
	border-color: #000000;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-top-width: 1px;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 2px;
	}

	INPUT {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-color: #CCCCCC;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	color: #333333;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 2px;
	}

	.input-inverse {
	background-color: #333333;
	border-bottom-width: 1px;
	border-color: #CCCCCC;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	color: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent: 2px;
	}

	SELECT {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}

	SELECT.pn-text {
	background-color: #D9DCC2;
	color: #000000;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}

	body
	{
	scrollbar-base-color: #555555;
	scrollbar-face-color: #888888;
	scrollbar-track-color: #444444;
	scrollbar-arrow-color: #FFCC00;
	scrollbar-highlight-color: #DDDDDD;
	scrollbar-3dlight-color: #BBBBBB;
	scrollbar-shadow-color: #333333;
	scrollbar-darkshadow-color: #000000;
	}
	</style>

	#form {
	    margin: 0 0 25px 0;
	    padding: 15px;
	    background: #eeeeee;
	}
	#form td {
	    color: #000000;
	    font: 14px Verdana, sans-serif;
	    margin: 0 0 0 0;
	    padding: 5px;
	}
	#form input {
	    vertical-align: middle;
	    font: bold 14px Verdana, sans-serif;
	}
	#form select {
	    vertical-align: middle;
	    font: bold 14px Verdana, sans-serif;
	}
	#form h3 {
	     margin: 1.5em 130 20 30;
	     padding-bottom: 3px;
	     font-family: Verdana, sans-serif;
	     font-weight: normal;
	     border-bottom: 3px solid #7B9905;
	}
	#page {
	    background: #eeeeee;
	}
	#page td {
	    color: #000000;
	    font: 16px Verdana, sans-serif;
	    margin: 0 0 0 0;
	    padding: 5px;
	}

        #user_history {
            float: left;
            margin: 25px 0 25px 0;
            padding: 15px;
            background: #ffffff;
        }
        #user_history table {
            color: #000000;
            padding: 15px;
            border: solid #999 2px;

        }
        #user_history td {
            font: 12px Verdana, sans-serif;
            color: #000000;
            padding: 3px;
        }
        #user_history td.val {
            color: #000000;
            font: bold 14px Verdana sans-serif;
            margin: 0 0 0 0;
            padding: 3px;
        }
        #user_history td.column{
            font: bold 14px Verdana, sans-serif;
            color: #ffffff;
            text-decoration: none;
            background-color: #000000;
        }

        #menu {
            padding: 15px;
            background: #ffffff;
        }
        #menu table {
            color: #000000;
            padding: 5px;

        }
        #menu td {
            font: 12px Verdana, sans-serif;
            color: #000000;
            padding: 5px;
            border: solid #999 2px;
            background: yellow;
        }
        #menu a {
            font: bold 14px Verdana, sans-serif;
            color: #3333CC;
            text-decoration: none;
        }
        #menu a:hover {
            font: bold 14px Verdana, sans-serif;
            color: #FF0000;
            text-decoration: none;
        }


        


	#main {
	    float: left;
	    margin: 5px 0 5px 0;
	    padding: 15px;
	    background: #ffffff;
	}
	#main table {
	    color: #000000;
	    padding: 15px;
	    border: solid #999 2px;

	}
	#main select {
	    font: bold 14px Verdana, sans-serif;
	    color: #000000;
	}

	#main td {
	    font: 12px Verdana, sans-serif;
	    color: #000000;
	    padding: 8px;
	}
	#main td.val {
	    color: #000000;
	    font: bold 14px Verdana sans-serif;
	    margin: 0 0 0 0;
	    padding: 5px;
	}
	#main td.valgreen {
	    color: #ffffff;
	    font: bold 14px Verdana sans-serif;
	    margin: 0 0 0 0;
	    padding: 5px;
	    background: green;
	}
	#main td.valred {
	    color: #ffffff;
	    font: bold 14px Verdana sans-serif;
	    margin: 0 0 0 0;
	    padding: 5px;
	    background: red;
	}

	#main h3 {
	    margin: 1.5em 10 10 0;
	    padding-bottom: 3px;
	    font-family: Verdana, sans-serif;
	    font-size: 120%;
	    font-weight: normal;
	    border-bottom: 1px solid #7B9905;
	}
	#main span.title{
	    font: bold 16px Verdana, sans-serif;
	    color: #000000;
	    text-decoration: none;
	}
	#main td.column{
	    font: bold 14px Verdana, sans-serif;
	    color: #ffffff;
	    text-decoration: none;
            background-color: #000000;
	}
	#main a.title{
	    font: bold 14px Verdana, sans-serif;
	    color: #000000;
	    text-decoration: none;
	}
	#main a.title:hover {
	    font: bold 14px Verdana, sans-serif;
	    color: #FF0000;
	    text-decoration: none;
	}
	#main a {
	    font: bold 14px Verdana, sans-serif;
	    color: #3333CC;
	    text-decoration: none;
	}
	#main a:hover {
	    font: bold 14px Verdana, sans-serif;
	    color: #FF0000;
	    text-decoration: none;
	}
	#main .comment {
	   padding-left: 22px;
	   background: url(../scripts/img/com_bubble.gif) no-repeat 0 50%;
	   color: blue;
	}
	#main .error {
	   font: bold 14px Verdana, sans-serif;
	   padding-left: 22px;
	   background: url(../scripts/img/alert-ora.gif) no-repeat 0 50%;
	   color: red;
	}
        #main a:remove {
           font: bold 14px Verdana, sans-serif;
           padding-left: 22px;
           background: url(img/alert-ora.gif) no-repeat 0 50%;
           color: red;
        }
