body {
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	margin: 0px;
}
H1 {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ff7b00;
}

.services-bg {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	background-image: url(images/index_15.jpg);
	background-repeat: no-repeat;
	padding-left: 30px;
}
.body-link:link, .body-link:active, .body-link:visited {
	font-family: Tahoma;
	font-size: 12px;
	color: #008fff;
	text-decoration: underline;
}
.body-link:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.thickbox:link, .thickbox:active, .thickbox:visited {
	font-family: Tahoma;
	font-size: 12px;
	color: #008fff;
	text-decoration: underline;
}
.thickbox:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.bottom-text {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-left: 40px;
}
.bottom-link:link, .bottom-link:active, .bottom-link:visited {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.bottom-link:hover {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.banner-text {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 23px;
}
.welcome-text {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 19px;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 60px;
	padding-right: 10px;
}
.prices-text {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 19px;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 60px;
	padding-right: 30px;
}
.services-text {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 19px;
	color: #333333;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 60px;
	padding-right: 30px;
}
.text {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 19px;
	color: #333333;
	text-decoration: none;
}
.boxText {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 19px;
	color: #333333;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}
.submit-btn, .submit-btn:link, .submit-btn:active, .submit-btn:visited {
	font-family: Tahoma;
	font-size: 12px;
	background-color: #008cf9;
	color: #ffffff;
	border: 1px solid #cccccc;
}
.submit-btn:hover {
	font-family: Tahoma;
	font-size: 12px;
	background-color: #ffffff;
	color: #1b75a9;
	border: 1px solid #008cf9;
}
.inputBox
{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #0051a3;
	height: 19px;
	margin-bottom:4px;
	padding: 1px;
}
.inputTextArea
{
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #0051a3;
	margin-bottom:4px;
	padding: 1px;
}
.textOrangeBold {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #ff7b00;
}


#modalContainer {
background-color:transparent;
position:absolute;
width:100%;
height:100%;
top:0px;
left:0px;
z-index:10000;
background-image:url(/images/blank.gif); /* required by MSIE to prevent actions on lower z-index elements */
}

#alertBox {
position:absolute;
width:300px;
min-height:100px;
margin-top:50px;
border:1px solid #0353a0;
background-color:#fff;
background-position:20px 30px;
visiblity:hidden;
color: #000;
}

#modalContainer > #alertBox {
position:relative;
}

#alertBox h1 {
margin:0;
font:bold 0.9em verdana,arial;
background-color:#ffffff;
color:#000000;
border-bottom:1px solid #0353a0;
padding:2px 0 2px 5px;
}

#alertBox p {
font:0.7em verdana,arial;
height:50px;
padding-left:5px;
margin-left:55px;
}

#alertBox #closeBtn {
display:block;
position:relative;
margin:5px auto;
padding:3px;
border:1px solid #0353a0;
width:70px;
font:0.7em verdana,arial;
text-transform:uppercase;
text-align:center;
color:#FFF;
background-color:#0353a0;
text-decoration:none;
}
.hidden { display: none; }