a:link {color:black; text-decoration: none; font: 13pt Arial;font-weight:bold;}
a:visited {color:black; text-decoration: none; font: 13pt Arial;font-weight:bold;}
a:active {color:black; text-decoration: none;font: 13pt Arial; font-weight:bold;}

img, div { behavior: url(iepngfix.htc) }

body {

font: 13pt Arial;
background-color: #efefef;
margin:0px;
font-weight:bold;
text-align:left;
}



.bookmarkblock
{
width:345px;
height:75px;
position:absolute;
left: 50%;
margin-left:175px;
top: 33px;
z-index: 1;

}



.logo
{
width:472px;
height:229px;
position:absolute;
left: 50%;
margin-left:-460px;
top: 40px;
z-index: 4;
background-image: url(logo.gif);
background-repeat: no-repeat;

}



.logoblock {
width:345px;
height:142px;
background-color:#D4D4E6;
text-align:center;
position:absolute;
left: 50%;
margin-left:-450px;
top: 50px;
z-index: 3;
}

.navblock a:link {font: 9pt Arial; color:white; font-weight:bold; text-decoration:underline;}
.navblock a:visited {font: 9pt Arial; color:white; font-weight:bold; text-decoration:underline;}
.navblock a:active {font: 9pt Arial; color:white; font-weight:bold; text-decoration:underline;}

.navblock {
color:white;
width:532px;
height:25px;
background-color:#1D1D47;
text-align:center;
position:absolute;
font: 9pt Arial;
font-weight:bold;
left: 50%;
margin-left:-102px;
top: 50px;
z-index: 3;
vertical-align: middle;

}

.newsblock a:link {font: 10pt Arial; color:blue; font-weight:bold;}
.newsblock a:visited {font: 10pt Arial; color:blue; font-weight:bold;}
.newsblock a:active {font: 10pt Arial; color:blue; font-weight:bold;}

.newsblock {
font: 8pt Arial;
color:black;
width:527px;
height:106px;
border-color:#2E2E5E;
border-style: double;
border-weight: 1px;
position:absolute;
left: 50%;
margin-left:-102px;
top: 78px;
z-index: 3;
vertical-align: middle;
padding-top: 3px;

}




.leftblock {
font: 9pt Arial;

width:170px;
background-color:#F1F3FD;
text-align:center;
position:absolute;
left: 50%;
margin-left:-490px;
top: 250px;
z-index: 1;
border-color: #7979A3;
border-width: 1px;
border-style: solid;

}



.rightblock {
font: 9pt Arial;

width:170px;
background-color:#F1F3FD;
text-align:center;
position:absolute;
left: 50%;
margin-left:320px;
top: 250px;
z-index: 1;
border-color: #7979A3;
border-width: 1px;
border-style: solid;

}


.mainblock a:link {font: 13pt Arial; color:blue; text-decoration: underline; font-weight:bold;}



.mainblock {
font: 9pt Arial;

width:615px;
background-color:white;
text-align:center;
position:absolute;
left: 50%;
margin-left:-310px;
padding-left:5px;
top: 250px;
z-index: 2;
border-color: #7979A3;
border-width: 1px;
border-style: solid;

}



.adblock {
font: 9pt Arial;

width:728px;
background-color:white;
text-align:center;
position:absolute;
left: 50%;
margin-left:-364px;

top: 200px;
z-index: 2;

}




.subscribeblock {
width:740px;
height: 80px;
text-align:center;
position:absolute;
left: 50%;
margin-left:-365px;
top: 205px;
z-index: 3;
}


.rssblock {
font: 9pt Arial;
color:white;
width:130px;
background-color:#2E2E5E;
text-align:center;
position:absolute;
left: 50%;
margin-left:-102px;
top: 78px;
z-index: 3;
}




.test1left {
background-color:red;
position:absolute;
width:1px;
height:900px;
left: 50%;
margin-left:-512px;
top: 78px;
z-index: 4;
}

.test2center {
background-color:red;
position:absolute;
width:1px;
height:900px;
left: 50%;
top: 78px;
z-index: 4;
}


.test3right {
background-color:red;
position:absolute;
width:1px;
height:900px;
left: 50%;
margin-left:512px;
top: 78px;
z-index: 4;
}



















.header
{
width:1024px;
height:244px;
background-color:white;
margin:auto auto;
text-align:center;
position:relative;
z-index:1;
background-image: url(images/header.jpg);
background-repeat: no-repeat;
text-decoration: none;

}


.content
{
width:1024px;
margin:auto auto;
text-align:center;
position:relative;
z-index:1;
background-image: url(images/contentbkg.jpg);
background-repeat: repeat-y;
text-decoration: none;
}


.footer
{
width:1024px;
height:95px;
background-color:white;
margin:auto auto;
text-align:center;
background-image: url(images/footer.jpg);
background-repeat: no-repeat;
text-decoration: none;
position:relative;
z-index:1;
}



.subbox
{
width:477px;
height:187px;
position:absolute;
left: 50%;
margin-left:-10px;
top: 14px;
z-index: 4;
background-image: url(images/box.png);
background-repeat: no-repeat;
padding-top: 32px;


}


.subboxwhite
{

background-color:white;
width:408px;
height:120px;
position: relative;
z-index: 4;
margin: auto auto;
text-align:center;
}



.subboxgray
{

background-color:#A0A0A0;
width:408px;
padding-top:5px;
padding-bottom:1px;
position: relative;
z-index: 5;
margin: auto auto;
text-align:center;
}


.sidebarleft
{
border-color: #A0A0A0;
border-width: 2px;
border-style: solid;
background-color: white;
width: 160px;
background-image: url(images/sidebarbkg.gif);
background-repeat: repeat-y;
text-align:center;
position:relative;
z-index:1;

}


.sidebarright
{
border-color: #A0A0A0;
border-width: 2px;
border-style: solid;
background-color: white;
width: 160px;
background-image: url(images/sidebarbkg.gif);
background-repeat: repeat-y;
text-align:center;
position:relative;
z-index:1;
}

.dailybar
{
border-color: #A0A0A0;
border-width: 2px;
border-style: solid;
width: 550px;
background-color: white;
background-image: url(images/dailybarbkg.gif);
background-repeat: repeat-y;
margin: auto auto;
text-align:left;
position:relative;
z-index:1;

}


.dayheader{
font: 16pt Arial;
color: black;
text-align: center;
font-weight:bold;
}




.counter
{
width:345px;
height:35px;
position:absolute;
left: 50%;
margin-left:100px;
top: 180px;
z-index: 3;
text-align:right;
font: 13pt Arial;
color:#7B7B7B;
font-style:italic;
font-weight:bold;

}

