body
{
    margin:0;
    padding:0;
    background:white;
}

*
{
    font-family:Tahoma;
    font-size:12px;
}

P
{
    font-family:Tahoma;
    font-size:12px;
}

#container
{
    margin:10px 0 0 10px;
    position:absolute;
    left: 0; top: 0;
}

#logo
{
    width:177px;
    height:209px;
    overflow:hidden;
    margin:0;
    margin-bottom:5px;
    background:#ffffff;
}
        
#logo A
{
    display:block;
    width:0px;
    padding-left:177px;
    height:209px;
    overflow:hidden;
    background:url(/images/MainLogo.gif) no-repeat;
    margin:0;
}

#header
{
    position:absolute;
    left: 186px; top: 0px;
    overflow:hidden;
    width:0px;
    padding-left:573px;
    height:121px;
    margin-bottom:10px;
    background:url(/images/RandomHeaderPhoto.ashx) no-repeat;
}

#sidebar
{
    width:177px;
    background:url(/images/sidebar_bg.jpg) #003300 no-repeat;
    min-height:300px;
}

#content
{
    position:absolute;
    left: 186px; top: 131px;
    width:573px;
}

#wrapper
{
}

#footer
{
}

#privacy_policy
{
    background:#003300;
    color:#ffffff;
    font-family:Tahoma;
    font-size:10px;
    text-align:center;
    padding-bottom:10px;
}

#privacy_policy A
{
    color:#ffffff;
    font-family:Tahoma;
    font-size:10px;
}

/*Sidebar Navigation*/
DIV.SidebarNav {
    width:171px;
    padding:3px 3px 2px 3px;
}

DIV.SidebarNav ul {
    margin:0;
    padding:0;
    list-style:none;
}

DIV.SidebarNav ul li {
    margin:0;
    padding:0;
}

DIV.SidebarNav ul li a {
    margin:0;
    padding:0;
    display:block;
    padding-top:3px;
    padding-left:5px;
    width:164px;
    height:19px;
    border:1px solid #004900;
    background:#367D36;
    color:white;
    text-decoration:none;
    margin-bottom:1px;
    font-family:Tahoma;
    font-size:12px;
}

DIV.SidebarNav ul li a.active {
    border:1px solid #000000;
    background:#ffffff;
    color:#003300;
}

DIV.SidebarNav ul li a:hover {
    border:1px solid #000000;
    background:#9BC29B;
    font-weight:bold;
    color:white;
}

/* CONTENT PANEL */
DIV.content_panel
{
    background:#E7FFDE;
    padding-bottom:9px;
    margin-bottom:10px;
}

/*DIV CONTENT PANEL EDIT PANEL*/
DIV.content_panel DIV.EditPanel
{
    padding:0 3px 3px 3px;
    margin:3px 3px 0 0;
    background:white;
    border:1px solid #006600;
}

DIV.content_panel DIV.EditPanel A
{
    padding:0px;
    margin:0px;
    font-weight:bold;
    color:#006600;
    font-family:Tahome;
    font-size:10px;
}

/* CONTENT PANEL HEADLINE */
DIV.content_panel DIV.headline
{
    background:url(/images/ContentHeadline.gif) #006600 repeat-x;
}

DIV.content_panel DIV.headline H1
{
    margin:0;
    margin-bottom:9px;
    padding-left:9px;
    background:url(/images/ContentHeadlineLeft.gif) no-repeat top left;
}

DIV.content_panel DIV.headline H1 SPAN
{
    display:block;
    background:url(/images/ContentHeadlineRight.gif) no-repeat top right;
    color:#ffffff;
    font-family:Tahoma;
    font-size:24px;
    font-weight:bold;   
}

/* CONTENT PANEL SUBHEAD */
DIV.content_panel DIV.subhead
{

}

DIV.content_panel DIV.subhead H2
{
    margin:0;
    margin-bottom:9px;
    padding-left:9px;
}

DIV.content_panel DIV.subhead H2 SPAN
{
    display:block;
    color:#006600;
    font-family:Tahoma;
    font-size:14px;
    font-weight:normal;   
}

/* CONTENT PANEL CONTENT */
DIV.content_panel DIV.content
{
    padding-left:9px;
    padding-right:9px;
}

DIV.content_panel DIV.content P
{
    margin:0;
    margin-bottom:9px;
}

DIV.SmallerFloat
{
    margin-right:160px;
}

INPUT.Button
{
    border:3px solid #003300;
    background:#367D36;
    color:white;
    
    padding-top:3px;
    padding-left:5px;
    padding-bottom:3px;
    padding-right:5px;
}/*/*/
