
	/* ********************************* */
	/*                                   */
	/*           ADMIN STYLES            */
	/*                                   */
	/* ********************************* */
	
	.menuArea         {  margin-left: 20px; padding-top: 5px; color: #CCCCCC; font-size: 9pt; font-weight: bold;
								font-family: Arial, Helvetica, sans-serif; padding-bottom: 5px; height: 30px; vertical-align: middle; }
	.menuArea b 		{ color: #999999; }
	.menuArea a 		{ color: #CCCCCC; text-decoration: none; }
	.menuArea a:hover { color: #CCCCCC; text-decoration: underline; }
	
	.editBody         { color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: left; font-size: 12px; }
	.editLink         { color: #FF0000; font-family: Helvetica, Arial, sans-serif; text-align: left; font-size: 10px; }
	body              { background-color: #FFFFFF; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: left; font-size: 12px; }
	
	td                { color: #000000; font-family: Helvetica, Arial, sans-serif; vertical-align:top; font-size: 12px }
	th                { background-color: #000000; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; vertical-align:top; font-size: 12px; font-weight: bold }

	dim               { color: #999999; font-family: Helvetica, Arial, sans-serif; vertical-align:top; font-size: 12px; text-decoration: none      }
	dim a             { color: #999999; font-family: Helvetica, Arial, sans-serif; vertical-align:top; font-size: 12px; text-decoration: underline }

	.altAreaDisp      { width: 100%; background-color: #CCCCCC; margin: 0px 0px 0px 0px; padding: 2px; text-indent: 5px; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; }
	.areaDisp         { width: 180px; background-color: #BAD5FC; margin: 5px 0px 0px 5px; padding: 2px; text-indent: 5px; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; }
	.areaDetail       { width: 180px; background-color: #FFFFFF; margin: 0px 0px 0px 5px; padding: 2px; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; }

	.part             { background-color: #999999; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
	
	.link             {                            color: #000000; font-family: Helvetica, Arial, sans-serif;                     font-size: 12px; text-decoration: none      }
	.link:hover       {                            color: #000000; font-family: Helvetica, Arial, sans-serif;                     font-size: 12px; text-decoration: underline }
	.preview          {                            color: #9B1F2E; font-family: Helvetica, Arial, sans-serif;                     font-size:  9px; text-decoration: none      }
	.preview a        {                            color: #9B1F2E; font-family: Helvetica, Arial, sans-serif;                     font-size:  9px; text-decoration: none      }
	.preview:hover    {                            color: #9B1F2E; font-family: Helvetica, Arial, sans-serif;                     font-size:  9px; text-decoration: underline }

	.previewLink      { background-color: #99CCCC; color: black; display: block; width: 82px; float: left; margin-right: 1px; padding: 2px; font-family: Helvetica, Arial, sans-serif; font-size:  10px; text-decoration: none;      }
	.previewEditLink  { background-color: #99CCCC; color: black; display: block; width: 95px; float: left; margin-right: 1px; padding: 2px; font-family: Helvetica, Arial, sans-serif; font-size:  10px; text-decoration: none;      }

	.pageLabel        { background-color: #000000; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; padding: 2px; }
	.pageLabel a      { background-color: #000000; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; padding: 2px; }
	.pageLabel a:hover{ background-color: #000000; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; padding: 2px; }
	.pageLabel i      { color: #ffffff; font-size: 12px; font-weight: normal; }
	
	.tab              { text-align: center; display: block; float: left; background-image: url(images/topTab.gif);    width: 125px; height: 20px; }
	.tabDim           { text-align: center; display: block; float: left; background-image: url(images/topTabDim.gif); width: 125px; height: 20px; }
	.tab a            { color: #000000; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; line-height: 23px; text-decoration: none; }
	.tabDim a         { color: #DDDDDD; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; line-height: 23px; text-decoration: none; }

	.top              { background-color: #595959; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; padding: 2px 5px 2px 5px;  height: 30px; vertical-align: middle; }
	.top a            { background-color: #595959; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; text-decoration: none; }
	.top a:hover      { background-color: #595959; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 15px; font-weight: bold; text-decoration: underline; }

	.top2             { background-color: #6699cc; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 12px; padding: 2px 5px 2px 5px; }
	.top2 a           { background-color: #6699cc; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 12px; text-decoration: none; }
	.top2 a:hover     { background-color: #6699cc; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 12px; text-decoration: underline; }

	.lbl              { background-color: #003344; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; text-align: right; padding: 2px 5px 2px 5px; font-size: 12px; font-weight: bold; vertical-align: text-top }
	.lbl a            { background-color: #003344; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; text-align: right;  font-size: 12px; font-weight: bold; vertical-align: text-top; text-decoration: none }
	.lbl2             { background-color: #999999; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; text-align: right; padding: 2px 5px 2px 5px; font-size: 12px; font-weight: bold; vertical-align: text-top }
	.lbl2 a           { background-color: #999999; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; text-align: right;  font-size: 12px; font-weight: bold; vertical-align: text-top; text-decoration: none }
	.leftLbl          { background-color: #003344; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; text-align: left;  padding: 2px 5px 2px 5px; font-size: 12px; font-weight: bold; vertical-align: text-top }

	.fld              { background-color: #e4e4e4; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: left;   font-size: 12px }
	.fld a            { background-color: #e4e4e4; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
	.fld2             { background-color: #ffffff; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: left;   font-size: 12px }
	.fld2 a           { background-color: #ffffff; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }

	.fld3             { background-color: #CCCCCC; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: left;   font-size: 12px }
	.fld3 a           { background-color: #CCCCCC; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
	.fld4             { background-color: #999999; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: left;   font-size: 12px }
	.fld4 a           { background-color: #999999; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }

	.delBtn           { background-color: #770000; color: #ffffff; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
	.delBtn a         { background-color: #770000; color: #ffffff; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
	.savBtn           { background-color: #cccccc; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
	.savBtn a         { background-color: #cccccc; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
	.savBtn2          { background-color: #e4e4e4; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
	.savBtn2 a        { background-color: #e4e4e4; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
	.dupBtn           { background-color: #778877; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
	.dupBtn a         { background-color: #778877; color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px }
	.liveBtn          { background-color: #9B1F2E; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px; padding: 3px; font-weight: bold; }
	.liveBtn a        { background-color: #9B1F2E; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; text-align: center; font-size: 12px; padding: 3px; font-weight: bold; text-decoration: none; }

	.partLiveBtn      { display: block; color: #990000; font-family: Helvetica, Arial, sans-serif; text-align: right; font-size: 12px; padding: 3px; margin-top: 5px; font-weight: bold; }

	.leftLbl          { background-color: #003344; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; padding: 3px; }
	.leftLbl a        { background-color: #003344; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; padding: 3px; text-decoration: none }
	.leftLbl2         { background-color: #114455; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; padding: 3px; }
	.leftLbl2 a       { background-color: #114455; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; padding: 3px; text-decoration: none }
		
	.recentLink       { font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #0033CC; text-decoration: none; font-weight: normal; text-align: left }

	.parentLink       { font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; 
										  line-height: 17px; vertical-align: bottom; font-weight: bold; text-align: left }
	.parentLink:hover { font-family: Helvetica, Arial, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; 
										  line-height: 17px; vertical-align: bottom; font-weight: bold; text-align: left }

	.elementHidden    { display: none; }
	.elementShowing   { display: block; }

	.section          { color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: left;   font-size: 14px; font-weight: bold; text-decoration: none      }
	.section:hover    { color: #000000; font-family: Helvetica, Arial, sans-serif; text-align: left;   font-size: 14px; font-weight: bold; text-decoration: underline }
	.sectionSelected  { color: #330000; font-family: Helvetica, Arial, sans-serif; text-align: left;   font-size: 16px; font-weight: bold; text-decoration: none      }
		
	.signal           { color: #666666; font-family: Helvetica, Arial, sans-serif; font-size: 10px; text-decoration: none      }
	.signal:hover     { color: #666666; font-family: Helvetica, Arial, sans-serif; font-size: 10px; text-decoration: underline }
	.signal a         { color: #666666; font-family: Helvetica, Arial, sans-serif; font-size: 10px; text-decoration: none      }
	.signal a:hover   { color: #666666; font-family: Helvetica, Arial, sans-serif; font-size: 10px; text-decoration: underline }

	.status           { color: #666666; font-family: Helvetica, Arial, sans-serif; text-align: left; font-size: 10px; font-weight: bold; text-decoration: none      }
	.statusLabel      { background-color: #666666; color: #FFFFFF; font-family: Helvetica, Arial, sans-serif; text-align: right; font-size: 10px; font-weight: normal; text-decoration: none    }

.menu {
	margin-left: 20px;
	padding-top: 5px;
	color: #CCCCCC;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	height: 30px; 
	vertical-align: middle;
}
.menu b { color: #999999; }
.menu a { color: #CCCCCC; text-decoration: none; }
.menu a:hover { color: #CCCCCC; text-decoration: underline; }

