﻿/* CSS Document */


	/* ELEMENTS */
	
	html, body, form {
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		text-align:justify;
		 cursor: default;
	}
	
	html {
		overflow:scroll; /* always show scroll so pages dont jump in FF edited for .NET */
		background:#529538 url(../../images/grass.jpg) left top repeat;
	}
	
	body {
		padding:30px 0;
		color:#474747;
		font-size:0.8em;
		text-align:center;
	}
	
		
	/* DIVS */
	#mainS {
		width: 665px;
	}
	
	
	/* END DIVS */
	
	.hideElement
	{
	    display:none;
	}
	
	.pageWidth
	{
	    width: 665px; 
	    text-align:left;
	}
	
	.normalText
    {
    FONT-WEIGHT: normal;
    }
    
    .boldText
    {
    FONT-WEIGHT: bold;
    }

	.tableLable
    {
    FONT-WEIGHT: normal;
    font-size: 0.9em;
    text-align:right;
    width: 150px;
    }
    
     .tableLableMiddle
    {
    FONT-WEIGHT: normal;
    font-size: 0.9em;
    vertical-align:middle;
    text-align:right;
    }
    
    .tableLableTop
    {
    FONT-WEIGHT: normal;
    font-size: 0.9em;
    vertical-align:top;
    text-align:right;
    }
    
    .tableHeaderText
    {
    color: white;
    background-color: #0a6023;
    text-align:center; 
    FONT-WEIGHT: bold;
    font-size: 0.9em;
    
    }
	
	h3 {
		letter-spacing:1px;
		font-weight:normal;
		margin:1.1em 0 0.8em 0;
		padding:0;
		font-family: arial,verdana, "Times New Roman", Times, serif;
		border-bottom:1px dashed #d33b3c;
		font-size:1.4em;
		color: #198b55;

	}
	
	h4 {
		letter-spacing:1px;
		font-weight:normal;
		margin:0em 0em 0.4em 0em;
		padding:0;
		font-family: arial,verdana, "Times New Roman", Times, serif;
		font-size:1.3em;
		color: #198b55;
		

	}
	
	h2 {
		letter-spacing:1px;
		font-weight:normal;
		margin:0em 0em 0.4em 0em;
		padding:0;
		font-family: arial,verdana, "Times New Roman", Times, serif;
		font-size:1.3em;
		color: #198b55;
		
	}
h1 {
		letter-spacing:1px;
		font-weight:normal;
		margin:1.1em 0 0.3em 0;
		padding:0px;
		font-family:arial, verdana, "Times New Roman", Times, serif;
		border-bottom:1px dashed #198b55;
		font-size:1.8em;
		color: #d33b3c;
	}

	
	a{
		color: #0000ff;
		text-decoration:none;
		outline-color:invert;
		outline-style:none;
		outline-width:medium;
	}
	
	
	p {
		margin:0 0 0em 0;
		padding:0 0 0 0px;
		cursor: default;
	}
	
	.button
    {
        BORDER-RIGHT: #add1af 1px solid;
        PADDING-RIGHT: 5px;
        BORDER-TOP: #add1af 1px solid;
        PADDING-LEFT: 5px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        PADDING-BOTTOM: 2px;
        BORDER-LEFT: #add1af 1px solid;
        COLOR: #ffffff;
        LINE-HEIGHT: 14px;
        PADDING-TOP: 2px;
        BORDER-BOTTOM: #add1af 1px solid;
        FONT-FAMILY: arial, verdana, tahoma, helvetica, sans-serif;
        BACKGROUND-COLOR: #226e2f;
        cursor: pointer;
    }
	
	ul {
		padding:0;
		margin:0 0 0 50px;
		LIST-STYLE-IMAGE: url(../../images/listgraphic.gif);
	}
	
	
	ul li {
		margin-bottom:10px;
	}
	
	ul.noPad li {
		margin-bottom:0px;
	}
	
	img {
		border:none;
	}
	
	/* AJAX */
	
	.PanelTable {
	    background-color: #cdfec6;
        border-bottom:1px dashed #006633;
        border-top:1px dashed #006633;
        border-left:1px dashed #006633;
        border-right:1px dashed #006633;
	}
	
    .popupControl{

        border: 2px solid #006633;

        background-color: #cdfec6;

        position:absolute;

        visibility:hidden;

        width:350px;

        padding: 3px 4px 3px 4px;
  

    }
    
   .popupControlLBoard{

        border: 2px solid #a91112;

        background-color: #ffffff;

        position:absolute;

        width:400px;

    }
    
  .popupControl2{

        border: 2px solid #006633;

        background-color: #cdfec6;
        
        font-size: xx-small;

        position:absolute;

        visibility:hidden;

        width:553px;

        padding: 3px 4px 3px 4px;
  

    }
    
      .popupControlNarrow{

        border: 2px solid #006633;

        background-color: #cdfec6;
        
        font-size: xx-small;

        position:absolute;

        visibility:hidden;

        width:250px;

        padding: 3px 4px 3px 4px;

    }
    
      .popupControlVNarrow{

        border: 2px solid #006633;

        background-color: #cdfec6;
        
        font-size: xx-small;

        position:absolute;

        visibility:hidden;

        width:145px;

        padding: 3px 4px 3px 4px;
  

    }

.popupControlMedium{

        border: 2px solid #006633;

        background-color: #cdfec6;
        
        font-size: xx-small;

        position:absolute;

        visibility:hidden;

        width:420px;

        padding: 3px 4px 3px 4px;
  

    }
    
    .popupControlMedium2{

        border: 2px solid #006633;

        background-color: #cdfec6;
        
        font-size: xx-small;

        position:absolute;

        visibility:hidden;

        width:450px;

        padding: 3px 4px 3px 4px;
  

    }
    
    .PopUpText{
        color: #006633;
        text-decoration:none;
        border-bottom:1px dashed #006633;

    }
    
     
     /* for AJAX Accordian control */
	 .accordionHeader
    {
        border: 1px solid #2F4F4F;
        color: white;
        background-color: #0a6023;
	    font-family: Arial, Sans-Serif;
	    font-size: 12px;
	    font-weight: bold;
        padding: 5px;
        margin-top: 5px;
        cursor: pointer;
        width: 640px;
    }

    .accordionHeader a
    {
	    color: #FFFFFF;
	    background: none;
	    text-decoration: underline;
    	
    }

    .accordionHeader a:hover
    {
	    text-decoration: underline;
    }

    .accordionHeaderSelected
    {
        border: 1px solid #2F4F4F;
        color: white;
        background-color: #0a6023;
	    font-family: Arial, Sans-Serif;
	    font-size: 12px;
	    font-weight: bold;
        padding: 5px;
        margin-top: 5px;
        cursor: pointer;
        width: 640px;
    }

    .accordionHeaderSelected a
    {
	    color: #FFFFFF;
	    background: none;
	    text-decoration: none;
    	
    }

    .accordionHeaderSelected a:hover
    {
	    background: none;
        text-decoration: underline;
    }

    .accordionContent
    {
        background-color: #cdfec6;
        border: 1px dashed #2F4F4F;
        border-top: none;
        padding: 5px;
        padding-top: 10px;
         width: 640px;
    }
    
 /* for AJAX Collapsible panels */
.collapsePanel {
	width: 541px;
	height:0px;
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{	
	width: 531px;
	height:12px;
	color: #ffffff;
	background-color:  #0a6023;
	font-weight:bold;
	float:left;
	padding:5px; 
	cursor: pointer; 
	vertical-align: middle;
}

.Hlink

{

cursor: pointer;

}

.HlinkSmall

{

cursor: pointer;
font-size: 0.85em;
}


    /* Chart Modals */
    
   .ModalPopupBG
{
    background-color: #666699;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.ChartPopup
{
    width:650px;
    height:450px;
    background:white;
}

.ChartPopupBar
{
    width:650px;
    height:520px;
    background:white;
}
    
    /* END AJAX */
       
    .imgBorder{
        border: 1px grey solid;
        vertical-align: bottom;
    }
    
   .imgBorderH{
        border: 1px grey solid;
        
    }
    
   

	 /* for edit gridviews */
	.FooterStyle { background-color: #cccccc; color: White; text-align: left; }
	.PagerStyle { background-color: #999999; color: Black; }
	.PagerStyle a:link
	{
	 text-decoration:underline;
	 color:White;
	 text-align: right; 
	 }
	.HeaderStyle { background-color: #0a6023; color: White; text-align: left; }
	.HeaderStyle a:link
	{
	 text-decoration:none;
	 color:White;
	 }
	 
	.RowStyle { background-color: #ffffff; color: Black; text-align: left; }
	.AltRowStyle { background-color: #E2FFCA; color: Black; text-align: left; }
	
	.RowStyle1 { background-color: #ffffff; color: Black; text-align: left; border-right: 1px solid #dddddd;}
	.AltRowStyle1 { background-color: #E2FFCA; color: Black; text-align: left; border-right: 1px solid #dddddd;}
	
	.RowStyle1 td { border: 1px solid #dddddd;}
	.AltRowStyle1 td {border: 1px solid #dddddd}
	
	/* for leaderboard gridviews */
	.HeaderStyleLB { background-color: #a91112; color: White; text-align: left; }
	.AltRowStyleLB { background-color: #f8f1f5; color: Black; text-align: left; }
	
	#container {
		text-align:left;
	
		width:800px;
		margin:0px auto;
		background: url(../../images/containBackg.jpg) left top repeat-y;
		height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
	}
	
	#containerTop {
		background: transparent url(../../images/containTop.jpg) left top no-repeat;
		
	}
	#containerBottomOld {
		min-height:900px;
		background:transparent url(../../images/containBottom.gif) left bottom no-repeat;
		padding:70px 50px 70px 40px;
	} * html #container { height:900px; }
	
   div#containerBottom {

	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:800px;
	background:transparent url(../../images/containBottom2.jpg) left bottom no-repeat;
	padding:1em 0em 0em 2em;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:800px; /* real browsers */
}* html #container { height:800px; }
	

div#content {
	padding:0em 4em 5em 2.5em; /* bottom padding for footer */
}
	div#content p {
		text-align:justify;
		padding:0 1em;
	}
	
	div#content ol {
		LIST-STYLE-IMAGE: url(../../images/listgraphic.gif);
	}
	
div#contentWide {
	padding:0em 4em 5em 2em; /* bottom padding for footer */
}
	div#contentWide p {
		text-align:justify;
		padding:0 1em;
	}
	
	div#contentWide ol {
		LIST-STYLE-IMAGE: url(../../images/listgraphic.gif);
	}
			
	
div#ad-bottom {
	position:absolute;
	width:750px;
	bottom:0em; 

	border-top:0px;
	padding:0em 1em 4em 10.6em;  
	
}

div#footer {
	position:absolute;
	width:750px;
	bottom:0; 

	border-top:0px solid #cccccc;
	padding:0em 1em 1em 1em;  
	
}

div#footer table {
	border-top:1px solid #cccccc;
	
}
div#footer td {
	padding:1em;
	margin:0;
	font-size:0.8em;
	text-align:center;
}
	
div#warning {
	color:#ff0000;
	font-size:0.9em;
	text-align:center;
}

.dragHandle {
	width:21px;
	height:21px;
	background-image:url(../../images/reorder.gif);
	cursor:move;
	border:outset thin white;
}

.itemArea {
	margin-left:15px;
	font-family:Arial, Verdana, sans-serif;
	font-size:1em;
	text-align:left;
}

.reorderCue {
	border:dashed thin black;
	width:100%;
	height:25px;
}

.shadeform
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BACKGROUND-IMAGE: url(../../images/shadeform.gif);
    FONT: 13px arial, verdana, sans-serif;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 180px;
    BORDER-BOTTOM: #000000 1px solid;
    TEXT-ALIGN: left;
}

.shadeformLong
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BACKGROUND-IMAGE: url(../../images/shadeform.gif);
    FONT: 13px arial, verdana, sans-serif;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 324px;
    BORDER-BOTTOM: #000000 1px solid;
    TEXT-ALIGN: left;
}

.shadeformShort
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BACKGROUND-IMAGE: url(../../images/shadeform.gif);
    FONT: 13px arial, verdana, sans-serif;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 50px;
    BORDER-BOTTOM: #000000 1px solid;
    TEXT-ALIGN: left;
}


.rightPanel
{

   padding: 0px 0px 0px 40px;

}

.greenText
{
    color:#198B55;
}

.greenTextBold
{
    color:#198B55;
    FONT-WEIGHT: bold;

}


.redText
{
    color:#d33b3c;
}

.blackText
{
    color:#000000;
}

.bodyText
{
    color:#474747;

}

/* These 2 not used */
  .fieldsetClass { position: relative;
    margin-top:1em;
    padding-top:.75em;
    color :#d33b3c;
    background:#f0faf1;
    }

 .legendClass {position:absolute;
    top: -.5em;
    left: .5em;
    color:#198B55;
    } 
    
.loginPanel
{

    color :#d33b3c;
background:#f0faf1;

}

 .smalltext2
        {
            font-size: 0.85em;
            COLOR: #000000;
        }

 .smalltext
        {
            font-size: xx-small;
            COLOR: #000000;
        }

  .smalltextIndent
        {
            font-size: xx-small;
            COLOR: #000000;
           padding-left:55px;
           width:100%;
            vertical-align: top;
        }
        
.smalltextBody
        {
            font-size: xx-small;
            COLOR: #474747;
        }


.subtitle
{
    FONT-WEIGHT: bold;
    COLOR: #d33b3c;
}

.subtitle2
{
    FONT-WEIGHT: bold;
    COLOR: #d33b3c;
    WIDTH: 110px;
    text-align:right;
}

.subtitle2G
{
    FONT-WEIGHT: bold;
    COLOR: #0c6225;
    WIDTH: 110px;
    text-align:right;
}


.subtitle2Small
{
    FONT-WEIGHT: bold;
    COLOR: #d33b3c;
    font-size: xx-small;
}


.subtitle2S
{
    FONT-WEIGHT: bold;
    COLOR: #d33b3c;
    WIDTH: 90px;
    text-align:right;
}

.subtitle2VS
{
    FONT-WEIGHT: bold;
    COLOR: #d33b3c;
    WIDTH: 30px;
    text-align:right;
}

.subtitle2L
{
    FONT-WEIGHT: bold;
    COLOR: #d33b3c;
    WIDTH: 110px;
    text-align:left;
}

.subtitle2W
{
    FONT-WEIGHT: bold;
    COLOR: #d33b3c;
    WIDTH: 135px;
    text-align:right;
}

.subtitle3
{
    FONT-WEIGHT: bold;
    color: #198b55;
    font-size:1.4em;
    font-family: arial,verdana, "Times New Roman", Times, serif;
}

.subtitle4
{
    FONT-WEIGHT: bold;
    COLOR: #d33b3c;
    WIDTH: 290px;
}

.subtitle5
{
    background-color:#ecfad0;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    WIDTH: 210px;
    text-align:right;
}

.blanktable
{
    background-color:#ecfad0;

}

.subtitle5b
{
    background-color:#ecfad0;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    WIDTH: 120px;
    text-align:right;
}

.subtitle5c
{
    background-color:#ecfad0;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    WIDTH: 130px;
    text-align:right;
}

.subtitle5d
{
    background-color:#ecfad0;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    WIDTH: 250px;
    text-align:right;
    vertical-align: top;
}

.subtitle5e
{
    background-color:#ecfad0;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    WIDTH: 330px;
    text-align:right;
    vertical-align: top;
}

.subtitle5h
{
    background-color:#ecfad0;
    FONT-WEIGHT: bold;
    COLOR: #0a6023;
    WIDTH: 210px;
    text-align:left;
}

.subtitle6
{
    COLOR: #000000;
    WIDTH: 210px;
    text-align:left;
     background-color:#e8fbd0;
}

.subtitle6b
{
    COLOR: #000000;
    WIDTH: 170px;
    text-align:left;
     background-color:#e8fbd0;
}
.subtitle6c
{
    COLOR: #000000;
    WIDTH: 260px;
    text-align:left;
     background-color:#e8fbd0;
}
.subtitle7
{
    background-color:#0a6023;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    WIDTH: 110px;
    text-align:right;
    BORDER-BOTTOM: #0a6023 1px solid;
     padding: 0px 2px 0px 0px;

}

.subtitle7Pad
{
    background-color:#0a6023;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    WIDTH: 110px;
    text-align:right;
    border-bottom:1px dashed #8BB381;
    padding: 3px 2px 3px 0px;

}


.subtitle7red
{
    background-color: #d33b3c;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    WIDTH: 110px;
    text-align:right;
    BORDER-BOTTOM: #0a6023 1px solid;

}

.subtitle7redLeft
{
    background-color: #d33b3c;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    WIDTH: 110px;
    text-align:left;
    BORDER-BOTTOM: #0a6023 1px solid;

}

.subtitle7b
{
    background-color:#0a6023;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    text-align:right;

}

.subtitle7bred
{
    background-color:#d33b3c;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    text-align:right;
    BORDER-BOTTOM: #0a6023 1px solid;

}

.subtitle7bredThin
{
    background-color:#d33b3c;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    text-align:right;
    BORDER-BOTTOM: #0a6023 1px solid;
    height: 5px;

}


.subtitle7c
{
    background-color:#0a6023;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    WIDTH: 95px;
    text-align:right;
    BORDER-BOTTOM: #0a6023 1px solid;

}

.subtitle7cred
{
    background-color: #d33b3c;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    WIDTH: 95px;
    text-align:right;
    BORDER-BOTTOM: #0a6023 1px solid;

}

.subtitle7credLeft
{
    background-color: #d33b3c;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    WIDTH: 95px;
    text-align:left;
    BORDER-BOTTOM: #0a6023 1px solid;

}

.subtitle7d
{
    background-color:#0a6023;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    WIDTH: 145px;
    text-align:right;
    BORDER-BOTTOM: #0a6023 1px solid;

}

.subtitle7dTop
{
    background-color:#0a6023;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    WIDTH: 145px;
    text-align:right;
    vertical-align: top;
    BORDER-BOTTOM: #0a6023 1px solid;

}
.subtitle7dred
{
    background-color: #d33b3c;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    WIDTH: 145px;
    text-align:right;
    BORDER-BOTTOM: #d33b3c 1px solid;
 BORDER-right: #d33b3c 1px solid;
}

.subtitle7dredline
{
    background-color: #d33b3c;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    WIDTH: 145px;
    text-align:right;
    BORDER-BOTTOM: #d33b3c 1px solid;
}

.subtitle7t
{
    background-color:#0a6023;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    vertical-align: top;
    text-align:right;
}

.subtitle7tPad
{
    background-color:#0a6023;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    vertical-align: top;
    text-align:right;
    border-bottom:1px dashed #8BB381;
    border-top:1px dashed #8BB381;
    padding: 3px 2px 3px 0px;
}

.subtitle8
{
    background-color:#ecfad0;
    FONT-WEIGHT: bold;
    COLOR: #000000;
    text-align:left;
}



.subtitle8n
{
    background-color:#ecfad0;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    text-align:left;
    padding: 0px 0px 0px 2px;
}

.subtitle8nBorder
{
    background-color:#ecfad0;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    text-align:left;
    border-bottom:1px dashed #0a6023;
    padding: 3px 0px 3px 2px;
}



.subtitle9
{
    background-color:#ecfad0;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    text-align:right;
}

.subtitle9Left
{
    background-color:#ecfad0;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    text-align:left;
}

.subtitle9h
{
    background-color:#ecfad0;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    text-align:right;
    height: 22px;
}

.subtitle10
{
    background-color:#ecfad0;
    FONT-WEIGHT: normal;
    COLOR: #0a6023;
    text-align:left;
    font-size:0.9em;
}

.subtitle11
{
    background-color:#ffffff;
    FONT-WEIGHT: normal;
    COLOR: #d33b3c;
    text-align:center;

    font-size:0.9em;
    border:1px solid #d33b3c
}

.userLabel
{

    FONT-WEIGHT: bold;
    COLOR: #198B55;
    font-size:0.8em;
}

.userLabel a {
		text-decoration:underline;
		outline-color:invert;
		outline-style:none;
		outline-width:medium;
	}

.style3{
    width: 2%;
  }
  
  .style3b{
    width: 12%;
  }
.style6{
      width: 18%;
}

.fullWidth
{
   width: 100%;
    
}

.fullWidthLeft
{
   width: 95%;
   text-align:left;
    
}
.fullWidthD
{
   width: 100%;
   padding: 0px 0px 0px 80px;
}
.ViewGridRow
{
   width: 100%;  
   padding: 0px 0px 0px 15px;
}

.alignTable {
	padding: 0px 0px 0px 50px;
}

.alignSection {
	padding: 0px 0px 0px 15px;
}

.alignTableST {
	padding: 0px 0px 0px 10px;
	font-size: xx-small;
    COLOR: #000000;
}

.alignTableST2 {
	padding: 0px 0px 0px 50px;
	font-size: xx-small;
    COLOR: #000000;
}

.alignTable2 {
	padding: 0px 0px 0px 130px;
}

.alignTable3 {
	padding: 15px 0px 0px 10px;
}


.alignTable3b {
	padding: 15px 0px 0px 50px;
}

.alignTable3c {
	padding: 15px 0px 0px 10px;
	width:100px;
}

.alignTable4 {
	padding: 0px 0px 0px 110px;
	 width: 260px; 
}

.alignTable5 {
	padding: 0px 0px 0px 25px;

}

.alignTable5n {
	padding: 0px 0px 0px 10px;

}

.subtitle2alignTable
{
    FONT-WEIGHT: bold;
    COLOR: #d33b3c;
    WIDTH: 110px;
    padding: 0px 0px 0px 50px;
}

.subtitle2SalignTable
{
    FONT-WEIGHT: bold;
    COLOR: #d33b3c;
    WIDTH: 90px;
    padding: 0px 0px 0px 50px;
}

.adminTable {
border-collapse: collapse;
border-top: 1px solid #198b55; 
border-left: 1px solid #198b55; 
border-right: 1px solid #0a6023;
border-bottom:1px solid #0a6023;

}

.adminTable th {

border-top: 1px solid #0a6023; 
border-left: 1px solid #0a6023; 
    border-right: 1px solid #0a6023;
    border-bottom:1px solid #0a6023;
}

.adminTable td {
text-align:right;
border-top: 1px solid #0a6023; 
border-left: 1px solid #0a6023 

}


.adminTable th a{
color:#10659E;
}
.adminTable td a{
color:#000099;
}

.adminTable tr.unchecked {
	background-color: #ffffff;
}

.adminTable tr.checked {
	background-color: #E7F4FF;
}

.adminTableLeft {
border-collapse: collapse;
border-top: 1px solid #198b55; 
border-left: 1px solid #198b55; 
border-right: 1px solid #0a6023;
border-bottom:1px solid #0a6023;

}

.adminTableLeft th {

border-top: 1px solid #0a6023; 
border-left: 1px solid #0a6023; 
    border-right: 1px solid #0a6023;
    border-bottom:1px solid #0a6023;
}

.adminTableLeft td {

border-top: 1px solid #0a6023; 
border-left: 1px solid #0a6023 

}

.adminTable2 {
border-collapse: collapse;
border-top: 1px solid #0a6023; 
border-left: 1px solid #0a6023; 
border-right: 1px solid #0a6023;
border-bottom:1px solid #0a6023;
}

.adminTable2Pred {
border-collapse: collapse;
border-top: 1px solid #0a6023; 
border-left: 1px solid #0a6023; 
border-right: 1px solid #0a6023;
border-bottom:1px solid #0a6023;
}

.adminTable2Pred td {
border-left: 1px solid #0a6023 

}

.adminTable3 {
border-collapse: collapse;
border-top: 1px solid #0a6023; 
border-left: 1px solid #0a6023; 
border-right: 1px solid #0a6023;
border-bottom:1px solid #0a6023;
}

.adminTable3 td{
border-collapse: collapse;

text-align: left;
}

.subscribeTable {
border-collapse: collapse;
border-top: 1px solid #0a6023; 
border-left: 1px solid #0a6023; 
border-right: 1px solid #0a6023;
border-bottom:1px solid #0a6023;
}

.subscribeTable td{
border-collapse: collapse;
border-top: 1px solid #0a6023; 
border-bottom:1px solid #0a6023;
height: 70px;
padding: 15px 0px 0px 50px;
text-align: left;
}


img.floatRight { 
    float: right; 
    margin: 4px 4px 8px 30px; 
}

.limitsize img { 
max-width: 190px;
/*width: expression(this.width > 190 ? 190: true);	/* for IE <v7 */
  }
  
.limitsizeAdmin img { 
max-width: 400px;
/*width: expression(this.width > 400 ? 400: true);	/* for IE <v7 */
  }

.butClass
  {    
    border: 1px solid;
    border-color: #D6D3CE;
  }
  
.tdClass
  {
    padding-left: 3px;
    padding-top:3px;
  }
  
  input.prompt {
  border:1px solid transparent; 
  background-color:#99ccff;
  width:70px;
  font-family:arial;font-size:12px; color:black;
  } 

  table.promptbox {
  border:1px solid #ccccff; 
  background-color:#FFFFE6; 
  color:black;
  padding-left:2px;
  padding-right:2px;
  padding-bottom:2px;
  font-family:arial; 
  font-size:12px;
  } 

 input.promptbox {
 border:1px solid #0000FF; 
 background-color:white;
 width:100%;
 font-family:arial;
 font-size:12px; 
 color:black; 
 }
 
 td.titlebar { 
 background-color:#DBEAF5; 
 color:#000066; 
 font-weight:bold;
 font-family:arial; 
 font-size:12px;
 } 
	
	/* SUBHEADER 
---------------------------------------------------------------------------------------------------------------------------------------------------*/
#subheader { 
	background:transparent;
	width: 800px;
	height: 24px;
	color: #FFF;
	margin-left: 0px;
	}

#subheader h2 { color: #FEAB06; }
/*#subheader a {color: #FECF5F; }*/
	

