#html, body {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  width:960px;
  height: 100%;
  margin: auto;
}

body {
	margin-top: 12px;
	background-color: #cccccc;
	font-family: arial;
	text-align: center;
	}
/*h1 {
	color:#2c4d98;
	font-size:22px;
	font-weight:normal;
	font-family:arial black;
	margin:20px 0 0 30px;
	text-align:left;
}*/
div.headerLink {
	margin:20px 60px 0 60px;
	text-align:left;
}
.headerLink {
	color:#2c4d98;
	font-size:22px;
	font-weight:normal;
	font-family:arial black;
}
a.headerLink{
	text-decoration: none !important;
}
h2 {
	color:#656565;
	font-size:16px;
	font-weight:normal;
	margin:0px 0px 0px 0px;
	padding:15px 50px 20px 60px;
	text-align:left;
}
a:link{
	text-decoration: none !important;
}
a:visited {
	text-decoration: none !important;
  /*color:#551a8b !important;*/
}
a:hover {
	text-decoration: underline !important;
  /*color:#2fc9ff !important;*/
}
a:active {
	text-decoration: none !important;
}

div#headerDiv {
	width: 960px;
	background-image:url('../images/gradient.gif');
	background-repeat:repeat-x repeat-y;
}
#tagLineDiv {
	width: 960px;
	background-color: white;
}
.callNum {
	font-family:arial;
	font-weight:normal;
	font-size:17px;
	color:#013e7d;
}

#colCon a {
  font-size:13px !important;
}
#homeCon {
  border:1px solid red;
  margin-left:auto;
  margin-right:auto;
}
#colCon {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	width: 960px;
}
div#columnOne {
	background-color: white !important;
	background-image:url('../images/gradient.gif');
	width:320px;
}
div#columnTwo {
	background-color: white !important;
	background-image:url('../images/gradient.gif');
	width:320px;
}
div#columnThree {
	background-color: white !important;
	background-image:url('../images/gradient.gif');
	width:320px;
}
div#columnOne, div#columnTwo, div#columnThree {
	background-repeat:repeat-y;
	float:left;
	height:450px;
	position:relative;
	}
div#taglineCon {
	background-image:url('../images/gradient.gif');
	background-repeat:repeat-x repeat-y;
}
#forpo {
	color:#5a8bbc;
	display:block;
	font-size:18px;
	left:80px;
	position:absolute;
	top:5px;
}
#forvet {
	color:#5a8bbc;
	display:block;
	font-size:18px;
	left:80px;
	position:absolute;
	top:5px;
}

/** Surgical Lasers **/
#models {
	display:block;
	left:190px;
	top:160px;
}
#accessories {
	display:block;
	left:198px;
	top:200px;
}
#tradeIns {
	display:block;
	left:208px;
	top:240px;
}
#upgrades {
	display:block;
	left:206px;
	top:280px;
}
#techSupport {
	display:block;
	left:198px;
	top:320px;
}
#demo {
	display:block;
	left:176px;
	top:380px;
}

/** for Pet Owners **/
#benepet {
	display:block;
	left:180px;
	top:160px;
}
#compro {
	display:block;
	left:200px;
	top:225px;
}
#owners {
	display:block;
	left:210px;
	top:290px;
}
#locvet {
	display:block;
	left:220px;
	top:355px;
}

/** for Veterinarians **/
#clipro {
	display:block;
	left:166px;
	top:165px;
}
#laseco {
	display:block;
	left:172px;
	top:210px;
}
#whyaes {
	display:block;
	left:190px;
	top:265px;
}
#traedu {
	display:block;
	left:196px;
	top:315px;
}
#frecon {
	display:block;
	left:186px;
	top:380px;
}

.colImgOne {
	margin-left:30px;
	margin-bottom:15px;
}
.colImgTwo {
	margin-left:30px;
	margin-bottom:15px;
}
.colImgThree {
	margin-left:30px;
	margin-top:25px;
}

/** bottom **/

#footer {
	background-color:#ffffff;
	background-image:url('../images/btm_bar.gif') !important;
	background-repeat:repeat-x;
	clear:both;
	height:24px;
	margin-left:auto;
	margin-right:auto;
	width:960px;
}

.footerMid {
	color:#ffffff;
	margin-right:44px !important;
	font-size:12px;
	float:left;
	margin:2px 44px 0;
	text-decoration:none;
}
a.footerMid:visited {
	color:#f2f2f2 !important;
}
a.footerMid:hover {
	color:#2fc9ff !important;
}

.footerEnd {
	color:fdf794 !important;
	margin-right:44px !important;
	font-size:12px;
	float:left;
	margin:2px 44px 0;
	text-decoration:none;
}
a.footerEnd:visited {
	color:#fdd594 !important;
}
a.footerEnd:hover {
	color:#f9966b !important;
}
.homeLink {
	color:#436bb4;
	position:absolute;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}
.homeForm {
	color:#c35617 !important;
	position:absolute;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
}

a.homeForm:visited {
	color:#C3352C !important;
}
a.homeForm:hover {
	color:#F87318 !important;
}

.home2 {
	font-size:12px;
}

#copyrght {
	background-color:#cccccc !important;
	color:#636363;
	font-family:Verdana;
	font-size:11px;
	text-align: center;
}

.copyrghtText {
	margin-top:4px;
}