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

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

/* Dimesions*/
#wrapper{width:800px;height:auto;margin:0px auto 0 auto;}
#container{background:#fff;width:800px;height:auto;float:left;}
#header{float:left; width:780px; height:105px;padding:15px 10px 0 10px;background:#fff url(images/header.jpg) no-repeat;}
#headerlp{float:left; width:780px; height:170px;padding:15px 10px 0 10px;background:#fff url(images/header.jpg) no-repeat;}
#content{float:left;width:780px;min-height:400px;background:#fff;padding:10px;}
#footer{float:left;width:800px;height:auto;text-align:center;background:#0066cb url(images/footer.jpg) repeat;}
#toplinks{width:380px;height:20px;float:right;text-align:right;font-size:0.9em}
#bluelinks{width:800px;height:auto;float:left;}

/* Body Styles*/
p{font-size:0.9em;color:#333333; margin:10px;}
h1{font-size:1.2em;color:#0066cc;margin:10px 10px 30px 10px;text-align:center;}
h2{font-size:1.0em;color:#0066cc;margin:0;text-align:center}
h3{font-size:1.1em;color:#0066cc;margin:20px 0 5px 10px;}
a{font-size:1em;color:#0066cc;text-decoration:none;}
a:hover{text-decoration:underline;}
.left{float:left;padding-left:0px;}
.right{padding:0;float:right;}
.center{margin-left:77px;}
.small{font-size:0.7em;}
.report{float:right;padding:0;border:1px solid #666;margin:5px;}
.slogan{float:right;width:660px;margin-top:30px;font-size:1em}
.request{margin:10px 0;}.error{color:#CC0000}
.highlight{background:#FFFF66}
.hometext{width:560px;height:auto;margin-left:12px;}
.error{color:#CC0000}

/*Content Styles*/
#content ul{color:#333;font-size:0.8em;width:320px;float:left;padding-left:15px;display:inline;margin-left:40px}
#content ul li{margin-bottom:5px;}
#content a{color:#0066cc}
.tableborder{border:4px dashed #0066cc;background:#efefef;}
table tr , td{margin-bottom:10px;}
.table{margin:0 auto;width:440px;height:720px;background:url(images/table.jpg) no-repeat;padding:10px 5px;}
.btn{width:200px;height:35px;text-align:center;background:url(images/btn.jpg) no-repeat;border:none;color:#fff;padding-bottom:2px;font-size:1em;}

.case{width:740px;height:auto;background:url(images/case.jpg) repeat-y;margin:0 10px;padding:0 10px;float:left;display:inline}
.casetop{background:url(images/case-top.jpg) no-repeat;float:left;margin:15px 0 0 10px;width:760px;height:20px;padding:0;display:inline} .casebtm{background:url(images/case-btm.jpg) no-repeat;float:left;margin:0 0 15px 10px;width:760px;height:20px;padding:0;display:inline}

.homebox{width:260px;height:175px;margin:20px 4px 20px 25px;float:left;padding:45px 80px 10px 10px;display:inline;position:relative}
.homebox p{margin:0;color:#fff;}
.homebox a.all{width:350px;height:220px;position:absolute;display:block;top:0;left:0;background:url(images/blank.gif) repeat;}
#ppm{background:url(images/ppmbox.jpg) no-repeat;}
#ppm a{color:#993366;}
#elec{background:url(images/elecbox.jpg) no-repeat;margin-right:0;}
#elec strong a{color:#333;text-decoration:underline}
#elec p{color:#333;}
#dge{background:url(images/dgebox.jpg) no-repeat;}
#dge a{color:#339966;}
#plum{background:url(images/plumbox.jpg) no-repeat;}
#plum strong a{color:#fff;text-decoration:underline}
#plum p{color:#fff;}

.contact{float:left;width:210px;height:auto;margin:20px 30px 20px 20px;}

.click-here{width:760px;height:135px;float:left;margin:10px 10px;background:#fff url(images/click-here.jpg) no-repeat;text-align:center;position:relative;clear:both}
.click-here a{position:absolute;width:720px;height:60px;top:0;left:0;font-size:1.6em;color:#333;padding:20px;clear:both}

.box{width:780px;height:auto;margin:0px;float:left;padding:00px;background:#fff }
.box h2{text-align:left;margin-left:10px;color:#0066cc}.box p{color:#333}

/* Footer Styles */
#footer p, a {color:#fff;}
#footer p.small{font-size:0.6em;line-height:10px;}