body {
	background: #669900 url('images/bg.png') repeat fixed;
	margin-top: 0;
	font-family: Verdana, Arial, sans-serif;
	color: #333;
	font-size: 0.8em;
 }

h2      {font-size:18px;
	font-weight:normal;
	color:#006600;

}

table {font-size:11px;background-color:transparent;}

#wrapper {
	width: 800px;
	background: #FFF;
	text-align: left;
        padding-left:12px;
	padding-right: 12px;
}

#header {
	width:800px;
	height:300px;
	float: left;


}

#nav-bg {    background-color:#669900;
    width:800px;
	float:left;
}

ol#toc {
    list-style: none;
    margin: 0;
    padding: 0;
}

ol#toc li {
    float: left;
    margin: 0 1px 0 0;
    font-size: 12px;
}

ol#toc a {
    background: #669900 /* url(tab.png) */;
    color: #fff;
    display: block;
    float: left;
    padding-left: 14px;
    padding-right: 14px;
    padding-top:5px;
    padding-bottom: 5px;
    text-decoration: none;
    border-right: 1px solid #006600;
}

ol#toc a:hover {
    background-color: #99FF00;
    background-position: 0 -120px;
}

ol#toc a:hover span {
    background-position: 100% -120px;
}

ol#toc li.current a {
    background-color: #99FF00;
    background-position: 0 -60px;
    color: #006600;
    font-weight: normal;
}

div.content {
    clear: left;
    padding-top: 5px;
}
div.footer {    
	background: url('images/footer.gif'); 
	padding-top:10px;
	text-align:center;
	color:#666;
	font-size: 10px;
}

.full_column {width: 780px;border:none;background-color:white;float:left;padding:10px;}
.left_column {width: 550px;none;background-color:white;float:left;padding-left:10px;}
.right_column {width: 200px;border:none;float:right;padding-left:10px;margin-bottom:5px;}
.form_area {width: 780px;border:1px solid #666;background: #eee;float:left;padding:10px;font-size:11px;}

.clear {clear: both;}

.indazine {font-size:0.9em;}
.indazine a:link, a:visited {text-decoration:none;color:#666666;}
.indazine a:hover {text-decoration: underline;}
.smallgrey {font-size:9px; color: #666;}

input, textarea, select {border: 1px solid #666;background-color:#f7f7f7;}

.submit{ border:none;}	
.red {color:red}

.error {color:red;font-weight:bold;font-size:12px;}


#box {
border: 1px solid #cccccc;
margin: 5px;
height: 180px;
}

.headrow {background-color:#99FF00;}
.firstrow {background-color:#cccccc;}
.secondrow {background-color:#efefef;}

img {border: none;}

a:link, a:visited {color:#0000ff; text-decoration: none;}
a:hover {color:#0000ff; text-decoration: underline;}
