/** Universal **/
html {
font-family: 'tahoma', Arial, Helvetica, sans-serif;
font-size: 11px;
color: #454545;
}
body {
padding: 0px;
margin: 0px;

}
LI.list1 
{
  list-style: disc; 
  text-decoration:none;
  font-size: 8pt; 
  color: #aaa; 
  font-family: 'Arial'; 
  text-decoration: none;
    } 
    
.btn_gray 
{
    text-decoration:none; 
    color:#4d4d4d
 }
form 
{
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
margin: 0px;
padding: 0px
}
img 
{
border: none;
}

p 
{
    margin-top:2px;
    margin-bottom:2px}

.tabs{ position:relative;top:1px; left:10px;}
.tab
{


  
}
 .SelectedTab
{ 
    
   
   color:Red !important;
   background-color: #ffffff !important;
   text-decoration: underline !important;
   font-weight: bold !important;
}
.tabcontents
{
    border: solid 1px #eee;
   padding: 10px; 
}
/** ID **/
#bottomShadow_tile {
background-image: url(images/bottomshadow_tile.gif);
}
#body_tile {
    background-color:#ececec;
background-image: url(images/body_tile.gif);
background-position:top;
background-repeat:repeat-x;
}
#newsReleases A {
color: #0368A0;
}
#newsReleases A:LINK {
color: #0368A0;
}
#newsReleases A:HOVER {
color: #0368A0;
}
#mainTable {
font-size: 11px;
padding: 15px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#top_tile 
{
    background-color:#000;
background-repeat: repeat-x;
}
#footer {

color: #999;
line-height: 16px;
font-size: 11px;
background-repeat:repeat-x;
background-position:top;
background-color:#000
}


#other_communities 
{margin:0; 
    padding:0; 
    list-style-type:none;
    width:179px;
    margin-bottom:16px
    }
    
#other_communities li 
{   font-family:Trebuchet MS;
    font-size:12px;
    font-weight:bold;
    color:#797979;
    padding:4px 8px 0px 8px;
    line-height:14px;
    cursor:pointer;
    }
    
#other_communities li span:hover
{   text-decoration:underline;
    color: #5e5e5e;
    
    }


/** CLASSES **/
.bookmark { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #413406; text-decoration: none; padding-right: 2px; }
A.bookmark:LINK { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #413406; text-decoration: none; padding-right: 2px; }
A.bookmark:HOVER { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #413406; text-decoration: underline; padding-right: 2px; }
.thePlaceToBe {
padding: 10px;
background-color: #ae9002;
cursor:pointer;
}
A.footer {
text-decoration: none;
color: #ffffff;
font-size: 11px;
}
A.footer:link {
text-decoration: none;
color: #ffffff;
font-size: 11px;
}
A.footer:hover {
text-decoration: underline;
color: #ffffff;
font-size: 11px;
}
a.gray {
color: #454545;
text-decoration: none;
}
a.gray:link {
color: #454545;
text-decoration: none;
}
a.gray:hover {
color: #454545;
text-decoration: underline;
}
.gray_underline {
color: #454545;
text-decoration: none; cursor:pointer
}
a.gray_underline:link {
color: #454545;
text-decoration: underline;
}
.gray_underline:hover {
color: #454545;
text-decoration: underline;
}
a.blue_underline {
color: #413406;
text-decoration: underline;
}
a.blue_underline:link {
color: #413406;
text-decoration: underline;
}
a.blue_underline:hover {
color: #413406;
text-decoration: none;
}
#calendarForm {
font-size: 11px;
color: black;
}
#calendarForm td {
font-size: 11px;
font-weight: bold;
padding: 15px;
color: black;
}
#calendarForm form {
margin: 0px;
color: black;
}
#calendarForm input {
width: 190px;
color: black;
}

.news_table 
{background-color:#e0c89f;
    padding:8px;
    margin-top:2px;
    margin-bottom:2px;
    }
.news_table:hover 
{background-color:#e0c89f;
    }

#other_links 
{margin:0; 
    padding:0; 
    list-style-type:none;
    width:185px;
    margin-bottom:16px
    }
    
#other_links li 
{   font-family:Trebuchet MS;
    font-size:12px;
    font-weight:bold;
    color:#797979;
    padding:4px 0px 0px 8px;
    line-height:14px;
    cursor:pointer;
    }
    
#other_links li span:hover
{   text-decoration:underline;
    color: #5e5e5e;
    
    }
    
#upcoming_events 
{   margin:0; 
    padding:0; 
    list-style-type:none;
    width:179px
    }

#upcoming_events  li 
{   border-bottom:1px dotted #adadad;
    font-family:Trebuchet MS;
    font-size:12px;
    font-weight:bold;
    color:#797979;
    padding:4px 8px 4px 8px;
    line-height:12px
    }

#upcoming_events span 
{   font-size:9px; 
    font-weight:normal; 
    font-family:Arial
    }
    
#upcoming_events div
{
    cursor:pointer;}

#upcoming_events div:hover 
{   text-decoration:underline;
    color:#5e5e5e
    }  
    
 .img_position_right{
	float:right;
	margin:0 4px 0 4px} 
	
 .img_position_left{
	float:left;
	margin:0 4px 0 4px}    
    
.wrap1 {
	float:left;
	background:url('images/shadow.gif') no-repeat right bottom;}
.wrap2 {background:url('images/corner_bl.gif') no-repeat left bottom;}

.wrap3 img {
	display:block;
	border:2px solid #e0c89f;}
		
.wrap3 {
	background:url('images/corner_tr.gif') no-repeat 100% -2px;
	overflow: hidden; padding-left:0; padding-right:4px; padding-top:0; padding-bottom:4px
}

.event_edit 
{
    background-image:url('images/event_edit.gif');
    background-repeat:repeat;
    background-position:center;
}
    
.event_edit:hover 
{
    background-image:url('images/event_edit_hover.gif');
    }
    
    
.event_delete 
{
    background-image:url('images/event_delete.gif');
    background-repeat:repeat;
    background-position:center;
    cursor:pointer;
    background-color:#a13d33} 
    
.event_delete:hover 
{
    background-image:url('images/event_delete_hover.gif');
    background-color:#890c00;
    }
    
.event 
{ background-color:#f5f5f5;
    margin-bottom:4px
    }
    
.event:hover 
{ background-color:#f0f0f0;
    }

select 
{
    font-size:smaller}
    
input { border:1px solid #808080;
     font-size:11px; color:#404040}
    
textarea {border:1px solid #808080; color:#404040;
     font-size:11px; overflow:auto; font-family:Arial}
    
 li input 
 {
   background-color:Red;}

.checkbox_style input
{
    border:0px none #808080;}
    
.logo 
{
  filter:alpha(opacity=70);
  opacity:0.7;}
  
.logo:hover 
{filter:alpha(opacity=100);
  opacity:1;
    }
    
.admin_link {color:#797979; text-decoration:none}
.admin_link:hover {text-decoration:underline}
.admin_li {padding:8px 0 8px 8px; border-bottom:1px dotted #adadad; font-family:Trebuchet MS; font-size:12px; font-weight:bold; line-height:12px}

.stories_title {font-family:Arial; font-size:11px; font-weight:bold}
.stories_location {font-family:Arial; font-size:11px}
.stories_blurb {padding:4px 10px; border-left:2px solid #413406; color:#413406; margin-top:8px}
.stories_read_more {text-align:right; font-size:10px; line-height:10px; border-bottom:1px dotted #bfbfbf; padding-bottom:6px; margin-bottom:10px;}
.stories_read_more span:hover {text-decoration:underline; cursor:pointer}

.rcbInputCell {border:1px solid #808080 !important; margin:0px !important; height:auto !important; line-height:normal !important; padding-left:1px !important}
.rcbInput {padding:0px !important; font-size:11px !important; font-family: Arial !important}
.rcbArrowCell {width:13px !important; background-position: -7px -3px !important}
.rcbArrowCell a {height:16px !important; width:13px !important; line-height:normal !important}
.location_ddl td {background-color:white !important; padding:0px !important }
.RadComboBoxDropDown_Office2007 {border:1px solid #808080 !important}

.btn_edit {color:green; text-decoration:none}
.btn_edit:hover {text-decoration:underline} 
.btn_delete {color:red; text-decoration:none; margin-left:15px}
.btn_delete:hover {text-decoration:underline}

/*Tab Navigation*/

ul#tabnav {
list-style-type:none;
margin:0;
padding-left:0px;
padding-bottom:24px;
border-bottom:2px solid #e0c89f;
font: bold 9px verdana, arial, sans-serif;
font-size:x-small;
}

ul#tabnav li {
float:left;
height:21px;
color:#000000;
margin:2px 2px 0 2px;
border:0px solid #e0c89f;

}

ul#tabnav a:link, ul#tabnav a:visited {
display:block;
color:#777777;
background-color:transparent;
text-decoration:none;
padding:4px;
}

ul#tabnav a:hover{

color:#e0c89f;
text-decoration:underline;

}

ul#tabnav a.activeTab{
border-bottom:1px solid #FFFFFF;
color:#e0c89f;
background-color:#FFFFFF;
}
