/*<agl.folder "MyAccount">*/
	a.account01  { color: #000; text-decoration: underline  }
	a.account01:hover   { color: #8b8b8b; text-decoration: none  }
	.accDetail01 {
		color: #000;
		font-family: Arial
	}
	.pwdtable { color: #a6a6a6; background-color: #fff; border: solid 6px #f5f5f5; }
	.accBg { background-color: #fff; }
	.balanceRow1 { background-color: #e8d2b0; }
	.balanceRow2 { background-color: #e0c894; }
	.accFields { color: #000; font-size: 10px; font-family: Tahoma; background-color: #e0c894; width: 150px; border-style: solid; border-width: 1px; border-color: #89846d #fff #fff #89846d; }
	.strokeAcc { color: #fff; border: solid 5px #b5a174; }
	.accHeader01 { color: #fff; background-color: #b5a174; }
	.hrAcc { width: 100%; height: 2px; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #cfcfcf; border-right-width: 0; border-left-width: 0; }
/*</agl.folder>*/
/*<agl.folder "links">*/
	.hugeTxt a { color: #fe0000; font-size: 40px; font-family: Tahoma; font-weight: bold; text-decoration: none; }
	.hugeTxt a:hover { color: #00af10; font-size: 40px; font-family: Tahoma; font-weight: bold; text-decoration: none; }
	.sceneoff a { color: #fff; font-size: 10px; background-color: #a4957e; text-decoration: none; width: 100%; height: 15px; display: block; }
	.sceneoff a:hover { color: #000; font-size: 10px; background-color: #e0c894; text-decoration: none; width: 100%; height: 15px; }
	a { color: #fe0000; text-decoration: underline; }
	a:hover { color: #fe0000; text-decoration: none; }
	.topPage a  {
		text-decoration : none;
		color : #000000;
	}
	.topPage a:hover   { color: #000; text-decoration: underline }
	a.topPage  {
		text-decoration : none;
		color : #000000;
	}
	a.topPage:hover   { color: #000; text-decoration: underline }
	a.black:hover { color: #000; font-size: 10px; font-weight: bold; text-decoration: none; }
	a.black { color: #000; font-size: 10px; font-weight: bold; text-decoration: underline; }
	a.black2 { color: #3d3d3d; font-size: 10px; text-decoration: none; }
	a.black2:hover { color: #3d3d3d; font-size: 10px; font-weight: normal; text-decoration: underline; }
	.black a { color: #3d3d3d; text-decoration: none; }
	.black a:hover { color: #3d3d3d; text-decoration: underline; }
	.topNav a  {
		font-size : 10px;
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		text-decoration : underline;
		color : #000000;
	}
	.topNav a:hover   { color: #c50002; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
	.newreleasesNav a   { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
	.newreleasesNav a:hover   { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
	a.browsesmall { color: #009505; font-size: 9px; text-decoration: none; }
	a.browsesmall:hover { color: #005a3f; font-size: 9px; text-decoration: underline; }
	a.biglinkgreen {
		color: #47bd00;
		font-size: 25px;
		font-weight: bold;
		text-decoration: underline
	}
	a.biglinkgreen:hover {
		color: #8ee300;
		font-size: 25px;
		font-weight: bold;
		text-decoration: none
	}
	a.large01green { color: #1f9400; font-size: 18px; font-weight: 700; text-decoration: none; }
	a.large01green:hover { color: #1f9400; font-size: 18px; font-weight: 700; text-decoration: underline; }
	a.biglinkred   {
		color: #eb0000;
		font-size: 25px;
		font-weight: bold;
		text-decoration: underline
	}
	a.biglinkred:hover {
		color: #ff612a;
		font-size: 25px;
		font-weight: bold;
		text-decoration: none
	}
	.subnav2 a  { color: #000; font-size: 11px; font-weight: bold; text-decoration: underline }
	.subnav2 a:hover  { color: #f00; font-size: 11px; font-weight: bold; text-decoration: none }
	.linkfooter a {
		color: #737373;
		font-size: 10px;
		text-decoration: none
	}
	.linkfooter a:hover { color: #737373; font-size: 10px; text-decoration: underline; border: #fff
	 }
/*</agl.folder>*/
/*<agl.folder "misc">*/
	body, html { color: #4f4f4f; font-size: 11px; font-family: Tahoma, Helvetica, Arial; background-color: #f4debc; background-repeat: repeat-x; background-position: 0 83px; width: 100%; height: 100%; margin: 0; padding: 0; }
	td {
		color: #4a4a4a;
		font-size: 11px;
		font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
	}
	.tableborder1    {
		border: solid 1px #f3f3f3
	}
	.tableborder1 td  {
		border: 0 #f3f3f3
	}
	.balancerow   { background-color: #ffc }
	.linebottom  {
		border-top: 2px solid #bc1308
	}
	.hr01 { 
		background-color: #bc1308;
		width: 100%;
		height: 2px;
		border-top: 1px solid #bc1308;
		border-bottom: 1px solid #bc1308
	}
	.insidemod { }
	.insidebody { }
	.stars {
		color: #009b00;
		font-size: 15px;
		list-style-image: url("images_random/star.gif");
		display: block
	}
	.bullets01 {
		color: #e30001;
		font-weight: bold;
		list-style-image: url("images_random/star.gif")
	}
	.presignBullets01 { color: #e30001; font-weight: bold; line-height: 25px; margin-top: 20px; padding-left: 80px; list-style-image: url(images_presignup/bulletArrow.png)
	     ; white-space: normal; }
	*html .presignBullets01 { color: #e30001; font-weight: bold; line-height: 25px; margin-top: 20px; padding-left: 40px; list-style-image: url(images_presignup/bulletArrow.png)
	     }
	.picstroke  {
		border: solid 2px #777
	}
	.splashfield  {
		color: #515151;
		font-size: 10px;
		font-family: Tahoma, Helvetica, Arial;
		background-color: #dbdbdb;
		padding: 6px;
		width: 98%;
		border: solid 1px #ccc
	}
	.marquee1 {
		color: #ef4c00;
		font-size: 11px;
		font-family: Tahoma, Helvetica, Geneva, Arial;
		background-color: transparent
	}
	.joinhighlight01 {
		color: #ef8300;
		font-size: 14px;
		font-style: italic;
		font-weight: bold
	}
	.joinhighlight02 {
		color: #006e00;
		font-size: 12px;
		font-style: italic;
		font-weight: bold;
		text-decoration: overline blink
	}
/*</agl.folder>*/
/*<agl.folder "form">*/
	.txtdropdown01 { color: #000; font-size: 10px; font-family: tahoma; background-color: #e0c894; width: 125px; border-color: #89846d #fff #fff #89846d; border-style: solid; border-width: 1px; }
	.txtfield01 { color: #000; font-size: 10px; font-family: tahoma; background-color: #e0c894; width: 120px; border-style: solid; border-width: 1px; border-color: #89846d #fff #fff #89846d; }
	.logInfield01 { color: #000; font-size: 10px; font-family: Tahoma; background-color: #e0c894; width: 140px; height: 20px; border-style: solid; border-width: 1px; border-color: #89846d #fff #fff #89846d; }
	.txtfieldsupport01 { color: #000; font-size: 10px; font-family: tahoma; background-color: #e0c894; width: 200px; padding: 3px; border-style: solid; border-width: 1px; border-color: #89846d #fff #fff #89846d; }
	.fields  {
		color: #000;
		font-size: 11px;
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		background-color: #fff;
		border: solid 1px #aaa
	}
	.fields1  {
		color: #000;
		font-size: 11px;
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		background-color: #fff;
		border: solid 1px #aaa
	}
	.dropdowns {
		font-size: 10px;
		background-color: #fff;
		width: 130px;
		border: solid 1px #d1d1d1
	}
	form {
		margin: 0;
		padding: 0 }
	ol  {
		color: #333;
		line-height: 1.5;
		list-style-type: decimal;
		margin-left: 25px
	}
	li  { }
/*</agl.folder>*/
.logo { text-align: center; width: 900px; }
.pagecurl01 { background-image: url(misc/curlOut.png); background-repeat: no-repeat; background-position: center; position: absolute; height: 121px; width: 84px; z-index: 101; visibility: visible; margin-top: 9px; }
.pagecurl02 { background-image: url(misc/clipCurlOver.png); background-repeat: no-repeat; background-position: center; visibility: visible; padding-top: 7px; padding-left: 7px; position: absolute; z-index: 102; width: 160px; height: 120px; }

.cellon { color: #000; font-size: 10px; background-color: #e0c894; text-decoration: none; height: 100%; border: solid 2px #e0c894; }
.celloff { color: #fff; font-size: 10px; text-decoration: none; background-color: #a4957e; height: 100%; border: solid 2px #a4957e; }
.thumbtxtpadding {  }
.thumbstrokesmall { background-image: url(tilesplus/thumbstrokesmall.gif); background-repeat: no-repeat; background-position: center; width: 84px; height: 129px; padding-top: 8px; }
/* The following lines are seen only by IEs (including IE7 in 'quirks' mode) due to the * html beginning. */
*html .thumbstrokesmall { background-image: url(tilesplus/thumbstrokesmall.gif); background-repeat: no-repeat; background-position: center; width: 84px; height: 129px; padding-top: 4px; }
.pagecurl01 { background-image: url(misc/curlOut.png); background-repeat: no-repeat; background-position: center; position: absolute; height: 121px; width: 84px; z-index: 101; visibility: visible; margin-top: 8px; }
*html .pagecurl01 { background-image: url(misc/curlOut.png); background-repeat: no-repeat; background-position: center; position: absolute; height: 121px; width: 84px; z-index: 101; visibility: visible; margin-top: 4px; }
/*<agl.folder "tiles">*/
	.tilelogo01 { background-image: url(images_header_nav/logobar01.gif); background-repeat: repeat-x; background-position: left bottom; height: 61px; }
	.tilenav01 { background-image: url(images_header_nav/navtile01.gif); background-repeat: repeat-x; background-position: left bottom; height: 46px; }
	.bodyTile { background-color: #f4debc; background-image: url(tilesplus/tile-top-shortest.jpg); background-repeat: repeat-x; background-position: left top; width: 100%; height: 100%; padding-top: 20px; }
	.diagonalbg01 { background-image: url(tilesplus/diagonalbg01.png); background-repeat: no-repeat; background-position: left top; width: 213px; height: 235px; }
	.modsmall01bg { background-image: url(modules/mod-small01-bg.png); background-repeat: no-repeat; background-position: left top; width: 168px; height: 132px; }
	.modsearch01bg { background-image: url(modules/mod-search01-bg.png); background-repeat: no-repeat; background-position: right top; width: 931px; height: 56px; }
	.modlarge01bg { background-image: url(modules/mod-large01-right-bg.jpg); background-repeat: no-repeat; background-position: right top; width: 758px; height: 171px; }
/*</agl.folder>*/
/*<agl.folder "spacers">*/
	.navpadding {
		padding-bottom: 5px
	}
	.bottomdot {
		border-top: 1px dashed #ccc
	}
	.moduletilebottom {
		background-color: #fff;
		background-image: url("images_module/module_bottom_tile.gif");
		background-repeat: repeat-x;
		background-position: 0 bottom;
		padding-bottom: 6px
	}
	.moduletilebottomlogin {
		background-color: #fff;
		background-image: url("images_module/module_bottom_tile.gif");
		background-repeat: repeat-x;
		background-position: 0 bottom;
		padding-bottom: 6px
	}
	.separatehdotted  {
		background-image: url("images_random/h_separator_dotted.gif");
		background-repeat: repeat-x;
		background-position: center
	}
	.paddingleftright {
		padding-right: 6px;
		padding-left: 6px
	}
	.separatevdotted   {
		background-image: url(images_random/v-separator-01.gif);
		background-repeat: repeat-y;
		background-position: center
	}
	.mainpagewidth { width: 930px; }
	.topsides { width: 150px; }
	.spacer01 { width: 10px; }
	.spacer02 { height: 5px; }
	.spacer03 { width: 28px; }
	.spacer04 { width: 85px; }
	.spacer05 { padding-left: 8px; }
	.spacer06 { width: 10px; height: 10px; }
	.spacer07 { width: 26px; height: 10px; }
	.spacer08 { width: 27px; height: 30px; }
	.searchspacer01 { width: 15px; }
	.supportmodwidth01 { width: 750px; padding-left: 20px; }
	.packagestopPadding { padding-right: 6px; }
	.descriptionPadding { padding-bottom: 6px; }
/*</agl.folder>*/
/*<agl.folder "headers">*/
	.joinheader01 {
		font-size: 18px;
		font-weight: bold;
		letter-spacing: -1px
	}
	.header1 {
		color: #ffc11a;
		font-size: 12px;
		font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
		font-weight: bold
	}
	.headerpic-straight {
		background-repeat: no-repeat
	}
	.modheader { color: #fff; font-weight: bold }
	.presignupheader  {
		font-size: 33px;
		font-family: Impact;
		letter-spacing: -1px
	}
	.presignupheader01 {
		font-size: 15px;
		font-family: Tahoma
	}
	.presignupheader02 {
		font-size: 12px;
		font-family: Tahoma
	}
	.presignupheader03 {
		font-size: 26px;
		font-family: Impact;
		letter-spacing: -1px
	}
	.titleSmall { color: #fe0000; }
	.headercolor01 { color: #fe0000; font-weight: bold; }
	.headercolor02 { color: #000; font-weight: bold; }
	.headerDotted01 { font-size: 13px; font-family: tahoma; background-image: url(tilesplus/headerDotted.gif); background-repeat: no-repeat; background-position: left top; height: 22px; padding-left: 6px; }
	.headerDotted01Flip { font-size: 13px; font-family: Tahoma; background-image: url(tilesplus/headerDottedFlip.gif); background-repeat: no-repeat; background-position: right top; height: 22px; padding-right: 6px; }
	.headerLarge01red { color: #fe0000; font-size: 18px; font-weight: 700; }
	.headerLarge01green { color: #1f9400; font-size: 18px; font-weight: 700; }
	.header14p { font-size: 14px; font-weight: 700; }
	.header14px { color: #b40000; font-size: 13px; }
	.header30px { color: #fe0000; font-size: 20px; font-weight: bold; }
	.header20px { color: #000; font-size: 15px; font-weight: bold; }
/*</agl.folder>*/
/*<agl.folder "txtcolors">*/
	.plus { color: #fe0000; font-size: 9px; }
	.txtred { color: #fe0000; }
	.txtgreen { color: #1f9400; }
	.txtblue { color: #0071ab; }
/*</agl.folder>*/
.scenetable { background-color: #a4957e; }
.scenerow { background-color: #b40000; height: 3px; }
.pageoff { color: #947e5c; font-size: 10px; font-family: Tahoma, Helvetica, Arial; font-weight: bold; background-color: #fff; text-align: center; margin-right: 1px; margin-left: 1px; padding-right: 2px; padding-left: 2px; border: solid 1px; }
.pageon { color: #947e5c; font-size: 20px; font-family: Tahoma, Helvetica, Arial; font-weight: bold; text-align: center; margin-right: 1px; margin-left: 1px; }
.pagemore { color: #947e5c; font-size: 20px; font-family: Tahoma, Helvetica, Arial; font-weight: bold; text-align: center; margin-right: 1px; margin-left: 1px; }
.pagebn { color: #fff; font-size: 12px; font-family: Tahoma, Helvetica, Arial; font-weight: bold; background-color: #947e5c; text-align: center; margin-right: 1px; margin-left: 1px; padding-right: 2px; padding-left: 2px; border: solid 1px; }
/*<agl.folder "pagenavigation">*/
	ul.pagination {
	margin: 0; padding: 0;
	float: center;
	list-style: none;
}
	ul.pagination li {
	margin: 0; padding: 0 1px;
	height: 23px;
	display: block;
	float: left;
}
	ul.pagination li.page_current { color: #fe0000; padding: 0 8px;
	*padding-right: 0;
	font: bold 28px/23px Verdana; }
	ul.pagination li.page_separator {
	padding: 0 4px;
	*padding-right: 0;
	font: normal 18px/12px Arial;
	color: #BFBFBF;
}
	ul.pagination li a {
	margin: 0; padding: 0 7px;
	display: block;
	border: solid 1px #dfdfdf;
	background: #fff;
	text-decoration: none;
	line-height: 21px;
	color: #666666;
}
	ul.pagination li a:hover {
	text-decoration: none;
	border: solid 1px #fff;
	background: #fe0000;
	color: #ffffff;
}
	ul.pagination li a.page_previous,
ul.pagination li a.page_next {
	margin: 0; padding: 0;
	width: 21px; height: 21px;
}
	ul.pagination li a.page_previous {
	background: transparent url(misc/prev.gif) no-repeat 0 0;
}
	ul.pagination li a.page_next {
	background: transparent url(misc/next.gif) no-repeat 0 0;
}
	ul.pagination li a.page_previous:hover {
	background: transparent url(misc/prev.gif) no-repeat 0 -21px;
}
	ul.pagination li a.page_next:hover {
	background: transparent url(misc/next.gif) no-repeat 0 -21px;
}
/*</agl.folder>*/
/*<agl.folder "colors">*/
	.red {
		color: #ea0000
	}
	.green   {
		color: #47bd00 }
	.black {
		color: #000 }
	.white {
		color: #eb0000 }
/*</agl.folder>*/
.footerSep { color: #fe0000; }
.boxFlow { height: 185px; width: 550px; position: absolute; visibility: visible; margin-top: -30px; margin-left: 100px; }
