html, body 
{ 
    height: 100%; 
    width: 100%; 
    padding: 0; 
    border: 0; 
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.9em;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
    background-color: #010d19;		
    background-image: none;
}


.tabOff { font: 10px trebuchet ms; font-weight: Bold; color: #666666; text-decoration : none; background: #CCCCCC; height: 14px; }
.A.tabOff:hover { font: 10px trebuchet ms; font-weight: Bold; color: #FFFFFF; text-decoration : none; background: #CCCCCC; height: 14px; }
.tabOn { font: 10px trebuchet ms; font-weight: Bold; color: #FFFFFF; text-decoration : none; background: #027196; height: 14px; }
.titlewhiteheader { font: 16px Arial,Sans-serif; font-weight: Bold; color: #FFFFFF; text-decoration : none; }
.text {   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; font-style: normal; font-weight: normal; line-height: 1.4; }
.textTd {    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; font-style: normal; font-weight: normal; line-height: 1.4; }

.myMobileScoreTitle { font: 14px trebuchet ms; font-weight: Bold; color: #67769F; text-decoration : none; }
.myMobileScoreText { font: 12px trebuchet ms; font-weight: Bold; color: #67769F; text-decoration : none; }
.myMobileScorelink { font: 12px trebuchet ms; font-weight: Bold; color: #67769F; text-decoration : none; }
.myMobileScorelink:hover { font: 12px trebuchet ms; font-weight: Bold; color: #67769F; text-decoration : underline; }

.pagetitle_sp { font: 14px trebuchet ms; font-weight: Bold; color: #F8AE1A; }
.sp { font: 11px trebuchet ms; font-weight: Bold; color: #FBB01A; text-decoration : none; }
.splink { font: 11px trebuchet ms; font-weight: Bold; color: #FBB01A; text-decoration : none; }
.splink:Hover { font: 11px trebuchet ms; font-weight: Bold; color: #FBB01A; text-decoration : underline; }

.pagetitle_vh { font: 14px trebuchet ms; font-weight: Bold; color: #7DB330; text-decoration : none; }
.vhlink { font: 11px trebuchet ms; font-weight: Bold; color: #7DB330; text-decoration : none; }
.vhlink:Hover { font: 11px trebuchet ms; font-weight: Bold; color: #7DB330; text-decoration : underline; }

.viewEventsEventName { font: 20px trebuchet ms; font-weight: Bold; color: #536d89; text-decoration: none; }
.viewEventsSectionTitle { font: 16px trebuchet ms; font-weight: Bold; color: #536d89; text-decoration: none; }
.viewEventsLink { font: 12px trebuchet ms; font-weight: Bold; color: #536d89; text-decoration : none; }
.viewEventsLink:hover { font: 12px trebuchet ms; font-weight: Bold; color: #536d89; text-decoration : underline; }
.viewEventsText { font: 12px trebuchet ms; font-weight: Bold; color: #536d89; text-decoration : none; }
.viewEventsLinkSm { font: 10px trebuchet ms; font-weight: Bold; color: #536d89; text-decoration : none; }
.viewEventsLinkSm:hover { font: 10px trebuchet ms; font-weight: Bold; color: #536d89; text-decoration : underline; }

.myScoreboardEventName { font: 20px trebuchet ms; font-weight: Bold; color: #943c35; text-decoration: none; }
.myScoreboardSectionTitle { font: 16px trebuchet ms; font-weight: Bold; color: #943c35; text-decoration: none; }
.myScoreboardLink { font: 13px trebuchet ms; font-weight: Bold; color: #943c35; text-decoration : none; }
.myScoreboardLink:hover { font: 13px trebuchet ms; font-weight: Bold; color: #943c35; text-decoration : underline; }
.myScoreboardText { font: 13px trebuchet ms; font-weight: Bold; color: #943c35; text-decoration : none; }

.wirelessSectionTitle { font: 16px trebuchet ms; font-weight: Bold; color: #bf9a4e; text-decoration: none; }
.wirelessLink { font: 12px trebuchet ms; font-weight: Bold; color: #bf9a4e; text-decoration : none; }
.wirelessLink:hover { font: 12px trebuchet ms; font-weight: Bold; color: #bf9a4e; text-decoration : underline; }
.wirelessText { font: 12px trebuchet ms; font-weight: Bold; color: #bf9a4e; text-decoration : none; }

.demoSectionTitle { font: 16px trebuchet ms; font-weight: Bold; color: #63406a; text-decoration: none; }
.demoLink { font: 12px trebuchet ms; font-weight: Bold; color: #63406a; text-decoration : none; }
.demoLink:hover { font: 12px trebuchet ms; font-weight: Bold; color: #63406a; text-decoration : underline; }
.demoText { font: 12px trebuchet ms; font-weight: Bold; color: #63406a; text-decoration : none; }
.demoLinkLarge { font: 18px trebuchet ms; font-weight: Bold; color: #63406a; text-decoration : none; }
.demoLinkLarge:hover { font: 18px trebuchet ms; font-weight: Bold; color: #63406a; text-decoration : underline; }

.whitetext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-style: normal; font-weight: normal; line-height: 1.4; }
.whitelink { font: 11px trebuchet ms; font-weight: Bold; color: #FFFFFF; text-decoration : none; }

.faqSectionTitle { font-family: trebuchet ms; font-size: 24px; font-weight: Bold; color: #0a660a; text-decoration: none; }
.faqLink { font-family: trebuchet ms; font-size: 12px; font-weight: Bold; color: #0a660a; text-decoration: none;  }
.faqLink:hover { font-family: trebuchet ms; font-size: 12px; font-weight: Bold; color: #0a660a; text-decoration: none;  }
.faqText { font-family: trebuchet ms; font-size: 12px; font-weight: Bold; color: #0a660a; text-decoration: none;  }
.faqTable   { width: 700.0px; border-collapse: collapse; padding-right: 2.88pt; }
.faqTd      { width: 160.0px; text-align:center; 
              border: solid #072768 1px;  }
.faqTdSelected { width: 160.0px; 
                text-align:center; 
                border: solid #072768 1px; background: #acf8d9;}
.pageTitleTD 
{
    width: 560.0px; 
    text-align: left; 
    padding-top: 20.0px;
    padding-bottom: 5.0px;
    padding-left: 10.0px;
}

.addToMyMobileScoreTD 
{ 
    width: 200.0px; 
    padding-top: 20.0px;
    padding-bottom: 5.0px;
    padding-right: 10.0px;
}


              



/*************************************************************/
/**   Player, Match, Message, and Image Structural Styles   **/
/*************************************************************/
.bodyTable { width: 1000px; background: #dedacf;}
.formMain { width: 350.0pt; vertical-align:top; }
.formMatchUpdateTable { width:500.0pt; vertical-align:top; }
.formMatchUpdateLabelTD     {width:100.0pt;padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:1pt;padding-bottom:1pt;text-align:left; vertical-align:bottom;
                             font-family: sans-serif; font-size:8pt; color:black ;font-weight:bold}
.formHelp { width:125.0pt; vertical-align:top;  }
.formHelpTD { vertical-align:top; font: 12px trebuchet ms; font-weight: Bold; color: #943c35; text-decoration : none; }
.plainTableEntry { vertical-align:top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; font-style: normal; font-weight: normal; line-height: 1.4; }
.playerTableTD {vertical-align:middle; width:40.0pt; font-family: sans-serif; font-size:8pt; color:black}
.playerTableLong {vertical-align:middle; width:100.0; font-family: sans-serif; font-size:8pt; color:black}
.playerTableTDTop {vertical-align:top; width:40.0pt; font-family: sans-serif; font-size:8pt; color:black}
.playerTableLongTop {vertical-align:top; width:100.0; font-family: sans-serif; font-size:8pt; color:black}


/*.matchTable { width:200.0pt; }*/
.matchTeamTd { width:170px; vertical-align:top; text-align:left; font:8pt trebuchet ms; }
.matchScoresTd { text-align:center; vertical-align:top; width:20.0px; font:bold 8pt trebuchet ms }
.matchStageTd { text-align:left; vertical-align:top; width:120.0px; font: 8pt trebuchet ms }
.tourneyTeamTd { width:100.0pt; }
/*.tourneyScoresTd { text-align:center; width:20.0pt; font:bold 8pt trebuchet ms }*/
.matchMessageTd { width:140.0pt; }
.matchStageSpacer { width:10.0pt; }
.labelMiddle100	{ width:100.0pt;padding-left:2.88pt;padding-right:2.88pt;
                      padding-top:1pt;padding-bottom:1pt;text-align:left; 
                      font-family: sans-serif; font-size:8pt; color:black ;font-weight:bold }
.simpleTableTD	{width:60.0pt;padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:1pt;padding-bottom:1pt;text-align:left; 
                             font-family: sans-serif; font-size:8pt; color:black ;font-weight:bold}
.simpleTableTDVal	{padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:1pt;padding-bottom:1pt;text-align:left; 
                             font-family: sans-serif; font-size:8pt; color:black ;font-weight:bold}
.imgTableLeft	{width:100.0pt;height:19.45pt; padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:2.88pt;padding-bottom:2.88pt; text-align:left;
                             font-family: sans-serif; font-size:8pt; color:black}    
.imgTableMiddle	{width:200.0pt;height:19.45pt; padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:2.88pt;padding-bottom:2.88pt; text-align:left;
                             font-family: sans-serif; font-size:8pt; color:black}    
.matchImgDesc	{ width:500.0pt;text-align:left; font-family: sans-serif; font-size:10pt; color:black; font-weight:bold }    



/***********************************/
/**   Player Structural Styles   **/
/***********************************/
.playerAreaTable {
    padding: 5px;
    background-color: #06016d;
}

.playerTable {     
    width: 400px;
    table-layout: fixed;     
}

.playerNumberTdColHeader {
    width: 10%; text-align: center; background: #456eb0;
    font-family: Verdana;
    font-size: 10px;
    color: #ffffff;
    font-style: normal;
    font-weight: normal;   
    padding: 3px;    
}

.playerDeleteTdColHeader {
    width: 15%; text-align: center; background: #456eb0;
    font-family: Verdana;
    font-size: 10px;
    color: #ffffff;
    font-style: normal;
    font-weight: normal;   
    padding: 3px;    
}

.playerNameTdColHeader { 
    width: 65%; text-align: left; background: #456eb0;
    font-family: Verdana;
    font-size: 10px;
    color: #ffffff;
    font-style: normal;
    font-weight: normal;   
    padding: 3px;    
}
.playerPositionTdColHeader { 
    width: 20%; text-align: left; background: #456eb0;
    font-family: Verdana;
    font-size: 10px;
    color:#ffffff;
    font-style: normal;
    font-weight: normal;   
    padding: 3px;    
}
.playerNumberTd { 
    width: 10%; 
    text-align: center; 
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    font-style: normal;
    font-weight: bold;
    padding: 3px;
    border: solid #456eb0 1px;
}

.playerDeleteTd { 
    width: 15%; 
    text-align: center; 
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    font-style: normal;
    font-weight: normal;
    padding: 3px;
    border: solid #456eb0 1px;
}

.playerNameTd { 
    width: 65%; 
    text-align: left; 
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    font-style: normal;
    font-weight: bold;
    padding: 3px;
    border: solid #456eb0 1px;
}
.playerPositionTd { 
    width: 20%; 
    text-align: left; 
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    font-style: normal;
    font-weight: normal;
    padding: 3px;
    border: solid #456eb0 1px;
}

.playerAsterik {
    font-family: Verdana;
    font-size: 10px;
    color: #ffffff;
    font-style: normal;
    font-weight: normal;       
    text-align: right;
}			


/**************************************/
/**   Tournament Structural Styles   **/
/**************************************/
.seedsTd { width:20pt; vertical-align:top; text-align:center; font:bold 8pt trebuchet ms; }
.matchBoxesTable { border:solid black 0.5pt; padding:5.0pt;}
.pageTitle {font: 16pt trebuchet ms; color: #990000; }
.sectionTitle {font: 14pt trebuchet ms; color: #990000; }

/***********************************/
/**  Standings Structural Styles  **/
/***********************************/
.standingsTable { }
.winLossTiePctHeaderTd { width:50px; border-bottom:solid black 2px; vertical-align:top; text-align:center; font:bold 8pt trebuchet ms; }
.winLossTiePctTd { width:50px; vertical-align:top; text-align:center; font:8pt trebuchet ms; }
.teamNameTd { width:200px; vertical-align:top; text-align:left; font:8pt trebuchet ms; }
.scoreboardTable { width:350px; table-layout:fixed; }
.scoreboardMatchTable { table-layout:fixed; padding-bottom:10.0px; }

/******************************/
/**   EventsByOwner Styles   **/
/******************************/
.eventsByOwnerTable { table-layout:fixed; }
.eventTypeTd { padding-bottom:5px; }
.eventByOwnerSpacer { width:10px; }
.eventByOwnerEventTd { width:500px; }

/***********************************/
/**   Schedule Table Tags         **/
/***********************************/
.schedTable 		{ width:700.0px; table-layout:fixed; border:solid #888888 1px; }
.schedNotesTable 	{ width:700.0px; table-layout:fixed; }
.schedTd 		{ padding-left:3px; padding-right:3px; }
.schedTdHeader 		{ padding-left:3px; padding-right:3px; background:#027196; }
.schedNarrowTd 		{ width:80px; padding-left:3px; padding-right:3px; }
.schedNarrowTdHeader{ width:80px; padding-left:3px; padding-right:3px; background:#027196; }
.schedWiderTd 		{ width:100px; padding-left:3px; padding-right:3px; }
.schedWiderTdHeader { width:100px; padding-left:3px; padding-right:3px; background:#027196; }

.schedTextFont { font-family: Verdana, Arial, Helvetica, sans-serif;
   				 font-size: 10px;
   				 color: #000000;
   				 font-style: normal;
   				 font-weight: normal; }
.schedHeaderFont { font-family: Verdana, Arial, Helvetica, sans-serif;
   				   font-size: 12px;
   				   color: #FFFFFF;
   				   font-style: normal;
   				   font-weight: normal; }

.schedTable2 		{ width:100%; table-layout:fixed; border-spacing:20px 20px;  }
.schedNotesTable2 	{ width:525.0px; table-layout:fixed; }
.schedTd2 			{ padding:7px; border:solid #888888 1px;}
.schedTdHeader2 		{ padding-left:3px; padding-right:3px; background:#456eb0; }
.schedNarrowTd2 		{ width:80px; padding-left:3px; padding-right:3px; }
.schedNarrowTdHeader2{ width:80px; padding-left:3px; padding-right:3px; background:#456eb0; }
.schedWiderTd2 		{ width:100px; padding-left:3px; padding-right:3px; }
.schedWiderTdHeader2 { width:100px; padding-left:3px; padding-right:3px; background:#456eb0; }

.schedTextFont2 { font-family: Verdana, Arial, Helvetica, sans-serif;
   				 font-size: 10px;
   				 color: #000000;
   				 font-style: italic;
   				 font-weight: bold; }
.schedHeaderFont2 { font-family: Verdana, Arial, Helvetica, sans-serif;
   				   font-size: 12px;
   				   color: #FFFFFF;
   				   font-style: normal;
   				   font-weight: normal; }						
.bigNews		{ margin-left:25px; margin-right:25px; text-align:center; font: bold italic 16px trebuchet ms; color:#008000;}
.bigNews18		{ margin-left:25px; margin-right:25px; text-align:center; font: bold italic 24px trebuchet ms; color:#008000;text-decoration:underline;}


/*************************************************/
/**   Administration Site                      **/
/*************************************************/
.adminTable 		{ width: 100%;}
.adminLeftMenuTd        { width:220px; vertical-align:top;  padding:10px}
.adminBodyTd            { width:480px; vertical-align:top;  padding-left: 10px; padding-top:10px; padding-bottom:10px; padding-right:10px;}
.adminLeftMenuTable     { width:220px; table-layout:fixed; background:#acf8d9; border-collapse:collapse;}
.adminLeftMenuSectionTd { border: solid #000000 1px; padding:5px; }
.adminLeftMenuLinksTd   { border: solid #000000 1px; padding:5px;  }
.inputBox               { width:180px; font: 10px trebuchet ms;color:#000000; }
.dateDropDownFont       { font: 10px trebuchet ms;color:#000000; }
.dateTableWidth         { width:180px; }
.textAreaBox            { width:180px; font: 10px trebuchet ms;color:#000000; }
.inputBoxLabel          { font: 10px trebuchet ms;color:#000000; }
.adminFormInputTd       { padding-bottom:10px; }
.adminInputFormTable    { width:100%;}
A.adminMenulink         { font:bold 16px trebuchet ms;color:#ffffff; text-decoration: none;}
A.adminPlayerlink         { font:bold 12px trebuchet ms;color:#000099; text-decoration: none;}
.adminLinkTdSelected { 
                margin-left:15px;
                margin-top:15px;
                margin-right:15px;
                margin-bottom:15px;
                text-align:center; 
                border: solid #072768 1px; background:#6e939f;}
.adminLinkTdSelectedHover { 
                margin-left:15px;
                margin-top:15px;
                margin-right:15px;
                margin-bottom:15px;
                text-align:center; 
                border: solid #072768 1px; background:#027196;
                }    
              


/*************************************************/
/**   Structural Styles for Value-Pair Tables   **/
/*************************************************/
.valPairTableMetaLeft       {width:100.0pt;height:19.45pt; padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:2.88pt;padding-bottom:2.88pt;border-bottom:solid black 2.0pt;text-align:left;font-weight:bold}
.valPairTableMetaLeft80     {width:80.0pt;height:19.45pt; padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:2.88pt;padding-bottom:2.88pt;border-bottom:solid black 2.0pt;text-align:left;font-weight:bold}
.valPairTableMetaRight      {width:100.0pt;height:19.45pt; padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:2.88pt;padding-bottom:2.88pt;border-bottom:solid black 2.0pt;text-align:right;font-weight:bold}
.valPairTableMetaRight320   {width:320.0pt;height:19.45pt; padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:2.88pt;padding-bottom:2.88pt;border-bottom:solid black 2.0pt;text-align:right;
                             font-family: sans-serif; font-size:12pt; color:black ;font-weight:bold}              
.valPairTableDef            {width:300.0pt;height:55.6pt;border-collapse:collapse;top:245.25pt;left:148.5pt;z-index:80}
.valPairTableName100        {width:100.0pt;padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:1pt;padding-bottom:1pt;text-align:left; vertical-align:top;
                             font-family: sans-serif; font-size:8pt; color:black ;font-weight:bold}
.valPairTableValue200       {padding-left: 2.88pt; padding-right: 2.88pt;
                             padding-top: 1pt; padding-bottom: 1pt; text-align: left;
                             font-family: sans-serif; font-size: 8pt; color: black}
.valPairTableValueBold200   {padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:1pt;padding-bottom:1pt;text-align:left;
                             font-family: sans-serif; font-size:8pt; color:black ;font-weight:bold}
.valPairTableValueBold50Rt  {width:50.0px; padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:1pt;padding-bottom:1pt;text-align:left;
                             font-family: sans-serif; font-size:8pt; color:black; text-align:right;font-weight:bold}
.dataRight300               {width:300.0pt;height:19.45pt; padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:2.88pt;padding-bottom:2.88pt;border-bottom:solid black .25pt;text-align:right;
                             font-family: sans-serif; font-size:8pt; color:black}                   
.dataLeft100                 {width:100.0pt;height:19.45pt; padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:2.88pt;padding-bottom:2.88pt;border-bottom:solid black .25pt;text-align:left;
                             font-family: sans-serif; font-size:8pt; color:black}    
.dataLeft               	{padding-left:2.88pt;padding-right:2.88pt;
                             padding-top:1pt;padding-bottom:1pt;text-align:left;
                             font-family: sans-serif; font-size:8pt; color:black}                                 


/***************/
/**   Fonts   **/
/***************/
.bodyText {font-family: sans-serif; font-size:10pt; color:black}
.section {font-family: sans-serif; font-size:16pt; color:#990000}
.error {font-family: sans-serif; font-size:12pt; color:#cc0000}
.confirmation {font-family: sans-serif; font-size:10pt; color:#cc0000}
.black10 {font-family: sans-serif; font-size:10pt; color:black}
.textbasic {font:11pt trebuchet ms;color:#000000;}
.instructions {font:italic 10pt trebuchet ms;color:#000000; padding-bottom:15px}
.black6 {font-family: sans-serif; font-size:6pt; color:black}
.black12 {font-family: sans-serif; font-size:12pt; color:black}
.teamNameFont { font:bold 8pt trebuchet ms }
A.bodlinkSm {font:bold 8pt trebuchet ms;color:#000080; text-decoration:underline;}
A.bodlinkSm:hover {color:#FF0000; text-decoration:underline;}                             
A.bodlinkSuperSm {font:bold 7pt trebuchet ms;color:#000080; text-decoration:underline;}
A.bodlinkSuperSm:hover {color:#FF0000; text-decoration:underline;}           
a.eventLink {font: bold italic 12px trebuchet ms; color:#000080;}
a.eventLink:hover {color:#FF0000; text-decoration:underline;}
.blackLabel {font:bold italic 12px trebuchet ms;color:#000000;}



                           
/*******************/
/**   SCG Fonts   **/
/*******************/
A.nav {font:bold 13pt verdana;color:#FFFFFF; text-decoration:none;}
A.nav:hover {color:#FF0000; text-decoration:underline;}
A.nav2 {font:8pt verdana;color:#330000; text-decoration:none;}
A.title {color:#000000;}
A.bodlink {font:bold 11pt trebuchet ms;color:#000080; text-decoration:underline;}
A.bodlink:hover {color:#FF0000; text-decoration:underline;}
A.smallLink {font:bold 6pt trebuchet ms;color:#000080; text-decoration:underline;}
A.smallLink:hover {color:#FF0000; text-decoration:underline;}
A.headerLink {font-weight:bold; font-style: italic; font-size: 14pt; font-family:trebuchet ms, helvetica;color:#990000; text-decoration:underline;}
A.headerLink:hover {color:#000080; text-decoration:underline;}
td {font: 11pt trebuchet ms;color:#000000;}
td.b {font:bold 9pt verdana;color:#000000;letter-spacing:2;}
A.biglink, td.bhead {font:bold 14pt verdana;color:#990000;text-decoration:none;}
.foot {font: 8pt verdana;color:#808080;}
.wacky {font: 16pt arial;color:#008000;}
.title {font: 30pt verdana; color:#DC143C;}
.subtitle {font: 20pt verdana; color:#DC143C;}
.title2 {font: 16pt trebuchet ms; color:#990000;}
.topheader {font: 20pt verdana; color:#990000;}
.header {font: 14pt tahoma; color:#990000;}
hr {color:silver;}
li.one {color:#FF0000; text-decoration:underline;}
.ActivateTextEffect  {color:#E9967A;letter-spacing: 2; }

hr.one {color:#708090;height:.5pt;}
hr.two {color:#B22222;height:8pt;}



.cssnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/AddToMyScoreboardButtonHover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 120px;
height: 40px;
margin: 0;
padding: 0;
}

.cssnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 120px;
height: 40px;
display: block;
float: right;
color: black;
text-decoration: none;
}

.cssnav img
{
width: 120px;
height: 40px;
border: 0;
}

* html a:hover
{
visibility:visible
}

.cssnav a:hover img
{
visibility:hidden
}

.cssnav span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.removenav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/RemoveButtonHover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 58px;
height: 20px;
margin: 0;
padding: 0;
}

.removenav a
{
display: block;
color: #000000;
font-size: 11px;
width: 58px;
height: 20px;
display: block;
float: right;
color: black;
text-decoration: none;
}

.removenav img
{
width: 58px;
height: 20px;
border: 0;
}

* html a:hover
{
visibility:visible
}

.removenav a:hover img
{
visibility:hidden
}

.removenav span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.addnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/AddButtonHover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 58px;
height: 20px;
margin: 0;
padding: 0;
}

.addnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 58px;
height: 20px;
display: block;
float: right;
color: black;
text-decoration: none;
}

.addnav img
{
width: 58px;
height: 20px;
border: 0;
}

* html a:hover
{
visibility:visible
}

.addnav a:hover img
{
visibility:hidden
}

.addnav span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}


.searchnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/SearchButtonHover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 120px;
height: 40px;
margin: 0;
padding: 0;
}

.searchnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 120px;
height: 40px;
display: block;
float: right;
color: black;
text-decoration: none;
}

.searchnav img
{
width: 120px;
height: 40px;
border: 0;
}

* html a:hover
{
visibility:visible
}

.searchnav a:hover img
{
visibility:hidden
}

.searchnav span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

.addnav
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/AddButtonHover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 58px;
height: 20px;
margin: 0;
padding: 0;
}

.addnav a
{
display: block;
color: #000000;
font-size: 11px;
width: 58px;
height: 20px;
display: block;
float: right;
color: black;
text-decoration: none;
}

.addnav img
{
width: 58px;
height: 20px;
border: 0;
}

* html a:hover
{
visibility:visible
}

.addnav a:hover img
{
visibility:hidden
}

.addnav span
{
position: absolute;
left: 35px;
top: 15px;
margin: 0px;
padding: 0px;
cursor: pointer;
}

/******************************/
/* AJAX Stuff for Admin Pages */
/******************************/
div.headBanner
{
width: 728px;
text-align: left;

}


