@charset "UTF-8";
/* CSS Document */
/* 
	Dark Blue #20409a
	Red #dd1f26
*/

body { text-align:center; background:url(images/background.jpg) repeat-x #304699; margin:0; padding:0px; font-family:Tahoma, Geneva, sans-serif;}
#clear { clear:both; line-height:0px; height:0px; overflow:hidden;}

img, div { behavior: url(iepngfix.htc) }

h1 { color:#20409a; font-family:"Times New Roman", Times, serif; font-size:25px; text-align:left; padding:0px; font-weight:normal;}

#main { width:799px; border-left: solid 2px #20409a; border-right: solid 2px #20409a;  background-color:#FFF; margin:0 auto;}
#innerMain { width:765px; margin:0 auto;}

#botGrey { background-color:#dcdcdc; padding:10px;border-bottom: solid 2px #20409a;}

#header { border-bottom: solid 1px #dcdcdc;}
#headerL { float:left; width:300px; text-align:left; display:block; padding:10px 0px 0px 0px;}
#headerR { float:right; width:460px; text-align:left;}
#headerLine { color:#20409a; font-size:13px; text-align:right;}
.bigPhone { font-size:18px; color:#dd1f26;}
#navigation { text-align:right; padding:15px 0px 0px 0px;}

#boxes { padding:5px 0px 0px 0px; height:204px; overflow:hidden;}
#servicing { padding:0px; display:block; overflow:hidden;}

#globe { float:left; width:114px; padding:30px 30px 0px 30px; text-align:center;}
#globeText { float:right; width:590px;}
#globeText p {text-align:left; font-size:14px; line-height:18px; color:#333;}

#middleSection { border-bottom: solid 1px #dcdcdc;}

#testiFront { float:left; width:464px;}
#testiBox { background:url(images/testi-back.jpg) no-repeat; text-align:left; height:195px; overflow:hidden}
#testiBox p { padding:0px 10px 0px 150px; color:#786321; font-size:14px;}

#moreRight { text-align:right; padding:10px;}

#solutionsFront { float:right; width:290px;}
#solutionCont { background:url(images/check.gif) no-repeat; text-align:left; padding:3px 0px 5px 25px; border-bottom:dashed #999 1px; display:block; font-size:13px}
#solutionCont a { color:#333; text-decoration:none;}
#solutionCont a:hover { text-decoration:none; color:#dd1f26;}

#solutionCont1 { background:url(images/checkRed.gif) no-repeat; text-align:left; padding:3px 0px 5px 25px; border-bottom:dashed #999 1px; display:block; font-size:13px}
#solutionCont1 a { color:#333; text-decoration:none;}
#solutionCont1 a:hover { text-decoration:none; color:#dd1f26;}


#footer { width:765px; margin:0 auto;}
#footerL { float:left; width:300px; text-align:left;}
#footerR { float:right; width:455px; text-align:right; font-size:12px; color:#333; line-height:22px; padding:10px 0px 0px 0px;}
#footerR a { padding:0px 5px 0px 5px; text-decoration:none; color:#333;}
#footerR a:hover { color:#dd1f26; text-decoration:none;}

.footerPhone {padding:0px 5px 0px 20px;}

#signature { width:799px; margin:0 auto;}
#singPin { float:left; width:300px; text-align:left; padding:10px;}
#copyright { float:right; width:470px; text-align:right; color:#FFF; font-size:10px; padding:30px 0px 0px 0px;}
#copyright a{ color:#FFF;text-decoration:none;}

#content { width: 550px; float:left;}
#content h1 { color:#20409a; font-family:"Times New Roman", Times, serif; font-size:25px; text-align:left; padding:0px; font-weight:normal; border-bottom:solid 1px #20409a;}
#content h2 { color:#999; font-family:Tahoma, Geneva, sans-serif; text-align:right; padding:0px; font-size:14px; font-weight:normal;}
#content p { color:#333; font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:16px; text-align:left; padding:0px 10px;}
#content p  a { color:#333; font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:16px; text-align:left; padding:0px 10px;}
#content p  a:hover { color:#20409a; font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:16px; text-align:left; padding:0px 10px;}

#rightBoxes {float:right; width:200px; text-align:right; padding:10px 0px;}

#testi { border-bottom: solid 1px #20409a;}
#testiL { width:150px; float:left; padding:30px 10px 10px 10px;}
#testiR { width:365px; float:right; text-align:left; padding:10px 10px 10px 0px; font-size:12px; color:#333; line-height:17px;}
#testiR a { color:#204091;}
#testiR a:hover { color:#204091; text-decoration:none;}

.Blue { color:#20409a;}

#contactr { width:350; float:right; padding:0px 10px 0px 0px;}
#contactl { width:350; float:left; padding:0px 0px 0px 20px;}

#contactForm { border-top:solid 1px #20409a; border-left:solid 1px #20409a; border-right:solid 1px #20409a; width:400px; margin:0 auto;}
#contactFormRow { border-bottom:solid 1px #20409a; padding:5px 0px; font-size:12px;}
#cFormL { float:left; width:150px; text-align:right;}
#cFormR { float:right; width:240px; text-align:left; padding:0px 0px 0px 10px;}
#cFormR input { width:200px; border:solid 1px #204091;}

#contactFormRow textarea { width:380px; height:150px; border:solid 1px #204091;}

#formHead { background-color:#20409a; font-family:"Times New Roman", Times, serif; color:#FFF; padding:10px 0px; text-align:center; font-size:16px;}

.Blueh { color:#20409a; font-size:14px; line-height:16px;}

ul { color:#333; font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:16px; text-align:left; padding:0px 10px 0px 40px; }


.Red {color:#dd1f26; text-align:right; padding:10px 0px;}
.Red a:link, .Red a:visited, .Red a:active  {color:#dd1f26; text-decoration:none; text-align:right;}
.Red a:hover {color:#dd1f26; text-decoration:underline;}

#serviceCont { padding:0px 0px 0px 40px;}