@charset "utf-8";
/* CSS Document */

.divmonth a{
                color:#eb8e39;
            }
            
ul.tabs {

               margin: 0;

               padding: 0;

               float: left;

               list-style: none;

               height: 30px;

              /* border-bottom: 1px solid #e1dfe0;

               border-left: 1px solid #e1dfe0;*/

               width: 100%;

               /*border-radius:9px 0 0 0;*/
			   
			   margin-top:-10px;
			   
			   
			   
			   
			   
			    

}

ul.tabs li {

               float: left;

               margin: 0;

               padding: 0;

               height: 30px;

               line-height: 30px;

               /*border: 1px solid #e1dfe0;

               border-left: none;*/

               margin-bottom: -1px;

              /*background: #8eb5c2;*/
			   
			   background: #4589a6;
	
			   
               overflow: hidden;

               position: relative;

               /*border-radius:9px 9px 0 0;*/
			   width: 63px;

}

ul.tabs li a {

               text-decoration: none;

               color: #fff;

               display: block;

               font-size: 12px;

               padding: 0 10px;

              /* border: 1px solid #fff;*/

               outline: none;

              /* border-radius:9px 9px 0 0;*/
			  

}

ul.tabs li a:hover {

               /*background: #fff;*/
			   
			   /*background: #3c81c3;*/
			   
			   /*background: #8eb5c2;*/
			   
			   color:#FFF;
			   
			   

}

ul.tabs li.active a {

               color:#09F;
               /*background:#3c81c3;*/
			   background: #fff;

}                             

html ul.tabs li.active, html ul.tabs li.active a:hover  {

               background: #fff;

               border-bottom: 1px solid #fff;

}

.tab_container {

               border-top: none;

               clear: both;

               float: left; 

               width: 100%;

               background: #fff;

               -moz-border-radius-bottomright: 5px;

               -khtml-border-radius-bottomright: 5px;

               -webkit-border-bottom-right-radius: 5px;

               -moz-border-radius-bottomleft: 5px;

               -khtml-border-radius-bottomleft: 5px;

               -webkit-border-bottom-left-radius: 5px;

}

.tab_content {

               padding: 15px 5px 5px 5px;

               font-size: 1.2em;

}

/*-----------------calendar of events-----------------------------------*/

 

.tr_event:nth-child(even) {

    background:#ffffff;
	

}

 

.tr_event td{

    padding:18px;

}

.tr_event:nth-child(odd) {

    background:#EDEDED;

}

 

.tr_event:nth-child(odd) td {

    padding:20px;

}

 

.tr_event td {

    width:730px;

}

 

.divmonth{

    font-family:Arial, sans-serif;

    font-size:12px;

    font-weight:bold;

    color:#5b5b5b;

   

    width:730px;

    margin-left:15px;

    margin-bottom:10px;

 

}

.monthheader{

   

    font-family:Arial, sans-serif;

    font-size:17px;

    font-weight:bold;

    color:#5b5b5b;

}

 

.monthevent{
	
	
	font-family:Arial, sans-serif;

    font-size:12px;

    font-weight:normal;

    color: rgb(0, 0, 0);

   

}

 

#tabcalendar ul {

    list-style: none;

    padding:0;

                margin:0;

}

 

#tabcalendar ul li {

    background-color:#36648B;

    border:1px solid #CCCCCC;

    float: left;

                margin: 0 0.5em 0 0;

    -webkit-border-top-left-radius: 5px;

    -webkit-border-top-right-radius: 5px;

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;

    padding:10px;

   

    font-size:12px;

    font-weight:bold;

    color:white;

   

}

 

 

 

 

/*-----------------------end calendar-------------------*/

