	@import "all.css"; /* just some basic formatting, no layout stuff */
	
	body {
		margin:0px 0px 0px 0px;
		padding:0px;
        font: 76% Verdana, Arial, Sans-serif;
        color: #333;
		}

    #topnav {
        
        height:30px;
        background: #0C4173 url(../img/tabs/bg.gif) repeat-x top left;
        font-size:100%;
        line-height:normal;
    }

	#leftcontent {
		float:left;
		left:0px;
		top:100px;
		width:187px;
        margin-top:10px;
		background:#E7E4D3 url(../img/layout/left-top.gif) repeat-x top right;
		}
    #leftcontentbottom {
        height:30px;
        background:#E7E4D3 url(../img/layout/left-bottom.gif) repeat-x bottom right;
    }

	#centercontent {
        vertical-align:top;
		background:#fff;
        padding: 20px;
        margin-top:15px;
        margin-left:195px;
        top:100px;
		voice-family: "\"}\"";
		voice-family: inherit;
        margin-left:188px;
		}
	html>body #centercontent {
        margin-left:188px;
		}

        #altcentercontent {
        vertical-align:top;
                background:#fff;
        padding: 20px;
        margin-top:15px;
        margin-left:195px;
        margin-right:187px;
        top:100px;
                voice-family: "\"}\"";
                voice-family: inherit;
        margin-left:188px;
        margin-right:188px;
                }
        html>body #altcentercontent {
        margin-left:188px;
        margin-right:188px;
                }

        #centerstretch {
                background:#fff;
        padding: 20px;
        margin-left:190px;
        margin-top:15px;
        top:100px;
                voice-family: "\"}\"";
                voice-family: inherit;
        margin-left:190px;
                }
        html>body #centerstretch {
        margin-left:190px;
                }

	#rightcontent {
		position:absolute;
		right:0px;
		top:140px;
		width:200px;
		background:#fff;
		border-left:1px solid #ccc;
        text-align:center;
		}
	
	#banner {
		background:#fff;
		height:70px;
		voice-family: "\"}\"";
		voice-family: inherit;
		}

    #footer {
        background:#0C4173;
        height:20px;
        clear:both;
        margin-top:30px;
    }
	html>body #banner {
		height:70px;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#banner h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	
	#rightcontent p {
		font-size:10px
		}
    #leftcontent h4 {
        font-size:130%;
        font-weight:bold;
        color:#4E4C4D;
        background:#C9C3A1;
        border-left:3px solid #98926E;
        margin:15px 20px 10px 10px;
        padding:3px;
    }

    #leftcontent h6 {
        font-size:130%;
        font-weight:bold;
        color:#CD7D1E;
        background:#C9C6B8;
        border-left:3px solid #C97D1E;
        margin:15px 20px 10px 10px;
        padding:3px;
    }


    #leftcontent p {
        font-size:100%;
        color:#000;
        margin:15px 20px 10px 10px;
        padding:5px;
    }

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

#topnav li {
    float:left;
    background:url("../img/tabs/left.gif") no-repeat left top;
    margin:0;
    padding:0 3px 0 5px;
}
 
#topnav a {
    display:block;
    background:url("../img/tabs/right.gif")
    no-repeat right top;
    padding:5px 15px 4px 9px;
    text-decoration:none;
    font-weight:bold;
    color:#fff;
}

#topnav a:hover {
    text-decoration:underline;
}

#topnav #current {
    background-image:url("../img/tabs/left-on.gif");
}

#topnav #current a {
    background-image:url("../img/tabs/right-on.gif");
    padding-bottom:4px;
    color:#000;
}

#section-name {
	padding:11px;
	text-align:right;
	color:#ffffff;
	border-bottom:2px solid #0C4173;
	background:#127BB5;
}

#section-name span {
	color:#81E74E;
	font-weight:bold;
}

#section-name img {
	margin-bottom:-3px;
}

