
body {
margin : 0;
background-image : url(images/background_page.png);
font-family : Arial, Helvetica, sans-serif;
}


.header {
height : 100px;
width : 100%;
background-image : url(images/header_back.png);
}
.header_sub {
width : 800px;
}
.nav {
width : 600px;
display : inline;
}

.navline {  height:15px; border-left: 0px solid #C2E777; border-bottom: 0px solid #C2E777; border-right: 0px solid #C2E777;
}
.navline image{}

.logo {
width : 234px;
display : inline;
padding-left : 50px;
}


.subnav {
height : 25px;
width : 100%;
background-image : url(images/background_green_diag.png);
}
.subnav_sub {
width : 800px;
}

.subnav_sub span { padding-left: 15px; padding-right: 15px; font-size:8pt; color:#555555; font-weight:bold; text-transform:uppercase}

.subnav_sub span a { text-decoration:none}
.subnav_sub span a:link { color:#555555;}
.subnav_sub span a:visited { color:#555555;}
.subnav_sub span a:hover { color: #888888;}
.subnav_sub span a:active { color:#555555;}


.body_outter {
height : 574px;
width : 100%;
background-image : url(images/background_body3.png);
}
.body_inner {
width : 800px;
padding-top : 25px;
}




.footer_outter {
height : 100px;
width : 100%;
background-image : url(images/background_footer.png);
}
.footer_inner {
width : 800px;
}
.subfooter_outter {
height : 100px;
width : 100%;
}
.subfooter_inner {
width : 800px;
font-weight : bold;
font-size : 7pt;
text-transform : uppercase;
color: #CCCCCC  ;
}
.subfooter_inner a {
text-decoration : none;
color : #CCCCCC;
}

.subfooter_inner a { text-decoration:none}
.subfooter_inner a:link { color:#CCCCCC;}
.subfooter_inner a:visited { color:#CCCCCC;}
.subfooter_inner a:hover { color: #FDD015;}
.subfooter_inner a:active { color:#CCCCCC;}


.section_title { background-image:url(images/title_blank_grey_800.png); background-repeat:no-repeat; width:800px; height:28px; font-size:12pt; font-weight:bold; text-transform: uppercase; padding-left: 10px; padding-top: 10px; color: #666666}

.panel {
width : 800px;
height : 471px;
background-image : url(images/panel2_middle_800.png);
}

.panel div {
padding-left : 50px;
padding-right : 50px;
padding-top : 30px;
font-size : 8pt;
}
.panel span {
font-weight : bold;
font-size : 9pt;
text-transform : uppercase;
}
.panel img { border:1px #666666 solid
}
.panel hr {
color : #666666;
height : 1px;
}

.panel b { font-size:10pt}
.panel2 {
width : 475px;
height : 493px;
background-image:url(images/panel2_middle_475.png);
background-repeat:repeat-y;
}


.sc1 { width:450px; height:490px; background-image:url(images/software/sc.png); background-repeat:no-repeat}

.sc span {padding-right: 30px; font-size:8pt; color:#555555; font-weight:bold; text-transform:uppercase}

.sc span a { text-decoration:none}
.sc span a:link { color:#555555;}
.sc span a:visited { color:#555555;}
.sc span a:hover { color: #888888;}
.sc span a:active { color:#555555;}
