﻿@media screen {

body
{
	color: #336600;
	background-color: #FFFFCC;
}

.messagebar
{
	background-color:#FFFFCC;

}

.messagepanel
{
   
    color: #FF0000;

}  

.loggedinpanel
{
   color: #000000;
   background-color: #FFFFCC;
   border: solid 1px #003300;
   /*  position: absolute;*/
/*    top: 68px; */
    top: 0px;
   right: 0px;
   width: 30%;
   height: 19px;
   padding: 2px 2px 2px 2px; 
   text-align: center;   
  
}  
.notloggedinpanel
{
 color: #000000;
   background-color: #FFFFCC;
   border: solid 1px #003300;
   /*  position: absolute;*/
/*    top: 68px; */
    top: 0px;
   right: 0px;
   width: 30%;
   height: 19px;
   padding: 2px 2px 2px 2px; 
   text-align: center;    
}    
    
   
.line
{
	background-color:Black;
	margin: 0px;
}
.menubar
{
    background-color: #003300;
    color: #FFFFFF;
    /*position: relative;*/
    width:70%;
   }

.crumbs
{		
}
.content
{	
		
}

.med
{
	color: #000000;
	
}
.rightcolumn
{
}
.centercolumn
{
	
	background-color:Silver;
}

.searchtable
{
	
	border-color: inherit;
	background-color: #FFFF99;
}

.gridheader
{
    background-color: #FFFF00;
    color: #003300;
    font-weight: bold;
}

.gridheader a
{
    color: #008000;
    background-color: #FFFF00;
}

.gridfooter
{
	background-color: #FFFF99;
}

.griditem
{
    background-color: #FFFFFF;
}


.gridaltitem
{
    background-color: #FFFF99;
}

.grid a {
    color: #FFFFFF;  
}

.griditem a {
    color:#003300
}

.gridaltitem a {
    color:blue  
}

.griditemerror 
{ 
     background-color: #FFB6C1;
}



.webservicepanel
{
    border-style: groove;
    background-color:White;
}    


/* ajax__tab_green-theme theme (images/green.jpg) */
.ajax__tab_green-theme 
{
    width:60%;
    float:left;
}    
.ajax__tab_green-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #7cdb44;
}
.ajax__tab_green-theme .ajax__tab_header .ajax__tab_outer 
{
    border-left: 1px solid #a3a3a3;
    border-right: 1px solid #a3a3a3;
    border-top: 1px solid #a3a3a3;
    border-bottom: 0px solid #a3a3a3;
    background: #d8d8d8 url('../GreenAndYellow/images/green.jpg') repeat-x;
    margin: 0px 0.16em 0px 0px;
    padding: 1px 0px;
    vertical-align:bottom;
}
.ajax__tab_green-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_green-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: #bfdaff url('../GreenAndYellow/images/green.jpg') repeat-x left -1300px;
}
.ajax__tab_green-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;

}
.ajax__tab_green-theme .ajax__tab_active .ajax__tab_outer
{
    background:#7cdb44 url('../GreenAndYellow/images/green.jpg') repeat-x left -1400px;
}
.ajax__tab_green-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#edf5ff;    
    border:solid 1px #808080;
    border-top-width:0px;

}

.calenderpopup
{
    background-color: #FFFF99;
    color: #003300;
}    
.calenderpopup .ajax__calendar_container
{
    border: 1px solid #646464;
    background-color: #FFFF99;
    color: #003300;
   
}    
.calenderpopup .ajax__calendar_header
{
    border: 1px solid #646464;
   
}    
.calenderpopup .ajax__calendar_footer
{
    border-style: solid none none none;
    border-width: 1px;
    border-color: #646464;
}  


.calenderpopup .ajax__calendar_other .ajax__calendar_day {background-color:#FFFF99;border-color:#ffffff;color:#646464;}
.calenderpopup .ajax__calendar_other .ajax__calendar_year {background-color:#FFFF99;border-color:#ffffff;color:#646464;}

.calenderpopup .ajax__calendar_hover .ajax__calendar_day 
{ 
    background-color:#edf9ff;
    border-color:blue;
    color:Red;
 }
.calenderpopup .ajax__calendar_hover .ajax__calendar_month
{
    background-color:#edf9ff;
    border-color:blue;
    color:Red;
}
.calenderpopup .ajax__calendar_hover .ajax__calendar_year 
{
    background-color:#edf9ff;
    border-color:blue;
    color:red;
}
.calenderpopup .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}

.calenderpopup .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}

.accordionheader
{
	border-bottom: solid gray 1px;
	border-top: solid gray 1px;
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	background-color: #003300;
	color: #FFFFFF;
	display: inline-block;
	
}

.accordionheaderselected
{
	border-bottom: solid gray 1px;
	border-top: solid gray 1px;
	font-size: 16px;
	font-weight: bold;
	padding: 5px;
	margin-top: 5px;
	cursor: pointer;
	background-color: #008A2E;
	color: #FFFFFF;
	display: inline-block;
	
}
.accordioncontent
{
	border: 1px dashed #2F4F4F;
	border-top: none;
	padding: 5px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	
}
.popupcontrol
{
    position:absolute;
    visibility:hidden;
    border-style:solid;
    border-color:Black;
    border-width: 2px;
    overflow:hidden;
}
.formtable
{
    padding: 2px 4px 4px 2px;
    border: medium groove #808080;

}
    
.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('images/info.png');
}
.success
{
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image: url('images/success.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('images/warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/error.png');
}
.webmessagecontainer
{
}
.info p, .success p, .warning p, .error p {
    padding: 0px 50px;
}
.info a, .success a, .warning a, .error a {
    float: right;
    padding: 10px;
    cursor:pointer;
}
.container img {
    border: none;
}

/* validation */
.validation {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/error.png');
}
.validation ul
{
	padding: 0px 30px;
}

.dynamicMenuItem
{
	border-bottom: solid 1px #808080;
    z-index:100;
}

a.dynamicMenuItem 
{
   	width: 100%;
	display: block;

}

.aspbutton 
{
    /* From .skin file: <asp:Button runat="server"
    BackColor="#003300" ForeColor="#FFFFFF"
    Font-Bold="true" 
    BorderStyle="Outset">
</asp:Button>    */
     background-color: #003300;
     color:#FFFFFF;
     border-style: outset;
     font-weight:bold;
}

.TabContainer
{
    background-color:#003300;
    font-weight: bold;
}

.tabpanel 
{
    background-color:#003300;
}


}
