html, body
{
background: #e5e9ec;
font-family: Tahoma, Verdana, Arial, Helvetica;
padding: 0;
margin: 0;
text-align: center;
font-size: 0.9em;
}
a { color: #000; }
a:hover { color: #ff7300; }
img { border: 0; }
h1, h2, h3, h4 { font-size: 1em; }
th { text-align: left; }
.BorderTop { border-top: 1px solid #CCC; }
.BorderBottom { border-bottom: 1px solid #CCC; }
.Container
{
width: 973px;
background: #FFF;
border: 1px solid #c4ccd3;
margin: 12px auto;
text-align: left;
}
.Visual
{
background: #FFF url(/Modules/SiteCore/Images/Visual.jpg) left top no-repeat;
height: 100%;
}
.SiteLogo
{
display: block;
height: 90px;
width: 300px;
text-decoration: none;
float: left;
}
.Topmenu
{
background: #FFF;
list-style: none;
margin: 12px;
font-size: 0.85em;
float: right;
}
.Topmenu li
{
float: left;
margin-left: 1em;
}
.Topmenu li.Active
{
font-weight: bold;
}
.Mainmenu
{
list-style: none;
border-top: 1px solid #c4ccd3;
border-bottom: 1px solid #d7dfe6;
height: 30px;
overflow: hidden;
margin: 0;
}
.Mainmenu li
{
margin: 1px;
float: left;
}
.Mainmenu a,
.Mainmenu span
{
display: block;
float: left;
padding: 6px 1.5em;
font-weight: bold;
text-decoration: none;
}
.Mainmenu a span
{
display: inline;
padding: 0;
}
.Mainmenu a:hover,
.Mainmenu li.Active a
{
color: #000;
background-color: #d7dfe6;
text-decoration: none;
}
.VisualSearch
{
float: right;
}
.VisualSearch .SearchTextBox
{
padding: 1px;
vertical-align: middle;
}
.VisualSearch .SearchSubmit
{
font-weight: bold;
vertical-align: middle;
}
.Crumbpath
{
padding: 1em;
}
.Main
{
background: #eee;
border-top: 1px solid #CCC;
margin: 1px 0;
}
.MainLeft
{
width: 200px;
float: left;
margin: 1px;
overflow: hidden;
}
.MainContent
{
min-height: 180px;
background: #FFF;
float: left;
border-left: 1px solid #d7dfe6;
border-right: 1px solid #d7dfe6;
}
.ThreeColumn .MainContent
{
width: 567px;
}
.TwoColumnLeft .MainContent,
.TwoColumnRight .MainContent
{
width: 767px;
}
.MainContent h1
{
font-size: 1.3em;
}
.MainContent .SearchTextBox
{
padding: 2px;
font-size: 1.2em;
vertical-align: middle;
width: 72%;
}
.MainContent .SearchSubmit
{
font-size: 1.2em;
font-weight: bold;
vertical-align: middle;
width: 25%;
}
.MainContent .SearchResultsFound
{
font-size: 1.4em;
}
.MainRight
{
width: 200px;
float: right;
margin: 1px;
overflow: hidden;
}
.Footer
{
border-top: 1px solid #d7dfe6;
padding: 1em;
text-align: right;
font-size: 0.85em;
}
.Footermenu
{
float: left;
list-style: none;
margin: 0;
}
.Footermenu li
{
float: left;
margin-right: 1em;
}
.Footermenu li.Active
{
font-weight: bold;
}
#MarkerPopupGoogleMap
{
width: 298px;
margin-left: 140px;
}
#MarkerPopupGoogleMap_tl, #MarkerPopupGoogleMap_t, #MarkerPopupGoogleMap_tr, 
#MarkerPopupGoogleMap_l, #MarkerPopupGoogleMap_r,
#MarkerPopupGoogleMap_bl, #MarkerPopupGoogleMap_b, #MarkerPopupGoogleMap_br
{
width: 0;
height: 0;
}
#MarkerPopupGoogleMap_tl, #MarkerPopupGoogleMap_t, #MarkerPopupGoogleMap_tr
{
height: 1px;
background-color: #9a9e99;
}
#MarkerPopupGoogleMap_tl, #MarkerPopupGoogleMap_t
{
margin-left: 1px;
}
#MarkerPopupGoogleMap_contents
{
background-color: #FFF;
border-left: 1px solid #9a9e99;
border-right: 1px solid #9a9e99;
}
#MarkerPopupGoogleMap_contents div
{
max-height: 220px;
_height: 220px;
overflow: auto;
margin: 0 0 1px 0;
}
#MarkerPopupGoogleMap_contents a
{
padding: .25em .5em;
margin: 1px;
display: block;
}
#MarkerPopupGoogleMap_contents a:hover
{
background: #546ae8;
color: #FFF;
text-decoration: none;
}
#MarkerPopupGoogleMap_contents a strong
{
display: block;
font-size: 1.3em;
}
#MarkerPopupGoogleMap_beak
{
background: url(/System/FrontOffice/GoogleMaps/Images/MarkerPopup.png) left bottom no-repeat;
height: 14px;
width: 300px;
margin-left: 1px;
}
.FaqCategory
{
padding: 1em;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
margin: 0 0 .5em 0;
}
.MainContent #SitemapList
{
line-height: 170%;
}
.MainContent #SitemapList,
.MainContent #SitemapList ul
{
list-style: none;
}
.MainContent #SitemapList
{
margin: 1em 0 1em 1.2em;
padding: 0;
}
.MainContent #SitemapList .SitemapIcon
{ 
vertical-align: middle; 
margin-left: 18px;
}
.MainContent #SitemapList span.SitemapNodeWithChildren
{
font-weight: bold;
}
#Cart
{
}
#Cart #Preview tbody td
{
padding-top: 6px;
padding-bottom: 6px;
}
.Block
{
line-height: 1.3636; 
margin-bottom: 7px;
overflow: hidden;
position: relative;
}
#Content .Block
{
margin-bottom: 15px;
}
.Block .Header 
{
min-height: 20px;
line-height: 20px;
padding: 9px 14px 10px;
position: relative;
}
.Block .Header .cufon-canvas
{
margin-top: 3px;
}
.Block .HeaderNarrow
{
margin-bottom: 3px;
padding-bottom: 1px;
padding-left: 10px;
padding-top: 1px;
}
.Block .HeaderCallToAction,
.Block .HeaderInverse
{
background-repeat: no-repeat;
background-position: right bottom;
border-style: solid;
border-width: 1px 0 0 1px;
}
.Block .HeaderCallToAction
{
background-color: #FFFFFF;
background-image: url( / );
border-color: #FFFFFF;
}
.Block .HeaderInverse
{
background-color: #737475;
background-image: url( / );
border-color: #737475;
}
.Block .HeaderCallToAction,
.Block .HeaderCallToAction a
{
color: #737475;
}
.Block .HeaderInverse,
.Block .HeaderInverse a
{
color: #FFFFFF;
}
.Block .Content
{
padding: 0 14px;
}
.Block .Footer
{
padding: 0 15px 10px 14px;
}
.Block .EmptyHeader,
.Block .EmptyFooter
{
line-height: 0;
text-indent: -9999px;
}
.Block .EmptyHeader
{
height: 0;
min-height: 0;
padding-bottom: 0;
}
.Block.HasImage .Header,
.Block.HasImage .Content
{
padding-left: 88px !important;
padding-right: 2px !important;
}
.Block.HasImage .Content
{
min-height: 48px;
}
.Block.HasImage .BlockImage
{
background-color: #999999;
border: 1px solid #FFFFFF;
height: 62px;
left: 14px;
position: absolute;
top: 11px;
width: 62px;
}
.Block.HasImage a:hover .BlockImage
{
border-color: #FFFFFF !important;
}
.Block.FloatLeft
{
margin-right: 15px;
}
.Block.FloatRight
{
margin-left: 15px;
}
.Block.LightGrey,
.Block.MediumGrey,
.Block.DarkGrey,
.Block.CallToAction,
.Block.Highlight,
.Block.Inverse
{
background-repeat: repeat-x;
}
.Block.LightGrey,
.Block.MediumGrey,
.Block.DarkGrey
{
background-position: left bottom;
}
.Block.CallToAction,
.Block.Highlight,
.Block.Inverse
{
background-position: left top;
}
.Block.LightGrey
{
background-color: #F1F2F3;
background-image: url( /Images/Block.LightGrey.Background.gif );
}
.Block.MediumGrey
{
background-color: #BFC0C1;
background-image: url( /Images/Block.MediumGrey.Background.gif );
}
.Block.DarkGrey
{
background-color: #737475;
background-image: url( /Images/Block.DarkGrey.Background.gif );
}
.Block.MediumGrey a,
.Block.DarkGrey a
{
color: #FFFFFF;
}
.Block.CallToAction
{
background-color: #999999;
background-image: url( /Images/Block.CallToAction.Background.gif );
color: #FFFFFF;
}
.Block.CallToAction h2
{
color: #646464;
}
.Block.CallToAction a
{
color: #FFFFFF;
}
.Block.Highlight
{
background-color: #E2E3E4;
background-image: url( /Images/Block.Highlight.Background.gif );
color: #FFFFFF;
}
.Block.Highlight a
{
color: #FFFFFF;
}
.Block.Inverse
{
background-color: #000000;
background-image: url( /Skins/ContentSite/Images/Block.Inverse.Background.gif );
color: #FFFFFF;
}
.Block.Inverse a
{
color: #FFFFFF;
}
.Block.LightGrey,
.Block.MediumGrey,
.Block.DarkGrey,
.Block.CallToAction,
.Block.Highlight,
.Block.Inverse
{
border-left-style: solid;
border-left-width: 1px;
border-top-style: solid;
border-top-width: 1px;
}
.Block.LightGrey .Header, .Block.LightGrey .Content,
.Block.MediumGrey .Header, .Block.MediumGrey .Content,
.Block.DarkGrey .Header, .Block.DarkGrey .Content,
.Block.CallToAction .Header, .Block.CallToAction .Content,
.Block.Highlight .Header, .Block.Highlight .Content,
.Block.Inverse .Header, .Block.Inverse .Content
{
border-right-style: solid;
border-right-width: 1px;
}
.Block.LightGrey, .Block.LightGrey .Header, .Block.LightGrey .Content, .Block.LightGrey .Footer
{
border-color: #E2E3E4;
}
.Block.MediumGrey, .Block.MediumGrey .Header, .Block.MediumGrey .Content, .Block.MediumGrey .Footer
{
border-color: #979899;
}
.Block.DarkGrey, .Block.DarkGrey .Header, .Block.DarkGrey .Content, .Block.DarkGrey .Footer
{
border-color: #3C3C3C;
}
.Block.CallToAction, .Block.CallToAction .Header, .Block.CallToAction .Content, .Block.CallToAction .Footer
{
border-color: #999999;
}
.Block.Highlight, .Block.Highlight .Header, .Block.Highlight .Content, .Block.Highlight .Footer
{
border-color: #979899;
}
.Block.Inverse, .Block.Inverse .Header, .Block.Inverse .Content, .Block.Inverse .Footer
{
border-color: #000000;
}
.Block.Ad
{
margin: 30px 0;
}
.Block.Editorial
{
}
.Block.Editorial a,
.Block.MarketingBlock a
{
color: #000000;
display: block;
cursor: pointer;
text-decoration: none;
}
.Block.Editorial a:hover,
.Block.MarketingBlock.Hover
{
background-image: url( /Images/Block.LightGrey.BackgroundShade.gif );
color: #000000;
text-decoration: none;
}
.Block.Editorial .Header,
.Block.Editorial .Content,
.Block.Editorial .Footer
{
display: block;
}
.Block.Facet
{
}
.Block.Facet .Header,
.Block.RecentlyViewed .Header
{
padding-bottom: 0;
}
.Block.Image
{
text-align: center;
}
.Block.Index
{
}
.Block.Index .Content
{
background-color: #E2E3E4;
border: none;
padding-left: 0;
padding-right: 0;
}
.Block.Index .Content li
{
border-color: #FFFFFF;
border-style: solid;
border-width: 1px 0 0;
}
.Block.Index .Content a
{
color: #000000;
display: block;
padding: 3px 15px;
}
.Block.Index .Content .Last a
{
background: url( /Images/AngledCorner.RightBottom.OnIndex.gif ) no-repeat right bottom;
}
.Block.Index .Content a:hover
{
background-color: #E2E3E4;
color: #000000;
}
.Block.Slider
{
}
.Block.Slider .Content
{
background-color: #FFFFFF;
padding-left: 0;
padding-right: 0;
}
.Block.Slider .SliderWrapper
{
position: relative;
}
.Block.Slider .SliderNavPrevious,
.Block.Slider .SliderNavNext
{
position: absolute;
top: 0;
height: 86px;
display: block;
width: 20px;
background-color: #FFFFFF;
background-image: url( /Images/Slider.Icons.png );
background-repeat: no-repeat;
overflow: hidden;
z-index: 3;
}
#Content .Block.Slider .SliderNavPrevious,
#Content .Block.Slider .SliderNavNext
{
background-color: #FFFFFF;
}
#Bottom .Block.Slider .SliderNavPrevious,
#Bottom .Block.Slider .SliderNavNext
{
border-left: 6px solid #FFFFFF;
border-right: 6px solid #FFFFFF;
border-bottom: 48px solid #FFFFFF;
background-color: #FFFFFF;
}
.Block.Slider .SliderNavPrevious
{
left: 0;
background-position: 0 center;
}
.Block.Slider .SliderNavPrevious:hover
{
background-position: -60px center;
}
.Block.Slider .SliderItems
{
padding: 0 13px;
}
#Bottom .Block.Slider .SliderItems
{
padding: 0 36px;
}
.Block.Slider .SliderNavNext
{
right: 0;
background-position: -26px center;
}
.Block.Slider .SliderNavNext:hover
{
background-position: -86px center;
}
.Block.Slider ul
{
margin: 0;
padding: 0 10px;
list-style: none;
}
.Block.Slider ul li
{
margin: 0 7px;
text-align: center;
}
.Block.Slider ul li div.SliderItemImage
{
display: inline-block;
height: 84px;
width: 150px;
background: url( /Images/Slider.Item.Background.png ) -1px -1px no-repeat;
border: 1px solid #CCC;
}
.Block.Slider ul li div.SliderItemImage.WithLink:hover
{
border: 1px solid #AAA;
}
.Block.Slider ul li div.SliderItemImage a,
.Block.Slider ul li div.SliderItemImage span
{
display: block;
height: 78px;
width: 144px;
background-position: center center;
background-repeat: no-repeat;
border: 3px solid #FFF;
}
.Block.Slider ul li div.SliderItemImage a:hover
{
border-color: #ECECEC;
}
.Block.Slider ul li div.SliderItemImage a span
{
display: none;
}
.Block.Slider ul li div.Line1
{
font-weight: bold;
}
.Block.Slider ul li div.Line2
{
}
.Block.Slider ul li div.Line3
{
}
.Block.QuickLinks
{
}
.Block.QuickLinks .Header
{
background-color: #646464;
color: #FFFFFF;
}
.Block.QuickLinks ol
{
font-size: 13px;
line-height: 1em;
}
.Block.QuickLinks li
{
margin-top: 3px;
}
.Block.QuickLinks li a
{
background-color: #EEEEEE;
color: #000000;
display: block;
padding: 2px 15px 4px;
}
.Block.QuickLinks li span
{
background: Transparent url( /Images/QuickLinks.Item.Background.png ) no-repeat right center;
display: block;
}
.Block.QuickLinks li a:hover
{
background-color: #E2E3E4;
color: #000000;
text-decoration: none;
}
.Block.GoogleMap
{
}
.Block.GoogleMap .Content
{
position: relative;
}
.Block.GoogleMap .Content #GoogleMapsGoogleMap
{
overflow: hidden;
}
.Block.DQandABanner
{
padding-left: 17px;
}
.Block.MyBalance .CreditsBalance,
.Block.MyBalance .SlotsBalance
{
font-weight: bold;
text-align: right;
}
.Block.MyBalance .LargeBalance
{
font-size: 24px;
}
.Block.MyBalance .SmallBalance
{
font-size: 16px;
}
.Block.MyBalance .AlignRight 
{
padding-left: 15px;
}
.Block.MyQuery .ButtonContainer
{
margin-top: 5px;
}
.Block .Header .Rss
{
background: url( /Images/Block.Header.Rss.gif ) no-repeat left top;
position: absolute;
height: 13px;
text-indent: -9999px;
overflow: hidden;
width: 13px;
top: 4px;
right: 15px;
}
hr
{
border-color: #BFC0C1;
border-style: solid;
border-width: 1px 0 0;
clear: both;
height: 0;
margin: 1.3636em 0;
}
body.CandidateUser #Panel,
body.CandidateUserIndex #Panel,
body.Company #Panel,
body.RecruitmentAgency #Panel,
body.Resume #Panel,
body.Vacancy #Panel,
body.VacancyIndex #Panel,
body.VacancySearch #Panel
{
margin-bottom: 0;
background-image: none;
}
body.CandidateUser #Panel .Block .Header,
body.CandidateUserIndex #Panel .Block .Header,
body.Company #Panel .Block .Header,
body.RecruitmentAgency #Panel .Block .Header,
body.Resume #Panel .Block .Header,
body.Vacancy #Panel .Block .Header,
body.VacancyIndex #Panel .Block .Header,
body.VacancySearch #Panel .Block .Header
{
padding-bottom: 5px;
}
body.CandidateUser #Panel .Block .Content,
body.CandidateUserIndex #Panel .Block .Content,
body.Company #Panel .Block .Content,
body.RecruitmentAgency #Panel .Block .Content,
body.Resume #Panel .Block .Content,
body.Vacancy #Panel .Block .Content,
body.VacancyIndex #Panel .Block .Content,
body.VacancySearch #Panel .Block .Content
{
min-height: 64px;
}
body.VacancyIndex #Content #Main
{
padding-top: 5px;
}
body.Vacancy #Content #Main
{
padding-top: 0;
}
body.Vacancy #Content #Aside .Block.Connected
{
padding-top: 24px;	
}
.CompanyUserCompanyList .SelectedCompany
{
max-width: 175px;
}
.CompanyUserCompanyList li .Highlight,
.CompanyUserCompanyList li .Premium
{
color: #FFFFFF;
padding: 0 4px;
}
.CompanyUserCompanyList li .Highlight
{
background-color: #979899;
}
.CompanyUserCompanyList li .Premium
{
background-color: #000000;
}
body.CompanyUserPanel #Main .Description h2
{
color: #000000
}
.Resume .ResumeCategory .ButtonContainer
{
margin-top: -9px;
}
dl.Table.VacancyDetails
{
clear: left;
}
dl.Table.VacancyDetails dt,
dl.Table.VacancyDetails dd,
dl.Table.ResumeDetails dt,
dl.Table.ResumeDetails dd
{
padding-bottom: 2px;
}
dl.Table.VacancyDetails dt,
dl.Table.ResumeDetails dt
{
color: #737475;
font-weight: normal;
width: 20%;
}
dl.Table.VacancyDetails dd,
dl.Table.ResumeDetails dd
{
width: 50%;
}
.Results
{
}
.Results li
{
margin-bottom: 8px;
padding: 8px;
position: relative;
}
.Results a
{
color: #000000;
}
.Results a:hover
{
text-decoration: none;
}
.Results .Hover a:hover
{
color: #000000;
}
.Results .ResultSubtitle,
.Results .ResultTitle
{
font-weight: bold;
}
.Results .ResultSubtitle
{
color: #000000;
}
.Results .ResultTitle
{
font-size: 14px;
}
.Results.Normal li
{
}
.Results.Normal li.Odd
{
background-color: #FFFFFF;
background-image: url( /Images/Block.LightGrey.Background.gif );
background-repeat: repeat-x;
background-position: left bottom;
}
.Results.Normal .ResultTitle
{
padding-top: 5px;
padding-bottom: 5px;
}
.Results.Extensive .ResultSubtitle,
.Results.Extensive .ResultTitle
{
margin-left: 15px; 
}
.Results.Extensive .ResultDescription,
.Results.Extensive .ResultDetails
{
min-height: 72px; 
padding: 15px;
}
.Results.Extensive .ResultDescription
{
background-color: #F1F2F3;
background-image: url( /Images/Block.LightGrey.Background.gif );
background-repeat: repeat-x;
background-position: left bottom;
display: block;
float: left;
position: relative;
width: 348px; 
}
.Results.Extensive .ResultDescription .CompanyLogo
{
float: left;
margin: 6px 15px 6px 8px; 
}
.Results.Extensive .ResultDetails
{
background: #E2E3E4 url( /Images/AngledCorner.RightBottom.gif ) no-repeat right bottom;
float: right;
position: relative;
width: 170px; 
}
.Results .Hover
{
cursor: pointer;
}
.Results.Normal li.Hover,
.Results.Extensive li.Hover .ResultDescription
{
background-image: url( /Images/Block.LightGreyShade.Background.gif );
}
.Results.Extensive li.Hover .ResultDetails
{
background-color: #D7D8D9;
}
.Results .Placement
{
height: 15px;
position: absolute;
right: 0;
top: 0;
}
.Results .Placement span
{
color: #FFFFFF;
line-height: 11px;
display: inline-block;
margin-left: 5px;
padding: 2px 10px;
}
.Results .Placement .Highlight
{
background: Transparent url( /Images/VacancySearch.Placement.Highlight.gif ) no-repeat right bottom;
}
.Results .Placement .Premium
{
background: Transparent url( /Images/VacancySearch.Placement.Premium.gif ) no-repeat right bottom;
}
#MarkerPopupGoogleMap
{
width: 298px;
margin-left: 140px;
}
#MarkerPopupGoogleMap_tl, #MarkerPopupGoogleMap_t, #MarkerPopupGoogleMap_tr, 
#MarkerPopupGoogleMap_l, #MarkerPopupGoogleMap_r,
#MarkerPopupGoogleMap_bl, #MarkerPopupGoogleMap_b, #MarkerPopupGoogleMap_br
{
width: 0;
height: 0;
}
#MarkerPopupGoogleMap_tl, #MarkerPopupGoogleMap_t, #MarkerPopupGoogleMap_tr
{
height: 1px;
background-color: #9a9e99;
}
#MarkerPopupGoogleMap_tl, #MarkerPopupGoogleMap_t
{
margin-left: 1px;
}
#MarkerPopupGoogleMap_contents
{
background-color: #FFF;
border-left: 1px solid #9a9e99;
border-right: 1px solid #9a9e99;
}
#MarkerPopupGoogleMap_contents div
{
max-height: 220px;
_height: 220px;
overflow: auto;
margin: 0 0 1px 0;
}
#MarkerPopupGoogleMap_contents a
{
padding: .25em .5em;
margin: 1px;
display: block;
color: #101010;
}
#MarkerPopupGoogleMap_contents a strong
{
color: #FA7D00;	
}
#MarkerPopupGoogleMap_contents a:hover
{
background: #FA7D00;
text-decoration: none;
}
#MarkerPopupGoogleMap_contents a:hover *
{
color: #FFF;
}
#MarkerPopupGoogleMap_contents a strong
{
display: block;
padding-right: 12px;
}
#MarkerPopupGoogleMap_beak
{
background: url( /Images/GoogleMaps/Popup.Background.300.png ) no-repeat left bottom;
height: 14px;
width: 300px;
margin-left: 1px;
}
#MarkerPopupGoogleMap_close
{
margin: 3px 4px 0 0;
width: 13px;
height: 13px;
background: Transparent url( /Images/GoogleMaps/Popup.Close.png ) no-repeat left top;
cursor: pointer;
}
.MarkerBodyMultipleVacancy
{	
color: #FFFFFF;
background-color: #27358E;
font-size: 14px;
line-height: 1.5; 
padding-left: 8px;
}
.MarkerBodyMultipleVacancy a
{
color: #FFFFFF;
background-color: #27358E;
}
#GoogleMapsGoogleMap.Vacancy #MarkerPopupGoogleMap
{
width: 150px;
margin-left: 10px;
}
#GoogleMapsGoogleMap.Vacancy #MarkerPopupGoogleMap_contents div
{
max-height: 65px;
_height: 65px;
overflow: auto;
margin: 0 0 1px 0;
}
#GoogleMapsGoogleMap.Vacancy #MarkerPopupGoogleMap_beak
{
background: url( /Images/GoogleMaps/Popup.Background.150.png ) left bottom no-repeat;
left: 0 !important;
height: 14px;
width: 148px;
margin-left: 1px;
}
.MarkerBodyCompany
{
cursor: default;
padding: 0.25em 0.5em;
}
.MarkerBodyCompany strong
{
color: #000000;
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
background: transparent;
border: 0;
font-size: 100%;
margin: 0;
outline: 0;
padding: 0;
vertical-align: baseline;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}
:focus {
outline: 0;
}
ins {
text-decoration: none;
}
del {
text-decoration: line-through;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.GroupList > li:after,
.Group:after 
{
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
* html .Group { height: 1%; }
* html .GroupList li,
* html .GroupList li li { height: auto; }
.GroupList li,
.Group { min-height: 1px; }
html
{
background: none;
font-family: none;
font-size: 100%;
overflow: -moz-scrollbars-vertical;
overflow-y: scroll;
}
.Footer
{
border-top: none;
font-size: 1em;
padding: 0;
text-align: left;
}
body
{
background-color: #FFFFFF;
color: #000000;
font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
text-align: center;
}
.TwoColumnsRight #Panel .PanelMain
{
float: right;
width: 602px;
}
.TwoColumnsRight #Panel .PanelAside
{
float: left;
width: 294px;
}
.TwoColumnsRight #Content
{
background-color: Transparent;
}
.TwoColumnsRight #Content #Main
{
background-color: #FFFFFF;
float: right;
padding: 15px 15px 0 33px;
width: 602px;
}
.TwoColumnsRight #Content #Aside
{
background-color: #FFFFFF;
float: left;
padding: 0;
width: 283px;
}
.TwoColumnsRight #Content #Aside .Block
{
background-color: #FFFFFF;
margin-right: 8px;
margin-bottom: 8px;
}
.TwoColumnsRight #Content #Aside .Block.Connected
{
margin-right: 0;
}
.TwoColumnsRight #Content #Aside .Block.Connected .Footer
{
background-image: none;
}
.h1, .h2, .h3
{
display: block;
}
h1.ColorInverseShade,
h2.ColorInverseShade,
h3.ColorInverseShade
{
color: #000000
}
h1, .h1
{
font-size: 20px;
line-height: 1.2; 
}
#Main h1
{
margin-bottom: 1em;
}
#Aside h1
{
margin-bottom: .25em;
}
h2, .h2
{
font-size: 16px;
line-height: 1.5; 
}
h3, .h3
{
font-size: 14px;
line-height: 1.4286; 
}
h3 em
{
font-style: normal;
color: #000000;
}
h4, .h4
{
font-size: 12px;
line-height: 1.333; 
}
#Main.Content
{
line-height: 1.4545; 
}
.Content h2
{
margin-bottom: .5em; 
}
.Content h3
{
margin-bottom: .1428em; 
}
.Content h4
{
margin-bottom: .3333em; 
}
.Content a .h1,
.Content a .h2,
.Content a .h3,
.Content a .h4
{
color: #000000
}
.Content p
{
line-height: 1.6363em; 
}
.Content p + .Content p 
{
margin-top: 1em;
}
.Content .Details
{
color: #737475;
line-height: 1em;
margin-bottom: 1.5em;
}
.Content .Details span
{
border-left: 1px solid #BFC0C1;
margin-left: .3333em;
padding-left: .6667em;
}
.Content .Details span.First
{
border-left: none;
margin-left: 0;
padding-left: 0;
}
#Content .Content .Description,
#Content .Content .Body
{
margin-bottom: 1.5em;
}
.LynkxWebFormError,
.Feedback
{
border-width: 1px;
border-style: solid;
padding: 2px 3px 2px 8px;
margin: 15px 0;
}
.Feedback
{
background-color: #F1F2F3;
border-color: #979899;
color: #3C3C3C;
}
.Feedback h2
{
margin-top: .25em;
margin-bottom: .25em;
}
.Feedback a
{
text-decoration: underline;
}
.LynkxWebFormError,
.Feedback.Error
{
background-color: #FFEEEE;
border-color: #FF9999;
color: #FF3333;
}
.Feedback.Warning
{
background-color: #ffebd8;
border-color: #ffa750;
color: #e97500;
}
.Feedback.Info,
.Feedback.Success
{
background-color: #EEFFEE;
border-color: #669966;
color: #006600;
}
a
{
color: #000000;
text-decoration: none;
}
a:hover
{
text-decoration: underline;
}
a:hover,
a:hover .h2,
a:hover .h3
{
color: #000000;
}
a:hover img
{
border-color: #000000 !important;
}
.Hover
{
cursor: pointer !important;
}
h1 a, h2 a, h3 a, h4 a
{
color: #000000;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover
{
text-decoration: none;
}
img 
{
border: 0;
}
.ImageContainer
{
background-color: #999999;
margin-bottom: .5em;
}
.ImageContainer.FloatLeft
{
margin-right: 1em;
}
.ImageContainer.FloatRight
{
margin-left: 1em;
}
#Leaderboard
{
text-align: center;
}
#Leaderboard p
{
background-color: #999999;
color: #FFFFFF;
height: 90px;
line-height: 90px;
margin: 0 auto;
width: 728px;
}
#Container
{
text-align: left;
}
#Header,
#Panel,
#Content,
#Footer
{
margin: 0 auto;
width: 933px;
}
#Header
{
padding: 10px 0 36px;
position: relative;
}
#Logo
{
background: url( / ) no-repeat;
float: left;
height: 50px;
overflow: hidden;
text-indent: -9999px;
width: 250px;
}
#Header .MaintenanceControl
{
bottom: 10px;
left: 0;
margin: 1px !important;
position: absolute !important;
}
#Nav
{
}
#Nav ul
{
font-size: 13px;
font-weight: bold;
position: absolute;
right: 0;
bottom: 10px;
height: 16px;
line-height: 1; 
}
#Nav li
{
margin-left: 2em;
}
#Nav li.First
{
margin-left: 0;
}
#Nav a
{
color: #3C3C3C;
}
#Nav .Active a,
#Nav a:hover
{
color: #000000;
text-decoration: none;
}
#ServiceNav
{
}
#SelectRole
{
font-size: 13px;
position: absolute;
right: 0;
top: 0;
}
#SelectRole li
{
float: left;
margin-left: 5px;
}
#SelectRole .Selector
{
background-image: url( / );
background-repeat: no-repeat;
background-position: 100% -30px;
color: #BFC0C1;
display: block;
font-weight: bold;
height: 12px;
overflow: hidden;
padding: 9px 10px;
white-space: nowrap;
min-width: 120px;
}
#SelectRole .Selector span
{
padding-right: 20px;
}
#SelectRole .Selector:hover
{
background-position: 100% -60px;
color: #FFFFFF;
text-decoration: none;
}
#SelectRole .Selector.Active
{
background-position: 100% 0;
color: #FFFFFF;
}
#SelectRole .Selector.Authenticated span
{
background-image: url( /Images/SelectRole.Selector.Arrow.gif );
background-repeat: no-repeat;
background-position: 100% 0;
}
#SelectRole .Selector.Authenticated.Open span
{
background-position: 100% -16px;
}
#SelectRole #RoleMenu
{
background-color: #646464;
border: 5px solid #646464; 
color: #FFFFFF;
display: none;
}
#SelectRole #RoleMenu li
{
float: none;
font-size: 11px;
line-height: 1.4545; 
margin-left: 0;
}
#SelectRole #RoleMenu a
{
color: #FFFFFF;
float: none;
}
#Panel
{
margin-bottom: 15px;
padding: 15px 15px 8px;
width: 903px;
}
#Panel .PanelMain
{
float: left;
width: 524px;
}
#Panel .PanelAside
{
float: right;
width: 364px;
}
#Panel .Block .Description
{
font-size: 13px;
line-height: 1.3846; 
}
#Panel .Block .Footer
{
position: relative;
}
#Panel .Block .FooterBackground
{
bottom: 0;
position: absolute;
right: 20px;
}
#SearchVacancies
{
}
#SearchVacancies .Content
{
height: 97px;
min-height: 97px;
}
#SearchVacancies .Content .ButtonContainer
{
position: static !important;
}
#SearchVacancies form li
{
float: left;
margin-right: 15px;
padding-bottom: 7px;
}
#SearchVacancies form .Odd
{
clear: both;
width: 251px;
}
#SearchVacancies form .Odd input
{
border-color: #000000;
width: 236px;
}
#SearchVacancies form .Even
{
width: 183px;
}
#SearchVacancies form .Even select
{
border-color: #000000;
padding-top: 3px;
padding-bottom: 3px;
width: 183px;
}
#SearchVacancies form .Actions
{
padding: 0;
}
#SearchVacancies form .Actions .SmallList
{
margin-top: 9px;
}
#SearchVacancies form .Actions input
{
width: auto;
}
#SearchVacancies form .Actions a
{
color: #FFFFFF;
}
.SearchSuggestBox
{
background: #FFF;
border: 1px solid #333;
color: #000;
display: none;
padding: 1px 1px 0;
position: absolute;
z-index: 999999;
min-height: 100px;
}
.SearchSuggestBox a
{
color: #737475;
display: block;
border-bottom: 1px solid #FFFFFF;
}
.SearchSuggestBox a:hover
{
background: #BFC0C1;
color: #3C3C3C;
text-decoration: none;
}
#CategoryWheel
{
float: right;
margin-bottom: 0;
width: 364px;
}
#CategoryWheel .Facets
{
background: url( /Images/CategoryWheel.Background.png ) no-repeat center center;
height: 305px;
padding: 0 14px;
position: relative;
text-align: center;
}
#CategoryWheel .Facets li
{
background-image: url( /Images/CategoryWheel.Category.png );
background-repeat: no-repeat;
background-position: center center;
display: block;
height: 97px;
position: absolute;
width: 97px;
}
#CategoryWheel .Facet1 { left: 133px; top: 1px; }
#CategoryWheel .Facet2 { left: 21px; top: 72px; }
#CategoryWheel .Facet3 { left: 246px; top: 72px; }
#CategoryWheel .Facet4 { left: 63px; top: 194px; }
#CategoryWheel .Facet5 { left: 204px; top: 194px; }
#CategoryWheel .Facets a
{
color: #000000;
display: block;
font-size: 13px;
font-weight: bold;
height: 97px;
line-height: 77px;
width: 97px;
}
#CategoryWheel .Facets a span
{
display: block;
color: #FFFFFF;
font-size: 11px;
font-weight: normal;
line-height: 1em;
margin-top: -2.5em;
}
#CategoryWheel .Facets a:hover
{
font-size: 1.4em;
text-decoration: none;
}
#CategoryWheel .Facets a:hover span
{
font-size: 10px;
}
#CategoryWheel .Footer
{
padding: 10px 0 0;
text-align: right;
}
#CategoryWheel .Footer ul.SmallList
{
float: right;
}
#CategoryList
{
}
#CategoryList .Content
{
min-height: 127px;
}
#CategoryList .Content .SmallList
{
bottom: 13px;
position: absolute;
right: 15px;
}
#SubmitResume,
#Login
{
width: 258px;
}
#SubmitResume .Header,
#Login .Header
{
color: #FFFFFF;
padding-bottom: 0;
}
#SubmitResume .Content,
#Login .Content
{
height: 75px;
min-height: 75px;
}
#SubmitResume
{
float: left;
}
#Login
{
float: right;
}
#Login.Authenticated .Content
{
height: 91px;
min-height: 91px;
}
#Login .Description
{
color: #000000;
}
#Login form
{
margin-top: 5px;
}
#Login form li
{
margin-bottom: 3px;
}
#Login form .Username,
#Login form .Password
{
border-color: #E2E3E4;
border-right-width: 0;
}
#Login form .Password,
#Login form .Submit
{
float: left;
}
#Login form .Username
{
width: 175px;
}
#Login form .Password
{
width: 156px;
}
#Login form .Submit
{
background: none;
border: none;
padding: 0;
}
.Block.MarketingBlock
{
float: left;
width: 177px;
}
.Block.MarketingBlock1
{
margin-right: 8px;
}
.Block.MarketingBlock .Content
{
height: 109px;
min-height: 109px;
}
.Block.MarketingBlock .Footer
{
height: 16px;
min-height: 16px;
}
.WeHave3MarketingBlocks .Block.MarketingBlock2
{
margin-bottom: 8px;
}
.WeHave3MarketingBlocks .Block.MarketingBlock2 .Content
{
height: 48px;
min-height: 48px;
}
.WeHave3MarketingBlocks .Block.MarketingBlock3 .Content
{
height: 47px;
min-height: 47px;
}
.WeHave3MarketingBlocks .Block.MarketingBlock2 .Footer,
.WeHave3MarketingBlocks .Block.MarketingBlock3 .Footer
{
height: 0;
min-height: 0;
}
.PanelActions
{
position: absolute;
right: 4px;
top: 9px;
width: 215px;
}
.PanelActions h4
{
margin: 3px 0;
}
.PanelActions a
{
color: #000000 !important;
}
.PanelOptions
{
position: absolute;
bottom: 10px;
left: 14px;
}
.PanelOptions li
{
margin-right: 2em;
}
.PanelOptions select
{
border: none;
background: #000000 none;
color: #FFFFFF;
margin-top: 4px;
padding: 0;
width: 10em;
}
#Panel .Content .ButtonContainer
{
position: absolute;
left: 10px;
bottom: 0;
}
#Content
{
background-color: #FFFFFF;
margin-bottom: 15px;
}
#Main
{
float: left;
min-height: 360px;
padding: 15px;
width: 524px;
}
.FullWidth #Main
{
width: auto;
float: none;
}
#Aside
{
float: right;
min-height: 360px;
padding: 15px 15px 15px 0;
width: 364px;
}
.FullWidth #Aside
{
display: none;
}
#Bottom
{
clear: both;
padding: 0 15px;
}
#Footer
{
line-height: 1.6363; 
}
#Footer h3
{
font-weight: normal;
margin-bottom: 5px;
}
#Footer .Block
{
padding-bottom: 15px;
}
#FooterMenus
{
color: #000000;
float: left;
position: relative;
}
.FooterMenu
{
background: #BFC0C1 url( /Images/Block.MediumGrey.Background.gif ) repeat-x;
border-left: 1px solid #979899;
border-right: 1px solid #BFC0C1;
float: left;
min-height: 115px;
padding: 15px;
width: 202px;
}
.FooterMenu.First
{
border-left: none;
}
.FooterMenu h3
{
color: #FFFFFF;
}
.FooterMenu a,
.FooterMenu a:hover
{
color: #000000;
}
#Footer .FooterMenu .Navigation li
{
float: none;
border-left: 0;
margin-left: 0;
padding-left: 0;
}
#FooterMenus div.FooterMenu.Last
{
background: #999999 url( /Images/HandyList.Background.gif ) repeat-x;
border-right: 0;
color: #FFFFFF;
padding: 15px 15px 15px 25px;
position: absolute;
right: -232px;
width: 186px;
}
#FooterMenus div.FooterMenu.Last h3
{
margin-left: 25px;
}
#FooterMenus div.FooterMenu.Last a,
#FooterMenus div.FooterMenu.Last a:hover,
#FooterMenus div.FooterMenu.Last a:hover span
{
color: #FFFFFF;
text-decoration: none;
}
#FooterMenus div.FooterMenu.Last span
{
background-repeat: no-repeat;
background-position: left center;
padding-left: 25px;
}
#FooterMenus div.FooterMenu.Last li.Rss span { background-image: url( /Images/Icon.Feed.png ); }
#FooterMenus div.FooterMenu.Last li.Apple span { background-image: url( /Images/Icon.Apple.png ); }
#FooterMenus div.FooterMenu.Last li.YouTube span { background-image: url( /Images/Icon.YouTube.png ); }
#FooterMenus div.FooterMenu.Last li.Twitter span { background-image: url( /Images/Icon.Twitter.png ); }
#SiteInfo
{
clear: left;
color: #737475;
height: 13px;
line-height: 11px;
padding: 20px 30px 20px 179px;
position: relative;
}
#SiteInfo a
{
color: #737475;
}
#SiteInfo a:hover
{
color: #3C3C3C;
}
#SiteInfo .SiteInfoLogo
{
display: block;
overflow: hidden;
position: absolute;
text-indent: -9999px;
top: 10px;
}
#SiteInfo #ReedBusiness
{
background: url( /Images/Logo.ReedBusiness.gif ) no-repeat;
height: 28px;
left: 15px;
width: 134px;
}
#SiteInfo #Linkwell
{
background: url( /Images/Logo.Linkwell.gif ) no-repeat;
height: 25px;
right: 15px;
width: 95px;
}
#Footer .Navigation li
{
border-left: 1px solid #3C3C3C;
margin-left: 1em;
padding-left: 1em;
}
#Footer .Navigation li.First
{
border-left: none;
margin-left: 0;
padding-left: 0;
}
#Content .Content .Description ul,
#Content .Content .Body ul
{
list-style: disc;
margin-left: 1.2727em; 
}
#Content .Content .Description ol,
#Content .Content .Body ol
{
list-style: decimal;
margin-left: 2em; 
}
ul.IconList
{
line-height: 1.4545; 
list-style: none !important;
}
.IconList li
{
background-position: left top;
background-repeat: no-repeat;
padding-left: 24px;
}
.IconList .Email {
background-image: url( /Images/Icon.Email.png );
}
.IconList .Feed {
background-image: url( /Images/Icon.Feed.png );
}
.IconList .Print {
background-image: url( /Images/Icon.Print.png );
}
.IconList .Save {
background-image: url( /Images/Icon.Save.png );
}
ul.MediumList
{
line-height: 1.8181; 
list-style: none !important;
}
.MediumList li
{
background-image: url( /Images/MediumList.Li.gif );
background-repeat: no-repeat;
background-position: 0 6px;
padding-left: 16px;
}
ul.SmallList
{
line-height: 1.4545; 
list-style: none !important;
}
#Content .Content .Description ul.SmallList,
#Content .Content .Body ul.SmallList
{
margin-left: 0;
}
.SmallList li
{
background-image: url( /Images/SmallList.Li.gif );
background-repeat: no-repeat;
background-position: 0 4px;
padding-left: 14px;
}
.SmallList li.Collapsed
{
background-image: url( /Images/SmallList.Li.Collapsed.gif );
}
.SmallList li.Inverse
{
background-image: url( /Images/SmallList.Li.Inverse.gif );
}
.Block.CallToAction .SmallList li
{
background-image: url( /Images/SmallList.Li.OnCallToAction.gif );
}
.Block.Highlight .SmallList li
{
background-image: url( /Images/SmallList.Li.OnHighlight.gif );
}
#SelectRole #RoleMenu li,
.Block.Inverse .SmallList li
{
background-image: url( /Images/SmallList.Li.OnInverse.gif );
}
.SmallList dd
{
padding: 0 0 1em 0;
}
.SmallList a
{
color: #000000;
}
.SmallList dd a
{
color: #000000;
}
ol.Index,
ol.IndexSmall
{
list-style: none !important;
margin-left: 0 !important;
}
ol.Index
{
border-top: 1px solid #F1F2F3;
}
ol.Index li
{
border-bottom: 1px solid #F1F2F3;
padding: 8px;
}
ol.Index li.Hover
{
background: #FFFFFF url( /Images/Block.LightGrey.Background.gif ) repeat-x;
}
ol.Index .h2
{
color: #000000;
display: block;
}
ol.Index .Description
{
display: block;
margin-bottom: 0 !important;
}
ol.Index .Meta
{
color: #6386B3;
display: block;
}
ol.IndexSmall
{
padding-left: 1em;
}
ol.IndexSmall li
{
padding: 2px 0;
}
ol.IndexSmall a
{
padding-left: 4em;
position: relative;
}
ol.IndexSmall span
{
color: #AFAFB1;
left: 0;
position: absolute;
}
dl.Table
{
margin: 0 0 1.4545em; 
overflow: hidden;
}
dl.Table dt,
dl.Table dd
{
float: left;
}
dl.Table dt
{
clear: left;
font-weight: bold;
white-space: nowrap;
width: 28%;
}
dl.Table dd
{
margin-left: 1.99%;
min-height: 1em;
width: 70%;
}
#Panel .Actions
{
line-height: 1.6363; 
}
#Panel .Actions a,
#Content .Actions a
{
color: #000000;
display: block;
}
#Content .Actions
{
}
#Content .Actions li
{
margin-bottom: 2px;
}
#Content .Actions a
{
display: block;
padding-right: 24px;
}
#Content .Actions a:hover
{
background-position: 100% 2px;
color: #ED2024;
text-decoration: line-through;
}
#Content .Actions .Delete
{
background-image: url( /Images/Icon.Delete.QueryItem.gif );
background-repeat: no-repeat;
background-position: 100% 0;
}
#Content .Actions .Delete:hover
{
background-position: 100% -48px;
}
#Content .Actions input
{
width: 175px;
}
#Content .Actions .ButtonContainer input
{
width: auto;
}
#Content .Actions select
{
width: 185px;
}
.Editable
{
border-top: 1px dotted #d9d9da;
clear: both;
list-style: none !important;
margin-left: 0 !important;
}
.Editable li
{
border-bottom: 1px dotted #d9d9da;
padding: 8px;
}
.Editable .EditingIcons
{
display: none;
float: right;
margin-bottom: 4px;
}
.Editable .EditingIcons .Icon span
{
background-color: #F1F2F3;
}
.EditingAllowed .Hover
{
background-color: #F1F2F3;
}
.Editable .Hover .EditingIcons
{
display: block;
}
table
{
}
.TableWrapper
{
border: 1px solid #BFC0C1;
padding: 2px;
}
.TableWrapper table th
{
background-color: #F1F2F3;
color: #979899;
border-bottom: 2px solid #E2E3E4;
}
.TableWrapper table th, .TableWrapper table td
{
margin-bottom: 1px;
padding: 2px 6px;
vertical-align: middle;
}
.TableWrapper table col
{
border: 1px solid #E2E3E4;
}
.TableWrapper table tr.Last td,
table.Hoverable tr.Last:hover td
{
background: #E2E3E4;
color: inherit;
}
.TableWrapper table tfoot
{
border-top: 2px solid #E2E3E4;
background: #F1F2F3;
}
.TableWrapper table tfoot td
{
padding: 2px 6px;
}
.TableWrapper table tfoot tr.TotalRow td
{
background: #E2E3E4;
font-weight: bold;
}
table.Hoverable tr.Hover td, table.Selectable tr.Hover td,
table.Hoverable tr.Active td, table.Selectable tr.Active td
{
background-color: #EFEFEF;
color: #FFFFFF;
cursor: default;
}
table.Hoverable tr.Hover td a, table.Selectable tr.Hover td a,
table.Hoverable tr.Active td a, table.Selectable tr.Active td a
{
color: #FFFFFF;
text-decoration: underline;
}
.Navigation
{
list-style: none;
}
.Navigation li
{
float: left;
}
.Navigation a
{
text-decoration: none;
}
.Navigation a:hover
{
text-decoration: underline;
}
a.Back,
a.Previous,
a.Next
{
color: #000000;
}
a.Back,
a.Previous
{
background-image: url( /Images/Previous.Inverse.gif );
background-repeat: no-repeat;
background-position: left 2px;
padding-left: 12px;
}
a.Next
{
background-image: url( /Images/Next.Inverse.gif );
background-repeat: no-repeat;
background-position: right 2px;
padding-right: 12px;
}
.Block.CallToAction a.Back,
.Block.Inverse a.Back,
.Block.CallToAction a.Previous,
.Block.Inverse a.Previous
{
background-image: url( /Images/Previous.Inverse.gif );
}
.Block.CallToAction a.Next,
.Block.Inverse a.Next
{
background-image: url( /Images/Next.Inverse.gif );
}
.Inline.Navigation
{
line-height: 1.6363em; 
}
.Inline.Navigation li.Active
{
font-weight: bold;
}
.Icon
{
background-image: url( /Images/Icons.Actions.png );
background-repeat: no-repeat;
color: #58595B;
float: left;
margin-left: 12px;
padding-left: 24px;
overflow: hidden;
}
.Icon,
.Icon span
{
display: block;
line-height: 16px;
}
.Block .Header .Icon
{
margin-top: 3px;
}
.Icon:hover
{
color: #58595B;
}
.Icon.Check { background-position: -3px -7px; }
.Icon.Delete { background-position: -43px -7px; }
.Icon.Edit { background-position: -83px -7px; }
.Icon.Info { background-position: -123px -7px; }
.Icon.LinkedIn { background-position: -3px -40px; }
.Icon.Minus { background-position: -43px -40px; }
.Icon.Goto { background-position: -83px -40px; }
.Icon.Add { background-position: -123px -40px; }
.Icon.Plus { background-position: -3px -76px; }
.Icon.Lock { background-position: -43px -76px; }
.Icon.Unlock { background-position: -83px -76px; }
.Icon.Bullet { background-position: -123px -76px; }
.Icon span
{
background-color: #FFFFFF;
color: #58595B;
}
.Icon.HideLabel
{
margin-left: 0;
overflow: hidden;
text-indent: -9999px;
}
.Icon.IsPrivate
{
background-position: -43px -76px;
margin-left: 0;
text-indent: -9999px;
float: none;
display: inline-block;
}
input,
select,
textarea
{
background: #FFFFFF url( /Images/Form.Field.Background.gif ) repeat-x;
border: 1px solid #BFC0C1;
font-family: Tahoma, Verdana, Arial, Helvetica, Sans-Serif;
font-size: 11px;
padding: 4px;
}
input[type=submit]
{
padding: 0 2em;
}
input.Image
{
background: none;
border: none;
padding: 0 .5em;
cursor: pointer;
}
input.Checkbox,
input.Radio,
input.LynkxWebFormRadioElement,
input.LynkxWebFormCheckboxElement
{
background: none;
border: none;
}
.LynkxWebFormFieldInstruction
{
color: #000000;
border: 0;
padding: 0 0 0 20px;
background: transparent;
}
.LynkxWebFormFieldInstruction a
{
text-decoration: underline;
}
.LynkxWebFormField
{
background: #FFFFFF url( /Images/Form.Field.Background.gif ) repeat-x !important;
}
.LynkxWebFormField input,
.LynkxWebFormField textarea,
.LynkxWebFormField select
{
background: none;	
}
.LynkxWebFormFieldInlineContainer, 
.LynkxWebFormFieldInlineContainerBeforeInlineField 
{
overflow: hidden;
}
.LynkxCheckboxWebFormFieldColumn td.LynkxWebFormField,
.LynkxRadioButtonWebFormFieldColumn td.LynkxWebFormField,
.LynkxMultiCheckboxWebFormFieldColumn td.LynkxWebFormField,
.LynkxMultiSelectWebFormFieldColumn td.LynkxWebFormField
{
background: #FFFFFF !important;
}
.LynkxMultiSelectWebFormFieldColumn select
{
background: #FFFFFF url( /Images/Form.Field.Background.gif ) repeat-x !important;
}
.LynkxWebFormSelectElement
{
margin-top: 0;
padding: 3px;
}
.LynkxWebFormButtons
{
position: relative;
}
.LynkxWebFormButtons .ButtonContainer.Reset
{
position: absolute;
left: -157px;
top: 0;
}
.LynkxWebFormButtons .ButtonContainer.Reset input
{
position: static;
}
.LynkxWebFormFieldContainer .MaintenanceControl
{
position: static !important;
}
.LynkxWebFormSeparatorElement
{
height: 1.4545em;
}
.LynkxWebFormFieldErrorMessages
{
font-size: 1em;
}
.LynkxWebForm label em
{
color: #000000;
font-style: normal;
margin-left: 5px;
}
.ButtonContainer
{
background-image: url( /Skins/ContentSite/Images/ButtonContainer.Begin.png );
background-repeat: no-repeat;
background-position: left top;
display: inline-block;
height: 44px;
line-height: 11px !important;
margin-left: -6px;
padding-left: 10px;
}
.ButtonContainer:active
{
left: 1px;
position: relative;
top: 1px;
}
.ButtonContainer input,
.ButtonContainer a
{
background-image: url( /Skins/ContentSite/Images/ButtonContainer.End.png ) !important;
background-repeat: no-repeat !important;
background-position: right top !important;
color: #FFFFFF !important;
font-weight: bold !important;
padding-left: 12px !important;
padding-right: 30px !important;
}
.ButtonContainer input::after,
.ButtonContainer a::after
{
content: "\00A0\203A";
}
.ButtonContainer a
{
display: inline-block !important;
padding-top: 12px !important;
padding-bottom: 21px !important;
text-decoration: none !important;
}
.ButtonContainer a:hover
{
text-decoration: none !important;
}
.ButtonContainer input
{
background-color: Transparent;
border: none;
cursor: pointer;
height: 44px;
padding-top: 9px;
padding-bottom: 19px;
}
.ButtonContainer.Reset
{
background-image: url( /Images/ButtonContainer.Reset.Begin.png ) !important;
}
.ButtonContainer.Reset input,
.ButtonContainer.Reset a
{
background-image: url( /Images/ButtonContainer.Reset.End.png ) !important;
padding-left: 4px !important;
padding-right: 22px !important;
}
.ButtonContainer.Reset input::after,
.ButtonContainer.Reset a::after,
.ButtonContainer.NoContentAfter input::after,
.ButtonContainer.NoContentAfter a::after
{
content: "";
}
.ButtonContainer.Previous input::before,
.ButtonContainer.Previous a::before
{
content: "\2039\00A0";
}
.ButtonContainer.NoContentBefore input::before,
.ButtonContainer.NoContentBefore a::before
{
content: "";
}
.Block.CallToAction .ButtonContainer,
.Block.Highlight .ButtonContainer,
.Block.Inverse .ButtonContainer
{
background-image: url( /Skins/ContentSite/Images/ButtonContainer.InBlock.Begin.png ) !important;
}
.Block.CallToAction .ButtonContainer input,
.Block.CallToAction .ButtonContainer a,
.Block.Highlight .ButtonContainer input,
.Block.Highlight .ButtonContainer a,
.Block.Inverse .ButtonContainer input,
.Block.Inverse .ButtonContainer a
{
background-image: url( /Skins/ContentSite/Images/ButtonContainer.InBlock.End.png ) !important;
}
.ButtonContainer.Hover
{
background-position: left -44px !important;
}
.ButtonContainer.Hover input,
.ButtonContainer.Hover a,
ol.Index .ButtonContainer.Hover a
{
background-position: right -44px !important;
}
.ButtonContainer a:hover,
ol.Index .ButtonContainer a:hover
{
text-decoration: none !important;
}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner
{
border: none;
}
.Paging,
.Paging a
{
color: #737475;
}
.PagingTop
{
border-bottom: 1px solid #BFC0C1;
margin-bottom: 10px;
padding-bottom: 4px;
}
.PagingBottom
{
border-top: 1px solid #BFC0C1;
margin-top: 10px;
padding-top: 4px;
}
.Paging .Results
{
text-align: center;
}
.Paging .Controls
{
float: right;
}
.Paging .Controls .Page,
.Paging .Controls .Next,
.Paging .Controls .Previous,
.Paging .Controls .Current
{
border: 1px solid Transparent;
padding: 0 4px 1px;
}
.Paging .Controls .Previous
{
background-position: 3px 2px;
padding-left: 16px;
}
.Paging .Controls .Next
{
background-position: 92% 2px;
padding-right: 16px;
}
.Paging .Controls .Current
{
background-color: #646464;
border-color: #000000;
font-weight: bold;
color: #FFFFFF;
}
.Paging .Controls .Page:hover,
.Paging .Controls .Next:hover,
.Paging .Controls .Previous:hover
{
background-color: #BFC0C1;
border-color: #979899;
color: #000000;
text-decoration: none;
}
.Paging .Controls .Current,
.Paging .Controls .Page:hover,
.Paging .Controls .Next:hover,
.Paging .Controls .Previous:hover
{
border-width: 1px;
border-style: solid;
}
.AngledCornerBottomRight
{
background-image: url( /Images/AngledCorner.RightBottom.OnBody.gif );
background-repeat: no-repeat;
bottom: 0;
line-height: 10px;
overflow: hidden;
position: absolute;
right: 0;
text-indent: -9999px;
width: 10px;
}
#Main .AngledCornerBottomRight
{
background-image: url( /Images/AngledCorner.RightBottom.gif );
}
.NoWrap
{
white-space: nowrap;
}
.LynkxTreeMultiCheckboxWebFormGroup
{
border-top: 1px solid #ccc;
padding-top: 3px;
margin-top: 5px;
clear: left;
}
.LynkxWebFormField > .LynkxTreeMultiCheckboxWebFormGroup:first-child
{
border-top: none;
}
.LynkxTreeMultiCheckboxWebFormGroupHeader
{
padding-left: 2px;
font-weight: bold;
}
.LynkxTreeMultiCheckboxWebFormGroupContent
{
padding-left: 10px;
}
.LynkxTreeMultiCheckboxWebFormColumn
{
float: left;
overflow: hidden;
margin-right: 2px;
}
#Content .Content .Description a,
#Content .Content .Body a
{
color: #000000;
text-decoration: underline;
}
#Content .Content .Description h1 a, #Content .Content .Body h1 a,
#Content .Content .Description h2 a, #Content .Content .Body h2 a,
#Content .Content .Description h3 a, #Content .Content .Body h3 a,
#Content .Content .Description h4 a, #Content .Content .Body h4 a
{
text-decoration: none;
}
#ContentSiteNav
{
font-size: 13px;
font-weight: bold;
margin: 0 auto;
min-height: 44px;
padding: 0 15px;
width: 903px;
}
#ContentSiteNav li
{
line-height: 35px;
padding-bottom: 9px;
margin-right: 2em;
}
#ContentSiteNav .Active a
{
text-decoration: underline;
}
#ContentSiteNav .ButtonContainer
{
padding-bottom: 0;
text-decoration: none;		
}
#ContentSiteNav .ButtonContainer a
{
padding-top: 11px !important;
padding-bottom: 21px !important;
}
#Panel
{
padding-top: 0;
padding-bottom: 0;
}
.PanelActions a
{
color: #FFFFFF !important;
}
#Content .Block .Header
{
padding: 0 14px;
text-transform: uppercase;
}
.Block.LightGrey .Footer,
.Block.MediumGrey .Footer,
.Block.DarkGrey .Footer,
.Block.CallToAction .Footer,
.Block.Highlight .Footer,
.Block.Inverse .Footer
{
border-bottom-style: solid;
border-bottom-width: 1px;
border-right-style: solid;
border-right-width: 1px;
}
.Block.CallToAction .ButtonContainer input,
.Block.CallToAction .ButtonContainer a,
.Block.Highlight .ButtonContainer input,
.Block.Highlight .ButtonContainer a,
.Block.Inverse .ButtonContainer input,
.Block.Inverse .ButtonContainer a
{
color: #000000;
}
#ContentSiteNav,
#Panel,
#Content
{
background: #FFFFFF url( /Skins/ZorgWelzijn/Images/Container.Background.gif ) repeat-y center top;
padding-left: 42px;
padding-right: 43px;
}
#Panel,
#Content
{
margin-bottom: 0;
}
#ContentSiteNav
{
font-size: 12px;
font-weight: bold;
letter-spacing: 1px;
text-transform: uppercase;
}
#ExternalHeader #container-wrapper
{
padding-bottom: 0;
}
#ExternalHeader #container-wrapper #container
{
border-bottom: none;
padding-bottom: 0;
}
#ExternalFooter p
{
margin-bottom: 0;
}
#ExternalFooter #footer
{
height: 35px;
}
