/*-----------------------------------------------------------------*/
/*  Base  HTML Style Modifications                                 */ 
/*-----------------------------------------------------------------*/

body
{
   margin:           0px 0px 0px 0px;
   padding:          0px 0px 0px 0px;
   color:            #000000;
   background:       #ffffff;
   font-family:      Trebuchet MS, Georgia, Sans-Serif;
   font-size:        12px;
   font-weight:      normal;
}

a                    { color: #336600; text-decoration: underline; outline: none;}
a:link               { color: #336600; text-decoration: underline; outline: none;} 
a:visited            { color: #336600; text-decoration: underline;}
a:active             { color: #336600;}
a:hover              { color: #336600; text-decoration: underline;}


h1
{
   font-family:      Georgia, Sans-Serif;
   font-size:        30px;
   margin:           0px 0px 0px 0px;
}
	
h2
{
   font-family:      Georgia, Sans-Serif;
   font-size:        22px;
   margin:           0px 0px 0px 0px;
}

h3
{
   font-family:      Georgia, Sans-Serif;
   font-size:        18px;
   margin:           0px 0px 0px 0px;
}


h4
{
   font-family:      Georgia, Sans-Serif;
   font-size:        15px;
   font-weight:      bold;
   margin:           0px 0px 0px 0px;
   padding:          0px;
}


h5
{
   font-family:      Georgia, Sans-Serif;
   font-size:        12px;
   font-weight:      bold;
   margin:           0px 0px 0px 0px;
}


h6
{
   font-family:      Trebuchet MS, Arial;
   font-size:        12px;
   font-weight:      normal;
   margin:           0px 0px 0px 0px;
}


h7
{
   font-family:      Trebuchet MS, Arial;
   font-size:        10px;
   font-weight:      normal;
   margin:           0px 0px 0px 0px;
}



img
{
   border-style:     none;
   padding:          0px;
}


/*-----------------------------------------------------------------*/
/* Header Styles                                                   */ 
/*-----------------------------------------------------------------*/

#title 
{
   width:            902px;
   height:           66px;
   text-align:       right;
   margin:           0px;
   background:       url("/graphics/header.png") no-repeat;
}

#title  a
{
   color:            #ffffff;
   font-size:        15px;
   font-family:      Trebuchet MS;
   padding:          0px 0px 0px 0px;
}

#title  img
{
   color:            #ffffff;
   font-size:        15px;
   font-family:      Trebuchet MS;
   padding:          12px 10px 0px 0px;
}


#copyright
{
   font-size:        11px;
   font-family:      Georgia, Sans-Serif;
   color:            #4c4c4c;
   text-align:       center;
   padding:          0px 0px 0px 0px;
}


/*-----------------------------------------------------------------*/
/* Navbar Styles                                                   */ 
/*-----------------------------------------------------------------*/

#nav 
{
   width:            902px;
   height:           34px;
   font-size:        13px;    
   background:       url("/graphics/nav_bar.png");
}

#nav ul 	
{
   margin:           0px;
   padding:          7px 5px 10px 0px;
   list-style:       none;
}


#nav li 	
{
   font-weight:      bold;
   float:            left;
   padding:          0px 25px 0px 25px;
}


#nav a	             { color: #676767; text-decoration: none; outline: none;}
#nav a:link         { color: #676767; text-decoration: none; outline: none;} 
#nav a:visited      { color: #676767; text-decoration: none;}
#nav a:active       { color: #ffffff;}
#nav a:hover        { color: #ffffff; background: url("/graphics/nav_hover.png") repeat-x; text-decoration: none;}

#nav #current
{
   font-weight:      bold;
   height:           38px; 
   background:       url("/graphics/bkgrnd.png") no-repeat bottom center;
}


/*-----------------------------------------------------------------*/
/* Content Styles                                                  */ 
/*-----------------------------------------------------------------*/

#body 
{
   width:            900px;
   text-align:       left;
}

#content 
{
   color:            #000000;
   font-size:        14px;
   font-weight:      normal;
   font-family:      Georgia, Sans-Serif;
   line-height:      1.6;
   text-align:       left;
   margin:           0px 30px 0px 30px;
}

#org_tab 
{
   height:           40px;
   width:            120px;
   font-size:        14px;
   text-align:       right;
}

#org_tab_mand
{
   height:           40px;
   width:            120px;
   font-size:        14px;
   font-weight:      bold;
   color:            #336600; 
   text-align:       right;
}

.indented 
{
   padding-left:     14pt;
   padding-right:    10pt;
   text-align:       left;
}

.orglst 
{
   color:            #000000;
   font-size:        13px;
   font-weight:      lighter;
   font-family:      Verdana;
   text-align:       left;
}



/*-----------------------------------------------------------------*/
/*  Expand & Collapse styles                                       */ 
/*-----------------------------------------------------------------*/
.trigger
{
   cursor:           pointer;
}

.trigger:hover
{
   cursor:           pointer; 
}

.expanded
{
   cursor:           pointer;
   font-weight:      bold;
}

.expanded:hover
{
   cursor:           pointer;
   font-weight:      bold;
}

.show
{
}

.hide
{
   position:         absolute;
   left:             -999em;
   height:           1px;
   width:            100px;
   overflow:         hidden;
}

.show
{
}

.hide
{
   position:         absolute;
   left:             -999em;
   height:           1px;
   width:            100px;
   overflow:         hidden;
}


/*-----------------------------------------------------------------*/
/*  Organization Include Styles                                    */ 
/*-----------------------------------------------------------------*/

#org_title
{
   background:       url("/graphics/org_header.png") no-repeat top;
   padding:          0px 0px 0px 0px;
   height:           35px;
   vertical-align:   middle;
}


#orgs
{
   background:       url("/graphics/org_mid.png");
   padding:          20px 0px 0px 5px;
   text-align:       center;
}




/*-----------------------------------------------------------------*/
/*  Event Styles                                                   */ 
/*-----------------------------------------------------------------*/


/*-- Home Page Events---*/

#evt_title
{
   font-family:      Georgia, Sans-Serif;
   font-size:        18px;
   color:            white;
   margin:           0px 0px 0px 0px;
   text-align:       center;
}

#evt_body
{
   font-family:      Georgia, Sans-Serif;
   font-size:        15px;
   margin:           0px 0px 0px 0px;
   text-align:       center;
   line-height:      1.6;
}


/*-- Event Page Tabs---*/

#evt_tab
{
   border:              1px;
   border-bottom-style: solid;
   border-left-style:   solid;
   border-right-style:  solid;
   border-color:        #ababab;
   width:               640px;
   background:          #fafafa; 
}

#evt_tab_body
{
   font-family:      Georgia, Sans-Serif;
   font-size:        15px;
   margin:           0px 0px 0px 0px;
   text-align:       center;
}


#rf_title
{
   font-family:      Georgia, Sans-Serif;
   font-size:        30px;
   font-weight:      bold;
   color:            green;
   margin:           0px 0px 0px 0px;
}
