body
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
margin:10px 0px 0px 0px;
}
a
{
outline:none;
}
img
{
border:none;
}
p
{
line-height:19px;
}
h1, h2, h3, h4, h5, h6{margin:0px; padding:0px; font-weight:bold;}
h1
{
font-size:16px;
color:#666666;
}
h3
{
font-size:14px;
color:#0099FF;
}
.white-text-small
{
color:#FFFFFF;
font-size:11px;
}
.navigation
{
width:450px;
float:right;
background-image:url(images/menu-bg.jpg);
background-repeat:repeat-x;
margin-top:30px;
}
.navigation ul
{
width:450px;
float:right;
display:block;
margin:0px;
padding:0px;
}
.navigation ul li
{
padding: 8px 0px 0px 10px;
height:30px;
float:left;
display:block;
line-height:23px;
width:101px;
height:25px;
text-align:center;
}
.navigation ul li a
{
color:#cccccc;
font-size:12px;
text-decoration:none;
text-align:center;
}
.navigation ul li a:hover
{
color:#ffffff;
display:block;
font-size:12px;
text-decoration:none;
text-align:center;
background-image:url(images/menu-bg.gif);
background-repeat:no-repeat;
width:101px;
height:25px;
}
.white-bg
{
background-color:#FFFFFF;
color:#666666;
}
.left-column
{
margin:10px 15px 5px 10px;
width:620px;
text-align:justify;
}
.right-column
{
margin:10px 10px 5px 10px;
width:330px;
text-align:justify;
}
.services h1
{
margin:0px 0px 0px 10px;
font-size:16px;
color:#0099FF;
}
#services ul
{
list-style:none;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 12px;
}
#services ul li
{
background:url(images/bullet.jpg) left 7px;
background-repeat:no-repeat;
list-style:none;
padding:5px 0px 5px 0px;
vertical-align:middle;
background-color:#C0C0C0;
border-bottom:#FFFFFF 1px solid;
}
#services ul li a
{
padding:5px 0px 0px 42px;
display:block;
text-decoration:none;
font-size:13px;
line-height:20px;
color:#333333;
}
#services ul li a:hover
{
text-decoration:none;
color:#0099FF;
}

.footer
{
background-color:#474747;
color:#CCCCCC;
font-size:10px;

}

.footer a,
.footer a:visited
{
background-color:#474747;
color:#CCCCCC;
font-size:10px;
text-decoration:none
}

.quote {

	margin-top:20px;

}

.quote, .quote .row {

	float: left;

	width: 100%;

}

.quote .row {

	padding: 2px 0 3px 0;

}

.quote label {

	float:left;

	line-height:16px;

	font-size:11px;

	font-weight:bold;

}

.quote  .column_1 label {

	width:130px;

}

.quote  .column_2 label {

	width:83px;

}

.quote input, .quote select {

	float:left;

	background-color:#f8fafb;

	border: solid 1px #d4e1e8;

	color:#696969;

	line-height:16px;

	font-size:12px;

}

.quote input.btn {

	float:right;

	border:none;

	margin: 10px 10px 0px 0;

}

.quote select { 

	width:178px;

}

.quote .column_1 input, .quote .column_2 input {

	padding: 0 3px;

	width:170px;

	height:16px;

}



.quote .column_1 { 

	float:left;

	width:324px;

}

.quote .column_2 {

	float:left;

	width:265px;

}

.quote textarea {

	float:left;

	background-color:#f8fafb;

	border: solid 1px #d4e1e8;

	color:#696969;

	width:583px;

	height: 150px;

	margin-top:10px;

}
