/*
				"CK00B=#EFF6EA;CK00T=#010101;"+
				"CK01B=#FFFFFF;CK01T=#010101;"+
				"CK03B=#B1D397;CK03T=#010101;"+
				"CK03B=#B1D397;CK03T=#010101;"+
				"CK04B=#008AA8;CK04T=#FFFFFF;"+
				"CK05B=#9FCBD5;CK05T=#010101;");
*/

body
{
    margin: 8px;
    color: #010101;
    background-color: #EFF6EA;
}

.Content
{
    background-color: #FFFFFF;
}

.HiddenTable
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    font-size: x-small;
    font-family: Arial, Helvetica;
    font-weight: normal;
}

.HeaderArea
{
    background-color: #FFFFFF;
    padding: 0px 8px 0px 16px;
}

.Footer
{
    padding-right: 16px;
    padding-left: 16px;
    font-size: xx-small;
    padding-bottom: 0px;
    padding-top: 4px;
}

.Footer A
{
    color: #010101;
}

.MainMenu
{
}

.MainMenuItem
{
    padding: 0px 6px 4px 6px;
}

.LocaleArea
{
    padding: 4px 16px 4px 20px;
    background-color: #FFFFFF;
}

.Flag
{
    padding-left: 4px;
}
.WebSiteTitle, .SectionBodyArea H1
{
    color: #008AA8;
    font-weight: bold;
    font-size: large;
}

.WebSiteSubTitle, .SectionBodyArea H2
{
    color: #63A730;
    font-weight: bold;
    font-size:x-small;
}
.WebSiteSubTitle A
{
    text-decoration:underline;
}
.WebSiteSubTitle A:hover
{
   text-decoration:underline;
}

.SectionArea
{
    padding: 2px 16px 20px 24px;
    background-color: #FFFFFF;
}

.SectionHeadingArea
{
    padding: 16px 8px 10px 8px;
}

.SectionHeading
{
    color: #008AA8;
    font-weight: bold;
    font-size: small;
}

.SectionSubHeading H2
{
    color: #008AA8;
    font-size: small;
}
.SectionSubHeading
{
    color: #008AA8;
    font-size: small;
}
.SectionSubHeading A
{
    text-decoration: none;
    color: #008AA8;
}

.SectionSubHeading A:hover
{
    text-decoration: underline;
}

.SectionBodyArea
{
    padding: 4px 8px 4px 8px;
}

.SectionBody, .SectionBodyArea H3
{
    color: #010101;
    font-size: x-small;
}

.SectionBody A
{
    color: #008AA8;
    text-decoration: none;
}

.SectionBody A:hover
{
    text-decoration: underline;
}

.LinkTable
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-top-style: none;
    padding-top: 0px;
    border-right-style: none;
    border-left-style: none;
    border-bottom-style: none;
    font-size: xx-small;
    font-family: Arial, Helvetica;
    font-weight: normal;
    background-color: #B1D397;
}

.LinkTableHeaderCell
{
    font-size: x-small;
    padding: 6px 6px 3px 12px;
    color: #010101;
    background-color: #B1D397;
}



.LinkTableCell
{
    padding: 6px 6px 3px 6px;
    color: #010101;
    background-color: #FFFFFF;
}

.LinkTableCell A
{
    color: #010101;
    text-decoration: none;
}

.LinkTableCell A:hover
{
    color: #008AA8;
    text-decoration: none;
}

.SubMenuArea
{
    padding: 4px 0px 10px 8px;
}

.SubMenu
{
    font-size: x-small;
    font-weight: bold;
    color: #010101;
}

.SubMenu A
{
    color: #63A730;
    text-decoration: none;
    font-weight: bold;
}

.SubMenu A:hover
{
    text-decoration: underline;
    font-weight: bold;
}

.MapSelection
{
    font-size: 80%;
    font-weight: normal;
    padding-bottom: 4px;
}

.MapImagesArea
{
}


.ProductText
{
    font-size: x-small;
}

.ProductImage
{
    border: solid 2px #a0a0a0;
}

.FormArea
{
    padding: 4px 8px 4px 8px;
}

.FormTable
{
}

.FormHeader
{
    font-size: x-small;
    padding-bottom: 8px;
}

.FormLabel
{
    font-size: 80%;
}

.FormFieldArea
{
}

.FormField
{
    color: #010101;
    font-size: 75%;
    font-family: Verdana, Arial, Helvetica;
}

.FormButton
{
    color: #010101;
    font-size: xx-small;
    font-family: Verdana, Arial, Helvetica;
}

.FormNote
{
    font-size: xx-small;
}

.FormValidatorSummary
{
}

.FormValidator
{
}

.FormError
{
    font-size: x-small;
}

.FormSuccessful
{
    font-size: x-small;
}

.CK00
{
    color: #010101;
    background-color: #EFF6EA;
}

.CK01
{
    color: #010101;
    background-color: #FFFFFF;
}

.CK02
{
    color: #FFFFFF;
    background-color: #63A730;
}

.CK03
{
    color: #010101;
    background-color: #B1D397;
}

.CK04
{
    color: #FFFFFF;
    background-color: #008AA8;
}

.CK05
{
    color: #010101;
    background-color: #9FCBD5;
}
.LeaveMessageArea
{
    padding-right: 12px;
}

.LeaveMessage A
{
    color: #010101;
    text-decoration: none;
}

.LeaveMessage A:hover
{
    text-decoration: underline;
}

.LeaveMsgFormBox
{
    display: none;
    z-index: 1;
    position: absolute;
    background-color: #B1D397;
    border: solid 1px #63A730;
}

.LeaveMsgForm
{
    font-size: xx-small;
    color: #010101;
}

.LeaveMsgFormHeader
{
    font-size: x-small;
    font-weight: bold;
}

.LeaveMsgFormLabel
{
}

.LeaveMsgFormFieldArea
{
}

.LeaveMsgFormFieldArea A
{
    text-decoration: none;
    color: #010101;
}

.LeaveMsgFormFieldArea A:hover
{
    color: #FFFFFF;
}

.LeaveMsgFormField
{
    color: #010101;
    font-size: xx-small;
    font-family: Arial, Helvetica;
}

.LeaveMsgFormNote
{
}

.LeaveMsgFormButton
{
    color: #010101;
    font-size: xx-small;
    font-family: Verdana, Arial, Helvetica;
}

.LeaveMsgFormError
{
    font-size: x-small;
}

.LeaveMsgFormError A
{
    text-decoration: none;
    color: #010101;
}

.LeaveMsgFormError A:hover
{
    color: #FFFFFF;
}

.LeaveMsgFormSuccessful
{
    font-size: x-small;
}

.LeaveMsgFormSuccessful A
{
    text-decoration: none;
    color: #010101;
}

.LeaveMsgFormSuccessful A:hover
{
    color: #FFFFFF;
}
.GMapInsert
{
	border: #010101 1px solid;
}