td,font,p,a {
    font-family:arial,sans-serif;
}

body {
    background-color: white;
}

 h1 td, h1, h2, h3, h4, h5, h6, div.topnav,
 div.sidenav, div.sidesearch, div.sidequote, div.bottomnav, div.footer, small,
 td#sidebartitle {
    font-family: arial,sans-serif;
}

  /* standard link colors */
  a:link { color: #0000cc; }
  a:visited { color: #137a09; }
  a:active { color: #ff0000; }
  a:hover { color: #ef6d02; }

.simpletable {
    font-size: 12px;
    width: 95%;
}

.simpletable td{
    padding: 2px;
}
.simpletable th{
    padding: 2px;
    vertical-align: middle;
    color: #f18f2a;
    background: #FEFADE;
}

.dashed {
    /*border-bottom: 1px dashed #FFF29F;*/
    border-left: 2px solid #f18f2a;
    border-top: 2px solid #f18f2a;
}

.dashed td, th {
    /*border-bottom: 1px dashed #FFF29F;*/
    border-right: 2px solid #f18f2a;
    border-bottom: 2px solid #f18f2a;
}

.fontmono {font-family: Calibri; font-size:15px; }

.lightyellow {background: #fefcf0;}

h1 {
	margin-bottom:0;
}

#feedbask_error {color:#FF0000; font-size:16px;}

#feedbask_ok {color:#0000FF; font-size:20px;}

font.note {
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

table.error_message {
	border: 0px;
	padding:0px;
	color:#FFFFFF;
	font-size:14px;
	margin-bottom:20px;
	margin-top:20px;
}

.msg_err a:link, .msg_err a:visited, .msg_err a:active, .msg_err a:hover {
    color: #FFFFFF;
    font-weight: bold;
}

td.left_gif_err{
	text-align:right;
	vertical-align:top;
	width:45px;
	height:100%;
	border:0px;
}

td.right_gif_err{
	text-align:left;
	vertical-align:top;
	background-color:#d76d00;
	width:55px;
}

td.msg_err{
	padding:15px;
	background-color:#d76d00;

}

#error_message h3{
	color:red;
	display:inline;
}

.register_text_right {
	padding:3px;
	border: 1px solid #000;
}

.tbl_button {
	text-align:center;
}
