/*Critical page structure*/
body { color: #172455; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(../Skin/SkyBlue.png); background-repeat: repeat; }
#main{ position: relative; z-index:5; width:893px ; visibility: visible; margin: 5px auto 15px; border-style: none; }
#Top { background-image: url(../Skin/Frame_Top.png); background-repeat: no-repeat; z-index: 6; height: 136px; }
#Middle { background-image: url(../Skin/Frame_Center.png); background-repeat: repeat-y; text-align: left; padding-right: 50px; padding-left: 150px; z-index: 6; }
#Bottom { background-image: url(../Skin/Frame_Bottom.png); background-repeat: no-repeat; text-align: left; padding-right: 30px; padding-left: 30px; z-index: 6; height: 140px; }
#Update { font-size: 11px; font-style: italic; text-align: right; position: absolute; right: 180px; bottom: 77px; width: 400px; z-index: 8; }
#Legal { font-size: 11px; position: absolute; bottom: 50px; z-index: 7; margin-left: 110px; }
/*End of Ccitical page structure*/
/*<agl.folder "Body links">*/
	a                 { color: #576d94; font-style: normal; font-weight: normal; text-decoration: none ; }
	a:link      { color: #de5319; font-style: normal; font-weight: bold; text-decoration: underline }
	a:visited                 { color: #617990; font-style: normal; font-weight: bold; text-decoration: underline }
	a:hover                { color: #940412; font-style: normal; font-weight: bold; background-color: #fcff7e; text-decoration: none  }
	a:active         { color: #940412; font-style: normal; font-weight: bold; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "generics - not used yet">*/
	li-safe { list-style-type: square; margin-left: -18px; padding-top: 0; padding-bottom: 3px   }
	ul.helpful  /* margin for sidebar bullets */ { margin-left: -12px; padding-top: 0; padding-bottom: 0; }
	.li:last-child { background-color: #096; padding-bottom: 0; }
/*</agl.folder>*/
/*<agl.folder "Foot links not used">*/
	.foot { color: #c8cee8; font-size: 11px; text-decoration: none; }
	.foot  a:link { color: #c8cee8; font-size: 11px; text-decoration: none; }
	.foot a:visited { color: #c8cee8; font-size: 11px; text-decoration: none; }
	.foot a:hover { color: #ffec92; font-size: 11px; text-decoration: none; }
/*</agl.folder>*/
.update  /* used */ { text-align: right; }
.clearB { clear:both; height:1px; }
.clearL { height: 1px; clear: left; }
.clearR { height: 5px; clear: right; }
blockquote { margin-right: 30px; margin-left: 40px; }
.forteen { font-size: 14px; }
.eleven { font-size: 11px; }
.ten { font-size: 10px; }
.nine { font-size: 9px; }
li  /* 8px padding */ { padding-top: 0; padding-bottom: 8px; }
/*<agl.folder "columns to use">*/
	.twocolcont {width:100%;}
	.twocol { background-color: yellow; width: 50%; float: left; }
	.threecolcont { width: 100%; }
	.threecol {width:33%; float:left; background-color:yellow }
	.fourcolcont {width:100%;}
	.fourcol {width:24%; float:left; background-color:yellow }
/*</agl.folder>*/
/*<agl.folder "Images">*/
	.leftpad { margin-right: 0; margin-left: 15px; }
	.ritepad { margin-right: 15px; }
	.imagecol { color: #60ea4b; background-color: #d2dc4e; width: 98%; padding: 5px; border: solid 1px; z-index: 10; visibility: visible; margin-right: auto; margin-bottom: 10px; margin-left: auto; display: block      }
/*</agl.folder>*/
h1 { font-size: 18px; font-weight: bold; margin-bottom: -7px; }
h2 { font-size: 16px; font-weight: bold; margin-bottom: -6px; }
h3 { font-size: 14px; font-weight: bold; margin-bottom: -10px; }
h4 { font-size: 13px; font-weight: bold; }
.red { color: #7f0000; }
.rbi { color: #7f0000; font-weight: bold; font-style: italic; }
.drop { font-size: 16px; }

