/*
 *  psd2css.css
 *
 *  This is your external CSS style sheet. It defines all of the CSS styles that you
 *  are using in your page.  If you are going to create multiple pages from the same
 *  PSD file (like a template), you will share this CSS style sheet between the various
 *  pages.
 *
 *  This file was originally generated at http://psd2cssonline.com 
 *  December 10, 2009, 4:21 pm with psd2css Online version 1.58
 *
 */
body{
background-image: url(../images/bg.jpg);
background-repeat:no-repeat;
font-size:12px;
line-height:17px;
padding:5px 0;
color: #333333;
font-family: Tahoma;
}
strong{
color:#235880;
text-decoration:underline;
}
/* You named this layer bkgnd_center */
#Layer-1 {
	position: absolute;
	margin-left: -415px;
	left: 50%;
	top: 39px;
	width: 830px;
	height: 793px;
	z-index: 1;
}
#link{
color:#235880;
}
/* You named this layer Layer 11 copy */
#Layer-2 {
	position: absolute;
	left: 507px;
	top: 449px;
	width: 305px;
	height: 198px;
	z-index: 10;
}

/* You named this layer news_text */
#Layer-3 {
	position: absolute;
	left: 13px;
	top: 7px;
	width: 273px;
	height: 129px;
	z-index: 3;
	color:#FFFFFF;
}

/* You named this layer Layer 13 */
#Layer-4 {
	position: absolute;
	left: 170px;
	top: 10px;
	width: 646px;
	height: 68px;
	z-index: 25;
}

/* You named this layer Shape 11 copy */
#Layer-5 {
  position: absolute;
  left: 10px;
  top: 305px;
  width: 803px;
  height: 132px;
  z-index: 5;
}
#Layer-5-history {
	position: absolute;
	left: 10px;
	top: 125px;
	width: 803px;
	height: 132px;
	z-index: 5;
}

/* You named this layer push_text */
#Layer-6 {
	position: absolute;
	left: 25px;
	top: 51px;
	width: 191px;
	height: 52px;
	z-index: 6;
	font-size:10.5px;
	line-height:1;
}
#Layer-6-history {
	position: absolute;
	left: 18px;
	top: 87px;
	width: 478px;
	height: 52px;
	z-index: 6;
	font-size:12px;
	line-height:1.5;
}

/* You named this layer push_text */
#Layer-7 {
	position: absolute;
	left: 245px;
	top: 51px;
	width: 193px;
	height: 52px;
	z-index: 7;
	font-size:10.5px;
	line-height:1;

}

/* You named this layer sign up for our free newslette */
#Layer-8 {
	position: absolute;
	left: 538px;
	top: 317px;
	width: 282px;
	height: 127px;
	z-index: 8;
}

/* You named this layer welcome */
#Layer-9 {
  position: absolute;
  left: 9px;
  top: 465px;
  width: 802px;
  height: 197px;
  z-index: 9;
}

/* You named this layer Shape 10 */
#Layer-10 {
	position: absolute;
	left: 511px;
	top: -12px;
	width: 156px;
	height: 19px;
	z-index: 10;
}

/* You named this layer Lorem Ipsum is simply dummy tex */
#Layer-11 {
	position: absolute;
	left: 5px;
	top: 41px;
	width: 441px;
	height: 139px;
	z-index: 11;
	line-height: 1;
}

/* You named this layer copyright 2009 harbor view web */
#Layer-12 {
  position: absolute;
  left: 587px;
  top: 668px;
  width: 226px;
  height: 10px;
  z-index: 12;
  font-size:11px;
}
#Layer-12-2 {
	position: absolute;
	left: 11px;
	top: 668px;
	width: 801px;
	height: 93px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3 {
	position: absolute;
	left: 11px;
	top: 745px;
	width: 801px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3-1 {
	position: absolute;
	left: 11px;
	top: 877px;
	width: 801px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3-cisco {
	position: absolute;
	left: 11px;
	top: 1355px;
	width: 801px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3-carrier {
	position: absolute;
	left: 11px;
	top: 835px;
	width: 801px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3-contact {
	position: absolute;
	left: 11px;
	top: 905px;
	width: 801px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3-events {
	position: absolute;
	left: 11px;
	top: 935px;
	width: 801px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3-history {
	position: absolute;
	left: 11px;
	top: 905px;
	width: 801px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3-allworx {
	position: absolute;
	left: 11px;
	top: 4606px;
	width: 801px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3-NEC {
	position: absolute;
	left: 11px;
	top: 1536px;
	width: 801px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3-1-NEC {
	position: absolute;
	left: 11px;
	top: 1736px;
	width: 801px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3-pe {
	position: absolute;
	left: 11px;
	top: 2006px;
	width: 801px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3-NEC-2 {
	position: absolute;
	left: 10px;
	top: 1917px;
	width: 802px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3-NEC-2-phones {
	position: absolute;
	left: 10px;
	top: 2957px;
	width: 802px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
#Layer-12-3-sonicwall {
	position: absolute;
	left: 11px;
	top: 1016px;
	width: 470px;
	height: 10px;
	z-index: 12;
	font-size:11px;
}
/* You named this layer logo_link */
#Layer-13 {
	position: absolute;
	left: 15px;
	top: -22px;
	width: 144px;
	height: 110px;
	z-index: 13;
}
#Layer-13-2 {
	position: absolute;
	left: 511px;
	top: -14px;
	width: 450px;
	height: 28px;
	z-index: 26;
	overflow:visible;
}
/* You named this layer flasharea */
#Layer-14 {
	position: absolute;
	left: 13px;
	top: 96px;
	width: 492px;
	height: 215px;
	z-index: 1;
}

/* You named this layer HOME \| COMPANY \| PRODUCTS \| SU */
#Layer-15 {
	position: absolute;
	left: 32px;
	top: 22px;
	width: 708px;
	height: 18px;
	z-index: 15;
	font-size:16px;

}

/* You named this layer Layer 5 */
#Layer-16 {
	position: absolute;
	left: 522px;
	top: 64px;
	width: 306px;
	height: 275px;
	z-index: 16;
}

/* You named this layer Case Studies */
#Layer-17 {
	position: absolute;
	left: 249px;
	top: 29px;
	width: 128px;
	height: 15px;
	z-index: 17;
}

/* You named this layer Voice Solutions */
#Layer-18 {
	position: absolute;
	left: 51px;
	top: 29px;
	width: 163px;
	height: 14px;
	z-index: 18;
}
#Layer-18-history {
	position: absolute;
	left: 554px;
	top: 217px;
	width: 239px;
	height: 14px;
	z-index: 18;
}

/* You named this layer email */
#Layer-19 {
	position: absolute;
	left: 130px;
	top: 81px;
	width: 34px;
	height: 30px;
	z-index: 19;
}

/* You named this layer twitter */
#Layer-20 {
	position: absolute;
	left: 163px;
	top: 81px;
	width: 33px;
	height: 29px;
	z-index: 20;
}

/* You named this layer facebook */
#Layer-21 {
  position: absolute;
  left: 763px;
  top: 95px;
  width: 31px;
  height: 28px;
  z-index: 21;
}

/* You named this layer linkedin */
#Layer-22 {
	position: absolute;
	left: 196px;
	top: 83px;
	width: 32px;
	height: 28px;
	z-index: 22;
}
#Layer-22-2 {
	position: absolute;
	left: 228px;
	top: 83px;
	width: 32px;
	height: 28px;
	z-index: 22;
}
/* You named this layer mediaicon */
#Layer-23 {
	position: absolute;
	left: 43px;
	top: 88px;
	width: 66px;
	height: 15px;
	z-index: 23;
}
a:link{
color:#729a1d;
}
a:visited{
color:#729a1d;
}
a:hover{
color:#235880;
}

#History-Layer-1 {
  position: absolute;
  margin-left: -415px;
  left: 50%;
  top: +0px;
  width: 830px;
  height: 793px;
  z-index: 1;
}

/* You named this layer Shape 15 */
#History-Layer-2 {
  position: absolute;
  left: 9px;
  top: 158px;
  width: 353px;
  height: 328px;
  z-index: 2;
}

/* You named this layer Layer 13 */
#History-Layer-3 {
	position: absolute;
	left: 170px;
	top: 10px;
	width: 646px;
	height: 68px;
	z-index: 20;
}

/* You named this layer Layer 12 copy */
#History-Layer-4 {
	position: absolute;
	left: 7px;
	top: 595px;
	width: 803px;
	height: 132px;
	z-index: 4;
}
#History-Layer-4-news {
	position: absolute;
	left: 7px;
	top: 727px;
	width: 803px;
	height: 132px;
	z-index: 4;
}
#History-Layer-4-cisco {
	position: absolute;
	left: 7px;
	top: 1205px;
	width: 803px;
	height: 132px;
	z-index: 4;
}
#History-Layer-4-carrier {
	position: absolute;
	left: 7px;
	top: 685px;
	width: 803px;
	height: 132px;
	z-index: 4;
}
#History-Layer-4-contact {
	position: absolute;
	left: 7px;
	top: 755px;
	width: 803px;
	height: 132px;
	z-index: 4;
}
#History-Layer-4-events {
	position: absolute;
	left: 7px;
	top: 785px;
	width: 803px;
	height: 132px;
	z-index: 4;
}
#History-Layer-4-history {
	position: absolute;
	left: 7px;
	top: 755px;
	width: 803px;
	height: 132px;
	z-index: 4;
}
#History-Layer-4-allworx {
	position: absolute;
	left: 7px;
	top: 4455px;
	width: 803px;
	height: 132px;
	z-index: 4;
	background-image: url(images/History-Layer-4.png);
}
#History-Layer-4-NEC {
	position: absolute;
	left: 7px;
	top: 1385px;
	width: 803px;
	height: 132px;
	z-index: 4;
	background-image: url(images/History-Layer-4.png);
}
#History-Layer-4-NEC2 {
	position: absolute;
	left: 7px;
	top: 1585px;
	width: 803px;
	height: 132px;
	z-index: 4;
	background-image: url(images/History-Layer-4.png);
	z-index: 4;
	background-image: url(images/History-Layer-4.png);
}
#History-Layer-4-pe {
	position: absolute;
	left: 7px;
	top: 1855px;
	width: 803px;
	height: 132px;
	z-index: 4;
}
#History-Layer-4-NEC-2 {
	position: absolute;
	left: 7px;
	top: 1767px;
	width: 803px;
	height: 132px;
	z-index: 4;
	background-image: url(images/History-Layer-4.png);
}
#History-Layer-4-NEC-2-phones {
	position: absolute;
	left: 7px;
	top: 2807px;
	width: 803px;
	height: 132px;
	z-index: 4;
	background-image: url(images/History-Layer-4.png);
}
#History-Layer-4-sonicwall {
	position: absolute;
	left: 7px;
	top: 865px;
	width: 803px;
	height: 132px;
	z-index: 4;
}


/* You named this layer HISTORY */
#History-Layer-5 {
	position: absolute;
	left: 659px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-allworx {
	position: absolute;
	left: 641px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-newsletter {
	position: absolute;
	left: 584px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-assessment {
	position: absolute;
	left: 498px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-cisco {
	position: absolute;
	left: 659px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-blackberry {
	position: absolute;
	left: 591px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-sonicwall {
	position: absolute;
	left: 604px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-1 {
	position: absolute;
	left: 534px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-voice {
	position: absolute;
	left: 498px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-carrier {
	position: absolute;
	left: 388px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-service {
	position: absolute;
	left: 508px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-carrier-quote {
	position: absolute;
	left: 533px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-cabling {
	position: absolute;
	left: 420px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-PM {
	position: absolute;
	left: 396px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-managed-data {
	position: absolute;
	left: 248px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}
#History-Layer-5-2 {
	position: absolute;
	left: 525px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}

#History-Layer-5-2-pe {
	position: absolute;
	left: 388px;
	top: 100px;
	width: 146px;
	height: 29px;
	z-index: 5;
}

/* You named this layer Shape 12 */
#History-Layer-6 {
	position: absolute;
	left: 34px;
	top: 172px;
	width: 378px;
	height: 1px;
	z-index: 6;
}

/* You named this layer Shape 13 */
#History-Layer-7 {
	position: absolute;
	left: 9px;
	top: 741px;
	width: 802px;
	height: 1px;
	z-index: 7;
}
#History-Layer-7-1 {
	position: absolute;
	left: 9px;
	top: 873px;
	width: 802px;
	height: 1px;
	z-index: 7;
}
#History-Layer-7-cisco {
	position: absolute;
	left: 9px;
	top: 1351px;
	width: 802px;
	height: 1px;
	z-index: 7;
}
#History-Layer-7-carrier {
	position: absolute;
	left: 9px;
	top: 831px;
	width: 802px;
	height: 1px;
	z-index: 7;
}
#History-Layer-7-contact {
	position: absolute;
	left: 9px;
	top: 901px;
	width: 802px;
	height: 1px;
	z-index: 7;
}
#History-Layer-7-events {
	position: absolute;
	left: 9px;
	top: 931px;
	width: 802px;
	height: 1px;
	z-index: 7;
}
#History-Layer-7-history {
	position: absolute;
	left: 9px;
	top: 901px;
	width: 802px;
	height: 1px;
	z-index: 7;
}
#History-Layer-7-allworx {
	position: absolute;
	left: 9px;
	top: 4595px;
	width: 802px;
	height: 1px;
	z-index: 7;
}
#History-Layer-7-NEC {
	position: absolute;
	left: 9px;
	top: 1531px;
	width: 802px;
	height: 1px;
	z-index: 7;
}
#History-Layer-7-NEC-1 {
	position: absolute;
	left: 9px;
	top: 1731px;
	width: 802px;
	height: 1px;
	z-index: 7;
}
#History-Layer-7-pe {
	position: absolute;
	left: 9px;
	top: 2001px;
	width: 802px;
	height: 1px;
	z-index: 7;
}
#History-Layer-7-NEC-2 {
	position: absolute;
	left: 9px;
	top: 1913px;
	width: 802px;
	height: 1px;
	z-index: 7;
}
#History-Layer-7-NEC-2-phones {
	position: absolute;
	left: 9px;
	top: 2953px;
	width: 802px;
	height: 1px;
	z-index: 7;
}
#History-Layer-7-sonicwall {
	position: absolute;
	left: 9px;
	top: 1011px;
	width: 802px;
	height: 1px;
	z-index: 7;
}

/* You named this layer Shape 13 copy */
#History-Layer-8 {
  position: absolute;
  left: 9px;
  top: 136px;
  width: 798px;
  height: 1px;
  z-index: 8;
}

/* You named this layer content_text */
#History-Layer-9 {
	position: absolute;
	left: 396px;
	top: 158px;
	width: 410px;
	height: 139px;
	z-index: 9;
}
#History-Layer-9-showcase {
	position: absolute;
	left: 9px;
	top: 158px;
	width: 797px;
	height: 139px;
	z-index: 9;
}
#History-Layer-9-quote {
	position: absolute;
	left: 396px;
	top: 158px;
	width: 460px;
	height: 139px;
	z-index: 9;
}
#History-Layer-9-nec {
	position: absolute;
	left: 291px;
	top: 158px;
	width: 543px;
	height: 139px;
	z-index: 17;
}
/* You named this layer content_text */
#History-Layer-10 {
  position: absolute;
  left: 392px;
  top: 351px;
  width: 416px;
  height: 139px;
  z-index: 10;
}

/* You named this layer copyright 2009 harbor view web */
#History-Layer-11 {
	position: absolute;
	left: 587px;
	top: 748px;
	width: 226px;
	height: 10px;
	z-index: 11;
}
#History-Layer-11-cisco {
	position: absolute;
	left: 587px;
	top: 1358px;
	width: 226px;
	height: 10px;
	z-index: 11;
}
#History-Layer-11-carrier {
	position: absolute;
	left: 587px;
	top: 838px;
	width: 226px;
	height: 10px;
	z-index: 11;
}
#History-Layer-11-contact {
	position: absolute;
	left: 587px;
	top: 908px;
	width: 226px;
	height: 10px;
	z-index: 11;
}
#History-Layer-11-events {
	position: absolute;
	left: 587px;
	top: 938px;
	width: 226px;
	height: 10px;
	z-index: 11;
}
#History-Layer-11-history {
	position: absolute;
	left: 587px;
	top: 908px;
	width: 226px;
	height: 10px;
	z-index: 11;
}
#History-Layer-11-allworx {
	position: absolute;
	left: 587px;
	top: 958px;
	width: 226px;
	height: 10px;
	z-index: 11;
}
#History-Layer-11-NEC {
	position: absolute;
	left: 587px;
	top: 1548px;
	width: 226px;
	height: 10px;
	z-index: 11;
}
#History-Layer-11-NEC-2 {
	position: absolute;
	left: 587px;
	top: 1920px;
	width: 226px;
	height: 10px;
	z-index: 11;
}
#History-Layer-11-NEC-2-phones {
	position: absolute;
	left: 587px;
	top: 2960px;
	width: 226px;
	height: 10px;
	z-index: 11;
}
#History-Layer-11-sonicwall {
	position: absolute;
	left: 587px;
	top: 1018px;
	width: 226px;
	height: 10px;
	z-index: 11;
}
/* You named this layer logo_link */
#History-Layer-12 {
  position: absolute;
  left: 25px;
  top: 10px;
  width: 144px;
  height: 110px;
  z-index: 12;
}

/* You named this layer HOME \| COMPANY \| PRODUCTS \| SU */
#History-Layer-13 {
	position: absolute;
	left: 68px;
	top: 16px;
	width: 506px;
	height: 18px;
	z-index: 13;
}

/* You named this layer Layer 5 */
#History-Layer-14 {
	position: absolute;
	left: -46px;
	top: 189px;
	width: 306px;
	height: 275px;
	z-index: 14;
}
#History-Layer-14-news {
	position: absolute;
	left: 16px;
	top: 142px;
	width: 259px;
	height: 275px;
	z-index: 14;
}
#History-Layer-14-cisco {
	position: absolute;
	left: 16px;
	top: 142px;
	width: 259px;
	height: 275px;
	z-index: 14;
}
#History-Layer-14-nec {
	position: absolute;
	left: 8px;
	top: 158px;
	width: 382px;
	height: 275px;
	z-index: 14;
}
/* You named this layer Layer 7 */
#History-Layer-15 {
  position: absolute;
  left: 655px;
  top: 94px;
  width: 34px;
  height: 30px;
  z-index: 15;
}

/* You named this layer Layer 2 */
#History-Layer-16 {
  position: absolute;
  left: 691px;
  top: 94px;
  width: 33px;
  height: 29px;
  z-index: 16;
}

/* You named this layer 119931-matte-grey-square-icon-s */
#History-Layer-17 {
  position: absolute;
  left: 760px;
  top: 95px;
  width: 31px;
  height: 28px;
  z-index: 17;
}

/* You named this layer 119953-matte-grey-square-icon-s */
#History-Layer-18 {
  position: absolute;
  left: 726px;
  top: 95px;
  width: 32px;
  height: 28px;
  z-index: 18;
}

/* You named this layer Twitter */
#History-Layer-19 {
  position: absolute;
  left: 575px;
  top: 100px;
  width: 66px;
  height: 15px;
  z-index: 19;
}
#History-Layer-19-contactinfo {
	position: absolute;
	left: 31px;
	top: -1px;
	width: 307px;
	height: 130px;
	z-index: 19;
	color: #000000;
}
ul.cssMenu ul{display:none}
ul.cssMenu li:hover>ul{display:block}
ul.cssMenu ul{position: absolute;left:-1px;top:100%;}
ul.cssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.cssMenu,ul.cssMenu ul {
	margin:0px;
	list-style:none;
	padding:0px 0px 0px 0px;
	background-color:#transparent;
	background-repeat:repeat;
	border-color:#AAAAAA;
	border-width:0px;
	border-style:solid;
}
ul.cssMenu table {border-collapse:collapse}ul.cssMenu {
	display:block;
	zoom:1;
	float: left;
}
ul.cssMenu ul{
	width:238.35000000000002px;
}
ul.cssMenu li{
	display:block;
	margin:0px 0px 0px 0px;
	font-size:0px;
}
ul.cssMenu a:active, ul.cssMenu a:focus {
outline-style:none;
}
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#transparent;
	background-image:url(../images/btnBG.png);
	border-width:0px;
	border-color:#339933;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding-bottom:4px;
	padding-top:4px;
	padding-left:6px;
	font:16px Tahoma;
	color: #444444;
	text-decoration:none;
	cursor:default;
}
ul.cssMenu span{
	overflow:hidden;
}
ul.cssMenu li {
	float:left;
}
ul.cssMenu ul li {
	float:none;
}
ul.cssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.cssMenu li.sep{
	text-align:center;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.cssMenu li.sep span{
	float:none;	padding-right:0;
	width:5;
	height:16;
	display:inline-block;
	background-color:#AAAAAA;	background-image:none;}
ul.cssMenu ul li.sep span{
	width:80%;
	height:3;
}
ul.cssMenu li:hover{
	position:relative;
}
ul.cssMenu li:hover>a{
	background-color: #FFFFFF;
	border-color: #003366;
	border-style:solid;
	font:16px Tahoma;
	color: #ffffff;
	text-decoration:none;
}
ul.cssMenu li a:hover{
	position:relative;
	background-color:#4792E6;
	border-color: #003366;
	border-style:solid;
	font:16px Tahoma;
	color: #ffffff;
	text-decoration:none;
}
ul.cssMenu li.dis a {
	color: #AAAAAA !important;
}
ul.cssMenu img {border: none;float:left;_float:none;margin-right:0px;width:16px;
height:16px;
}
ul.cssMenu ul img {width:16px;
height:16px;
}
ul.cssMenu img.over{display:none}
ul.cssMenu li.dis a:hover img.over{display:none !important}
ul.cssMenu li.dis a:hover img.def {display:inline !important}
ul.cssMenu li:hover > a img.def  {display:none;}
ul.cssMenu li:hover > a img.over {display:inline;}
ul.cssMenu a:hover img.over,ul.cssMenu a:hover ul img.def,ul.cssMenu a:hover a:hover img.over{display:inline;}
ul.cssMenu a:hover img.def,ul.cssMenu a:hover ul img.over,ul.cssMenu a:hover a:hover img.def{display:none;}
ul.cssMenu a:hover ul{display:block;}
ul.cssMenu span{display:block; background-position:right center; background-repeat: no-repeat; padding-right:0px;}
ul.cssMenu li:hover>a>span{	}
ul.cssMenu a:hover span{}
ul.cssMenu ul span,ul.cssMenu a:hover table span{}
ul.cssMenu ul li:hover > a span{}
ul.cssMenu table a:hover span{}


#dsx{
	position: absolute;
	left: 134px;
	top: 67px;
	width: 100px;
	height: 67px;
	z-index: 5;
}
#saveForm{
color:#ffffff;
border:none;
background-color: #729a1d;

}
#saveForm1{
color:#ffffff;
border:none;
background-color: #729a1d;

}

textarea:focus, input:focus {
border: 2px inset #729a1d;
background-color: #F4F4F4;
}
iframe{
border-width:1px;
border-bottom-style:outset;
}
#livesupport{
	position: absolute;
	left: 592px;
	top: -105px;
	width: 226px;
	height: 30px;
	z-index: 25;
}
#ci8lgO{
	position: absolute;
	left: 592px;
	top: -105px;
	width: 226px;
	height: 30px;
	z-index: 25;
}
#jabra{
padding-right:4px;
}
ul.menu {list-style:none; margin:0; padding:0}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color: #333333; text-decoration:none}
ul.menu a:hover {color: #ffffff;}
ul.menu li {position:relative; float:left; margin-right:2px}
ul.menu ul {position:absolute; top:24px; left:0; background:#9bd226; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; border:0px solid #aaa; border-top:none; width:170px; margin:0}
ul.menu ul li a {display:block; padding:3px 7px 5px; background-color:#transparent}
ul.menu ul li a:hover {background-color:#235880; color:#FFFFFF;}
ul.menu ul ul {left:148px; top:-1px}
ul.menu .menulink {border:0px solid #CCCCCC; padding:0px 15px 7px; font-weight: normal; }
ul.menu .menulink:hover, ul.menu .menuhover 
ul.menu .sub {background:#transparent url(images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa}
