* { margin: 0; padding: 0; }
 
* { font-family: Arial, Helvetica, sans-serif}

body { background-color: #f7f1d5; }
body,td { font-size:13px; line-height:18px; color: #333333 }

img { border: 0; }

h1 { font-size: 25px; margin-bottom:30px; letter-spacing: 1px; color: #727679; }
h2 { font-size: 18px; margin-bottom:15px; color: #727679; letter-spacing: 0px; font-weight: normal; }
h3 {
	font-size: 16px; margin-bottom:10px; letter-spacing: 1px; color: #333333;
	border-left:10px solid silver;padding-left:6px;
}
h4 {
	background-color:#FFFFFF;padding:8px;margin-bottom:5px;border:1px solid silver;
	font-size: 16px; margin-bottom:10px; letter-spacing: 1px; color: #333333;
}

h4:hover {
	background-color:silver;padding:8px;margin-bottom:5px;border:1px solid silver;
	font-size: 16px; margin-bottom:10px; letter-spacing: 1px; color: #ffffff;
}

ul { list-style: square; color: #333333; padding-left:34px;}
li { padding-left:12px;}

a { color: #727679; font-size: 13px; text-decoration:none; border-bottom:1px dotted #727679; letter-spacing: -0px;}
a:hover { color: #000; text-decoration: none }

.nav a { color: #727679; text-decoration: none; font-size: 17px; border: 0; letter-spacing: 0px;}
.nav a:hover { color: #000; text-decoration: none }

.footer { font-size:12px; color:#727679;  }
.footer a { font-size:12px; border: 0; letter-spacing: 0px;}

.highlight { padding-left:4px;padding-right:4px;padding-top:1px; border-bottom:6px solid #727679; }
.default { padding-left:4px;padding-right:4px;padding-top:1px; }

.framed { border: 1px solid #7b7e7f }

.padded { padding-right: 40px; }
.marged { margin-right: 20px; margin-bottom:10px; }

.noborder { border: 0 }

.small { font-size: 11px; line-height:16px; }

.one1 a:hover { border-left:15px solid white; }

.error { color: red; }

input, textarea { border: 1px solid silver; font-family: Arial; font-size: 10px; padding:2px;}