html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {margin: 0;padding: 0;border: 0;}

body {
    background: #2f4259;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.8em;
}

img {
    border: 0;
}

#shadow {
    margin: 0 auto;
    padding: 0;
    width: 974px;
    background: transparent url('http://www.imagetrend.com/imagesupload/shadow.jpg') no-repeat top center;
}

#wrapper {
    margin: 0 auto;
    padding: 0;
    width: 960px;
    background: #fff;
}

#header {
    margin: 0 auto;
    padding: 0;
    width: 960px;
    height: 74px;
    background: transparent url('http://www.imagetrend.com/imagesupload/headerbg.jpg') repeat-x top left;
    text-align: left;
}

#header .logo {
    margin: 0 0 0 20px;
    padding: 0;
    float: left;
}

.global {
    text-align: right;
    width: 720px;
    float: right;
    padding: 11px 10px 2px 0;
    color: #fff;
    font-size: 0.85em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.global a, .global a:visited {
    color: #fff;
    text-decoration: none;
}

.global a:hover {
    border-bottom: 1px #fff dotted;
}

.menu {
    width: 729px;
    height: 30px;
    float: right;
    margin: 18px 0 0 0;
    padding: 0;
    background: transparent url('http://www.imagetrend.com/imagesupload/menubg.gif') no-repeat center left;
}

#hero {
    width: 960px;
    height: 274px;
    margin: 0 auto;
    padding: 0;
}

#hero img {
    margin: 0;
    padding: 0;
}

#hero2 {
    width: 960px;
    height: 102px;
    margin: 0 auto;
    padding: 0;
    background: transparent url('http://www.imagetrend.com/imagesupload/hero2.jpg') no-repeat top left;
    text-align: left;
}

#hwelcome {
    color: #8bb9d3;
    font-size: 1.1em;
    width: 593px;
    padding: 19px 10px 0 28px;
    float: left;
}

#hwelcome a, #hwelcome a:visited {
    text-decoration: none;
    color: #fff;
}

#hwelcome a:hover {
    color: #fff;
    border-bottom: 1px #fff dotted;
}

#hjobs {
    float: right;
    color: #8bb9d3;
    font-size: 1.1em;
    width: 280px;
    padding: 19px 28px 0 10px;
}

#hjobs a, #hjobs a:visited {
    text-decoration: none;
    color: #fff;
}

#hjobs a:hover {
    color: #fff;
    border-bottom: 1px #fff dotted;
}

#hjobs img {
    padding: 0 8px 0 0;
}

#homecontent {
    width: 960px;
    height: 210px;
    margin: 0 auto;
    padding: 0;
    background: #fff;
    text-align: left;
}

#footer {
    width: 960px;
    height: 56px;
    margin: 10px auto 0;
    padding: 0;
    background: transparent url('http://www.imagetrend.com/imagesupload/footer.gif') no-repeat top center;
    line-height: 56px;
    color: #666;
    clear: both;
}

#footer a, #footer a:visited {
    text-decoration: none;
    color: #666;
}

#footer a:hover {
    color: #ccc;
    border-bottom: 1px #ccc dotted;
}
/* ROTATE */
ul.crossfade {
    padding: 0;
    margin: 0;
    list-style: none;
    position: relative;
}

#fade-example-2 li {
    position: absolute;
    top: 0;
    left: 0;
    visibility: hidden;
    width: 605px;
    height: 133px;
}

li img {
    display: block;
}

.caption {
    clear: both;
    float: left;
    width: 308px;
    margin: -120px 0 0 140px;
    line-height: 1.7em;
    font-family: trebuchet, arial, sans-serif;
}

.caption a, .caption a:visited {
    text-decoration: none;
    color: #333;
    display: block;
}

.caption a:hover {
    font-weight: bold;
}

.example {
    position: relative;
    width: 605px;
    height: 133px;
    margin: 0;
    padding: 0;
    font-family: trebuchet, arial, sans-serif;
}

#rotate {
    padding: 17px 0 0 19px;
    float: left;
}

#r1 {
    width: 605px;
    height: 29px;
    background: transparent url('http://www.imagetrend.com/imagesupload/r1.jpg') no-repeat top center;
    margin: 0;
    padding: 0;
}

#r2 {
    width: 605px;
    height: 10px;
    background: transparent url('http://www.imagetrend.com/imagesupload/r2.jpg') no-repeat top center;
    margin: 0;
    padding: 0;
}

div#r1 h2 {
    color: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: bold;
    padding: 8px 0pt 0pt 15px;
}

.loadimage {
    float: left;
}

#news {
    float: right;
    padding: 17px 19px 0 0;
}

#n1 {
    width: 303px;
    height: 29px;
    background: transparent url('http://www.imagetrend.com/imagesupload/n1.jpg') no-repeat top center;
    margin: 0;
    padding: 0;
}

div#n1 h2 {
    color: #fff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: bold;
    padding: 8px 0pt 0pt 15px;
}

#n2 {
    width: 303px;
    height: 10px;
    background: transparent url('http://www.imagetrend.com/imagesupload/n2.jpg') no-repeat top center;
    margin: 0;
    padding: 0;
}

#newsblog574 {
    width: 303px;
    height: 133px;
    background: transparent url('http://www.imagetrend.com/imagesupload/n3.jpg') no-repeat top center;
}

#newsblog763 {
    width: 303px;
    height: 133px;
    background: transparent url('http://www.imagetrend.com/imagesupload/n3.jpg') no-repeat top center;
}

#newsblog764 {
    width: 303px;
    height: 133px;
    background: transparent url('http://www.imagetrend.com/imagesupload/n3.jpg') no-repeat top center;
}

.date {
    font-family: trebuchet, arial, sans-serif;
    font-weight: bold;
    color: #344456;
    padding: 20px 0 0 115px;
    display: block;
}

.btitle {
    font-family: arial, sans-serif;
    color: #344456;
    padding: 0 0 0 115px;
    display: block;
}

.btitle a, .btitle a:visited {
    text-decoration: none;
    color: #344456;
}

.btitle a:hover {
    border-bottom: 1px #344456 dotted;
}

p.bdesc {
    padding: 0 0 0 115px;
}

.bviewall {
    color: #344456;
    display: block;
    font-family: arial, sans-serif;
    font-weight: bold;
    padding: 10px 15px 0 115px;
    text-align: right;
}

.bviewall a, .bviewall a:visited {
    text-decoration: none;
    color: #344456;
}

.bviewall a:hover {
    border-bottom: 1px #344456 dotted;
}
/* END ROTATE */
/* TOP MENU */
#navmenu-h {
    width: 729px;
    height: 30px;
    padding: 2px 0 0 18px;
}

#navmenu-h, #navmenu-h ul { /* all lists */
    padding: 0;
    margin: 0;
    list-style: none;
    line-height: 1;
}

#navmenu-h a:hover {
    color: #8bb6de;
}

#navmenu-h li { /* all list items */
    float: left;
    padding: 0 10px 0 10px;
    /* width: 40px;  width needed or else Opera goes nuts */
    list-style-type: none;
    border-right: 1px #3c3d40 solid;
    height: 30px;
    line-height: 30px;
    width: auto;
}

#navmenu-h li a {
    display: block;
    text-decoration: none;
    color: #fff;
    font-weight: bold;
    font-size: 0.85em;
}

#navmenu-h li ul { /* second-level lists */
    position: absolute;
    background: #43464a;
    border: 1px #999 solid;
    border-bottom: 3px #999 solid;
    width: 173px;
    margin-left: -11px;
    padding-top: 3px;
    z-index: 30;
    left: -999em; /*using left instead of display to hide menus because display: none isn't read by screen readers */
    display: none;
}

#navmenu-h li:hover ul, #navmenu-h li.iehover ul { /* lists nested under hovered list items */
    left: auto;
    display: block;
}

#navmenu-h li ul li {
    border: none;
    padding: 0 0 0 5px;
    width: 173px;
}

#navmenu-h li ul li a {
    width: 173px;
}

#navmenu-h li.activelink {
 background:#eee;
}

#navmenu-h li.activelink ul {
	background:#eee;
	border-top:none;
}

#navmenu-h li.activelink a, #navmenu-h li.activelink a:visited {
	color:#333;
}

#navmenu-h li.activelink ul li a, #navmenu-h li.activelink ul li a:visited {
	color:#333;
}

#navmenu-h li.activelink ul li a:hover {
	color:#8bb6de;
}

#navmenu-h li.homelink {
	background:none;
}

#navmenu-h li.homelink a, #navmenu-h li.homelink a:visited {
	color:#fff;
}


/* END TOP MENU */
#cwrap {
    width: 960px;
    margin: 0 auto;
    padding: 0;
    background: #fff;
}
/* BREADCRUMB */
#breadcrumb3 {
    width: 960px;
    background: #eeeeee;
    border-bottom: 1px #d0d0d0 solid;
    height: 25px;
}

#bc {
    color: #666;
    display: block;
    font-weight: normal;
    margin: 0 auto;
    padding: 6px 10px 0 0;
    text-align: right;
    font-size: 0.85em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#bc a, #bc a:visited {
    border: 0 none;
    color: #666;
    padding: 0 1px;
    text-decoration: none;
}

#bc a:hover {
    color: #5587aa;
    border-bottom: 1px dotted #5587aa;
}
/* END BREADCRUMB */
/* LNAV */
#rmenu2 {
    width: 231px;
    float: left;
    font-size: 0.9em;
    clear: right;
}

#svnav {
    width: 223px;
    margin: 0 0 0 10px;
    text-align: left;
    font-weight: bold;
    border-bottom: 3px #6195c6 solid;
}

ul#svnav li {
    list-style-type: none;
    border-bottom: 1px #fff solid;
}

ul#svnav li a, ul#svnav li a:visited {
    background: #bacfe3;
    height: 33px;
    line-height: 33px;
    padding: 0 0 0 8px;
    display: block;
    text-decoration: none;
    color: #2f4259;
}

ul#svnav li a:hover {
    background: #d1e3f4;
}

#rnavtitle {
    margin: 10px 0 0 10px;
    width: 223px;
    height: 30px;
    background: url('http://www.imagetrend.com/imagesupload/navtopbg.jpg');
    color: #fff;
    line-height: 30px;
    text-align: left;
    font-weight: bold;
}

.title {
    padding: 0 0 0 8px;
}

#demo {
    margin: 14px 0 0 10px;
    line-height: 30px;
    text-align: left;
    font-weight: bold;
}

#contact {
    margin: 5px 0 20px 10px;
    line-height: 30px;
    text-align: left;
    font-weight: bold;
}

.demotxt, .contacttxt {
    padding: 0 0 0 35px;
	background: url('http://www.imagetrend.com/imagesupload/demo-off.jpg') top center no-repeat;
	width: 187px;
    height: 37px;
	display:block;
}

.contacttxt {
	background: url('http://www.imagetrend.com/imagesupload/contact-off.jpg') top center no-repeat;
}

.demotxt a, .demotxt a:visited, .contacttxt a, .contacttxt a:visited {
    text-decoration: none;
    color: #7f510a;
	padding:0 0 0 28px;
}



.demotxt a:hover, .contacttxt a:hover {
    color: #fff;
}

/*
#demo {
    margin: 14px 0 0 10px;
    width: 223px;
    height: 30px;
    background: url('http://www.imagetrend.com/imagesupload/demo.jpg');
    color: #fff;
    line-height: 30px;
    text-align: left;
    font-weight: bold;
    color: #7f510a;
}

#contact {
    margin: 5px 0 20px 10px;
    width: 223px;
    height: 30px;
    background: url('http://www.imagetrend.com/imagesupload/contact.jpg');
    color: #fff;
    line-height: 30px;
    text-align: left;
    font-weight: bold;
}

.demotxt, .contacttxt {
    padding: 0 0 0 26px;
}

.demotxt a, .demotxt a:visited, .contacttxt a, .contacttxt a:visited {
    text-decoration: none;
    color: #7f510a;
}

.demotxt a:hover, .contacttxt a:hover {
    color: #fff;
}
*/



/* END LNAV */
#content2 {
    float: right;
    text-align: left;
    width: 759px;
    padding-bottom: 20px;
}

#content2 h1 {
}

h1 {
    font-size: 1.6em;
    font-weight: normal;
    margin: 0;
    padding: 10px 20px 5px 20px;
    color: #3d6ea2;
}

h2 {
    font-size: 1em;
    font-weight: normal;
    margin: 0;
    padding: 0 20px 0px 20px;
    color: #52565B;
}

#content2 p {
    line-height: 1.4em;
    padding: 10px 20px 20px 20px;
    font-size: 0.85em;
    color: #31445b;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.prod {
    float: left;
    padding: 5px 10px 0 20px;
}

.more {
    float: right;
    text-align: right;
    padding: 0 20px 20px 0;
}

.prod1 {
    float: left;
}

.prod2 {
}

#content3 {
    float: right;
    text-align: left;
    width: 759px;
    padding-bottom: 20px;
}

.prods-ht {
    background: url('http://www.imagetrend.com/imagesupload/prod-ht.jpg') top left no-repeat;
    width: 734px;
    height: 169px;
    margin: 10px auto;
    clear: right;
}

.prods-eds {
    background: url('http://www.imagetrend.com/imagesupload/prod-eds.jpg') top left no-repeat;
    width: 720px;
    height: 142px;
    margin: 20px auto;
    clear: right;
}

.prods-cw {
    background: url('http://www.imagetrend.com/imagesupload/prod-cw.jpg') top left no-repeat;
    width: 734px;
    height: 169px;
    margin: 10px auto;
    clear: right;
}

.prods-cc {
    background: url('http://www.imagetrend.com/imagesupload/prod-cc.jpg') top left no-repeat;
    width: 734px;
    height: 169px;
    margin: 10px auto;
    clear: right;
}

#content3 h3 {
    background: none;
    margin: 0;
    padding: 0;
    color: #406999;
    padding: 60px 30px 0 0;
    font-weight: normal;
    font-size: 1.4em;
    text-align: right;
}

#content3 p {
    margin: 0;
    padding: 0 20px 20px 20px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #52565B;
}

#content4 {
    width: 700px;
    text-align: left;
    float: right;
    clear: right;
    padding: 0 10px 60px;
}

#content4 h1 {
    border-left: 3px #ffad1d solid;
    margin: 10px 0 13px 12px;
    height: 51px;
    line-height: 51px;
    color: #3b3e41;
    padding: 0 0 0 12px;
}

#content4 h2 {
    margin: 0;
    padding: 0 12px 8px 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.2em;
    color: #b77400;
}

#content4 h3 {
    margin: 0;
    padding: 5px 12px 0 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
    color: #333;
}

#content4 h4 {
    margin: 0;
    padding: 5px 12px 0 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.85em;
    color: #333;
}

#content4 p {
    margin: 0;
    padding: 0 12px 12px 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.85em;
    color: #4d4d4d;
    line-height: 1.4em;
}

#content4 a, #content4 a:visited {
    color: #3c70a4;
    text-decoration: none;
}

#content4 a:hover, #content5 a:hover {
    color: #000;
}

#content4 ul {
    margin: 0 12px 5px 44px;
    padding: 0;
    line-height: 1.4em;
    color: #4d4d4d;
}

#content4 ul li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.85em;
    list-style-type: disc;
}

img.producticon {
    float: right;
    padding: 11px 29px 0 29px;
}

#producthome {
    width: 710px;
    height: 178px;
    margin: 10px auto 0 auto;
    padding: 0;
    border-top: 3px #ffb22d solid;
}

#content5 {
    width: 725px;
    text-align: left;
    float: left;
    padding-bottom: 60px;
}

#content5 h1 {
    border-left: 3px #ffad1d solid;
    margin: 10px 0 13px 12px;
    height: 41px;
    line-height: 41px;
    color: #3b3e41;
    padding: 0 0 0 12px;
}

#content5 h2 {
    margin: 0;
    padding: 9px 12px 5px 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.3em;
    color: #b77400;
}

#content5 h3 {
    margin: 0;
    padding: 5px 12px 0 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.85em;
    color: #333;
}

#content5 p {
    margin: 0;
    padding: 0 12px 12px 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.85em;
    color: #4d4d4d;
    line-height: 1.4em;
}

#content5 p a, #content5 p a:visited {
    color: #3c70a4;
}

#content5 ul {
    margin: 0 12px 5px 44px;
    padding: 0;
    line-height: 1.4em;
    color: #4d4d4d;
}

#content5 ul li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.85em;
    list-style-type: disc;
}

#content5 img.producticon {
    padding: 25px 54px 0;
}

.hbox {
    width: 221px;
    float: left;
    margin: 0 0 0 10px;
    border-bottom: 4px #d0d0d0 solid;
    background: url('http://www.imagetrend.com/imagesupload/bg2.gif') top center;
    height: 220px;
}

#hboxnews {
    width: 221px;
    float: left;
    margin: 0 0 0 10px;
    border-bottom: 4px #d0d0d0 solid;
    background: url('http://www.imagetrend.com/imagesupload/bg2.gif') top center;
    height: 220px;
}

#hboxnews div {
    background: none;
}

#hboxnews h3 {
    background: url('http://www.imagetrend.com/imagesupload/topbar2.gif') top left repeat-x;
    height: 29px;
    line-height: 29px;
    color: #fff;
    padding: 0 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
}

#hboxnews .pblogdate {
    padding: 8px 10px 0;
    display: block;
    width: 200px;
    font-size: 0.85em;
    color: #666;
}

#hboxnews .pblogbtitle {
    padding: 0 10px;
    display: block;
    font-size: 0.85em;
    font-family: verdana, arial, sans-serif;
    font-weight: bold;
    width: 200px;
}

#hboxnews .pblogbtitle a, #hboxnews .pblogbtitle a:visited {
    text-decoration: none;
    color: #3C70A4;
}

#hboxnews .pblogbtitle a:hover {
    color: #000;
}

#hboxnews .pblogdesc {
    padding: 0 10px;
    display: block;
    width: 200px;
}

#hboxnews hr {
    padding: 0 20px;
    margin: 7px 10px 0 10px;
    height: 2px;
    background-color: #D0D0D0;
    color: #D0D0D0;
    border: 1px solid #D0D0D0;
}

div#content4 hr.bhr {
    background-color: #D0D0D0;
    border: 1px solid #D0D0D0;
    color: #D0D0D0;
    height: 2px;
    margin: 0 12px 10px;
}

#content4 .hbox h3, #content5 .hbox h3 {
    background: url('http://www.imagetrend.com/imagesupload/topbar2.gif') top left repeat-x;
    height: 29px;
    line-height: 29px;
    color: #fff;
    padding: 0 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
}

#content4 .hbox p, #content5 .hbox p {
    padding: 10px 9px 18px 9px;
}

#content4 .hbox a img, #content5 .hbox a img {
    float: right;
    padding: 0 10px 25px 0;
}

#content4 .hbox2 h3 {
    background: url('http://www.imagetrend.com/imagesupload/topbar.jpg') top left no-repeat;
    height: 30px;
    line-height: 30px;
    color: #fff;
    padding: 0 10px;
    margin: 20px 10px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1em;
    clear: both;
    width: 679px;
}

#content4 .hbox2 h4 {
    color: #333333;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.85em;
    margin: 0;
    padding: 5px 22px 0;
}

#content4 .hbox2 p {
    padding: 0 22px 5px 22px;
}

#content4 .hbox2 a, #content4 .hbox2 a:visited {
    color: #3c70a4;
    text-decoration: none;
}

#content4 .hbox2 a:hover {
    color: #000;
}

#eds div#producthome {
    border-top: 3px solid #970813;
}

#eds h2 {
    color: #970813;
}

#eds h1 {
    border-left: 3px solid #6195c6;
}

div#rmenu ul#svnav li ul {
    background: #bacfe3;
}

div#rmenu ul#svnav li ul li {
    border: none;
}

div#rmenu ul#svnav li ul li a {
    padding-left: 20px;
    height: 20px;
    line-height: 20px;
    font-weight: normal;
}

div#rmenu ul li ul li ul li {
    padding-left: 20px;
}

div#rmenu ul#svnav li a.activeLink {
    background: url('http://www.imagetrend.com/imagesupload/lnavbg.jpg') top right repeat-y;
}

#content4 div.hbox ul {
    margin: 8px 8px 8px 25px;
    line-height: 1.1em;
}

#content4 div.hbox ul li {
    padding-bottom: 5px;
}

#content4 .blogtitle {
    display: block;
    padding: 0 12px;
}

#content4 .blogdate {
    display: block;
    padding: 0 12px;
    font-size: 0.85em;
    color: #666;
    letter-spacing: 0.1em;
}

#content4 .blogdesc {
    display: block;
    padding: 0 12px;
}

#content4 .bitem {
    padding: 6px 0;
}

.size1 {
    height: 290px;
}

.size2 {
    height: 200px;
}

.size3, #hboxnews.size3 {
    height: 280px;
}

.size4, #hboxnews.size4 {
    height: 300px;
}

.size5, #hboxnews.size5 {height:286px;}

.size6, #hboxnews.size6 {height:280px;}

p.clear {
    clear: both;
}

.col2 {
    float: left;
    width: 345px;
}

#content4 div.col2 div.hbox2 p {
    padding: 0 22px 5px;
}

#content4 div.col2 div.hbox2 h4 {
    padding: 5px 22px 0;
}

#content4 div.col2 div.hbox2 h3 {
    width: 315px;
}

#content4 iframe {
    padding: 0 12px 12px;
}

#content4 div.col2 div.hbox2 p.lmore a {
    padding: 4px 0 0 12px;
    width: 68px;
    height: 28px;




    display: block;
    margin: 0 0 0 250px;
    font-weight: bold;
    background: #069;
}

.col3 {
    float: left;
    width: 230px;
}

.colwrap {
    clear: both;
    width: 100%;
}

div.formElement {
    float: left;
}
/* FORMS */
label {
    clear: left;
    color: #00194C;
    float: left;
    padding-right: 1em;
    text-align: right;
    color: #333;
    display: block;
    margin: 0 auto 10px 20px;
    font-size: 0.85em;
}

label span {
    color: #333;
    display: block;
    float: left;
    font-weight: normal;
    padding-right: 6px;
    text-align: right;
    width: 70px;
}

input, textarea {
    background: #eff;
    border: 1px solid #ccc;
}

.input-text {
    border: 1px solid #CCCCCC;
    color: #333333;
}

input:focus, textarea:focus {
    background: #FFF;
}
/* END FORMS */
/* Screenshots */
div.screenshotleft {
    float: left;
    padding: 8px;
}

div.screenshotright {
    float: right;
    padding: 8px;
}

p.sscaption {
    text-align: center;

}
/* End Screenshots */
/* TIMELINE */
#content4 ul.timeline {
    border-left: 1px #92b64d solid;
    margin: 0 0 0 40px;
    padding: 0;
    list-style-type: none;
}

#content4 ul.timeline li {
    margin: 0;
    padding: 0 0 20px 0;
    list-style-type: none;
}

#content4 ul.timeline li ul {
    margin: 0 0 0 60px;
    padding: 0;
    list-style-type: none;
}

#content4 ul.timeline li ul li {
    border: medium none;
    font-size: 1em;
    list-style-type: disc;
    margin: 0 0 0 25px;
    padding: 2px 50px 0 0;
    text-align: justify;
}

#content4 ul.timeline li p {
    background: #92B64D;
    color: #fff;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 1.6em;
    height: 20px;
    line-height: 1.2em;
    margin: 0;
    padding: 0 0 5px;
    text-align: center;
    width: 60px;
}
/* END TIMELINE */
/* Photos */
.photo1 {
    border: 3px #ffad1d solid;
    padding: 10px;
}

.photo2 {
    border: 3px #666 solid;
    padding: 10px;
}

.photowrap {
    margin: 10px 0 0 10px;
    float: right;
}

.photowrap1 {
    margin: 10px 10px 0 10px;
    float: left;
}
/* End Photos */
#letter {
    margin: 10px;
    width: 440px;
}

#content4 p.greenarrow {
    padding: 10px 0 0 0;
}

.productlogo {
    float: left;
    padding: 0 12px 0 0;
}

#cwcontent h2 {
    color: #bb376c;
}

#cwcontent #producthome {
    border-top: 3px solid #bb376c;
}

#cwcontent .photo1 {
    border: 3px solid #bb376c;
}

#eds .photo1 {
    border: 3px solid #961824;
}

#itcontent .photo1 {
    border: 3px solid #666;
}

#cwcontent h1 {
    border-top: 3px solid #bb376c;
    height: 59px;
    background: url('http://www.imagetrend.com/imagesupload/cw-h1.jpg') bottom left no-repeat;
    border-left: none;
    text-align: right;
    padding: 0 10px 0 0;
    color: #fff;
    line-height: 57px;
    font-size: 1.4em;
}

#eds h1 {
    border-top: 3px solid #961824;
    height: 59px;
    background: url('http://www.imagetrend.com/imagesupload/eds-h1.jpg') bottom left no-repeat;
    border-left: none;
    text-align: right;
    padding: 0 10px 0 0;
    color: #fff;
    line-height: 57px;
    font-size: 1.4em;
}

#cccontent h1 {
    border-top: 3px solid #FFB22D;
    height: 59px;
    background: url('http://www.imagetrend.com/imagesupload/cc-h1.jpg') bottom left no-repeat;
    border-left: none;
    text-align: right;
    padding: 0 10px 0 0;
    color: #fff;
    line-height: 57px;
    font-size: 1.4em;
}



#htcontent h1 {
    border-top: 3px solid #FFB22D;
    height: 59px;
    background: url('http://www.imagetrend.com/imagesupload/ht-h1.jpg') bottom left no-repeat;
    border-left: none;
    text-align: right;
    padding: 0 10px 0 0;
    color: #fff;
    line-height: 57px;
    font-size: 1.4em;
}

#itcontent h1 {
    border-top: 3px solid #6195C6;
    height: 59px;
    background: url('http://www.imagetrend.com/imagesupload/it-h1.jpg') bottom left no-repeat;
    border-left: none;
    text-align: right;
    padding: 0 10px 0 0;
    color: #fff;
    line-height: 57px;
    font-size: 1.4em;
}

#itcontent2 {
    border-top: 3px solid #92B64D;
    height: 178px;
    
    border-left: none;
    margin-top:10px;
    width:700px;
}

#itcontent h2 {
    color: #333;
}

#content4 h3.emph {
    background: #FFEEB4 none repeat scroll 0 0;
    border: 1px solid #F0A937;
    color: #9F6302;
    display: block;
    font-size: 0.85em;
    padding: 15px;
    margin:0 45px;
}

.htfeatureitem, .htfeatureitem a {
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: .95em;
    color: #1c6bd5;
    text-decoration: none;
}

.htfeatureitem a:hover {
    color: #5d9bef;
    text-decoration: underline;
}

.htfeaturetitle {
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: .9em;
    color: #b77400;
}

.htopt {
    font-family: Arial, sans-serif;
    font-weight: bold;
    font-size: .8em;
    color: #278b1b;
}

.httablegrey {
    background-color: #ebebeb;
}

.httablewhite {
    background-color: #fff;
}

#flashcontent {
	float:right;
	width:325px;
	margin:0 0 0 10px;
}

#flashcontent2 {
	margin:0 0 0 10px;
}

form.loginBox{color:#4D4D4D;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:0.85em;
line-height:1.4em;
margin:0;
padding:0 12px 12px;}
div.loginBoxDiv{width:300px;margin:auto;}
div.buttons{text-align:center;padding:0.1em 0.5ex;margin-bottom:8px;}
form.loginBox {border:1px solid #2F4259;margin:1em 0pt;padding:0pt;}


.clr {clear:right;}

.university1 {margin:0 0 0 2px;width:446px;height:144px;position:relative;}
.university2 {margin:0 10px 0 0;float:right;width:452px;}
div#content5 .university2 h3 {padding:0 10px;height:29px;line-height:29px;font-size:1em;font-family:arial,helvetica,sans-serif;color:#fff;background:transparent url(http://www.imagetrend.com/imagesupload/univ-bg.jpg) repeat-x scroll left top;}

div#content5 #fade-example-univ li {margin:0;padding:0;position:absolute;top:0;left:0;visibility:hidden;width:446px;height:133px;list-style-type:none;}

.captionuniv {margin:-125px 0 0 22px;clear:both;float:left;width:446px;height:144px;}
.captionuniv a, .captionuniv a:visited {display:block;color:#333;text-decoration:none;cursor:pointer;}
.captionuniv a:hover {font-weight:bold;}
div#content5 .university1 ul {margin:0;padding:0;}
div#content5 .university1 ul li {}

div#content5 .sizeuniv {height:168px;}

div#content5 .sizeuniv ul {margin:10px;padding:0;}
div#content5 .sizeuniv ul li {margin:0;padding:0;list-style-type:none;}
div#content5 .sizeuniv a, div#content5 .sizeuniv a:visited {text-decoration:none;}


#content5 ul.adfeature {margin:-3px 60px 10px;padding:0;}
#content5 ul.adfeature li {color:#b47027;padding:2px 0;font-weight:bold;font-size:13px;}

#wrap {
	margin:10px auto;
	width:690px;
}
#nav a, #nav a:active, #nav a:visited {
	display:block;
	float:left;
	height:43px;line-height:43px;text-align:center;font-weight:bold;color:#346293;
	text-decoration:none;
	outline:none;
	font-size:1.2em;
}

#nav a.selected, #nav a.selected:active, #nav a.selected:visited {
	height:43px;line-height:43px;text-align:center;font-weight:bold;color:#346293;
	text-decoration:none;
	outline:none;
}

#tab1 {width:131px;background:url(http://www.imagetrend.com/imagesupload/tab1.jpg) top left no-repeat;}
#tab1.selected {width:131px;background:url(http://www.imagetrend.com/imagesupload/tab1-active.jpg) top left no-repeat;}
#tab2 {width:129px;background:url(http://www.imagetrend.com/imagesupload/tab2.jpg) top left no-repeat;}
#tab2.selected {width:129px;background:url(http://www.imagetrend.com/imagesupload/tab2-active.jpg) top left no-repeat;}
#tab3 {width:129px;background:url(http://www.imagetrend.com/imagesupload/tab2.jpg) top left no-repeat;}
#tab3.selected {width:129px;background:url(http://www.imagetrend.com/imagesupload/tab2-active.jpg) top left no-repeat;}
#tab4 {width:129px;background:url(http://www.imagetrend.com/imagesupload/tab3.jpg) top left no-repeat;}
#tab4.selected {width:129px;background:url(http://www.imagetrend.com/imagesupload/tab3-active.jpg) top left no-repeat;}
#tabend {width:63px;height:43px;background:url(http://www.imagetrend.com/imagesupload/tabend.jpg) top left no-repeat;float:left;}

.hiddencontent {padding:12px;background:#eee;display:none;}

.clear {clear:both;}


#content4 #htcontent h1 {margin:10px auto;width:680px;}
#htcontent {width:680px;}
#wrap div#nav {width:680px;}
#Overview {background:url(http://www.imagetrend.com/imagesupload/wrapbg.jpg) top left no-repeat;min-height:360px;width:694px;}
#Recruit {background:url(http://www.imagetrend.com/imagesupload/wrapbg2.jpg) top left no-repeat;min-height:360px;width:694px;}
#Track {background:url(http://www.imagetrend.com/imagesupload/wrapbg2.jpg) top left no-repeat;min-height:360px;width:694px;}
#Hire {background:url(http://www.imagetrend.com/imagesupload/wrapbg2.jpg) top left no-repeat;min-height:360px;width:694px;}
#Overviewconstruction {background:url(http://www.imagetrend.com/imagesupload/htland-construction.jpg) top left no-repeat;min-height:360px;width:694px;}
#Overviewed {background:url(http://www.imagetrend.com/imagesupload/htland-ed.jpg) top left no-repeat;min-height:360px;width:694px;}
#Overviewmed {background:url(http://www.imagetrend.com/imagesupload/htland-med.jpg) top left no-repeat;min-height:360px;width:694px;}
#Overviewgov {background:url(http://www.imagetrend.com/imagesupload/htland-gov.jpg) top left no-repeat;min-height:360px;width:694px;}
#Overviewbus {background:url(http://www.imagetrend.com/imagesupload/htland-bus.jpg) top left no-repeat;min-height:360px;width:694px;}

.tabbackground {background:url(http://www.imagetrend.com/imagesupload/wrapbg2.jpg) top left no-repeat;min-height:360px;width:694px;}
#wrap p {padding:0 40px 20px 20px;font-size:1em;line-height:1.7em;color:#666;}
#wrap h2 {padding:10px 20px 14px;font-size:1.7em;font-family:Arial, Helvetica, sans-serif;}
#wrap ul li {font-size:0.9em;line-height:1.8em;}
#wrap h3 {padding:10px 40px 5px 20px;color:#666;font-size:1em;}

div.landform {margin-left:6px;margin-top:15px;width:230px;height:555px;background:transparent url(http://www.imagetrend.com/imagesupload/landform.jpg) no-repeat scroll left top;}
div.landform h4 {margin:0 0 5px 0;padding:22px 0 0;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:1.5em;}
div.landform span.req {padding-top:2px;color:#FFFFFF;display:block;font-size:11px;}
div.landform label {margin:10px 0 0 24px;padding:0;float:none;font-size:12px;text-align:left;}
div.landform label span {margin:0;padding:0;color:#FFFFFF;float:none;text-align:left;width:178px;}
div.landform input.input-text {width:178px;height:20px;}
#prefmeth {margin-left:24px;float:left;}
.submit2 {color:#24548B;font-weight:bold;padding:8px 0;text-align:center;width:178px;}
div.landform p {padding:20px 24px 0;color:#fff;line-height:1.6em;text-align:left;}

#wrap p.shortpar {margin-right:181px;}
#wrap div.screenshotright {padding:10px 40px 10px 15px;}
span.getstarted {display:block;margin-left:6px;margin-top:8px;}
div#rmenu2 div.formElement {margin-top:-11px;}

div#wrap ul.landul {float:left;margin-top:12px;width:171px;margin-left:56px;}
div#wrap ul.landul li {font-weight:bold;height:28px;color:#a76d09;font-size:1em;list-style-type:none;}
div#wrap ul.landul li img {padding-right:3px;}
div#wrap ul.landul2 {margin-top:12px;margin-left:56px;}
div#wrap ul.landul2 li {height:24px;font-size:1em;}


div#wrap2 ul.landul {float:left;margin-top:12px;width:171px;margin-left:56px;}
div#wrap2 ul.landul li {font-weight:bold;height:28px;color:#a76d09;font-size:1em;list-style-type:none;}
div#wrap2 ul.landul li img {padding-right:3px;}
div#wrap2 ul.landul2 {margin-top:12px;margin-left:56px;}
div#wrap2 ul.landul2 li {height:24px;font-size:1em;}
#wrap2 h2 {padding:10px 20px 14px;font-size:1.7em;font-family:Arial, Helvetica, sans-serif;}
#wrap2 p {padding:0 40px 20px 20px;font-size:1em;line-height:1.7em;color:#666;}
#wrap2 h3 {padding:10px 40px 5px 20px;color:#666;font-size:1em;}


div#land div#header {background:#fff url('http://www.imagetrend.com/imagesupload/ht-land-bg.jpg') top left no-repeat;height:104px;}
div#land div#header div.logo {margin-top:27px;}



div#land div#header div.menu {display:none;}

div#land div.getstarted2 {margin:26px 20px 0 0;float:right;}

div.landform2 {margin-left:13px;margin-top:19px;width:230px;height:555px;background:transparent url(http://www.imagetrend.com/imagesupload/landform2.jpg) no-repeat scroll left top;}
div.landform2 h4 {margin:0 0 5px 0;padding:22px 0 0;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:1.5em;}
div.landform2 span.req {padding-top:2px;color:#FFFFFF;display:block;font-size:11px;}
div.landform2 label {margin:10px 0 0 24px;padding:0;float:none;font-size:12px;text-align:left;}
div.landform2 label span {margin:0;padding:0;color:#FFFFFF;float:none;text-align:left;width:178px;}
div.landform2 input.input-text {width:178px;height:20px;}

#prefmeth {margin-left:24px;float:left;}
.submit2 {color:#24548B;font-weight:bold;padding:8px 0;text-align:center;width:178px;}
div.landform2 p {padding:20px 24px 0;color:#fff;line-height:1.6em;text-align:left;}




/* New HT Landing */
div#land2 div#header {background:#fff url('http://www.imagetrend.com/imagesupload/ht-land-bg2.jpg') top left no-repeat;height:104px;}
div#land2 div#header div.logo {margin-top:27px;}
div#land2 div#header div.menu {display:none;}
div#land2 img.topbar {margin-top:8px;}

div#land2 div.htbox1 {clear:both;float:left;margin-top:10px;margin-left:15px;}
div#land2 #wrap2 div.htbox1 h3 {margin:0;padding:8px 0 0 20px;width:200px;height:38px;color:#fff;background:url('http://www.imagetrend.com/imagesupload/ht-land-box1.jpg') top left no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:normal;}

div#land2 div.htbox2 {float:left;margin-top:10px;}
div#land2 #wrap2 div.htbox2 h3 {margin:0;padding:8px 0 0 20px;width:200px;height:38px;color:#fff;background:url('http://www.imagetrend.com/imagesupload/ht-land-box2.jpg') top left no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:normal;}

div#land2 div.htbox3 {float:left;margin-top:10px;}
div#land2 #wrap2 div.htbox3 h3 {margin:0;padding:8px 0 0 20px;width:200px;height:38px;color:#fff;background:url('http://www.imagetrend.com/imagesupload/ht-land-box3.jpg') top left no-repeat;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:normal;}

div#land2 div#wrap2 div.htbox1 ul, div#land2 div#wrap2 div.htbox2 ul, div#land2 div#wrap2 div.htbox3 ul {margin:0 0 5px 20px;}
div#land2 div#htcontent {width:694px;}
div#land2 #wrap2 h2 {padding-top:22px;color:#b53a01;}
div#land2 #wrap2 h3.hth3 {padding-top:30px;}

div#land2 #wrap2 h3 {color:#333;font-weight:normal;}
div#land2 #wrap2 ul.landul li {font-weight:normal;width:200px;}
div#land2 div.landform {margin-top:26px;}
div#land2 div.landform div.formqs {}

div#land2 label {font-family:verdana;font-size:11px;}

div#land2 div#wrap2 ul.landul {list-style-type:none;margin-left:60px;}
div#land2 div#wrap2 ul.landul img {display:inline;}

div#land2 div.lf2 {background:url('http://www.imagetrend.com/imagesupload/landform3.jpg') top left no-repeat;height:630px;}
div#land2 select {width:178px;}



/* EDS Conf Form */

#edsconference2009 div {margin:0;padding:0;text-align:left;}
#edsconference2009 div div {margin-left:8px;clear:both;height:18px;}
#edsconference2009 div label {margin:0;padding:0;}
#edsconference2009 div label span {margin:0;padding:0;}
#edsconference2009 div label input {margin:0;padding:0;background:none;border:none;}

#edsconference2009 div#question_1195 div label {margin:0;padding:0;}
#edsconference2009 div#question_1195 div label span {float:left;margin:0;padding:0;}
#edsconference2009 div#question_1195 div label input {float:left;margin:0 3px 0 0;padding:0;}
#edsconference2009 div#question_1195 label span {text-align:left;width:500px;margin-top:20px;margin-bottom:5px;}

#edsconference2009 div#question_1196 div label {margin:0;padding:0;}
#edsconference2009 div#question_1196 div label span {float:left;margin:0;padding:0;}
#edsconference2009 div#question_1196 div label input {float:left;margin:0 3px 0 0;padding:0;}
#edsconference2009 div#question_1196 label span {text-align:left;width:500px;margin-top:20px;margin-bottom:5px;}

#edsconference2009 div#question_1197 div label {margin:0;padding:0;}
#edsconference2009 div#question_1197 div label span {float:left;margin:0;padding:0;}
#edsconference2009 div#question_1197 div label input {float:left;margin:0 3px 0 0;padding:0;}
#edsconference2009 div#question_1197 label span {text-align:left;width:500px;margin-top:20px;margin-bottom:5px;}

p.frmsubmit {clear:both;}
p.frmsubmit input {margin-top:25px;}

/* End EDS Conf Form */

#content5 img.conf {padding:15px 10px 10px 19px;float:right;}

#producthomecs {
    width: 710px;
    height: 178px;
    margin: 10px auto 0 auto;
    padding: 0;
    border-top: 3px #97c93f solid;
}

#cornerstonestyle h2 {color:#6a9222;}

#cornerstonestyle ul.adfeature li {color:#6a9222;}
#cornerstonestyle ul.adfeature li a, #cornerstonestyle ul.adfeature li a:visited {color:#6a9222;text-decoration:none;}

#cscontent h1 {
    border-top: 3px solid #97c93f;
    height: 59px;
    background: url('http://www.imagetrend.com/imagesupload/cornerstone-topbar.jpg') bottom left no-repeat;
    border-left: none;
    text-align: right;
    padding: 0 10px 0 0;
    color: #fff;
    line-height: 57px;
    font-size: 1.4em;
}

#cscontent h2 {color:#6a9222;}
#cscontent img.producticon {padding:11px 5px 0;}


#cscontent .photo1 {border-color:#97C93F;}



/* Panels */

.accordion, .accordion *{margin:0 auto;padding:0;list-style-type: none;}
.one{background:url('http://www.imagetrend.com/imagesupload/cs-panel.jpg') top right no-repeat;}
.two{background:url('http://www.imagetrend.com/imagesupload/cms-panel.jpg') top right no-repeat;}
.three{background:url('http://www.imagetrend.com/imagesupload/ems-panel.jpg') top right no-repeat;}
.four{background:url('http://www.imagetrend.com/imagesupload/ht-panel.jpg') top right no-repeat;}
.five{background:url('http://www.imagetrend.com/imagesupload/it-panel.jpg') top right no-repeat;}

.accordion li{}
.accordion .active_click{cursor:default;}

.paneltest1 {color:#fff;float:left;}
.paneltest2 {color:#fff;}
.onecontent {width:796px;height:308px;}
.twocontent {width:796px;height:308px;}
.threecontent {width:796px;height:308px;}
.fourcontent {width:796px;height:308px;}
.fivecontent {width:796px;height:308px;}
.what {width:41px;height:308px;background:url('http://www.imagetrend.com/imagesupload/school-management-tab.gif') top left no-repeat;float:left;cursor:pointer;}
.who {width:41px;height:308px;background:url('http://www.imagetrend.com/imagesupload/content-management-tab.gif') top left no-repeat;float:left;cursor:pointer;}
.when {width:41px;height:308px;background:url('http://www.imagetrend.com/imagesupload/ems-tab.gif') top left no-repeat;float:left;cursor:pointer;}
.why {width:41px;height:308px;background:url('http://www.imagetrend.com/imagesupload/applicant-tracking-tab.gif') top left no-repeat;float:left;cursor:pointer;}
.how {width:41px;height:308px;background:url('http://www.imagetrend.com/imagesupload/about-us-tab.gif') top left no-repeat;float:left;cursor:pointer;}

/* End Panels */


#newsblog766, #newsblog767 {
    width: 605px;
    height: 133px;
    background:url('http://www.imagetrend.com/imagesupload/new-news.jpg') top left no-repeat;
    padding-top:10px;
}

#newsblog766, #newsblog767 .date {
    font-family: trebuchet, arial, sans-serif;
    font-weight: bold;
    color: #344456;
    padding: 0 0 0 20px;
    display: block;
}

#newsblog766, #newsblog767 .btitle {
    font-family: arial, sans-serif;
    color: #344456;
    padding: 0 20px 8px 20px;
    display: block;
}

#newsblog766, #newsblog767 .btitle a, .btitle a:visited {
    text-decoration: none;
    color: #344456;
}

#newsblog766, #newsblog767 .btitle a:hover {
    border-bottom: 1px #344456 dotted;
}

#newsblog766, #newsblog767 p.bdesc {
    padding: 0 0 0 115px;
}

#newsblog766, #newsblog767 .bviewall {
    color: #344456;
    display: block;
    font-family: arial, sans-serif;
    font-weight: bold;
    padding: 10px 15px 0 115px;
    text-align: right;
}

#newsblog766, #newsblog767 .bviewall a, #newsblog766, #newsblog767 .bviewall a:visited {
    text-decoration: none;
    color: #344456;
}

#newsblog766, #newsblog767 .bviewall a:hover {
    border-bottom: 1px #344456 dotted;
}


.printFriendly {margin-top:10px;text-align:right;}


/* Careers Nav */

#leftnav ul {
    width: 223px;
    margin: 0 0 0 10px;
    text-align: left;
    font-weight: bold;
    border-bottom: 3px #6195c6 solid;
}

#leftnav ul li {
    list-style-type: none;
    border-bottom: 1px #fff solid;
}

#leftnav ul li a, ul#svnav li a:visited {
    background: #bacfe3;
    height: 33px;
    line-height: 33px;
    padding: 0 0 0 8px;
    display: block;
    text-decoration: none;
    color: #2f4259;
}

#leftnav ul li a:hover {
    background: #d1e3f4;
}

#leftnav ul li ul {margin:0;border:none;}
#leftnav ul li ul li {border:none;}
#leftnav ul li ul li a, #leftnav ul li ul li a:visited {padding:0 0 0 30px;height:24px;line-height:24px;}
#leftnav ul li a.current {background:#d1e3f4;}
#leftnav ul li ul li a.current {background:#d1e3f4;}
/* End Careers Nav */


/* Social */

.global2 {
    text-align: right;
    width: 620px;
    float: right;
    padding: 0 20px 0 0;
    color: #fff;
    font-size: 0.85em;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	height:26px;
	line-height:42px;
	vertical-align:middle;
}
.global2 a, .globa2l a:visited {color: #fff;text-decoration:none;}
.global2 a.und:hover {border-bottom:1px #fff dotted;}
.global2 img {vertical-align:middle;padding-left:4px;}

/* End Social */


.xteam {
    font-size: 1.6em;
    font-weight: bold;
    color: #ff0000;
}




