/* CSS Document */



/* Extended Title Bar DIVs */

#titleBarServicesHome {
	width: 756px;
	height: 250px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#titleBarServices {
	width: 756px;
	height: 210px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}



/* Title Bar Graphics */

#mainMenu {
	width: 242px;
	height: 20px;
	position: absolute;
	left: 0px;
	top: 0px;
}

#snServices1 {
	width: 62px;
	height: 20px;
	position: absolute;
	left: 242px;
	top: 0px;
}

#snServices2 {
	width: 267px;
	height: 20px;
	position: absolute;
	left: 304px;
	top: 0px;
}

#snServices3 {
	width: 185px;
	height: 20px;
	position: absolute;
	left: 571px;
	top: 0px;
}

#titleServices {
	width: 756px;
	height: 175px;
	position: absolute;
	left: 0px;
	top: 20px;
}

#daveOffers {
	width: 756px;
	height: 55px;
	position: absolute;
	left: 0px;
	top: 195px;
}



/* Services DIVs */

#service1 {
	width: 240px;
	height: auto;
	float: left;
	display: block;
	margin-right: 12px;
}

#service2 {
	width: 240px;
	height: auto;
	float: left;
	display: block;
	margin-right: 12px;
}

#service3 {
	width: 240px;
	height: auto;
	float: left;
	display: block;
}

#portMenu {
	width: 541px;
	height: 60px;
	float: right;
	display: block;
	margin-bottom: 5px;
	background-image: url(../images/bgPortMenu.gif);
	background-repeat: no-repeat;
}

#port1 {
	width: 541px;
	height: auto;
	float: right;
	display: block;
}

#port2 {
	width: 541px;
	height: auto;
	float: right;
	display: none;
}

#port3 {
	width: 541px;
	height: auto;
	float: right;
	display: none;
}

#port4 {
	width: 541px;
	height: auto;
	float: right;
	display: none;
}

#port5 {
	width: 541px;
	height: auto;
	float: right;
	display: none;
}

#port6 {
	width: 541px;
	height: auto;
	float: right;
	display: none;
}

#port7 {
	width: 541px;
	height: auto;
	float: right;
	display: none;
}

#port8 {
	width: 541px;
	height: auto;
	float: right;
	display: none;
}

#port9 {
	width: 541px;
	height: auto;
	float: right;
	display: none;
}

#port10 {
	width: 541px;
	height: auto;
	float: right;
	display: none;
}



/* Portfolio Menu Images */

#portTitle {
	position: relative;
	display: block;
	height: 20px;
}

#button1 {
	position: relative;
	margin-left: 8px;
	display: none;
	height: 40px;
	width: 15px;
}

#buttonSel1 {
	position: relative;
	margin-left: 8px;
	display: inline;
	height: 40px;
	width: 15px;
}

#button2 {
	position: relative;
	display: inline;
	height: 40px;
	width: 22px;
}

#buttonSel2 {
	position: relative;
	display: none;
	height: 40px;
	width: 22px;
}

#button3 {
	position: relative;
	display: inline;
	height: 40px;
	width: 21px;
}

#buttonSel3 {
	position: relative;
	display: none;
	height: 40px;
	width: 21px;
}

#button4 {
	position: relative;
	display: inline;
	height: 40px;
	width: 23px;
}

#buttonSel4 {
	position: relative;
	display: none;
	height: 40px;
	width: 23px;
}

#button5 {
	position: relative;
	display: inline;
	height: 40px;
	width: 22px;
}

#buttonSel5 {
	position: relative;
	display: none;
	height: 40px;
	width: 22px;
}

#button6 {
	position: relative;
	display: inline;
	height: 40px;
	width: 22px;
}

#buttonSel6 {
	position: relative;
	display: none;
	height: 40px;
	width: 22px;
}

#button7 {
	position: relative;
	display: inline;
	height: 40px;
	width: 23px;
}

#buttonSel7 {
	position: relative;
	display: none;
	height: 40px;
	width: 23px;
}

#button8 {
	position: relative;
	display: inline;
	height: 40px;
	width: 22px;
}

#buttonSel8 {
	position: relative;
	display: none;
	height: 40px;
	width: 22px;
}

#button9 {
	position: relative;
	display: inline;
	height: 40px;
	width: 22px;
}

#buttonSel9 {
	position: relative;
	display: none;
	height: 40px;
	width: 22px;
}

#button10 {
	position: relative;
	display: inline;
	height: 40px;
	width: 30px;
}

#buttonSel10 {
	position: relative;
	display: none;
	height: 40px;
	width: 30px;
}

.spacer {
	width: 10px;
	height: 40px;
	position: relative;
	display: inline;
}



/* Integrated Solution Leftside Images */

#lsIntegTop {
	width: 200px;
	height: 20px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#lsInteg1 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#lsInteg2 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#lsInteg3 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#lsInteg4 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#lsInteg5 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#lsInteg6 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#lsInteg7 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#lsInteg8 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#lsIntegBottom {
	width: 200px;
	height: 8px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}



/* Dave Page Leftside Elements */

#lsdpTop {
	width: 200px;
	height: 20px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#dpForm {
	width: 200px;
	height: auto;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
	background-image: url(../images/bgdpForm.gif);
	background-repeat: repeat-y;
	padding: 10px;
}

#lsdpBottom {
	width: 200px;
	height: 8px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

.inputField {
	width: 177px;
	height: 20px;
	border-color: #79A1F2;
	border-width: 1px;
	border-style: solid;
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	padding-left: 3px;
	padding-right: 3px;
}



/* Human Interface Elements */

#lsHumanTop {
	width: 200px;
	height: 20px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#lsHuman1 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: none;
}

#lsHuman2 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#lsHuman3 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#lsHumanSel1 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#lsHumanSel2 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: none;
}

#lsHumanSel3 {
	width: 200px;
	height: 34px;
	position: relative;
	top: 0px;
	left: 0px;
	display: none;
}

#lsHumanBottom {
	width: 200px;
	height: 8px;
	position: relative;
	top: 0px;
	left: 0px;
	display: block;
}

#human1 {
	width: 541px;
	height: auto;
	float: right;
	display: block;
}

#human2 {
	width: 541px;
	height: auto;
	float: right;
	display: none;
}

#human3 {
	width: 541px;
	height: auto;
	float: right;
	display: none;
}