*{margin:0;padding:0;}

body {
    font-family:Arial;
    font-size:13px;
    color:black;
    background:#e0e8d4;
}

#container {
    width:990px;
    position:relative;
    background:#b3c5e9 url(../images/background.jpg) repeat-y;
    margin:36px auto;
}

/********* Top Naviagion ***********/
#topnav {
    height:25px;
    width:990px;
    padding-top:12px;
    background:#00467f;
    position:relative;
    text-align:center;
}
#topnav ul {
    list-style:none;
    text-align:center;
}
#topnav li {
    display:inline;
    background:url(../images/top-list-separator.jpg) 100% 50% no-repeat;
    padding:0px;
    margin:0px;
}
#topnav li.lastitem {
    background:none;
}
#topnav li a {
    color:white;
    font-weight:bold;
    text-decoration:none;
    padding:4px 15px 4px 7px;
}
#topnav li a:hover {
    color:#b4c31d;
}
#topnav-shadow {
    position:relative;
    width:990px;
    height:41px;
    z-index:5;
}

/********* Bottom Naviagion ***********/
#bottomnav {
    height:25px;
    position:relative;
    width:990px;
    margin-top:0px;
    text-align:center;
}
#bottomnav ul {
    list-style:none;
    text-align:center;
}
#bottomnav li {
    display:inline;
    background:url(../images/bottom-list-separator.jpg) 100% 50% no-repeat;
    padding:0px;
    margin:0px;
}
#bottomnav li.lastitem {
    background:none;
}
#bottomnav li a {
    color:#00467f;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    padding:4px 14px 4px 6px;
}
#bottomnav li a:hover {
    color:#FFF;
}

/*********** Content Area **********/
#contentarea {
    width:990px;
    background:url(../images/logo-background.jpg) left top no-repeat;
    position:relative;
    margin-top:-41px;
    z-index:1;
}

/*********** Left Side Content Area **********/
#content {
    float:left;
    width:755px;
    display:inline;
    position:relative;
}

    /********** Logo ***********/
    #content div.logo {
        width:390px;
        height:174px;
        margin:17px 0px 39px 47px;
		display:inline;
		float:left;
    }
	
	#content div.appeal {
		float:right;
		width:200px;
		height:141px;
		margin-top:60px;
		display:inline;
	}

    #content a.logo {
        display:block;
        padding:0px 0px;
        text-decoration:none;
    }

    /********** Left Navigation ***********/
    #content .leftpanel {
        float:left;
        display:inline;
        width:205px;
        margin:30px 0px 0px 0px;
    }

    #content .leftpanel ul {
        list-style:none;
        margin:0px 0px 0px 40px;
    }

    #content .leftpanel ul li {
    }

    #content .leftpanel ul li a {
        padding:8px 0px;
        display:block;
        text-decoration:none;
        font-weight:bold;
        color:#00467f;
    }

    #content .leftpanel ul li a:hover {
        color:#FFF;
    }

    /********** Content ***********/
    #content .contenttext {
        float:left;
        display:inline;
        width:500px;
        margin:15px 0px 0px 25px;
        line-height:140%;
        color:black;
    }

    #content .contenttext #formbox {
	    margin-bottom:20px;
    }

    #content .contenttext #formbox label {
	    float:left;
	    padding-top:4px;
	    height:22px;
	    margin-top:7px;
	    margin-left:5px;
	    text-align:left;
	    width:45px;
    }

    #content .contenttext #formbox input {
	    float:left;
	    padding:2px;
	    height:18px;
	    width:160px;
	    margin-top:7px;
	    border:1px solid black;
	    text-align:center;
    }

    #content .contenttext #formbox .select {
	    padding:2px;
	    height:23px;
	    width:310px;
	    margin-top:7px;
	    border:1px solid black;
	    text-align:left;
    }

    #content .contenttext #formbox .submit {
	    padding:4px;
	    height:24px;
	    text-align:center;
	    width:120px;
	    margin:10px 0px 0px 160px;
	    background-color:#00467f;
	    color:white;
    }

    #content .contenttext #formbox br {
	    clear:left;
    }

        /********** Content Text Styles ***********/
		.leftimage {
			vertical-align:middle;
			float:left;
			margin-right:10px;
		}
		
        #content .boldtext {
            font-weight:bold;
            font-size:120%;
        }

        #content h1 {
            font-weight:bold;
            font-size:240%;
            line-height:100%;
            margin-bottom:20px;
        }

        #content .subtitle {
            font-weight:normal;
            font-size:205%;
            line-height:100%;
        }

        #content .subtext {
            font-size:75%;
            line-height:115%;
        }

        #content p {
            margin-bottom:15px;
        }
		
		#content ul {
			margin-left:30px;
		}

		ul.inlinelist {
			margin-left:10px;
		}
		
		ul.inlinelist li {
			display:inline;
			list-style:disc;
		}
		
		div.leader {
			width:400px;
			text-align:left;
			vertical-align:middle;
			margin-bottom:15px;
		}
		div.leaderpicleft {
			float:left;
			width:195px;
		}
		div.leader img {
			border:4px solid #e0e8d4;
		}
		div.leaderpicright {
			float:right;
			width:195px;
		}
		p.droplink {
		    cursor:pointer;
		    font-style:italic;
		    padding:0px 0px 0px 20px;
		    margin:10px 0px;
		    background:url(../images/bullet.jpg) 2px 2px no-repeat;
		}
		div.dropitem {
		    margin-left:35px;
		    margin-bottom:10px;
		    padding:5px;
		    border:1px solid black;
		    border-top:0px;
		    border-right:0px;
		}
		div.noborders {
		    border:0px;
		}
		
/*********** Right Side Panel **********/
#rightpanel {
    float:left;
    display:inline;
    width:235px;
    text-align:center;
    padding-top:30px;
}

#rightpanel p {
    margin-bottom:8px;
}
@media print {
	* {
    	background-color: white !important;
    	background-image: none !important;
    }
	.noprint {
		display:none;
	}
	#header,#footer,#content .leftpanel,#rightpanel,#topnav,#bottomnav,#content div.logo {
		display:none;
	}
	#print-header {
		display:block;
		width:100%;
	}
	#container, #contentarea, #content, #content-text {
		width:100%;
	}
	div.dropitem {
	    display:block;
	}
}


