A:link
{
    COLOR: #333333
}
A:visited
{
	COLOR: #000000;
	font-weight: bold;
}
A:active
{
    COLOR: #000000
}

.botnav a:link, .botnav a:active, .botnav a:visited {
color:#eeeeee;
font-weight:normal;
}
.topnav a:link, .topnav a:active, .topnav a:visited {
color:#eeeeee;
font-weight:bold;
text-decoration:none;
}
.table
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: left;
    background-color:#C8CFD0;
	border:5px solid #ffffff;
	background-image:url(../images/check44.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}
.quoteintro {
font-size:1em;
padding:12px 40px 10px 40px;
border:0px solid #222222;
}
.quotetext {
	font-size:0.8em;
	padding:0px;
	border-top:10px solid #d4d47c;
	border-right:10px solid #d4d47c;
}
.text {
font-size:1em;
padding:12px 20px 10px 10px;
border:0px solid #222222;
}
.contactform {
background-color:#d2d6d1;
margin:20px 0;
padding:10px;
border:1px solid #666666;
}
.contacttext {
font-size:1em;
padding:12px 20px 10px 10px;
border:0px solid #222222;
}
.text p  {
padding-bottom: 3px;
margin:5px 0px;
}

.map {
padding:5px;
font-size:1em;
border:0px solid #222222;
text-align:center;
}

.map img {
border:3px solid #ffffff;}
.banner {
	background-color:#38373C;
	background-image: url(../images/vehicle-locksmiths.jpg);
	background-repeat: no-repeat;
	height:1%;
	padding:40px 28px 10px 0px;
	color: #FFFFFF;
	text-align:right;
	background-position: top left;
	font-weight: bold;
}
.banner p {
margin:3px 0;
padding:3px 0;
}

.text-top {
	text-align:right;
	padding:8px 10px 5px 0px;
	border:1px solid #222222;
	background-color: #F1F3F5;
	background-image:url(../images/24.gif);
	background-position:top right;
	background-repeat:no-repeat;
	line-height:1.2em;
}

.text-topl {
	padding:8px 10px 5px 10px;
	border:1px solid #222222;
	background-color: #F1F3F5;
}

.text-topl p {
	font-size:11px;
}


BODY
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #446D81;
   
}

.limage {
margin: 5px 15px 15px 0px;
border:3px solid #ffffff;
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5em;
    PADDING: 5px 0px 5px 0px;
    COLOR: #333B4B;
    FONT-FAMILY: 'Trebuchet MS', Tahoma, Arial, Verdana;
    
}

H2
{
	padding: 3px 0px 3px 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.5em;
	MARGIN: 0px;
	COLOR: #545E60;
	
    
   
}
.phone
{
    padding: 5px 0px 5px 40px;
	margin-left: 40px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 2em;
    MARGIN-BOTTOM: 0px;
    COLOR: #FF0000;
    FONT-FAMILY: 'Trebuchet MS', Tahoma, Arial, Verdana;
   
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 1px;
    COLOR: #333333;
    PADDING-TOP: 0px;
	margin-top:3px;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}
.quote4 h3 {
FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    MARGIN-BOTTOM: 0px;
    PADDING-BOTTOM: 1px;
    COLOR: #333333;
    PADDING-TOP: 0px;
	margin-top:15px;
    FONT-FAMILY: Verdana, Arial;
    TEXT-ALIGN: left
}
blockquote {
margin-left:40px;
margin-right:10px;
padding:20px;
color:#333333;
background-color:#CC9999;
}

.quote1 {
margin:20px 0 20px 20px;
padding:20px;
width:380px;
color:#333333;
background-color:#E9EBE9;
border:1px solid #333333;
}
.quote2 {
margin:20px 10px;
padding:20px 10px;
width:260px;
color:#333333;
background-color:#B0B6AF;
border:1px solid #333333;
}
.quote3 {
margin:20px 0 50px 20px;
padding:20px;
width:380px;
color:#333333;
background-color:#D2D6D1;
border:1px solid #333333;
}

.quote4 {
	padding:10px;
	margin:20px 0 50px 0;
	color:#333333;
	border:1px solid #666666;
	background-color: #E9E9ED;
}
.quote4 p {

}
.quote6 {
padding:10px 20px;
	margin:15px 0 50px 0;
color:#333333;
background-color:#D6E3EB;
border:1px solid #666666;
}

.quote5 {
padding:0px 10px;
width:175px;
margin-left:200px;
color:#333333;
background-color:#99CCCC;
border:3px solid #666666;
}

.quote7 {
margin:0px 0 20px 0px;
padding:10px;
width:430px;
color:#333333;
background-color:#D2D6D1;
border:1px solid #333333;
}
.transponder {
padding:0px 10px;
margin:0px;
color:#333333;
background-color:#99CCCC;
border:3px solid #333333;
}
.makescontact {
padding:0px 10px 0px 10px;
font-size:1em;
margin:15px 0px 0px 0px;
color:#333333;
font-weight:bold;
text-align:center;
background-color:#FFFFFF;
border:3px solid #666666;
}
.contact {
padding:10px 10px 20px 10px;
font-size:1em;
margin:15px 0px 3px 0px;
color:#333333;
font-weight:bold;
text-align:center;
background-color:#FFFFFF;
border:1px solid #666666;
}
.contact p, .makescontact p {
margin:20px 0px;
}
.mapcontact {
padding:20px;
font-size:1em;
margin:10px 15px;
color:#333333;
font-weight:bold;
text-align:center;
background-color:#FFFFFF;
border:1px solid #666666;
width:180px;

}

.homecontact {
padding:20px;
font-size:1em;
margin:10px 15px;
color:#333333;
font-weight:bold;
text-align:center;
background-color:#FFFFFF;
border:1px solid #666666;
width:120px;

}
.mapcontact p {
margin:5px;
padding:0 5px;
}
.rightcol {
padding:20px;
margin:10px 0;
color:#333333;
border:0px solid #333333;
}
.rightcolmap {
padding:10px;
color:#333333;
border:0px solid #333333;
}
.rightcolb {
padding:0px 20px 10px 20px;
color:#333333;
border:0px solid #333333;
}
.strap {
background-color:#333B4B;
color:#FF0000;
text-align:center;
padding:3px;
}

.topnav {
color:#ffffff;
font-size:0.9em;
text-align:center;
padding:8px 5px;
background-color:#656275;
border-top:3px solid #ffffff;
border-bottom:3px solid #ffffff;
}

.botnav {
color:#ffffff;
font-size:0.9em;
text-align:center;
padding:5px;
background-color:#201F25;
border-left:5px solid #ffffff;
border-right:5px solid #ffffff;
border-bottom:5px solid #ffffff;
}


UL
{
    FONT-SIZE: 9pt;
    LINE-HEIGHT: 85%
}
UL LI
{
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN-LEFT: 20px;
    PADDING-TOP: 2px
}
A:hover, .botnav a:hover
{
    COLOR: #990000
}
.text A:link, .text A:active, .text:visited, .text A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em
}



IMG.FloatRight
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 10px 10px;
    PADDING-TOP: 0px
}

.FloatRight
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 300px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 10px 10px;
    PADDING-TOP: 0px
}

IMG.FloatRightT
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 0px 0px 10px;
    PADDING-TOP: 0px
}


IMG.FloatLeft
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 10px 10px 0px;
    PADDING-TOP: 0px
}

.FloatLeft
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 10px 10px 0px;
    PADDING-TOP: 0px;
	width:200px;
}

IMG.FloatLeftT
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px 10px 10px 10px;
    PADDING-TOP: 0px
}
