﻿
body 
{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
color:#000;
width:100%;
margin:0;
padding:0;
text-align:center;
}

#navcontainer, #rotator, #textchanger, .noPrint, #events .moreLink
{
    display:none;
}


#main { text-align:left;}



/* ===================== Positioning ===================== */
    .left {float:left;}
    .right {float:right;}
    .clear {clear:both;}
    .alignLeft {text-align:left;}
    .alignRight {text-align:right;}
    .alignCenter {text-align:center;}
    .trans {display:none;}
    .vSmall {font-size:70%;}
    
/* ==================== Main Links  =============== */
    a, a:link, a:visited, a:hover, a:active
    {
    color:#649015;
    text-decoration:underline;
    padding:2px 2px;
    }
    
    a:hover
    {
    /*background:#649015;*/
    color:#656565;
    }

/* ===================== List Items  =======================  */
    ul li
    {
    list-style:square
    }
    
    ul li#txtSize  /* used for text size title */
    {
    font-family:Times New Roman, Times, Serif;
    font-size:16px;
    color:#b4b4b4;
    position:relative;
    top:-3px;
    }
    
    ul li.pdf
    {
    list-style-type:none;
    background: url(../img/pdf.gif) no-repeat 0 2px;   
    padding:0 0 0 23px;
    margin:0;
    }

/* ====================== HEADINGS ========================== */
    /*h1.alpha
    {
    padding:0;
    margin:0;
    font-size:16px;
    color:#649015;
    position:relative;
    left:-26px;
    }
    
    h1.alpha img
    {
    position:relative;
    left:16px;
    top:5px;
    }*/
    
    h2 
    {
    padding:0;
    margin:0;
    font-size:120%;
    } 
    
    h3
    {
    padding:0;
    margin:0;
    font-size:120%;
    } 
    
    h4 
    {
    padding:0;
    margin:0;
    font-size:115%;
    } 
    
    h5
    {
    padding:0;
    margin:0;
    font-size:110%;
    }    
    
/* ====================== DATAGRIDS ========================== */
	/* DATAGRID STYLES FOR THE APP_THEMES Admin.skin FILE */
	.Grid
	{
	border-style:solid;
	border-width: 1px;
	border-color:#656565;
	margin:15px;
	}
	.Grid th
	{
	border-width:1px;
	border-color:#656565;
	}
	.Grid td
	{
	border-width: 1px;
	border-color:#656565;
	line-height:normal;
	}
	
	

/* ======= ADMIN styles ========= */
	.adminFormHR
	{
	border-style:dashed;
	border-width:1px;
	border-color:#CCC;	
	}
	
	
/* ==================== TOOLTIP CSS  =============== */
a.info{
    position:relative;
    z-index:24; background-color:#649015;
    color:#fff;
    font-size:13px;
    font-weight:900;
    margin:3px;
    padding:1px 7px;
    text-decoration:none
    }

a.info:hover{z-index:25; color:#000; background-color:#ff0}

a.info div{display: none}

a.info:hover div{ /*the div will display just on :hover state*/
    display:block;
    position:absolute;
    line-height:normal;
    top:0; left:37px; width:320px; height:auto;
    border:3px double #fff;
    background-color:#649015; 
    font-size:11px;
    color:#fff;
    text-align:left;
    padding:3px;
    /* filter:alpha(opacity=90); */
    /* -moz-opacity:.85; */
    /* opacity:.85; */
    }
    
    


#events
{
background:#fff;
line-height:1em;
padding:0; 
}

#events ul
{
margin:0;
padding:0;

}

#events ul li
{
margin:0;
padding:0 10px 0 20px;
list-style-type:none;
}




#events h1
{
position:relative;
left:-12px;
font-size:102%;
font-weight:900;
color:#656565;   
padding:0 0 .3em 0; 
margin:0;
}

#events h2
{
font-size:125%;
font-weight:900;
color:#b9b9b9;   
padding:0 0 .2em 10px; 
margin:0;
}


    .pdf a, .pdf a:link, .pdf a:visited, .pdf a:hover, .pdf a:active
    {
    color:#649015;
    text-decoration:underline;
    padding:2px 2px;
    }
    
    .pdf a:hover
    {
    background:#649015;
    color:#fff;
    }


