BODY {
	 	
		background-color: #F1FAFF;
		padding: 0px;
		margin: 0px; 
		height: 100%;
		width: 100%;
		font-family: verdana, sans-serif;

		scrollbar-track-color: #c0c0c0;
		scrollbar-base-color: #c0c0c0;
		scrollbar-face-color: #c0c0c0;
		SCROLLBAR-ARROW-COLOR: #ffffff;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	
	/* 
very-light-brown: #E8D8EB
light-brown: #BBB199
brown: #917046 
dark-brown: #49381C
very-light-grey: #F1FAFF
light-grey: #D4D4D4
grey: #666666
orange: #F79238
dark-blue: #113186
blue: #5679B9
light-blue: #92C7FE

*/

UL { margin-top: 0px; margin-bottom: 8px }		
LI { font-size: 10px; list-style-image: url(../images/bullet.gif); padding-left: 5px }
H1 { font-size: 11px; color: #060931 }
P { font-size: 12px; color: #0000ff }
TD { font-size: 12px; color: #0000ff }
A { color: #060931; text-decoration: underline}
A:hover { color: #cc0000; text-decoration: none}

TH { text-align: left; font-size: 11px; font-weight: bold; padding: 5px; padding-left: 0px }

HR { border-top: dotted 1px #c0c0c0; height: 1px; color: white }

.header { width: 770px }
.header-mid-right { color: #ffffff; font-weight: bold; padding-right: 20px; background-color: #003366; }
.header-mid-left { padding-left: 1px; background-color: #003366 }

.header-mid-right A { color: #0000FF; text-decoration: none }
.header-mid-right A:hover { color: #ffffff; text-decoration: none }

.menu-box { border-right: solid 1px #c0c0c0 }
.menu-box TD { border-bottom: solid 1px #c0c0c0; border-left: solid 1px #c0c0c0; padding: 7px; padding-left: 22px; padding-right: 22px }


.bg { background-image: url(../images/header_mid_right.jpg); background-position: top right; background-repeat: repeat-y }

.content { border: solid 1px #c0c0c0; border-top: 0px; width: 741px  }
TD.content { background-color: white; padding-right: 20px; padding-left: 12px; padding-top: 0px; padding-bottom: 0px; font-size: 10px; color: green; }

DIV.thumbnail { padding: 5px; border: solid 1px #c0c0c0 }

.footer P { color: #c0c0c0; padding: 0px; margin: 0px; font-size: 10px }

.normal { font-weight: normal }
.bold { font-weight: bold }
.italic { font-style: italic }
.uppercase { text-transform: uppercase }
.no-decoration { text-decoration: none }

.white-bg { background-color: white !important }

.header-top { border: solid 1px #c0c0c0; border-bottom: 0px; margin: 10px; margin-bottom: 0px }
.header-mid { border: solid 1px #c0c0c0; border-top: 0px; border-bottom: 0px; margin: 10px; margin-bottom: 0px; margin-top: 0px }

.menu { border: solid 1px #c0c0c0; border-top: 0px; width: 741px }
.menu TD { padding: 10px; }

.f8 { font-size: 8px !important }
.f9 { font-size: 9px !important }
.f10 { font-size: 10px !important }
.f11 { font-size: 11px !important }
.f12 { font-size: 12px !important }
.f14 { font-size: 14px !important }
.f16 { font-size: 16px !important }
.f18 { font-size: 18px !important }
.f20 { font-size: 20px !important }
.f22 { font-size: 22px !important }

.p0 { padding: 0px !important }
.p3 { padding: 3px !important }
.p5 { padding: 5px !important }
.p10 { padding: 10px !important }
.p15 { padding: 15px !important }
.p20 { padding: 20px !important }
.p20l { padding-left: 20px !important }
.p20r { padding-right: 20px !important }

.w100 { width: 100% !important } 
.w75 { width: 75% !important }
.w50 { width: 50% !important }

.m0 { margin: 0px !important }
.m5 { margin: 5px !important }
.m10 { margin: 10px !important }
.m20b { margin-bottom: 20px !important }

.top { vertical-align: top !important }
.bottom { vertical-align: bottom !important }
.middle { vertical-align: middle !important }
.left { text-align: left !important }
.center { text-align: center !important }
.right { text-align: right !important }

.no-border { border: 0px !important }

.error { color: #cc0000; font-weight: bold }

.white-text { color: #ffffff !important }
.light-blue-text { color: #5679B9 !important }

A#white-link { color: #ffffff !important; text-decoration: none }
A:hover#white-link { color: #5679B9 !important; text-decoration: none }
A#blue-link { color: #5679B9 !important; text-decoration: none }
A:hover#blue-link { color: #ffffff !important; text-decoration: none }

.grey-text { color: #666666 }

SPAN.submenu-div { background-color: #5679B9; color: white; padding: 5px; padding-top: 3px; padding-bottom: 3px; font-weight: bold; border: solid 1px #113186 }
.submenu-div A { color: white; text-decoration: none }
.submenu-div A:hover { color: #060931; text-decoration: none }
.submenu-div-grey { background-color: #666666 !important; border: solid 1px #333333 !important }
.submenu-div-grey A { color: #ffffff; text-decoration: none }
.submenu-div-grey A:hover { color: #d4d4d4; text-decoration: none }

img { border: 0px; position: relative }

.rollover-text { display: none }

.header-notice { background-image: url(../images/header_notice_bg.jpg); background-repeat: repeat-x; background-position: top left } 

.flash-box { border: solid 1px #c0c0c0 !important; border-bottom: 0px !important }