body {
        background-color: #ffffff;
        font-family:verdana,sans-serif;
        font-size: 12px;
        margin:0px;
        padding:0px;
}

img {
        border: 0px;
}


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

a {
        text-decoration: none;
        color:#135680;
}

#foot {
	color: #cccccc;
	font-size: 9px;
	width: 800px;
	margin: 0 auto;
}
#head {
	width: 800px;
	margin: 0 auto;
	margin-top: 20px;
}
#content {
	width: 800px;
	margin: 0 auto;
	border-bottom: 5px #f9f9f9 solid;
}

div.oo {
        width: 351px;
}
div.ot {
        background: url('/img/oo2.jpg') no-repeat top;
        height:20px;
        text-align:center;
        font-size: 10px;
        padding: 10px;

}

div.ot h1 {
        font-size: 14px;
        color: #004e80;
}

div.oc {
        background: url('/img/oo2.jpg') no-repeat bottom;
        height:auto;
        padding: 10px;
        padding-right: 20px;
        padding-bottom: 30px;
}

div.oo2 {
        width: 590px;
        background-color: #ffffff;
        float:left;
}
div.ot2 {
        height:20px;
        font-size: 10px;
        padding: 10px;

}


div.oc2 {
        height:auto;
        padding: 10px;
}


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





input.text {
        width: 200px;
        border:1px #8ab5d0 solid;
        font-size: 11px;
        color: #02111b;
        padding: 3px;
}
input.submit {
        width: 150px;
        border:2px #8ab5d0 solid;
        border-bottom: 2px #5890b3 solid;
        border-right: 2px #5890b3 solid;
        background-color: #f9f8f2;
        font-size: 11px;
        font-weight:bold;
        color: #02111b;
        padding: 2px;
}

td.fl {
        color:#db4800;
        text-align:right;
        vertical-align: top;
        font-size: 12px;
        font-weight: bold;
        padding: 10px;
}

td.fr {
        border: 1px #f0f0f0 solid;
        padding: 5px;
        background-color:#fdfdfb;
}


h1,h2 {
        margin: 0px;
        padding: 0px;
        font-size: 13px;
        color: #135680;
        border-bottom: 1px #cccccc solid;
        margin-bottom: 10px;
        margin-left: 5px;
}

#menu {
        float:left;
        width: 200px;
        border-right: 1px #efebd5 dashed;
}
#menu ul {
        list-style-type:none;
        padding:0px;
        margin:10px;
		margin-left:0px;
}

#menu li {
        background-color: #eff4f8;
        border-bottom: 1px #c4d2e1 solid;
        padding: 3px;
        margin-bottom:1px;

}

#menu li.a {
        background-color: #8dcc50;
        border-bottom: 1px #7ab309 solid;
}

#menu li.a a {
        color:#f1efe2;
}

div.info {
        margin-bottom: 10px;
        padding: 2px;
        background-color:#fbfaf7;
        color:#746b3b;
        border: 1px #efebd5 solid;
        text-indent: 20px;
}

div.reca {
        border-top: 1px #a6b8cb solid;
        background-color: #fdfdfd;
        
        padding: 1px;
}

div.recb {
        border-top: 1px #e0e8f1 solid;
        background-color: #f5f8fb;
        padding: 1px;
}

