body {width:960px; margin:0; margin-left:auto; margin-right:auto;background: #3E0D82 url('/images/body_bg.jpg') repeat-x;font-family:"trebuchet ms";}
a {color:#9d1f23;}

#header {width:960px;height:290px;background-color:#fff;}
#header b {font-size:28px;}

#footer {width:960px;height:50px;background-color:#3E0D82;text-align:center;color:#fff;}
#footer a {color:#fff;}

#logo {float:left;width:600px;height:290px;}

#mainbody {width:960px;height:300px; float:left; background-color:#fff;}
#mainbody p, h1, h2 {padding: 0 10px 0 10px;}
#mainbody ul {list-style-type: none; margin:0; padding:0;}
#mainbody ul li {padding:0px; margin:0;font-size:18px; color:#112c50;}
#mainbody ul li a, h1{margin:0px;text-decoration:none; font-size:36px; font-weight:bold; color:#9d1f23;}

div#gridheader {margin:0;}
div#form {margin:0;padding:0;}

div#navbar {width:960px;height:54px;margin:8px 0 0 0;background: transparent url('/images/nav_bg.jpg') no-repeat 0 0;}
div#navbar ul {list-style-type:none; margin:0; padding:0;}
div#navbar ul li {display:inline;float:left;}
div#navbar ul li a {font-size:20px; color:#2b2b2b; font-weight:bold; text-decoration:none;}
div#navbar #nav1 {padding-top:14px;text-align:center;width:123px;}
div#navbar #nav2 {padding-top:14px;text-align:center;width:93px;}
div#navbar #nav3 {padding-top:14px;text-align:center;width:107px;}
div#navbar #nav4 {padding-top:14px;text-align:center;width:138px;}
div#navbar #nav5 {padding-top:14px;text-align:center;width:184px;}
div#navbar #nav6 {padding-top:14px;text-align:center;width:146px;}
div#navbar #nav7 {padding-top:14px;text-align:center;width:160px;}

div#navtagline h1 {color:#E06F33;font-size:18px;font-weight:bold;margin:0;padding:0;}
div#navtagline {color:#E06F33;font-size:18px;font-weight:bold;margin-top:20px;}
div#navphone {float:right;font-size:18px;font-weight:bold;margin-top:20px;text-align:right;color:#3F0D80;}
div#navphone label {color:#7A7A7A;}
div#navemail {font-size:18px;font-weight:bold;margin:0;text-align:right;position:absolute;top:50px;}
div#navemail a {color:#9C3C2E;text-decoration:none;}
div#navhr {border-top:1px solid #C5C5C5;margin:0;}

div#mainbodyTop {width:960px;height:26px;background: transparent url('/images/mainbody_top_bg.jpg') no-repeat 0 0;margin:0;}
div#mainbodyMiddle {width:960px;min-height:500px;background: transparent url('/images/mainbody_middle_bg.jpg') repeat-y 0 0;margin:0;}
div#mainbodyBottom {width:960px;height:34px;background: transparent url('/images/mainbody_bottom_bg.jpg') no-repeat 0 0;margin:0;}

div#usp1 {height:205px;width:468px;background: transparent url('/images/usp1.jpg') no-repeat 0 0;margin:0 0 0 45px;}
div#usp1 p {color:#3E0D82;float:right;font-size:17px;font-weight:bold;margin:35px 60px 0 0;padding:0;width:200px;}
div#usp2 {height:162px;width:430px;background: transparent url('/images/usp2.jpg') no-repeat 0 0;margin:25px 0 0 45px;}
div#usp2 p {color:#046381;float:right;font-size:18px;font-weight:bold;margin:0 35px 0 0;text-align:right;}
div#usp2 h5 {color:#9D3B30;float:right;font-size:24px;font-style:italic;font-weight:bold;margin:20px 35px 0 0;text-align:right;}

div#hplhscontent {width:460px;margin:0 0 0 45px;}
div#hplhscontent h3 {color:#3E0D82;font-size:18px;margin:20px 20px 0 0;}
div#hplhscontent p {margin:0 20px 0 0;}

div#sublhscontent {width:585px;margin:0 0 0 45px;}
div#sublhscontent h1 {color:#046380;font-size:20px;margin:20px 0 30px 0;padding:0;}
div#sublhscontent h2 {color:#3E0D82;font-size:18px;margin:20px 20px 0 0;padding:0;}
div#sublhscontent p {margin:0 20px 20px 0;}
div#sublhscontent .cell1 {float:left;width:350px;padding:2px;border-top:1px solid black;}
div#sublhscontent .cell2 {float:left;width:110px;padding:2px;text-align:center;border-top:1px solid black;}
div#sublhscontent .cell3 {float:left;width:110px;padding:2px;text-align:center;border-top:1px solid black;border-left:1px solid black;}
div#sublhscontent .cell4 {float:left;width:220px;padding:2px;text-align:center;border-top:1px solid black;}
div#sublhscontent ul {margin:10px 0 0 0;padding:0;}
div#sublhscontent ul li {margin:0;padding:0;list-style-type:none;}

div#contact label {float:left;margin-top:10px; color:#535353;font-size:14px;}
div#contact input {border:3px solid #BBBBBB;margin:8px 0;width:275px; height:20px;color:#535353;font-size:14px;font-weight:normal;}
div#contact textarea {border:3px solid #BBBBBB;margin:6px 0;width:275px; height:150px;color:#535353;font-size:14px;font-weight:normal;overflow: auto;}
div#contact select {border:3px solid #BBBBBB;margin:8px 0;width:275px; height:28px;color:#535353;font-size:14px;font-weight:normal;}
div#contact p {color:#DF6F34;font-size:18px;font-weight:bold;margin:0;}


div#subcontact label {float:left;margin-left:38px; color:#8F8F8F;font-size:12px;}
div#subcontact input {border:3px solid #BBBBBB;margin-left:38px;width:235px; height:20px;color:#535353;font-size:14px;font-weight:normal;}
div#subcontact textarea {border:3px solid #BBBBBB;margin-left:38px;width:235px; height:150px;color:#535353;font-size:14px;font-weight:normal;overflow: auto;}
div#subcontact select {border:3px solid #BBBBBB;margin-left:38px;width:240px; height:28px;color:#535353;font-size:14px;font-weight:normal;}
div#subcontact p {color:#C13D30;float:right;font-size:18px;font-weight:bold;margin:5px 20px 10px 0;}

div#hprhscontent {margin-top:30px;}
div#hprhscontent h2 {font-size:18px; color:black;}
div#hprhscontent p {color:black;font-size:16px;font-weight:normal;padding:0 10px;}

div#button img {cursor:pointer;}

div#subbutton img {cursor:pointer;margin-left:38px;}

div#subimage img {margin-left:38px;}
