/*
	CSS Document
	PRINT CSS
*/

/* ONLY FOR PRINT */
.noPrint { display:none; }
.printOnly { display: inline; }
#NAV { display:none; }

/* ID's */

#BG { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/window.jpg) top left no-repeat; min-height:700px; }
#WRAPPER { margin:0px 20px 20px auto; padding:0px 0px 0px 0px; width:700px; background: url(../images/wrapperfade.jpg) top left repeat-x #FFF; font-family: Arial, Helvetica, sans-serif; font-size:16px; }
#HEAD { margin:5px 0px 0px 0px; padding:0px 10px 0px 10px; border-top:solid 1px #FFF; border-left:solid 1px #FFF; border-right:solid 1px #FFF; }
	#HEAD h1 { margin:0; width:650px; text-align:left; float:left; border-bottom:solid 1px #000; }
#NAV { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
	#NAV ul { margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; list-style:none; }
	#NAV ul li { margin:0px 0px 0px 0px; padding:0px 2px 0px 2px; float:left; }
	#NAV ul li a { margin:0px 0px 0px 0px; padding:0px 5px 0px 5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; font-variant:small-caps; }
#MAIN { margin:0px 0px 0px 0px; padding:0px 10px 0px 10px; clear:both; }
	#MAIN p { margin:0px 0px 10px 10px; padding:0px 0px 0px 0px; line-height: 20px; }
#FOOT { margin:0px 0px 0px 0px; padding:10px 10px 10px 10px; text-align:right; font-style:italic; }

/* CLASSES */

.small { font-size:12px;}
.clr { clear:both; }
.boxLeftBig { margin:0px 0px 10px 0px; padding:10px 10px 10px 0px; width:425px; float:left; background: url(../images/leftBoxShadow.jpg) top left no-repeat #607170; color:#2e302d; }
	.boxLeftBig h2, .boxLeftBig h3 { margin-left:10px; }
.boxRightSmall { margin:0px 0px 10px 0px; padding:10px 10px 10px 0px; width:225px; float:right; background: url(../images/rightBoxShadow.jpg) top left no-repeat #AEA868; color:#2e302d; border-left:2px solid #DDD; }
	.boxRightSmall h2, .boxRightSmall h3 { margin-left:10px; }

.boxLeftEven { margin:0px 0px 10px 0px; padding:10px 10px 10px 0px; width:325px; float:left; background: url(../images/leftBoxShadow.jpg) top left no-repeat #607170; color:#2e302d; }
	.boxLeftEven h2, .boxLeftEven h3 { margin-left:10px; }
.boxRightEven { margin:0px 0px 10px 0px; padding:10px 10px 10px 0px; width:325px; float:right; background: url(../images/rightBoxShadow.jpg) top left no-repeat #AEA868; color:#2e302d; border-left:2px solid #DDD; }
	.boxRightEven h2, .boxRightEven h3 { margin-left:10px; }

.quote { margin:0 auto; padding: 5px; color:#2e302d; font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; width:490px; }
.quote p em{ line-height:1.2em; }

/* STANDARD */

#NAV a:link { color:#FF0000; text-decoration:none; }
#NAV a:visited { color:#CC3300; text-decoration:none; }
#NAV a:active { color:#FF8000; text-decoration:none; }
#NAV a:hover { color:#FF8000; text-decoration:none; }

a:link { color:#00F; text-decoration:none; }
a:visited { color:#03C; text-decoration:none; }
a:active { color:#F00; text-decoration:none; }
a:hover { color:#F00; text-decoration:none; }

body {  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(../images/bgfade.jpg) top repeat-x #607170; }
h1, h2, h3, h4 { margin:0px 0px 5px 0px; padding:0px 0px 0px 0px; font-family: Arial Narrow, Arial, Helvetica, sans-serif; }
em { font-family:Georgia, "Times New Roman", Times, serif; }

ul, ol { margin:0px 0px 0px 0px; padding:0px 0px 0px 30px; list-style-type:square; line-height: 24px; }

/* TABLES */
caption { margin:0; padding:5px; color:#2E302D; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:12px; text-align:right; }
table { border:solid 2px #808080; padding:2px; }
table tr td { text-align:left; padding:5px; }
table tr th { text-align:right; padding:5px; }
.oRow td { background: url(../images/LightBlueBGFade.gif) top left no-repeat #A3B4BF; }
	.oRow th { background: url(../images/LightBlueBGFade.gif) top left no-repeat #A3B4BF; }
.eRow td { background: url(../images/GrayBGFade.gif) top left no-repeat #D6D9DA; }
	.eRow th { background: url(../images/GrayBGFade.gif) top left no-repeat #D6D9DA; }
.lrow td { background: url(../images/GoldBGFade.gif) top left no-repeat #AEA868; text-align:right; }