*{
	margin:0px;
	padding:0px;
}
body {
	color: #000000;
	font-family:Tahoma;
	font-size:12px;
}
strong{
	color:#990000;
}
a:link, a:visited{
	text-decoration:none;
	color:#058AB1;
}
a:hover{
	text-decoration:underline;
}
p{
	display:block;
}
h3, h4{
	display:block;
	width:100%;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	border-bottom:1px solid #000;
	margin-bottom:10px;	
}
h3{
	border-bottom-color:#990000;
}
#wrap{
	margin:auto;
	width:710px;
}
#top{
	margin-top:52px;
	border-bottom:1px solid #B0BAC3;
}
#top td{
	padding-bottom:10px;
}
#top h1{
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
}
#top h2{
	color:#990000;
	font-family:"Trebuchet MS";
	font-size:10px;
}
#top td.logo{
	width:56px;
	text-align:center;
}
.searchform{
	text-align:right;
}
#leftCol .searchform{
	text-align:left;
	margin-top:17px;
}
.searchform input.textfield{
	height:15px;
	width:135px;
	font-size:10px;
	color:#939391;
}
#leftCol .searchform input.textfield{
	width:124px;
}
.searchform input.imagefield{
	float:right;
	margin-left:10px;
}
#midWrap{
	padding:13px;
	border:1px solid #B0BAC3;
	margin:1px 0px;
}
#bulletLinks ul{
	list-style-type:square;
	margin-left:36px;
}
#bulletLinks a{
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
}
.ver_spacer{
	background:url('images/back1.gif') repeat-y;
	width:5px;
}
.hor_spacer{
	background:url('images/back2.gif') repeat-x;
	height:21px;
}
#banner{
	text-align:right;
	background:url('images/banner.jpg') no-repeat;
	/*width:456px;*/
	height:115px;
}
#banner h1, #banner h2{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	padding-right:10px;
}
#banner h1{
	color:#990000;
}
#leftCol, #Content{
	padding:0px 15px;
	vertical-align:top;
}
#leftCol{
	width:190px;
}
.foto{
	width:164px;
	text-align:center;
}
.spacer2{
	background:url('images/back3.gif') repeat-x;
}
#leftCol .spacer2{
	margin-top:28px;
}
#Content .spacer2{
	margin-top:14px;
}
#leftCol h4{
	margin-top:40px;
}
#twoColumns td{
	width:50%;
	vertical-align:top;
}
#twoColumns .spacer2{
	height:5px;
	font-size:1px;
}
ul.red{
	margin:10px 0px;
}
ul.red li{
	margin-left:5px;
	padding-left:10px;
	color:#990000;
	list-style-type:none;
	line-height:17px;
	background:url('images/bullet1.gif') no-repeat left;
}
#bottomMenu a, #copyright a{
	color:#000000;
}
#bottomMenu td, #copyright{
	padding:5px 5px;
}
.spacer3{
	background:url('images/bullet1.gif') no-repeat  center;
}
