        #foo {
        font-size:75% ;
        height:100% ;
        margin:0 ;
        padding:0 ;
        width:100% ;
        background-color:#d5e9d7 ;
        background-image:url(images/sidebar.JPG) ;
        background-repeat:repeat-y ;
        font-family:Arial, Verdana, Helvetica, sans-serif ;
        color:#000080 ;
        }

	.foo {
	background-color:#C6E2B8 ;
	height:100% ;
	width:100% ;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px ;
	font-family:"Trebuchet MS", tahoma, arial, helvetica, sans-serif ;
	font-size:80% ;
	color:#000 ;
	}

        #foob {
        font-size:95% ;
        height:100% ;
        margin:0 ;
        padding:0 ;
        width:100% ;
        background-color:#d5e9d7 ;
        font-family:Arial, Verdana, Helvetica, sans-serif ;
        color:#000080 ;
        }

	/* Start top Menu */

	.top {
	width:100% ;
	margin:0 ;
	padding:0 ;
	border-top: 5px solid #215E21 ;
	}

	#nav3 {
	background:#390 url(images/bg_nav2.gif) left repeat;
	text-align:center ;
	}

	#nav3 div {
	height:22px ;
	line-height:22px ;
	margin:0px 0px 0px 20px ;
	padding:0px 0px 0px 0px ;
	}

	#nav3 div a {
	color:#0000ff ;
	font-weight:bold ;
	text-decoration:none ;
	margin:0px 0px 0px 0px ;
	}

	#nav3 div a:visited {
	background:none ;
	color:#000 ;
	}

	#nav3 div a:hover {
	background:none ;
	color:#FF0000 ;
	}

	.ring {
	background-color:#C6E2B8 ;
	margin:0 ;
	padding:0 ;
	border-bottom: 5px solid #215E21 ;
	}

	/* End Top Menu */

        #header {
        background-color:#d5e9d7 ;
        color:#900 ;
        width:100% ;
        }

        .header2 {
        border-color:#d5e9d7 ;
        border-style:solid ;
        border-width:0px ;
        background-image:url(images/header2.jpg) ;
        background-repeat:no-repeat ;
        background-position:top ;
        color:#080 ;
        height:150px ;
        margin:auto ;
        width:800px ;
        }

	#header1 {
	background:url(images/bg_title2.gif) left repeat ;
	color:#FFF ;
	height:78px ;
	border-bottom: 1px solid #ccc;
	}

	#header1 .lts {
	float:left ;
	padding:11px 0 9px 10px ;
	}

	#header1 .rts {
	float:right ;
	padding:11px 10px 9px 0 ;
	}

	#header1 div {
	text-align:center ;
	height:78px ;
	color:#140 ;
	margin:0px 0px 0px 0px ;
	}

	#header1 div h1 {
	font-size:200% ;
	margin:10px 0px 0px 0px ;
	padding:0px 0px 0px 0px ;
	}

	#header1 div h2 {
	font-size:175% ;
	margin:0px 0px 0px 0px ;
	padding:0px 0px 0px 0px ;
	}

	#header1 div p {
	font-size:100% ;
	margin:0px 0px 0px 0px ;	
	}

        #nav1 {
        background:#390 url(images/bg_nav2.gif) left repeat;
        color:#000 ;
        margin:0 ;
        }

        #nav1 div {
        color:#000 ;
        height:22px ;
        line-height:22px ;
        text-align:center ;
        margin:0 ;
        padding:0 ;
        }

        #nav1 div a {
        color:#0000ff ;
        font-weight:bold ;
        text-decoration:none ;
        margin:0 ;
        }

        #nav1 div a:visited {
        background:none ;
        color:#000 ;
        }

        #nav1 div a:hover {
        background:none ;
        color:#FF0000 ;
        }

        .header3 {
        border-color:#d5e9d7 ;
        border-style:solid ;
        border-width:0px ;
        background-image:url(images/header3.jpg) ;
        background-repeat:no-repeat ;
        background-position:top ;
        color:#080 ;
        height:164px ;
        margin:auto ;
        width:800px ;
        }

        .header4 {
        border-color:#d5e9d7 ;
        border-style:solid ;
        border-width:0px ;
        background-image:url(images/149-3.jpg) ;
        background-repeat:no-repeat ;
        background-position:top ;
        color:#080 ;
        height:310px ;
        margin:auto ;
        width:800px ;
        }

        #sidearea {
        background:none ;
        color:#FFF ;
        float:left ;
        width:150px ;
        }

        #nav2 {
        background:#00ff00 ;
        clear:left ;
        color:#000 ;
        float:left ;
        font-family:Arial, Verdana, Helvetica, sans-serif ;
        font-size:90% ;
        width:150px ;
        }

        #nav2 h1 {
        background:#66ffcc ;
        border-top:2px solid #0000ff ;
        border-right:2px solid #0000ff ;
        border-bottom:2px solid #0000ff ;
        border-left:2px solid #0000ff ;
        color:#14 ;
        font-size:90% ;
        line-height:20px ;
        margin:0 ;
        padding:0 ;
        text-align:center ;
        text-transform:uppercase ;
        }

        #nav2 h4 {
        text-align:center ;
        }

        #nav2 ul {
        list-style-type:none ;
        margin:5px 5px 0px 5px ;
        padding:0 ;
        }

        #nav2 li {
        margin:0px 0px 5px 0px ;
        padding:0 ;
        }

        #nav2 a {
        text-decoration:none ;
        }

        #nav2 h1 a {
        background:none ;
        color:#141 ;
        }

        #nav2 a:hover {
        background:none ;
        color:#900 ;
        }

        #menuNavA1, #menuNavB1, #menuNavC1, #menuNavD1, #menuNavE1 {
        display:block ;
        }

        #NavA1 #menuNavA1, #NavB1 #menuNavB1, #NavC1 #menuNavC1, #NavD1 #menuNavD1, #NavE1 #menuNavE1 {
        display:block ;
        }

        #instructions {
        padding-top:10px ;
        text-align:center ;
        }

        #contentParent {
        background:#FFF ;
        color:#000 ;
        margin-left:150px ;
        }

        #content {
        padding:5px 0px 5px 10px ;
        }

        #mainarea {
        margin-left:160px ;
        }

        .h1 {
        font-size:700% ;
        font-weight:bold ;
        color:#000066 ;
        }

        .h2 {
        font-size:500% ;
        color:#000066 ;
        }

        .h3 {
        font-size:300% ;
        color:#000066 ;
        }

        .h4 {
        font-size:200% ;
        color:#000066 ;
        }

        img {
        border:0px ;
        }

        .col2 {
        background-color:#d5e9d7 ;
        text-align:center ;
        padding-bottom:10px ;
        }

        .tbl1 {
        margin:auto ;
        border-color:#0000ff ;
        border-style:solid ;
        border-width:5px ;
        width:200px ;
        }

        .tbl1 td {
        border-color:#0000ff ;
        border-style:solid ;
        border-width:1px ;
        text-align:center ;
        }

        .tbl2 {
        background-color:#00ffff ;
        margin:auto ;
        padding:2px ;
        border-color:#0000ff ;
        border-style:solid ;
        border-width:5px ;
        width:760px ;
        }

        .tbl2 td {
        border-color:#0000ff ;
        border-style:solid ;
        border-width:1px ;
        text-align:center ;
        }

        .col3 {
        margin-left: 10px;
        margin-right: 10px;
        text-align: center;
        padding-bottom: 10px;
        }

        .col4 {
        margin-left:10px ;
        margin-right:10px ;
        text-align:left ;
        padding-bottom:10px ;
        }

        .floatleft { 
        float:left ;
        margin-right:10px ; 
        }

        .floatright { 
        float:right ;
        margin-left:10px ; 
        }

        .list {
        text-align:left ;
        padding-bottom:10px ;
        }

        .col5 {
        text-align:right ;
        }

        .bottom {
        clear:all ;
        background-color:#d5e9d7 ;
        }

        .footer {
        margin: 40px 10px 0px 10px ;
        padding:15px 0 15px 0 ;
        font-size:90% ;
        text-align:center ;
        border-top:1px solid #140 ;
        }


