	body
{
	font-family: sans-serif;
	background-color: white;
}

#adbar
{
	display: block;
	background-color: white;
	line-height: 20px;
	position: absolute;
	top: 0px;
	left: 0px;
	height: 20px;
	width: 100%;
	text-align:center;
	color: white;
	font-weight: bold;
}

#header-container
{
	border-bottom: solid 1px;
	margin-bottom: 10px;
	position: relative;
	top: 20px;	
	background-color: white;
	height: 70px;
}

#header
{
	float: left;
	padding-top: 8px;
}

#banner-top
{
	display: block;
	position: absolute;
	top: 0px;
	left: 33%;
}

#logo
{
	margin-bottom: 5px;
	border: none;
}

#menubar
{
	height: 20px;
	margin-bottom: 10px;
	line-height: 20px;
	color: white;
	border-top: solid 1px;
	border-bottom: solid 1px;
	background-image: url('./images/adbar.gif');
	position: relative;
	top: 20px;
}

#menubar a
{
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	color: white;
	text-decoration: none;
}

#menubar a:hover
{
	position: relative;
	top: 1px;
	text-decoration: underline;
	cursor: hand;
	cursor: pointer
}

#menubar a:visited
{
	color: white;
}

#searchButton
{
	vertical-align: middle;
	font-weight: bold;
	color: white;
	background-image: url('./images/adbar.gif');
	font-weight: bold;
	border: none;
}

#searchInput
{
	vertical-align: middle;
	position: relative;
	top: -0.01em;
	height: 1.1em;
	color: black;
	background-color: white;
	border:1px solid red;
}

#pathbar
{
	height: 20px;
	margin-bottom: 10px;
	line-height: 20px;
	color: black;
	border-top: solid 1px;
	border-bottom: solid 1px;
	background-color: white;
	position: relative;
	top: 20px;
}

#pathbar .section
{
	position: absolute;
	top: 0px;
	left: 25%;
	padding-left: 10px;
	margin-right: 5%;
	font-size: small;
	color: black;
}

#pathbar .section a
{
	color: black;
}

#pathbar .locality
{
	float: left;
	font-size: small;
	color: black;
}

#pathbar .locality a
{
	color: black;
}


#navigation-container
{
	float:left;
	width:190px;
	position: relative;
	top: 20px;
}

#navigation-container h1
{
	color: black;
	display: block;
	text-decoration: none;
	padding-top: 3px;
	font-size: small;
}


#navigation-container a
{
	color: black;
	display: block;
	text-decoration: none;
	padding-top: 3px;
	font-size: 12px;
}

#navigation-container a:hover
{
	background-image: url('./images/adbar.gif');
	background-color: red;
	color: white;
}

#navigation-container a:active
{
}

#domain
{
	border-bottom: solid 1px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-size: small;
}

#locality
{
	padding-top: 5px;
	font-size: small;	
}

#advertisment
{
	float: right;
	width: 190px;
	position: relative;
	top: 20px;
	text-align: center;	
}

#advertisment .adbox
{
	border: solid 1px;
	margin-bottom: 20px;
}

#advertisment .adbox .adhead
{
	font-weight: bold;
	background-image: url('./images/adbar.gif');
	display: block;
	height: 20px;
	color: white;
}

#advertisment .adbox .adtext
{
	padding-left: 3px;
	padding-right: 3px;
	font-size: small;
}

#advertisment .adbox .adlink
{
	padding-top: 4px;
	display: block;
	font-size: small;
}

#advertisment .adbox .adlink a
{
	color: red;
}

#advertisment .adimg
{
	margin: 5px;
}

#advertisment .adboxImg
{
	float: left;
}

#content-container
{
	margin-left: 200px;
	margin-right: 200px;
	padding-left: 10px;
	padding-right: 10px;
	background: white;
	border-left: solid 1px;
	border-right: solid 1px;
	position: relative;
	top: 20px;
}

#subnavigation
{
	border-bottom: solid 1px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-size: small;
}

#subnavigation td
{
	width: 30%;
}

#subnavigation a
{
	display: block;
	color: black;
}

#content h1
{
	font-size: 1.5em;
	font-weight: bold;
	margin-bottom: 20px;
}

#content h2
{
	padding-left: 10px;
	color: white;
	font-size: 1em;
	font-weight: bold;
	background-image: url('./images/adbar.gif');
}

#content .companyUrl
{
	font-size: small;
	color: red;

}

#content .companyName
{
	color: black;
	font-size: medium;
	font-weight: bold;
}

#content .infoCompanyName
{
	color: black;
	font-size: medium;
	font-weight: bold;
	margin-bottom: 10px;
}

#content .steps
{
	text-align: center;
	font-size: medium;
	margin-bottom: 5px;
}

#content .info
{
	font-size: small;
	margin-top: 10px;
	
	border-left: solid 1px;
	border-right: solid 1px;
	border-bottom: solid 1px;
	border-top: solid 1px;
	
	padding: 5px;
	margin-left: 5px;
	margin-right: 5px;
}

#content .infoHead
{
	background-image: url('./images/adbar.gif');
	background-color: red;
	color: white;
	display: block;
	font-weight: bold;
	margin-bottom: 5px;
	
	margin-left: -5px;
	margin-right: -5px;
	margin-top: -5px;
	
	padding-left: 5px;
	padding-right: 5px;
}

#content .info img
{
	border: none;
}

#content .formdiv
{
	font-size: 12px;
	margin-top: 10px;
	padding: 5px;
	margin-left: 5px;
	margin-right: 5px;
}

#content a
{
	font-size: small;
	color: red;
	cursor: hand;
	cursor: pointer	
}

#content .formHead
{
	background-image: url('./images/adbar.gif');
	background-color: red;
	color: white;
	font-weight: bold;
	margin-bottom: 5px;	
	padding-left: 5px;
	padding-right: 5px;
}

#content .buttons a
{
	background-image: url('./images/adbar.gif');
	background-color: red;
	color: white;
	font-weight: bold;
	margin-bottom: 5px;	
	padding-left: 5px;
	padding-right: 5px;
}

#content .formBoldText
{
	font-weight: bold;
	font-size: 12px;
}

#content .formBoldTextRed
{
	font-weight: bold;
	font-size: 12px;
	color: red;
}

#content .formInfoText
{
	font-weight: bold;
	vertical-align: top;
	font-size: small;
}

#content .formdiv img
{
	border: none;
}

#content .company
{
	margin-bottom: 5%;
}

#content .company h1
{
	margin-bottom: 0px;
}

#content .addComp
{
	margin-bottom: 10px;
}


#content .addComp table
{
	width: 100%;
}

#content .paggingbar
{
	text-align:center;
}

#content .paggingbar a
{
	font-weight: bold;
	color: red;
	cursor: hand;
	cursor: pointer	
}

#content .paggingbar a:active
{
	font-weight: bold;
	color: white;
	background: red;
	cursor: hand;
	cursor: pointer	
}

#addcomp-container
{
	
	font-size: 12px;
}

#addcomp-container td
{
	vertical-align: top;
}

#addcomp-container .rt-head-basic
{
	color: white;
	background-image: url('./images/freebar.gif');
	padding-left: 10px;
}

#addcomp-container .rt-head-basic a
{
	color: white;
	font-size: 1em;
	font-weight: bold;
	cursor: hand;
	cursor: pointer	
}

#addcomp-container .rt-head-standard
{
	color: white;
	background-image: url('./images/standardbar.gif');
	padding-left: 10px;
}

#addcomp-container .rt-head-standard a
{
	color: white;
	font-size: 1em;
	font-weight: bold;
	cursor: hand;
	cursor: pointer	
}

#addcomp-container .rt-head-professional
{
	color: white;
	background-image: url('./images/adbar.gif');
	padding-left: 10px;
}

#addcomp-container .rt-head-professional a
{
	color: white;
	font-size: 1em;
	font-weight: bold;
	cursor: hand;
	cursor: pointer	
}

#addcomp-container .rt-head-ultimate
{
	color: white;
	background-image: url('./images/ultimatebar.gif');
	padding-left: 10px;
}

#addcomp-container .rt-head-ultimate a
{
	color: white;
	font-size: 1em;
	font-weight: bold;
	cursor: hand;
	cursor: pointer	
}

#addcomp-container .addi a
{
	color: red;
	margin-left: 10%;
	cursor: hand;
	cursor: pointer	
}


#content .infoLink
{
	color: red;
}

#footer
{
	font-size: small;
	color: gray;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 30px;
	border-top: solid 1px;
	text-align: center;	
	position: relative;
	top: 20px;
	text-align: center;
}

#footer a
{
	color: red;
	cursor: hand;
	cursor: pointer	
}

#footer .webdesigner
{
	margin-left: 10px;
}

#footer .webmaster
{
}

#cleaner
{
	clear: both;
	height: 1px;
	margin: 0;
	padding: 0;
}

.colorButton
{
	color: white;
	background-image: url('./images/adbar.gif');
	font-weight: bold;
	border: none;
}
