
body {
background-color : #ffffff;
color : #000000;
vertical-align : top;
margin : 0;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 12px;
line-height : 15px;
font-style : normal;
font-variant : normal;
font-weight : normal;
z-index : 0;
}

.content {
position : absolute;
top : 259px;
left : 383px;
width : 335px;
z-index : 2;
}

.caption {
font-size : 8px;
line-height : 10px;
}

#languages {
position : absolute;
top : 532px;
left : 234px;
z-index : 2;
}

/*  ID myMenu */
#myMenu {
width : 100px;
border : 0 #cccccc;
float : none;
z-index : 2;
}
#myMenu span {
display : none;
visibility : hidden;
}
#myMenu a {
display : block;
width : 186px;
border-bottom : 1px solid purple;
padding-top : 5px;
padding-bottom : 5px;
padding-left : 20px;
text-decoration : none;
}
#myMenu a:link {
background-color : #ffffff;
color : #000066;
}
#myMenu a:visited {
background-color : #ffffff;
color : #000066;
}
#myMenu a:hover {
background-color : #993;
color : white;
font-weight : bold;
}
#myMenu a:active {
background-color : #199187;
color : yellow;
}
/*  END ID myMenu */


/* TOGGLE MENU toggle_menu.js */
.menu {
display : none;
margin-left : 20px;
}


.menu1a {
position : absolute;
z-index : 1;
top : 15px;
left : 125px;
width : 504px;
visibility : visible;
font-size : 12px;
line-height : 13px;
display : block;

}
.menu1b {
position : absolute;
z-index : 1;
top : 100px;
left : 185px;
width : 300px;
visibility : visible;
font-size : 12px;
line-height : 13px;
display : block;
}
.menu1c {
position : absolute;
z-index : 1;
top : 71px;
left : 470px;
width : 356px;
visibility : visible;
font-size : 12px;
line-height : 13px;
display : block;
}
.menu2c {
position : absolute;
z-index : 1;
top : 85px;
left : 500px;
visibility : visible;
font-size : 12px;
line-height : 13px;
display : block;
z-index : 2;
}
.menu3c {
position : absolute;
z-index : 1;
top : 85px;
left : 625px;
visibility : visible;
font-size : 12px;
line-height : 13px;
display : block;
z-index : 2;
}
.menu4c {
position : absolute;
z-index : 1;
top : 85px;
left : 725px;
visibility : visible;
font-size : 12px;
line-height : 13px;
display : block;
z-index : 2;
}
.imgbord {
border-right-color : #ffffff;
border-left-color : #ffffff;
}
/* END TOGGLE MENUS with toggle_menu.js */


.headline	{
color: #990000;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 18px;
font-variant: small-caps;
line-height : 18px;
visibility : visible;
display : block;
}


.subhead	{
color : #990033;
font-size : 15px;
font-variant : small-caps;
visibility : visible;
display : block;
}

.searchform {
color : #000066;
position : absolute;
z-index : 1;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 24px;
line-height : 22px;
top : 5px;
left : 590px;
width : 275px;
height : 26px;
visibility : visible;
display : block;
}

hr {
border : 0;
width : 100%;
color : #f00;
background-color : purple;
height : 1px;
}

hr2 {
border : 0;
width : 100%;
color : #f00;
background-color : purple;
height : 1px;
}

.indent { margin : 0px 0px 0px 20px;
}

.indent2 { margin : 0px 0px 0px 16px;
}


.indent5 { margin : 30px 0px 2px 0px;
}

.indent6 {
margin : 0px 0px 2px 18px;
}


.linespace {
line-height : 12px;

}
.twopoints {
line-height : 2px;
}
.threepoints {
line-height : 3px;
}
.fourpoints {
line-height: 4px;
}

.sixpoints {
line-height: 6px;
}

.three {
font-variant : small-caps;
}
.threered {
font-variant : small-caps;
color : #ff0000;
}
ul {
line-height : 15px;
margin : 4px; 0px; 4px;
}
a {
font-weight : bold;
text-decoration : none;
}
a:link {
color : #000066;
font-weight : bold;
text-decoration : none;
}
a:visited {
color : #000066;
font-weight : bold;
text-decoration : none;
}
a:hover {
color : #ff0000;
font-weight : bold;
text-decoration : none;
}
a:active {
color : #999900;
font-weight : bold;
text-decoration : none;
background-color : yellow;
}
a:focus {
color : green;
font-weight : bold;
text-decoration : none;
background-color : yellow;
}
.red {
color : #ff0000;
}
.teal {
color : #008080;
}
.purple {
color : #663399;
}
.burnt {
color : #990000;
}
.white {
color : #ffffff;
}
.orange {
color : #ff9900;
}
.blue {
color : #000066;
}

.grey
{ color : #666666;
}

.green
{ color : #009900;
}


sup { font-size : 2px; line-height : 1px;
}

ol { margin : 4px; 0px; 4px;
}


.small {
font-size : 10px;
}
.big {
color : #990000;
font-size : 14px;
line-height : 15px;
margin : 0 0;
}
.big1 {
color : #000080;
font-size : 24px;
line-height : 24px;
margin : 2px 10px;
}
.big2 {
color : #990000;
font-size : 14px;
line-height : 16px;
}
.bigbold {
color : #990000;
font-size : 14px;
font-weight : bold;
line-height : 15px;
}
.big3 {
visibility : visible;
color : #000000;

font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 16px;
line-height : 18px;
font-style : normal;
font-variant : small-caps;
font-weight : bold;
z-index : 1;
}
.big4 {
visibility : visible;
color : #000000;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 16px;
line-height : 18px;
font-style : normal;
font-variant : small-caps;
font-weight : bold;
z-index : 1;
}
.big5 {
color : #990000;
visibility : visible;
font-size : 14px;
font-variant : small-caps;
line-height : 15px;
}

p {
margin : 20px 20px 20px 20px;
}


.event {
position : absolute;
visibility : visible;
display : block;
color : #663399;
text-align : center;
font-family : Arial, Verdana, Helvetica, sans-serif;
font-size : 16px;
line-height : 18px;
font-style : normal;
font-variant : small-caps;
font-weight : bold;
z-index : 1;
width : 219px;
height : 20px;
background-color : #ff9900;
top : 365px;
left : 0px;
}


.link a:link {
background-color : #ffffff;
color : #00c;
}
.link a:visited {
background-color : #ffffff;
color : #ff0000;
}
.link a:hover {
background-color : #993;
color : white;
font-weight : bold;
}


.bullet	{
font-size: 18px;
color: #FF3300;}

.center { text-align: center; }

.imgCenter { margin-left: auto; margin-right: auto; }

.ul_corner { background-image: url('images/profiles/left_top.jpg'); top: 0px; left: 0px; z-index: 2; background-repeat: no-repeat }

.ur_corner { background-image: url('images/profiles/right_top.jpg'); top: 0px; right: 0px; z-index: 2; background-repeat: no-repeat }

.ll_corner { bottom: 0px; left: 0px; }

.lr_corner { bottom: 0px; right: 0px; }

div.img
{
margin: 2px;
border: 1px solid #ff3300;
height: auto;
width: auto;
float: left;
text-align: center;
}

div.img img
{
display: inline;
margin: 3px;
border: 1px solid #ffffff;
}

div.img a:hover img {
border: 1px solid #ff3300;
}

div.desc
{
text-align: center;
font-weight: normal;
width: 150px;
margin: 2px;
}

.space	{
margin-bottom: .5em;
}

.closespace { margin-bottom: -0.25em; }

