body {
margin: 0; 
padding: 0; 
text-align: left; 
color: #000000; 
font-family: Arial;
font-size: 12px;
background-image: url("../images/bg_smain_top.gif");
background-position: top;
background-repeat: repeat-x;
background-color: #6773b1;
}

#head_sub {
background-image: url("../images/bg_head_sub.gif");
background-repeat: repeat-x;
background-position: top;
}

#left {
background-image: url("../images/bg_menu_left.gif");
background-repeat: repeat-x;
background-position: top;
}

#menubar {
width: 353px;
background-image: url("../images/bg_menubar.gif");
background-repeat: no-repeat;
}

form, input {
padding: 0px;
margin: 0px;
}

#right {
background-image: url("../images/bg_menu_right.gif");
background-repeat: repeat-x;
background-position: top;
}

#middle {
background-image: url("../images/bg_middle.gif");
}

#content {
padding: 0px 20px 0px 0px;
}

#foot {
background-image: url("../images/bg_foot.gif");
background-repeat: repeat-x;
background-position: top;
}

#special {
background-color: #dfe5f2;
border: solid 1px #3f3a96;
padding: 10px;
}

ul li {
list-style-image: url("../images/bullet.gif");
}

.photo {
border: solid 1px #3f3a96;
}

.photo_right {
border: solid 1px #3f3a96;
margin: 0px 0px 5px 5px;
}

.photo_left {
border: solid 1px #3f3a96;
margin: 0px 5px 5px 0px;
}

.photo_rightnb {
margin: 0px 0px 5px 5px;
}

.photo_leftnb {
margin: 0px 5px 5px 0px;
}

.highlight2 {
font-family: "Eurostile", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #3f3a96;
text-decoration: none;
font-weight: bold;
}

a.highlight2 {
font-family: "Eurostile", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #3f3a96;
text-decoration: none;
font-weight: bold;
}

a.highlight2:hover {
font-family: "Eurostile", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #899dd0;
text-decoration: none;
font-weight: bold;
}

.highlight {
font-family: "Eurostile", Arial, Helvetica, sans-serif;
font-size: 18px;
color: #3f3a96;
text-decoration: none;
font-weight: bold;
}

a.highlight {
font-family: "Eurostile", Arial, Helvetica, sans-serif;
font-size: 18px;
color: #3f3a96;
text-decoration: none;
font-weight: bold;
}

a.highlight:hover {
font-family: "Eurostile", Arial, Helvetica, sans-serif;
font-size: 18px;
color: #899dd0;
text-decoration: none;
font-weight: bold;
}

.highlight1 {
font-family: "Eurostile", Arial, Helvetica, sans-serif;
font-size: 24px;
color: #3f3a96;
text-decoration: none;
font-weight: bold;
}

a.highlight1 {
font-family: "Eurostile", Arial, Helvetica, sans-serif;
font-size: 24px;
color: #3f3a96;
text-decoration: none;
font-weight: bold;
}

a.highlight1:hover {
font-family: "Eurostile", Arial, Helvetica, sans-serif;
font-size: 24px;
color: #899dd0;
text-decoration: none;
font-weight: bold;
}

a {
font-family: Arial;
font-size: 12px;
color: #3f3a96;
text-decoration: none;
}

a:hover {
font-family: Arial;
font-size: 12px;
color: #899dd0;
text-decoration: none;
}

.footmenu {
font-family: Arial;
font-size: 10px;
color: #3f3a96;
text-decoration: none;
}

a.footmenu {
font-family: Arial;
font-size: 10px;
color: #3f3a96;
text-decoration: none;
}

a.footmenu:hover {
font-family: Arial;
font-size: 10px;
color: #899dd0;
text-decoration: none;
}