body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #efedee;
	text-align: center;
	margin: 0;
	padding: 0;
	border-width: 0;
}

p {
}

h1 {
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.bldgray {
	color: #666;
	font-size: 14px;
	text-align: left;
	margin: 0;
	padding: 20px 40px 0 25px;
}

h2 {
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.bldblue {
	color: #d10101;
	font-size: 20px;
	font-weight: bold;
	text-align: left;
	margin: 0;
	padding: 15px 0 5px 25px;
}

.bldbluetop {
	color: #d10101;
	font-size: 20px;
	font-weight: bold;
	text-align: left;
	margin: 0;
	padding: 25px 0 5px 25px;
}

h3 {
	font-weight: normal;
	margin: 0;
	padding: 0;
}

.desc {
	color: #666;
	font-size: 11px;
	text-align: left;
	margin: 0;
	padding: 0 25px;
}

.descnopad {
	color: #666;
	font-size: 11px;
	text-align: left;
	margin: 0;
}

.descweb {
	color: #666;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
	margin: 0;
	padding: 0 25px 0 0;
}

.descrt {
	color: #666;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
	margin: 0;
	padding: 0 70px 0 25px;
}

.footer {
	color: #666;
	font-size: 10px;
	line-height: 16px;
	text-align: center;
	margin: 15px 15px 15px 15px;
}

h4 {
	font-weight: bold;
	margin: 0;
	padding: 0;
}

#cu {
	color: #d10101;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	margin: 0;
	padding: 30px 0 0 25px;
}

.cu2 {
	color: #d10101;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	margin: 0;
	padding: 0 125px 0 25px;
}

h5 {
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.numbers {
	color: #666;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	margin: 0;
	padding: 0 0 0 25px;
}

h6 {
	font-weight: bold;
	margin: 0;
	padding: 0;
}

td {
}

#container {
	background-color: #fff;
	width: 792px;
	margin: 0 auto;
	padding: 0;
}

.topnav {
	color: #fff;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	margin: 0;
	padding: 0 15px 0 0;
}

ul.topnav li {
	display: inline;
}

#btmnav {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0;
	padding: 7px 0;
}

ul#btmnav li {
	display: inline;
}

#btmnavi {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0;
	padding-top: 7px;
	padding-right: 0;
	padding-bottom: 7px;
	padding-left: 10px;
}

ul#btmnavi li {
	display: inline;
}

strong {
	font-weight: bold;
}

#leftsd {
	background-image: url(../images/leftsd.png);
	background-repeat: repeat-y;
	background-position: 0 top;
	margin: 0;
	padding: 0;
}

#rightsd {
	background-image: url(../images/rightsd.png);
	background-repeat: repeat-y;
	background-position: 0 top;
	margin: 0;
	padding: 0;
}

.temp {
	color: #d10101;
	font-size: 12px;
	text-align: left;
	margin: 0;
	padding: 20px 30px 0 50px;
}

/* Linkage */
	
a {
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	background: transparent;
}

a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	background: transparent;
}

a:link {
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	background: transparent;
}

a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #c8c8c8;
	background: transparent;
}

a:active {
	font-weight: bold;
	text-decoration: none;
	color: #c8c8c8;
	background: transparent;
}

#btmnav a	{
	color: #666;
	text-decoration: none;
}

#btmnav a:link {
	color: #666;
	text-decoration: none;
}

#btmnav a:visted {
	color: #666;
	text-decoration: none;
}

#btmnav a:hover {
	color: #c8c8c8;
	text-decoration: none;
}

#btmnavi a	{
	color: #666;
	text-decoration: none;
}

#btmnavi a:link {
	color: #666;
	text-decoration: none;
}

#btmnavi a:visted {
	color: #666;
	text-decoration: none;
}

#btmnavi a:hover {
	color: #c8c8c8;
	text-decoration: none;
}

.genlk a	{
	color: #d10101;
	text-decoration: none;
}

.genlk a:link {
	color: #d10101;
	text-decoration: none;
}

.genlk a:visted {
	color: #d10101;
	text-decoration: none;
}

.genlk a:hover {
	color: #c8c8c8;
	text-decoration: none;
}

/*Form
*/
form {
	text-align: left;
	padding: 3px 6px 3px 25px;
}

	
input {
	color: #d10101;
	background-color: #efedee;
	border: solid 1px;
}

select {
	color: #efedee;
	background-color: #d10101;
	width: 100px;
	border: solid 1px #d10101;
}

textarea {
	color: #d10101;
	background-color: #efedee;
	width: 300px;
	height: 60px;
	border: solid 1px;
}
	
label {
	color: #7d7a7e;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.red {
	color: #707072;
}

.gray {
	color: #666;
}

#lblk {
	color: #666;
	font-size: 10px;
}

#conlk {
	color: #666;
}

#box1 {
	text-align: center;
}

#box2 {
	text-align: center;
}

#box3 {
	text-align: center;
}

#box4 {
	text-align: center;
}

.bt {
	font-size: 11px;
	text-align: left;
	margin: 0;
	padding: 5px 0 0 10px;
}

ul.btlist {
	font-size: 11px;
	text-align: left;
	margin: 0;
	padding: 3px 0 3px 25px;
	list-style-position: inside;
}

.boxt {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 0;
	padding: 10px 10px 5px;
}

#bigblue2 {
	color: #d10101;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin: 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 25px;
}

.bigblue {
	color: #d10101;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin: 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 25px;
}

#10pt {
	font-size: 10px;
}

.ckbox {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#over {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}