/* left margin */
#tabinc-01_ {
/*
	position:absolute;
	left:0px;
	top:0px;
	width:30px;
	height:707px;
*/
}

/* header */
#tabinc-02_ {
	position:absolute;
	left:30px;
	top:0px;
	width:119px;
	height:86px;
}

#tabinc-03_ {
	position:absolute;
	left:149px;
	top:0px;
	width:811px;
	height:86px;
}

/* right margin */
#tabinc-04_ {
	position:absolute;
	left:960px;
	top:0px;
	width:32px;
	height:707px;
}

/* menu */
#tabinc-05_ {
	position:absolute;
	left:30px;
	top:86px;
	width:17px;
	height:18px;
}

/* signup */
#tabinc-18_ {
	position:absolute;
	left:424px;
	top:7px;
	width:23px;
	height:17px;
}

#tabinc-19_ {
	position:absolute;
	left:447px;
	top:7px;
	width:181px;
	height:17px;
}

/* spacer */
#tabinc-21_ {
	position:absolute;
	left:30px;
	top:582px;
	width:930px;
	height:15px;
}

/* logos - microsoft */
#tabinc-25_ {
	position:absolute;
	left:25px;
	top:13px;
	width:57px;
	height:48px;
}

/* logos - blackberry */
#tabinc-27_ {
	position:absolute;
	left:95px;
	top:13px;
	width:59px;
	height:48px;
}

/* logos - ms small bus spc */
#tabinc-29_ {
	position:absolute;
	left:163px;
	top:13px;
	width:96px;
	height:48px;
}

/* logos - intel */
#tabinc-31_ {
	position:absolute;
	left:269px;
	top:13px;
	width:39px;
	height:48px;
}

/* login */
#services-03_ { /* GO button */
	position:absolute;
	left:296px;
	top:35px;
	width:24px;
	height:17px;
}

/* Helpdesk */
#services-07_ {
	position:absolute;
	left:0px;
	top:0px;
	width:252px;
	height:2px;
}

#services-08_ {
	position:absolute;
	left:0px;
	top:2px;
	width:2px;
	height:82px;
}

#services-10_ {
	position:absolute;
	left:250px;
	top:2px;
	width:2px;
	height:82px;
}

#services-12_ {
	position:absolute;
	left:211px;
	top:14px;
	width:33px;
	height:32px;
}

#services-16_ {
	position:absolute;
	left:220px;
	top:58px;
	width:23px;
	height:17px;
}

#services-19_ {
	position:absolute;
	left:0px;
	top:84px;
	width:252px;
	height:2px;
}

/* Services */
#services-21_ {
	position:absolute;
	left:0px;
	top:0px;
	width:252px;
	height:1px;
}

#services-22_ {
	position:absolute;
	left:0px;
	top:1px;
	width:2px;
	height:341px;
}

#services-24_ {
	position:absolute;
	left:250px;
	top:1px;
	width:2px;
	height:341px;
}

#services-26_ { /* arrow */
	position:absolute;
	left:9px;
	top:29px;
	width:16px;
	height:16px;
}

#services-26_a { /* arrow */
	position:absolute;
	left:9px;
	top:85px;
	width:16px;
	height:16px;
}

#services-26_b { /* arrow */
	position:absolute;
	left:9px;
	top:169px;
	width:16px;
	height:16px;
}

#services-26_c { /* arrow */
	position:absolute;
	left:9px;
	top:257px;
	width:16px;
	height:16px;
}

#services-35_ { /* dog */
	position:absolute;
	left:131px;
	top:263px;
	width:119px;
	height:79px;
}

#services-37_ {
	position:absolute;
	left:0px;
	top:342px;
	width:252px;
	height:1px;
}


/* CTWT */
#services-39_ {
	position:absolute;
	left:0px;
	top:0px;
	width:252px;
	height:2px;
}

#services-40_ {
	position:absolute;
	left:0px;
	top:2px;
	width:2px;
	height:58px;
}

#services-42_ {
	position:absolute;
	left:250px;
	top:2px;
	width:2px;
	height:58px;
}

#services-44_ {
	position:absolute;
	left:174px;
	top:36px;
	width:70px;
	height:19px;
}

#services-47_ {
	position:absolute;
	left:0px;
	top:60px;
	width:252px;
	height:1px;
}


/* MISC */
img { /* fix IE image bugs! */
	-ms-interpolation-mode: bicubic;
	display: block;
}

input:focus {
	background-color:yellow;
}

html, body {
	height: 100%;
	padding: 0;
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	background-image: url(../images/tabinc_01.jpg);
}

a.button{
	background:url(../images/button.gif);
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:29px;
	margin-bottom:14px;
	text-decoration:none;
	width:191px;
}

a:hover.button{
	color:#0066CC;
}

.lens{
	background:url(../images/lens.gif) no-repeat 10px 8px;
	text-indent:30px;
	display:block;
}


/* layout */
#wrapper {
	position: relative;
	margin: 0 auto;
	width:992px;   /* Set as entire shell width or remove for left-justified */
	height: auto !important;
	height: 100%;
	min-height: 100%;	
	clear: both;
	overflow: visible;	
}

#col-left {
	position: absolute;
	float: left;
}

#col-center {
	position: absolute;
	padding: 0 0 0 0 ;
	margin: 0;
}

#col-right {
	position: absolute;
	float: right;
}

#header {
	position: relative;
	width: 930px;  /* Set at content width */
	padding: 0 0 0 0 ;
	margin: 0;
	z-index: 5;
}

#content {
	position: relative;
	top: 104px;  /* Set as height of header */
	width: 930px;  /* Set at content width */
	left: 30px;  /* Set at width of left-col */
	overflow: hidden;
	background-color: #FFFFFF;
	z-index: 0;
	min-height: 447px; /* 2009-10-01 KR Changed from 447px, which was orig design */
	height: auto !important; /* 2009-10-08 KR for IE6 */
	height: 447px; /* 2009-10-08 KR for IE6 */
}

#footer {
	position: relative;
	bottom: 447px;  /* Set as start of footer less header height */
}

#text {
	margin: 5px 5px 5px 5px;
	margin-right: 290px;
}

#text h3 {
	font-size: 16px;
	font-weight: bold;
	color: #990000;
}

#text h4 {
	font-weight: bold;
	letter-spacing: -.05em;
	color: #000000;
}

#tier2menu a {
	text-decoration: none;
	font-size: 10px;
	color: #770000;
}

#tier2menu a:hover {
	text-decoration: underline;
}

#sidebar {
	font-size: 9pt;
}

#sidebar p,h6 {
	margin:5px 5px 5px 5px;
}

#sidebar h6 {
	font-size:16px;
	font-weight:bold;
	color: #3366cc;
}

#login {
	position:absolute;
	left:610px;
	top:3px;
	width: 350px;
	height: 36px;
	font-size: 8pt;
	color: #FFFFFF;
}

#helpdesk {
	position: absolute;
	left:678px;
	top:65px;
	width: 252px;
	height: 82px;
	background-color:#FFFFFF;
}

#services {
	position: absolute;
	left:678px;
	top:159px;
	width: 252px;
	height: 341px;
	background-color:#FFFFFF;
}

#services p {
	margin-left: 30px;
	position: relative;
	z-index:10;
}

#sidebar a {
	text-decoration: none;
	color: inherit;
}

#sidebar a:hover {
	text-decoration: underline;
}

#ctwt {
	position:absolute;
	left:678px;
	top:511px;
	width:252px;
	height: 58px;
	background-color:#FFFFFF;
	font-size: 8pt;
}

#signup {
	position:absolute;
	left:30px;
	top:551px;
	width:930px;
	height:31px;
	background-color: #CCCCCC;
	font-size: 8pt;
}

#logos {
	position:absolute;
	left:30px;
	top:597px;
	width:930px;
	height:80px;
	background-color: #FFFFFF;
	font-size: 8pt;
}

#logostext {
	position:absolute;
	left:340px;
	top:0px;
	width:582px;
	height:80px;
	margin: 5px 0px 0px 0px;
}

#copyright {
	position:absolute;
	left:30px;
	top:677px;
	width:930px;
	height:30px;
	color: #FFFFFF;
	font-size: 10px;
}

#copyright a {
	text-decoration: none;
	color: inherit;
}

#copyright a:hover {
	text-decoration: underline;
}


#innerpic {
	position: absolute;
	left:675px;
	top:165px;
	width: 280px;
	height: 400px;
/*	border:1px solid #000000; */
}

#freeconsultbutton {
	position: absolute;
	left: 675px;
	top: 605px;
	width: 280px;
	height: 40px;
/*	border:1px solid #000000; */
}

#innersidebar {
	position: absolute;
	left:675px;
	top:165px;
	width: 280px;
	height: 400px;
/*	border:1px solid #000000; */
}

#innersidebar a {
	text-decoration: underline;
}


#homepagepic {
	position:absolute;
	left:23px;
	top:110px;
	width:600px;
	height:325px;
/*	border:1px solid #000000; */
}
