﻿a:link {color: #1339b1;}
a:hover {color: #1a48dc;}
a:visited {color: #1339b1;}
body {background-color: #060143; margin:0px; font-family: Verdana, Arial, Geneva, sans-serif; font-size: 11pt; background-image:URL(/welded/images/lines-bg.png);}
div.wrapper {width: 990px; background-image: URL(/welded/images/bg.gif); background-repeat:no-repeat; background-color: #fff; margin-left:auto; margin-right: auto;}
div.header {width: 990px; height: 164px; background-image: URL(/welded/images/header.png);}
div.footer {width: 990px; height: 141px; background-image:URL(/welded/images/footer.png);}
img.logo {margin-left: 3px; float:left;}
div.top-menu-header {width: 860px; color: #fff; font-size: 11pt; text-align: center; margin-left: 40px; float:left;}
div.top-menu-header a:link {color: #fff; text-decoration:none;}
div.top-menu-header a:hover {color: #fff;  text-decoration:underline;}
div.top-menu-header a:visited {color: #fff; text-decoration:none;}
div.searchbox {width: 300px; margin-top: 20px; float:left;}
div.searchbox a {color: #fff;}
div.subnav {background-image: URL(/welded/images/subnav-background.png); background-repeat:no-repeat; background-position:center; width:930px; margin-top: 25px; height: 42px; padding-top: 22px; padding-left: 60px; font-weight: bold;}
div.content {margin-top: 20px; margin-left: 40px; margin-right: 40px; display:inline-block;}
h2 {font-size: 12pt;}
div.footer-content {margin-top: 110px; color: #fff; margin-left: 40px; font-size: 10pt; display:inline-block;}
div.footer-content a {color:#fff;}
a.searchlink {color:#fff; float:left; margin-left:5px;}
#masterpageq {float:left;}
div.printer {float:right;}
div.printer .printerimage {border:0px; vertical-align:middle;}
/* SEARCH FORMATTING */

.title {font-size: 1.1em; font-weight:bold;}
.url {font-size: .95em; font-style:italic;}
div.snippet {margin: 4px 0px 2px 0px; padding-bottom: 4px; border-bottom: solid 1px #e3e3e3;}
div.searchpaging {float:right; padding:0px 0px 0px 500px;}
div.searchresults {float:left; margin: 0px 0px 10px 0px; display:inline-block;}
div.searchbox {float:left; margin: 30px 0px 0px 100px;}
div.snippet span.keywordhit {font-weight:bold;}

div.mapwrapper
{
	width: 450px;
	margin-left: auto;
	margin-right: auto;
    display:inline-block;
}
div.mapmain 
	{
		float:left;
		padding: 10px 5px 10px 5px;	
		margin: 5px 15px 0px 10px;
		width:180px;
	}
div.mapmain h1
	{
		font-size: .93em;
	}
div.mapmain ul.map
	{
		list-style-type: none;
		margin: 0px;
	}
div.mapmain li.maplevel1
	{
		margin:0px 0px 0px 5px;
		border-bottom: solid 1px #000;
		padding:3px;
	}
div.mapmain li.maplevel3
	{
		margin:0px 0px 0px 15px;
		border-bottom: solid 1px #000;
	}