html,body,ul,li,h1,h2,h3,h4,h5,h6,p,form {
margin:0;
padding:0;
}

a {
color:#F90;
font-weight:700;
text-decoration:none;
}

a img,:link img,:visited img {
border:none;
}

a:hover {
color:#00A0C6;
font-weight:700;
text-decoration:none;
}

body {
background-color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
height:100%;
text-align:center;
width:100%;
font-size:0.7em;
margin:auto;
}

h1,h2,h3,h4,h5,h6,p,td,div {
color:#000;
font-size:1em;
}

h2 {
padding-bottom:10px;
color:#00A0C6;
font-size:2em;
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
}

h3 {
height:48px;
padding-bottom:10px;
font-size:1em;
}

h4 {
height:30px;
}

h5 {
height:30px;
text-align:center;
font-size:1.5em;
}


p {
line-height:16px;
padding:0 0 10px;
}

ul,ol {
list-style:none;
}

#container {
width:780px;
padding-top:10px;
margin:auto;
}

#content {
text-align:justify;
padding:10px;
}

#address {
width:219px;
text-align:center;
vertical-align:bottom;
color:#999;
font-size:0.9em;
padding-left:14px;
}

#footer {
color:#999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
line-height:14px;
width:780px;
border-top:1px #ccc solid;
clear:both;
margin:auto;
}

#footer a {
color:#999;
text-decoration:none;
font-weight:400;
}

#footer span {
color:#666;
}

#form table {
padding-top:10px;
padding-bottom:10px;
border-bottom:dotted 1px #f96610;
border-top:dotted 1px #f96610;
margin:10px 0;
}

#form td {
vertical-align:middle;
text-align:left;
}

#header {
width:780px;
margin:auto 0;
padding:0;
}

#navibar {
height:32px;
text-align:center;
width:780px;
margin:0 auto;
}

#navibar li a,.box li a {
	display:block;
	text-decoration:none;
	padding-right:30px;
	padding-left:35px;
	background:url(bulletpointorange.gif) no-repeat top left;
	line-height:30px;
	color:#F90;
	font-weight:700;
}

#navibar li a:hover,.box li a:hover {
	display:block;
	text-decoration:none;
	color:#00A0C6;
	padding-right:30px;
	padding-left:35px;
	background:url(bulletpointblue.gif) no-repeat top left;
	line-height:30px;
	font-weight:700;
}

#navibar li,.box li {
list-style:none;
float:left;
display:block;
margin:0 2px 0 0;
}

#navibar li.selected a {
	display:block;
	text-decoration:none;
	color:#666;
	padding-right:30px;
	padding-left:35px;
	background:url(bulletpointgrey.gif) no-repeat top left;
	line-height:30px;
	font-weight:700;
}

#navibar li.selectedright a:hover {
	display:block;
	text-decoration:none;
	color:#666;
	padding-right:0px;
	padding-left:35px;
	background:url(bulletpointgrey.gif) no-repeat top left;
	line-height:30px;
}
#navibar li.selectedright a {
	display:block;
	text-decoration:none;
	color:#666;
	padding-right:0px;
	padding-left:35px;
	background:url(bulletpointgrey.gif) no-repeat top left;
	line-height:30px;
	font-weight:700;
}

#navibar li.selected a:hover {
	display:block;
	text-decoration:none;
	color:#666;
	padding-right:30px;
	padding-left:35px;
	background:url(bulletpointgrey.gif) no-repeat top left;
	line-height:30px;
}
#navibar li.naviright a {
	display:block;
	text-decoration:none;
	color:#F90;
	padding-left:35px;
	background:url(bulletpointorange.gif) no-repeat top left;
	line-height:30px;
	font-weight:700;
	padding-right: 0px;
}

#navibar li.naviright a:hover {
	display:block;
	text-decoration:none;
	color:#00A0C6;
	padding-left:35px;
	background:url(bulletpointblue.gif) no-repeat top left;
	line-height:30px;
	padding-right: 0px;
}

#sitemap {
	padding-left:10px;
	line-height: 20px;
	}

.blue {
color:#00A0C6;
font-weight:700;
}

.bulletpoints li {
text-decoration:none;
padding-left:20px;
background:url(bulletblue10.gif) no-repeat top left;
display:block;
height:20px;
margin-left:10px;
}

.centercolumn {
	height:260px;
	width:210px;
	margin-left:265px;
	background:url(boxprivate.gif) no-repeat center top;
	padding-left:10px;
	padding-right:10px;
	letter-spacing: -.08px;
}

.clear {
clear:both;
}

.contact {
background:url(contactline.gif) no-repeat top left;
width:500px;
height:60px;
padding-top:20px;
padding-left:10px;
font-weight:700;
margin-top:10px;
}

.fillprivate,.fillpromo {
height:15px;
}

.image {
margin-bottom:1px;
padding:0;
}

.left {
text-align:left;
}

.left,.right {
color:#999;
font-size:9px;
vertical-align:top;
width:50%;
}

.leftcolumn {
	float:left;
	height:260px;
	width:210px;
	margin-left:0;
	background:url(boxsme.gif) no-repeat left top;
	padding-left:10px;
	padding-right:20px;
	letter-spacing: -0.08px;
}

.leftside {
float:left;
width:360px;
margin-left:0;
padding-left:0;
padding-right:0;
}

.leftside a {
padding-bottom:10px;
padding-top:10px;
font-size:1.5em;
font-weight:700;
}

.leftside p {
padding-bottom:10px;
padding-top:10px;
}

.line {
border-bottom:solid 1px #80CFE2;
}

.logo {
height:40px;
width:780px;
text-align:center;
background:#7f7f7f url(abc-it-logo.gif) no-repeat top left;
margin:auto;
}

.logo span,.welcome span,h3 span {
display:none;
}

.mainpara {
padding-right:265px;
padding-top:10px;
}

.maintext {
width:500px;
margin-left:0;
margin-right:200px;
padding-top:40px;
}

.orange {
color:#F90;
}

.pagesme {
float:right;
height:226px;
width:210px;
background:url(boxprivateservice.gif) no-repeat right top;
margin-right:0;
padding-right:15px;
padding-left:20px;
padding-top:46px;
}

.pagesme li {
letter-spacing:-0.05em;
}

.pagesme li a {
text-decoration:none;
padding-left:32px;
line-height:24px;
color:#F90;
font-weight:700;
background:url(bulletorange25.gif) no-repeat top left;
display:block;
}

.pagesme li a:hover {
display:block;
text-decoration:none;
color:#00A0C6;
padding-left:32px;
line-height:24px;
font-weight:700;
background:url(bulletblue25.gif) no-repeat top left;
}

.pagetabs {
float:right;
height:226px;
width:210px;
background:url(boxprivateservice.gif) no-repeat right top;
margin-right:0;
padding-right:10px;
padding-left:20px;
padding-top:46px;
}

.pagetabs li {
border-bottom:solid 1px #80CFE2;
letter-spacing:-0.05em;
line-height:30px;
}

.pagetabs li a {
display:block;
text-decoration:none;
padding-right:8px;
padding-left:35px;
color:#F90;
font-weight:700;
background:url(bulletpointorange.gif) no-repeat top left;
line-height:30px;
}

.pagetabs li a:hover {
display:block;
text-decoration:none;
color:#00A0C6;
padding-right:8px;
padding-left:35px;
line-height:30px;
font-weight:700;
background:url(bulletpointblue.gif) no-repeat top left;
}

.private {
background:url(boxprivate.gif) no-repeat center top;
padding:0 20px 0 25px;
}

.promobox {
float:right;
height:226px;
width:210px;
background:url(boxmonthpromo.gif) no-repeat right top;
margin-right:0;
padding-right:10px;
padding-left:20px;
padding-top:46px;
}

.promotion {
background:url(boxpromotion.gif) no-repeat right top;
padding:0 0 0 35px;
}

.right {
text-align:right;
}

.rightaboutus {
float:right;
height:90px;
width:210px;
background:url(boxcontact.gif) no-repeat right top;
margin-right:0;
padding-right:10px;
padding-left:20px;
padding-top:50px;
margin-top:30px;
}

.rightbox {
float:right;
height:90px;
width:210px;
background:url(boxcontact.gif) no-repeat right top;
margin-right:0;
padding-right:10px;
padding-left:20px;
padding-top:50px;
}

.rightbox p,.rightaboutus p {
font-weight:700;
font-size:1.2em;
padding-top:0;
text-align:center;
padding-bottom:5px;
}

.rightcolumn {
	float:right;
	height:260px;
	width:210px;
	background:url(boxpromotion.gif) no-repeat right top;
	margin-right:0;
	padding-right:10px;
	padding-left:20px;
	letter-spacing: -.08px;
}

.rightside {
width:360px;
margin-left:380px;
padding-top:10px;
text-align:left;
}

.sme {
background:url(boxsme.gif) no-repeat left top;
padding:0 15px 0 10px;
}
.sitemed {
	padding-left: 30px;
}

.text {
line-height:14px;
padding:10px 20px 45px;
}

.welcome {
height:30px;
background:url(welcome.gif) no-repeat top left;
}

