body#iticbody {
text-align:center;
background-color:#000000;
font-family:arial, verdana,  trebuchet ms;
background: #fff url(../images/bg.gif) 0 0 repeat-x;
font-size:10pt;
color:#333333;
margin:0;
}

td, li {
font-size:10pt;
}

a:link, a:visited {
color:#3f9444;
text-decoration:none;
}

a:hover {
color:#3f9444;
text-decoration:underline;
}

#itic_home {
text-align:left;
width:1100px;
margin:0 auto;
background: url(../images/bg_site.jpg) 0 0 no-repeat;
}

#itic_home .header {
width:1100px;
height:112px;
position:relative;
}

#itic_home  .logo {
float:left;
margin:0 0 0 120px;
_margin:0 0 0 60px;
width:330px;
}
#itic_home  .logo a{
display:block;
height:111px;
width:300px;
}
#itic_home .header .remote {
position:absolute;
top:40px;
right: 100px;
}
#itic_home .header .remote a{ 
color:#fff;
text-transform:uppercase;
font-size:9pt;
font-weight:bold;
}
#itic_home .header .nav {
position:absolute;
bottom:0;
right: 100px;
}

#itic_home  #itic_body {
width:876px;
margin: 0;
clear:both;
position:relative;
margin:13px 0 0 114px;

}
#itic_home  #itic_body .promo .promo_bg {
background: url(../images/promo.jpg) 0 0 no-repeat;
width:875px;
height:308px;
position:relative;
}

#itic_home  #itic_body .promo .promo_bg a{
background: url(../images/btn_learnmore_sprite.gif) 0 0 no-repeat;
width:106px;
height:29px;
position:absolute;
top:240px;
left:198px;
}
#itic_home  #itic_body .promo .promo_bg a:hover{
background: url(../images/btn_learnmore_sprite.gif) 0 -29px no-repeat;
}

#itic_home  #itic_body .content {
padding:20px 35px;
}
#itic_home  #itic_body .content_pad {
padding:50px 35px 0px;
}
#itic_home  #itic_body .content .feature {
width:330px;
float:right;
margin: 0 0 150px 40px;
_margin: 0 0 150px 20px;
}
#itic_home  #itic_body .content .feature2 {
width:330px;
float:right;
margin: 0 0 50px 40px;
_margin: 0 0 50px 20px;
}
#itic_home #itic_body .content .feature  h2 {
font-size:120%;
margin:25px 0 10px 20px;
_margin:25px 0 10px 10px;
padding: 0;
color:#334c75;
line-height:100%;
text-transform:uppercase;
}
#itic_home #itic_body .content .feature2  p {
line-height:150%;
width:300px;
margin:10px 0 10px 0px;
font-size:9pt;
color:#334c75;
}
#itic_home #itic_body .content .feature  p {
line-height:200%;
margin:0px 0 10px 20px;
_margin:0px 0 10px 10px;
}

#itic_home #itic_body .content .overflow {
overflow:hidden;
} 

#itic_home #itic_body .content ul{
list-style:none;
margin:0;
padding:0;
width:210px;
float:left;
}
#itic_home #itic_body .content ul li{
font-size:9pt;
margin:0;
padding:0;
}

#itic_home  h1 {
font-size:170%;
margin:0px 0 15px 0px;
padding: 0;
color:#334c75;
line-height:100%;
}
#itic_home h3 {
font-size:130%;
margin:0px 0 0px 0px;
padding: 25px 0 0 0 ;
_padding:15px 0 0 0 ;
color:#333;
clear:left;
}
#itic_home  p {
line-height:150%;
font-size:90%;
margin:0px 0 0 0px;
padding:0 0 15px 0;
}

#itic_home img.products {
margin:20px 0 30px 100px;
_margin:20px 0 30px 50px;
}

#itic_home  #itic_body .contactbg {
background: url(../images/bg_contact.jpg) 0 0 no-repeat;
width:876px;
height:469px;
overflow:hidden;
}
#itic_home  #itic_body .contactbg .contacttext {
width:380px;
float:left;
margin:20px 20px 0 40px;
_margin:20px 10px 0 20px;
}
#itic_home  #itic_body .contactbg .contacttext p {
color:#fff;
}
#itic_home  #itic_body .contactbg .contacttext p.top {
font-size:14pt;
}
#itic_home  #itic_body .contactbg .contacttext p.address {
width:130px;
float:left;
margin:20px 0 0 40px;
_margin:20px 0 0 20px;
font-size:8pt;
}
#itic_home  #itic_body .contactbg .contacttext img {
margin:0px 0 0 40px;
}
#itic_home  #itic_body .contactbg .contactform {
width:320px;
margin:60px 0 0 30px;

float:left;
}
#itic_home  #itic_body #callout {
background: url(../images/bg_callout.gif) 0 0 no-repeat;
width:875px;
height:279px;
}
#itic_home  #itic_body #callout .box{
width:210px;
float:left;
margin:20px 0 0 70px;
_margin:20px 0 0 35px;
}

#itic_home #itic_body #callout h2 {
font-size:120%;
margin:5px 0 5px 0px;
padding: 0;
color:#334c75;
line-height:100%;
text-transform:uppercase;
}
#itic_home #itic_body #callout h2 span{
color:#5b5958;
font-size:70%;
} 
 #itic_home #itic_body #callout p {
 line-height:140%;
 color:#5b5958;
 font-size:8pt;
 }
#topnav {
width:546px;
height:29px;
background:url(../images/nav_sprite.gif);
position:relative;
margin: 0;
padding:0;
}

#topnav li {
list-style:none;
position:absolute;
top:0;
margin:0;
padding:0;
}

#topnav li,#topnav a {
height:29px;
display:block;
}

#view1b {
left:0px;
width:105px;
}
#view2b {
left:115px;
width:105px;
}
#view3b {
left:229px;
width:134px;
}
#view4b {
left:372px;
width:174px;
}

#view1b a:hover, #view1b a.pageon {
background:transparent url(../images/nav_sprite.gif) 0px  -29px no-repeat;
}

#view2b a:hover, #view2b a.pageon {
background:transparent url(../images/nav_sprite.gif) -115px -29px no-repeat;
}

#view3b a:hover, #view3b a.pageon {
background:transparent url(../images/nav_sprite.gif) -229px -29px no-repeat;
}

#view4b a:hover, #view4b a.pageon {
background:transparent url(../images/nav_sprite.gif) -372px -29px no-repeat;
}

form {
margin:0; padding:0;
}
form input, form textarea{
width:200px;
}
form td {
font-size:8pt;
padding-right:10px;
text-align:right;
}
form#form1, form.wufoo {margin:0; padding:0;display:inline;}
form#form1 .info {
display:none;
}
form#form1 a {
display:none;
}

form#form1 li {
padding:3px 1% 3px;
overflow:hidden;
}
form#form1 label#title3 {
width:100px;
float:left;
}
form#form1 label#title4 {
width:100px;
float:left;
}
form.wufoo h2{
	
}
.wufoo input.text, .wufoo textarea.textarea, .wufoo input.file, .wufoo select.select {
color:#3f3f3f;
}
#container, html.embed {
background-color:transparent !important;
}
.embed {
background:transparent !important;
}
#itic_footer {
font-size:80%;
color:#fff;
padding:20px 40px;
margin:10px auto;
clear:both;
background-color:#334c75;
}

#itic_footer a:link,#itic_footer a:visited {
color:#fff;
text-decoration:none;
}

#itic_footer a:hover {
color:#fff;
text-decoration:underline;
}



.spacer {
clear:both;
height:1px;
font-size:1%;
}

#monoSlideshow {
float:right;
}



