body {margin:0px;text-align: center; color:#3333333}
table {cell-spacing:0px; padding:0px; border-collapse: collapse }
h1 {margin-top:5px;margin-left:50px; background:url(../images/header_background.gif) no-repeat fixed; width:740px;font: bold 16pt Arial, Helvetica, sans-serif; color: #0674B8;}
img {border:0px} 

a {font:bold 10pt Arial; color: #003366;}
a:link,a:visited,a:active  {text-decoration: none;}
a:hover {text-decoration: underline; color: #999999;}

.submenu a {font:bold 10pt Arial; color: #0472B7;}
a:link.submenu,a:visited.submenu,a:active.submenu  {text-decoration: none; }
a:hover.submenu {text-decoration: underline overline; color: #B9B9B9;}

.breadcrumbs a {font: 8pt Arial, Helvetica, sans-serif; color:#003366;}
a:link.breadcrumbs,a:visited.breadcrumbs,a:active.breadcrumbs {text-decoration:none; }
a:hover.breadcrumbs {text-decoration:underline; font: bold;}

.logo-graphic {position:absolute; top:0px; left:3px;}
.logo-text {position:absolute; top:15px; left:70px;}
.logo-tredia{position: absolute; top:10px; left:20px}

.icon_bar{position:absolute; top:9px; left:350px;}
.icon_about {position:absolute; top:0px; left:2px;}
.icon_products {position:absolute; top:0px; left:68px;}
.icon_services {position:absolute; top:0px; left:150px;}
.icon_web {position:absolute; top:0px; left:220px;}
.icon_support {position:absolute; top:0px; left:309px;}
.icon_contact {position:absolute; top:0px; left:370px;}
.submenu_text {color: #586E8A; font:bold 10pt Arial;}
.submenu {position:absolute; top:103px;right:0px;}
.ding {vertical-align:middle}
.box-body {background: url(../images/box_background.jpg) repeat-x; color: #666666; text-align:justify; padding:10px; 
				border: solid #7B95B1 1px; border-bottom:0px; font: 10pt Arial }
.box-title {color:white; font: bold 11pt Arial;}
.box1-main {position: absolute; right:10px; top:65px;}
/*.actual-body {position:absolute; top:125px; left:0px; width:800px; background-color:white; border-left:solid #7B95B1 1px;border-right:solid #7B95B1 1px; padding-top:10px}*/
.actual-body {position:relative; top:0px; left:0px; width:800px; background-color:white; min-height: 380px; 
			  border-left:solid #7B95B1 1px;border-right:solid #7B95B1 1px; padding-top:10px}
.body-content {position:relative; width: 540px; padding:10px; font: 10pt Arial;}
.main-header {position:relative; top:0px; left:0px; background: url(../images/header.jpg) no-repeat;  background-position:bottom; width:800px; height:127px}
.border-blue {border: solid #7B95B1 1px}
.top {width:100%; text-align:right; font-weight:bold}

/*.breadcrumbs {margin:-10px 5px -17px;}*/
.breadcrumbs {width:400px; margin-top:-10px; margin-left: 5px; padding-bottom:0px; border-bottom: solid 1px #CCC}
div.center-me {position: relative; margin: 0px auto; width: 800px; height: 100%; text-align: justify; }

.footer {position:relative; top:-3px; }
#footer-grey tr td a {font:normal 8pt Arial; color:#7B95B1}
#footer-blue tr td a {font:normal 8pt Arial; color:white}
.copyright {font:8pt Arial, Helvetica, sans-serif; color:#666666; position:relative; top:-17px; left:510px}