﻿html, body
{
    height: 100%;
}

body
{
    margin: 0;
    padding: 0;
    border: 0;
    height: 100%;
}

a
{
    
}

a:Hover
{
    color: #9E002F;
}

.ContentSizer
{
    width: 919px;
    margin-left: auto;    
    margin-right: auto;
    height: 100%;
}

.MasterBackground
{
    background-image: url('Images/MasterBackground.gif');
    background-repeat: repeat-y;
    width: 1103px;
    margin-left: auto;    
    margin-right: auto;   
    min-height: 100%;
}

* html .MasterBackground
{
    height: 100%;
}

.MasterHeader
{
    background-image: url('Images/MasterHeader.gif');
    background-repeat: no-repeat;
    height: 85px;    
}

.MasterHeaderSearchLine
{
    height: 63px;
    background-color: #4C4C4C;    
}

.SearchLinkButton
{
    height: 20px;
    width: 30px;
    background-image: url('Images/OkButton.gif');
    background-repeat: no-repeat;    
    background-position: top;
}

.SearchLinkButton:Hover
{
    height: 20px;
    width: 30px;
    background-image: url('Images/OkButton.gif');
    background-repeat: no-repeat;  
    background-position: bottom;
}

.BlogLinkButton
{
    margin-left: 28px;
    height: 20px;
    width: 41px;
    background-image: url('Images/BlogButton.gif');
    background-repeat: no-repeat;    
    background-position: top;
}

.BlogLinkButton:Hover
{
    margin-left: 28px;
    height: 20px;
    width: 41px;
    background-image: url('Images/BlogButton.gif');
    background-repeat: no-repeat;  
    background-position: bottom;  
}

.ForumLinkButton
{
    margin-left: 21px;
    height: 20px;
    width: 52px;
    background-image: url('Images/ForumButton.gif');
    background-repeat: no-repeat;    
    background-position: top;
}

.ForumLinkButton:Hover
{
    margin-left: 21px;
    height: 20px;
    width: 52px;
    background-image: url('Images/ForumButton.gif');
    background-repeat: no-repeat;   
    background-position: bottom; 
}

.ForumLinkButtonHun
{
    margin-left: 21px;
    height: 20px;
    width: 52px;
    background-image: url('Images/ForumButtonHun.gif');
    background-repeat: no-repeat;    
    background-position: top;
}

.ForumLinkButtonHun:Hover
{
    margin-left: 21px;
    height: 20px;
    width: 52px;
    background-image: url('Images/ForumButtonHun.gif');
    background-repeat: no-repeat;   
    background-position: bottom; 
}

.FacebookLinkButton
{
    margin-left: 17px;
    height: 20px;
    width: 76px;
    background-image: url('Images/FacebookButton.gif');
    background-repeat: no-repeat;    
    background-position: top;
}

.FacebookLinkButton:Hover
{
    margin-left: 17px;
    height: 20px;
    width: 76px;
    background-image: url('Images/FacebookButton.gif');
    background-repeat: no-repeat; 
    background-position: bottom;   
}

.SearchTextBox
{
    width: 169px;
    height: 20px;
    display:block;
    border: 0px;
    background-color: Transparent;
    background-image: url('Images/TextBoxBackground.gif');
    background-repeat: no-repeat;    
}

.HeaderLanguage
{
    font-size: 13px;
    text-transform: uppercase;
    color: #FFFFFF;   
    text-decoration: none;
}

.HeaderLanguage:Hover
{
    font-size: 13px;
    text-transform: uppercase;
    text-decoration: underline;
    color: #FFFFFF;  
}

.HeaderLanguageSelected
{
    font-size: 13px;
    text-transform: uppercase;
    text-decoration: 'underline';
    color: #FFFFFF;   
}

.HeaderLanguageSelected:Hover
{
    font-size: 13px;
    text-transform: uppercase;
    text-decoration: 'underline';
    color: #FFFFFF;   
}

.MenuElement
{
    color: #000000;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 12px;
    text-decoration: none;
}

.MenuElement
{
    color: #000000;
}

.MenuElement:Active
{
   color: #9E002F;
}

.MenuElement:Hover
{
    color: #9E002F;
    text-decoration: underline;
}

.MenuElementSelected
{
    color: #9E002F;
    text-decoration: none;
}

.MenuElementSelected:Hover
{
    color: #9E002F;
    text-decoration: underline;
}

.TwitterText
{
    color: #000000;   
    text-decoration: none; 
}

.TwitterText:Hover
{
    color: #9E002F;   
    text-decoration: none;
}

.SearchWatermark
{
    color: #000000;
}

.SearchWatermarkError
{
    color: #FF0000;
}

.ContentHeader
{
    color: #9E002E; 
    text-transform: uppercase; 
    font-size: 16px;    
	font-weight: bold;	
}

.ContentHolder
{
    font-size: 13px;    
}

.SpacerTd
{
    width: 10px;    
}

.MapButtonEng
{
    height: 20px;
    width: 115px;
    background-image: url('Images/MapEng.gif');
    background-repeat: no-repeat; 
    background-position: top;   
}

.MapButtonEng:Hover
{
    height: 20px;
    width: 115px;
    background-image: url('Images/MapEng.gif');
    background-repeat: no-repeat;    
    background-position: bottom;
}

.MapButtonFra
{
    height: 20px;
    width: 115px;
    background-image: url('Images/MapFra.gif');
    background-repeat: no-repeat;  
    background-position: top;  
}

.MapButtonFra:Hover
{
    height: 20px;
    width: 115px;
    background-image: url('Images/MapFra.gif');
    background-repeat: no-repeat;  
    background-position: bottom;  
}

.MapButtonHun
{
    height: 20px;
    width: 115px;
    background-image: url('Images/MapHun.gif');
    background-repeat: no-repeat;    
    background-position: top;
}

.MapButtonHun:Hover
{
    height: 20px;
    width: 115px;
    background-image: url('Images/MapHun.gif');
    background-repeat: no-repeat; 
    background-position: bottom;   
}

.AppointmentButtonEng
{
    height: 20px;
    width: 160px;
    background-image: url('Images/AppointmentEng.gif');
    background-repeat: no-repeat;  
    background-position: top left;  
}

.AppointmentButtonEng:Hover
{
    height: 20px;
    width: 160px;
    background-image: url('Images/AppointmentEng.gif');
    background-repeat: no-repeat;  
    background-position: bottom left;  
}

.AppointmentButtonFra
{
    height: 20px;
    width: 165px;
    background-image: url('Images/AppointmentFra.gif');
    background-repeat: no-repeat;  
    background-position: top left;  
}

.AppointmentButtonFra:Hover
{
    height: 20px;
    width: 165px;
    background-image: url('Images/AppointmentFra.gif');
    background-repeat: no-repeat;    
    background-position: bottom left;
}

.AppointmentButtonHun
{
    height: 20px;
    width: 115px;
    background-image: url('Images/AppointmentHun.gif');
    background-repeat: no-repeat; 
    background-position: top left;  
}

.AppointmentButtonHun:Hover
{
    height: 20px;
    width: 115px;
    background-image: url('Images/AppointmentHun.gif');
    background-repeat: no-repeat;   
    background-position: bottom left; 
}

.ContentPagePadding
{
    padding: 25px 12px 20px 14px;
}

#flashcontent{
    background-color: #c9c9c9;
}
