body {
margin: 0;
background-color: #85807B;
background-image: url(images_new/default/bg.gif);
background-repeat: repeat-x
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0 120px 0 0;
	line-height: 18px;
}
.text a:link, .text a:visited {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.h2 a:link, .h2 a:visited {text-decoration:underline; color: #342F2B;}

.text a:hover, .text a:active {
	text-decoration: none;
}

.h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	color: #342F2B;
}
.h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #342F2B;
	padding: 3px 3px 7px 3px;
}
.h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #342F2B;
	padding: -3px 3px -1px 3px;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #342F2B;
	padding: 0px;
	line-height: 18px;
	text-align:right
}
.footer a:link, .footer a:visited {
	font-size: 10px;
	color: #342F2B;
	text-decoration: underline;
}
.footer a:hover, .footer a:active {
	color: #342F2B;
	text-decoration: none;
}
.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #342F2B;
	padding: 3px;
}
.table a:link, .footer a:visited {
	font-size: 10px;
	color: #342F2B;
	text-decoration: underline;
}
.table a:hover, .footer a:active {
	color: #342F2B;
	text-decoration: none;
}



.genericTable { width:100%}
.genericTable td {margin:0;padding:0; vertical-align:top}
.genericTable td.paddingRight {padding-right:1em;}
.genericTable td.gray {padding-right:1em;}
.genericTable td.red {padding-right:1em;}
.genericTable td.bg {background-color:#F1F1F1}
.genericTable .th { font-weight:bold}
.genericTable .borderBottomCell td {border-bottom:1px solid #5B4D44; padding-bottom:0.5em;}
.genericTable .borderBottomCellLight td {border-bottom:1px solid #B7AEA9; padding-bottom:0.5em;}
