#current01 #tab01 {
        DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-DECORATION: none
}
BODY {
        FONT-SIZE: 80%; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 110%; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #84B594; BACKGROUND-IMAGE: url(../images/background.jpg);
}
BODY.start {
        FONT-SIZE: 80%; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 110%; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #84B594;BACKGROUND-IMAGE: none;
}
p {
        FONT-SIZE: 11px; MARGIN: 0px; COLOR: #000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}
p.indent {
        FONT-SIZE: 90%; MARGIN-LEFT: 20px; COLOR: #000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}
p.spotlight {
        FONT-SIZE: 85%; MARGIN: 0px; COLOR: #000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
}
/* Paragraph with more white space below*/
p.morespacebelow  {
        margin-bottom : 9px;
}
/* Paragraph with more white space below*/
p.morespaceabove {
        margin-top : 9px;
        layout-grid-line : 2%;
}
#container01 {
        BORDER-RIGHT: #cccccc 1px solid; MARGIN-LEFT: 0px; WIDTH: 760px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
H1 {
        FONT-SIZE: 16px; COLOR: #363
}
H1.background {
        FONT-SIZE: 16px;
        COLOR: Window;
        BACKGROUND-IMAGE: url(../images/header_bg01.gif);
        WIDTH: 570px;
        BACKGROUND-REPEAT: no-repeat;
        LINE-HEIGHT: 23px;
        letter-spacing : 2px;
}

H2 {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #528C63
}
H3 {
        MARGIN-TOP: 26px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-LEFT: 0px; MARGIN-BOTTOM: 6px; COLOR: #528C63
}
.ul {
         list-style : square none;
                 margin-left : -20px;

}
li.spotlight {
        list-style : square none;
        FONT-SIZE: 10px;
        COLOR: #000;
        FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
        width : 130px;
        margin-left : -40px;
        margin-bottom : 15px;
        list-style-image : url(../images/dot.gif);
        list-style-position : outside;
}
li.numerare {

        FONT-SIZE: 10px;
        COLOR: #000;
        width : 130px;
        FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
        margin-left : -20px;
        margin-bottom : 15px;
        list-style-position : outside;
        list-style-image : url(../images/dot.gif);
        vertical-align : top;

}
.blurb {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.img {
        BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #cccccc 1px solid
}
.img01 {
        BORDER-RIGHT: #cccccc 0px solid; BORDER-TOP: #cccccc 0px solid; FLOAT: left; BORDER-LEFT: #cccccc 0px solid; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #cccccc 0px solid
}
.img02 {
        BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: right; MARGIN-LEFT: 10px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.img03 {
        PADDING-LEFT: 10px; FLOAT: right
}
.img04 {
        BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; MARGIN-BOTTOM: 20px; BORDER-LEFT: #cccccc 1px solid; MARGIN-RIGHT: 6px; BORDER-BOTTOM: #cccccc 1px solid
}
.img05 {
        BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.sitemap01 {
        PADDING-LEFT: 15px
}
.sitemap02 {
        PADDING-LEFT: 30px
}
.sitemap03 {
        PADDING-LEFT: 45px
}
#topnav {
        LEFT: 500px; PADDING-TOP: 2px; POSITION: absolute; TOP: 5px
}
.top {
        COLOR: #ffffff; FONT-SIZE: 10px;
}
A.top:hover {
        COLOR: #ffffff; TEXT-DECORATION: none
}
A.top:visited {
        COLOR: #ffffff; TEXT-DECORATION: none
}
A.top:hover {
        COLOR: #ffffff; TEXT-DECORATION: underline
}
A.top:active {
        COLOR: #ffffff; TEXT-DECORATION: none
}

#search {
        LEFT: 480px; PADDING-TOP: 3px; POSITION: absolute; TOP: 25px
}
A {
        COLOR: #008000;
        TEXT-DECORATION: none;
        FONT-SIZE: 11px;
}
A:hover {
        COLOR: #696969;
        TEXT-DECORATION: underline;
}
A:visited {
        COLOR: #696969;
        TEXT-DECORATION: none;
}
A:active {
        COLOR: #696969;
        TEXT-DECORATION: none;
}
#header {
        WIDTH: 760px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 60px; BACKGROUND-COLOR: #363; BACKGROUND-IMAGE: url(../images/header_bg.jpg);
}
#flash {
        MARGIN-BOTTOM: 5px; WIDTH: 760px
}
#container02 {
        MARGIN-TOP: 15px;
        PADDING-LEFT: 0px;
        FLOAT: left;
        PADDING-BOTTOM: 15px;
        MARGIN-LEFT: 8px;
        WIDTH: 127px;
        BACKGROUND-COLOR: White;
}
#leftnav {
        FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 127px; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
A.nav {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #696969; TEXT-DECORATION: none
}

A.nav:hover {
        TEXT-DECORATION: underline;
}
A.nav:visited {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #696969;
}
A.nav:active {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #696969;
}
A.nav_open {
        FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #696969; TEXT-DECORATION: none;        padding-left : 15px;
}
A.nav_open:hover {
        TEXT-DECORATION: underline;
}
A.nav_open:visited {
        FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #696969
}
A.nav_open:active {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #696969
}

A.nav_active_open {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #363; TEXT-DECORATION: none;         background : url(../images/active_link.gif) no-repeat;        padding-left : 15px;
}
A.nav_active_open:hover {
        TEXT-DECORATION: none;
}
A.nav_active_open:visited {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #363
}
A.nav_active_open:active {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #363
}

A.nav_active {
        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        COLOR: #363;
        TEXT-DECORATION: underline;
        BORDER-RIGHT-WIDTH: 2px;
        padding-left : 15px;
        background : url(../images/active_link.gif) no-repeat;
LINE-HEIGHT: 20px;
}
A.nav_active:hover {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000; TEXT-DECORATION: none
}
A.nav_active:visited {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000; TEXT-DECORATION: none
}
A.nav_active:active {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000; TEXT-DECORATION: none
}
.submenu {
        DISPLAY: none; FONT-SIZE: 10px; MARGIN-LEFT: 10px; LINE-HEIGHT: 15px
}
.submenu2 {
        DISPLAY: list-item; FONT-SIZE: 10px; MARGIN-LEFT: 10px; LINE-HEIGHT: 15px; LIST-STYLE-TYPE: none
}
#main {
        BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 15px; MARGIN-TOP: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 300px; FLOAT: left; MARGIN-BOTTOM: 15px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 411px; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 90%;
}

#testmain {
        BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 15px; MARGIN-TOP: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 300px; FLOAT: left; MARGIN-BOTTOM: 15px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 411px; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 90%;
}


#main_general {
        PADDING-RIGHT: 15px;
        MARGIN-TOP: 15px;
        PADDING-LEFT: 15px;
        MIN-HEIGHT: 300px;
        FLOAT: left;
        MARGIN-BOTTOM: 15px;
        BORDER-LEFT: #cccccc 1px solid;
        WIDTH: 570px;
        BACKGROUND-COLOR: #ffffff;
        FONT-SIZE: 90%;
}
#main02 {
        MARGIN-TOP: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 300px; FLOAT: left; MARGIN-BOTTOM: 15px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 584px; BACKGROUND-COLOR: #ffffff
}
#main02_general {
        MARGIN-TOP: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 300px; FLOAT: left; MARGIN-BOTTOM: 15px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 684px; BACKGROUND-COLOR: #ffffff
}
#main03 {
        PADDING-RIGHT: 0px; FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: auto
}
#main04 {
        FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: auto
}
#main05 {
        MARGIN-TOP: 15px; PADDING-LEFT: 15px; MIN-HEIGHT: 300px; FLOAT: left; MARGIN-BOTTOM: 15px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
#main_body {
        BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/header_bg02.gif); WIDTH: 410px; COLOR: #003366; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
#main_body_01 {
        FONT-SIZE: 11px; LEFT: 298px; WIDTH: 140px; COLOR: #003366; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; POSITION: absolute; TOP: 291px
}
#main_body_01b {
        BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; LEFT: 301px; BACKGROUND-IMAGE: url(../images/header_bg02.gif); WIDTH: 268px; COLOR: #003366; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; POSITION: absolute; TOP: 265px; HEIGHT: 30px
}
#main_body_01c {
        FONT-SIZE: 11px; LEFT: 301px; WIDTH: 130px; COLOR: #003366; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; POSITION: absolute; TOP: 291px
}
#main_body_02 {
        FONT-SIZE: 11px; LEFT: 453px; WIDTH: 130px; COLOR: #003366; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; POSITION: absolute; TOP: 291px
}
#main_body_02b {
        FONT-SIZE: 11px; LEFT: 443px; WIDTH: 130px; COLOR: #003366; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; POSITION: absolute; TOP: 291px
}
#main_body_03 {
        CLEAR: right; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/header_bg02.gif); WIDTH: 410px; COLOR: #003366; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.main_body_04 {
        FONT-SIZE: 11px; FLOAT: left; WIDTH: 198px; COLOR: #003366; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: 179px
}
.main_body_04b {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 277px; COLOR: #ff6600; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}

.main_body_44 {
        FONT-SIZE: 11px; FLOAT: left; WIDTH: 198px; COLOR: #003366; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: 179px
}

.main_body_05 {
        FONT-SIZE: 11px; FLOAT: right; WIDTH: 198px; COLOR: #003366; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: 179px
}

.main_body_55 {
        FONT-SIZE: 11px; FLOAT: right; WIDTH: 198px; COLOR: #003366; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: 179px
}

.main_body_045 {
        FONT-SIZE: 11px; WIDTH: 410px; COLOR: #003366; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: 179px; clear:all;
}
.main_body_05b {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 277px; COLOR: #ff6600; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.main_body_06 {
        FONT-SIZE: 11px; MIN-HEIGHT: 150px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 277px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: 150px
}
.main_body_06b {
        FONT-SIZE: 11px; MIN-HEIGHT: 180px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 277px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: 180px
}
.main_body_06c {
        FONT-SIZE: 11px; MIN-HEIGHT: 120px; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 277px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: 120px
}
.main_body_07 {
        FONT-SIZE: 11px; MIN-HEIGHT: 150px; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 277px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: 150px
}
.main_body_07b {
        FONT-SIZE: 11px; MIN-HEIGHT: 180px; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 277px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: 180px
}
.main_body_07c {
        FONT-SIZE: 11px; MIN-HEIGHT: 120px; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 277px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; HEIGHT: 120px
}
.main_head {
        MARGIN-TOP: 0px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 90%;
        MARGIN-LEFT: 5px;
        COLOR: #528C63;
}
.spotlight_head {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
A.spotlight_head {
        FONT-SIZE: 12px; COLOR: #003366; TEXT-DECORATION: none
}
A.spotlight_head:hover {
        FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: underline
}
A.spotlight_head:visited {
        FONT-SIZE: 12px; COLOR: #003366; TEXT-DECORATION: none
}
A.spotlight_head:hover {
        FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: underline
}
A.spotlight_head:active {
        FONT-SIZE: 12px; COLOR: #003366; TEXT-DECORATION: none
}
A.spotlight_head:hover {
        FONT-SIZE: 12px; COLOR: #ff6600; TEXT-DECORATION: underline
}
A.spotlight_head:active {
        FONT-SIZE: 12px; COLOR: #003366; TEXT-DECORATION: none
}
.more {
        PADDING-LEFT: 6px; FONT-SIZE: 11px; COLOR: #ff6600
}
A.more {
        FONT-SIZE: 11px; COLOR: #ff6600; TEXT-DECORATION: underline
}
A.more:hover {
        FONT-SIZE: 11px; COLOR: #f99f1c; TEXT-DECORATION: underline
}
A.more:visited {
        FONT-SIZE: 11px; COLOR: #ff6600; TEXT-DECORATION: underline
}
A.more:hover {
        FONT-SIZE: 11px; COLOR: #f99f1c; TEXT-DECORATION: underline
}
A.more:active {
        FONT-SIZE: 11px; COLOR: #ff6600; TEXT-DECORATION: underline
}
A.more:hover {
        FONT-SIZE: 11px; COLOR: #f99f1c; TEXT-DECORATION: underline
}
A.more:active {
        FONT-SIZE: 11px; COLOR: #ff6600; TEXT-DECORATION: underline
}
#container03 {
        CLEAR: left; PADDING-RIGHT: 15px; MARGIN-TOP: 15px; FLOAT: right; MARGIN-LEFT: 5px; WIDTH: 143px; BACKGROUND-COLOR: #ffffff
}
#container03_general {
        PADDING-RIGHT: 0px;
        MARGIN-TOP: 15px;
        MARGIN-LEFT: 0px;
        WIDTH: 120px;
        BACKGROUND-COLOR: #9999CC;
        border : thin inset Fuchsia;
}
.col_2a {
        BORDER-TOP: #cccccc 1px solid;
        FLOAT: left;
        BACKGROUND-IMAGE: url(../images/header_bg03.gif);
        PADDING-BOTTOM: 15px;
        VERTICAL-ALIGN: top;
        WIDTH: 143px;
        BACKGROUND-REPEAT: no-repeat;
        FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
        font-size : 95%;
}
.col_2b {
        FLOAT: left; BACKGROUND-IMAGE: url(../images/header_bg03.gif); PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; WIDTH: 143px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.col_2c {
        FLOAT: left; BACKGROUND-IMAGE: url(../images/header_bg03.gif); PADDING-BOTTOM: 15px; VERTICAL-ALIGN: top; WIDTH: 143px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
#link_box {
        clear: both; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 10px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 740px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
#footer {
        clear: both; ADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 0px; WIDTH: 760px; LINE-HEIGHT: 18px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif; TEXT-ALIGN: center
}
#popup {
        PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; WIDTH: 480px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffffff
}
INPUT {
        BORDER: #666 1pt solid;
        PADDING: 1px;
        FONT-SIZE: 11px;
        MARGIN: 0px;
        FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
        BACKGROUND-COLOR: #FFFFFF;
        COLOR: Green;
}

SELECT {
        BORDER: #666 1pt solid; PADDING: 1px; FONT-SIZE: 10px; MARGIN: 0px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;; BACKGROUND-COLOR: #FFFFFF; COLOR: #036;
}

TEXTAREA {
        BORDER: #666 1pt solid; PADDING: 1px; FONT-SIZE: 10px; MARGIN: 0px; FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;; BACKGROUND-COLOR: #FFFFFF; COLOR: #036;
}
#breadcrumb {
padding-left: 160px; padding-top: 5px; font-size: 11px;
}
hr.news {
        width: 100%;
        color: Teal;
        background-color: Teal;
        height: .2em;
        margin-right:0;
        text-align: justify;
        border: 2px dotted Green;
}
tr.thomassearch {
        FONT-SIZE: 10px;
}
b {
color:#528C63;
}

table.company, td.company {
         font-size: 10px;
         padding: 2px;
         VERTICAL-ALIGN: top;
}
