body { background-color: #FFFFFF; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; margin-top: 0px; font-family:  Tahoma, Verdana, Arial; font-size: 11px; color: #B61C44; }
a { text-decoration: underline; }
td { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #5A63AC; }
h3 { font-family: Tahoma, Verdana, Arial; font-size: 15px; color: #017FFF; }
h2 { font-family: Tahoma, Verdana, Arial; font-size: 12px; color: #B61C44; }
h1 { color: #B61C44; font-family : Tahoma, Verdana, Arial; font-size: 25px; margin: 0px; margin-top: 5px; margin-bottom: 2px; font-weight:lighter;}

.greet { color: #FFFFFF; font-family : Verdana, Tahoma, Arial; font-size: 18px; }
TD.hp {
	font-family: Tahoma, Arial;
	font-size: 18px;
	padding-left:0px;
	padding-right:2px;
	padding-top:4px;
	padding-bottom:4px;
}

.price { font-family: Tahoma; font-weight:bold; font-size:16px; }

UL { list-style: circle; }

div.b {
width:100%;
border: 1px solid #A5AAD2;
}

TR.hp {
background-color:#A4AADD;
	font-family: Tahoma, Arial;
	font-size: 11px;
	color:#ffffff;
}

TR.mpm {
background-color:#DFE6F2;
	font-family: Tahoma, Arial;
	font-size: 11px;
	padding:10px;
}

.r { background:#DFE6F2; }

hr { color:#A5AAD2; height:1px; }

input.button { background-color:#EEF3F9; }


A {
color:#B61C44;
text-decoration:underline;
}

.wbg { color:#5A63AC ;background: #ffffff; font-size: 10px; font-weight: bold; text-transform: uppercase;}
.wbg2 { color: #B61C44; background: #ffffff; font-size: 11px; font-weight: bold;}
div.comm { font-size: 11px; font-weight: normal; color:#5A63AC; }

/* User menu */

a.hdr, span.hdr, a.sel_hdr, span.sel_hdr { color: #afe; font-size: 14px; font-weight: bold; text-decoration: none; padding: 3px}
a.hdr:hover { background: #080; color: #fff}
a.sel_hdr, span.sel_hdr { background: #880; color: #fff; font-size: 16px }


/* page title */
div.ltitle {
	font-family: Tahoma, Arial;
	font-size: 25px;
	color: #ffffff;
	background: #646FC1;
	width: 760px;
	height: 35px;
	border: 1px solid #A5AAD2;
	border-bottom: 1px solid #3B3B7F;
}

div.logo {
	width: 760px;
	margin-top:10px;
}

div.hdr {
  font-size: 20px; font-weight: bold; color: #aaa;
  background: #44f; padding: 6px; margin: 0px; text-align: center;
  border-bottom: 2px solid #aaf 
}
div.hdr2 {
  font-size: 16px; font-weight: bold; color: #aaa;
  background: #44f; padding: 6px; margin: 0px; text-align: center;
  border-bottom: 2px solid #aaf 
}

table.main { 
  width: 760px;
  background: #EEF3F9;
  padding: 10px;
  border-collapse: collapse;
  border: 1px solid #A5AAD2;
}

td.main {  
  background: #EEF3F9;
  padding: 10px;
  vertical-align: top;
}

td.b3 {
color:#ffffff;
font-size:14px;
padding:3px;
}

TR.tr {
background: #EEF3F9;

}

Tr.tr2 {
background: #ffffff;

}

.num {
font-size: 15px;
color:#B61C44;
}

DIV.fff {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #484F98;
	width: 100%;
	border: solid #D5D7E9;
	border-width: 1px 1px 1px 1px;
	padding:10px;
	background-color:#DFE6F2;
}

tr.hh {
background-color:#DFE6F2;
}

table.e911 { 
  background: #EEF3F9;
  padding: 10px;
  border-collapse: collapse;
  border: 1px solid #A5AAD2;
}

input, textarea, select {
  font-family: Tahoma, Arial;
  font-size: 11px;
}

div.todo { 
  font-size: 13px; 
  background: #ff0; 
  margin: 10px; 
  padding: 10px; 
  border: 2px solid #880;
  color: #005;
}
