body {
	background-color: #dae1eb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
div {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
}
p {
	margin: 0px;
	padding: 0px;
}

.clrflt {
	clear: both;
	float: none;
	height: 0px;
	width: auto;
}
.fltr {
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
}

a {
	color: #006600;
	text-decoration: underline;
}
a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

H1 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 130%;
	line-height: 140%;
	color: #333333;
}

.outer {
	margin: auto;
	width: 1000px;
}
.branding-01 {
	margin: 0px;
	text-align: center;
	width: 1000px;
	background-image: url(../images/bak-col.jpg);
	height: 98px;
	padding: 0px;
}
.nav-01 {
	background-image: url(../images/traverse-nav-home.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 900px;
	text-align: left;
	margin-left: 50px;
	margin-right: 50px;
	font-family: Arial, Helvetica, sans-serif;
}
.nav-01  UL {
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 230px;
	font-size: 80%;
	margin: 0px;
}
.nav-01  a {
	color: #06498D;
	text-decoration: none;
}
.nav-01    LI.active  {
	font-weight: bold;
	color: #041527;
	float: left;
}
.nav-01    LI  {
	display: block;
	margin-right: 2px;
	margin-left: 2px;
	float: left;
	padding-top: 7px;
	padding-right: 5px;
	padding-left: 5px;
}
.nav-01  a:hover {
	color: #05488C;
	text-decoration: underline;
}
.hmve-01 {
	margin-left: 130px;
}
.candy-01 {
	background-image: url(../images/home-03-04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.candy-02a {
	background-image: url(../images/traverse-nav-solutions.jpg);
}
.candy-02b {
	background-image: url(../images/solutions-03.jpg);
}
.candy-03a {
	background-image: url(../images/traverse-nav-contact.jpg);
}
.candy-03b {
	background-image: url(../images/contact-03.jpg);
}
.candy-04a {
	background-image: url(../images/traverse-nav-services.jpg);
}
.candy-04b {
	background-image: url(../images/services-03.jpg);
}
.candy-05a {
	background-image: url(../images/traverse-nav-about-us.jpg);
}
.candy-05b {
	background-image: url(../images/about-us-03.jpg);
}
.candy-06a {
	background-image: url(../images/traverse-nav-customers.jpg);
}
.candy-06b {
	background-image: url(../images/customers-03.jpg);
}
.candy-07a {
	background-image: url(../images/traverse-nav-clientsb.jpg);
}
.candy-07b {
	background-image: url(../images/clientsc.jpg);
}
.candy-08a {
	background-image: url(../images/traverse-nav-links.jpg);
}
.candy-08b {
	background-image: url(../images/links.jpg);
}
.candy-09a {
	background-image: url(../images/candy-newsinfo-b.jpg);
}
.candy-09b {
	background-image: url(../images/candy-newsinfo-c.jpg);
}

.candy-login {
	background-image: url(../images/login-03.jpg);
}
.candy-automate {
	background-image: url(../images/automate-bak.jpg);
}

.candy-logina {
	background-image: url(../images/login-nav.jpg);
}
.candy-vid {
	background-image: url(../images/video-01b.jpg);
}
.candy-media {
	background-image: url(../images/video-01c-04.jpg);
}
.candy-dwn {
	background-image: url(../images/doc-01b.jpg);
}
.candy-dwnlds {
	background-image: url(../images/doc-01c-04.jpg);
}



.tinner-L {
	background-image: url(../images/lx-01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 120px;
	width: 50px;
	float: left;
}
.tinner-R {
	background-image: url(../images/lx-02.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 120px;
	width: 50px;
	background-position: right top;
}
.inner-L {
	background-image: url(../images/lx-03.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	float: left;
}
.inner-R {
	background-image: url(../images/lx-04.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	float: left;
}
.mainarea {
	background-repeat: no-repeat;
	background-position: left top;
	width: 900px;
	background-color: #FFFFFF;
	float: left;
	min-height: 400px;
}
.eye-candy {
	width: 900px;
	height: 50px;
	position: absolute;
}
.h-img01 {
	position: absolute;
	left: 478px;
	top: -60px;
}
.h-img02 {
	position: absolute;
	left: 444px;
	top: 0px;
}


.main-content {
	min-height: 500px;
	width: auto;
	font-size: 80%;
	line-height: 200%;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
}

.main-content p {
	margin-bottom: 10px;
}

.footer {
	background-image: url(../images/lx-05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 38px;
	clear: both;
	width: 1000px;
}
.intro {
	width: 340px;
	margin-top: 135px;
	margin-left: 30px;
	float: left;
}
.edit {
	float: left;
	margin-left: 30px;
	padding-top: 100px;
}
.col-02 {
	background-image: url(../images/v-stripe.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 300px;
	width: 435px;
	float: left;
	margin-top: 100px;
	margin-left: 45px;
	padding-top: 140px;
	padding-left: 20px;
	margin-right: 30px;
	padding-bottom: 40px;
}
.whoisit {
	line-height: 120%;
	font-size: 80%;
}
.narrative-01 .whoisit {
	line-height: 120%;
	margin: 0px;
}

.col-03 {
	background-image: url(../images/v-stripe.png);
	background-repeat: no-repeat;
	background-position: left top;
	min-height: 420px;
	width: 240px;
	float: left;
	margin-top: 200px;
	margin-left: 30px;
	padding-top: 40px;
	padding-left: 20px;
	margin-right: 30px;
	padding-bottom: 40px;
}
.col-03 p {
	line-height: 130%;
}

.narrative-01 {
	width: 550px;
	margin-top: 135px;
	margin-left: 30px;
	float: left;
	margin-bottom: 50px;
}
.narrative-02 {
	width: 550px;
	margin-top: 135px;
	margin-left: 30px;
	float: left;
	margin-bottom: 50px;
}

.fwidth {
	width: 820px;
}
.narrative-01  ul, .narrative-02 ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
blockquote {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.narrative-01  H2, .narrative-02 H2 {
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size: 120%;
	color: #555A71;
}
.narrative-01  p, .narrative-02 p {
	line-height: 180%;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.narrative-01  li, .narrative-02 li {
	line-height: 130%;
	margin-bottom: 10px;
}
.narrative-01  strong, .narrative-02 strong {
	color: #05539E;
}
.col-03 h3 {
	color: #333333;
	font-size: 130%;
}
.narrative-01 ul li ul li {
	list-style-position: outside;
	list-style-type: disc;
}
.casestud    {
	line-height: 100%;
	margin-top: 30px;
}
.casestud  table p {
	line-height: 130%;
	margin-top: 10px;
	margin-bottom: 10px;
}

.casestud th {
	font-weight: bold;
	text-transform: uppercase;
	font-size: 110%;
	background-color: #DAE1EB;
	color: #094E93;
}
.casestud td {
	margin: 0px;
	padding: 0px;
	background-color: #F0F2F7;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.loginbox {
	height: 400px;
	width: 380px;
	margin-left: 250px;
	font-size: 90%;
}
form.loginform {
	margin-top: 210px;
}
.loginform span {
	width: 80px;
	display: block;
	text-align: right;
	float: left;
	padding-right: 10px;
	font-size: 100%;
}
.loginform label {
	clear: left;
	display: block;
	padding-bottom: 10px;
}
.logbut input {
	display: block;
	text-align: right;
	clear: left;
	float: right;
	margin-right: 20px;
}
.col-a, .col-b {
	width: 160px;
	display: block;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../images/as-head-02.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 15px;
	font-size: 85%;
	font-weight: bold;
	color: #333333;
	line-height: 100%;
	margin: 0px;
}
.col-b {
	width: 293px;
}
.tablehead {
	width: 600px;
}
.tline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4F657D;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	width: 600px;
	margin: 0px;
	padding: 0px;
	clear: left;
}

.autobox  {
	width: 600px;
	overflow: scroll;
	height: 340px;
}
.autobox table {
}

.autobox  table  td, .autobox table th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cbd0de;
}
.autobox td {
	padding-left: 5px;
	font-size: 85%;
}
.apphelp {
	width: 138px;
	margin-left: 10px;
	margin-top: 190px;
	line-height: 150%;
	font-size: 85%;
	float: left;
	margin-right: 45px;
}
.twrap {
	float: left;
	margin-top: 90px;
	height: 500px;
	margin-left: 10px;
}
.padd {
	float: right;
	height: 120px;
	width: 390px;
}
.edit  p {
	line-height: 130%;
}
