

/* ----TEMPLATE AND MENU STYLES---- */


*, img
{
margin: 0px;
padding: 0px;

}

html, body
{

margin: 0px;
padding: 0px;
height: 100%;
text-align: center

}


/* The container for everything on screen */


#page
{

min-height: 100%;
/* width: 1095px; */

background-color: transparent;
margin: 0px auto;
padding: 0px;
text-align: left

}

/* Adjusting the page to fit for IE */


* html #page
{

height: 100%

}


/* Table cell that contains the menutable */

.MenuTd
{

height: 30px;

}

/* Menutable left-padding cell */

td.MenuPaddingLeft
{

width: 0px;

}

/* Menutable right-padding cell */

td.MenuPaddingRight
{

width: 0px;
}

/* Menutable that contains the main menu */

#MainMenuTable
{

position: relative;
top: 0px;
padding: 0px;
margin: 0px;
width: 1000px;

height: 30px;
background: #000000;
background: url("img/menu_back.jpg");
background-repeat: repeat-x;
z-index: 999;

}


/* Menutable link */

#MainMenuTable a
{
font-family: Arial, "Sans Serif";
font-size: 16px;
font-weight: bold;
text-decoration: none;
text-transform: uppercase;
background: transparent;
color: #000000;
}

/* Styles for menu choices that are not selected */

table#MainMenuTable td.MyMenu1,
table#MainMenuTable td.MyMenu2,
table#MainMenuTable td.MyMenu3,
table#MainMenuTable td.MyMenu4,
table#MainMenuTable td.MyMenu5,
table#MainMenuTable td.InFinnish,
table#MainMenuTable td.InSwedish,
table#MainMenuTable td.InEnglish
{

background: transparent;


color: #FFFFFF;
vertical-align: middle;
text-align: left;
padding-left: 15px;


}

/* Styles for menu links that are not selected */

table#MainMenuTable td.MyMenu1 a,
table#MainMenuTable td.MyMenu4 a,
table#MainMenuTable td.MyMenu2 a,
table#MainMenuTable td.MyMenu3 a,
table#MainMenuTable td.MyMenu5 a
{
display: block;
background: transparent;

height: 18px;
position:relative;


color: #FFFFFF;
}

/* Style for language choice link text */

table#MainMenuTable td.InFinnish a,
table#MainMenuTable td.InSwedish a,
table#MainMenuTable td.InEnglish a
{
display: block;
background: transparent;

height: 18px;
font-weight: normal;
text-transform: capitalize;

color: #FFFFFF;
}

/* Styles for menu choices that are selected */

body#MyMenu1 table#MainMenuTable td.MyMenu1,
body#MyMenu2 table#MainMenuTable td.MyMenu2,
body#MyMenu3 table#MainMenuTable td.MyMenu3,
body#MyMenu5 table#MainMenuTable td.MyMenu5,
body#MyMenu4 table#MainMenuTable td.MyMenu4

{

display: block;

background: transparent;
vertical-align: middle;
text-align: left;
padding-left: 0px;

height: 18px;

}



/* Styles for menu links that are selected */

body#MyMenu1 table#MainMenuTable td.MyMenu1 a,
body#MyMenu2 table#MainMenuTable td.MyMenu2 a,
body#MyMenu3 table#MainMenuTable td.MyMenu3 a,
body#MyMenu5 table#MainMenuTable td.MyMenu5 a,
body#MyMenu4 table#MainMenuTable td.MyMenu4 a
{

background: transparent;

color: #000000;




}


/* Main menu link container */

div.ChoiceDiv
{
position: relative;
top: 3px;
}

/* Not selected left */

table#MainMenuTable td.MyMenu1MenuLeft,
table#MainMenuTable td.MyMenu2MenuLeft,
table#MainMenuTable td.MyMenu3MenuLeft,
table#MainMenuTable td.MyMenu5MenuLeft,
table#MainMenuTable td.MyMenu4MenuLeft
{

width: 0px;
height: 18px;
background: transparent;


}

/* Selected left */


body#MyMenu1 table#MainMenuTable td.MyMenu1MenuLeft,
body#MyMenu2 table#MainMenuTable td.MyMenu2MenuLeft,
body#MyMenu3 table#MainMenuTable td.MyMenu3MenuLeft,
body#MyMenu5 table#MainMenuTable td.MyMenu5MenuLeft,
body#MyMenu4 table#MainMenuTable td.MyMenu4MenuLeft
{

width: 10px;
height: 18px;
background: transparent;

}
/* Not selected right */

table#MainMenuTable td.MyMenu1MenuRight,
table#MainMenuTable td.MyMenu2MenuRight,
table#MainMenuTable td.MyMenu3MenuRight,
table#MainMenuTable td.MyMenu5MenuRight,
table#MainMenuTable td.MyMenu4MenuRight
{

width: 10px;
height: 18px;
background: transparent;
background: url("img/menu_right.jpg");
background-repeat: no-repeat;


}

/* Selected right */

body#MyMenu1 table#MainMenuTable td.MyMenu1MenuRight,
body#MyMenu2 table#MainMenuTable td.MyMenu2MenuRight,
body#MyMenu3 table#MainMenuTable td.MyMenu3MenuRight,
body#MyMenu5 table#MainMenuTable td.MyMenu5MenuRight,
body#MyMenu4 table#MainMenuTable td.MyMenu4MenuRight
{



width: 10px;
height: 18px;
background: url("img/menu_right.jpg");
background-repeat: no-repeat;



}

/* Main table cell for content */

td.AllContent
{
margin: 0px;
padding: 0px;

}

/* ----TEXT STYLES---- */

/* Style for line that divides text column and banner column */

td.RightLine
{


width: 10px;
background: url("img/right_line.jpg");
background-repeat: repeat-y;
}

/* Style for banner column table cell */

td.BannersColumn
{
width: 300px;
text-align: center;
sborder: 1px solid red;
}

/* Style for text table cell */

td.TextContent
{
color: #993300;
font-family: Arial, "Sans Serif";
font-size: 16px;
padding-top: 20px;
padding-left:24px;
padding-right:24px;
line-height: 18pt;
}

/* Heading 1 style */

h1
{
font-size: 18px;
}

/* Heading 2 style */

h2
{
font-size: 20px;
}

/* Paragraph width restriction */

p
{
padding-top: 16px;
float: down;
/* width: 600px; */
}

a
{
color: #993300;
}
