/* CSS Document */

div{
margin:0px;
padding:0px;
}

body{
text-align:center;
}


#container{
text-align:left;
margin:0px auto;
width:755px;
}
div[id] #container {
   height:auto;
}
#left_bar{
background-color:#627400;
float:left;
width:150px;
padding:20px 8px 20px 8px;
}

#right_bar{
background-color:#627400;
float:right;
width:166px;
padding:20px 0px 20px 0px;
}

#content{
float:right;
width:400px;
min-height:500px;
height:500px;
padding:20px 10px 20px 10px;
}

#menu a:link, #menu a:hover, #menu a:visited, #menu a:active{
font-size:18px;
}

#top_menu{
border-bottom:1px black dashed;
padding:0px 0px 6px 0px;
}

img{
border:none;
}

p.center_text{
text-align:center;
}

ul,ol,th,td,p,h1,h2,h3,h4,td,em,blockquote,a:link,a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

a:hover,a:active{
text-decoration:none;
}

a:link, a:hover, a:visited, a:active{
color:blue;
}

div.nested_div_1{
padding-left:20px;
display:block;
}
div.nested_div_2{
padding-left:20px;
display:none;
}
div.nested_div_3{
padding-left:20px;
display:none;
}

p.menu{
font-size:18px;
}

ul,ol{
padding-left:30px;
}

div{
margin:0px 0px 0px 0px;
}

h2,h3{
padding:12px 0px 0px 0px;
}

input{
border:1px #666666 solid;
}

input.no_border{
border:none;
}


.hidden{
display:none;
}

.sequence_input{
width:40px;
text-align:right;
}

#extradrafts{
display:none;
margin-bottom:20px;
}

.create_new_page_or_section{
background-color:gray;
margin-left:20px;
border:1px #333333 solid;
padding:8px 10px 8px 20px;
width:300px;
display:none;
}

#top_heading{
margin:0px 0px 0px 0px;
}

a:link.left_menu, a:visited.left_menu{
color:white;
}
a:active.left_menu, a:hover.left_menu{
color:yellow;
}

