@charset "UTF-8";
/* CSS Document */

body { background-image: url(images/bg.jpg); background-repeat: repeat-x; margin:0; padding:0; background-color: #fff; font-family:Arial, Helvetica, sans-serif; color:#000}

p {line-height:20px; font-size:0.7em}

h1,h2 {font-size:1.1em; padding:0; margin:0;}

h3 {font-size:0.75em; padding:0 0 3px 0; margin:0; color:#125E99; border-bottom:1px dashed;}

.introtext {font-size:0.8em;}

.headertext {font-size:0.8em; color:#868686; font-weight:bold;}

ul li {font-size:0.7em; line-height:20px; color:#125E99;}

.border { width:900px; overflow:hidden; border-bottom:1px dashed #000; border-top:1px dashed #000; padding:10px 0 10px 0; margin-bottom:40px; }

a.links {color:#125E99; text-decoration: underline;}
a.links:hover {color:#F60; text-decoration: none;}

.h1-blue { font-size:0.85em; color:#125E99;}

.h1-under { font-weight:normal; color:#868686; font-size:0.90em; }

.h2-under { font-weight:normal; color:#868686; font-size:0.75em;}

.tel {color:#CCC; font-size:1.45em;}
.telwhite {color:#fff; font-size:1.4em;}


/*Design div id tags */

#nav {margin-left:auto; margin-right:auto; width:1000px; height:82px;}

#navl {float:left; height:82px; width:604px;}

#navr {float:right; height:82px; width:278px; padding:0 0 0 118px; background-image:url(images/phone.gif); background-repeat:no-repeat;}

#header {margin-left:auto; margin-right:auto; width:1000px; height:352px; clear:both;}

#headerl {float:left; width:306px; height:332px; padding:20px 25px 0 60px;}

#flash {float:right; width:609px; height:352px;}
 
#tabs {margin:auto; width:998px; height:151px; padding:5px 0 0 2px;}

#main {margin-left:auto; margin-right:auto; width:1000px; background-color:#FFF; margin-top:5px; overflow:hidden; }

#mainleft {float:left; width:630px; height:auto; overflow:hidden; padding:0 10px 0 50px; margin:20px 0 20px 0;}

#mainright {float:right; width:269px; height:auto; overflow:hidden; padding:0 20px 0 20px; margin:20px 0 20px 0; border-left:#000 1px dashed;}

#mainservices {float:left; width:900px; height:auto; overflow:hidden; padding:0 10px 0 50px; margin:20px 0 20px 0;}

#contactleft {float:left; width:700px; height:auto; overflow:hidden; padding-top:20px;}

#contactright {float:right; width:200px; height:auto; overflow:hidden; padding-top:20px;}


/*footer*/

#footer { width:100%; height:auto; background-color:#0273b5; background-repeat:repeat-x; overflow:hidden; margin:0 auto; padding:10px 0 10px 0; clear:both;}

#footerin { width:1000px; height:auto; margin:auto;}

#footerl {float:left; width:620px; height:auto; padding:30px 0 0 40px;}

#footerr {float:right; width:211px; height:128px; margin-right:50px; padding:70px 0 0 20px; background-image:url(images/contactbg.gif);}

#footer ul { padding:0px; margin:0px; line-height:13px; }

#footer li {  padding-left:3px; padding-right: 5px; list-style:none; display:inline; font-size:0.7em; border-right: 1px solid #FFF; }

.copy {font-size:0.7em; border-top:1px dashed #FFF; padding:5px 0 5px 0; margin:0}

#footer a {color:#fff; text-decoration: underline;}

a.footer2 {color:#fff; text-decoration: underline;}

a.footer2:hover {color:#000;}

.basefooter {width:1000px; margin:0 auto; padding:5px 0 5px 0; text-align:center;}

a {color:#036; text-decoration:underline;}
a:hover {color:#036; text-decoration:none;}


/*php forms*/

.form { margin:0; padding:0 0 10px 0; font-size:0.7em;}

.formreduction {padding:0px; margin:0px;}

.formheader {color:#000; font-size:1.1em; line-height:8px; font-weight:bold;}

.formstyle { width:228px; height:15px; background-color: #FFF; margin-bottom:1px; border: 1px solid #b6b6b6; color: #6b6b6b; font-family: Arial; }

.formstyle2 { width:185px; height:15px; background-color: #FFF; margin-bottom:1px; border: 1px solid #b6b6b6; color: #6b6b6b; font-family: Arial; }

.submitbtn { width:228px; height:25px; background-color:#06C; margin-bottom:1px; color: #fff; font-family: Arial; font-weight:bold; }

.formbottons { width:73px; height:22px; margin-left:115px; margin-top:6px; background-image:url(images/submit-bg.jpg);}

.form1 { margin-left:15px; width:167px; margin-bottom:5px; margin-top:7px; }

.form2 { width:167px; height:20px; background-color: #e6e6e6; margin:1px; border: 1px solid #b6b6b6; color: #6b6b6b; font-family: Arial; }

.formstyle3 { width:225px; background-color: #4d5256; padding:1px; margin-bottom:3px; border: 1px solid #333333; color: #FFFFFF; font-family: Arial;  font-size:0.69em; }

.contactformbox { border:1px solid #000066; font-size:0.6em; font-family:Arial, Helvetica, sans-serif; padding:3px; }

.phpstyle4 {color: #008000;}

.phpstyle3 {color: #c33131;}

.tickyellowbox {background-color: #eff6ef; border: 1px solid #008000;}

.tickredbox {background-color: #f9eaea; border: 1px solid #c33131;}

#error { margin-left: 15px; font-size: 0.9em; line-height: 1.5em; }

.linkbox {width: 580px; border: 1px #000066 solid; background-color: #FFFFFF; padding: 10px 10px 10px 10px; color: #333333; font-size:0.69em; text-align:center;}
