

BODY {	
	background-image: url(http://www.netcast7.com/images/site/moduleBg.gif);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-family: Verdana,sans-serif,Arial,tahoma; 
	color: #02024B; 
	margin:0px;
/*	
	font-size: 8pt; 
	scrollbar-face-color: #284C4C; 
	scrollbar-highlight-color: #509898; 
	scrollbar-shadow-color: #182C2C; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-arrow-color: #F0F0F0; 
	scrollbar-track-color: #DFDFDF; 
	scrollbar-darkshadow-color: #000000
*/
}

.scrollContent 
{
	overflow: auto; height: 230px; align: center;
/*
	scrollbar-face-color: #D0D0D0; 
	scrollbar-arrow-color: #333333; 
	scrollbar-track-color: #DFDFDF; 
	scrollbar-shadow-color: #B0B0B0; 
	scrollbar-3dlight-color: #F0F0F0; 
	scrollbar-highlight-color: #D0D0D0; 
	scrollbar-darkshadow-color: #909090;
*/
}

A {/*font-family: Verdana,sans-serif,Arial,tahoma; font-size: 8pt; text-decoration:none;font-weight:bold */}
A:link		{color: #000000;}
A:visited	{color: #000000;}
A:active	{color: #000000;}
A:hover		{color: #3333FF;text-decoration:underline;}
A.legaleselink			{text-decoration:none;}
A.legaleselink:link		{color: #909090;}
A.legaleselink:visited	{color: #909090;}
A.legaleselink:active	{color: #909090;}
A.legaleselink:hover	{color: #909090;}
A.danger			{text-decoration:bold;}
A.danger:link		{color: #FF0000;}
A.danger:visited	{color: #FF0000;}
A.danger:active		{color: #FF0000;}
A.danger:hover		{color: #FF0000;}
A.BottomBarLink			{text-decoration:none; /*font-size: 8pt*/}
A.BottomBarLink:link	{color: #333333;}
A.BottomBarLink:visited {color: #333333;}
A.BottomBarLink:active	{color: #333333;}
A.BottomBarLink:hover	{color: #333333;}


div.hr {
  height: 5px;
  width:95%;
  align:right;
  border-bottom:#E0E0E0 1px solid;border-left:#E0E0E0 0px solid;border-top:#E0E0E0 1px dotted;border-right:#E0E0E0 0px solid; 
  /*background: #f00 url(hr1.gif) no-repeat scroll center;*/
}
div.hr hr {
  display: none;
}
.hidden {
  display: none;
}

/* for default page messages */
.errormessage {font-family: Verdana,sans-serif,Arial,tahoma; color: #000000; /*font-size: 8pt*/ border:#FF0000 1px solid; background-color: #FFFF99; padding:0px; margin:0px; border-collapse: collapse;}
.infomessage {font-family: Verdana,sans-serif,Arial,tahoma; color: #000000; /*font-size: 8pt*/ border:#0000FF 1px solid; background-color: #FFFFEE; padding:0px; margin:0px; border-collapse: collapse;}
.successmessage {font-family: Verdana,sans-serif,Arial,tahoma; color: #000000; /*font-size: 8pt*/ border:#00AA00 1px solid; background-color: #FFFFEE; padding:0px; margin:0px; border-collapse: collapse;}
/* END for default page messages */

/*debug stuff*/
.debugError		{font-family: Verdana,sans-serif,Arial,tahoma; color: #FF0000; /*font-size: 8pt*/ border:#FF0000 1px solid; background-color: #FFFF99; padding:0px; margin:0px; border-collapse: collapse;}
.debugWarning	{font-family: Verdana,sans-serif,Arial,tahoma; color: #FFAA00; /*font-size: 8pt*/ border:#FFAA00 1px solid; background-color: #FFFFEE; padding:0px; margin:0px; border-collapse: collapse;}
.debugTrace		{font-family: Verdana,sans-serif,Arial,tahoma; color: #0000FF; /*font-size: 8pt*/ border:#0000FF 1px solid; background-color: #FFFFEE; padding:0px; margin:0px; border-collapse: collapse;}
.debugCheckpoint{font-family: Verdana,sans-serif,Arial,tahoma; color: #00AA00; /*font-size: 8pt*/ border:#00AA00 1px solid; background-color: #FFFFEE; padding:0px; margin:0px; border-collapse: collapse;}
.debugErrorAlt		{font-family: Verdana,sans-serif,Arial,tahoma; color: #FF0000; /*font-size: 8pt*/ border:#FF0000 1px solid; background-color: #FFFFAA; padding:0px; margin:0px; border-collapse: collapse;}
.debugWarningAlt	{font-family: Verdana,sans-serif,Arial,tahoma; color: #FFAA00; /*font-size: 8pt*/ border:#FFAA00 1px solid; background-color: #FFFFCC; padding:0px; margin:0px; border-collapse: collapse;}
.debugTraceAlt		{font-family: Verdana,sans-serif,Arial,tahoma; color: #0000FF; /*font-size: 8pt*/ border:#0000FF 1px solid; background-color: #FFFFCC; padding:0px; margin:0px; border-collapse: collapse;}
.debugCheckpointAlt {font-family: Verdana,sans-serif,Arial,tahoma; color: #00AA00; /*font-size: 8pt*/ border:#00AA00 1px solid; background-color: #FFFFCC; padding:0px; margin:0px; border-collapse: collapse;}
/*END debug stuff*/


/**/
.error {font-family: Verdana,sans-serif,Arial,tahoma; color: #FF0000; font-weight:bold; /*font-size: 8pt*/ }
.good  {font-family: Verdana,sans-serif,Arial,tahoma; color: #00FF00; font-weight:bold; /*font-size: 8pt*/ }
/**/


pre			{font-family: Courier New,Courier,mono; /*font-size: 8pt*/}
.			{font-family: Verdana,sans-serif,Arial,tahoma; /*font-size: 8pt*/}
.pre		{font-family: Courier New,Courier,mono;}
.code		{font-family: Courier New,Courier,mono;}
.maintitle	{font-family: Verdana,sans-serif,Arial,tahoma; font-weight: normal; font-size: 18pt; color: #336060;letter-spacing: 8px; width:100%;}
.danger		{font-family: Verdana,sans-serif,Arial,tahoma; /*font-size: 8pt*/ font-weight: bold; color: #FF0000}
.warning	{font-family: Verdana,sans-serif,Arial,tahoma; /*font-size: 8pt*/ font-weight: bold; color: orange}
.good		{font-family: Verdana,sans-serif,Arial,tahoma; /*font-size: 8pt*/ font-weight: bold; color: green}
.bold		{font-family: Verdana,sans-serif,Arial,tahoma; /*font-size: 8pt*/ font-weight: bold; }
.center		{text-align: center}
.box		{background-color: #FFFFFF; border: 1px solid #000000; color: #02024B; padding: 0px; position: relative;}

.noPadding {padding:0px}

H1.pageHeading{
font-size: 1.2em; 
color: black;
font-family: Verdana,sans-serif,Arial,tahoma ;
}

H2 
{
font-size: 1.1em; font-family: Verdana,sans-serif,Arial,tahoma ;
}

.l {text-align: left;}
.r {text-align: right;}
.c {text-align: center;}


TABLE.tableForm {border:0px; padding:2px; margin:0px; border-collapse: collapse; background-color:#F0F0F0; width:100%}
TABLE.mainTable {border:0px; padding:0px; margin:0px; border-collapse: collapse; }
TABLE.clear		{border:0px; padding:0px; margin:0px; border-collapse: collapse; background-color: none;}

table.form {border-top:1px solid #909090; border-left:1px solid #909090; border-bottom:1px solid #000; border-right:1px solid #000; padding: 5px; margin: 0px auto; /*background-color: #f0f0e0;*/	background-color: #f0f0f0; filter:alpha(opacity=95); }
table.form tr {/*background-color: #f0f0e0;*/	background-color: #f0f0f0; padding:2px; width:100%; border-top:0px solid #909090; border-left:0px solid #909090; border-bottom:0px solid #000; border-right:0px solid #000;}
table.form tr.submit		{background-color:  #dddddd; border-top:0px solid #909090; border-left:0px solid #909090; border-bottom:0px solid #000; border-right:0px solid #000;}
table.form tr.header		{background-color:  #dddddd; border-top:0px solid #909090; border-left:0px solid #909090; border-bottom:0px solid #000; border-right:0px solid #000;font-weight: bold;}

.row1			{background-color: #E0C0E0; font-family: Verdana,sans-serif,Arial,tahoma; color: #000000; /*font-size: 8pt*/ font-weight: normal;}
.row2			{background-color: #C0C0E0; font-family: Verdana,sans-serif,Arial,tahoma; color: #000000; /*font-size: 8pt*/ font-weight: normal;}
.rowheader		{background-color: #66CCCC; font-family: Verdana,sans-serif,Arial,tahoma; color: #FFFFFF; /*font-size: 8pt*/ font-weight: bold;}
.rowfooter		{background-color: #66FFCC; font-family: Verdana,sans-serif,Arial,tahoma; color: #FFFFFF; /*font-size: 8pt*/ font-weight: bold;}

TH.row1 {font-family: Verdana,sans-serif,Arial,tahoma; color: #FFFFFF; /*font-size: 8pt*/ font-weight: bold;background-color: #0000CC; margin-left:2px; margin-right:2px; }
TH.row2 {font-family: Verdana,sans-serif,Arial,tahoma; color: #FFFFFF; /*font-size: 8pt*/ font-weight: bold;background-color: #0000AA; margin-left:2px; margin-right:2px; }
TR.row1	TH		{background-color: #E0E0E0}
TR.row2	TH		{background-color: #D0D0D0}

TR.row1			{background-color: #FFFFFF}
TR.row2			{background-color: #E0E0E0}
TR.row1 TD		{background-color: #7f7f7f;color: #E0E0E0;font-weight: bold;}
TR.row2	TD		{background-color: #9f9f9f;color: #E0E0E0;font-weight: bold;}


.hiddenDiv { visibility: hidden; }


.developerAdmin 
{
	background-color: #00ffbb;
	border:solid 1px #CCCCCC;
}

.siteAdmin 
{
	background-color: #ffbb00;
	border:solid 1px #CCCCCC;
}

.multiAdmin 
{
	background-color: #ff00bb;
	border:solid 1px #CCCCCC;
}

.globalAdmin 
{
	background-color:#00bbff;
	border:solid 1px #CCCCCC;
}

.fieldsetForm 
{
	margin-top:20px;
	background-color:#7f7f7f;	
    border-top:1px solid #9f9f9f; border-left:1px solid #9f9f9f; border-bottom:1px solid #5f5f5f; border-right:1px solid #5f5f5f; 
}



/************ BEGIN HTML INPUT ELEMENTS *********************************************/
input, textarea, select
{
color: #02024B;
background-color: #FFFFFF;
border-top:1px solid #000000; border-left:1px solid #000000; 
border-bottom:1px solid #909090; border-right:1px solid #909090;
font-family: Verdana,sans-serif,Arial,tahoma;
/*font-size: 8pt*/
}

.hiddenTextBox
{
visibility: hidden;
}

.inputTextBox
{
border-top:1px solid #000000; border-left:1px solid #000000; 
border-bottom:1px solid #909090; border-right:1px solid #909090;
background-image : url(images/form_btn_tile.gif);
}

.inputTextBoxRequired
{
/*background-color: #00FFA8;*/
/*background-color: #FFFF99;*/
background-color: #FFFFE1;
background-image : url(images/form_btn_tile_required.gif);
}

.inputTextArea
{
/*background-image : url(images/gray_grad80_slice.gif);*/

}

.inputTextAreaRequired
{
/*background-color: #F2F2F2;*/
background-color: #FFFFE1;
}

.inputButton 
{
color: #333333; 
background-image : url(images/form_btn_tile.gif); 
font: 11px Verdana,Arial,helvetica, sans-serif; font-weight: bold; letter-spacing: 1; 
cursor: pointer;cursor: hand; 
border-top:1px solid #909090; border-left:1px solid #909090; 
border-bottom:1px solid #000000; border-right:1px solid #000000;
filter:alpha(opacity=100);
}

.inputButtonSave
{
color: #000000;
background-color: #00CC00;
background-image : url(images/form_btn_tile.gif); 
font: 11px Verdana,Arial,helvetica, sans-serif; font-weight: bold; letter-spacing: 1; 
cursor: pointer;cursor: hand; 
border-top:1px solid #909090; border-left:1px solid #909090; 
border-bottom:1px solid #000000; border-right:1px solid #000000;
}

.inputButtonCancel
{
color: #000000; 
background-color:#FF0000;
background-image : url(images/form_btn_tile.gif); 
font: 11px Verdana,Arial,helvetica, sans-serif; font-weight: bold; letter-spacing: 1; 
cursor: pointer;cursor: hand; 
border-top:1px solid #909090; border-left:1px solid #909090; 
border-bottom:1px solid #000000; border-right:1px solid #000000;
}

.inputSelect
{
background-color:#F0F0F0;
border-top:1px solid #909090; border-left:1px solid #909090; 
border-bottom:1px solid #000000; border-right:1px solid #000000;
}

.inputSelectRequired
{
background-color: #FFFFE1;
}

.checkBox
{
border-top:0px solid #000000; border-left:0px solid #000000; 
border-bottom:0px solid #909090; border-right:0px solid #909090;
}

/************ END HTML INPUT ELEMENTS *********************************************/





