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

#col1 { width: 410px; padding-top: 55px; padding-bottom: 20px; }
#col2 { width: 530px; }
.col2text { padding-right: 2px; padding-bottom: 20px; }

table.pdata { font-size: 10px; }
table.pdata td { text-align: left; vertical-align: top; }
table.pdata tr { border-bottom: dotted #c93 1px; }
table.pdata .toprow td { background-color: #e9e9e9; }
table.pdata .zebra { background-color: #e9e9e9; } 
form { display: block; }

#serviceimg2 { background-image: url(../images/servicediagram3.gif); background-repeat: no-repeat; text-align: left; position: relative; width: 327px; height: 327px; margin: 10px 0 10px 0; }

#service1, #service2, #service3, #service4, #service5, #service6 { position: absolute; }
#service1 { height: 98px; width: 100px; margin-left: 113px; margin-top: 114px; }
#service2 { height: 98px; width: 47px; margin-left: 65px; margin-top: 114px; }
#service3 { height: 98px; width: 49px; margin-left: 214px; margin-top: 114px; }
#service4 { height: 47px; width: 98px; margin-left: 113px; margin-top: 66px; }
#service5 { height: 48px; width: 98px; margin-left: 113px; margin-top: 213px; }
#service6 { height: 65px; width: 200px; margin-left: 64px; margin-top: 262px; }

#hilight1, #hilight2, #hilight3, #hilight4, #hilight5, #hilight6 { background-color: transparent; background-image: url(../images/servicehilights2.gif); background-repeat: no-repeat; background-position: 0 0; position: absolute; visibility: hidden; display: block; }
#hilight1 { background-position: 0 -53px; height: 123px; width: 123px; margin-left: 102px; margin-top: 100px; }
#hilight2 { background-position: -123px -104px; height: 104px; width: 53px; margin-left: 61px; margin-top: 113px; }
#hilight3 { background-position: -123px 0; height: 104px; width: 57px; margin-left: 212px; margin-top: 112px; }
#hilight4 { background-position: 0 0; height: 53px; width: 104px; margin-left: 110px; margin-top: 60px; }
#hilight5 { background-position: 0 -176px; height: 53px; width: 104px; margin-left: 110px; margin-top: 212px; }
#hilight6 { background-position: 0 -229px; height: 70px; width: 206px; margin-left: 61px; margin-top: 259px; }
	

#mapimg { background-image: url(../images/atlas2.gif); background-repeat: no-repeat; text-align: left; position: relative; width: 406px; height: 250px; margin: 5px 0 10px 0; }

#rlight1, #rlight2, #rlight3, #rlight4 { background-color: transparent; background-image: url(../images/atlashilights.gif); background-repeat: no-repeat; background-position: 0 0; position: absolute; visibility: hidden; display: block; }
#rlight1 { background-position: 0 0; height: 138px; width: 133px; margin-left: 3px; margin-top: 0; }
#rlight2 { background-position: -134px 0; height: 154px; width: 133px; margin-left: 273px; margin-top: 96px; }
#rlight3 { background-position: -268px 0; height: 134px; width: 91px; margin-left: 66px; margin-top: 132px; }
#rlight4 { background-position: 0 -135px; height: 213px; width: 300px; margin-left: 112px; margin-top: -2px; }

#region1, #region2, #region3, #region4, #region5, #region6 { position: absolute; }
#region7 { background-color: transparent; position: absolute; }
#region1 { height: 130px; width: 118px; margin-left: 5px; margin-top: 3px; }
#region2 { height: 125px; width: 120px; margin-left: 268px; margin-top: 100px; }
#region3 { height: 112px; width: 82px; margin-left: 73px; margin-top: 134px; }
#region4 { height: 66px; width: 53px; margin-left: 124px; margin-top: 3px; }
#region5 { height: 160px; width: 101px; margin-left: 166px; margin-top: 50px; }
#region6 { height: 73px; width: 123px; margin-left: 266px; margin-top: 26px; }
#region7 { width: 400px; text-align: right; font-size: 11px; }

ul { list-style-type: none; font-size: 12px; color: #666; font-style: italic; margin-bottom: 30px; }
ul li { margin-bottom: 15px; }
ul li span { display: block; text-align: right; color: #000; font-style: normal; padding-left: 50px;  }