html,body {
width:800px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:10px auto;
padding:0;
background: #F0F0F0;
color:#000
}

p {
margin:0;
padding:0
}

a {
color: #FFF;
font-weight:bolder;
text-decoration: none
}

a:hover {
text-decoration: underline;
}

.edit {
	margin-top: 2px;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #31009C
}

.edit99 {
	width: 99%;
	margin-top: 2px;
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #31009C
}


.even {background-color: #FFFFFF}
.odd {background-color: #EDEDED}
.over {background: #FF9C31; cursor:pointer}

img {border:none}

.error {
width:100%;
color:#FF0000;
font-size:10px;
text-align:center;
line-height:20px
}

#content {
width:100%;
float:left;
margin:0;
padding:0
}

.label { font-weight:normal; font-size:10px;color:#666 }

.bold { font-weight:bold}

table tr.withtopborder {
border-top:2px double #c0c0c0
}

select, select option {
font-size:12px;
font-weight:bold
}

fieldset legend {
color:#02679c;
font-weight:400;
font-size:11px
}

.white {
background:#fff
}


table thead tr th {
font-weight:lighter;
font-size:10px;
text-align:center
}

table caption a, table tr td a {
color:blue;
}
table caption a:hover, table tr td a:hover {
color:#FF9931;
}

div.nifty0{ margin: 0 5px 0 5px;padding:0;background: #FF9931}
div.nifty{margin: 10px 5px 0 5px;padding:0;background: #FF9931}

b.rtop, b.rbottom{display:block;background: #F0F0F0}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #FF9931}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

div.niftyi{margin: 10px 5px;padding:0;background: #FFF}
b.rtopi, b.rbottomi{display:block;background: #FF9931}
b.rtopi b, b.rbottomi b{display:block;height: 1px; overflow: hidden; background: #FFF}
b.rtopi b.r4, b.rbottomi b.r4{margin: 0 1px;height: 2px}


#tabnav {height:20px;margin:5px 0 0 0;padding-left:10px;background: url(../b23_img/tab_bottom.gif) repeat-x bottom;}
#tabnav li {margin:0;padding:0;display:inline;list-style-type:none;}
#tabnav a:link, #tabnav a:visited {float:left;background:#f3f3f3;font-size:10px;line-height:14px;
        font-weight:bold;padding:2px 10px 2px 10px;margin-right:4px;border:1px solid #ccc;text-decoration:none;color:#666;}
#tabnav a:link.active, #tabnav a:visited.active {border-bottom:1px solid #fff;background:#fff;color:#000;}
#tabnav a:hover {background:#fff;}
#tabnav a.inative {float:left;background:#fff;font-size:10px;line-height:14px;font-weight:normal;
        padding:2px 10px 2px 10px;margin-right:4px;border:0;text-decoration:none;color:#666;} 
