body
{
background: #FFFFFF url('images/header_fade_repeat.jpg') repeat-x top;
text-align:center;
margin:0px;
padding:0px;
font-family: Tahoma, serifSansSerifMonospace,sans-serif;
font-size:12px;
color:#666666
}

img 
{
}

a img
{
border: none;
}

h1
{
color:#E66926;
margin-top:0px;
padding-top:0px;
font-weight:normal;
}

h3
{
margin:0px;
padding:0px;
font-weight:bold;
font-size:14px;
color:#3f3f3f;
}

h4
{
margin:0px;
padding:0px;
font-weight:bold;
font-size:12px;
}

a
{
color:#E66926;
}

a:hover
{
text-decoration:none;
}

#Container
{
margin:0px auto;
width:800px;
text-align:left;
position:relative;
z-index:1;
}

#szinfo
{
background-color:#FFFFFF;
}

.TopNavigation
{
width:795px; 
height:100px;
background: url('images/header.jpg') no-repeat bottom left;
}

.object-right
{
float: right;
margin-left: 20px;
}

.SiteAnnouncement
{
color:#E66926;
height:58px;
font-size:15px;
font-weight:bold;
position:relative;
left:230px;
top:20px;
width:560px;
}

.SiteAnnouncement p
{
margin: 0;
padding: 0;
}

.TitleImage
{
margin-left:125px;
}

.TopNavigation ul
{
margin:0px;
padding:0px;
float:left;
list-style:none;
border-left:1px solid #FF9B59;
border-right:1px solid #FFBF95;
margin-left:200px;
margin-top:2px;
}

.TopNavigation ul li
{
float:left;
text-transform:uppercase;
border-left:1px solid #FFBF95;
border-right:1px solid #FF9B59;
padding:0px;
}

.TopNavigation ul li.Selected
{
background-color:#FFBF95;
}

.TopNavigation ul li a
{
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
padding:0px 15px;
line-height:40px;
display:block;
}

.TopNavigation ul li a:hover
{
background-color:#ffbf95;
}

.LeftNavigation
{
margin-top:30px;
width:211px;
float:left;
}

.LeftNavigationTop
{
background:url('images/left_fame_top.gif') no-repeat top left;
width:211px;
height:9px;
float:left
}

.LeftNavigationInner
{
background-color:#FFFFFF;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
float:left;
padding:10px 0px 5px 0px;
width:209px;
}

.LeftNavigationInner ul
{
list-style:none;
margin:5px 0px 20px 0px;
padding:0px;
border-bottom:1px solid #EFEFEF;
}

.LeftNavigationInner ul li
{
border-top:1px solid #EFEFEF;
}

.LeftNavigationInner ul li a
{
text-decoration:none;
font-size:13px;
padding:2px 0px 0px 15px;
width:194px;
height:19px;
display:block;
}


.LeftNavigationInner ul li a:hover,
.LeftNavigationInner ul li.Selected a,
.LeftNavigationInner ul li.Selected a:hover
{
background:url('images/nav_hover_repeat.gif') repeat-x top left;
}
.LeftNavigationInner h3
{
margin-left:15px;
}

.LeftNavigationInner h4
{
margin-left:15px;
}

.LeftNavigationBottom
{
clear:both;
background:url('images/left_fame_btm.png') no-repeat top left;
width:211px;
height:19px;
float:left
}


.MainContent
{
margin:30px 0px 0px 5px;
width:580px;
float:left;
line-height:1.5em;
}

.FullWidth .MainContent
{
width: 790px;
}

.MainContentTop
{
background:url('images/right_frame_top.gif') no-repeat top left;
width:580px;
height:9px;
float:left
}


.FullWidth .MainContentTop
{
background:url('images/full_frame_top.png') no-repeat top left;
width: 790px
}


.MainContentInner
{
background-color:#FFFFFF;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
float:left;
padding:22px 27px;
width:524px;
}


.FullWidth .MainContentInner
{
width: 734px;
}

.MainContentBottom
{
clear:both;
background:url('images/right_frame_btm.png') no-repeat top left;
width:580px;
height:15px;
float:left
}

#Container .FooterInformation
{
clear:both;
position:relative;
top:50px;
padding-left:15px;
padding-bottom:20px;
}

#BodyWrapper
{
background:url('images/footer_fade_repeat.jpg') repeat-x bottom;
text-align:center
}
