/* Layout */


body {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #444444;
	background: #f7efd7;
	margin: 0px
}

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 770px;
	background: url("../images/bg_main.gif") repeat;
}

#content {
	width: 770px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	line-height: 16px;
	color: #444444;
}

#content_hold {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	line-height: 16px;
	color: #444444;
	padding: 2px 50px 20px 132px;
}

#footer {
	clear: both;
	background: url("../images/bg_footer.gif") no-repeat;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #333333;
	padding: 10px 50px 20px 10px;
}

#nav {
	text-align: left;
	background: url("../images/bg_header.gif") no-repeat;
	width: 770px;
} 

#subnav {
	text-align: right;
	background: url("../images/bg_header2.gif");
	padding: 5px 15px 5px 0px;
}
 
.claim {
	background: url("../images/doc_bg.jpg") repeat-y;
	font-family: Verdana, Arial, Helvetica;
	font-size: 13px;
	color: #333333;
	padding: 0px 40px 10px 40px;
	margin: 0px;
} 
 
.mainspread {
	width: 770px;
	clear: both;
}

#strap {
	clear: both;
}

#applybox {
	padding: 10px 20px 0px 10px;
}

.applyboxtable {
	color: #000000; 
	background: url("../images/bg_applybox.gif");
	font-size: 11px;
	border: 1px solid #cb8995;
	font-family: verdana, ariel, sans-serif;
}

.applyboxtable td {
	vertical-align: top;
}


/* top nav */

.button {
	padding-left: 10px;
}

.flag {
	padding-right: 10px;
}

.flags {
	float: right;
}

#nav ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#nav li {
	display: inline;
	padding: 0px;
	margin: 0px;
}

#nav li.alt {
	display: inline;
	padding: 0px 0px 0px 19px;
	margin: 0px;
}

a.topnavlink:link {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	padding: 0px 10px 0px 6px;
}

a.topnavlink:visited {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	padding: 0px 10px 0px 6px;
}

a.topnavlink:hover {
	color: #991a31;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	padding: 0px 10px 0px 6px;
}




/* Links */


a:link {
	color: #97132c;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}

a:visited {
	color: #97132c;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}

a:hover {
	color: #97132c;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
}

a.alt:link {
	color: #97132c;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}

a.alt:visited {
	color: #97132c;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}

a.alt:hover {
	color: #97132c;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}


/* textual */



h1 {
	color: #97132c;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}

h2 {
	color: #97132c; 
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
}

h3 {
	color: #444444;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
}

h4 {
	color: #97132c;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
}

em {
	color: #97132c; 
	font-style: normal;
	font-weight: bold;
}

.red {
	color: #97132c; 
}

.grey {
	color: #444444; 
}


.tm {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #333333;
}

/* forms */



select {
	color: #97132c;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	background: #f7edef;
}


input {
	color: #000000; 
	background: #f7edef;
	font-size: 11px;
	border: 1px solid #d6a2ac;
	font-family: Verdana, Arial, Helvetica;
}

textarea {
	color: #000000; 
	background: #f7edef;
	font-size: 11px;
	border: 1px solid #d6a2ac;
	font-family: Verdana, Arial, Helvetica;
}


.send {
	font-size: 11px;
	border: 1px solid #000000;
	background: #97142d;
	font-family: Verdana, Arial, Helvetica;
	color: #ffffff; 
}

form {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	color: #000000; 
}

.form_sub {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica;
	color: #cb8995; 
	vertical-align: top;
}

.error { 
	color: red;
	display: inline;
}

