﻿body
{
    margin:0;
    height:100%;
}

img
{
	border:none;
}

#Wrapper
{
    margin-left:auto;
    margin-right:auto;
    width:973px;
    margin-top:10px;
    margin-bottom:10px;
}

#TopDiv
{
    height:75px;
    position:relative;
}

#MainDiv
{
    width:950px;
    border:1px solid #333;
    margin-left:1px;
    margin-top:12px;
    padding:10px;
    padding-bottom:5px;
}

#LanguageSelector
{
	position:absolute;
    bottom:45px;
    right:2px;
}

#Menu
{
    position:absolute;
    bottom:0px;
    left:0px;
    width:973px;
    margin:0;
    padding:0;
    font-family:Verdana;
    text-transform:uppercase;
    font-size:.7em;
}

#Menu li
{
    position:relative;
    float:left;
    list-style-type:none;
    margin:0;
    padding:0;
    width:139px;
    height:43px;
    color:White;
}

#Menu li a.MainLink
{
    color:White;
}

#Menu .hover a.MainLink
{
    font-weight:bold;
}

#Menu li .MainLink
{
    position:absolute;
    width:85px;
    height:31px;
    padding-top:12px;
    padding-left:7px;
    padding-right:50px;
    text-decoration:none;
    color:White;
}

#Menu li .FoldOut
{
    position:absolute;
    width:139px;
    background-color:#707173;
    padding-top:48px;
    padding-bottom:8px; 
    display:none;
}

#Menu li.hover .FoldOut
{
    display:block;
}

#Menu li .FoldOut ul
{
    padding:0;
}

#Menu li .FoldOut li
{
    list-style-type:none;
    padding:0;
    height:auto;
    text-transform:none;
}

#Menu li .FoldOut li a
{
    display:block;
    padding:2px 2px 4px 7px;
    text-decoration:none;
    color:White;
}

#Menu li .FoldOut li a:hover
{
    background-color:#666;
    color:#CCC;
}

#SubMenuDiv li.Current a
{
	font-weight:bold;
}

#Menu #Menu0 { background-color:#000; }
#Menu #Menu0.hover { background-color:White; }
#Menu #Menu0 .FoldOut { background:transparent url(../images/Menu0bkg.png); }
#Menu #Menu0 .FoldOut li a { color:White; }
#Menu #Menu0 .FoldOut li a:hover { color:Black; }
#SubMenuDiv.Submenu0 { background-color:#e43217; }

#Menu #Menu1 { background-color:#333; }
#Menu #Menu1.hover { background-color:White; }
#Menu #Menu1 .FoldOut { background:transparent url(../images/Menu1bkg.png); }
#Menu #Menu1 .FoldOut li a { color:White; }
#Menu #Menu1 .FoldOut li a:hover { color:Black; }
#SubMenuDiv.Submenu1 { background-color:#ee8032; }

#Menu #Menu2 { background-color:#404041; }
#Menu #Menu2.hover { background-color:White; }
#Menu #Menu2 .FoldOut { background:transparent url(../images/Menu2bkg.png); }
#Menu #Menu2 .FoldOut li a { color:White; }
#Menu #Menu2 .FoldOut li a:hover { color:Black; }
#SubMenuDiv.Submenu2 { background-color:#b64185; }

#Menu #Menu3 { background-color:#5b5b5d; }
#Menu #Menu3.hover { background-color:White; }
#Menu #Menu3 .FoldOut { background:transparent url(../images/Menu3bkg.png); }
#Menu #Menu3 .FoldOut li a { color:White; }
#Menu #Menu3 .FoldOut li a:hover { color:Black; }
#SubMenuDiv.Submenu3 { background-color:#009398; }

#Menu #Menu4 { background-color:#6e6e70; }
#Menu #Menu4.hover { background-color:White; }
#Menu #Menu4 .FoldOut { background:transparent url(../images/Menu4bkg.png); }
#Menu #Menu4 .FoldOut li a { color:White; }
#Menu #Menu4 .FoldOut li a:hover { color:Black; }
#SubMenuDiv.Submenu4 { background-color:#edbd00; }

#Menu #Menu5 { background-color:#818284; }
#Menu #Menu5.hover { background-color:White; }
#Menu #Menu5 .FoldOut { background:transparent url(../images/Menu5bkg.png); }
#Menu #Menu5 .FoldOut li a { color:White; }
#Menu #Menu5 .FoldOut li a:hover { color:Black; }
#SubMenuDiv.Submenu5 { background-color:#002f4f; }

#Menu #Menu6 { background-color:#949599; }
#Menu #Menu6.hover { background-color:White; }
#Menu #Menu6 .FoldOut { background:transparent url(../images/Menu6bkg.png); }
#Menu #Menu6 .FoldOut li a { color:White; }
#Menu #Menu6 .FoldOut li a:hover { color:Black; }
#SubMenuDiv.Submenu6 { background-color:#bdc700; }

#SubMenuDiv
{
    background:#000;
    margin-bottom:5px;
}

#SubMenuDiv ul
{
    margin:0;
    padding:0;
    clear:both;
}

#SubMenuDiv ul li
{
    list-style-image:none;
    list-style-type:none;
    float:left;
}

#SubMenuDiv ul li a
{
    display:block;
    padding:11px 20px 9px 20px;
    font-family:Verdana;
    color:White;
    text-decoration:none;
    font-size:12px;
}

#SubMenuDiv ul li a:hover
{
    background-color:White;
    color:#333;
}

#ContentDiv
{
    margin:11px;
    margin-bottom:0px;
}

#LeftColumnDiv
{
    float:left;
    height:515px;
    width:179px;
    margin-top:15px;
}

#DividerDiv
{
    width:0px;
    border-right:1px solid #000;
    margin:0 15px 0 15px;
    height:545px;
    float:left;
}

#RightColumn
{
    margin-top:15px;
    float:left;
    height:515px;
    width:709px;
}

#LeftColumnTopDiv
{
    width:100%;
    height:180px;
    margin-bottom:15px;
}

#LeftColumnBottomDiv
{
    width:100%;
    height:315px;
}

.NewsList a
{
    margin-left:-5px;
    display:block;
    font-family:Arial;
    color:#666;
    font-size:.6em;
    text-decoration:none;
    padding:5px;
}

.NewsList a:hover
{
    background-color:#eee;
}

#TopImage
{
    width:719px;
    height:179px;
    margin-bottom:20px;
}

#TopImageArea
{
    width:709px;
    height:179px;
    overflow:hidden;
}

#MainContent
{
    width:585px;
    height:320px;
    font-family:Arial;
    font-size:.6em;
    padding-right:10px;
    float:left;
}

#MainContent h1
{
    font-weight:bold;
    margin:0;
    margin-bottom:10px;
    font-size:1.2em;
}

#MainContent h2
{
    font-weight:bold;
    margin-bottom:5px;
    font-size:1.1em;
}

#MainContent h3
{
    font-weight:bold;
    font-size:1em;
}

#MainContent p
{
    margin:8px 0;
}

.sponsorTitle
{
    font-family:Arial;
    font-weight:bold;
    font-size:.9em;
    margin-bottom:12px;
    margin-right:5px;
    margin-top:5px;
    display:block;
    color:#333;
}

#LogoArea
{
    margin-top:15px;
    float:right;
    height:320px;
    width:87px;
    text-align:center;
}

#LogoArea img
{
    margin-bottom:8px;
}

#Content
{
    width:720px;
    float:left;
}

hr
{
    margin-bottom:5px;
}



#RightColumn .NewsList a
{
    margin-left:0px;
    padding-left:15px;
    display:block;
    font-family:Arial;
    color:#666;
    font-size:1em;
    text-decoration:none;
    padding:5px;
}



#Login
{
	margin:auto;
	margin-top:40px;
	width:300px;
	padding:20px;
	border:1px solid #666;
}

#Login .Row
{
	margin-bottom:10px;
}

#Login .Row .Label
{
	display:block;
	float:left;
	width:70px;
	margin-top:4px;
	font-size:11px;
}

#Login .Row input
{
	width:220px;
	border:1px solid #666;
	font-size:11px;
}

#Login .Error
{
	margin-top:-5px;
	color:#990000;
	font-weight:bold;
	margin-bottom:15px;
	font-size:11px;
	display:block;
}

#Login input[type=submit]
{
	width:100px;
	border:1px solid #666;
	margin-left:130px;
}