﻿body 
    {
   
  
   background-image:url('images/bg.png');
   background-repeat:repeat;
   
    }


#sheet {
	width:1000px;
	 height:auto;
    position:relative;
    margin-left:auto;
    margin-right:auto;
   
 
	
	}
	

	
	#header 
    {
    width:1000px;
  
    height:auto;
    float:left;
    }	

  
#menu
{
    width:1000px;
    
}
    
    
   #nav{
    display:inline-block;
    width:1000px;
    margin-bottom:0px; margin-top:0px;
    font-size:14px;
    background-color:#5bc3ed;
     border-top:solid 5px white;
 font-weight:bold;
    padding:0;
    color:#ffffff;
 font-family:"Josefin Sans",sans-serif;
	font-size:15px;
    font-weight: normal;

}
#nav li {
    float:left;
    position:relative;
    list-style:none; 
    z-index:+999;
   
}
#nav a { 
    color:#2d3878; text-transform: capitalize;
    text-decoration:none;border-right:solid 0px #3c4aa2;
    font-size:15px; line-height:20px;
   font-family:"Josefin Sans",sans-serif;
    display:block; letter-spacing:1px;
    padding:10px 15px;
     font-weight:bold;

    
}
#nav ul li a {
    color:#fff; 
    text-decoration:none;   
    font-size:15px; line-height:20px;
    font-family:"Josefin Sans",sans-serif;
    display:block;
    padding:8px 18px;
     font-weight:bold;
     
}
/* selected menu element */
#nav .current a, #nav li:hover > a {
    color:#fff;
     background-color:rgba(0, 0, 0, 0.15);
        
}
/* sublevels */
#nav ul li:hover a, #nav li:hover li a {
    background:none;
    border:none;
    color:#253165;

    
}
#nav ul li a:hover {
    background-color:#f2f2f2;
    color:#253165; 
       
      
}
/* drop down */
#nav li:hover > ul {
    opacity:1;
    visibility:visible;
      
}
#nav ul {
    opacity:0;
    visibility:hidden;
    padding:0;
    border-radius:0 0 5px 5px ;
    border-bottom:solid 5px #2d3a7b;
    width:220px;  
    position:absolute;
    color:#cccccc;
    background-color:#e5e5e5;
   
     
 
}
#nav ul li {
    float:none; 
    border-bottom:solid 1px #2d3a7b;
    margin:0;
    list-style:none;
  
}
#nav ul a {
    font-weight:normal;
     
}
#nav ul ul {
    left:200px;
    top:0px;
   
    
}   
    
    
  .mark
  {
      

    width:200px;  
     border-bottom: 1px dashed #999999; 
       
  }  
    
    
    #content
    {
    width:986px;
	float:left;
	height:auto;
	padding:10px 8px 10px 6px;
	background-color:#ffffff;
	}
	
	
	
			
	#col1
{
    width:985px;
   
   float:left; 

    margin-left:0px;
    float:left;
     margin-top:20px; 
    border-radius: 0px;
   margin-bottom:20px;
   background-color:#f5f5f5;
   border-bottom:solid 2px #feb64a;
     border-top:solid 2px #feb64a;


}

#col1 h2
{
   color:#00006f;
    font-family:"Josefin Sans",sans-serif;
 font-size:25px;
    margin-top:5px;
    text-align:center;
    margin-bottom:0px; 
    letter-spacing:1px;   
width:100%;
text-shadow:3px 4px 3px rgba(0, 0, 0, 0.3)
}






.col1
{
    width:650px;
    border:solid 0px #e8e8e9;
    padding:10px;
    font-family:'Open Sans', sans-serif; 
    float:left;
    

}


#col1 p
{
font: 13px Arial Unicode MS;
  color: #323232; letter-spacing:1px; line-height:24px;
   text-align:justify;
   padding:10px;
}



	
	
	
	
	
	
	
	
	
	
	.col
	
	
	{
	    
	  width:200px;
    height:200px;
    float:left; 
    margin-left:0px;
border-bottom: 1px dashed #999999;
    padding:5px;
       margin-bottom:10px;  
	}
	
	
	.col h3
	{
	
   width:100%;
  text-align:center;
   margin-top:0px; 
  font:20px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif; 
   font-weight: bold;  
 color:#2c3775;
  }
	
	
	
	
	
	
	
	
	
	.col2
	
	
	{
	    
	  width:475px;
	   margin-top:5px;
    height:auto;
    float:left; 
    margin-left:10px;
    padding:5px;
   
	}
	.col2 h3
	{
	color:#2c3775;
font-family:"Josefin Sans",sans-serif;
    margin-top:-3px;
    text-align:center;
    margin-bottom:0px; 
    letter-spacing:1px;   
    font-weight: bold;
     width:100%;
    
    }
	
 
	
	.col2 p
{
  
  font: 13px Arial Unicode MS;
  color: #323232; letter-spacing:1px; line-height:24px;
   text-align:justify;
   padding:10px;
}

.col2 a {
	text-decoration: none !important;
	padding-bottom: 5px;
	font: 12px 'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	color:#b69703;

}
 .col2 a:hover {
	color: #5bc3ed;
	text-decoration: none !important;
}

	
	  

	
	#col5
{
    width:985px;

    font-family:'Open Sans', sans-serif;
    float:left; 
    border: 1px solid #f1eff0;
    border-radius: 0px;
    height:430px;
    margin-top:0px;
  

}
#col5 h2 
{
    color:#fff;
    margin-left:10px;
font-family:"Josefin Sans",sans-serif;
    margin-top:-13px;
    font-size:17px;
    padding: 4px;
    text-align:  justify;
    width: 180px;
    background-color:#000066;
    padding:5px 10px;
    border-radius:0px 25px 0px 0px;
    letter-spacing:1px;
    
}

.col5
{
    width:550px;
    border:solid 0px #e8e8e9;
    padding:10px;
    font-family:'Open Sans', sans-serif; 
    float:left;

}






.col3
	
	
	{
	    
	  width:250px;
   height:auto;
    float:left; 
    margin-left:-30px;
    padding:5px;
    
        border-bottom: 0x dashed #999999; 
	}
	.col3 h3
	{
	color:#2c3775;
     font-family:"Josefin Sans",sans-serif;
 font-size:20px;
    margin-top:3px;
    text-align:center;
    margin-bottom:0px; 
    letter-spacing:1px;   
    font-weight: bold;
     width:100%;
    
    }
	
 
	
	.col3 p
{
  
    font-family:"Open Sans",sans-serif;
 font-size:12px;

  color: #323232; letter-spacing:1px; line-height:24px;
   text-align:justify;
   padding:0px 10px;
   margin:0px;
   margin-bottom:20px;
}

.col3 a
	
	
	{
	    
 font-size:12px;
     font-family:"Open Sans",sans-serif;
 text-decoration:none;
 float:right;
 color:#000075;
 margin-top:5px;
	}



.col4
{
    
 width:220px;
 height:auto;   
  margin-left:0px;
   
    padding:5px;  
    
}


.col4 h3
	{
	
 margin-left:10px;
  text-align:center;
   margin-top:0px; 
font-family:"Josefin Sans",sans-serif;
 font-size:20px;
   font-weight: bold;  
 color:#2c3775;
 margin-bottom:10px;
  }







.col6
{
 
 padding:5px;
 width:200px;
 color:#ffffff;      
  font-family:"Open Sans",sans-serif;   
    font-size:13px;
      
}


.col6 h4
{ 
  text-align:center;   
    font-size:20px  ;
  font-family:"Josefin Sans",sans-serif;
 font-size:20px;
    }
 
    
 .col6 li
{
 list-style:none;   
 font-family:"Open Sans",sans-serif;   
    font-size:13px;
    color:#ffffff;
    letter-spacing:1px;
    padding:5px;
    margin-left:10px;
    
     
}   
    
  
  .col6 a
	
	
	{
	    

     font-family:"Open Sans",sans-serif;
 text-decoration:none;
 font-size:14px;
 color:#ffffff;

	}
  
  
  .col6 a:hover
  {
      

     font-family:"Open Sans",sans-serif;
 text-decoration:none;
 font-size:14px;
 color:#e6c659 ;  
      
      
      
  }
    
    

.col7
{
 width:200px;
 height:auto;
    
  color:#ffffff;  
     
}

.col7 h4
{ 
  text-align:center;   
    font-size:20px  ;
  font-family:"Josefin Sans",sans-serif;
    }





.col7 li
{
 list-style:none;   
 font-family:"Open Sans",sans-serif;   
    font-size:14px;
    color:#ffffff;
    letter-spacing:1px;
    padding:5px;
    margin-left:10px;
    
     
}   
    
  
  .col7 a
	
	
	{
	    

     font-family:"Open Sans",sans-serif;
 text-decoration:none;
 font-size:14px;
 color:#ffffff;

	}
  
  
 
      

    
    

.col8 h4
{
    
 width:200px;
 color:#ffffff;     
  font-family:"Josefin Sans",sans-serif;
     font-size:20px;
   text-align:center;
}

.col8 li
{
 list-style:none;   
 font-family:"Open Sans",sans-serif;   
    font-size:14px;
    color:#ffffff;
    letter-spacing:1px;
    padding:5px;
    margin-left:10px;
    
     
}   
    
  
  .col8 a
	
	
	{
	    

     font-family:"Open Sans",sans-serif;
 text-decoration:none;
 font-size:14px;
 color:#ffffff;

	}
  
  
  .col8 a:hover
  {
      

     font-family:"Open Sans",sans-serif;
 text-decoration:none;
 font-size:14px;
 color:#e6c659 ;  
      
      
      
  }
    









    a.tooltip 
{
outline:none;
text-decoration:none;
border-bottom:dotted 0px blue;
background-color:#eee;
float:left;
	font-family:"Josefin Sans",sans-serif;
	font-size:13px;
	
	} 

a.tooltip 
{
outline:none;
text-decoration:none;
border-bottom:dotted 0px blue;
background-color:#000066;
float:left;
 font-family:"Josefin Sans",sans-serif;
font-size:20px;
padding:14px 12px;
width:220px;
text-align:center;
margin-left:8px;
border-radius: 6px; 
color:#ffffff;
} 

a:hover.tooltip 
{
outline:none;
text-decoration:none;
border-bottom:dotted 0px blue;
background-color:#eee;
float:left;
font-family:"Josefin Sans",sans-serif;
font-size:20px;
color:#000;
padding:13px 10px;

} 	
	
	
a.tooltip strong 
{
line-height:30px;
color:#000;
} 
a.tooltip > span 
{ 
width:200px;
 text-align: left;
font-family:"Josefin Sans",sans-serif;


padding: 10px 10px; 
margin-top: 20px;  
opacity: 0; 
visibility: hidden; 
z-index: 999;
margin-left:-100px; 
position: absolute; 
font-family: Arial; 
font-size: 17px;  line-height:25px;
font-style: normal; 
-webkit-border-radius: 3px; 
-moz-border-radius: 3px; 
-o-border-radius: 3px; 
border-radius: 3px;
-webkit-box-shadow: 2px 2px 2px #999; 
-moz-box-shadow: 2px 2px 2px #999; 
box-shadow: 2px 2px 2px #999; 
-webkit-transition-property:opacity, margin-top, visibility, margin-left; 
-webkit-transition-duration:0.4s, 0.3s, 0.4s, 0.3s; 
-webkit-transition-timing-function: ease-in-out, ease-in-out, ease-in-out, ease-in-out;
 -moz-transition-property:opacity, margin-top, visibility, margin-left; 
 -moz-transition-duration:0.4s, 0.3s, 0.4s, 0.3s; 
 -moz-transition-timing-function: ease-in-out, ease-in-out, ease-in-out, ease-in-out; 
 -o-transition-property:opacity, margin-top, visibility, margin-left; 
 -o-transition-duration:0.4s, 0.3s, 0.4s, 0.3s; 
 -o-transition-timing-function: ease-in-out, ease-in-out, ease-in-out, ease-in-out; 
 transition-property:opacity, margin-top, visibility, margin-left; 
 transition-duration:0.4s, 0.3s, 0.4s, 0.3s; 
 transition-timing-function: ease-in-out, ease-in-out, ease-in-out, ease-in-out; 
 }
 
  
 a.tooltip:hover > span 
 { 
  opacity: 1; 
  text-decoration:none; 
  visibility: visible; 
  overflow: visible; 
  margin-top:30px; 
  display: inline;  
   color:#000;
   line-height:25px;
   font-family: Cambria;


  } 
  

a.tooltip > span 
{ color: #000000; 
  background: #FBF5E6; 
  background: -moz-linear-gradient(top, #FBF5E6 0%, #FFFFFF 100%); 
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FBF5E6), color-stop(100%,#FFFFFF)); 
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FBF5E6', endColorstr='#FFFFFF',GradientType=0 ); 
  border: 1px solid #CFB57C; 
  }
a.tooltip span b 
{ 
background: #FBF5E6; 
border-top: 0px solid #CFB57C; 
border-right: 0px solid #CFB57C; 
color:#000;
font-size:12px;
 font-family: Cambria;
 font-weight:normal;
 text-align: left;
}     












#footer
{
    text-align:center;
    width:986px;
    border-top:solid 1px #004daa;
    padding:10px 0px;
    color:#ffffff;
    background-color:#0a255e;
            font-family:'Open Sans', sans-serif;
    letter-spacing:1px;
    font-size:12px;
}
#footer a
{
    text-decoration:none;
    color:#ffffff;
        font-family:'Open Sans', sans-serif;

    letter-spacing:1px;
    font-size:12px;
    font-weight:bold;
}
#footer a:hover
{
    text-decoration:none;
    color:#5bc3ed;
    font-family:'Open Sans', sans-serif; 
    letter-spacing:1px;
    font-size:12px;
}








 
#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul ul {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 0;
}
#cssmenu ul {
  position: relative;
  z-index: 597;
  float: left;
}
#cssmenu ul li {
  float: left;
  min-height: 1px;
  line-height: 1em;
  vertical-align: middle;
}
#cssmenu ul li.hover,
#cssmenu ul li:hover {
  position: relative;
  z-index: 599;
  cursor: default;
}
#cssmenu ul ul {
  margin-top: 1px;
  visibility: hidden;
  position: absolute;
  top: 1px;
  left: 99%;
  z-index: 598;
  width: 100%;
}
#cssmenu ul ul li {
  float: none;
}
#cssmenu ul ul ul {
  top: 1px;
  left: 99%;
}
#cssmenu ul li:hover > ul {
  visibility: visible;
}
#cssmenu ul li {
  float: none;
}
#cssmenu ul ul li {
  font-weight: normal;
}
/* Custom CSS Styles */
#cssmenu {
    font-family:"Josefin Sans",sans-serif;

  font-size: 14px;
  width: 210px;
  margin-left:0px;
  letter-spacing:1px;
  background-color:#F6F6F6;
  float:left;
  font-weight:bold;

}
#cssmenu ul a,
#cssmenu ul a:link,
#cssmenu ul a:visited {
  display: block;
  color:#000000;
  text-decoration: none;
  font-weight: 600;
}
#cssmenu > ul {
  float: none;
}
#cssmenu ul {
  background: #fff;
}
#cssmenu > ul > li {
  border-left: 0px solid #5bc3ed;
    background-color:#F6F6F6;
    line-height:25px;
    margin-left:10px;    border-bottom:solid 1px #eee;
}
#cssmenu > ul > li > a {
  padding: 10px 23px;font-weight:bold;
}
#cssmenu > ul > li:hover {
  border-left: 3px solid #092354;
}
#cssmenu ul li:hover > a {
  color: #033560 ;
}
#cssmenu > ul > li:hover {
  background: #f6f6f6;
}
/* Sub Menu */
#cssmenu ul ul a:link,
#cssmenu ul ul a:visited {

  font-size: 14px;
}
#cssmenu ul ul {
  width:250px;
  background: none;
  border-left: 20px solid transparent;
}
#cssmenu ul ul a {
  padding: 8px 0;
  border-bottom: 1px solid #eeeeee;
}
#cssmenu ul ul li {
  padding: 0 20px;
  background: #fff;
}
#cssmenu ul ul li:last-child {
  border-bottom: 3px solid #d7d8da;
  padding-bottom: 10px;
}
#cssmenu ul ul li:first-child {
  padding-top: 10px;
}
#cssmenu ul ul li:last-child > a {
  border-bottom: none;
}
#cssmenu ul ul li:first-child:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: -20px;
  top: 13px;
  border-left: 10px solid transparent;
  border-right: 10px solid #fff;
  border-bottom: 10px solid transparent;
  border-top: 10px solid transparent;
}


.col10
{
    
 width:220px;
 height:600px;   
  margin-left:0px;

    padding:5px;  
    
}


.col10 h3
    { 
float:left;
   background-color:#000066;
   padding:5px;
   width:200px;
   height:auto;

   border-top :4px groove #5bc3ed;
   font-weight:bold;
   font-size:20px;
   letter-spacing:1px;
   margin-top:-0px;
   text-align:center;
   color:#ffffff;
   	font-family:"Josefin Sans",sans-serif;
}
    



.col9
{
    
 width:750px;
 height: auto  ;

     
    
}
.col9 h3
    { 
  float :left;
  
   padding:5px;
   width:800px;
   height:auto;
   margin-top:-0px; 
   
   font-weight:bold;
   font-size:20px;
   letter-spacing:1px;
   
   text-align:center;
   color:#000066;
   	font-family:"Josefin Sans",sans-serif;
}
    
    
.col9 p
{ 
    
  font-family:'Open Sans', sans-serif;
 font-size:13px;
  padding:10px;
  letter-spacing:1px;
  line-height:24px;
  text-align:justify;
     
}   
        
    .col9 a
{  color:#5bc3ed;
    font-size:13px;
    text-decoration:none;
    float:left;
    font-weight: bold;
    font-family:'Open Sans', sans-serif;
    text-align:center;
    margin-top:40px;
    margin-right:30px;
}
  .col9 a:hover
{
    color:#feb64a;
}  
    
  #column
{
    vertical-align:top;
    width:750px; 
    padding:0px 0px 10px; margin:0px 10px 0px 10px; float: left;
    
    height:auto; 
 
}
 #column h2
 {
 background:#feb64a;
 color:white;
 width:740px;
 height:20px;
 text-align:center;
 margin-top:0px;
 font-size:13px;
 padding-top:5px;
font-family:Open Sans,Helvetica Neue,Helvetica, Arial, Sans-Serif;
 padding:10px;
 }
 
 
 
 
 
 
 
 
 
 
 
 
.cola_inner

{
background-color:#5bc3ed;
border-right:solid 10px white;
 padding:10px;    
    color:#ffffff;
    text-align:center;
    font-family:Calibri;
    
}			
			
			
.colb_inner1

{
background-color:#f6f6f6;
border-right:solid 10px white;
 padding:10px;    
 color:#5d5d5d;
 margin-top:10px;
 border-top:solid 10px white;
width:130px;
height:auto;
text-align:center;
font-family:Calibri;
font-size:14px;
  }
  
   
.colc_inner

{
background-color:#5bc3ed;
border-right:solid 10px white;
border-bottom:solid 10px white;
 padding:10px;    
    color:#ffffff;
    text-align:center;
    font-family:Calibri;
    
}			
			
			
.cold_inner1

{
background-color:#f6f6f6;
border-right:solid 10px white;

 padding:10px;    
 color:#5d5d5d;
 margin-top:10px;
 border-top:solid 10px white;
width:350px;
height:auto;
text-align:center;
font-family:Calibri;
font-size:14px;
  }
  
  
.col11
{
    
 width:750px;
 height: auto  ;

     
    
}
.col11 h3
    { 
  float :left;
  
   padding:5px;
   width:800px;
   height:auto;
   margin-top:-0px; 
   
   font-weight:bold;
   font-size:20px;
   letter-spacing:1px;
   
   text-align:center;
   color:#000066;
   	font-family:"Josefin Sans",sans-serif;
}
    
    
.col11 p
{ 
    
  font-family:'Open Sans', sans-serif;
 font-size:13px;
  padding:10px;
  letter-spacing:1px;
  line-height:24px;
  text-align:justify;
     
}   
        
  
  
#column
{
    vertical-align:top;
    width:650px; 
    padding:0px 10px 10px; margin:0px 10px 0px 10px; float: left;
    height:auto; 
 
}
 
  
#column h3
{
    float :left;
  padding:5px;
   width:800px;
   height:auto;
   margin-top:-0px; 
   font-weight:bold;
   font-size:20px;
   letter-spacing:1px;
   text-align:center;
   color:#000066;
   	font-family:"Josefin Sans",sans-serif;
}
   
#column p
{ 
    
  font-family:'Open Sans', sans-serif;
 font-size:13px;
  padding:10px;
  letter-spacing:1px;
  line-height:24px;
  text-align:justify;
     
}   

#column b
{
    color:#263167;
    font-size:13px;
    font-family:'Open Sans', sans-serif;
    line-height:20px;
    text-align:justify;
}




  #column a
{  color:#5bc3ed;
    font-size:13px;
    text-decoration:none;
    float: left;
    font-weight: bold;
    font-family:'Open Sans', sans-serif;
    text-align:center;
    margin-top:60px;
}
#column a:hover
{
    color:#feb64a;
}
  
  
  #col3_inner
{
    background-color:#fff;
    width:710px;
    height:auto;
    margin:10px 0px 0px 15px;
    float:left; 
    border:solid 0px #ddd;
    padding-bottom:13px;
    font-family: 'Open Sans', sans-serif; 
    font-size:12px; 

}
  


#col3_inner h3
{
  float:left;
  padding:5px;
   width:800px;
   height:auto;
   margin-top:-0px; 
   font-weight:bold;
   font-size:20px;
   letter-spacing:1px;
   text-align:center;
   color:#000066;
   	font-family:"Josefin Sans",sans-serif;
}
    

    
#col3_inner a
{
    font-family: 'Open Sans', sans-serif;  
    color:#071489;
    float:right;
    text-decoration:none;
    margin-top:0px;
    letter-spacing:1px;
    font-size:11px;
    font-weight:bold;
}

.label
{
    background-color:#c4a402;
    width:220px;
    padding-top:5px; 
    height:20px; 
    margin-top:-25px; 
    color:#000; 
    margin-right:20px;   
}
.a1
{
    color:#053c67;
    text-decoration:none;
    font-size:13px;
    font-weight:bold;
    float:none;
    font-family:'Open Sans', sans-serif; 

 }
.a2
{
    font-family:'Open Sans', sans-serif; 
    text-align:center;
    font-size:14px; 
    color:#f2e408;
    text-decoration:none;
    background-color:#00097c;
    padding:8px 0px;
    float:left;
    width:247px;
    height:auto;
    font-weight:bold;
    margin:8px 0px 0px;
    border:Solid 0px #58582c;
}

.a2:hover
{
    text-align:center;
    font-size:14px;  
    color:#000;
    text-decoration:none;
    background-color:#8d8b39;
    float:left;
    font-weight:bold;
}
.topnav 
{
	width: 500px;
	padding: 80px 8px 25px 10px;
	font-family: arial, Helvetica, sans-serif ;
	font-size:12px;
	background-color:#fff;

}

ul.topnav {
padding: 0px;
margin: 0;
font-family: arial, Helvetica, sans-serif ;
font-size:12px;
line-height:20px;
list-style: none;
}


ul.topnav li 
{ 
  border-bottom:solid 1px #0a3974;
  background-color:#fff;
  font-family: arial, Helvetica, sans-serif ;
	font-size:12px;
	line-height:20px;
margin:5px 0px;
padding-left:00px;
}

ul.topnav li a {
line-height: 20px;
font-family: arial, Helvetica, sans-serif ;
font-size:12px;	padding: 5px 10px 5px 20px;
color:#d8e8fc;
display: block;
text-decoration: none;
font-weight: bold;
list-style: none;
background-color:#0b376f;
}

ul.topnav li a:hover 
{
background-color:#0f4e9b;
color:#f9d873;
list-style: none;
}

ul.topnav ul 
{
margin: 0;
padding: 0;
display: none;
list-style: none;
}

ul.topnav ul li
{
margin: 2px 0px 2px 0px;
padding: 10px 10px;
clear: both;
list-style: none;
background-color:#fff;
border-left:solid 5px #a37c07;
}

ul.topnav ul li a 
{
line-height: 20px;

font-family: arial, Helvetica, sans-serif ;
font-size:13px;	font-weight: normal;
outline:0;
padding:0px 10px; 
margin:0px;
color:#000;
background-color:Transparent;
border:0px;
}

ul.topnav ul li a:hover {
background-color:Transparent;
color:#0c3f7c;
font-family: arial, Helvetica, sans-serif ;
font-size:12px;	font-weight: normal;
line-height: 20px;
font-size:13px;	
}

ul.topnav ul ul li a {
	color:silver;
	padding-left: 10px;
}

ul.topnav ul ul li a:hover {
	background-color:#D3CEB8;
	color:#d49f0a;
}

ul.topnav span{
	float:right;
}




 ul#topnav {
	margin:-10px 0px 0px 0px; padding: 0;
	float: left;
	width: 975px;
	list-style: none;
	position: relative;
	font: 12px normal Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#eee;
	border:solid 1px black;
	height:29px;
	/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #888652 0%, #5A5A32 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #888652 0%, #5A5A32 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #888652 0%, #5A5A32 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #888652), color-stop(1, #5A5A32));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #888652 0%, #5A5A32 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #888652 0%, #5A5A32 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#888652', endColorstr='#5A5A32 ',GradientType=0 );


}
ul#topnav li {
	float: left;
	border-right: 1px solid #a88e00;
	
}
ul#topnav li a 
{
padding: 5px 28px;
display: block;
color: #000;
text-decoration: none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}

ul#topnav li:hover 
{ 
background:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

ul#topnav li span 
{
padding: 10px 0px;
position: absolute;
left: 60px; top:25px;
display: none;
width: auto;
background: #eee;
color: #000;
font-weight:normal;

}



ul#topnav li:hover span 
{ 
display: block;
color:#971609;
 border-bottom:solid 2px #8b440a;    

}

ul#topnav li span a 
{ 
display: inline; 
color:#000;
 
}

ul#topnav li span a:hover 
{
text-decoration: none; 
color: #000; 
background-color:#ffd975;
 
}

.day
{
    font-family:'Open Sans', sans-serif; 
font-size:12px; 
width:20px;
padding:5px;
text-align:center;  
border:solid 1px #fafaf8; 
line-height:28px;
}

.notes
{font-family:'Open Sans', sans-serif; 
font-size:11px; 
width:25px;
height:25px;
padding:0px;
text-align:center;  
background-color:#0073ae; 
color:#fff;

border:solid 1px #005a97; 
 box-shadow:2px 1px 1px #000;
  margin-left:auto;
  margin-right:auto;
 border-radius: 200px 200px 200px 200px;
-moz-border-radius: 200px 200px 200px 200px;
-webkit-border-radius: 200px 200px 200px 200px;

letter-spacing:1px;
}
.calendarleft
{
 background-color:White;
 line-height:25px;
 font-size:14px;
 width:380px; 
 line-height:25px;
 color:#585858;
    font-family:'Open Sans', sans-serif; 

}


.calendarright
{
 background-color:#1f2954;
 line-height:27px;
 font-size:11px;
 color:#fff;   
 font-family:'Open Sans', sans-serif; 
  letter-spacing:1px;
  padding-left:15px;
}
		