/* ////////////////////////// SPLASH PAGE ////////////////////////// */
/* -------------------------------------- page formatting -------------------------------------- */
body.splash { background-color: #F1ECA3; text-align: center }

/* -------------------------------------- border box that surrounds content -------------------------------------- */
table.splash { border: solid 1px #495492; width: 632px; text-align: right; margin: 40px 0px 0px 0px; padding: 10px }

/* -------------------------------------- header 1 -------------------------------------- */
td.splashheader1 { width: 205px; height: 156px; vertical-align: top; text-align: left }

/* -------------------------------------- header 2 -------------------------------------- */
td.splashheader2 { vertical-align: top; text-align: right }

/* -------------------------------------- 3 images that make arrow -------------------------------------- */
img.splashimages { float: left }

/* -------------------------------------- welcome text -------------------------------------- */
div.welcome 
	{ 
	font-family: 'trebuchet ms', arial, sans-serif; font-size: 14pt; font-weight: bold; color: #0082D5; 
	position: relative; bottom: 125px; right: 90px; z-index: 1 
	}

/* -------------------------------------- navigation -------------------------------------- */
td.nav 
	{ font-family: arial, sans-serif; font-size: 10pt; color: #000000; text-align: left; vertical-align: top } 

/* -------------------------------------- content -------------------------------------- */
td.splashcontent { font-family: arial, sans-serif; font-size: 11pt; color: #000000; vertical-align: top; line-height: 16pt }

/* -------------------------------------- slogan -------------------------------------- */
div.splashslogan { width:100%; height: 10px; background-color: #495492; border: solid 1px #495492 }

/* -------------------------------------- slogan image -------------------------------------- */
img.slogan { padding: 3px 5px 0px 0px }



/* ////////////////////////// MAIN SITE FORMATTING ////////////////////////// */
/* -------------------------------------- page formatting -------------------------------------- */
body.main { font-family: arial, sans-serif; font-size: 10pt; color: #000000; background-color: #F1ECA3; text-align: left; margin: 0px }

/* -------------------------------------- layout table -------------------------------------- */
table.layout { width: 100% }

/* -------------------------------------- slogan  -------------------------------------- */
td.slogan { height: 32px; text-align: right; background: url('../images/sloganicons.gif') no-repeat top right #495492; padding-right: 150px }

/* -------------------------------------- sidebar  -------------------------------------- */
td.sidebar 
	{ 
	background: url('../images/navback.gif') no-repeat top left transparent; width: 237px; height: 365px; 
	vertical-align: top; text-align: left; padding-bottom: 10px 
	}
img.cornerimage { position: absolute; top: 0px; left: 0px; z-index: 1 }
img.logo { position: absolute; left: 8px; top: 4px }

span.purple { background: url('../images/purplebullet.gif') no-repeat top left transparent; padding-left: 11px; color: #485494 }
span.blue { background: url('../images/bluebullet.gif') no-repeat top left transparent; padding-left: 11px; color: #0082D5 }


/* -------------------------------------- no-javascript warning  -------------------------------------- */
div.nojs { color: #FF0000; font-weight: bold; padding: 125px 0px 0px 10px }

/* -------------------------------------- content  -------------------------------------- */
td.content 
	{ 
	vertical-align: top; text-align: left; padding: 35px 30px 10px 30px; line-height: 13pt; 
	background: url('../images/watermark.gif') bottom right no-repeat  #F1ECA3; font-size: 10pt 
	}

/* -------------------------------------- headings  -------------------------------------- */
h1 { font-family: 'trebuchet ms', arial, sans-serif; font-size: 14pt; color: #0082D5; margin: 0px; padding: 0px 0px 16px 0px; text-align: left }
h2 { font-family: 'trebuchet ms', arial, sans-serif; font-size: 12pt; color: #495492; margin: 0px; padding: 15px 0px 0px 0px; text-align: left }

/* -------------------------------------- images  -------------------------------------- */
img.photo { border: solid 1px #495492; margin: 4px }
span.left { float: left; border: solid 1px #0082D5; margin: 3px 10px 5px 0px; background-color: #F1ECA3 }
span.right { float: right; border: solid 1px #0082D5; margin: 3px 0px 5px 10px; background-color: #F1ECA3 }

/* ---------------------------------------- text links ---------------------------------------- */
a:visited { color: #000000; font-weight: bold; text-decoration: none }
a:link { color: #000000; font-weight: bold; text-decoration: none }
a:hover { color: #0082D5; font-weight: bold; text-decoration: none }

/*--------------------------------------bullets -----------------------------------------*/
ul.purple { list-style-image: url('../images/purplebullet.gif'); margin: 5px 20px 10px 20px; text-align: left; line-height: 14pt }
ul.blue { list-style-image: url('../images/bluebullet.gif'); margin: 5px 20px 10px 20px; text-align: left; line-height: 14pt }

/* -------------------------------------- footer  -------------------------------------- */
td.footer { height: 10px; background-color: #495492; color: #FFFFFF; font-size: 8pt; text-align: right; padding-right: 5px }