a:link, a:hover, a:visited	{color: #0000CC; text-decoration: underline;}
.admin			{	background-color: #ffffff;
					border: 1px solid #cccccc;
					color: #000000;
					font-size: 8pt;
					margin: 0px;
					padding: 2px;
					width: 126px;
					}
.adminDiv		{	background-color: #ffffff;
					border: 1px solid #000000;
					color: #ff0000;
					margin: 1px;
					padding: 0px;
					}
.adminLink		{	color: blue;
					text-decoration: none;
					font-size: 8pt;
					}
.adminTbl		{	background-color: #cccccc;
					border: 3px groove #cccccc;
					color: #000000;
					font-family: arial;
					font-size: 8pt;
					}
.adminbtn		{	background-color: #cccccc;
					border: 1px groove #000000;
					color: #000000;
					font-family: arial;
					font-size: xx-small;
					}
.adminToprow	{	background-color: #cccccc;
					color: black;
					font-family: arial;
					font-size: 9pt;
					padding: 2px;
					}
.approve		{	background-color: #ffffff;
					border: 2px ridge green;
					color: green;
					width: 70px;
					}
.audioMod		{	background-color: #000000;
					color: #99ccff;
					font-family: Verdana;
					font-size: 9pt;
					padding: 2px;
					}
.bannerCell	{	/*background-color: #333399;*/
					/*background-image: url(uploads/elements/#.gif);*/
					background-position: left top;
					background-repeat: repeat;
					color: #000000;
					height: 80px;
					width: 480px;
					}
.blcTD			{	background-color: transparent;
					background-image: url(uploads/elements/blc.gif);
					background-position: top center;
					background-repeat: no-repeat;
					border-left: 0px solid #333399;
					border-right: 0px solid #333399;
					color: #99ccFF;
					width: 130px;
					}
.blueBar		{	background-color: #cccccc;
					background-image: url(uploads/elements/default/bbr.gif);
					background-position: left top;
					background-repeat: repeat-y;
					color: white;
					font-family: arial;
					font-size: 9pt;
					font-weight: bold;
					}
body			{	background-color: #99ccFF;
					background-image: url(uploads/elements/);
					background-attachment: fixed;
					background-position: top center;
					background-repeat: repeat;
					color: #000000;
					font-family: Verdana;
					font-size: 9pt;
					margin-bottom: 0px;
					margin-left: 0px;
					margin-right: 0px;
					margin-top: 0px;
					scrollbar-arrow-color: #99ccFF;
					scrollbar-base-color: #333399;
					scrollbar-3dlight-color: #333399;
					scrollbar-highlight-color: #333399;
					scrollbar-shadow-color: #99ccFF;
					scrollbar-darkshadow-color: #99ccFF;
					scrollbar-face-color: #333399;
					scrollbar-track-color: #333399;
					}
a:link.btnLnk, a:visited.btnLnk		{	
					color: #99ccff;
					font-family: verdana;
					font-size: xx-small;
					text-decoration: none;
					}
.calCell		{	border: 1px solid #000000;
					}
.calCellBlank	{	background-color: #333399;
					border: 0px solid #000000;
					}
.colorbox		{	height: 15px;
					width: 15px;
					}
.contentCell	{	background-color: #99ccff;
					background-image: url(uploads/elements/);
					background-position: top left;
					background-repeat: repeat-y;
					color: #000000;
					padding-left: 5px;
					}
.contentTbl	{	height: 400px;
					width: 100%;
					}
.defaultBtn	{	background-color: #660000;
					border: 2px groove #000000;
					border-style: groove;
					font-size: 8pt;
					margin: 1px;
					width: 120px;
					color: #FFFFCC;
					text-decoration: none;
					}
.defaultBtnHrz	{	background-color: #660000;
					border: 2px groove #000000;
					font-size: xx-small;
					margin-bottom: 1px;
					width: 60px;
					color: #FFFFCC;
					text-decoration: none;
					}
.deny			{	background-color: #ffffff;
					border: 2px ridge red;
					color: red;
					width: 70px;
					}
.errorTD		{	background-color: white;
					border: 2px groove red;
					color: red;
					font-size: 10pt;
					font-weight: bold;
					padding: 3px;
					}
.footerTD		{	background-color: transparent;
					/*background-image: url(uploads/elements/#);*/
					background-position: top left;
					background-repeat: no-repeat;
					border-top: 0px solid #333399;
					font-size: 8pt;
					height: 30px;
					}
.formatting	{	background-color: white;
					color: black;
					font-size: 8pt;
					}
.formbtn		{	background-color: #000000;
					background-image: url(uploads/elements/fbb.jpg);
					border: 1px solid #99ccff;
					color: #99ccff;
					}
.formbtn100	{	background-color: #000000;
					background-image: url(uploads/elements/fbb.jpg);
					border: 1px solid #99ccff;
					color: #99ccff;
					width: 100px;
					}
.formbtn80	{		background-color: #99ccFF;
					background-image: url(uploads/elements/fbb.jpg);
					border: 1px solid #000000;
					color: #99ccff;
					width: 80px;
					}
.formbtn2		{	background-color: #000000;
					border: 1px solid #99ccff;
					color: #99ccff;
					}
.forTitle		{	font-size: 10pt;
					font-weight: bold;
					text-decoration: underline;
					}
.hrzNav		{	background-color: #333399;
					background-image: url(uploads/elements/hrzbi.jpg);
					background-position: left top;
					background-repeat: repeat-x;
					border: 0px groove #000000;
					height: 24px;
					padding-right: 2px;
					}
.inactiveBtn	{	background-color: white;
					border: 2px groove red;
					color: red;
					font-size: 8pt;
					margin-bottom: 1px;
					width: 128px;
					}
.inactiveBtnHrz	{	background-color: white;
					border: 2px groove red;
					color: red;
					font-size: 8pt;
					margin-bottom: 1px;
					width: 60px;
					}
.info			{	background-color: red;
					border: 2px groove red;
					font-size: 8pt;
					width: 20px;
					}
input, textarea	{	font-family: Verdana;
						font-size: 8pt;
						}
.archive	{		background-image: url(uploads/elements/default/archive.gif);
					border: 1px solid #000000;
					color: transparent;
					}
.invBtn		{	background-color: #cccccc;
					border: 1px groove #000000;
					color: #000000;
					font-family: arial;
					font-size: xx-small;
					width: 100px;
					}
.invoice		{	background-color: white;
					border: 1px solid black;
					color: black;
					}
.login			{	background-color: white;
					border: 1px solid black;
					color: black;
					}
.loginRow		{	background-color: #99ccff;
					background-image: url(uploads/elements/);
					background-position: top left;
					background-repeat: no-repeat;
					border: 1px groove #000000;
					color: #000000;
					font-size: xx-small;
					width: 120px;
					}
.logoCell		{	/*background-color: #333399;*/
					background-image: url(uploads/elements/);
					background-repeat: no-repeat;
					height: 80px;
					width: 170px;
					}
.mp3iframe		{	height: 20px;
					width: 240px;
					}
.mp3iframe300	{	height: 20px;
					width: 300px;
					}
.leftCol		{	background-color: #333399;
					background-image: url(uploads/elements/nbi.jpg);
					background-position: top left;
					background-repeat: repeat-y;
					border-bottom: 0px solid #000000;
					border-left: 0px solid #000000;
					border-right: 0px solid #000000;
					border-top: 0px solid #000000;
					color: #000000;
					width: 130px;
					}
.noimage		{	background-color: white;
					border: 1px solid black;
					height: 120px;
					width: 120px;
					}
.rtCol			{	background-color: #6699cc;
					background-image: url(uploads/elements/);
					background-position: top middle;
					background-repeat: no-repeat;
					width: 130px;
					}
select			{	font-family: Verdana;
					font-size: 8pt;
					}
.splash		{	height: 100%;
					}
table			{	font-size: 9pt;
					font-family: Verdana;
					}
table.admin	{	background-color: #000000;
					color: #99ccFF;
					width: 780px;
					}
table.main		{	background-color: #99ccFF;
					border: 0px solid #000000;
					color: #000000;
					width: 780px;
					}
.tabText		{	background-color: #000000;
					border-bottom: 0px solid #000000;
					color: #99ccff;
					}
.tlcTD			{	background-color: #333399;
					background-position: top left;
					background-image: url(uploads/elements/tlc.jpg);
					background-repeat: no-repeat;
					border-left: 0px solid #333399;
					border-right: 0px solid #333399;
					border-top: 0px solid #333399;
					height: 80px;
					width: 130px;
					}
.toprow		{	background-color: #99ccff;
					border: 1px solid #000000;
					background-image: url(uploads/elements/phb.jpg);
					color: #000000;
					font-size: 10pt;
					font-weight: bold;
					padding: 2px;
					}
.toprow2		{	background-color: #000000;
					border: 1px solid #000000;
					/*background-image: url(uploads/elements/phb.jpg);*/
					color: #99ccff;
					font-size: 8pt;
					font-weight: bold;
					padding: 1px;
					}
.trcTD			{	background-color: #333399;
					background-position: top left;
					background-image: url(uploads/elements/trc.jpg);
					background-repeat: no-repeat;
					border-bottom: 0px solid #333399;
					border-right: 0px solid #333399;
					border-top: 0px solid #333399;
					height: 80px;
					width: 650px;
					}
.vidiframe		{	height: 240px;
					width: 320px;
					}
.viewCart		{	margin: 0px;
					padding: 0px;
					}
.yesno			{	background-color: #000000;
					background-image: url(uploads/elements/fbb.jpg);
					border: 1px solid #99ccff;
					color: #99ccff;
					margin-top: 2px;
					width: 40px;
					}
.glossymenu a.menuitem{
font: bold 14px Verdana;
color: white;
display: block;
position: relative; /*To help in the anchoring of the .statusicon icon image*/
width: 13px;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}
.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}
.glossymenu a.menuitem:hover{
}
.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
}
.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}
.glossymenu div.submenu ul li{
border-bottom: 1px solid blue;
}
.glossymenu div.submenu ul li a{
display: block;
font: normal 13px Verdana;
color: black;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
}