HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0%;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	COLOR: #4B4B4B; 
	FONT-SIZE: 70%;
	FONT-FAMILY:  Tahoma, Verbana, Helvetica, sans-serif;
	BACKGROUND-COLOR: white;
}
A {
	COLOR: #004080;
	text-decoration: none;
}
A:visited {
	COLOR: #004080
}
A:hover {
	COLOR: #f60
}
A.quick {
	COLOR: #FF0000;
	text-decoration: none;
}
A.quick:visited {
	COLOR: #FF0000
}
A.quick:hover {
	text-decoration: underline;
}
P {
	MARGIN-TOP: 15px;
	MARGIN-BOTTOM: 15px;
	padding-left:20px;
}
PRE {
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 10px
	BORDER-RIGHT: silver 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: silver 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: silver 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: silver 1px solid;
	FONT-FAMILY: Courier New,Courier,Lucida Console,monospace;
	BACKGROUND-COLOR: Black;
}
BLOCKQUOTE {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
OL {
	MARGIN-TOP: 10px;
	MARGIN-BOTTOM: 10px;
}
OL LI {
	margin-top : 4px;
	list-style : square none;
}
UL {
	MARGIN-TOP: 8px;
	MARGIN-BOTTOM: 10px;
}
UL LI {
	margin-left : -10px;
	margin-top : 4px;
	margin-bottom : 4px;
}
DL {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
H1 {
	FONT-WEIGHT: bold;
	margin-bottom:7.00pt;
	margin-top:7.00pt;
	font-size:18px;
	color:#ff6600;
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 3px 0px 0px;
}
H2 a {
	text-decoration: none;
	color : #005EBF;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 0px;
	padding: 0px;
}
IMG {
	border: 1px solid Gray;
	padding: 1px;
}
.gt0 {
	BORDER-RIGHT: #6487db 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #6487db 1px solid;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #6487db 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #6487db 1px solid;
	color : #626262;
}
.gtbreak {
	FONT-SIZE: 8px;
	BACKGROUND: #7393df;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.gt1 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 11px;
	BACKGROUND: #7393df;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 0px;
	color : White;
}
.gt2 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
}
.gt3 {
	PADDING: 0px 0px 0px 0px;
}
.gt4 {
	BACKGROUND: #7393df;
}
.highlighted {
	BACKGROUND: #d6e1f5;
}
.nonlighted {
}
.darkcells {
	vertical-align : top;
	background : #092355;
}
.pagebottom {
	width : 100%;
	border-top: #475572 1px solid;
}
FORM {
	MARGIN: 0px
}
.input {
	BORDER-RIGHT: white 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #ccd6e1 1px solid;
	PADDING-LEFT: 2px;
	FONT-SIZE: 1em;
	BACKGROUND: #f9fbfd;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #ccd6e1 1px solid;
	WIDTH: 50%;
	COLOR: #41556b;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: white 1px solid;
	FONT-FAMILY: Tahoma, Verbana, Helvetica, sans-serif;
}
#input_form {
	width : 90%;
}
.textarea {
	BORDER-RIGHT: white 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #ccd6e1 1px solid;
	FONT-SIZE: 1em;
	PADDING-LEFT: 2px;
	BACKGROUND: #f9fbfd;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #ccd6e1 1px solid;
	WIDTH: 90%;
	COLOR: #41556b;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: white 1px solid;
	FONT-FAMILY: Tahoma, Verbana, Helvetica, sans-serif;
}
.submit {
	BORDER-RIGHT: #002d63 1px solid;
	BORDER-TOP: #fff 1px solid;
	FONT-WEIGHT: bold;
	BACKGROUND: #467de2;
	BORDER-LEFT: #fff 1px solid;
	CURSOR: hand;
	COLOR: white;
	BORDER-BOTTOM: #002d63 1px solid;
	width : 70px;
	FONT-FAMILY: Tahoma, Verbana, Helvetica, sans-serif;
	FONT-SIZE: 0.9em;
}
#path {
	height: 16px;
	margin: 0px;
	padding-left: 10px;
	padding-top: 2px;
	border-bottom : 1px solid #a7b5d2;
	font-size: 7.5pt;
	background-color : #cbdcee;
}
#menu {
	float: left;
	width: 100%;
}
#menu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#menu li {
	height: 29px;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #a7b5d2;
	text-transform: uppercase;
	border-bottom : 1px ridge #a7b5d2;
	font-size: 7pt;
}
#menu li a {
	height: 21px;
	display: block;
	width: auto;
	margin-bottom: 0px;
	background-color: #0E0E0C;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 12px;
	color: #a7b5d2;
}
#menu li a:hover{
	background-color: #CC3300;
	color: #fff;
}
#menu li span{
	height: 21px;
	display: block;
	width: auto;
	margin-bottom: 0px;
	background-color: #ffff99;
	color: #000;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 12px;
	border-left : 1px ridge #666699;
	border-right : 1px ridge #666699;
}
#toplist {
	font-weight: bold;
	color: #fff;
}
#toplist ul {
	list-style-type: decimal;
	margin-bottom : 16px;
}
#toplist li {
	margin-top : 4px;
	margin-bottom : 4px;
	margin-left: -5px;
	padding: 0px;
}
#toplist a {
	text-decoration: none;
	color: #fff;
}
#toplist a:hover{
	COLOR: #f60
}
.favlink {
	background : url(images/favorites-button3.gif) no-repeat;
	height : 44px;
	vertical-align : middle;
	text-align : center;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 8pt;
}
.favlink a {
	height: 22px;
	padding-top: 8px;
	text-decoration: none;
	color: #fff;
	display : block;
	width : 168px;
}
.favlink a:hover{
	COLOR: #f60
}
.screenpic a img {
	border: 5px solid #99cccc;
	background: #99cccc;
	padding:1px;
}
.screenpic a:hover img {
	margin-bottom: 0px;
	border: 5px solid #cccc99;
	background: #999999;
	padding:1px;
}
.screenpic2 a img {
	border: 5px solid #cccc99;
	background: #cccc99;
	padding:1px;
}
.screenpic2 a:hover img {
	border: 5px solid #99aaaa;
	background: #999999;
	padding:1px;
}
/*.screenpic3 a img {
	border: 4px solid #99cccc;
	background: #99cccc;
	padding:1px;
}
.screenpic3 a:hover img {
	border: 4px solid #99aaaa;
	background: #999999;
	padding:1px;
}*/
.screenpic3 a img {
	border: 4px solid #99ccFF;
	background: #99cccc;
	padding:1px;
}
.screenpic3 a:hover img {
	border: 4px solid #ff8844;
	background: #ff8844;
	padding:1px;
}
.screenpic33 a img {
	border: 1px solid #ffffff;
	background: #ffffff;
}
.screenpic33 a:hover img {
	border: 1px solid #ff8844;
	background: #ffffff;
}
.screenpic4 {
	border-left: #9cceff 1px solid;
	border-right: #9cceff 1px solid;
	border-bottom: #9cceff 1px solid;
	text-align : center;
	font-weight: bold;
	color: #fff;
	vertical-align : top;
}
.screenpic4 a {
	text-decoration: none;
	color: #fff;
}
.screenpic4 a:hover{
	text-decoration : underline;
}
.screenpic4 a img {
	border: 1px solid #314765;
	background: #314765;
	padding:1px;
}
.screenpic4 a:hover img {
	border: 1px solid #99cccc;
	background: #999999;
	padding:1px;
}
.pagelist {
	padding: 1em;
	margin: 1em 0;
	clear: left;
}
.pagelist a, .pagelist span {
	display: block;
	float: left;
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
	border: 1px solid #fff;
	background: #fff;
}
.pagelist span.current {
    border: 1px solid #6699cc;
    font-weight: bold;
    background: #6699cc;
    color: #fff;
}
.pagelist a {
    border: 1px solid #9AAFE5;
    text-decoration: none;
}
.pagelist a:hover {
	border-color: #9AAFE5;
	background : #cbdcee;
	color: #004080;
}
.pagelist span.inactive {
        border: 1px solid #ddd;
        color: #999;
}
#Footer {
	font-size: 10px;
	color: #9cceff;
	font-weight : bold;
}
#sort {
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	font-size: 7pt;
	background: #0f2e63;
}
#sort  a, #sort span {
	display: block;
	float: left;
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
}
#sort  a {
	color: #9cceff;
	text-decoration: none;
    border: 1px solid #0f2e63;
	background: #0f2e63;
}
#sort  a:hover{
	color: #9cceff;
    border: 1px solid #6A7FB5;
}
#sort  span{
	background-color: #ffff99;
	color: #000;
	text-decoration: none;
	border : 1px solid #000;
}
/* ------------------------------------------------------------------ */
.home_buttons {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	DISPLAY: block;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 8px;
}
.home_buttons A {
	PADDING-RIGHT: 5px;
	border-left: #e0e0e0 1px solid;
	border-top: #e0e0e0 1px solid;
	border-right: #e0e0e0 1px solid;
	border-bottom: #e0e0e0 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 5px;
	WIDTH: 250px;
	color: #4B4B4B;
	MARGIN-RIGHT: 12px;
	PADDING-TOP: 5px;
	background: #f0f0f0;
	TEXT-DECORATION: none
}
.home_buttons A:hover {
	BACKGROUND: #fff;
	TEXT-DECORATION: none
}
.home_buttons A H3 {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	font-family: Verdana, Tahoma, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 7pt;
	color: #003399;
	PADDING-TOP: 0px;
	BORDER-RIGHT-WIDTH: 0px
}
.home_buttons A P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 3px
}
.home_buttons A P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 3px
}