/*
 *  Page styles
 */

    html
    {
        height: 100%;
    }
    
    body
    {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: 14px;
        height: 100%;
        padding: 0px;
        margin: 0px;
        border: 0px;
    }



/* 
 *  Page template divs 
 */

    div#page
    {
        height: 100%;
    }

    div#top
    {
        margin-bottom: 0px;
        margin-top: 0px;
        border-bottom: 1px solid #663366;
        text-align: left;
        height: 101px;
        width: 100%;
/*        background:#FFF url(topimage1.jpg) no-repeat 100% 0%;
*/
    }

	div#heading
	{
		padding-top: 20px;
		margin-left: 150px;
		font-size: 2.5em;
		font-family: Trebuchet;
	}
	
	div#subHeading
	{
		margin-left: 153px;
		font-size: 1.2em;
		font-family: Trebuchet;
		font-weight: bold;
		color: #006A25;
	}

    div#navigation
    {
        width: 134px;
        height: 120%;
        color: #006A25;
        float: left;
        border-right: 1px solid #006A25;
        border-left: 1px solid #006A25;
        background-color: #FFF;
    }
    
    div#navimage
    {
        height: 180px;
        background: #FFF url(navimage1.jpg) no-repeat 0% 0%;
    }

    
    div#navimage2
    {
        height: 180px;
        background: #FFF url(navimage2.jpg) no-repeat 0% 0%;
    }

    
    div#navbottom
    {
        height: 100px;
        background-color: #006A25;
    }
    
    div#bodytext
    {
        margin-left: 150px;
        margin-right: 20px;
    }
    
    div.spacer
    {
        width:100%;
        background-color: #FFFFFF;
        border-bottom: 1px solid #006A25;
    }



/*
 *  Page template navigation styles
 */

    ul.nav, ul.innerNav, ul.subNav
    {
        font-size: 9pt;
        list-style: none;
        margin: 0px;
        padding: 0px;
    }
    
    ul.nav li, ul.innerNav li, ul.subNav li
    {
        border: 0;
        border-bottom: 1px solid #006A25;
    }
    
    ul.innerNav li
    {
        border: 0;
        border-top: 1px solid #006A25;
        padding-left: 12px;
    }

    ul.subNav li
    {
        border: 0;
        border-bottom: 1px solid #006A25;
        padding-left: 12px;
    }
    
    ul.nav li a,
    ul.nav li a:hover,
    ul.innerNav li a,
    ul.innerNav li a:hover,
    ul.subNav li a,
    ul.subNav li a:hover

    {
        display: block;
        padding: 1px;
        text-decoration: none;
        padding-left: 6px;
    }
    
    ul.nav li.active,
    ul.nav li.active a,
    ul.nav li.active a:visited,
    ul.nav li.active a:active
    ul.innerNav li.active,
    ul.innerNav li.active a,
    ul.innerNav li.active a:visited,
    ul.innerNav li.active a:active
    ul.subNav li.active,
    ul.subNav li.active a,
    ul.subNav li.active a:visited,
    ul.subNav li.active a:active
    {
    	color: #FFF;
        background-color: #006A25;
    }
    
    ul.nav li.inactive,
    ul.nav li.inactive a, 
    ul.nav li.inactive a:visited
    ul.innerNav li.inactive,
    ul.innerNav li.inactive a, 
    ul.innerNav li.inactive a:visited
    {

    	color: #0
        background-color: #003A15;
    }
    
    ul.nav li.inactive a:hover
    ul.innerNav li.inactive a:hover
    {
        background-color: #006A25;
        color: #FFFFFF !important;
    }



/*
 *  Text styles
 */

    p, td, th
    {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: 14px;
    }

    .special2 {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 14px;
    color: #FF00FF;
    }
    
    label
    {
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: 12px;
        color: #006A25;
    }
    
    h1, h2 
    {
        color: #006A25;
    }
    
    h2
    {
    	font-size: 1.2em;
    }
    
    h3
    {
        color: #006A25;
        margin-top: 30px;
    }

    caption
    {
        color: #6(C08A;
        margin-bottom: 15px;
        font-size: 16px;
    }
    
    .bold
    {
        font-weight: bold;
    }
    
    .error
    {
        color: #ff0000;
        font-weight: bold;
    }

	.highlight
	{
		color: #006A25;
		font-style: italic;
	}

/*
 *  Link styles
 */

    a
    {
        color: #006A25;
    }
    
    a.alpha, a:visited.alpha
    {
        font-size: 18px;
        font-weight: bold;
        text-decoration: none;
    }
    
    a:hover.alpha
    {
        font-size: 18px;
        font-weight: bold;
        text-decoration: underline;
        color: #990000;
    }
    
    a.alpha_selected
    {
        font-size: 18px;
        font-weight: bold;
        text-decoration: none;
        color: #990000;
    }



/*
 *  Side-by-side content layout styles
 */

    div.addressleft
    {
        float: left;
        margin-left: 25px;
        margin-right: 40px;
    }
    
    div.addressright
    {
        margin-left: 25px;
    }
    
    div.addressleft p, div.addressright p
    {
        margin-top: 0px;
    }



/*
 *  Form layout styles
 */
 
    input.emailRadio
    {
        margin-left: 20px;
    }
    
    .indent
    {
        margin-left: 25px;
    }
    
    .input_txt
    {
        font-family: Verdana,Arial, Helvetica, sans-serif;
        font-size: 12px;
        margin-top: 0px;
        color: #000000;
    }
