﻿body
{
    background:#fff none repeat scroll 0%;
    margin: 0px 0px 0px 0px;
    font-family:Verdana;
    font-size: 11px;
}

#MainContent
{
    font-family:Arial;
    font-size:1.2em;
    padding:10px 10px 10px 10px;
    line-height:20px;
}

#MainLeftTopCorner 
{
    background-image: url('images/layout-mainleft-topcorner.gif');
    width:12px;
    height:202px;
}

#MainRightTopCorner 
{
    background-image: url('images/layout-mainright-topcorner.gif');
    width:12px;
    height:202px;
}
#MainTop
{
    background-image: url('images/layout-maintop-bg.gif');
    height:19px;
    width:760px;
}
#MainLeft
{
    background-image: url('images/layout-mainleft-bg.gif');
    width:12px;
    vertical-align:top;
}
#MainRight
{
    background-image: url('images/layout-mainright-bg.gif');
    width:11px;
    vertical-align:top;
}

#MainTopLeft
{
    background-image: url('images/layout-maintop-left.png');
    height:19px;
    width:12px;
    float:left;
}

#MainTopRight
{
    background-image: url('images/layout-maintop-right.gif');
    height:19px;
    width:12px;
    float:right;
}

.menu {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    border-right: solid 1px #a5a6a8;
    text-decoration: none;
    background-image: url('images/menu-normal.gif');
    padding: 5px 10px 7px 10px;
}

.menu:hover {
    color: #002afe;
	text-decoration:underline;
    background-image: url('images/menu-over.gif');
}

.toolbar {
    background-image: url('images/menu-normal.gif');
    padding: 5px 0px 7px 0px;
}

.Footer
{
    height:76px;
    background-image: url('images/footer-bg.gif');
    vertical-align:top;
    color: #999999;
    font-family:Arial;
    font-size:11px;
    text-decoration:none;
}

.FooterMenu
{
    color: #FFFFFF;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}
.FooterMenu:hover
{
    color: #FFFFFF;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:underline;
}

#FooterLogo
{
    height:84px;
    width:185px;
    background-image: url('images/footer-logo.gif');
    
    margin-left:15px;
}

#BoxEventTopLeft
{
    background-image: url('images/box-events-topleft.gif');
    height:11px;
    width:2px;
}

#BoxEventTopRight
{
    background-image: url('images/box-events-topright.gif');
    height:11px;
    width:4px;
}

#BoxEventBottomRight
{
    background-image: url('images/box-events-bottomright.gif');
    height:10px;
    width:4px;
}

#BoxEventBottomLeft
{
    background-image: url('images/box-events-bottomleft.gif');
    height:10px;
    width:2px;
}
#BoxEvents
{
    width:220px;
    background-image: url('images/layout-right-topbg.gif');
    background-repeat:repeat-x;
    vertical-align:top;
    padding-top:8px;
}
#BoxEventsLeft
{
    background-image: url('images/box-events-leftbg.gif');
    background-repeat:repeat-y;
    width:2px;
}

#BoxEventsRight
{
    background-image: url('images/box-events-rightbg.gif');
    background-repeat:repeat-y;
    width:4px;
}

#BoxEventsTop
{
    background-image: url('images/box-events-top.gif');
    height:2px;
}

#BoxEventsBottom
{
    background-image: url('images/box-events-bottom.gif');
    height:4px;
}

#BoxEventsContent
{
    background-image: url('images/box-events-mainbg.gif');
    background-repeat:repeat-x;
    vertical-align:top;
    width:204px;
    padding-top: 4px;
    padding-left: 4px;
    padding-bottom: 4px;
}
.BoxEventsItem
{
    background-image: url('images/box-events-tip.png');
    background-repeat:no-repeat;
    vertical-align:middle;
    padding-left:24px;
    border-bottom: dashed 1px #BBBBBB;
    font-family:Verdana;
    font-size:11px;
    margin-bottom:6px;
    padding-bottom:6px;
}
.BoxTitle
{
    color: #0071ea;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    padding: 0px 0px 4px 0px;
}
#marqueecontainer{
    position: relative;
    width: 178px; /*marquee width */
    height: 154px; /*marquee height */
    overflow: hidden;
    padding-right:0px;
}

#Right
{
    background-image: url('images/layout-right-undertopbg.gif');
    background-repeat:repeat-x;
    vertical-align:top;
    padding-top:10px;
}

.BoxTop
{
    background-image: url('images/box-top.gif');
    height: 3px;
    width: 210px;
}

.BoxBottom
{
    background-image: url('images/box-bottom.gif');
    height: 4px;
    width: 210px;
}

.BoxContent
{
    background-image: url('images/box-bg.gif');
    height: 4px;
    width: 210px;
    padding: 2px 1px 4px 1px;
}

#BoxPartner
{
    background-color:#eeeedd;
    padding-top:10px;
    padding-bottom:10px;
    text-align:center;
}

#BoxPromo
{
    background-color:#eeeedd;
    padding-top:10px;
    padding-bottom:10px;
    text-align:center;
}

#BoxSupport
{
    background-color:#eeeedd;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:10px;
    color:#404040;
    font-family:Arial;
    font-size:12px;
    line-height:15px;
}

.SubNew
{
    border-bottom:dashed 1px #bfbfbf;
    margin: 0.67em 0px 0.67em 0px;
    padding-bottom:10px;
}

H3
{
    text-align:left;
    color:#ff6000;
    font: normal normal bold 13px/normal arial, tahoma, 'Times New Roman', verdana;
    border-bottom:solid 2px #bfbfbf;
    margin: 0.67em 0px 0.67em 0px;
    padding-bottom:3px;
    padding-left:4px;
}

a
{
    color: rgb(0, 126, 210);
    text-decoration: none; 
}

a:hover
{
    color: red;
    text-decoration: none; 
}


#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
/*height:400px;
width:500px;*/
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:12px;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
cursor: pointer;
margin:10 10 10 10;
}

.hiddenlink {
  color: #999999; /* same color as the surrounding text */
  text-decoration: none; /* to remove the underline */
  cursor: text; /* to make the cursor stay as a text cursor, not the hand */
}