body {
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
background-image:url(images/back.jpg);
}
#frame {
margin-left:auto;
margin-right:auto;
width:778px;
text-align:left;
}
.innerframe {
	position:absolute;
	width:778px;
}
.bg {
background-image:url(images/shadow.jpg);
background-repeat:repeat-y;
width:778px;
}
.content {
margin:130px 215px 0px 12px;
text-align:justify;
min-height:400px;
padding-bottom:10px;
}
.content a:hover {
color:#0099ff;
}
.head {
position:absolute;
left:9px;
top:0px;
background-image:url(images/head.jpg);
background-repeat:no-repeat;
height:81px;
width:762px;
}
.greybar {
position:absolute;
top:81px;
left:9px;
width:757px;
height:18px;
border-bottom:1px solid #000000;
border-top:1px solid #000000;
background-color:#999999;
padding:2px 0px 0px 5px;
font-weight:bold;
}
.greybar a {
color:#FFFFFF;
}
.greybar a:hover {
color:#000000;
text-decoration:none;
}
.whitebar {
position:absolute;
top:103px;
left:9px;
width:762px;
height:2px;
border-bottom:2px solid #000000;
background-color:#ffffff;
}
.right {
position:absolute;
width:200px;
height:16px;
right:7px;
top:119px;
height:100px;
text-align:center;
font-size:13px;
}
.right p {
padding-left:5px;
}
.right2 {
position:absolute;
width:200px;
height:16px;
right:9px;
top:119px;
height:100px;
text-align:center;
font-size:13px;
}
.right2 p {
padding-left:5px;
}
a.link1 {
display:block;
width:195px;
height:15px;
color:#FFFFFF;
text-decoration:none;
text-align:right;
font-size:11px;
font-weight:bold;
padding:1px 5px 0px 0px;
background-image:url(images/servicesoff.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #000000;
}
a.link1:hover {
background-image:url(images/serviceson.jpg);
color:#CCCCCC;
}
a.link2 {
display:block;
width:195px;
height:15px;
color:#FFFFFF;
text-decoration:none;
text-align:right;
font-size:11px;
font-weight:bold;
padding:1px 5px 0px 0px;
background-image:url(images/clientsoff.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #000000;
}
a.link2:hover {
background-image:url(images/clientson.jpg);
color:#CCCCCC;
}
a.link3 {
display:block;
width:195px;
height:15px;
color:#FFFFFF;
text-decoration:none;
text-align:right;
font-size:11px;
font-weight:bold;
padding:1px 5px 0px 0px;
background-image:url(images/casestudiesoff.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #000000;
}
a.link3:hover {
background-image:url(images/casestudieson.jpg);
color:#CCCCCC;
}
a.link4 {
display:block;
width:195px;
height:15px;
color:#FFFFFF;
text-decoration:none;
text-align:right;
font-size:11px;
font-weight:bold;
padding:1px 5px 0px 0px;
background-image:url(images/whychooseoff.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #000000;
}
a.link4:hover {
background-image:url(images/whychooseon.jpg);
color:#CCCCCC;
}
a.link5 {
display:block;
width:195px;
height:15px;
color:#FFFFFF;
text-decoration:none;
text-align:right;
font-size:11px;
font-weight:bold;
padding:1px 5px 0px 0px;
background-image:url(images/contactoff.jpg);
background-repeat:no-repeat;
border-bottom:1px solid #000000;
}
a.link5:hover {
background-image:url(images/contacton.jpg);
color:#CCCCCC;
}
.quote {
color:#FFFFFF;
}
a.orange {
color:#ffcc00;
text-decoration:underline;
}
a.orange:hover {
color:#ffffff;
text-decoration:none;
}
h1 {
font-size:16px;
}
h2 {
font-size:14px;
background-image:url(images/bullet.jpg);
background-repeat:no-repeat;
background-position:left;
padding:0px 0px 0px 12px;
display:block;
height:14px;
width:450px;
}
h3 {
font-size:14px;
background-image:url(images/bullet.jpg);
background-repeat:no-repeat;
background-position:left;
padding:0px 0px 0px 12px;
display:block;
height:14px;
width:450px;
}
h4 {
font-size:14px;
background-image:url(images/bullet.jpg);
background-repeat:no-repeat;
background-position:left;
padding:0px 0px 0px 12px;
display:block;
height:14px;
width:350px;
}
.blueflash {
width:560px;
min-height:20px;
background-color:#5f6f84;
margin:3px -3px 0px -3px;
text-align:center;
}
.orangeflash {
width:560px;
min-height:20px;
background-color:#ff9900;
margin:3px -3px 0px -3px;
text-align:center;
}
.redflash {
min-height:20px;
background-color:#ff3f3f;
margin:3px -3px 0px -3px;
text-align:center;
}
.foot {
width:778px;
min-height:20px;
text-align:center;
color:#FFFFFF;
padding:10px 0px 10px 0px;
background-image:url(images/foot.gif);
}
.foot a {
color:#FFFFFF;
text-decoration:none;
}
.foot a:hover {
text-decoration:underline;
}
