img, div { behavior: url(hidden/iepngfix.htc) }
body {
background-color:#eeeee1;
background-image: url('images/dware-tile.jpg');
background-repeat: repeat-x;
margin-top:0px;
text-align:center;
font-family: arial;
}
#mycontainer {
left:0px;
margin:0px auto;
position:relative;
text-align:left;
top:0px;
width:730px;
padding-left: 18px;
padding-right: 18px;
background-color: #fff;
}
#header {
background-image:url(images/header.jpg);
background-repeat: no-repeat;
height:145px;
left:0px;
position:relative;
top:0px;
width:730px;
}
#content {
float: left;
width:555px;
margin-top:10px;
}
#seperator {
height:700px;
left:585px;
position:absolute;
top:145px;
width:1px;
z-index:1000;
}
#testimonal {
float: right;
width:145px;
}
#footer {
background-color:#DEE6E7;
border-top:1pt dashed #008093;
clear:both;
height:56px;
left:-18px;
position:relative;
top:20px;
width:766px;
}
#foot-other {
font-family:arial;
font-size:8pt;
height:13px;
left:20px;
top:-41px;
position: relative;
width:640px;
}
#foot-other, #foot-other a:link, #foot-other a:visited, #foot-other a:after {
color:#728E91;
}
#logo {
height:35px;
position: relative;
left:10px;
top:10px;
width:38px;
z-index:100;
}
#foot-nav {
color:#E12F29;
position: relative;
font-family:arial;
font-size:8pt;
height:19px;
left:20px;
top:-32px;
width:700px;
}
#ct-demo {
left:22px;
top:2px;
width:552px;
margin-bottom: 10px;
}
.ct-column {
background-image:url(images/ct_column_background.jpg);
background-repeat:no-repeat;
float:left;
padding-left:5px;
width:272px;
padding-top:10px;
margin-top:20px;
}
.about-column {
background-image:url(images/features-background.jpg);
background-repeat:no-repeat;
float:right;
padding-left:5px;
padding-top:10px;
width:272px;
margin-top:20px;
}
.right-column {
background-image:url(images/ct_column_background.jpg);
background-repeat:no-repeat;
float:right;
padding-left:5px;
padding-top:10px;
width:272px;
margin-top:20px;
}
#column-background {
height:21px;
left:0px;
position:absolute;
top:0px;
width:272px;
}
.freedemo-button {
height:17px;
left:7px;
top:227px;
width:91px;
margin-top:10px;
}
li {
display:inline;
margin:4px;
text-align:left;
text-transform: none;
}
#navigation {
color:#FFD0D0;
font-size:8pt;
height:16px;
left:190px;
position:relative;
top:100px;
width:70%;
font-family: arial;
}
#ad-tag {
position: absolute;
color:#56767B;
font-family:arial;
font-size:8pt;
height:10px;
left:224px;
top:3px;
width:217px;
}
h1 {
color:#008093;
display:inline;
font-family:arial;
font-size:12pt;
font-weight:normal;
}
.profile-text {
color:#6F6F6F;
font-family:arial;
font-size:8.5pt;
line-height:1.5em;
padding-right:30px;
margin-top:14px;
}
.column-text {
color:#6F6F6F;
font-family:arial;
font-size:9.5pt;
line-height:1.5em;
padding-right:30px;
margin-top:10px;
}
.features {
    margin-left: 60px;
    padding-bottom: 20px;
    margin-top: -18px;
}

h2 {
    margin-top: 0px;
    margin-bottom: 3px;
    font-size: 9pt;
}
h3{
  font-size: 9.5pt;
}
.feature_img {
    margin-left: -60px;
}
#bottom-seperator {
    position: absolute;
    left: 0px;
    top: 580px;
}
.quotes {
        font-size: 8pt;
        font-family: arial;
        color: #6F6F6F;
        text-align: right;
        margin-top:20px;
}
#more_test {
        float:right;
}
#partners {
        position: relative;
}

.topnav {
        margin-top: 0px;
        margin-bottom: 0px;
}
#aboutus_arrow, #currenttrack_arrow, #news_arrow, #contactus_arrow, #login_arrow, #services_arrow{
 background-image: url("images/nav-arrow.jpg");
 width:29px;
 height:20px;
 position:absolute;
 top:117px;
}

.currentpage {
        display: block !important;
}

a.nav_menu:link, a.nav_menu:visited {
        text-decoration: none;
        color: #fff;
}
a.foot_menu:link, a.foot_menu:visited {
        text-decoration: none;
        color:#E12F29;
}
.single_column {
        background-image:url(images/ct_column_background.jpg);
        background-repeat:no-repeat;
        float:left;
        padding-left:5px;
        padding-top:10px;
        width:544px;
        margin-top:20px;    
}

#contactus {
        float: left;
}

.listquotes {
        font-size: 8pt;
        font-family: arial;
        color: #9e9e9e;
        text-align: left;
        margin-top:20px;
        width: 250px;
}
#developwarelogo {
        position: relative;
        left: 62px;
        width:129px;
}
#feature-list {
        left:12px;
        position:absolute;
        top:307px;
        width:600px;
}
.feature-list-items {
        color:#FFFFFF;
        float:left;
        font-size:8pt;
        padding-left:13px;
        text-align:center;
        width:97px;
}
.profile-description {
        font-size:9pt;
        position:relative;
        top:5px;
}
.feature_info {
    background-image: url('images/blackbox.gif');
    background-repeat: no-repeat;
    position: absolute;
    padding: 5px;
    top: 155px;
    left:18px;
    z-index: 1000;
    height: 200px;
    width: 545px;
    font-size: 9pt;
    color: #d0d0d0;
}
.QAanswers {
    background-color:#EEEEEE;
    margin-left:10px;
    padding:13px;
    color: #e2352b;
}
.onclicklink {
    cursor: pointer;
}
h4 {
    font-size: 11pt;
    font-weight: normal;
    color: #9f9f9f;
    margin-bottom: 6px;
}
#contact_form{
   font-size:9pt;
}

