body {
background-color:#fff;
margin:0px;
}

a,div,p,td,th,span,ul,li,input,select,textarea {font-family:"Arial";font-size:13px;}
a,div,p,span,ul,li,input,select,textarea {line-height:150%;}
a{color:#A46C28;}
a:hover {color:#A8A518;}
th {text-align:right;}
textarea {overflow:auto;}
tr.row0 {background-color: '#D8D8D8';}
tr.row1 {background-color: '#B8B8B8';}

td.field {
	text-align: 'center';
	color : 'white';
	padding-top : '5';
	padding-bottom : '5';
	background-color: 'mediumseagreen';
	empty-cells: 'show';
}

td.menu_empty {
	padding:8px;
	color:#444444;
	background-image:url(images/nav_empty.jpg);
}

td.menu_emptyBlack {
	padding:8px;
	color:#CCCCCC;
	background-image:url(images/nav_empty_f2.jpg);
}

td.menu_finished {
	padding:8px;
	color:#CCCCCC;
	background-image:url(images/nav_empty.jpg);
}

/*Message area*/
font.successMsg {
	font-weight: 'bold';
	color: 'darkblue';
}

font.errorMsg {
	font-weight: 'bold';
	color: 'red';
}

/*Color area*/
.right_grey{background-color:#231F20;vertical-align:top;}
.brown{background-color:#9C3D31;}
.grey{background:#E5E5E5;}

.button {
background-color:#D2D7D2;
background-image:url(images/cellpic.gif);
border:1px solid #72A46F;
margin:0px 5px 0px 5px;
}

.input {
background-color:#ffffdd;
border:1px solid #72A46F;
}

/*Session*/
.align_top{
vertical-align:top;
width:100%;}

.main_right{padding:10px;}
.top_left{padding:5px;}
.dash0 {margin:6px 0px;border-top:1px dashed #aaa;}

/*table*/
.main_table{width:990px;}
.content_table{width:100%;border-top:1px dashed #aaa;}
.content_table td{border-bottom:1px dashed #aaa;padding:10px;}

div.copyright {
background-color:#7C2327;
color:#fff;
font-size:11px;
height:25px;
padding:0px 10px 0px 10px;
vertical-align:bottom;
}

div.copyright .left {
font-size:11px;
padding:5px 0 0 0;
float:left;
}

.topbar{background-image:url(images/topbar_bg.jpg);background-repeat:repeat-x;}
.topbar td{height:135px;}
.content{padding:15px;vertical-align:top;}
.rightbar{background-image:url(images/right_bar.jpg)}

h1{font-size:16px;
font-weight:bold;
margin-top:10px;
margin-bottom:6px;}

h1 span{font-size:17px;
font-weight:bold;
margin-top:10px;
margin-bottom:6px;}

.underline{text-decoration:underline;}

h2{font-size:13px;
font-weight:bold;
color:#7C2327;
margin-top:3px;
margin-bottom:2px;}

h3{font-size:15px;
font-weight:bold;
margin-top:0px;
margin-bottom:15px;
color:#444;
font-weight:normal;}

.red{color:#f00;}
.blue{color:#00f;}

h4{font-size:13px;
font-weight:bold;
color:#777;
margin-top:3px;
margin-bottom:0px;}

li{font-size:11px;}