﻿*
{
    font-family: Verdana;
}
body
{
	margin: 0, 0, 0, 0;
}
.maincontent
{
    font-family: Verdana;
    font-size: 0.9em;
}
.headerLinks
{
    font-family: Verdana;
    font-size: 0.7em;
    color: #638C00;
}
.myHeaderLink
{
    font-family: Verdana;
    color: #638C00;
}
a:hover.myHeaderLink
{
    color: #F4AA07;
}

.sunstrip_left
{
    background-image: url(../images/sun_stripe-left.gif);
}
.sunstrip_middle
{
    background-image: url(../images/sun_stripe-middle.gif);
}
.sunstrip_right
{
    background-image: url(../images/sun_stripe-right.gif);
}
.workshopheader_left
{
    background-image: url(../images/workshops_header-left.gif);
}
.workshopheader_middle
{
    background-image: url(../images/workshops_header-middle.gif);
    color: #FFFFFF;
    font-size: 0.75em;
    font-weight: bold;
}
.workshopheader_right
{
    background-image: url(../images/workshops_header-right.gif);
}
.workshopbody_left
{
    background-image: url(../images/workshops_body-left.jpg);
}
.workshopbody_middle
{
    background-color: #FFFFFF;
    color: #1F253F;
    font-size: 0.75em;
    font-weight: normal;
}
.workshopbody_right
{
    background-image: url(../images/workshops_body-right.jpg);
}
.workshopfooter_left
{
    background-image: url(../images/workshops_bottom-left.gif);
}
.workshopfooter_middle
{
    background-image: url(../images/workshops_bottom-middle.gif);
}
.workshopfooter_right
{
    background-image: url(../images/workshops_bottom-right.gif);
}

/* Solar Energy Facts Sidebar */
.sunfactsheader_left
{
    background-image: url(../images/sunfacts_header-left.gif);
}
.sunfactsheader_middle
{
    background-image: url(../images/sunfacts_header-middle.gif);
    color: #FFFFFF;
    font-size: 0.75em;
    font-weight: bold;
}
.sunfactsheader_right
{
    background-image: url(../images/sunfacts_header-right.gif);
}
.sunfactsbody_left
{
    background-image: url(../images/sunfacts_body-left.gif);
}
.sunfactsbody_middle
{
    background-image: url(../images/sunfacts_body-middle.gif);
    color: #F4AA07;
    font-size: 0.75em;
}
.sunfactsbody_right
{
    background-image: url(../images/sunfacts_body-right.gif);
}
.sunfactsfooter_left
{
    background-image: url(../images/sunfacts_bottom-left.gif);
}
.sunfactsfooter_middle
{
    background-image: url(../images/sunfacts_bottom-middle.gif);
}
.sunfactsfooter_right
{
    background-image: url(../images/sunfacts_bottom-right.gif);
}





.greenstripe
{
    background-image: url(../images/green_stripe-bg.gif);
}
.ltyellowbg
{
    background-image: url(../images/ltyellow-bg.jpg);
    border: 3px solid #FFFFA3;
    width:90%;
}
.yellowbg
{
    background-color: #FFFFA3;
    border: 3px solid #F4AA07;
    width:90%;
}
.ltgreenbg
{
    background-image: url(../images/ltgreen-bg.gif);
}
.medgreenbg
{
    background-image: url(../images/medgreen-bg.jpg);
}
.dkgreenbg
{
    background-image: url(../images/dkgreen-bg.jpg);
    color: #FFFFFF;
    font-weight: bold;
}
.faintbluebg
{
    background-image: url(../images/faintblue-bg.jpg);
    border: 3px solid #C0D9FB;
}
.ltbluebg
{
    background-image: url(../images/ltblue-bg.jpg);
}
.medbluebg
{
    color: #FFFFFF;
    background-image: url(../images/medblue-bg.jpg);
}         
.dkbluebg
{
    background-image: url(../images/dkblue-bg.jpg);
    color: #FFFFFF;
    font-weight: bold;
} 
.bluebg
{
    background-image: url(../images/blue-bg.jpg);
    color: #FFFFFF;
    font-weight: bold;
} 
.sidebar-bluebg
{
    background-image: url(../images/side_blueleaf_bg.jpg);
    background-image: url(../images/side_blueleaf-2_bg.gif);
    background-image: url(../images/side_solarpanels-2_bg.jpg);
    color: #FFFFFF;
    font-weight: bold;
} 

.sidebar-contactinfo
{
    color: #FFFFFF;
    font-size: 0.75em;
    font-weight: normal;
} 
.sidebar-contactinfo-sm
{
    color: #FFFFFF;
    font-size: 0.65em;
    font-weight: normal;
} 
a.sidebar-contactinfo-link
{
    color: #F4AA07;
    font-weight:bold;
} 
a:hover.sidebar-contactinfo-link
{
    font-weight:bold;
    color: #FFCC11;
} 
h1
{
    font-family: Verdana;
    font-size: 1.3em;
    font-weight: bold;
    margin-top: 0;
} 
h2
{
    font-family: Verdana;
    font-size: 1.2em;
    font-weight: bold;
    margin-top: 0;
}
h3
{
    font-family: Verdana;
    font-size: .95em;
    font-weight: bold;
    font-style:normal;
    margin-top: 0;
    margin-bottom: 0;
} 
.h3note
{
    font-family: Verdana;
    font-size: .8em;
    font-weight: normal;
    font-style:normal;
} 
h4
{
    font-family: Verdana;
    font-size: .8em;
    font-weight: bold;
    font-style:italic;
    margin-top: 0;
    margin-bottom: 0;
}  
.sideheader
{
    font-family: Verdana;
    font-size: .8em;
    font-weight: bold;
}
.breadcrumb
{
    font-family: Verdana;
    font-size: .75em;
    font-weight: bold;
    color: #638C00;
}
a.breadcrumb-link
{
    color: #638C00;
}
a:hover.breadcrumb-link
{
    color: #F4AA07;
}
.greensidebar
{
    font-family: Verdana;
    font-size: .8em;
    font-weight: bold;
    color: #638C00;
    text-decoration: none;
} 
.greensidebar:hover
{
    color: #FF8000;
    text-decoration: underline;
}  
.greensidebar_nolink
{
    font-family: Verdana;
    font-size: .8em;
    font-weight: bold;
    color: #638C00;
    text-decoration: none;
} 

.dkbluesidebar
{
    font-family: Verdana;
    font-size: .8em;
    font-weight: bold;
    color: #1F253F;
    text-decoration: none;
} 
.dkbluesidebar:hover
{
    color: #FF8000;
    text-decoration: underline;
}  

.dkblue-stripe
{
    background-image: url(../images/dkblue_stripe-bg.gif);
    color: #FFFFFF;
    font-size: .75em;
    font-weight: normal;
}
.greenstripe-wide-top
{
    background-image: url(../images/green_stripe-bg-wide-top.gif);
}
.greenstripe-wide-middle
{
    background-image: url(../images/green_stripe-bg-wide-middle.gif);
    color: #FFFFFF;
    font-size: .75em;
    font-weight: normal;
}
.greenstripe-wide-bottom
{
    background-image: url(../images/green_stripe-bg-wide-bottom.gif);
}
.greensun_bg
{
    background-image: url(../images/sun_green.gif);
}

a.footer-link
{
    color: #FFFFFF;
	text-decoration: none;	
} 
a:hover.footer-link
{
	text-decoration: underline;	
} 
.overview
{
    font-size: .75em;
    font-weight: bold;
}
.overview-link
{
    font-size: .8em;
}


 
.factSourceInfo
{
    font-size: .75em;
    font-style: italic;
}
.confirmationOptions
{
    font-size: .75em;
}


a.myAdminLink
{
    color: #638C00;
} 
a:hover.myAdminLink
{
    color: #F4AA07;
} 
.myTooltip
{
    font-size: .9em;
    color: #638C00;
}
.myTooltipText
{
    font-size: .85em;
}	
a.nextPage
{
    font-size: .75em;
    text-align:center;
}
a:hover.nextPage
{
    font-size: .75em;
    text-align:center;
    color: #F4AA07;
}
.tableHead
{
    font-size: .75em;
    font-weight:bold;
}
.tableItem
{
}
.nonTrueSouthTableHeadCol1
{
	background-color: #8F8F8F;
    color: #8B1A1A;
}
.nonTrueSouthTableHead
{
	background-color: #8F8F8F;
    color: #FFFFFF;
}
.nonTrueSouthTableCol1
{
	background-color: #DBDBDB;
    color: #8B1A1A;
}
.nonTrueSouthTable
{
}
.footerReturnLink
{
    font-size: .85em;
}
.filesize
{
    font-size: .8em;
}
.logouttext
{
    font-size: .75em;
    margin-top:0.5em;
}
a.logoutlink
{
}
a:hover.logoutlink
{
    color: #F4AA07;
}
/************************************************************************
* 
* Image formatting 
*
************************************************************************/

img.float-right {/* header element float */
  float: right;
  padding-left: 0.5em;
  padding-right: 1em;
  }
  
 img.float-left {/* header element float */
  float: left;
  margin: 0em 2em 2em 0em;
  padding-left: 0.2em;
  }	