/* CSS Document */

/* Generic Body and Layouts */
body { margin:0; font-family:Arial, Helvetica, sans-serif; }

/* Top Bar Styles */
/* Yellow Bar */
td.top-bar { border-collapse:collapse; width:796px; }
td.top-bar-t {  width:796px; height:2px; background-color:#F7B01A; padding:0; background-image:url(/images/top-bar-t.jpg); background-repeat:no-repeat; }
td.top-bar-m {  width:796px; height:15px; background-color:#F7B01A; padding:0; background-image:url(/images/top-bar-m.jpg); background-repeat:repeat-y; text-align:right; }
td.top-bar-b {  width:796px; height:2px; background-color:#F7B01A; padding:0; background-image:url(/images/top-bar-b.jpg); background-repeat:no-repeat; }
/* Green Bar */
td.top-bar-t-3 {  width:796px; height:2px; background-color:#929400; padding:0; background-image:url(/images/top-bar-t-3.jpg); background-repeat:no-repeat; }
td.top-bar-m-3 {  width:796px; height:15px; background-color:#929400; padding:0; background-image:url(/images/top-bar-m-3.jpg); background-repeat:repeat-y; text-align:right; }
td.top-bar-b-3 {  width:796px; height:2px; background-color:#929400; padding:0; background-image:url(/images/top-bar-b-3.jpg); background-repeat:no-repeat; }
/* Blue Bar */
td.top-bar-t-4 {  width:796px; height:2px; background-color:#01538F; padding:0; background-image:url(/images/top-bar-t-4.jpg); background-repeat:no-repeat; }
td.top-bar-m-4 {  width:796px; height:15px; background-color:#01538F; padding:0; background-image:url(/images/top-bar-m-4.jpg); background-repeat:repeat-y; text-align:right; }
td.top-bar-b-4 {  width:796px; height:2px; background-color:#01538F; padding:0; background-image:url(/images/top-bar-b-4.jpg); background-repeat:no-repeat; }

/* Surrounding and Background Cells */
table.bg-s1 { border-collapse:collapse; width:100%; }

/* Style 1 Top Row */
td.bg-s1-tl { height:81px; padding:0; }
td.bg-s1-tc { width:796px; height:81px; background-image:url(/images/bg-s1-tc.jpg); background-repeat:no-repeat; padding:0; vertical-align:bottom; }
td.bg-s1-tr { height:81px; padding:0; }

/* Style 1 Scene Row */
td.bg-s1-sl { height:29px; background-image:url(/images/bg-s2-sl.jpg); background-repeat:repeat-x; padding:0; }
td.bg-s1-sc { width:796px; height:29x; background-image:url(/images/bg-s1-sc.jpg); background-repeat:repeat-x; padding:0; }
td.bg-s1-sr { height:29px; background-image:url(/images/bg-s2-sr.jpg); background-repeat:repeat-x; padding:0; }

/* Style 1 Middle Row */
td.bg-s1-ml { height:350px; background-image:url(/images/bg-s1-ml.jpg); background-repeat:repeat-x; padding:0; }
td.bg-s1-mc { width:796px; height:350px; vertical-align:top; padding:0; background-image:url(/images/bg-s4-mr.jpg); background-repeat:repeat-x; }
td.bg-s1-mr { height:350px; background-image:url(/images/bg-s1-mr.jpg); background-repeat:repeat-x; padding:0; }

/* Style 1 Bottom Row */
td.bg-s1-bl { padding:0; }
td.bg-s1-bc { width:796px; background-image:url(/images/bg-s1-bc.jpg); background-repeat:repeat-y; vertical-align:top; padding:0; }
td.bg-s1-br { padding:0; }

/* Style 1 Footer Row */
td.bg-s1-fl { height:710px; background-image:url(/images/bg-s1-fl.jpg); padding:0; background-repeat:repeat-x; }
td.bg-s1-fc { width:796px; height:710px; background-image:url(/images/bg-s1-fc.jpg); background-repeat:repeat-x; padding:0; }
td.bg-s1-fr { height:710px; background-image:url(/images/bg-s1-fr.jpg); padding:0; background-repeat:repeat-x; }

/* Style 2 Top Row */
td.bg-s2-tl { height:81px; padding:0; }
td.bg-s2-tc { width:796px; height:81px; background-image:url(/images/bg-s2-tc.jpg); background-repeat:no-repeat; padding:0; vertical-align:bottom; }
td.bg-s2-tr { height:81px; padding:0; }

/* Style 2 Scene Row */
td.bg-s2-sl { height:29px; background-image:url(/images/bg-s2-sl.jpg); background-repeat:repeat-x; padding:0; }
td.bg-s2-sc { width:796px; height:29x; background-image:url(/images/bg-s2-sc.jpg); background-repeat:repeat-x; padding:0; }
td.bg-s2-sr { height:29px; background-image:url(/images/bg-s2-sr.jpg); background-repeat:repeat-x; padding:0; }

/* Style 2 Bottom Row */
td.bg-s2-bl { background-image:url(/images/bg-s2-bl.jpg); background-repeat:repeat-x; padding:0; }
td.bg-s2-bc { width:796px; vertical-align:top; padding:0; background-image:url(/images/bg-s2-bc.jpg); background-repeat:repeat-y; }
td.bg-s2-br { background-image:url(/images/bg-s2-br.jpg); background-repeat:repeat-x; padding:0; }

/* Style 2 Footer Row */
td.bg-s2-fl { padding:0; }
td.bg-s2-fc { width:796px; height:84px; background-image:url(/images/bg-s2-fc.jpg); background-repeat:no-repeat; padding:0; }
td.bg-s2-fr { padding:0; }

/* Style 3 Bottom Row */
td.bg-s3-bl { padding:0; }
td.bg-s3-bc { width:796px; background-image:url(/images/bg-s4-bc.jpg); background-repeat:repeat-y; vertical-align:top; padding:0; }
td.bg-s3-br { padding:0; }

/* Style 3 Footer Row */
td.bg-s3-fl { padding:0; }
td.bg-s3-fc { width:796px; height:84px; background-image:url(/images/bg-s3-fc.jpg); background-repeat:no-repeat; padding:0; }
td.bg-s3-fr { padding:0; }

/* Generic Menu Styles */

td.page-menu div.navmenu { height:310px; overflow:hidden; }
table.menu { }
td.menu-pad { height:30px; }
td.menu-icon { width:20px; padding-left:5px; padding-right:5px; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:bold; color:#000000; }
td.menu-link-selected { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; font-weight:bold; color:#000000; vertical-align:middle; padding-bottom:3px; padding-top:3px; }
td.menu-link-selected a { color:#000 !important; font-weight:bold !important; }

/* Generic Page Layout */
td.page-scene div.galLink { position:relative; }
td.page-scene div.galLink a { position:absolute; top:0; left:0; width:100%; height:100%; z-index:5; background:url(/images/gallery-link.png) bottom left no-repeat; display:block; }
table.content { width:796px; border-collapse:collapse; }

table.boxes { border-collapse:collapse; width:796px; }

div.date { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#77665E; padding-left:10px; padding-bottom:7px; }

td.box-content-photol { width:64px; text-align:left; vertical-align:top; padding-right:5px; }
td.box-content-photor { width:64px; text-align:right; vertical-align:top; padding-left:5px; }

table.clean { border-collapse:collapse; }
table.clean-w { border-collapse:collapse; width:100%; }
table.clean-pt { border-collapse:collapse; margin-top:5px; }
td.clean { padding:0; }
td.clean-w { padding:0; width:100%; }
td.clean-va { padding:0; vertical-align:top; }
td.box-clean-e { width:600px; padding:0; vertical-align:top;}
div.ont { padding:5px; }
div.onte { padding-top:15px; padding-left:20px; }
div.ontm { padding:10px; }

div.image { padding-top:5px; padding-bottom:5px; }
div.boxed-image { padding-top:8px; }

div.box-text { vertical-align:top; }

.title-link { font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#000000; }

td.box-spacer { height:3px; }
td.box-filler { height:3px; }

span.box-text-title { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; }
span.box-text-title3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
span.box-text-title4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; }
span.box-text-subtitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#999999; }
span.box-text-subtitle2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#A6A829; }
span.box-text-subtitle3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; color:#000000; }
span.box-text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#999999; }
span.box-text2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; }
div.box-text2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal; color:#000000; margin-bottom:5px; }

td.box-imgtitle-layout { padding:0; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; width:150px; }
table.box-imgtile-layout { border-collapse:collapse; width:39px; }
td.box-imgtile-layout { padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-align:right; vertical-align:middle; }
td.img-tile { padding:0; padding-right:3px; }

table.boxed-cells { border-collapse:collapse; margin-top:10px; }
td.box-cellsphoto { width:796px; height:189px; padding:0; vertical-align:top; background-image:url(/images/box-page.jpg); background-position:left; background-repeat:no-repeat; }
input.cells-button { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; background-color:#01538F; border:#268FBF thin solid; padding:0; }

/* Row Title Cells */
td.box-title { width:190px; height:18px; padding:0; vertical-align:middle; }
a.box-title { font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; color:#000000; }

td.box-title-top { width:190px; background-image:url(/images/box-title-t.jpg); background-repeat:no-repeat; height:2px; padding:0; }
td.box-title-middle { width:190px; background-image:url(/images/box-title-m.jpg); background-repeat:repeat-y; vertical-align:top; height:15px; padding:0; }
td.box-title-base { width:190px; height:2px; background-image:url(/images/box-title-b.jpg); background-repeat:no-repeat; }
/* Double Column */
td.box-title-double { padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; width:392px; text-align:right; }
td.box-title-top-d { width:392px; background-image:url(/images/box-title-t-d.jpg); background-repeat:no-repeat; height:2px; background-position:right; padding:0; }
td.box-title-middle-d { width:392px; background-image:url(/images/box-title-m-d.jpg); background-repeat:repeat-y; vertical-align:middle; height:15px; background-position:right; text-align:left; padding:0; }
td.box-title-base-d { width:392px; height:2px; background-image:url(/images/box-title-b-d.jpg); background-repeat:no-repeat; background-position:right; padding:0; }
/* Triple Column */
td.box-title-extended { padding:0; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; width:592px; }
td.box-title-top-e { width:592px; background-image:url(/images/box-title-t-e.jpg); background-repeat:no-repeat; height:2px; background-position:right; padding:0; }
td.box-title-middle-e { width:592px; background-image:url(/images/box-title-m-e.jpg); background-repeat:repeat-y; vertical-align:middle; height:15px; padding-left:5px; background-position:right; padding:0; }
td.box-title-base-e { width:592px; height:2px; background-image:url(/images/box-title-b-e.jpg); background-repeat:no-repeat; background-position:right; padding:0; }

table.box-title-layout { border-collapse:collapse; width:100%; }
td.box-title-layout { padding:0; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; }

td.field-title {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; vertical-align:top; }
td.field-entry { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; vertical-align:top; }
td.field-text { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle; }



table.box-content-item { width:100%; border-collapse:collapse; vertical-align:top; }
td.box-content-text { vertical-align:top; padding:0; }

td.box-content-clear { width:190px; height:90px; vertical-align:top; padding:0; }

td.box-cornered-top { background-image:url(/images/ebox2-1.jpg); background-repeat:no-repeat; width:190px; height:62px; padding:0; }
td.box-cornered-top-c { background-image:url(/images/bbox2-1.jpg); background-repeat:no-repeat; width:190px; height:39px; padding:0; padding-left:5px; }

td.box-cornered-middle { width:190px; height:140px; background-image:url(/images/ebox2-1b.jpg); background-repeat:repeat-y; vertical-align:top; }
td.box-cornered-middle-e { width:190px; height:410px; background-image:url(/images/ebox2-1b.jpg); background-repeat:repeat-y; vertical-align:top; }
td.box-cornered-middle-c { width:190px; height:433px; background-image:url(/images/ebox2-1b.jpg); background-repeat:repeat-y; vertical-align:top; }
td.box-cornered-middle-f { width:190px; height:199px; background-image:url(/images/ebox2-1b.jpg); background-repeat:repeat-y; vertical-align:top; }
td.box-cornered-middle-s { width:190px; height:180px; background-image:url(/images/ebox2-1b.jpg); background-repeat:repeat-y; vertical-align:bottom; margin-bottom:10px; padding:0; }
td.box-cornered-middle-m { width:190px; height:180px; background-image:url(/images/ebox2-1b.jpg); background-repeat:repeat-y; vertical-align:middle; margin-bottom:10px; padding:0; }

td.box-cornered-base { width:190px; height:2px; background-image:url(/images/ebox2-1c.jpg); background-repeat:no-repeat; }

td.box-standard-top { width:190px; background-image:url(/images/ebox-t.jpg); background-repeat:no-repeat; height:2px; padding:0; }
td.box-standard-top-p { width:190px; background-image:url(/images/ebox-t.jpg); background-repeat:no-repeat; height:2px; padding-top:15px; }

td.box-standard-middle { width:190px; height:101px; background-image:url(/images/ebox-m.jpg); background-repeat:repeat-y; vertical-align:top; }
td.box-standard-middle-e { width:190px; height:470px; background-image:url(/images/ebox-m.jpg); background-repeat:repeat-y; vertical-align:top; }
td.box-standard-middle-f { width:190px; height:259px; background-image:url(/images/ebox-m.jpg); background-repeat:repeat-y; vertical-align:top; }
td.box-standard-middle-s { width:190px; height:240px; background-image:url(/images/ebox-m.jpg); background-repeat:repeat-y; vertical-align:bottom; padding-bottom:10px; padding:0;}
td.box-standard-middle-l { width:190px; height:240px; background-image:url(/images/ebox-m.jpg); background-repeat:repeat-y; vertical-align:top; padding-bottom:10px; padding:0;}

td.box-standard-base { width:190px; height:2px; background-image:url(/images/ebox-b.jpg); background-repeat:no-repeat; }

td.ebox-title { padding:0; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; width:99%; }
td.ebox-title-e { padding:0; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; width:99%; }
td.ebox-title-d { padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; width:99%; text-align:left; padding-left:5px;  }

div.ebox-title { padding:0; margin:0; padding-left:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; }

div.ftrdwnld-box { height:33px; padding:5px 7px 0 7px; text-align:center; position:relative; }
div.ftrdwnld-box a.fileLink { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#000000; line-height:1.2em; }
div.ftrdwnld-box a.fileLink:hover { color:#036; }
div.ftrdwnld-box div.options { position:absolute; right:-36px; top:1px; width:34px; height:34px; background:#FFF; border:#999 1px solid; }
div.ftrdwnld-box div.options img { margin:1px; border:none; }

div.designby {
	font-size:9px;
	font-weight:bold;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	width:100%;
	text-align:center;
}

a:link.designby, a:visited.designby, a:active.designby {
	font-size:9px;
	font-weight:bold;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a:hover.designby {
	color:#C1CACA;
}
