 /*<agl.folder "padding">*/
	.padALL8 { padding: 8px; }
	#padALL8 { padding: 8px; }
	#padALL1em { padding: 1em; }
	.padALL { padding: 5px; }
	.padALL2 { padding: 2px; }
	.padALL4 { padding: 4px; }
	#padALL4 { padding: 4px; }
	.padALL4L10 { padding: 4px 4px 4px 10px; }
	.padLTR8 { padding-top: 8px; padding-right: 8px; padding-left: 8px; }
	.padLRB8 { padding-right: 8px; padding-bottom: 8px; padding-left: 8px; }
	.padTRB8 { padding-top: 8px; padding-right: 8px; padding-bottom: 8px; }
	.padLTB8 { padding-top: 8px; padding-bottom: 8px; padding-left: 8px; }
	.padB1em { margin: 0; padding-top: 0; padding-bottom: 1em; }
	.padB2em { padding-bottom: 2em; }
	#padBhalfem { margin-bottom: 0.5em; }
	#padB-1emM { margin-bottom: 1em; }
	#padB-2emM { margin-bottom: 2em; }
	.padT1em { padding-top: 1em; }
	.padTB1em { padding-top: 1em; padding-bottom: 1em; }
	.padTB2em { padding-top: 2em; padding-bottom: 2em; }
	.padT1emB2em { padding-top: 1em; padding-bottom: 2em; }
	.padT2emB2em { padding-top: 2em; padding-bottom: 2em; }
	.padT2em { padding-top: 2em; }
	#padT2em { padding-top: 2em; }
	.padT5em { padding-top: 5em; }
	.padT8 { padding-top: 8px; }
	.padT4 { padding-top: 4px; }
	.padR4 { padding-right: 4px; }
	.padL4 { padding-left: 4px; }
	.padLR4 { padding-right: 4px; padding-left: 4px; }
	.padL2em { padding-left: 2em; }
	.padL1em { padding-left: 1em; }
	#padR10em { padding-right: 10em; }
	.padL { padding-left: 5px; }
	.padL8 { padding-left: 8px; }
	.padLR4 { padding-right: 4px; padding-left: 4px; }
	.padLR8 { padding-right: 8px; padding-left: 8px; }
	.padL8T1em { padding-top: 1em; padding-left: 8px; }
	.padL8Tp5em { padding-top: 0.5em; padding-left: 8px; }
	.padR4 { padding-right: 4px; }
	.padR { padding-right: 5px; }
	.padR8 { padding-right: 8px; }
	.padRL1em { padding-right: 1em; padding-left: 1em; }
	#padR10 { padding-right: 10px; }
	.padL10 { padding-left: 10px; }
	.padR10 { padding-right: 10px; }
	.padR16px { padding-right: 16px; }
	.padR2em { padding-right: 2em; }
	.padR2emT1em { padding-top: 1em; padding-right: 2em; }
	.padR20 { padding-right: 20px; }
	.padB15 { padding-bottom: 15px; }
	.padB10 { padding-bottom: 10px; }
	.padB4 { padding-bottom: 4px; }
	.padB2 { padding-bottom: 2px; }
	.padT4B8 { padding-top: 4px; padding-bottom: 8px; }
	.padTB8 { padding-top: 8px; padding-bottom: 8px; }
	#padTB4 { padding-top: 4px; padding-bottom: 4px; }
	.padTRB4 { padding-top: 4px; padding-right: 4px; padding-bottom: 4px; }
	.padLTR4 { padding-top: 4px; padding-right: 4px; padding-left: 4px; }
.allvidspad {
	margin: 0px;
	padding-top: 0em;
	padding-right: 8.25em;
	padding-bottom: 0em;
	padding-left: 0em;
	color: #F00;
	font-weight: bold;
	}
/*</agl.folder>*/
.closedmessage { background-color: #ffe3e3; margin-bottom: 1em; padding: 0.5em; border: solid 2px #f00; }
/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/
* { padding: 0; margin: 0; }
#admincontent { width: 700px; margin-top: 0.5em; margin-left: 0.5em; }
body { font-weight: normal; font-style: normal; background-color: #fff; background-image: none; margin-top: 0; padding-top: 0; }
#wrapper { background-image: none; margin: 1em auto 0; width: 750px; padding-top: 0; }
#header { background-image: none; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; width: 750px; height: auto; padding: 0; margin: 0; border-style: none; border-width: 0; }
#header hr { color: #d42431; background-color: #d42431; height: 2px; margin: 0.5em 0 1em; padding: 0; border-style: none; }
#content { background-color: #ffffff; background-image: none; background-repeat: repeat; background-position: 0 0; width: 750px; height: auto; margin: 0; padding: 0; }
#cont-wrapper { margin: 0 auto 5px; width: 750px; height: auto; padding-top: 0; }
#cont-faux { background-image: none; background-repeat: no-repeat; background-position: 0 0; margin: 0 0 5px; overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 750px
 ; height: auto; }
#cont-leftcolumn { float: left; line-height: 1.5em; margin: 0 10px 5px 0; padding: 0; width: 540px; display: inline; position: relative; height: auto; }
#cont-rightcolumn { font-weight: normal; font-style: normal; margin: 0 0 5px; padding: 0; width: 200px; height: auto; float: right; }
#cont-leftcolumn hr { color: #000; background-color: #ccc; margin-top: 0.5em; margin-bottom: 0.5em; padding: 0; height: 1px; border-style: none; border-width: 0; }
.cont-clear { clear: both; background: none; }
#footer { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 750px; margin: 0 0 10px; padding: 0; border-style: none; border-width: 0; }
#footer hr { color: #d42431; background-color: #d42431; margin: 1.5em 0 0.5em; padding: 0; height: 2px; border-style: none; }
.td { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 125%; background-image: none; background-repeat: repeat; }
.td-test { font-size: inherit; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; background-image: none; background-repeat: repeat; }
#td { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; background-image: none; background-repeat: repeat; background-position: 0 0; }
#td-red { color: #d42431; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; background-image: none; background-repeat: repeat; background-position: 0 0; }
hr { margin-top: 1.5em; margin-bottom: 10px; padding: 0; }
hr.home { color: #333; background-color: #333; text-align: center; margin-top: 1.5em; margin-bottom: 1.5em; padding: 0; height: 1px; border-style: none; border-width: 0; }
hr.about { color: #333; background-color: #333; text-align: center; margin-top: 1em; margin-bottom: 1em; padding: 0; height: 1px; border-style: none; border-width: 0; }
hr.red { color: #d42431; background-color: #d42431; text-align: center; margin-top: 1em; margin-bottom: 1em; padding: 0; height: 1px; border-style: none; border-width: 0; }
p { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; text-indent: 1em; margin-bottom: 0.67em; }
p.extras { font-size: 0.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; text-indent: 1em; margin-bottom: 0; padding-bottom: 0; }
p.smaller { font-size: 0.75em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; text-indent: 1em; }
p.smallernoindent { font-size: 0.75em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; text-indent: 0; }
p.justify { text-align: justify; }
p.noindentjustify { text-align: justify; text-indent: 0; }
p.noindent { text-indent: 0; }
p.morebottom { text-indent: 0; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 5em; }
p.morebottom1em { text-indent: 0; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 1em; }
p.morebottom-quarterem { text-indent: 0; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0.15em; }
p.noindentONLY { text-indent: 0; margin: 0; padding: 0; }
p.nobtm { text-indent: 0; margin-bottom: 0; }
p.nobtm-windent { margin-bottom: 0; }
p.notopwindent { text-indent: 1em; margin-top: 0; padding-top: 0; }
p.notopnoindent { text-indent: 0; margin-top: 0; }
p.moretop { text-indent: 0; margin-top: 1em; }
p.moretopnobtm { text-indent: 0; margin-top: 1em; margin-bottom: 0; padding-bottom: 0; }
p.lesstopnobtm { text-indent: 0; margin-top: 0.5em; margin-bottom: 0; padding-bottom: 0; }
p.moretopwindent { text-indent: 1em; margin-top: 1em; }
p.lesstall-red { color: #d42431; text-indent: 0; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
p.moretallnoindent { text-indent: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
p.lesstall { text-indent: 0; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
p.lesstallwindent { text-indent: 1em; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
p.halfem { text-indent: 0; margin-top: 0.35em; margin-bottom: 0.35em; }
p.backtotop { text-indent: 0; margin-top: 1.15em; margin-bottom: 0.65em; padding-bottom: 0.65em; }
a:link { color: blue; font-size: inherit; font-family: inherit; text-decoration: none; }
a:visited { color: purple; text-decoration: none; }
a:hover { color: #c00; text-decoration: none; }
a:active { color: #c00; text-decoration: none; }
.width-750 { width: 750px; }
#width-350 { width: 350px; }
#width-450 { width: 450px; }
#width-640 { width: 640px; }
#width-550 { width: 550px; }
#width-500 { width: 500px; }
h1 { color: #000; font-size: 1.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 150%; margin: 0 0 0.5em; padding-top: 0; padding-bottom: 0; }
h1.NoBtm { color: #cc4039; font-size: 1.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 150%; margin: 0.25em 0 0; padding: 0; }
h1.MoreTop-NoBtm { color: #000; font-size: 1.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 150%; margin: 2em 0 0; }
h1.LessTall-Black { color: #000; font-size: 1.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 150%; margin: 0; }
h1.NoBtm-Black { color: #000; font-size: 1.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 150%; margin: 1em 0 0; padding: 0; }
h1.NoTop { color: #cc4039; font-size: 1.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 150%; margin: 0 0 1em; }
h1.NoTop-Black { color: #000; font-size: 1.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 150%; margin: 0; padding: 0; }
h1.LessBtm { color: #cc4039; font-size: 1.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 150%; margin: 0.25em 0; padding: 0; }
h1.black { color: #000; font-size: 1.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 150%; margin: 1.4em 0 0.5em; padding: 0; }
h1.black-top { color: #000; font-size: 1.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 150%; margin: 2em 0 0.5em; }
h1.black-notop { color: #000; font-size: 1.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 150%; margin: -0.15em 0 0.25em; padding-top: 0; }
h1.error { color: #000; font-size: 1.8em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 150%; margin: 0; }
h2 { font-size: 1.4em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 0 0 0.5em; }
h2.MoreTop-NoBtm { font-size: 1.4em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 2em 0 0; }
h2.red { color: #d42431; font-size: 1.4em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 0 0 0.5em; }
h2.NoBtm-Black { font-size: 1.4em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 1em; padding-bottom: 0; }
h2.nobtm { color: #d42431; font-size: 1.4em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-bottom: 0; }
h2.notop { color: #d42431; font-size: 1.4em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; padding-top: 0; padding-bottom: 0; }
h2.notopmorebtm-Black { color: #000; font-size: 1.4em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; padding-top: 0; padding-bottom: 1em; }
h2.notop-Black { color: #000; font-size: 1.4em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; padding-top: 0; padding-bottom: 0; }
h2.notop-morebtm { color: #d42431; font-size: 1.4em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 0 0 0.5em; padding-top: 0; }
h2.blue-top { font-size: 1.4em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 1em 0 0.5em; }
h3 { color: #d42431; font-size: 1.17em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125%; margin: 0.5em 0; }
h3.moretop { color: #d42431; font-size: 1.17em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125%; margin: 1.25em 0 0.5em; }
h3.lesstall { color: #d42431; font-size: 1.17em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125%; margin: 0; }
h3.lesstall-black { color: #000; font-size: 1.17em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125%; margin: 0; }
h3.notop-morebtm { color: #d42431; font-size: 1.17em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125%; margin: 0 0 1em; padding-top: 0; }
h3.nobtm-moretop { color: #d42431; font-size: 1.17em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125%; margin: 1em 0 0; padding-bottom: 0; }
h3.nobtm { color: #d42431; font-size: 1.17em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125%; margin: 0.5em 0 0; padding-bottom: 0; }
h3.nobtm-black { color: #000; font-size: 1.17em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125%; margin: 0.5em 0 0; padding-bottom: 0; }
h3.nobtmmoretop-black { color: #000; font-size: 1.17em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125%; margin: 0; padding-top: 1em; padding-bottom: 0; }
h3.nobold { color: #d42431; font-size: 1.17em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 125%; margin: 0.5em 0; }
h3.black { color: #00000a; font-size: 1.17em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125%; margin-right: 0; margin-bottom: 0.5em; margin-left: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; }
h3.blue-top { color: #255aa9; font-size: 1.17em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125%; margin: 1em 0 0.5em; padding: 0; }
h3.blue { color: #255aa9; font-size: 1.17em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 125%; margin: 0 0 0.5em; padding: 0; }
h4 { color: #000; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; margin-bottom: 0.25em; }
h4.nobtmmoretop { color: #000; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; margin-top: 2em; margin-bottom: 0; }
h4.nobtm1emtop { color: #000; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; margin: 0; padding: 1em 0 0; }
h4.moretop { color: #000; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; margin-top: 1em; margin-bottom: 0.25em; }
h4.lesstall { color: #000; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; margin-top: 0; margin-bottom: 0; }
h4.lesstall-red { color: #d42431; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; margin-top: 0; margin-bottom: 0; }
h4.lesstall-blue { color: #255aa9; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-transform: uppercase; margin-top: 0; margin-bottom: 0; }
form { margin: 0 0 0; padding: 0; }

.errormessage { color: #000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #fff; height: auto; margin-top: 1.4em; border: solid 2px black; }
.errormessage-vol { color: #000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #fff; margin-top: 1.4em; height: auto; border: solid 2px #d42431; }
#errors { color: #d42431; font-size: inherit; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; list-style-type: disc; }
#errors li { color: #d42431; font-size: inherit; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-left: 1em; list-style-type: disc; padding: 0; }
#volumes { font-size: 0.9em; line-height: 150%; background-color: #f8f8f8; margin: 0; padding: 0.5em 0.5em 0.5em 2em; border: solid 1px #a0a0a0; }
#volumes li { color: #000; margin-bottom: 0; padding-top: 0.5em; padding-bottom: 0.5em; list-style-type: disc; }
#errors-vol { color: #d42431; font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 0; padding-bottom: 0; list-style-type: disc; }
#errors-vol li { color: #d42431; list-style-type: disc; margin: 1em 0 0 1.5em; padding: 0; }
#subcats { color: #333; list-style-type: none; margin: 0; padding: 0; }
#subcats li { color: #333; list-style-type: none; margin: 0; padding: 0; }
.formBORDER { background-color: #dfedf7; border: solid 1px #255aa9; }
.formLEFT { background-color: #dfedf7; padding: 0.5em 0.25em 0.5em 0.5em; }
.formRIGHT { background-color: #dfedf7; padding: 0.5em 0.5em 0.5em 0.25em; }
#formLTBLUE { background-color: #f2f8fd; }
.formFULL { background-color: #dfedf7; padding: 0.5em; }
.yellow-box { color: #000; background-color: #ffffe6; background-position: 0 center; padding: 0.5em; border: dotted 2px #fd0; }
.yellow-box-new { color: #000; background-color: #ffffe6; background-position: 0 center; padding: 0.5em; height: 140px; border: dotted 2px #fd0; }
.issue-box-home { color: #000; background-color: #fff; background-position: 0 center; padding: 0.5em; height: 156px; border: solid 1px #55aed8; }
.sound-box-home { color: #000; background-color: #fffcec; background-position: 0 center; padding: 0.5em; border: solid 1px #f7b900; }
.red-box { background-color: #fdf6f6; background-position: 0 center; padding: 0.5em; border: dotted 1px #d42431; }
.red-box-wback { background-color: #fff; background-position: 0 center; padding: 0.5em; border: dotted 1px #d42431; }
.red-box-nopad { background-color: #e4e4e4; background-position: 0 center; border: dotted 1px #676767; }
.red-box-nobtm { background-color: #fdf6f6; background-position: 0 center; border-top: 1px dotted #d42431; border-right: 1px dotted #d42431; border-left: 1px dotted #d42431; border-bottom-style: none; }
.orange-box { background-color: #fef7e7; background-position: 0 center; padding: 0.5em; border: dotted 1px #f69e00; }
.orange-box-nopad { background-color: #fef7e7; background-position: 0 center; border: dotted 1px #f69e00; }
.orange-box-FLOATLEFT { background-color: #fef7e7; background-position: 0 center; padding: 0.5em; width: 200px; margin-right: 2em; border: dotted 1px #f69e00; }
.orange-box-right { background-color: #fef7e7; padding: 0.5em 0.65em 0.5em 0.5em; border-right: 1px dotted #f69e00; border-top-style: none; border-bottom-style: none; border-left-style: none; }
.green-box { background-color: #f9fbea; background-position: 0 center; padding: 0.5em; border: solid 1px #318d38; }
.orange-box hr { color: #fcd58e; background-color: #fcd58e; height: 1px; margin: 0.5em 0; padding: 0; border-style: none; }
.volumesOUTER { font-size: 0.9em; line-height: 150%; background-color: #f8f8f8; margin: 0; padding: 0; border-top: 1px solid #a0a0a0; border-right: 1px solid #a0a0a0; border-left: 1px solid #a0a0a0; border-bottom-style: none; border-bottom-width: 0; }
.volumesLINE { font-size: 0.9em; line-height: 150%; background-color: #f8f8f8; margin: 0; padding: 1em; border-bottom: 1px solid #a0a0a0; border-top-style: none; border-top-width: 0; border-right-style: none; border-right-width: 0; border-left-style: none; border-left-width: 0; }
.account-opt { padding-top: 0.25em; padding-bottom: 0.25em; border-top: 1px solid #d42431; border-bottom: 1px solid #d42431; }
.listarchive_red { padding-top: 0.25em; padding-bottom: 0.25em; border-bottom: 1px solid #d42431; }
div.volumes
{ float: left; clear: both; width: 100%; background: url(../../../DiscoverMK8/web-content/images/dotleaders.png) repeat-x left 85%; margin-bottom: 1em; }
span.username { font-size: inherit; font-family: inherit; line-height: inherit; float: left; }
span.accid { font-size: inherit; font-family: inherit; line-height: inherit; float: right; padding-right: 1em; }
#sidebar { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; margin: 0; padding: 0; list-style-type: disc; }
#sidebar li { list-style-type: disc; margin: 0 0 0 1.5em; padding-left: 0; }
ul p { font-size: inherit; line-height: inherit; margin-top: 0; padding-top: 0; }
ul.notop { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; list-style-type: disc; margin: -1em 0 1em 0.5em; padding-top: -1em; padding-left: 0.5em; }
ul { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; list-style-type: disc; margin: 1em 0 1em 0.5em; padding-left: 0.5em; }
ol { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; margin: 1em 0; padding: 0; }
ol li { list-style-type: decimal; margin: 0 0 0 1.5em; padding: 0; }
ol ul { font-size: inherit; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: inherit; margin-top: 0; margin-bottom: 0; list-style-type: disc; }
ol ul li { font-size: inherit; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: inherit; list-style-type: disc; margin-top: 0; margin-bottom: 0; }
div.dots
{ font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; background: #fef7e7 url(../images/dotleaders.png) repeat-x left 85%; float: left; clear: both; width: 100%; }
span.term1
{ background-color: #fef7e7; float: left; text-align: left; width: 70px; }
span.term { background-color: #fef7e7; padding-right: 0.5ex; float: left; }
span.page
{ background-color: #fef7e7; float: right; padding-left: 0.5ex; }
span.right { float: right; }
#grey-dark-back { background-color: #e2e0e0; padding: 0.5em; }
#grey-light-back { background-color: #f5f5f5; padding: 0.5em; }
#orange-dark-back { background-color: #fde5c7; padding: 0.5em; }
#orange-light-back { background-color: #feefde; padding: 0.5em; }
#blue-dark-back { background-color: #e4f1f9; padding: 0.5em; }
#blue-light-back { background-color: #f0faff; padding: 0.5em; }
/*<agl.folder "2009 Survey">*/
	.grey-dark-back { background-color: #e2e0e0; padding: 0.5em; }
	.grey-light-back { background-color: #f5f5f5; padding: 0.5em; }
	.orange-dark-back { background-color: #fde5c7; padding: 0.5em; }
	.orange-light-back { background-color: #feefde; padding: 0.5em; }
	.blue-dark-back { background-color: #e4f1f9; padding: 0.5em; }
	.blue-light-back { background-color: #f0faff; padding: 0.5em; }
/*</agl.folder>*/
.blue-border { border: solid 1px #255aa9; }
.orange-border { border: solid 1px #f38500; }
.Gborder 				{ width: auto; height: auto; border: solid 1px #808080; }
.Gborder-padbg { background-color: #f3f3f3; width: auto; height: auto; padding: 1em; border: dotted 1px #808080; }
div.btns { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; float: none; clear: none; }
span.firstbtn { padding-right: 0.25em; }
li.nobullet { font-size: 1em; font-weight: bold; text-transform: uppercase; margin: 0 0 0 -1em; padding: 1em 0 0; list-style-type: none; }
li.nobul { list-style-type: none; }
li { list-style-type: disc; margin: 0 0 0 0.5em; padding: 0 0 0 0.5em; }
.extrasbox {
	margin: 0 0 0.25em;
	padding: 0.5em;
	border: dotted 1px #d42431;
}
#extras { font-size: inherit; font-family: inherit; margin: 0 0 0.25em; padding: 0.5em; border: dotted 1px #d42431; list-style-type: none; }
#extras li { list-style-type: none; margin: 0 0 0; padding: 0; }
#sitemap { margin: 0; padding: 0; list-style-type: disc; }
#sitemap li { list-style-type: none; margin: 1em 0 1em 0; padding: 0; }
/*.artie-pic-outer { background-position: right 0; width: 349px; }
.artie-pic { height: 233px; }
.artie-blurb { font-size: inherit; line-height: inherit; text-indent: 0; padding: 0.5em; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #000; }*/
ul ul { font-size: inherit; line-height: inherit; margin-top: -0.5em; margin-bottom: 0; padding-top: 0; }
#adminnav { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; width: 750px; float: none; clear: both; margin: 0 0 0; padding: 0; list-style-type: disc; display: inline; }
#adminnav li { float: left; list-style-type: disc; margin: 0 2em 0 1em; paddi;padding: 0; }
#admin-blue-dark { background-color: #e4f1f9; }
#admin-blue-light { background-color: #f0faff; }
#feedback { color: #333; margin-top: 0; margin-left: 0.5em; padding-top: 0; padding-left: 0.5em; list-style-type: disc; }
#feedback li { color: #333; list-style-type: disc; }
#pages-wrapper { width: 100%; }
#pages-leftcolumn { color: #333; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: right; padding: 1em; height: 25px; width: 50%; float: left; }
#pages-rightcolumn { float: right; color: #333; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; padding: 1em; height: 25px; width: 50%; display: inline; position: relative; }
/*<agl.folder "store_page">*/
	#otherstores { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; list-style-type: disc; margin: 1em 0 0 0.5em; padding: 0 0 0 0.5em; }
	#otherstores li { list-style-type: disc; margin: 0 0 0 0.5em; padding: 0 0 0 0.5em; }
	.navcont { text-align: center; margin: 0; padding: 0; }
	.navmid { background-color: #ebf5ff; text-align: left; margin: 0; padding: 0; border: solid 1px #00008b; }
	.navmid-white { background-color: #fff; text-align: left; border: solid 1px #00008b; }
	.navhdr { background-color: #00008b; background-image: none; background-repeat: no-repeat; background-position: center top; padding-bottom: 6px; border-style: none; border-width: 0; }
	.navhdr-btm { color: #fff; background-color: #00008b; background-image: none; text-align: center; border-right: 1px solid #00008b; border-left: 1px solid #00008b; }
	#topics { color: #00008b; margin: 0 0 0 0; padding: 0; list-style-type: none; }
	#topics li { color: #00008b; margin: 0 0 0 0; padding: 0; list-style-type: none; }
/*</agl.folder>*/
#listarchive { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; margin: 0; padding: 0; list-style-type: disc; }
#listarchive li { list-style-type: disc; margin: 0 0 0 1em; padding: 0 0 0.75em; }
#float-right { float: right; }
div.outer
{ background-color: #bbb; background-image: none; float: left; clear: both; width: 744px; padding: 3px; }
span.message
{ float: left; text-align: left; width: 439px; padding-right: 6px; }
span.date
{ width: 300px; float: right; }
#trainingbox { width: 195px; float: left; margin-right: 1em; margin-bottom: 0.25em; }
#trainingimg { padding: 6px; width: 181px; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #000; }
#trainingtext { background-color: #fff; text-align: center; padding: 3px; width: 187px; border-right: 1px solid #000; border-bottom: 1px solid #000; border-left: 1px solid #000; }
.img-floatleft { float: left; clear: left; padding: 0 0.5em 0 0; }
.dwn-yellowLR { padding: 0.5em; border-right: 2px solid #df631f; border-left: 2px solid #df631f; }
img.resize-max-h { -ms-interpolation-mode: bicubic; display: block; height: 10em; }
#past-issues { color: #333; text-align: center; list-style-type: none; margin: 0; padding: 0 0 1em; width: 750px; height: 160px; float: none; clear: both; }
#past-issues li { color: #333; text-align: center; width: 25%; float: left; list-style-type: none; margin: 0; padding: 0; }
#contents p { line-height: 125%; text-indent: 0; }
/*<agl.folder "recl index">*/
	.buttonspad { margin-top: 1em; margin-bottom: 1em; }
	span.btnspace { margin-left: 1em; padding-left: 0; }
	.indexHDRS { font-size: 0.75em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #e2e2e2; padding: 3px; border-bottom: 1px solid #666; }
	.indexHDRSnotes { font-size: 0.75em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #e2e2e2; padding: 3px 3px 3px 20px; border-bottom: 1px solid #666; }
	.indexROWS { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 3px; border-bottom: 1px solid #e0dfdf; }
	.indexROWSnofont { border-bottom: 1px solid #e0dfdf; }
	.indexROWSinner { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 3px; border-bottom: 1px solid #e0dfdf; }
	.indexROWSnotes { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding: 3px 3px 3px 20px; border-bottom: 1px solid #e0dfdf; }
/*</agl.folder>*/
.BrightRedBorder { border: solid 1px #f00; }
.red { color: #F00; } /*used with span or div */
.clear {clear: both;}
.left {text-align: left;}


/* Store Include Files -- KEEP */
/* LIVE */
	#wrapper-col {
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: .75em;
	padding-left: 0;
}
	#wrapper-col-nobtm {
	margin: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0em;
	padding-left: 0;
}
	.prod4-container{ text-align: center; width:136px; float:left   ; margin: 0; padding: 0; }
	.prod4-top{
	position:relative;
	width:136px;
	height: 150px;
	margin: 0;
	padding: 0;
}
	.prod4-title{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; display:block; z-index:101; width:136px; position:absolute; left: 0; bottom: 0; z-index:101; margin: 0; padding: 0; }
	.prod4-content{
	text-align: center;
	position:relative;
	width:126px;
	z-index: 3;
	margin: 0;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}
	.prod4-clear { clear: both; line-height: 1px; }
	.prod4-image{ text-align: center; position:absolute; z-index:1   }
	.prod3-container{ text-align: center; width:180px; float:left   ; margin: 0; padding: 0; }
	.prod3-top { position:relative; width:180px; height: 140px; margin: 0; padding: 0; }
	.prod3-title{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; display:block; z-index:101; width:180px; position:absolute; left: 0; bottom: 0; z-index:101; margin: 0; padding: 0; }
	.prod3-content{
	text-align: center;
	position:relative;
	width:170px;
	z-index: 3;
	margin: 0;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}
	.prod3-clear { clear: both; line-height: 1px; }
	.prod3-image{ text-align: center; position:absolute; z-index:1   }
	.prod2-container{ text-align: center; width:270px; float:left   ; margin: 0; padding: 0; }
	.prod2-top{ position:relative; width:270px; height: 140px; margin: 0; padding: 0; }
	.prod2-title{ background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; display:block; z-index:101; width:270px; position:absolute; left: 0; bottom: 0; z-index:101; margin: 0; padding: 0; }
	.prod2-content{
	text-align: center;
	position:relative;
	z-index: 3;
	margin: 0;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}
	.prod2-clear { clear: both; line-height: 1px; }
	.prod2-image{ text-align: center; position:absolute; z-index:1   }
	.prod2-container-L {
	text-align: center;
	width:240px;
	float:left;
	margin: 0;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 15px;
}
	.prod2-top-L {
	width:240px;
	margin: 0;
	padding: 0;
	height: 200px;
	position: relative;
}
	.prod2-title-L {
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-position: 0 0;
	display:block;
	z-index:101;
	width:240px;
	position:absolute;
	left: 0;
	bottom: 0;
	z-index:101;
	margin: 0;
	padding: 0;
}
	.prod2-content-L {
	text-align: center;
	position:relative;
	z-index: 3;
	margin: 0;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 5px;
}
	.prod2-clear-L { clear: both; line-height: 1px; }
	.prod2-image-L {
	text-align: center;
	position:absolute;
	z-index:1;
	margin: 0px;
	padding: 0px;
}
img.resize-max-hw { -ms-interpolation-mode: bicubic; max-width: 120px; max-height: 140px; }
img.resize-max-hw-150 { display: block; max-width: 9.375em; max-height: 9.375em; -ms-interpolation-mode: bicubic; }
audio { max-width: 300px; max-height: 35px;}

img.leftImgFloat {float: left; margin: 0 0.6em 0.6em 0;}
.left {text-align: left;}
/* end KEEP */