@charset "UTF-8";

/* Overall layout table */
.layouttable
{
width: 800px;
height: 600px;
}

/* Index Top title table row */
.indextitlerow
{
height: 220px;
background-image: url("../images/layout/indextitlebackground.jpg");
background-repeat:no-repeat;
}

/* Index Middle content table row */
.indexcontentrow
{
height: 372px;
}

/* Top title table row */
.titlerow
{
height: 125px;
background-image: url("../images/layout/titlebackground.bmp");
}

/* Left column */
.leftcol
{
width: 180px;
background-image: url("../images/layout/leftcolbackground.bmp");
}

/* Left menu table footer */
.leftfooterrow
{
width: 162px;
height: 60px;
background-image: url("../images/layout/leftfooterbackground.bmp");
}

/* Common Bottom footer table row */
.footerrow
{
height: 60px;
background-image: url("../images/layout/footerbackground.bmp");
}

/* General Styles */
body {
margin: 0px;
background-color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
}

a.title:link {color: #ffffff; text-decoration: none;}
a.title:visited {color: #ffffff; text-decoration: none;}
a.title:hover {color: #66ccff; text-decoration: none;}

a.content:link {color: #000000; text-decoration: none;}
a.content:visited {color: #000000; text-decoration: none;}
a.content:hover {color: #66ccff; text-decoration: none;}

a.result:link {color: #66ccff; text-decoration: none;}
a.result:visited {color: #66ccff; text-decoration: none;}

a.headlink:link {color: #000000; text-decoration: none; font-weight: 700;}
a.headlink:visited {color: #000000; text-decoration: none; font-weight: 700;}
a.headlink:hover {color: #66ccff; text-decoration: none; font-weight: 700;}

a.menu:link {color: #ffffff; font-weight: 600; text-decoration: none; font-size: 75%;}
a.menu:visited {color: #ffffff; font-weight: 600; text-decoration: none; font-size: 75%;}
a.menu:hover {color: #66ccff; font-weight: 600; text-decoration: none; font-size: 75%;}

/* Left menu, needed for empty items */
.menu
{
color: #ffffff;
font-weight: 600;
text-decoration: none;
font-size: 75%;
}

/* Left menu */
.menudiv
{
position: absolute;
text-align: left;
top: 135px;
left: 29px;
width: 133px;
z-index:100;
}

/* Index title divs  */
.indexnewsdiv
{
background-color: #f48a9b;
color: #ffffff;
position: absolute;
text-align: left;
font-weight: 600;
font-size: 75%;
padding: 2px 5px 2px 5px;
}

/* Index title divs  */
.indextitlediv
{
background-color: #4793c9;
color: #ffffff;
position: absolute;
text-align: left;
font-weight: 600;
font-size: 75%;
padding: 2px 5px 2px 5px;
}

/* Index welcome div  */
.indexwelcomediv
{
background-color: #ffffff;
color: #000000;
position: absolute;
text-align: left;
font-weight: 500;
font-size: 80%;
padding: 2px 5px 2px 5px;
}

/* Index content divs  */
.indexcontentdiv
{
background-color: #f5f5f5;
color: #000000;
position: absolute;
text-align: left;
font-weight: 500;
font-size: 60%;
padding: 2px 5px 2px 5px;
}

/* Left menu sponsors */
.indexsponsordiv
{
background-color: #ffffff;
position: absolute;
text-align: center;
top: 378px;
left: 29px;
width: 133px;
}

/* Left menu sponsors */
.sponsordiv
{
background-color: #ffffff;
position: absolute;
text-align: center;
top: 448px;
left: 29px;
width: 133px;
z-index:50;
}

/* Title div */
.titlediv
{
color: #aaaaaa;
position: absolute;
text-align: right;
width: 600px;
top: 40px;
left: 180px;
font-size: 175%;
}

/* White Title div */
.whitetitlediv
{
color: #ffffff;
position: absolute;
text-align: right;
width: 600px;
top: 40px;
left: 180px;
font-size: 175%;
}


/* White Line div */
.whitelinediv
{
background-color: #ffffff;
position: absolute;
text-align: right;
width: 800px;
top: 100px;
height: 4px;
left: 0px;
font-size: 5%;
z-index:0;
}

/* White Date div */
.whitedatediv
{
color: #ffffff;
position: absolute;
text-align: right;
width: 600px;
top: 110px;
left: 180px;
font-size: 175%;
}

/* Footer div */
.indexfooterdiv
{
color: #000000;
position: absolute;
text-align: left;
width: 600px;
top: 610px;
left: 50px;
font-size: 60%;
}

/* Footer div */
.footerdiv
{
color: #000000;
position: relative;
text-align: left;
width: 400px;
top: 8px;
left: 0px;
font-size: 60%;
}

li.menu
{
color:#ed216c;
}

.imgspon
{
border: none;
padding:2px;

float: center;
}
.imglin
{
border: none;
float: center;
}
.imgehf
{
border: none;
float: center;
}
.imgeh
{
border: none;
float: center;
}
.imgteam
{
border: #000000;
float: center;
}