/*

 ********************************
 *   Stylesheet for Ofir.dk     *
 *   Version: 1.00 - 20080216   *
 ********************************

    ShortCut overview:

 ********************************

    SC_INX          -       This list

    SC_GPD_LAY      -       General Layout design
                                Sliding buttons
                                Content text
                                TwoColumnCenter layout
                                TwoColumnRight layout
                                ThreeColumn layout
                                ThreeShorColumn layout
    SC_GPD_SPT      -       General Spots
                                Spots Type # 1 (Type: Site spot)
                                Spots Type # 1 Spot2
                                Spots Type # 1 Spot3
                                Spots Type # 2 (Type: Site vertical spot)
                                Spots Type # 2 Spot1
                                Spots Type # 2 Spot2
                                Spots Type # 2 Spot3
                                Spots Type # 3 (Type: Big spot)
                                Spots Type # 3 Spot1
                                Spots Type # 3 (Right Link Feature CompanyList)
                                Spots Type # 4
                                Spots Type # 4 Spot1-5
                                Ofir JS Spot (vertical spot)
                                Ofir JS Spot Spot1
                                Ofir JS Spot Spot2
    SC_GPD_BMU      -       General Boxed menu
    SC_GPD_BAN      -       General Banner
    SC_GPD_FOT      -       General Footer
	SC_GPD_CON		-		General Contactform
    SC_GPD_AUT		-		General Autocomplete

    SC_TOP_MEN      -       Top menu
    SC_TOP_LGO      -       Top logo
    SC_TOP_EMP      -       Top Employer link
    SC_TOP_LIO      -       Top Login logout status
    SC_TOP_TAB      -       Top Tab menu
    SC_TOP_DDM      -       Top Dropdown menu
    SC_TOP_SRC      -       Top searchbox
                                Ajax predictive text
    SC_TOP_NRA      -       Top number of ads

    SC_JOB_LSB      -       Jobsearch left search box
    SC_JOB_SRL      -       Jobsearch search result list
                                RSS
                                Paging
                                List
    SC_JOB_FCJ      -       Jobsearch featured jobs
    SC_JOB_HTJ      -       Jobsearch hotjobs
    SC_JOB_CPF      -       Jobsearch company profile
    SC_JOB_SBC      -       Jobsearch Search by category box
                                Maps
    SC_JOB_SJB      -       Jobsearch show job
                                Next Previous Box
                                Action panel left
                                Actions apply
                                Actions panel right
                                Job map
                                Jobinfo
    SC_JOB_TAF      -       Jobsearch Tip a friend
    SC_JOB_FCL      -       Jobsearch featured company list
    SC_JOB_CPL      -       Jobsearch Company picture list 
    SC_JOB_LBX      -       Jobsearch login box
    SC_JOB_FPW      -       Jobsearch Forgotten password
    SC_JOB_SAS      -       Jobsearch save search
    SC_JOB_MLS      -       Jobsearch my last searches

    SC_CND_MOR      -       Candidate Mit Ofir
    SC_CND_MPF      -       Candidate Manage profile
                                Create Profile
    SC_CND_MMS      -       Candidate Maintaine My Searches
    SC_CND_MMA      -       Candidate Maintaine My Agents
    SC_CND_SJB      -       Candidate Saved Jobs
    SC_CND_MCV      -       Candidate Manage CV
    SC_CND_CVU      -       Candidate CV upload
    SC_CND_CVM      -       Candidate My Matches
    SC_CND_CVE      -       Candidate CV entry
                                CVentry Header
                                CVentry Footer PrevNext
                                CVentry Content
                                CVentry list
    SC_CND_VCV      -       Candidate View CV

    SC_ANR_LST      -       AnR List elements (job/contact/match-list)
    SC_ANR_LST      -       AnR Login box
    SC_ANR_TAC      -       AnR Tip a colleague 
    SC_ANR_VWC      -       AnR View candidate

    SC_OFIR         -       Ofir Content styles 

 ********************************

*/



/*
====================================================================================
    SC_GPD_LAY - General Layout design - BEGIN
====================================================================================
*/

body
{
    margin: 0px;
    padding: 0px;
    font-family: Arial,sans-serif;
    font-size: 11pt;
    text-align: left;
    background-color: #e7e8e9;
}

body .Content                                                                                           
{
    font-size: 10pt;
    color: #696969;
}

H1
{
    font-size: 15pt;
    color: #000000;
}

H2
{
    font-size: 14pt;
    color: #000000;
}

H3
{
    font-size: 13pt;
    color: #252525;
}

H4
{
    font-size: 12pt;
    color: #252525;
}

H5
{
    font-size: 11pt;
    color: #252525;
}

P
{
    font-size: 11pt;
    color: #696969;
}

img
{
    border: none;
}

a
{
    text-decoration: none;
    color: #252525;
}

a:hover
{
    text-decoration: underline; 
}

a,
a:visited
{
    font-size: 10pt;    
     text-decoration: none;
}

a:hover
{
    font-size: 10pt;    
    text-decoration: underline;    
}

div.RedPageClass li a
{
    font-size: 10pt;    
     color: #252525;    
     text-decoration: none;
}

div.RedPageClass li a:visited,
div.RedPageClass li a:hover
{
    font-size: 10pt;    
     color: #d81921;    
     text-decoration: none;
}
div.OrangePageClass li a:visited,
div.OrangePageClass li a:hover
{
	font-size: 10pt;    
    color: #F77118;    
    text-decoration: none;
}
div.BluePageClass li a:visited,
div.BluePageClass li a:hover
{
	font-size: 10pt;    
    color: #316D8C;    
    text-decoration: none;
}
div.GreenPageClass li a:visited,
div.GreenPageClass li a:hover
{
	font-size: 10pt;    
    color: #63B639;    
    text-decoration: none;
}
.pagecenter
{
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    width: 988px;
    text-align: left;
    border-color: #cfd0d1;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    background-color: White;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/BackgroundLines.ashx');
    background-repeat: repeat-y;
}

.verticallines
{
    clear: both;
}

.RedPageClass,
.OrangePageClass,
.BluePageClass,
.GreenPageClass,
.GreyPageClass
{
    float: left;
    width: 940px;
    margin-left: 24px;
    margin-top: 8px;
    background-color: White;
}

/* ---- Sliding Button Begin ---- */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

div.ovalbutton{
    background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/OfirSlidingButtonLeft.ashx') no-repeat top left;
    color: white;
    display: block;
    float: left;
    font: normal 11px Arial; /* Change 11px as desired */
    font-weight: bold;
    height: 19px; /* Height of button background height */
    line-height: 11px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 19px) */
    margin-right: 10px;
    padding-left: 5px; /* Width of left menu image */
    text-decoration: none;
}

div.ovalbutton span{
    background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/OfirSlidingButtonRight.ashx') no-repeat top right;
    display: block;
    padding: 3px 5px 5px 0; /*Set 5px below to match value of 'padding-left' value above*/
}

div.ovalbutton:hover{ /* Hover state CSS */
    background-position: bottom left;
}

div.ovalbutton:hover span{ /* Hover state CSS */
    background-position: bottom right;
    color: #f2f2f2;
}

div.ovalbutton span a:link,div.ovalbutton span a:visited, div.ovalbutton span a:active{
	color: #ffffff; /*button text color*/
	text-decoration:none;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
    overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
    width: 100%;
}
/* ---- Sliding Button End ---- */


/* -------------------------- Content text -------------------------- */

.ContentTitle
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    text-align: left;
    font-weight: bold;
    margin-bottom: 10px;
}
.ContentText
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    text-align: left;
}

/* -------------------------- TwoColumnCenter layout -------------------------- */

.TwoColumnCenter_LeftColumn
{
    float: left;
    width: 725px;
    padding-top: 7px;
    height: auto;
}
.TwoColumnCenter_RightColumn
{
    float: right;
    width: 200px;
    overflow: visible;
    vertical-align: top;
    padding-top: 7px;
    margin-left: 15px;
}
.HotJobs
{
    float: right;
    width: 100%;
    height: 103px;
    overflow: auto;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    background-position: bottom;
    border-bottom-color: #bbbaba;
}

.AdsByURL
{
    float: right;
    width: 200px;
    height: 210px;
    overflow: visible;
}
.SearchLinks
{
    float: left;
    width: 525px;
    height: 100%;
}
.SearchMap
{
    float: right;
    width: 200px;
    height: 100%;
}
.CompanyAds
{
    float: left;
    margin-top: 0px;
    width: 940px;
    height: 65px;
    text-align: center;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/AdsBox.ashx');
    background-position: center bottom;
    background-repeat: no-repeat;
    padding-bottom: 5px;
    z-index: 100;
}

/* -------------------------- TwoColumnRight layout -------------------------- */

.TwoColumnRight_LeftColumn
{
    float: left;
    width: 200px;
    padding-top: 8px;
    height: auto;
}
.TwoColumnRight_RightColumn
{
    float: right;
    width: 725px;
    overflow: visible;
    vertical-align: top;
    padding-top: 8px;
    margin-left: 15px;
}

/* -------------------------- ThreeColumn layout -------------------------- */

.ThreeColumn_Outer
{
    float: left;
    width: 940px;
    margin-top: 8px;
}
.ThreeColumn_LeftColumn
{
    float: left;
    width: 200px;
}
.ThreeColumn_CentralColumn
{
    float: left;
    margin-left: 15px;
    width: 510px;
}
.ThreeColumn_RightColumn
{
    margin-left: 15px;
    float: left;
    width: 200px;
}

/* -------------------------- ThreeShorColumn layout -------------------------- */

.ThreeShorColumn_Outer
{
    float: left;
    width: 940px;
    margin-top: 8px;
}

.ThreeShorColumn_LeftColumn
{
    float: left;
    width: 200px;
}

.ThreeShorColumn_CentralColumn
{
    float: left;
    margin-left: 15px;
    width: 510px;
}

.ThreeShorColumn_RightColumn
{
    margin-left: 15px;
    float: left;
    width: 200px;
}

.ThreeShorColumn_CentralColumn .Title
{
    font-size: 12px;    
    font-weight: bold;
}

/*
====================================================================================
    SC_GPD_LAY - General Layout design - END
====================================================================================
*/


.CustomHtml 
{
	float: left;
	width: 725px;
	height: 210px;
    margin-top: 8px;
    overflow: hidden;
    background: transparent url("/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/custom_html_bg.ashx") center center no-repeat;
}

.CustomHtml .Spots_Container 
{
	background-color: #FFFFFF;
	overflow: hidden;
}

.CustomHtml .banner 
{
	float: left;
	width: 235px;
	min-height: 10px;
}


/*
====================================================================================
    SC_GPD_SPT  - General Spots - BEGIN
====================================================================================
*/

.Spots
{
    float: left;
/*    width: 725px;*/
    background-color: White;
    margin-top: 8px;
    height: auto;
}

.SpotsWide
{
    float: left;
    width: 940px;
    background-color: White;
    margin-top: 19px;
    margin-bottom: 10px;
}

.RedPageClass .SpotsWide ul
{
    list-style-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/li_Cirkle_Red.ashx');
    list-style-type: none;
}

/* -------------------------- Spots Type # 1 (Type: Site spot) -------------------------- */

.Spots_Type1
{
    float: left;
    background-color: white;
    vertical-align: top;
    text-align: center;
}

.Spot_Type1_1
{
    float: left;
    width: 235px;
    height: 96px;
    background-color: white;
    vertical-align: top;
    text-align: center;
}

.Spot_Type1_link_1
{
    text-decoration: none;
    border: 0px;
    color: #f6892d;
}

.Spot_Type1_title_1
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 24px;
    color: #f6892d;
}

.Spot_Type1_text_1
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    color: #f6892d;
}

/* -------------------------- Spots Type # 1 Spot2 -------------------------- */

.Spot_Type1_2
{
    float: left;
    width: 235px;
    height: 96px;
    background-color: white;
    vertical-align: top;
    text-align: center;
}

.Spot_Type1_link_2
{
    text-decoration: none;
    border: 0px;
    color: #6b9fb2;
}

.Spot_Type1_title_2
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 24px;
    color: #6b9fb2;
}

.Spot_Type1_text_2
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    color: #6b9fb2;
}

/* -------------------------- Spots Type # 1 Spot3 -------------------------- */

.Spot_Type1_3
{
    float: left;
    width: 235px;
    height: 96px;
    background-color: white;
    vertical-align: top;
    text-align: center;
}

.Spot_Type1_link_3
{
    text-decoration: none;
    border: 0px;
    color: #83c75b;
}

.Spot_Type1_title_3
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 24px;
    color: #83c75b;
}

.Spot_Type1_text_3
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    color: #83c75b;
}

/* -------------------------- Spots Type # 2 (Type: Site vertical spot) -------------------------- */

.Spots_Type2
{
    float: left;
    vertical-align: top;
    text-align: center;
    width:235px;
    height: 200px;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/SiteSpotV_ertical_BackgroundBox.ashx');
    background-repeat: no-repeat;
    margin-right: 10px;
}

/* -------------------------- Spots Type # 2 Spot1 -------------------------- */

.Spot_Type2_1
{
    float: left;
    width: 235px;
    text-align: center;
    height: 60px;
    padding-top: 5px;
}

.Spot_Type2_link_1
{
    text-decoration: none;
    border: 0px;
    color: #f6892d;
}

.Spot_Type2_title_1
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 22px;
    color: #f6892d;
}

.Spot_Type2_text_1
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    color: #f6892d;
}

/* -------------------------- Spots Type # 2 Spot2 -------------------------- */

.Spot_Type2_2
{
    float: left;
    width: 235px;
    vertical-align: top;
    text-align: center;
    height: 60px;
    padding-top: 5px;
}

.Spot_Type2_link_2
{
    text-decoration: none;
    border: 0px;
    color: #6b9fb2;
}

.Spot_Type2_title_2
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 22px;
    color: #6b9fb2;
}

.Spot_Type2_text_2
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    color: #6b9fb2;
}

/* -------------------------- Spots Type # 2 Spot3 -------------------------- */

.Spot_Type2_3
{
    float: left;
    width: 235px;
    vertical-align: top;
    text-align: center;
    height: 60px;
    padding-top: 5px;
}

.Spot_Type2_link_3
{
    text-decoration: none;
    border: 0px;
    color: #83c75b;
}

.Spot_Type2_title_3
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 22px;
    color: #83c75b;
}

.Spot_Type2_text_3
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    color: #83c75b;
}

.Spot_Type2_divider
{
    float: left;
    width: 235px;
    height: 1px;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/Spot_Type12_divider.ashx');
    background-repeat: no-repeat;
    background-position: center;
}

/* -------------------------- Spots Type # 3 (Type: Big spot) -------------------------- */

.Spots_Type3
{
    float: left;
    background-color: white;
    vertical-align: top;
}

/* -------------------------- Spots Type # 3 Spot1 -------------------------- */

.Spot_Type3_1,
.Spot_Type3_2,
.Spot_Type3_3,
.Spot_Type3_4,
.Spot_Type3_5
{
    float: left;
    vertical-align: top;
    text-align: left;
    background-color: #fbfbfb;
}

.Spot_Type3_Box1,
.Spot_Type3_Box2,
.Spot_Type3_Box3,
.Spot_Type3_Box4,
.Spot_Type3_Box5
{
    width: 90%;
    height: 90%;
    padding: 10px;
    font-size: 11px;
}

.Spot_Type3_Title1,
.Spot_Type3_Title2,
.Spot_Type3_Title3,
.Spot_Type3_Title4,
.Spot_Type3_Title5
{
    font-size: 12px;
    font-weight: bold;
}

.Spot_Type3_Text1,
.Spot_Type3_Text2,
.Spot_Type3_Text3,
.Spot_Type3_Text4,
.Spot_Type3_Text5
{
    font-size: 11px;
    padding: 4px 0 4px 0;
}

.Spot_Type3_ReadMore1,
.Spot_Type3_ReadMore2,
.Spot_Type3_ReadMore3,
.Spot_Type3_ReadMore4,
.Spot_Type3_ReadMore5
{
    position: relative;
    text-decoration: none;
    font-weight: bold;
}

.Spot_Type3_1 .Spot_Type3_ReadMore1 a,
.Spot_Type3_2 .Spot_Type3_ReadMore2 a,
.Spot_Type3_3 .Spot_Type3_ReadMore3 a,
.Spot_Type3_4 .Spot_Type3_ReadMore4 a,
.Spot_Type3_5 .Spot_Type3_ReadMore5 a
{
     text-decoration: none;
     font-weight: bold;
}

/* ----------------------------------------- */
.CompanyAds .banner
{
    float: left;
    height: 40px;
    width: 140px;
    margin: 5px 10px 5px 0px;
}

/* -------------------------- Spots Type # 3(Right Link Feature CompanyList) -------------------------- */

.CompanyAds .SeeAllCompanyProfile
{
    float: right;
    margin-top: 5px;
    margin-left: 0px;
    margin-right: 14px;
}
.CompanyAds .SeeAllCompanyProfile a
{
    float: right;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CompanyProfiles/knap_se_alle_virksomhedsprofiler.ashx');
    background-position: left top;
    background-repeat: no-repeat;
    height: 32px;
    width: 171px;
    text-decoration: none;
}
.CompanyAds .SeeAllCompanyProfile a span
{
    left: 6px;
    position: relative;
    top: 8px;
    color: #FFFFFF;
    font-size: 12px;
}  

/* -------------------------- Spots Type # 4 -------------------------- */

.Spots_Type4
{
     float: left;
}

/* -------------------------- Spots Type # 4 Spot1-5 -------------------------- */

.Spot_Type4_1
 {
	 margin-left: 0px;
 }

.Spot_Type4_1,
.Spot_Type4_2,
.Spot_Type4_3,
.Spot_Type4_4,
.Spot_Type4_5
{
    float:left;
    background: #EEEEEE url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxGradientBGdark.ashx') repeat-x scroll center top;
}

.Spot_Type4_BGImage1,
.Spot_Type4_BGImage2,
.Spot_Type4_BGImage3,
.Spot_Type4_BGImage4,
.Spot_Type4_BGImage5
{
    height: 100%;
    width: 100%;
}

.Spot_Type4_1 .frameTopLeft,
.Spot_Type4_2 .frameTopLeft,
.Spot_Type4_3 .frameTopLeft,
.Spot_Type4_4 .frameTopLeft,
.Spot_Type4_5 .frameTopLeft
{
    background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopLeft.ashx') no-repeat scroll left top;  
 }

.Spot_Type4_1 .frameBottomRight,
.Spot_Type4_2 .frameBottomRight,
.Spot_Type4_3 .frameBottomRight,
.Spot_Type4_4 .frameBottomRight,
.Spot_Type4_5 .frameBottomRight
{
    background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomRight.ashx') no-repeat scroll right bottom;  
}

.Spot_Type4_1 .frameTopRight,
.Spot_Type4_2 .frameTopRight,
.Spot_Type4_3 .frameTopRight,
.Spot_Type4_4 .frameTopRight,
.Spot_Type4_5 .frameTopRight
{
    background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopRight.ashx') no-repeat scroll right top;
    height: 4px;    
}

.Spot_Type4_1 .frameBottomLeft,
.Spot_Type4_2 .frameBottomLeft,
.Spot_Type4_3 .frameBottomLeft,
.Spot_Type4_4 .frameBottomLeft,
.Spot_Type4_5 .frameBottomLeft
{
    background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomLeft.ashx') no-repeat scroll left bottom;
    height: 4px;    
}

.Spot_Type4_Box1,
.Spot_Type4_Box2,
.Spot_Type4_Box3,
.Spot_Type4_Box4,
.Spot_Type4_Box5
{
    padding: 5px 10px 5px 10px;
    font-size: 11px;
}

.Spot_Type4_Title1,
.Spot_Type4_Title2,
.Spot_Type4_Title3,
.Spot_Type4_Title4,
.Spot_Type4_Title5
{
    font-size: 12px;
    font-weight: bold;
}

.Spot_Type4_Text1,
.Spot_Type4_Text2,
.Spot_Type4_Text3,
.Spot_Type4_Text4,
.Spot_Type4_Text5
{
    font-size: 11px;
    margin-top: 5px;
    color:#696969;
}

.Spot_Type4_ReadMore1,
.Spot_Type4_ReadMore2,
.Spot_Type4_ReadMore3,
.Spot_Type4_ReadMore4,
.Spot_Type4_ReadMore5
{
    position: relative;
    text-decoration: none;
}

.Spot_Type4_1 .Spot_Type4_ReadMore1 a,
.Spot_Type4_2 .Spot_Type4_ReadMore2 a,
.Spot_Type4_3 .Spot_Type4_ReadMore3 a,
.Spot_Type4_4 .Spot_Type4_ReadMore4 a,
.Spot_Type4_5 .Spot_Type4_ReadMore5 a
{
    text-decoration: none;
    color: Black;
}

.Spot_Type4_1 .Spot_Type4_Text1 UL,
.Spot_Type4_2 .Spot_Type4_Text2 UL,
.Spot_Type4_3 .Spot_Type4_Text3 UL,
.Spot_Type4_4 .Spot_Type4_Text4 UL,
.Spot_Type4_5 .Spot_Type4_Text5 UL
{
    margin-top: 15px;
    margin-bottom: 10px;
}

/* -------------------------- Ofir JS Spot (vertical spot) -------------------------- */

.Spots_JSOfir
{
    width: 200px;
    height: auto;
    background-color: white;
    vertical-align: top;
}

/* -------------------------- Ofir JS Spot Spot1 -------------------------- */

.Spots_JSOfir_1
{
    width: 200px;
    height: 95px;
    text-align: left;
    background-color: #fbfbfb;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/JSSpots/RightJSSpots.ashx');
    background-repeat: no-repeat;
}
.Spots_JSOfir_backgroundImage1
{
    width: 99%;
    height: 100%;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/JSSpots/RightJSSpotsBackgroungImage.ashx');
    background-position: 138px 1px;
    overflow: hidden;
    background-repeat: no-repeat;
}
.Spots_JSOfir_Box1
{
    width: 90%;
    height: 90%;
    padding: 10px;
    font-size: 11px;
}
.Spots_JSOfir_Title1
{
    font-size: 12px;
    font-weight: bold;
}
.Spots_JSOfir_Text1
{
    font-size: 11px;
    padding: 3px 0px 0px 0px;
}
.Spots_JSOfir_ReadMore1
{
    text-decoration: none;
    font-weight: bold;
}
.Spots_JSOfir_1 a
{
    text-decoration: none;
    color: Black;
    font-weight: bold;
}

/* -------------------------- Ofir JS Spot Spot2 -------------------------- */

.Spots_JSOfir_2
{
    float: left;
    width: 200px;
    height: 95px;
    text-align: left;
    background-color: #fbfbfb;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/JSSpots/RightJSSpots.ashx');
    background-repeat: no-repeat;
    margin-top: 10px;
}
.Spots_JSOfir_backgroundImage2
{
    width: 99%;
    height: 100%;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/JSSpots/RightJSSpotsBackgroungImage.ashx');
    background-position: 138px 1px;
    overflow: hidden;
    background-repeat: no-repeat;
}
.Spots_JSOfir_Box2
{
    width: 90%;
    height: 90%;
    padding: 10px;
    font-size: 11px;
}
.Spots_JSOfir_Title2
{
    font-size: 12px;
    font-weight: bold;
}
.Spots_JSOfir_Text2
{
    font-size: 11px;
    padding: 4px 0 8px 0;
}
.Spots_JSOfir_ReadMore2
{
    text-decoration: none;
    font-weight: bold;
}
.Spots_JSOfir_2 a
{
    text-decoration: none;
    color: Black;
    font-weight: bold;
}

/*
====================================================================================
    SC_GPD_SPT  - General Spots - END
====================================================================================
*/



/*
====================================================================================
    SC_GPD_BMU  - General Boxed menu - BEGIN
====================================================================================
*/

div.BoxedMenu
{
    width: 200px;
/*    float: left;*/
    line-height: normal;
}
div.BoxedMenu ul
{
    margin: 0;
    padding: 8px;
    list-style: none;
}
div.BoxedMenu ul li
{
    margin: 0;
    padding: 3px 0px 0px 0px;
}
div.RedPageClass div.BoxedMenu .Top
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/MenuExpandedBoxTopRed.ashx');
    background-repeat: no-repeat;
    background-position: top;
    height: 24px;
}
div.OrangePageClass div.BoxedMenu .Top
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/Venstremenu_topbg_salgsjobbet.ashx');
    background-repeat: no-repeat;
    background-position: top;
    height: 24px;
}
div.BluePageClass div.BoxedMenu .Top
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/Venstremenu_topbg_oekonomijobbet.ashx');
    background-repeat: no-repeat;
    background-position: top;
    height: 24px;
}
div.GreenPageClass div.BoxedMenu .Top
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/Venstremenu_topbg_plejejobbet.ashx');
    background-repeat: no-repeat;
    background-position: top;
    height: 24px;
}
div.BoxedMenu .Title
{
    float: left;
    width: auto;
    padding: 4px 0px 0px 5px;
}
div.BoxedMenu .Back
{
    width: 9px;
    height: 9px;
    float: left;
    margin-top: 4px;
    margin-left: 5px;
    margin-right: 3px;
    border: none;
}
div.RedPageClass div.BoxedMenu .Back
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/ReadMoreWhiteOnRed.ashx');
    background-repeat: no-repeat;
    background-position: center;
}
div.OrangePageClass div.BoxedMenu .Back
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/ReadMoreWhiteOnOrange.ashx');
    background-repeat: no-repeat;
    background-position: center;
}
div.BluePageClass div.BoxedMenu .Back
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/ReadMoreWhiteOnBlue.ashx');
    background-repeat: no-repeat;
    background-position: center;
}
div.GreenPageClass div.BoxedMenu .Back
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/ReadMoreWhiteOnGreen.ashx');
    background-repeat: no-repeat;
    background-position: center;
}
div.BoxedMenu .Text
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/MenuExpandedBoxLinesRed.ashx');
    background-repeat: repeat-y;
    background-position: top;
    background-color: #fbfbfb;
}
div.BoxedMenu .Bottom
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/MenuExpandedBoxBottomRed.ashx');
    background-repeat: no-repeat;
    background-position: top;
}
div.BoxedMenu .Title a
{
    text-decoration: none;
    color: White;
    font-weight: bold;
}
div.BoxedMenu li a
{
    text-decoration: none;
    color: #252525;
    font-weight: bold;
    height: 12px;
    font-size: 10pt;
}
div.RedPageClass div.BoxedMenu li a:hover,
div.RedPageClass div.BoxedMenu li a.Selected
{
    text-decoration: none;
    color: #d81821;
    font-weight: bold;
}
div.RedPageClass div.BoxedMenu li a.ReadMore
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 14px;
}
div.RedPageClass div.BoxedMenu a.ReadMoreWhite
{
    padding-left: 4px;
}

/*
====================================================================================
    SC_GPD_BMU  - General Boxed menu - END
====================================================================================
*/



/*
====================================================================================
    SC_GPD_BAN  - General Banner - BEGIN
====================================================================================
*/

.Spots .banner
{
    float: left;
    text-align: center;
    margin: 0px 0px 0px 0px;
    width: 235px;
     height: 200px;  
}

.TwoColumnCenter_RightColumn .banner
{
    float: left;
    width: 200px;
    margin: 0 0 3px;
}
.TwoColumnCenter_RightColumn .HomeBanner1
{
    float: left;
    width: 200px;
    margin: 0px 0px 8px 0px;
    height: 90px;
    overflow: hidden;
}
.TwoColumnCenter_RightColumn .HomeBanner2
{
    float: left;
    width: 200px;
    margin: 0px 0px 0px 0px;
    height: 200px;
    overflow: hidden;
}

/*
====================================================================================
    SC_GPD_BAN  - General Banner - END
====================================================================================
*/



/*
====================================================================================
    SC_GPD_FOT  - General Footer - BEGIN
====================================================================================
*/

.Footer
{
    margin: 0px;
    text-align: left;
    vertical-align: bottom;
    font-size: 10pt;
    color: #898989;
    position: relative;
    height: 20px;
    margin-top: 4px;
    z-index: 100;
    clear: both;
    padding: 0px 0px 5px 0px;
}


.Footer .FooterMenuContainer,
.Footer .FooterLinkContainer
{
	position: absolute;	
	top: 5px;
}

.Footer .FooterMenuContainer
{
	left: 5px;
}

.Footer .FooterLinkContainer
{
	right: 5px;
}

.Footer a
{
    font-size: 10pt;
}


/*
====================================================================================
    SC_GPD_FOT  - General Footer - END
====================================================================================
*/



/*
====================================================================================
	SC_GPD_CON - General Contactform - BEGIN
====================================================================================
*/

.ContactForm .Introduction
{
	font-family: Arial,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding-bottom: 20px;
}	

.ContactForm .FieldPreText
{
	font-size: 8pt;
	font-weight: bold;
}

.ContactForm input,
.ContactForm select,
.ContactForm textarea
{
	font-family: Arial,sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

.ContactFieldPanel_ContactMessage,
.ContactFieldPanel_ContactSubject,
.ContactFieldPanel_ContactName,
.ContactFieldPanel_ContactEmail,
.ContactFieldPanel_ContactPhone,
.ContactFieldPanel_ContactTimes,
.ContactFieldPanel_ContactFirm
{
	clear: both;
	width: 405px;
}

.ContactFieldPanel_ContactMessage .ContactMessage
{
	margin-top: 10px;
	width: 400px;
}


.ContactFieldPanel_ContactSubject .FieldPreText_ContactSubject,
.ContactFieldPanel_ContactName .FieldPreText_ContactName,
.ContactFieldPanel_ContactEmail .FieldPreText_ContactEmail,
.ContactFieldPanel_ContactPhone .FieldPreText_ContactPhone,
.ContactFieldPanel_ContactTimes .FieldPreText_ContactTimes,
.ContactFieldPanel_ContactFirm .FieldPreText_ContactFirm
{
	float: left;
	margin-top: 8px;
	height: 18px;
}

.ContactForm .FieldRequired
{
    float: left;
	margin-top: 4px;
	height: 18px;
    color: Red;
    font-size: 18px;
}

.ContactFieldPanel_ContactName .ContactName,
.ContactFieldPanel_ContactEmail .ContactEmail,
.ContactFieldPanel_ContactPhone .ContactPhone,
.ContactFieldPanel_ContactTimes .ContactTimes,
.ContactFieldPanel_ContactFirm .ContactFirm
{
	float: right;
	margin-top: 6px;
	width: 290px;
}

.ContactFieldPanel_ContactSubject .ContactSubject
{
	float: right;
	margin-top: 6px;
	width: 296px;
}

.ContactForm .ContactSendButton
{
	background: #ffffff url('/~/media/CFC2CA88162741E18D29801EE5509283.ashx?h=18&thn=1&w=69') no-repeat center center;
	width: 69px;
	height: 20px;
	border: none;
	margin: 10px 0px;
	color: #ffffff;
	font-weight: bold;
}

.ContactFieldPanel_ContactPostalcode
{
	clear: both;
	float: left;
	width: 190px;
}

.ContactFieldPanel_ContactCity
{
	float: left;
	min-width: 10px;
	width: 215px;
}

.ContactFieldPanel_ContactPostalcode .FieldPreText_ContactPostalcode
{
	margin-right: 37px;
	float: left;
	margin-top: 8px;
	height: 18px;
}

.ContactFieldPanel_ContactCity .FieldPreText_ContactCity
{
	margin-left: 10px;
	margin-right: 10px;
	float: left;
	margin-top: 8px;
	height: 18px;
}

.ContactFieldPanel_ContactPostalcode .ContactPostalcode
{
	float: right;
	margin-top: 6px;
	width: 75px;
}

.ContactFieldPanel_ContactCity .ContactCity
{
	float: right;
	margin-top: 6px;
	width: 176px;
}

/*
====================================================================================
	SC_GPD_CON - General Contactform - END
====================================================================================
*/



/*
====================================================================================
	SC_GPD_AUT - General Autocomplete - BEGIN
====================================================================================
*/

.autocomplete-list
{
     margin-top: 0px;
     z-index: 100;
}

.autocomplete-list ul
{
     background-color: #FFFFFF;
     border: solid 1px #CCCCCC;
     margin: 0px;
     padding: 0px;
}

.autocomplete-list li
{
     margin: 0px;
     padding: 3px;
     cursor: pointer;
     list-style-type: none;
     color: #000000;
     font-weight: normal;
     font-size: 10pt;
     overflow: hidden;
}

.autocomplete-list .selected,
.autocomplete-list li:hover
{
     background-color: #CCCCCC;
}

/*
====================================================================================
	SC_GPD_AUT - General Autocomplete - END
====================================================================================
*/



/*
====================================================================================
    SC_TOP_MEN - Top menu - BEGIN
====================================================================================
*/

div.RedPageClass .TopMenu,
div.OrangePageClass .TopMenu,
div.BluePageClass .TopMenu,
div.GreenPageClass .TopMenu,
div.GreyPageClass .TopMenu
{
    float: left;
    width: 940px;
    height: 62px;
    margin: 0px 0px 6px 0px;
}

div.RedPageClass .TopMenu
{
    background: #ffffff url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/TopRedBackround.ashx') no-repeat top;
}

div.OrangePageClass .TopMenu
{
    background: #ffffff url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/TopOrangeBackround.ashx') no-repeat top;
}

div.BluePageClass .TopMenu
{
    background: #ffffff url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/TopBlueBackround.ashx') no-repeat top;
}

div.GreenPageClass .TopMenu
{
    background: #ffffff url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/TopGreenBackround.ashx') no-repeat top;
}

div.GreyPageClass .TopMenu
{
    background: #ffffff url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/TabMenu/TopGreyBackround.ashx') no-repeat top;
}

/*
====================================================================================
    SC_TOP_MEN - Top menu - END
====================================================================================
*/



/*
====================================================================================
    SC_TOP_LGO - Top logo - BEGIN
====================================================================================
*/

div.RedPageClass .Logo
{
    text-align: left;
    float: left;
    margin: 8px 0px 0px 26px;
    width: 800px;
    height: 23px;
}
div.OrangePageClass .Logo
{
    text-align: left;
    float: left;
    margin: 8px 0px 0px 26px;
    width: 771px;
    height: 23px;
}
div.BluePageClass .Logo
{
    text-align: left;
    float: left;
    margin: 8px 0px 0px 26px;
    width: 771px;
    height: 23px;
}
div.GreenPageClass .Logo
{
    text-align: left;
    float: left;
    margin: 8px 0px 0px 26px;
    width: 771px;
    height: 23px;
}
div.GreyPageClass .Logo
{
    text-align: left;
    float: left;
    margin: 8px 0px 0px 26px;
    width: 771px;
    height: 23px;
}

/*
====================================================================================
    SC_TOP_LGO - Top logo - END
====================================================================================
*/



/*
====================================================================================
    SC_TOP_EMP - Top Employer link - BEGIN
====================================================================================
*/
.Employers
{
    text-align: left;
    float: left!important;
    margin: 6px 0px 0px 0px!important;
    width: 100px;
    height: 23px;
}
div.RedPageClass .Employers
{
    margin: 6px 0px 0px 21px!important;
}
/*
====================================================================================
    SC_TOP_EMP - Top Employer link - END
====================================================================================
*/



/*
====================================================================================
    SC_TOP_LIO  - Top Login logout status - BEGIN
====================================================================================
*/

.LogIn
{
    float: right;
    margin-top: 0px;
    color: White;
    margin-top: 8px;
    margin-right: 15px;
    width: 300px;
    height: 20px;
}
.LoginContainer
{
    float: right;
}
.CreateNewUserLink
{
    float: right;
    margin-right:5px;
    background-repeat:no-repeat;
     background-position: left;
     text-align:center;
     vertical-align: middle;
    height:18px;
    width:80px;
}
div.RedPageClass .CreateNewUserLink
{
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/ReadMoreWhiteOnRed.ashx');
}
div.GreenPageClass .CreateNewUserLink
{
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/ReadMoreWhiteOnGreen.ashx');
}
div.OrangePageClass .CreateNewUserLink
{
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/ReadMoreWhiteOnOrange.ashx');
}
div.BluePageClass .CreateNewUserLink
{
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/ReadMoreWhiteOnBlue.ashx');
}
div.GreyPageClass .CreateNewUserLink
{
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/ReadMoreWhiteOnGrey.ashx');
}
.LoginLinkContainer
{
    background-repeat: no-repeat;
    background-position: left;
    width: 129px;
    height: 18px;
    text-indent: 1px;
}
div.RedPageClass .LoginLinkContainer
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LogInOff/RedLoginBox2.ashx');
}
div.GreenPageClass .LoginLinkContainer
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LogInOff/LoginBoxGreen3.ashx');
}
div.OrangePageClass .LoginLinkContainer
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LogInOff/LoginBoxOrange3.ashx');
}
div.BluePageClass .LoginLinkContainer
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LogInOff/LoginBoxBlue3.ashx');
}
div.GreyPageClass .LoginLinkContainer
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LogInOff/LoginBoxGrey3.ashx');
}

div.RedPageClass a.LoginLink:link,
div.RedPageClass a.CreateNewUserLinkA:link,

div.GreenPageClass a.LoginLink:link,
div.GreenPageClass a.CreateNewUserLinkA:link,

div.BluePageClass a.LoginLink:link,
div.BluePageClass a.CreateNewUserLinkA:link,

div.OrangePageClass a.LoginLink:link,
div.OrangePageClass a.CreateNewUserLinkA:link
{
    text-decoration: none;
    font-weight: bold;
    text-align: center;
    color: White;
    margin-left: 10px;
    font-size: 9pt;
}

div.RedPageClass a.LoginLink:visited,
div.RedPageClass a.CreateNewUserLinkA:visited,

div.GreenPageClass a.LoginLink:visited,
div.GreenPageClass a.CreateNewUserLinkA:visited,

div.BluePageClass a.LoginLink:visited,
div.BluePageClass a.CreateNewUserLinkA:visited,

div.OrangePageClass a.LoginLink:visited,
div.OrangePageClass a.CreateNewUserLinkA:visited
{
    color: #252525;
}

div.RedPageClass a.CreateNewUserLinkA,
div.GreenPageClass a.CreateNewUserLinkA,
div.BluePageClass a.CreateNewUserLinkA,
div.OrangePageClass a.CreateNewUserLinkA
{
    font-weight: normal;
    margin-left: 2px;
}
div.RedPageClass a:hover.LoginLink
{
    color: #d81921;
}
div.GreenPageClass a:hover.LoginLink
{
    color: #61b53a; /* ? */
}
div.OrangePageClass a:hover.LoginLink
{
    color: #f4781d; /* ? */
}
div.BluePageClass a:hover.LoginLink
{
    color: #30708c; /* ? */
}

.LogoutContainer
{
    float: right;
    width: 300px;
    font-size: 9pt;
    margin-top: 5px;
}

.PreLogoutText
{
    float: left;
    width: 75%;
    text-align: right;
}

.PostLogoutText
{
	display:none;	
}

.PreLogoutSeparator
{
    float: left;
    background-repeat: no-repeat;
    background-position: right;
    width: 4%;
}

.PostLogoutSeparator
{
    display:none;
}

div.RedPageClass .PreLogoutSeparator
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/Separator.ashx');
}
div.GreenPageClass .PreLogoutSeparator
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/SeparatorGreen.ashx');
}
div.OrangePageClass .PreLogoutSeparator
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/SeparatorOrange.ashx');
}
div.BluePageClass .PreLogoutSeparator
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/SeparatorBlue.ashx');
}

div.RedPageClass .PostLogoutSeparator,
div.GreenPageClass .PostLogoutSeparator,
div.OrangePageClass .PostLogoutSeparator,
div.BluePageClass .PostLogoutSeparator
{
        display:none;
}

.LogoutLinkContainer
{
    float: right;
    text-align: right;
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 15px;
    font-size: 9pt;
}
div.RedPageClass .LogoutLinkContainer
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LogInOff/LogOut.ashx');
}
div.OrangePageClass .LogoutLinkContainer
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LogInOff/LogOutOrange.ashx');
}

div.GreenPageClass .LogoutLinkContainer
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LogInOff/LogOutGreen.ashx');
}

div.BluePageClass .LogoutLinkContainer
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LogInOff/LogOutBlue.ashx');
}

div.GreyPageClass .LogoutLinkContainer
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LogInOff/LogOutGrey.ashx');
}

.LogoutLink
{
    text-decoration: none;
    vertical-align: bottom;
    text-align: center;
    color: White;
    font-size: 9pt;
}

/*
====================================================================================
    SC_TOP_LIO  - Top Login logout status - END
====================================================================================
*/


/*
====================================================================================
    SC_TOP_TAB - Top Tab menu - BEGIN
====================================================================================
*/

.Tabs
{
    float: left;
    width: 940px;
    height: 22px;
    background-color: white;
    margin: 0px;
}
#TabMenu
{
    float: left;
    width: 600px;
    line-height: normal;
    font-family: Helvetica, Sans-Serif;
}
#TabMenu ul
{
    margin: 0;
    padding: 0px 0px 0px 0px;
    list-style: none;
}
#TabMenu li
{
    display: inline;
    margin: 0;
    padding: 0;
}
#TabMenu a
{
    float: left;
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/TabMenu/Ofig_redtabLeft.ashx') no-repeat left top;
    margin: 0;
    padding: 0px 0px 0 5px;
    text-decoration: none;
    vertical-align: bottom;
    font-weight: bold;
    font-size: 9pt;
}
#TabMenu a span
{
    float: left;
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/TabMenu/Ofig_RedTabRight.ashx') no-repeat right top;
    display: block;
    padding: 4px 15px 4px 5px;
    color: white;
    vertical-align: bottom;
    cursor: pointer;
}

/* Item1...ItemN classes are necessary if every tab has it is own background image */
#TabMenu a.item1
{
    float: left;
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/TabMenu/Ofig_redtabLeft.ashx') no-repeat left top;
    margin: 0;
    padding: 0px 0px 0px 5px;
    text-decoration: none;
    vertical-align: bottom;
    font-weight: bold;
    text-align: center;
}
#TabMenu a.item2
{
    float: left;
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/TabMenu/Ofig_orangetabLeft.ashx') no-repeat left top;
    margin: 0;
    padding: 0px 0px 0 5px;
    text-decoration: none;
    vertical-align: bottom;
    font-weight: bold;
    text-align: center;
}
#TabMenu a.item3
{
    float: left;
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/TabMenu/Ofig_bluetabLeft.ashx' ) no-repeat left top;
    margin: 0;
    padding: 0px 0px 0 5px;
    text-decoration: none;
    vertical-align: bottom;
    font-weight: bold;
    text-align: center;
}
#TabMenu a.item4
{
    float: left;
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/TabMenu/Ofig_greentabLeft.ashx') no-repeat left top;
    margin: 0;
    padding: 0px 0px 0 5px;
    text-decoration: none;
    vertical-align: bottom;
    font-weight: bold;
    text-align: center;
}
#TabMenu a.item5
{
    float: left;
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/TabMenu/Ofir_GreyTabLeft.ashx') no-repeat left top;
    margin: 0;
    padding: 0px 0px 0 5px;
    text-decoration: none;
    vertical-align: bottom;
    font-weight: bold;
    text-align: center;
}

/* Item1...ItemN classes are necessary if every tab has it is own bacground image */
#TabMenu a span.item1
{
    float: left;
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/TabMenu/Ofig_RedTabRight.ashx') no-repeat right top;
    display: block;
    padding: 7px 15px 4px 5px;
    color: white;
    vertical-align: bottom;
    cursor: pointer;
    width: 93px;
}
#TabMenu a span.item2
{
    float: left;
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/TabMenu/Ofig_orangetabRight.ashx') no-repeat right top;
    display: block;
    padding: 7px 15px 4px 5px;
    color: white;
    vertical-align: bottom;
    cursor: pointer;
    width: 93px;
}
#TabMenu a span.item3
{
    float: left;
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/TabMenu/Ofig_bluetabRight.ashx') no-repeat right top;
    display: block;
    padding: 7px 15px 4px 5px;
    color: white;
    vertical-align: bottom;
    cursor: pointer;
    width: 93px;
}
#TabMenu a span.item4
{
    float: left;
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/TabMenu/Ofig_greentabRight.ashx') no-repeat right top;
    display: block;
    padding: 7px 15px 4px 5px;
    color: white;
    vertical-align: bottom;
    cursor: pointer;
    width: 93px;
}
#TabMenu a span.item5
{
    float: left;
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/TabMenu/Ofir_GreyTabRight.ashx') no-repeat right top;
    display: block;
    padding: 7px 15px 4px 5px;
    color: white;
    vertical-align: bottom;
    cursor: pointer;
    width: 93px;
}

/* Commented Backslash Hack hides rule from IE5-Mac */
#TabMenu a span
{
    float: none;
}
/* End IE5-Mac hack */

#TabMenu a:hover span
{
    color: #FFFFFF;
    padding: 4px 15px 4px 5px;
}
#TabMenu a:hover
{
    background-position: 0% -22px;
}
#TabMenu a:hover span
{
    background-position: 100% -22px;
}

/* Selected item */
#TabMenu a.selected
{
    color: #FFFFFF;
    background-position: 0% -22px;
}

#TabMenu a span.selected
{
    padding: 4px 15px 4px 5px;
    background-position: 100% -22px;
    color: #FFFFFF;
}

/*
====================================================================================
    SC_TOP_TAB - Top Tab menu - END
====================================================================================
*/



/*
====================================================================================
    SC_TOP_DDM  - Top Dropdown menu - BEGIN
====================================================================================
*/

div.RedPageClass .DropDownMenu,
div.OrangePageClass .DropDownMenu,
div.GreenPageClass .DropDownMenu,
div.BluePageClass .DropDownMenu,
div.GreyPageClass .DropDownMenu
{
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    width: 600px;
    z-index: 1000;
}

.RadMenu_OfirDropDown
{
    z-index: 999;
    text-align: left;
}

.RadMenu_OfirDropDown_rtl
{
    text-align: right;
}

.RadMenu_OfirDropDown_Context
{
    background: none;
    border: 0;
}

.RadMenu_OfirDropDown a,
.RadMenu_OfirDropDown a:hover,
.RadMenu_OfirDropDown a:visited
{
    text-decoration: none;
    font-size: 10pt;
}

.RadMenu_OfirDropDown .rmLink
{
    line-height: 24px;
    text-decoration: none;
    font-weight: bold;
    color: white;
}

.RadMenu_OfirDropDown .rmLink:focus, .RadMenu_OfirDropDown .rmFocused
{
    outline: 0;
}

.RadMenu_OfirDropDown .rmExpanded
{
    position: relative;
    z-index: 10000;
}

div.RedPageClass .RadMenu_OfirDropDown .rmLink:hover,
div.RedPageClass .RadMenu_OfirDropDown .rmFocused,
div.RedPageClass .RadMenu_OfirDropDown .rmExpanded
{
        background-image: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/middle_filler.ashx');
        background-position: center;
        background-repeat: repeat-x;
    font-weight: bold;
    color: #d81921;
    cursor: pointer;
}
div.OrangePageClass .RadMenu_OfirDropDown .rmLink:hover,
div.OrangePageClass .RadMenu_OfirDropDown .rmFocused,
div.OrangePageClass .RadMenu_OfirDropDown .rmExpanded
{
    font-weight: bold;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/OrangeDropDownMenuLevel1.ashx');
    background-repeat: no-repeat;
    background-position: center;
    color: #f58220;
    cursor: pointer;
}

div.BluePageClass .RadMenu_OfirDropDown .rmLink:hover,
div.BluePageClass .RadMenu_OfirDropDown .rmFocused,
div.BluePageClass .RadMenu_OfirDropDown .rmExpanded
{
    font-weight: bold;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/BlueDropDownMenuLevel1.ashx');
    background-repeat: no-repeat;
    background-position: center;
    color: #357c96;
    cursor: pointer;
}

div.GreenPageClass .RadMenu_OfirDropDown .rmLink:hover,
div.GreenPageClass .RadMenu_OfirDropDown .rmFocused,
div.GreenPageClass .RadMenu_OfirDropDown .rmExpanded
{
    font-weight: bold;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/GreenDropDownMenuLevel1.ashx');
    background-repeat: no-repeat;
    background-position: center;
    color: #62b63a;
    cursor: pointer;
}

.RadMenu_OfirDropDown .rmItem .rmLink .linkTopLeftFrame,
.RadMenu_OfirDropDown .rmItem .rmLink .linkTopRightFrame
{
    float: left;
}

.RedPageClass .RadMenu_OfirDropDown .rmItem .rmLink .linkTopLeftFrame
{
     background: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/conner_left_top_Red.ashx') no-repeat top left;
}
.RedPageClass .RadMenu_OfirDropDown .rmItem .rmLink .linkTopRightFrame
{
     background: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/conner_right_top_Red.ashx') no-repeat top right;
}

.OrangePageClass .RadMenu_OfirDropDown .rmItem .rmLink .linkTopLeftFrame
{
     background: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/conner_left_top_Orange.ashx') no-repeat top left;
}
.OrangePageClass .RadMenu_OfirDropDown .rmItem .rmLink .linkTopRightFrame
{
     background: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/conner_right_top_Orange.ashx') no-repeat top right;
}

.BluePageClass .RadMenu_OfirDropDown .rmItem .rmLink .linkTopLeftFrame
{
     background: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/conner_left_top_Blue.ashx') no-repeat top left;
}
.BluePageClass .RadMenu_OfirDropDown .rmItem .rmLink .linkTopRightFrame
{
     background: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/conner_right_top_Blue.ashx') no-repeat top right;
}

.GreenPageClass .RadMenu_OfirDropDown .rmItem .rmLink .linkTopLeftFrame
{
     background: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/conner_left_top_Green.ashx') no-repeat top left;
}
.GreenPageClass .RadMenu_OfirDropDown .rmItem .rmLink .linkTopRightFrame
{
     background: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/conner_right_top_Green.ashx') no-repeat top right;
}
.GreyPageClass .RadMenu_OfirDropDown .rmItem .rmLink .linkTopLeftFrame
{
     background: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/conner_left_top_Green.ashx') no-repeat top left;
}
.GreyPageClass .RadMenu_OfirDropDown .rmItem .rmLink .linkTopRightFrame
{
     background: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/conner_right_top_Green.ashx') no-repeat top right;
}
.GreyPageClass .RadMenu_OfirDropDown .rmItem .rmLink .linkTopLeftFrame
{
     background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/conner_left_top_Grey.ashx') no-repeat top left;
}
.GreyPageClass .RadMenu_OfirDropDown .rmItem .rmLink .linkTopRightFrame
{
     background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/conner_right_top_Grey.ashx') no-repeat top right;
}

div.RedPageClass .RadMenu_OfirDropDown .rmLink:hover,
div.RedPageClass .RadMenu_OfirDropDown .rmFocused,
div.RedPageClass .RadMenu_OfirDropDown .rmExpanded
{
    background-image: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/mnu_middle_filler.ashx');
    background-position: center top;
    background-repeat: repeat-x;
    cursor: pointer;
}

div.OrangePageClass .RadMenu_OfirDropDown .rmLink:hover,
div.OrangePageClass .RadMenu_OfirDropDown .rmFocused,
div.OrangePageClass .RadMenu_OfirDropDown .rmExpanded
{
    background-image: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/mnu_middle_filler.ashx');
    background-position: center top;
    background-repeat: repeat-x;
    cursor: pointer;
}

div.BluePageClass .RadMenu_OfirDropDown .rmLink:hover,
div.BluePageClass .RadMenu_OfirDropDown .rmFocused,
div.BluePageClass .RadMenu_OfirDropDown .rmExpanded
{
    background-image: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/mnu_middle_filler.ashx');
    background-position: center top;
    background-repeat: repeat-x;
    cursor: pointer;
}

div.GreenPageClass .RadMenu_OfirDropDown .rmLink:hover,
div.GreenPageClass .RadMenu_OfirDropDown .rmFocused,
div.GreenPageClass .RadMenu_OfirDropDown .rmExpanded
{
    background-image: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/mnu_middle_filler.ashx');
    background-position: center top;
    background-repeat: repeat-x;
    cursor: pointer;
}
div.GreyPageClass .RadMenu_OfirDropDown .rmLink:hover,
div.GreyPageClass .RadMenu_OfirDropDown .rmFocused,
div.GreyPageClass .RadMenu_OfirDropDown .rmExpanded
{
    background-image: URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/mnu_middle_filler.ashx');
    background-position: center top;
    background-repeat: repeat-x;
    cursor: pointer;
}

.RadMenu_OfirDropDown .rmItem .rmLink
{
     float: left;
     margin-top: -6px;
}

.RadMenu_OfirDropDown .rmLink .rmText
{
    font: normal 12px Arial, sans-serif;
    font-weight: bold;
    text-align: center;
    width: auto;
    min-width: 60px;
    margin-left: 10px;
    margin-right: 10px;
}

.RadMenu_OfirDropDown .rmLink .rmSpanText
{
    float: left;
    margin-left:10px;
    margin-right:10px;
    min-width:60px;
    width:auto;
}

.RadMenu_OfirDropDown .rmGroup
{
    background: #fff;
}

.RadMenu_OfirDropDown .rmGroup .rmLink
{
    text-decoration: none;
    font-weight: bold;
}

.RadMenu_OfirDropDown_rtl .rmGroup .rmLink
{
    text-align: center;
}

.RadMenu_OfirDropDown .rmGroup .rmLink:hover, .RadMenu_OfirDropDown .rmGroup .rmFocused, .RadMenu_OfirDropDown .rmGroup .rmExpanded
{
    background: #444;
}

.RadMenu_OfirDropDown .rmLink .rmText
{
    text-align: center;
    padding: 3px 0 5px 0;
    color: #ffffff;
}

.RadMenu_OfirDropDown .rmLink.rmExpanded .rmText
{
    color: #d81921;
}

.RadMenu_OfirDropDown .rmGroup .rmLink .rmText
{
    font-size: 11px;
    padding: 4px 37px 5px 20px;
}

.RadMenu_OfirDropDown .rmLink .rmText:hover
{
    color: #d81921;
}

.RadMenu_OfirDropDown_rtl .rmGroup .rmLink .rmText
{
    padding: 4px 20px 5px 37px;
}

.RadMenu_OfirDropDown .rmHorizontal .rmItem
{
    border-right: 0px solid #db2830;
    padding-bottom: 0px;
    text-align: center;
}
.RadMenu_OfirDropDown .rmHorizontal .rmLast
{
    border-right: 0;
}

.RadMenu_OfirDropDown .rmVertical .rmItem
{
    border-bottom: 0px solid #353535;
}
.RadMenu_OfirDropDown .rmVertical .rmLast
{
    border-bottom: 0;
    padding-bottom: 0px;
}

.RadMenu_OfirDropDown_rtl .rmHorizontal .rmItem
{
    border-left: 0;
}

.RadMenu_OfirDropDown .rmRootGroup .rmGroup .rmItem, .RadMenu_OfirDropDown_Context .rmGroup .rmItem
{
    border-right: 0;
    border-bottom: 0;
    padding-bottom: 0;
}


.RadMenu_OfirDropDown .rmGroup
{
    border: 1px solid #828282;
    background-color: #fff;
}

.RadMenu_OfirDropDown .rmGroup .rmExpanded
{
    z-index: 1;
}

.RadMenu_OfirDropDown .rmBottomArrow
{
    background-position: center -18px;
}

.RadMenu_OfirDropDown .rmRightArrow
{
    background-position: -18px center;
}

.RadMenu_OfirDropDown .rmItem .rmDisabled .rmText
{
    color: #999;
}

.RadMenu_OfirDropDown .rmRootGroup .rmItem .rmDisabled
{
    background: none;
}

.RadMenu_OfirDropDown .rmGroup .rmItem .rmDisabled
{
    background-color: #fff;
}

div.RedPageClass .RadMenu_OfirDropDown .rmRootGroup .rmSeparator, div.RedPageClass .RadMenu_OfirDropDown .rmGroup .rmSeparator
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/Separator.ashx');
    background-repeat: no-repeat;
    background-position: center;
    width: 1px;
}

div.OrangePageClass .RadMenu_OfirDropDown .rmRootGroup .rmSeparator, div.OrangePageClass .RadMenu_OfirDropDown .rmGroup .rmSeparator
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/OrangeSeparator.ashx');
    background-repeat: no-repeat;
    background-position: center;
    width: 1px;
}

div.BluePageClass .RadMenu_OfirDropDown .rmRootGroup .rmSeparator, div.BluePageClass .RadMenu_OfirDropDown .rmGroup .rmSeparator
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/BlueSeparator.ashx');
    background-repeat: no-repeat;
    background-position: center;
    width: 1px;
}

div.GreenPageClass .RadMenu_OfirDropDown .rmRootGroup .rmSeparator, div.GreenPageClass .RadMenu_OfirDropDown .rmGroup .rmSeparator
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/GreenSeparator.ashx');
    background-repeat: no-repeat;
    background-position: center;
    width: 1px;
}
div.GreyPageClass .RadMenu_OfirDropDown .rmRootGroup .rmSeparator, div.GreyPageClass .RadMenu_OfirDropDown .rmGroup .rmSeparator
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/DropDownMenu/Ofir/GreySeparator.ashx');
    background-repeat: no-repeat;
    background-position: center;
    width: 1px;
}
.RadMenu_OfirDropDown .rmSeparator .rmText
{
    display: none;
}

.RadMenu_OfirDropDown .rmHorizontal .rmSeparator
{
    height: 20px;
    width: 1px;
    line-height: 20px;
    border: 0;
}

.RadMenu_OfirDropDown .rmVertical .rmSeparator
{
    height: 1px;
    margin: 3px 0;
    border: 0;
    line-height: 1px;
}

.RadMenu_OfirDropDown .rmLeftImage
{
    margin: 2px;
}

.RadMenu_OfirDropDown .rmSlide
{
    margin: -1px 0 0 -1px;
}

.RadMenu_OfirDropDown .rmHorizontal .rmSlide
{
    margin-top: -2px;
}

.RadMenu_OfirDropDown_rtl .rmSlide
{
    margin-left: 0;
    margin-right: -1px;
}

.RadMenu_OfirDropDown .rmGroup .rmSlide
{
    margin: 0;
}

.RadMenu_OfirDropDown .rmItem .rmDisabled:hover
{
    background: none;
}

.RadMenu_OfirDropDown .rmLink .rmSpanText
{
    line-height: 24px;
    text-decoration: none;
    font-weight: bold;
    color: white;
    font-size: 9pt;
}

div.RedPageClass .RadMenu_OfirDropDown .rmLink:hover .rmSpanText,
div.RedPageClass .RadMenu_OfirDropDown .rmLink.rmFocused .rmSpanText,
div.RedPageClass .RadMenu_OfirDropDown .rmLink.rmExpanded .rmSpanText,
div.RedPageClass.Arbejdsgiver .RadMenu_OfirDropDown .rmLink:hover .rmSpanText,
div.RedPageClass.Arbejdsgiver .RadMenu_OfirDropDown .rmLink.rmFocused .rmSpanText,
div.RedPageClass.Arbejdsgiver .RadMenu_OfirDropDown .rmLink.rmExpanded .rmSpanText
{
    color: #d81921;
}

div.GreenPageClass .RadMenu_OfirDropDown .rmLink:hover .rmSpanText,
div.GreenPageClass .RadMenu_OfirDropDown .rmLink.rmFocused .rmSpanText,
div.GreenPageClass .RadMenu_OfirDropDown .rmLink.rmExpanded .rmSpanText,
div.GreenPageClass.Arbejdsgiver .RadMenu_OfirDropDown .rmLink:hover .rmSpanText,
div.GreenPageClass.Arbejdsgiver .RadMenu_OfirDropDown .rmLink.rmFocused .rmSpanText,
div.GreenPageClass.Arbejdsgiver .RadMenu_OfirDropDown .rmLink.rmExpanded .rmSpanText
{
    color: #61b53a; /* ? */
}

div.OrangePageClass .RadMenu_OfirDropDown .rmLink:hover .rmSpanText,
div.OrangePageClass .RadMenu_OfirDropDown .rmLink.rmFocused .rmSpanText,
div.OrangePageClass .RadMenu_OfirDropDown .rmLink.rmExpanded .rmSpanText,
div.OrangePageClass.Arbejdsgiver .RadMenu_OfirDropDown .rmLink:hover .rmSpanText,
div.OrangePageClass.Arbejdsgiver .RadMenu_OfirDropDown .rmLink.rmFocused .rmSpanText,
div.OrangePageClass.Arbejdsgiver .RadMenu_OfirDropDown .rmLink.rmExpanded .rmSpanText
{
    color: #f4781d; /* ? */
}

div.BluePageClass .RadMenu_OfirDropDown .rmLink:hover .rmSpanText,
div.BluePageClass .RadMenu_OfirDropDown .rmLink.rmFocused .rmSpanText,
div.BluePageClass .RadMenu_OfirDropDown .rmLink.rmExpanded .rmSpanText,
div.BluePageClass.Arbejdsgiver .RadMenu_OfirDropDown .rmLink:hover .rmSpanText,
div.BluePageClass.Arbejdsgiver .RadMenu_OfirDropDown .rmLink.rmFocused .rmSpanText,
div.BluePageClass.Arbejdsgiver .RadMenu_OfirDropDown .rmLink.rmExpanded .rmSpanText
{
    color: #30708c; /* ? */
}
div.GreyPageClass .RadMenu_OfirDropDown .rmLink:hover .rmSpanText,
div.GreyPageClass .RadMenu_OfirDropDown .rmLink.rmFocused .rmSpanText,
div.GreyPageClass .RadMenu_OfirDropDown .rmLink.rmExpanded .rmSpanText,
div.GreyPageClass .Arbejdsgiver .RadMenu_OfirDropDown .rmLink:hover .rmSpanText,
div.GreyPageClass .Arbejdsgiver .RadMenu_OfirDropDown .rmLink.rmFocused .rmSpanText,
div.GreyPageClass .Arbejdsgiver .RadMenu_OfirDropDown .rmLink.rmExpanded .rmSpanText
{
    color: #74B1CF; /* ? */
}
.RadMenu div.rmText
{
     float: left;
}

.RadMenu_OfirDropDown .rmItem .rmLink
{
     margin-top: -3px;
}   

div.RedPageClass .RadMenu_OfirDropDown .rmLink .rmSpanText
{
     float: left;
}

/*
====================================================================================
    SC_TOP_DDM  - Top Dropdown menu - END
====================================================================================
*/



/*
====================================================================================
    SC_TOP_SRC - Top searchbox - BEGIN
====================================================================================
*/

.QueryControl
{
    margin-left: 0px;
    margin-top: 7px;
    width: 670px;
    float: left;
}

.QueryControl .textBox,
.QueryControl .title
{
    float: left;
}

.SearchBox
{
    float: left;
    width: 940px;
    height: 36px;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/SearchBoxBackground.ashx');
    background-repeat: no-repeat;
}

div.RedPageClass div.QueryControl .FreetextCriteriaTextPanel
{
    color: #cf1921;
    font-weight: bold;
    font-size: 16px;
    vertical-align: text-bottom;
}

.SearchBox div.QueryControl .FreetextCriteriaTextPanel .textBox input
{
    border-color: #b7b7b7;
    border-style: solid;
    border-width: 1px;
    margin-right: 8px;
    width: 246px!important;
    color: #333333!important;
}
.SearchBox div.QueryControl .areaCriteriaTextPanel .textBox input
{
    border-color: #b7b7b7;
    border-style: solid;
    border-width: 1px;
    margin-right: 8px;
    width: 180px!important;
    color: #333333!important;
}


div.QueryControl .NavigatorPanel .FreetextCriteriaTextPanel .title,
div.QueryControl .NavigatorPanel .areaCriteriaTextPanel .title
{
    font-weight: bold;
    margin-left: 8px;
    margin-right: 8px;
    font-size: 16px;
    vertical-align: text-bottom;
}
div.RedPageClass div.QueryControl .NavigatorPanel .FreetextCriteriaTextPanel .title,
div.RedPageClass div.QueryControl .NavigatorPanel .areaCriteriaTextPanel .title
{
	    color: #cf1921;
}
div.OrangePageClass div.QueryControl .NavigatorPanel .FreetextCriteriaTextPanel .title,
div.OrangePageClass div.QueryControl .NavigatorPanel .areaCriteriaTextPanel .title
{
	    color: #F6892D;
}
div.BluePageClass div.QueryControl .NavigatorPanel .FreetextCriteriaTextPanel .title,
div.BluePageClass div.QueryControl .NavigatorPanel .areaCriteriaTextPanel .title
{
	    color: #31758C;
}
div.GreenPageClass div.QueryControl .NavigatorPanel .FreetextCriteriaTextPanel .title,
div.GreenPageClass div.QueryControl .NavigatorPanel .areaCriteriaTextPanel .title
{
	    color: #63B639;
}
div.GreyPageClass div.QueryControl .NavigatorPanel .FreetextCriteriaTextPanel .title,
div.GreyPageClass div.QueryControl .NavigatorPanel .areaCriteriaTextPanel .title
{
	    color: #81B5CF;
}
div.RedPageClass div.QueryControl .JobtypeCriteriaTextPanel
{
    color: #cf1921;
    font-weight: bold;
    font-size: 16px;
}

div.QueryControl div.SearchButton a
{
    color: white;
    font-weight: bold;
    font-size: 13px;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    padding-top: 2px;
}

div.SearchBox div.QueryControl .BoxBody .SearchButton
{
    float: left;
    width: 40px;
    height: 24px;													
    text-align: center;
    vertical-align: middle;
}
div.RedPageClass div.SearchBox div.QueryControl .BoxBody .SearchButton
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/RedSog.ashx');
    background-repeat: no-repeat;
}
div.OrangePageClass div.SearchBox div.QueryControl .BoxBody .SearchButton
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/Sog_Orange.ashx');
    background-repeat: no-repeat;
}
div.BluePageClass div.SearchBox div.QueryControl .BoxBody .SearchButton
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/Sog_Blue.ashx');
    background-repeat: no-repeat;
}
div.GreenPageClass div.SearchBox div.QueryControl .BoxBody .SearchButton
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/Sog_Green.ashx');
    background-repeat: no-repeat;
}
div.GreyPageClass div.SearchBox div.QueryControl .BoxBody .SearchButton
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/GreySog.ashx');
    background-repeat: no-repeat;
}

div.RedPageClass div.SearchBox div.QueryControl div.BoxBody div.NavigatorPanel div.FreetextCriteriaTextPanel
{
    float: left;
    color: black;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
    text-align: left;
    vertical-align: middle;
    height: 12px;
}

/* -------------------------- Ajax predictive text -------------------------- */

.FreetextQueryCompletionContainer
{
    position: absolute;
    left: 418px;
    top: 132px;
    height: auto;
    z-index: 2;
}
.areaQueryCompletionContainer
{
    position: absolute;
    left: 653px;
    top: 132px;
    height: auto;
    z-index: 3;
}
iframe.ajaxIframe
{
    border: medium none;
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    height: 200px;
    width: 100%;
    z-index: -1;
}
div.ajaxContainer
{
    font-weight: bold;
    text-align: left;
    text-decoration: none;
}
div.ajaxSuggest
{
    position: relative;
    top: 0px;
    left: 0px;
    width: 182px;
    height: 22px;
    line-height: 22px;
    color: #a0a0a0;
    overflow: hidden;
    font-size: 12px;
    padding-left: 5px;
    padding-right: 5px;
    background-color: white;
    border-left: 1px solid gray;
    border-right: 1px solid gray;
    cursor: pointer;
}
div.ajaxSuggest_bottomBorder
{
    position: relative;
    width: 182px;
    height: 22px;
    line-height: 22px;
    color: #a0a0a0;
    overflow: hidden;
    top: 0px;
    left: 0px;
    font-size: 12px;
    padding-left: 5px;
    padding-right: 5px;
    background-color: white;
    border-left: 1px solid gray;
    border-right: 1px solid gray;
    border-bottom: 1px solid gray;
    cursor: pointer;
}

/*
====================================================================================
    SC_TOP_SRC - Top searchbox - END
====================================================================================
*/



/*
====================================================================================
    SC_TOP_NRA - Top number of ads - BEGIN
====================================================================================
*/

.TotalNbrOfAds
{
    float: right;
    width: 250px;
    margin-top: 11px;
    margin-right: 10px;
}
.TotalNbrOfAds .CounterText
{
    color: #898989;
    font-weight: bold;
    font-size: 11px;
    float: right;
}
.TotalNbrOfAds .CounterText .JobAmmount,
.TotalNbrOfAds .CounterText .MiddleText,
.TotalNbrOfAds .CounterText .PostsAmmount,
.TotalNbrOfAds .CounterText .PostText
{
    float: left;
}

.TotalNbrOfAds .CounterText .JobAmmount,
.TotalNbrOfAds .CounterText .PostsAmmount
{
    color: #252525;
    font-weight: bold;
    font-size: 11px;
}

/*
====================================================================================
    SC_TOP_NRA - Top number of ads - END
====================================================================================
*/



/*
====================================================================================
    SC_JOB_LSB - Jobsearch left search box - BEGIN
====================================================================================
*/

.ThreeColumn_LeftColumn .QueryControl
{
    float: left;
    width: 200px;
    margin-top: 0px;
}

.ThreeColumn_LeftColumn .QueryControl select,
.ThreeColumn_LeftColumn .QueryControl input
{
    width: 179px;
    font-size: 10px;
    margin: 0px;
    padding: 0;
    border-color: #b7b7b7;
    border-style: solid;
    border-width: 1px;
}

div.RedPageClass .ThreeColumn_LeftColumn .QueryControl .JoblocationOpenListPanel select,
div.RedPageClass .ThreeColumn_LeftColumn .QueryControl .Joblocation4OpenListPanel select,
div.RedPageClass .ThreeColumn_LeftColumn .QueryControl .Joblocation5OpenListPanel select,
div.RedPageClass .ThreeColumn_LeftColumn .QueryControl .JobtypeOpenListPanel .navigator select,
div.RedPageClass .ThreeColumn_LeftColumn .QueryControl .workareaOpenListPanel .navigator select
{
    scrollbar-face-color:  white;
    scrollbar-highlight-color: red;
    scrollbar-shadow-color: red;
    scrollbar-3dlight-color: white;
    scrollbar-arrow-color: #db1b28;
    scrollbar-darkshadow-color: white;
    scrollbar-track-color: white; 
    height: 65px;
}
div.OrangePageClass .ThreeColumn_LeftColumn .QueryControl .JoblocationOpenListPanel select,
div.OrangePageClass .ThreeColumn_LeftColumn .QueryControl .Joblocation4OpenListPanel select,
div.OrangePageClass .ThreeColumn_LeftColumn .QueryControl .Joblocation5OpenListPanel select,
div.OrangePageClass .ThreeColumn_LeftColumn .QueryControl .JobtypeOpenListPanel .navigator select,
div.OrangePageClass .ThreeColumn_LeftColumn .QueryControl .ofirworkareaOpenListPanel .navigator select
{
    scrollbar-face-color:  white;
    scrollbar-highlight-color: #EF7A2C;
    scrollbar-shadow-color: #EF7A2C;
    scrollbar-3dlight-color: white;
    scrollbar-arrow-color: #EF7A2C;
    scrollbar-darkshadow-color: white;
    scrollbar-track-color: white; 
    height: 65px;
}
div.BluePageClass .ThreeColumn_LeftColumn .QueryControl .JoblocationOpenListPanel select,
div.BluePageClass .ThreeColumn_LeftColumn .QueryControl .Joblocation4OpenListPanel select,
div.BluePageClass .ThreeColumn_LeftColumn .QueryControl .Joblocation5OpenListPanel select,
div.BluePageClass .ThreeColumn_LeftColumn .QueryControl .JobtypeOpenListPanel .navigator select,
div.BluePageClass .ThreeColumn_LeftColumn .QueryControl .ofirworkareaOpenListPanel .navigator select
{
    scrollbar-face-color:  white;
    scrollbar-highlight-color: #31718C;
    scrollbar-shadow-color: #31718C;
    scrollbar-3dlight-color: white;
    scrollbar-arrow-color: #31718C;
    scrollbar-darkshadow-color: white;
    scrollbar-track-color: white; 
    height: 65px;
}
div.GreenPageClass .ThreeColumn_LeftColumn .QueryControl .JoblocationOpenListPanel select,
div.GreenPageClass .ThreeColumn_LeftColumn .QueryControl .Joblocation4OpenListPanel select,
div.GreenPageClass .ThreeColumn_LeftColumn .QueryControl .Joblocation5OpenListPanel select,
div.GreenPageClass .ThreeColumn_LeftColumn .QueryControl .JobtypeOpenListPanel .navigator select,
div.GreenPageClass .ThreeColumn_LeftColumn .QueryControl .ofirworkareaOpenListPanel .navigator select
{
    scrollbar-face-color: white;
    scrollbar-highlight-color: #63B639;
    scrollbar-shadow-color: #63B639;
    scrollbar-3dlight-color: white;
    scrollbar-arrow-color: #63B639;
    scrollbar-darkshadow-color: white;
    scrollbar-track-color: white; 
    height: 65px;
}

.ThreeColumn_LeftColumn div.QueryControl .title
{
    margin: 0px;
    width: 200px;
    height: 19px;
    text-align: left;
    padding-left: 10px;
    padding-top: 1px;
    color: White;
    font-weight: bold;
    font-size: 14px;
}
div.RedPageClass .ThreeColumn_LeftColumn div.QueryControl .title
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/RedQueryControlTopBoxBackround.ashx');
    background-repeat: no-repeat;
}
div.OrangePageClass .ThreeColumn_LeftColumn div.QueryControl .title
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/Venstremenu_topbg_salgsjobbet.ashx');
    background-repeat: no-repeat;
}
div.BluePageClass .ThreeColumn_LeftColumn div.QueryControl .title
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/Venstremenu_topbg_oekonomijobbet.ashx');
    background-repeat: no-repeat;
}
div.GreenPageClass .ThreeColumn_LeftColumn div.QueryControl .title
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/Venstremenu_topbg_plejejobbet.ashx');
    background-repeat: no-repeat;
}
.ThreeColumn_LeftColumn .QueryControl .BoxBody
{
    float:left;
    border-bottom: solid 1px #dbdbd6;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/LeftSearchBackgroundLinesBox.ashx');
    background-repeat: repeat-y;
    width: 200px;
    height: auto;
    padding: 0px 0px 5px 0px;
}

.ThreeColumn_LeftColumn div.QueryControl .JobtypeOpenListPanel .title,
.ThreeColumn_LeftColumn div.QueryControl .workareaOpenListPanel .title,
.ThreeColumn_LeftColumn div.QueryControl .ofirworkareaOpenListPanel .title
{
    background-image: none!important;
    padding-top: 10px;
    padding-left: 0px;
    color: black;
    font-weight: bold;
    font-size: 13px;
}

.ThreeColumn_LeftColumn div.QueryControl .RefineCriteriaTextPanel .title,
.ThreeColumn_LeftColumn div.QueryControl .BoxBody .NavigatorPanel .CriteriaGeoSearch .title,
.ThreeColumn_LeftColumn div.QueryControl .BoxBody .NavigatorPanel .CriteriaDropDown .title,
.ThreeColumn_LeftColumn div.QueryControl .JoblocationOpenListPanel .title,
.ThreeColumn_LeftColumn div.QueryControl .Joblocation4OpenListPanel .title,
.ThreeColumn_LeftColumn div.QueryControl .Joblocation5OpenListPanel .title
{
    margin-top: 5px;
    background-image: none!important;
    padding: 0px;
    color: black;
    font-weight: bold;
    font-size: 13px;
}

.ThreeColumn_LeftColumn div.QueryControl .Joblocation4OpenListPanel .title
{
	height: 35px;
}

.ThreeColumn_LeftColumn div.QueryControl .Joblocation4OpenListPanel .title .subText,
.ThreeColumn_LeftColumn div.QueryControl .Joblocation5OpenListPanel .title .subText
{
    margin-top: 2px;
    background-image: none!important;
    padding: 0px;
    color: black;
    font-weight: normal;
    font-size: 11px;
}

.ThreeColumn_LeftColumn .QueryControl .BoxBody .NavigatorPanel input
{
    border-color: #b7b7b7;
    border-style: solid;
    border-width: 1px;
    margin-top: 2px;
    height: 16px;
    font-size: 11px;
}

.ThreeColumn_LeftColumn .QueryControl .BoxBody .NavigatorPanel .RefineCriteriaTextPanel .textBox input
{
    width: 140px;
}

.ThreeColumn_LeftColumn .QueryControl .BoxBody .NavigatorPanel .selectedValues
{
    float:left;
    margin: 5px 0px 15px 0px;
}

.ThreeColumn_LeftColumn .QueryControl .BoxBody .NavigatorPanel .selectedValue
{
    float: left;
    width: 200px;
    text-align: left;
}

.ThreeColumn_LeftColumn .QueryControl .BoxBody .NavigatorPanel .selectedValue input
{
    float: left;
    width: auto;
    border: none;
    font-size: 11px;
    height: 11px;
    margin-left: 5px;
}

.ThreeColumn_LeftColumn .QueryControl .BoxBody .NavigatorPanel .selectedValue label
{
    float: left;
    font-size: 11px;
}

.ThreeColumn_LeftColumn div.QueryControl .BoxBody .NavigatorPanel .CriteriaGeoSearch .GeoSearchOptions .UserPostalCode,
.ThreeColumn_LeftColumn div.QueryControl .BoxBody .NavigatorPanel .CriteriaGeoSearch .GeoSearchOptions .DistanceSelector .label,
.ThreeColumn_LeftColumn div.QueryControl .BoxBody .NavigatorPanel .CriteriaGeoSearch .GeoSearchOptions .DistanceSelector div.input
{
    float: left;
    width:auto;
}

.ThreeColumn_LeftColumn div.QueryControl .BoxBody .NavigatorPanel .CriteriaGeoSearch .GeoSearchOptions .UserStreetAddress,
.ThreeColumn_LeftColumn div.QueryControl .BoxBody .NavigatorPanel .CriteriaGeoSearch .GeoSearchOptions .UserPostalCode,
.ThreeColumn_LeftColumn div.QueryControl .BoxBody .NavigatorPanel .CriteriaGeoSearch .GeoSearchOptions .DistanceSelector
{
    margin-top: 5px;
}

.ThreeColumn_LeftColumn div.QueryControl .BoxBody .NavigatorPanel .CriteriaGeoSearch .GeoSearchOptions .DistanceSelector .label
{
     margin-top: 5px;
     font-size: 10px;
}

.ThreeColumn_LeftColumn div.QueryControl .BoxBody .NavigatorPanel .CriteriaGeoSearch .GeoSearchOptions .DistanceSelector
{
    float: right;
}

.ThreeColumn_LeftColumn div.QueryControl .BoxBody .NavigatorPanel .CriteriaGeoSearch .GeoSearchOptions .UserPostalCode div.input input
{
    width: 40px;
}

.ThreeColumn_LeftColumn div.QueryControl .BoxBody .NavigatorPanel .CriteriaGeoSearch .GeoSearchOptions .DistanceSelector div.input select
{
    width: 60px;
    margin-left: 5px;
    margin-top: 2px;
}

.ThreeColumn_LeftColumn .QueryControl .selectedValue label
{
    margin-left: 5px;
    font-size: 11px;
}

.ThreeColumn_LeftColumn .QueryControl .NavigatorPanel
{
    padding-left: 10px;
    padding-right: 10px;
}

.ThreeColumn_LeftColumn .QueryControl .CriteriaPanel
{
    padding-left: 10px;
    padding: 0px;
    padding-top: 10px;
    height: 1px;
}

.ThreeColumn_LeftColumn .QueryControl .CriteriaPanel .title
{
    background-image: none;
}

.ThreeColumn_LeftColumn .QueryControl .BoxBody div.SearchButton
{
     top: 188px;
     margin-left: 157px;
     position:absolute;
     width: 33px!important;
     height: 19px;
     padding: 0px;
     text-align:center;
     vertical-align: middle;
     background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/btn_grey33X19.ashx');
     background-repeat: no-repeat;
}

.ThreeColumn_LeftColumn .QueryControl .BoxBody div.SearchButton span.buttonSpan
{
     width: 50px;
}

.ThreeColumn_LeftColumn .QueryControl .BoxBody .SearchButton a.SearchButton,
.ThreeColumn_LeftColumn .QueryControl .BoxBody .SearchButton a.SearchButton:hover,
.ThreeColumn_LeftColumn .QueryControl .BoxBody .SearchButton a.SearchButton:visited
{
    text-align:center;
    vertical-align: middle;
     width: 33px;
     height: 19px;
    color: #ffffff;
    text-decoration: none;
     font-size: 12px;
}

.ThreeColumn_LeftColumn .SearchResultViewList
{
    float: left;
    margin-top: 0;
    width: 200px;
    margin-left: 0px;
    font-size: 11px;
    
}

.ThreeColumn_LeftColumn .SearchResultViewList .content
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/LeftSearchBackgroundLinesBox.ashx');
    background-repeat: repeat-y;
    height: auto;
    width: 200px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px; 
}

.ThreeColumn_LeftColumn .SearchResultViewList .bottomCornerClear
{
    height: 23px;
    width: 200px;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/LeftSearchBottomBox.ashx');
    background-repeat: no-repeat;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px; 
}

.ThreeColumn_LeftColumn .SearchResultViewList .SearchResultView,
.ThreeColumn_LeftColumn .SearchResultViewList .SearchResultViewActive
{
    padding-top: 5px;
    padding-bottom: 5px;
}

.ThreeColumn_LeftColumn .SearchResultViewList .SearchResultViewActive a,
.ThreeColumn_LeftColumn .SearchResultViewList .SearchResultView a
{
    text-decoration: none;
    color: #898989;
    font-weight: bold;
}

div.RedPageClass .ThreeColumn_LeftColumn .SearchResultViewList .SearchResultViewActive a:hover,
div.RedPageClass .ThreeColumn_LeftColumn .SearchResultViewList .SearchResultView a:hover
{
    border-bottom:1px solid #D81921;
}

/* not IE style: put empty image to expand (by width) empty container in the FF */
.ThreeColumn_LeftColumn:after
{
     content: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CVEntry/tp.ashx');
}

/*
====================================================================================
    SC_JOB_LSB - Jobsearch left search box - END
====================================================================================
*/



/*
====================================================================================
    SC_JOB_SRL - Jobsearch search result list - BEGIN
====================================================================================
*/

/* -------------------------- RSS -------------------------- */

.ThreeColumn_CentralColumn .xsltrenderer
{
    float: left;
    width: 90%;
    height: 25px;
}

.ThreeColumn_CentralColumn .JobSearchRssFeedLink
{
    float: right;
    width: 8%;
    height: 25px;
}

.ThreeColumn_CentralColumn .JobSearchRssFeedLink .ImageHyperLink
{
    float: left;
    width: auto;
}

.ThreeColumn_CentralColumn .JobSearchRssFeedLink .TextHyperLink
{
    float: right;
    color: #CBCBCB;
}

.ThreeColumn_CentralColumn .JobSearchRssFeedLink .TextHyperLink a
{
    font-size: 9pt;
}

.ThreeColumn_CentralColumn .xsltrenderer .ResultInformation .Content {
    font-weight: bold;
    font-size: 14px;
}

.ThreeColumn_CentralColumn .xsltrenderer .ResultInformation .Content h1 {
	display: inline;
	color: #696969;
}

/* -------------------------- Paging -------------------------- */

.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer
{
    float:left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/jobadbox_pagingbox.ashx');
    background-repeat: no-repeat;
    width: 510px;
    height: 32px;
    padding-top: 7px;
    color: #929392;
    margin-top: 10px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultSortOrder
{
    float:left;
    width: auto;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultSortOrderLabel
{
    float:left;
    width: auto;
    margin-left: 10px;
    margin-top: 2px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultSortOrderItems
{
    float: left;
    width:auto;
    margin-left: 5px;
    margin-right: 5px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultSortOrderItems select
{
    border:1px solid #B7B7B7;
    font-size:11px;
    color: #929392;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnPaging
{
    float: left;        
    width: auto;
    margin-left: 1px;
    margin-right: 1px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnPaging .PnSearchResultPageSizeLabel
{
    width:auto;
    float: left;
    margin-right: 3px;
    margin-top: 2px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnPaging .PnSearchResultPageSize
{
    width:auto;
    float: left;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultPageSize select
{
    border:1px solid #B7B7B7;
    font-size:11px;
    color: #929392;
    margin-right: 3px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation
{
    width:auto;
    float: left;
    margin-left: 5px;
    margin-top: 2px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation div,
.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation span
{
    width:auto;
    float: left;
    margin-left: 1px;
    margin-right: 1px;
    color: #A8A8A8;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation div a
{
    color: #929392;
}
.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation span
{
    font-size: 11px;
    margin-left: 1px;
    margin-right: 3px;
}
div.RedPageClass .ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation span
{
    color: #D64236;
}
div.OrangePageClass .ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation span
{
    color: #F77118;
}
div.BluePageClass .ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation span
{
    color: #31718C;
}
div.GreenPageClass .ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultNavigation span
{
    color: #57AF2B;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .ResultsContainer .PnSearchResultInfo
{
    float: left;
    margin-left: 5px;
    margin-top: 2px;
}

/* -------------------------- List -------------------------- */
.ThreeColumn_Outer .ThreeColumn_CentralColumn 
{
	color:#696969;
}
.ThreeColumn_CentralColumn .ResultsDisplayControl
{
    float:left;
    width: 510px;
    font-size: 11px;
    overflow: hidden;
    height:auto;
}

.ResultListElementOdd.Roboteret_.Segment_,
.ResultListElementEven.Roboteret_.Segment_,
.ResultListElementOdd.Roboteret_0.Segment_,
.ResultListElementEven.Roboteret_0.Segment_
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/jobadbox_greay.ashx');
    background-repeat:no-repeat;
    width: 510px;
    height: 118px;
    overflow: hidden;       
    margin-top: 10px;
}

.Roboteret_1
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/jobadbox_middle_grey.ashx');
    background-repeat:no-repeat;
    width: 510px;
    height: 40px;
    overflow: hidden;       
    margin-top: 10px;
}

.Roboteret_1 .SegmentContainer,
.Roboteret_1 .companylogoContainer,
.Roboteret_1 .JobTeaserContainer,
.Roboteret_1 .ActivationDateContainer,
.Roboteret_1 .linksContainerBottom,
.Roboteret_1 .MoreInfo
{
    display: none;
}

/* Red */
.ResultListElementOdd.Roboteret_.Segment_1,
.ResultListElementEven.Roboteret_.Segment_1,
.ResultListElementOdd.Roboteret_0.Segment_1,
.ResultListElementEven.Roboteret_0.Segment_1
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/jobadbox_greay_red.ashx');
    background-repeat:no-repeat;
    width: 510px;
    height: 118px;
    overflow: hidden;       
    margin-top: 10px;
}

/* Red TopJob */
.ResultListElementOdd.Roboteret_.Segment_1.TopJob,
.ResultListElementEven.Roboteret_.Segment_1.TopJob,
.ResultListElementOdd.Roboteret_0.Segment_1.TopJob,
.ResultListElementEven.Roboteret_0.Segment_1.TopJob
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/jobadbox_Red_corner.ashx');
    background-repeat:no-repeat;
    width: 510px;
    height: 118px;
    overflow: hidden;       
    margin-top: 10px;
}

/* Orange */
.ResultListElementOdd.Roboteret_.Segment_2,
.ResultListElementEven.Roboteret_.Segment_2,
.ResultListElementOdd.Roboteret_0.Segment_2,
.ResultListElementEven.Roboteret_0.Segment_2
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/jobadbox_greay_orange.ashx');
    background-repeat:no-repeat;
    width: 510px;
    height: 118px;
    overflow: hidden;
    margin-top: 10px;
}

/* Orange TopJob */
.ResultListElementOdd.Roboteret_.Segment_2.TopJob,
.ResultListElementEven.Roboteret_.Segment_2.TopJob,
.ResultListElementOdd.Roboteret_0.Segment_2.TopJob,
.ResultListElementEven.Roboteret_0.Segment_2.TopJob
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/jobadbox_Orange_corner.ashx');
    background-repeat:no-repeat;
    width: 510px;
    height: 118px;
    overflow: hidden;
    margin-top: 10px;
}

/* Blue */
.ResultListElementOdd.Roboteret_.Segment_3,
.ResultListElementEven.Roboteret_.Segment_3,
.ResultListElementOdd.Roboteret_0.Segment_3,
.ResultListElementEven.Roboteret_0.Segment_3
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/jobadbox_greay_blue.ashx');
    background-repeat:no-repeat;
    width: 510px;
    height: 118px;
    overflow: hidden;       
    margin-top: 10px;
}

/* Blue TopJob */
.ResultListElementOdd.Roboteret_.Segment_3.TopJob,
.ResultListElementEven.Roboteret_.Segment_3.TopJob,
.ResultListElementOdd.Roboteret_0.Segment_3.TopJob,
.ResultListElementEven.Roboteret_0.Segment_3.TopJob
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/jobadbox_Blue_corner.ashx');
    background-repeat:no-repeat;
    width: 510px;
    height: 118px;
    overflow: hidden;       
    margin-top: 10px;
}

/* Green */
.ResultListElementOdd.Roboteret_.Segment_4,
.ResultListElementEven.Roboteret_.Segment_4,
.ResultListElementOdd.Roboteret_0.Segment_4,
.ResultListElementEven.Roboteret_0.Segment_4
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/jobadbox_greay_green.ashx');
    background-repeat:no-repeat;
    width: 510px;
    height: 118px;
    overflow: hidden;       
    margin-top: 10px;
}

/* Green TopJob */
.ResultListElementOdd.Roboteret_.Segment_4.TopJob,
.ResultListElementEven.Roboteret_.Segment_4.TopJob,
.ResultListElementOdd.Roboteret_0.Segment_4.TopJob,
.ResultListElementEven.Roboteret_0.Segment_4.TopJob
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/jobadbox_Green_corner.ashx');
    background-repeat:no-repeat;
    width: 510px;
    height: 118px;
    overflow: hidden;       
    margin-top: 10px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl h2
{
    font-size: 15px;
    font-weight: bold;
    margin: 5px 10px 0px 8px;
    padding: 0px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl h2 a
{
    text-decoration: underline!important;       
    font-size: 13px!important;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .companyContainer {
    margin: 0px 10px 2px 8px;
    width: auto;
    font-size: 12px;
    font-weight: bold;
    display: inline;
    padding-left: 8px;
}
.ThreeColumn_CentralColumn .ResultsDisplayControl .companyContainer *{display:inline}

.ThreeColumn_CentralColumn .ResultsDisplayControl .companyContainer h3 {
	color: #696969 !important;
	margin: 0px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .LocationContainer
{
        color:#595959;
        font-size: 12px;
        display: inline;
        padding-left: 4px;
}
.ThreeColumn_CentralColumn .ResultsDisplayControl .LocationContainer *{display: inline}

.ThreeColumn_CentralColumn .ResultsDisplayControl .companylogoContainer
{
        clear: left;
        padding-left: 7px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .companylogoContainer .companylogo
{
    float: left;
    width: auto;
    margin-left: 5px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .companylogoContainer .companylogo img
{
     width: 135px;
     height: 54px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .JobTeaserContainer{}

.ThreeColumn_CentralColumn .ResultsDisplayControl .JobTeaserContainer .JobTeaser {
	padding: 0 10px;
    height: 54px;
	font-size: 11px;
    overflow: hidden;
    text-align: justify;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .JobTeaserContainer .JobTeaser.NoImage
{
    float: left;
    width: 490px; 
    height: 50px;
    margin-top: -5px;   
    overflow: hidden;
}
.ThreeColumn_CentralColumn .ResultsDisplayControl .ActivationDateContainer
{
	clear: both;
    float: left;
    margin-left: 5px; 
    width: auto;
    font-weight:bold;
	margin-top: 3px;
}
.ThreeColumn_CentralColumn .ResultsDisplayControl .SegmentContainer
{
    float: left;
    width: auto;
    font-weight:bold;
	font-size: 11px;    
	margin-top: 3px;
}
.ThreeColumn_CentralColumn .ResultsDisplayControl .SegmentContainer.NoImage
{
	margin-top: -4px;
}
.ThreeColumn_CentralColumn .ResultsDisplayControl .SegmentContainer .Segment .prefix
{
	float: left;
}
.ThreeColumn_CentralColumn .ResultsDisplayControl .SegmentContainer.NoImage	.Segment1,
.ThreeColumn_CentralColumn .ResultsDisplayControl .SegmentContainer .Segment1
{
	float: left;
	color: #DE1C18;
	margin-left: 5px;
}
.ThreeColumn_CentralColumn .ResultsDisplayControl .SegmentContainer.NoImage	.Segment2,
.ThreeColumn_CentralColumn .ResultsDisplayControl .SegmentContainer .Segment2
{
	float: left;
	color: #EF7900;
	margin-left: 5px;
}
.ThreeColumn_CentralColumn .ResultsDisplayControl .SegmentContainer.NoImage	.Segment3,
.ThreeColumn_CentralColumn .ResultsDisplayControl .SegmentContainer .Segment3
{
	float: left;
	color: #39829C;
	margin-left: 5px;
}
.ThreeColumn_CentralColumn .ResultsDisplayControl .SegmentContainer.NoImage	.Segment4,
.ThreeColumn_CentralColumn .ResultsDisplayControl .SegmentContainer .Segment4
{
	float: left;
	color: #73BE42;
	margin-left: 5px;
}
.ThreeColumn_CentralColumn .ResultsDisplayControl .ActivationDateContainer.NoImage
{
    margin-left: 10px;  
    margin-top: -3px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .ActivationDateContainer .ActivationDateLabel,
.ThreeColumn_CentralColumn .ResultsDisplayControl .ActivationDateContainer .ActivationDate
{
    float: left;
    margin-right: 5px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .linksContainerBottom
{
    float: left;
    margin-left: 145px;
    margin-bottom: 5px;
    width: 350px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .linksContainerBottom .View
{
    float: left;    
    width: 100px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .linksContainerBottom .View a
{
    position:relative;
    top: 3px;
    color: #898989;
    font-size: 10px;
    height: 16px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .linksContainerBottom .View .ActionHyperlinkIcon a
{
    position:relative;
    top: 0px;
}

.ThreeColumn_CentralColumn .ResultsDisplayControl .linksContainerBottom .View .ActionHyperlinkIcon
{
    float: left;
    margin-right: 3px;
    margin-left: 3px;
}

/*
====================================================================================
    SC_JOB_SRL - Jobsearch search result list - END
====================================================================================
*/




/*
====================================================================================
    SC_JOB_FCJ - Jobsearch featured jobs - BEGIN
====================================================================================
*/

.FeaturedAdResultsDisplayControl
{
    
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/hr.ashx');
    background-position:center bottom;
    background-repeat:no-repeat;
    margin-top: 5px;
    margin-bottom: 5px; 
    padding-bottom: 10px;
    width: 200px;
    color: #252525;
}

.ThreeColumn_RightColumn .OtherjobHeader
{
    
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/BannerTopBoxBackround.ashx');
    background-position: left top;
    background-repeat: no-repeat;
    height: 24px;
    width: 200px;

    font-size: 12px;
    font-weight: bold;

    margin: 5px 0px 0px;
    padding-left: 9px;
    padding-top: 4px;
}

.FeaturedAdResultsDisplayControl .Introduction,
.FeaturedAdResultsDisplayControl .ResultsContainer
{
    font-size: 9pt;
}

.FeaturedAdResultsDisplayControl .scrollarea
{
    position: relative;
    height: auto;
    overflow: hidden;
    padding:2px;
    background-color: #ffffff;
}

.FeaturedAdResultsDisplayControl .ResultListElementOdd,
.FeaturedAdResultsDisplayControl .ResultListElementEven
{
    float: left;
    width: 192px;
    padding: 3px;
    min-height: 0px;
}

.FeaturedAdResultsDisplayControl .scrollarea .headline
{
	height: 14px;
    width: auto;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    padding-left: 13px;
    margin-top: 3px;
    color: #000000;
    width: 160px;
    overflow: hidden;
}
.RedPageClass .FeaturedAdResultsDisplayControl .scrollarea .headline
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-repeat: no-repeat;
    background-position: left 3px;
}
.OrangePageClass .FeaturedAdResultsDisplayControl .scrollarea .headline
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreYellow.ashx');
    background-repeat: no-repeat;
    background-position: left 3px;
}
.BluePageClass .FeaturedAdResultsDisplayControl .scrollarea .headline
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreBlue.ashx');
    background-repeat: no-repeat;
    background-position: left 3px;
}
.GreenPageClass .FeaturedAdResultsDisplayControl .scrollarea .headline
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreGreen.ashx');
    background-repeat: no-repeat;
    background-position: left 3px;
}
.GreyPageClass .FeaturedAdResultsDisplayControl .scrollarea .headline
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreGrey.ashx');
    background-repeat: no-repeat;
    background-position: left 3px;
}

.FeaturedAdResultsDisplayControl .scrollarea .headline a
{
    font-size: 11px;
    text-decoration: none;
}

.FeaturedAdResultsDisplayControl .scrollarea .ResultField
{
    float: left;
    font-size: 11px;
    margin-left: 13px;
    width: 180px;
}

.FeaturedAdResultsDisplayControl .scrollarea .ResultField a
{
    text-decoration: none;
}

.FeaturedAdResultsDisplayControl .scrollarea .ResultField .companyname
{
    font-size: 11px;
}

.FeaturedAdResultsDisplayControl .scrollarea .ResultField .companytown
{
    font-size: 11px;
    color: #696969;
}

.FeaturedAdResultsDisplayControl .ResultField .labelcompanylogo,
.FeaturedAdResultsDisplayControl .ResultField .labelteaser
{
    font-size: 11px;
}

.FeaturedAdResultsDisplayControl .ResultField .companylogo,
.FeaturedAdResultsDisplayControl .ResultField .teaser
{
    float: left;
    font-size: 11px;
    width: 160px;
}

.FeaturedAdResultsDisplayControl .ResultField .labelteaser,
.FeaturedAdResultsDisplayControl .ResultField .teaser
{
    display: none;
}

.FeaturedAdResultsDisplayControl .ResultField .companylogo
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/hyphen.ashx');
    background-position: left center;
    background-repeat:no-repeat;
    margin-left: 3px;
    padding-left: 10px;
}

.FeaturedAdResultsDisplayControl .ResultField .teaser
{
    width: 160px;
    color: #696969;
}

.FeaturedAdResultsDisplayControl .scrollarea .linksContainerBottom
{
    height: 16px;
    line-height: 16px;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-position: left;
    background-repeat:no-repeat;
}

.FeaturedAdResultsDisplayControl .scrollarea .linksContainerBottom a
{
    height: 18px;
    line-height: 18px;
    margin-left: 13px;
    text-decoration:none;
    font-weight: bold;
    color: Black;
}

/*
====================================================================================
    SC_JOB_FCJ - Jobsearch featured jobs - END
====================================================================================
*/




/*
====================================================================================
    SC_JOB_HTJ - Jobsearch hotjobs - BEGIN
====================================================================================
*/

.HotJobResultsDisplayControl,
.HotJobResultsRollingDisplayControl
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/hr.ashx');
    background-position:center bottom;
    background-repeat:no-repeat;
    margin-top: 5px;
    margin-bottom: 5px; 
    padding-bottom: 10px;
    width: 200px;
}

.HotJobResultsDisplayControl .LiTitle
{
    font-weight: bold;
    font-size: 13px;
    margin-bottom: 0px;
}

.HotJobResultsDisplayControl .Introduction,
.HotJobResultsDisplayControl .ResultsContainer
{
    font-size: 11px;
}

.HotJobResultsDisplayControl .scrollarea
{
    height: auto;
    overflow: hidden;
}

.HotJobResultsDisplayControl .ResultListElementOdd,
.HotJobResultsDisplayControl .ResultListElementEven,
.HotJobResultsRollingDisplayControl .ResultListElementOdd,
.HotJobResultsRollingDisplayControl .ResultListElementEven
{
    width: 192px;
    padding: 3px;
    min-height: 0px;
}

.HotJobResultsDisplayControl .scrollarea .headline,
.HotJobResultsRollingDisplayControl .scrollarea .headline
{
    float:left;
    width: 150px;
    font-size: 11px;
    font-weight: bold;
    text-align: left;
    padding-left: 13px;
    margin-bottom: 3px;
    color: Black;
}
.RedPageClass .HotJobResultsDisplayControl .scrollarea .headline,
.RedPageClass .HotJobResultsRollingDisplayControl .scrollarea .headline
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-repeat: no-repeat;
    background-position: left 3px;
}
.OrangePageClass .HotJobResultsDisplayControl .scrollarea .headline,
.OrangePageClass .HotJobResultsRollingDisplayControl .scrollarea .headline
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreYellow.ashx');
    background-repeat: no-repeat;
    background-position: left 3px;
}
.BluePageClass .HotJobResultsDisplayControl .scrollarea .headline,
.BluePageClass .HotJobResultsRollingDisplayControl .scrollarea .headline
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreBlue.ashx');
    background-repeat: no-repeat;
    background-position: left 3px;
}
.GreenPageClass .HotJobResultsDisplayControl .scrollarea .headline,
.GreenPageClass .HotJobResultsRollingDisplayControl .scrollarea .headline
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreGreen.ash');
    background-repeat: no-repeat;
    background-position: left 3px;
}
.HotJobResultsDisplayControl  .headline a,
.HotJobResultsRollingDisplayControl .headline a
{
    font-size: 11px;
    text-decoration: none;
}

.HotJobResultsDisplayControl .scrollarea .CompanyName,
.HotJobResultsRollingDisplayControl .scrollarea .CompanyName
{
    font-size:11px;
    font-weight:bold;
    float:left;
    min-width: 0px;
    margin-right: 3px;
    text-align: center;
}

.HotJobResultsDisplayControl .scrollarea .ResultField .Companylogo,
.HotJobResultsRollingDisplayControl .scrollarea .ResultField .Companylogo
{
    margin-bottom: 2px;
    margin-top: 2px;
    text-align: center;
}

.HotJobResultsDisplayControl .scrollarea .ResultField,
.HotJobResultsRollingDisplayControl  .scrollarea .ResultField
{
    font-size: 11px;
    color: #252525;
    margin-left: 13px;
}

.HotJobResultsDisplayControl .scrollarea .ResultField a,
.HotJobResultsRollingDisplayControl  .scrollarea .ResultField a
{
    text-decoration: none;
}

.HotJobResultsDisplayControl .ResultField .labelcompanytown,
.HotJobResultsDisplayControl .ResultField .labelheading,
.HotJobResultsDisplayControl .ResultField .labelteaser,
.HotJobResultsRollingDisplayControl .ResultField .labelcompanytown,
.HotJobResultsRollingDisplayControl .ResultField .labelheading,
.HotJobResultsRollingDisplayControl .ResultField .labelteaser
{
    font-size: 11px;
}

.HotJobResultsDisplayControl .ResultField .addate,
.HotJobResultsRollingDisplayControl .ResultField .addate
{
    display: none;
}

.HotJobResultsDisplayControl .ResultField .companytown,
.HotJobResultsDisplayControl .ResultField .heading,
.HotJobResultsDisplayControl .ResultField .teaser,
.HotJobResultsDisplayControl .ResultField .labeladdate,
.HotJobResultsDisplayControl .ResultField .addate,
.HotJobResultsRollingDisplayControl .ResultField .companytown,
.HotJobResultsRollingDisplayControl .ResultField .heading,
.HotJobResultsRollingDisplayControl .ResultField .teaser,
.HotJobResultsRollingDisplayControl .ResultField .labeladdate,
.HotJobResultsRollingDisplayControl .ResultField .addate
{
    float: left;
    font-size: 11px;
}

.HotJobResultsDisplayControl .ResultField .companytown,
.HotJobResultsRollingDisplayControl .ResultField .companytown
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/hyphen.ashx');
    background-position: left center;
    background-repeat:no-repeat;
    margin-left: 3px;
    padding-left: 10px;
}

.HotJobResultsDisplayControl .scrollarea .linksContainerBottom
{
    height: 16px;
    line-height: 16px;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-position: left;
    background-repeat:no-repeat;
}

.HotJobResultsDisplayControl .scrollarea .linksContainerBottom a
{
    height: 18px;
    line-height: 18px;
    margin-left: 13px;
    text-decoration:none;
    font-weight: bold;
    color: Black;
}

.HotJobResultsRollingDisplayControl .scrollarea
{
    position: relative;
    height: 216px;
    overflow: hidden;
    padding:2px;
    background-color: #ffffff;
}

.HotJobResultsRollingDisplayControl .div1, .HotJobResultsRollingDisplayControl .div2
{
    position: absolute;
}

.HotJobResultsDisplayControl .ResultField .heading,
.HotJobResultsRollingDisplayControl .ResultField .heading
{
    font-size: 11px;
}

.HotJobResultsDisplayControl .ResultField .heading,
.HotJobResultsDisplayControl .ResultField .teaser,
.HotJobResultsDisplayControl .ResultField .addate,
.HotJobResultsRollingDisplayControl .ResultField .heading,
.HotJobResultsRollingDisplayControl .ResultField .teaser,
.HotJobResultsRollingDisplayControl .ResultField .addate
{
    width: 180px;
}

.HotJobResultsDisplayControl .ResultField .heading,
.HotJobResultsRollingDisplayControl .ResultField .heading,
.HotJobResultsDisplayControl .ResultField .addate,
.HotJobResultsRollingDisplayControl .ResultField .addate
{
    color: #696969;
}

/*
====================================================================================
    SC_JOB_HTJ - Jobsearch hotjobs - END
====================================================================================
*/


/*
====================================================================================
    SC_JOB_CPF - Jobsearch company profile - BEGIN
====================================================================================
*/

/* from XSL */
div.CompanyProfileContainer div.CompanyDescription{float:left; width:580px !important; overflow: hidden;}

div.CompanyProfileContainer div.CompanyInfo {
	width:130px !important;
	overflow: hidden;
	left: 15px !important;
	clear: none !important;
	margin-top: 5px;
}

div.CompanyName{font-weight:bold;}
div.CompanyProfileContainer div.Teaser{font-weight:bold;}
div.CompanyProfile div.VerticalSpace{height:10px;}

div.CompanyProfileContainer div.CompanyInfo * { font-size: 11px; }


/*
====================================================================================
    SC_JOB_CPF - Jobsearch company profile - BEGIN
====================================================================================

div.CompanyProfileContainer div.CompanyInfo
{
	position:relative;
	top:0px;
	left:40px;
	float:left; 
	width:150px;
}

====================================================================================
    SC_JOB_CPF - Jobsearch company profile - END
====================================================================================
*/

div.CompanyProfileContainer div.CompanyInfo a
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 12px;
}

div.CompanyProfileContainer div.CompanyInfo .CompanyName
{
	font-size: 12px;
    font-weight: bold;      
    width: 150px;
}

.JobSearchCompanyProfileTitle
{
    font-size: 11px;
    font-weight: bold;      
    padding-bottom: 10px;
}

.JobSearchCompanyProfileTitle h1
{
    font-size: 15px !important;
    color: #252525;
}

.JobSearchCompanyProfileIntroduction
{
    font-size: 12px;
    color: #696969;
}

.JobSearchCompanyProfileListCompanies,
.JobSearchCompanyProfileListCompanyFields,
.JobSearchCompanyProfileListLetterHead,
.JobSearchCompanyProfileAlphabetLinks
{
 width: 725px;
 float: left;
}


.JobSearchCompanyProfileAlphabetLinks
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CompanyProfiles/companyprofile_navbox.ashx');
    background-position: left top;
    background-repeat:no-repeat;
    height: 32px;
    padding-left: 20px;
}

.JobSearchCompanyProfileListLetterHead
{
    margin-top: 10px;
    margin-bottom: 0px;
    height: 17px;
}

.JobSearchCompanyProfileListLetterHead a,
.JobSearchCompanyProfileListLetterHead a:hover
{
    color: #D81921 !important;
    font-size: 9pt !important;
    font-weight: bold !important;
    text-decoration: none !important;
    cursor: hand;
    margin-left: 10px;
}

.JobSearchCompanyProfileAlphabetLinks .JobSearchCompanyProfileLetterLink
{
    float: left;
    margin-left: 15px;
    margin-top: 9px;
}

.JobSearchCompanyProfileAlphabetLinks .JobSearchCompanyProfileLetterLink a
{
    font-weight: bold !important;
    text-decoration: none !important;
    font-size: 9pt !important;
    color: #696969 !important;
}

div.RedPageClass .JobSearchCompanyProfileAlphabetLinks .JobSearchCompanyProfileLetterLink a:hover
{
    color: #D81921;
    font-weight: bold;
}

.JobSearchCompanyProfileList .JobSearchCompanyProfileListCompanyFields
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CompanyProfiles/companyprofilebox.ashx');
    background-position: left top;
    background-repeat:no-repeat;
    width: 725px;
    height: 68px;
}

.JobSearchCompanyProfileListCompanyFields table
{
    width: 100%;
    margin-top: 3px;
}

.JobSearchCompanyProfileList .JobSearchCompanyProfileListCompanyFields td
{
    height: 55px;
    overflow: hidden;
}

.JobSearchCompanyProfileListCompanyFields .firma_logo,
.JobSearchCompanyProfileListCompanyFields .firma_navn,
.JobSearchCompanyProfileListCompanyFields .row_created,
.JobSearchCompanyProfileListCompanyFields .TELEFON
{
    float: left;
    max-height: 55px;
}

.JobSearchCompanyProfileListCompanyFields .firma_logo img
{
    height: 55px;
    width: 180px;
    border: none;
}

.JobSearchCompanyProfileListCompanyFields .firma_logo
{
    width: 200px;
}

.JobSearchCompanyProfileListCompanyFields .firma_navn
{
    width: 200px;
}

.JobSearchCompanyProfileListCompanyFields .row_created
{
    width: 200px;
}

.JobSearchCompanyProfileListCompanyFields .TELEFON
{
    width: 125px;
}

.JobSearchCompanyProfileListCompanyFields a
{
    text-decoration: none;
    color: Black;
}

div.RedPageClass .JobSearchCompanyProfileListCompanyFields a:hover
{
    color: #D81921;
}

.JobSearchCompanyProfileListSeparator
{
    float:left;
    width: 725px;
    height: 1px;
    margin-top: 10px;
    border-width: 0px;
}

.JobSearchCompanyPictureList .clearFloat
{
    clear: both;
    font-size: 0px;
}

.RedPageClass.company .SearchByCategoryBox
{
    float: left;
    width: 725px;
    height: auto;
    min-height: 0px;
    padding: 0px;
    vertical-align: top;
}

/*
====================================================================================
    SC_JOB_CPF - Jobsearch company profile - END
====================================================================================
*/




/*
====================================================================================
    SC_JOB_SBC - Jobsearch Search by category box - BEGIN
====================================================================================
*/

.GreyPageClass.Frontpage .SearchByCategoryBox,
.GreenPageClass.Frontpage .SearchByCategoryBox,
.BluePageClass.Frontpage .SearchByCategoryBox,
.OrangePageClass.Frontpage .SearchByCategoryBox,
.RedPageClass.Frontpage .SearchByCategoryBox
{
    float: left;
    width: 725px;
    height: 172px;
    padding: 0px;
    vertical-align: top;
}

.SearchByCategoryBox
{
    float: left;
    width: 725px;
    min-height: 172px;
    padding: 0px;
    vertical-align: top;
}

.CategorySearch
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/CenterBox.ashx');
    background-repeat: no-repeat;
    background-position: bottom;
    width: 481px;
    color: #252525;
    height: 100%;
    vertical-align: top;
}

.CategorySearch .CategorySearchColumn0,
.CategorySearch .CategorySearchColumn1
{
    float: left;
    width: 240px;
    color: #252525;
}

.SearchByCategoryBox .LiTitle
{
    float: left;
    font-size: 15px;
    margin: 0px 2px 10px 20px;
    font-weight: bold;
    width: 510px;
}

.SearchByCategoryBox .CategorySearchColumn0 ul,
.SearchByCategoryBox .CategorySearchColumn1 ul
{
    float: left;
    font-family: Arial,sans-serif;
    font-size: 11px;
    text-align: left;
    height: 185px;
    padding-top: 0px;
}

.SearchByCategoryBox li
{
    float: left;
    list-style-type: none;
    width: 150px;
}

.SearchByCategoryBox .CategorySearchColumn0 li div.CategorySearchItem,
.SearchByCategoryBox .CategorySearchColumn1 li div.CategorySearchItem
{
    white-space: nowrap;
    float: left;
     background-position: 0px 3px;
    padding-left: 15px;
    
}
div.RedPageClass .SearchByCategoryBox .CategorySearchColumn0 li div.CategorySearchItem,
div.RedPageClass .SearchByCategoryBox .CategorySearchColumn1 li div.CategorySearchItem
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-repeat: no-repeat;
}
div.OrangePageClass .SearchByCategoryBox .CategorySearchColumn0 li div.CategorySearchItem,
div.OrangePageClass .SearchByCategoryBox .CategorySearchColumn1 li div.CategorySearchItem
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreYellow.ashx');
    background-repeat: no-repeat;
}
div.BluePageClass .SearchByCategoryBox .CategorySearchColumn0 li div.CategorySearchItem,
div.BluePageClass .SearchByCategoryBox .CategorySearchColumn1 li div.CategorySearchItem
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreBlue.ashx');
    background-repeat: no-repeat;
}
div.GreenPageClass .SearchByCategoryBox .CategorySearchColumn0 li div.CategorySearchItem,
div.GreenPageClass .SearchByCategoryBox .CategorySearchColumn1 li div.CategorySearchItem
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreGreen.ashx');
    background-repeat: no-repeat;
}
div.GreyPageClass .SearchByCategoryBox .CategorySearchColumn0 li div.CategorySearchItem,
div.GreyPageClass .SearchByCategoryBox .CategorySearchColumn1 li div.CategorySearchItem
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreGrey.ashx');
    background-repeat: no-repeat;
}
.SearchByCategoryBox .CategorySearchColumn0 li a,
.SearchByCategoryBox .CategorySearchColumn1 li a
{
    padding: 0px;
}

.SearchByCategoryBox .CategorySearchColumn0 li div.CategorySearchItem a:link,
.SearchByCategoryBox .CategorySearchColumn1 li div.CategorySearchItem a:link,
.SearchByCategoryBox .CategorySearchColumn0 li div.CategorySearchItem a:visited,
.SearchByCategoryBox .CategorySearchColumn1 li div.CategorySearchItem a:visited
{
	font-size:11px;
	color:Black;    
	font-weight:bold;
}


/* -------------------------- Map -------------------------- */

.SearchByCategoryBox .HomeFlashMap
{
    float: left;
    margin-left: 9px;
    padding-left: 2px;
    width: 233px;
    height: 172px;
    background: #ffffff url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/FlashMapSearchBox.ashx') no-repeat center bottom;
    color: #252525;
    
}

.SearchByCategoryBox .FlashMapTitle
{
    float: left;
    font-size:15px;
    font-weight:bold;   
    margin-left: 10px;
}


/*
====================================================================================
    SC_JOB_SBC - Jobsearch Search by category box - END
====================================================================================
*/



/*
====================================================================================
    SC_JOB_SJB - Jobsearch show job - BEGIN
====================================================================================
*/

.JobAdLeftColumn
{
    float: left;
    width: 725px;
}

.JobAdTwoCentralColumn
{
    float: left;
    width: 725px;
    background-color: white;
    vertical-align: top;
}

.print .JobAdTwoCentralColumnLeft
{
    float: left;
    width: 480px;
    margin-top: 10px;
    vertical-align: top;
    margin-right: 15px;
    margin-bottom:10px;
    margin-left:20px;
}

.JobAdTwoCentralColumnLeft
{
    float: left;
    width: 510px;
    margin-top: 0px;
    vertical-align: top;
    margin-right: 15px;
    margin-bottom:10px;
}

.JobAdTwoCentralColumnRight
{
    float: left;
    width: 200px;
    margin-top: 0px;
    background-color: white;
    vertical-align: top;
}

.JobAdRightColumn
{
    clear:none;
    float: left;
    width: 200px;
    margin-top: 8px;
    margin-left: 15px;
}

.JobAdNextPreviousdBox
{
    float: left;
    width: 725px;
    height: 32px;
    margin-top: 9px;
    margin-bottom: 0px;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/NextPreviousJobDetailedBox.ashx');
    background-repeat: no-repeat;
    padding: 8px;
    clear:both; 
}

.ActionPanel {
    float: left;
    width: 725px;
    height: 32px;
    margin-bottom: 18px;
    background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/iconbar_bg.ashx') center center no-repeat;
}

.ActionPanel a {
    text-decoration: underline !important;
    color:#252525;
    font-size: 11px;
    display: block;
    height: 20px;
    line-height: 20px;
    float: left;
}

.JobAds
{
    float: right;
    width: 200px;
    height: 217px;
    margin-top: 8px;
    margin-left: 15px;
    overflow: auto;
}

.JobSearchResult
{
    float: left;
    width: 100%;
    height: 112px;
    overflow: auto;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    background-position: bottom;
    border-bottom-color: #bbbaba;
}

.JobAdTwoCentralColumnLeft .ViewJobControl .JobAd .Heading
{
    color: #252525;
    font-size: 13px;
    font-weight: bold;
}

.JobAdTwoCentralColumnLeft .ViewJobControl .JobAd .AdContent
{
    text-align: justify;
}

.JobAdTwoCentralColumnLeft .ViewJobControl .JobAd .RobottedAdLinkBox
{
    margin-top: 10px;
}

/* OFiR requested code, OT-777* -- START -- */
.JobAdTwoCentralColumnLeft .ViewJobControl .JobAd td { font-size: 12px; color: #252525; } 
.JobAdTwoCentralColumnLeft .ViewJobControl .JobAd li { font-size: 12px; color: #252525; } 
.JobAdTwoCentralColumnLeft .ViewJobControl .JobAd div { font-size: 12px; color: #252525; } 
.JobAdTwoCentralColumnLeft .ViewJobControl .JobAd p { font-size: 12px; color: #252525; }
/* OFiR requested code, OT-777* -- END -- */


/* -------------------------- Next Previous Box -------------------------- */

.JobAdActions
{
 padding: 0px 10px 0px 5px;
}

.JobAdTwoCentralColumnRight .JobAdActions
{
 /*background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/bg_box_info_footer.ashx);*/
 float: left;
 /*height: 20px;*/
 width: 185px;
}

.JobInfo .JobAdActions .Footer
{
 display: none;
}

.JobAdNextPreviousdBox .Actions .Back
{
 clear: none;
 width: auto;
 float:left;
}
.JobAdNextPreviousdBox .Actions .Next,
.JobAdNextPreviousdBox .Actions .Previous
{
 float: right;
 width: 54px;
 margin-right: 5px;
}
.JobAdNextPreviousdBox .Actions .Previous a
{
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:14px;
}
.RedPageClass .JobAdNextPreviousdBox .Actions .Previous a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_left_red.ashx);
}
.OrangePageClass .JobAdNextPreviousdBox .Actions .Previous a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_left_orange.ashx);
}
.BluePageClass .JobAdNextPreviousdBox .Actions .Previous a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_left_blue.ashx);
}
.GreenPageClass .JobAdNextPreviousdBox .Actions .Previous a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_left_green.ashx);
}
.GreyPageClass .JobAdNextPreviousdBox .Actions .Next a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_right_grey.ashx);
}
.JobAdNextPreviousdBox .Actions .Next a
{
    background-position:right center;
    background-repeat:no-repeat;
    padding-right:14px;
}
.RedPageClass .JobAdNextPreviousdBox .Actions .Next a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_right_red.ashx);
}
.OrangePageClass .JobAdNextPreviousdBox .Actions .Next a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_right_orange.ashx);
}
.BluePageClass .JobAdNextPreviousdBox .Actions .Next a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_right_blue.ashx);
}
.GreenPageClass .JobAdNextPreviousdBox .Actions .Next a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_right_green.ashx);
}
.GreyPageClass .JobAdNextPreviousdBox .Actions .Previous a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_left_grey.ashx);
}
div.RedPageClass .JobAdNextPreviousdBox .Back a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_left_red.ashx);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:14px;
}
.OrangePageClass .JobAdNextPreviousdBox .Back a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_left_orange.ashx);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:14px;
}
.BluePageClass .JobAdNextPreviousdBox .Back a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_left_blue.ashx);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:14px;
}
.GreenPageClass .JobAdNextPreviousdBox .Back a
{
    background-image:url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_left_green.ashx);
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:14px;
}

/* -------------------------- Actions panel Left -------------------------- */

.ActionPanelLeft
{
    clear:none;
    float:left; 
    width: 30%;
    height: 20px;
    vertical-align: middle;
}

.ActionPanelLeft .JobAdActions .Actions
{
	margin: 5px 0px 0px 0px;
}

.ActionPanelLeft .JobAdActions .Actions .ActionHyperlinkIcon
{
    clear: both;
    float:left;
    margin: 0px 5px 0px 0px;
}

/* -------------------------- Actions apply -------------------------- */

.JobAdTwoCentralColumnLeft .JobAdActions .Actions .ApplyOptionLink
{
    display:none;
}
.JobAdTwoCentralColumnLeft .JobAdActions .Actions .applyoption .info
{
    display:none;
}
.JobAdTwoCentralColumnLeft .JobAdActions
{
    margin-top: 10px;
    height: 24px;
    float: left;
    width: 100%;
}
.JobAdTwoCentralColumnLeft .JobAdActions .Actions
{
    width: 100%;
}
.JobAdTwoCentralColumnLeft .JobAdActions .Actions .applyoption,
.JobAdTwoCentralColumnLeft .JobAdActions .Actions .ApplyUrl,
.JobAdTwoCentralColumnLeft .JobAdActions .Actions .applyOptions .ApplyDirectMail
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdActions/BtnApplyUrl.ashx');
    background-repeat: no-repeat;
    background-position: left;
    text-align:center;
    width: 165px;
    height: 22px;
    padding-top: 3px;
}

.JobAdTwoCentralColumnLeft .JobAdActions .Actions .applyOptions .ApplyDirectMail
{
    text-align:left;
    padding-left: 2px;
}

.JobAdTwoCentralColumnLeft .JobAdActions .Actions .applyoption a,
.JobAdTwoCentralColumnLeft .JobAdActions .Actions .ApplyUrl a,
.JobAdTwoCentralColumnLeft .JobAdActions .Actions .applyOptions .ApplyDirectMail a
{
    color: #ffffff;
    font-weight: bold;
}

.JobAdTwoCentralColumnLeft .JobAdActions .Actions .applyoption a,
.JobAdTwoCentralColumnLeft .JobAdActions .Actions .ApplyUrl a
{
    margin-right: 20px;
}
.JobAdTwoCentralColumnLeft .JobAdActions .Actions .applyoption a:hover,
.JobAdTwoCentralColumnLeft .JobAdActions .Actions .ApplyUrl a:hover
{
    clear: both;
    border-bottom:1px solid #D81921;    
    text-decoration: none;
}

/* -------------------------- Actions panel right -------------------------- */

.ActionPanelRight
{
    clear: none;
    float: right;   
    width: 65%;
    height: 20px;
}

.ActionPanelRight .JobAdActions
{
    float: right;
}

.ActionPanelRight .TipAFriendIcon,
.ActionPanelRight .saveJob,
.ActionPanelRight .PrintJob,
.ActionPanelRight .GetAsPdf,
.ActionPanelRight .Linkedin,
.ActionPanelRight .Facebook
{
    float: left;
    height: 20px;
    margin: 5px 15px 0px 0px;
}

.ActionPanelRight .TipAFriendIcon .ActionHyperlinkIcon,
.ActionPanelRight .saveJob .ActionHyperlinkIcon,
.ActionPanelRight .PrintJob .ActionHyperlinkIcon,
.ActionPanelRight .GetAsPdf .ActionHyperlinkIcon,
.ActionPanelRight .Linkedin .ActionHyperlinkIcon,
.ActionPanelRight .Facebook .ActionHyperlinkIcon
{
    float: left;
	margin: 0px 5px 0px 0px;
}

.ActionPanelRight .TipAFriendIcon a,
.ActionPanelRight .saveJob a,
.ActionPanelRight .PrintJob a,
.ActionPanelRight .GetAsPdf a,
.ColumnRightActions .Linkedin a,
.ActionPanelRight .Linkedin a,
.ActionPanelRight .Facebook a
{
    float: left;
}

.ActionPanelRight .Linkedin * {
	
}

.print .JobAdTwoCentralColumnRight .Linkedin a span.Linkedin,
.print .JobAdTwoCentralColumnRight .Linkedin a span.Linkedin,
.ColumnRightActions .Linkedin a span.Linkedin,
.ActionPanelRight .Linkedin a span.Linkedin
{
	display: block;
	width: 45px;
	height: 20px;
	margin: 0px;
	position: relative;
	cursor: pointer;
	text-decoration: underline;
	padding: 0px 0px 0px 25px;
}

.print .JobAdTwoCentralColumnRight .Linkedin a span.Linkedin span#linkedin2,
.print .JobAdTwoCentralColumnRight .Linkedin a span.Linkedin span#linkedin,
.ColumnRightActions .Linkedin a span.Linkedin span#linkedin2,
.ActionPanelRight .Linkedin a span.Linkedin span#linkedin
{
	display: block;
	width: 70px;
	height: 20px;
	position: absolute;
	top: 0px;
	left: 0px;
	background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/icon_linkedin.ashx') left center no-repeat;
}

.print .JobAdTwoCentralColumnRight .Linkedin a span.Linkedin span#linkedin2 img,
.print .JobAdTwoCentralColumnRight .Linkedin a span.Linkedin span#linkedin img,
.ColumnRightActions .Linkedin a span.Linkedin span#linkedin2 img,
.ActionPanelRight .Linkedin a span.Linkedin span#linkedin img
{
	visibility: hidden;
}

#company-insider-info-window {
	z-index: 1000;
}

/* -------------------------- Job map -------------------------- */

.JobAdTwoCentralColumnRight .KrakMapControl
{
    float:left;
    width:200px;    
    height: 222px;
    font-size: 9pt;
}
.JobAdTwoCentralColumnRight .mapTitle
{
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Map/bg_box_info_header.ashx');
    background-repeat:no-repeat;
    height:22px;
    padding-left:10px;
    padding-top:3px;
    font-weight:bold;
    font-size: 9pt;
    margin-top: 30px;
}
.JobAdTwoCentralColumnRight .KrakMapControl .MapContainer
{
    float:left;
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Map/bg_box_info_body.ashx');
    background-repeat:no-repeat;
    padding: 10px 10px;
    width: 180px!important;
    height: 176px!important;
    border-bottom: solid 1px #DBDBD6;
}
.JobAdTwoCentralColumnRight .JobAdTwoCentralColumnRight .JobSearchRoutePlan
{
    float: left;
    margin: 0px;
}
.JobAdTwoCentralColumnRight .JobSearchRoutePlanBody
{
    float:left;
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Map/bg_box_info_body.ashx');
    background-repeat:no-repeat;
    padding: 8px 10px 0px 10px;
    width: 180px;
    color:#696969;
    font-size:11px;
}
.JobAdTwoCentralColumnRight .JobSearchRoutePlan .JobSearchRoutePlanTitle
{
    float:left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Map/bg_box_info_square_header.ashx');
    background-repeat:no-repeat;
    width: 200px;
    padding: 0px 0px 0px 10px;
    font-weight:bold;
    font-size: 9pt;     
}

.JobAdTwoCentralColumnRight .JobSearchRoutePlan .Footer
{
    float:left;
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Map/bg_box_info_footer.ashx');
    background-repeat:no-repeat;
    width: 200px;
    padding: 0px;
    margin: 0px 0px 10px 0px;
	height: 10px;
}

.JobAdTwoCentralColumnRight .JobSearchRoutePlanRouteButton,
.JobAdTwoCentralColumnRight .JobSearchRoutePlanTravelButton
{
    float: left;
    width: 90px;
    margin-top: 10px;
    height: 18px;
    
}
.JobAdTwoCentralColumnRight .JobSearchRoutePlanRouteButton a
{
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Map/SeKort.ashx');
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:25px;      
    height: 16px;
    text-decoration: none;
}
.JobAdTwoCentralColumnRight .JobSearchRoutePlanTravelButton a
{
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Map/SeRejse.ashx');
    background-position:left center;
    background-repeat:no-repeat;
    padding-left:25px;      
    height: 16px;
    text-decoration: none;
}
div.RedPageClass .JobAdTwoCentralColumnRight .JobSearchRoutePlanTravelButton a:hover,
div.RedPageClass .JobAdTwoCentralColumnRight .JobSearchRoutePlanRouteButton a:hover
{
    border-bottom:1px solid #D81921 ;   
}
.JobAdTwoCentralColumnRight .JobSearchRoutePlan input
{
    border:1px solid #B7B7B7;
    width: 180px;
}

.MapContainer .KrakMapPinInfo
{
     background-color: #FFFFFF;
     width: 300px;
     height: auto;
     border: solid 1px #696969;
     padding: 3px;
     font-size: 8pt;
}

.MapContainer .KrakMapPinInfo .heading
{
     font-weight: bold;
}

/* -------------------------- JobInfo -------------------------- */

.JobInfo
{
	/*background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/bg_box_info_body.ashx');*/
	background-position: 0px 23px;
	/*background-position: left bottom;*/
	background-repeat: repeat;
	clear: both;
	/*float: left;*/
	font-size: 9pt;
	/*height: 88px;*/
	margin-bottom: 10px;
	/*overflow: hidden;*/
	/*padding-bottom: 10px;*/
	width: 200px;
	/*height: 0px;*/
}

.JobInfo .ViewJobControl
{
	background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/bg_box_info_body.ashx');
	background-position: 0 23px;
	/*float: left;*/
	width: 200px;
height: 63px;
}

.JobInfo .JobAdActions
{
	/*height: 18px;*/
	background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/bg_box_info_body.ashx');
	background-position: 0px -30px;
	float: left;
}

.Footer__
{
	background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/bg_box_info_footer.ashx');
	/*float: left;*/
	height: 8px;
	width: 200px;
}
.JobInfo .JobInfoTitle
{
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/bg_box_info_header.ashx');
    background-repeat:no-repeat;
    width: 200px;
    height:22px;
    padding-left:10px;
    padding-top:3px;
    font-weight:bold;       
}
.JobInfo .JobInfoBody
{
	/*background-image: url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/bg_box_info_body.ashx);*/
	background-repeat: no-repeat;
	font-size: 8pt;
	/*height: 55px;*/
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	width: 200px;
	/*float: left;*/
}
.JobInfo .JobInfoBody .JobPosition
{
    padding-bottom: 5px;
}
.JobInfo .JobInfoBody div
{
	color: #666666;
	float: left;
	margin-left: 5px;
}

.JobInfo .JobInfoBody .JobActivationDateTitle
{
	margin-left: 15px;
	width: 100px;
}

.JobInfo .applyOptions
{
	/*background-image: url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdActions/BtnApplyUrl.ashx);*/
	/*height: 18px;*/
	left: 23px;
	position: relative;
	/*text-align: center;*/
	top: 0px;
	width: 145px;
	float: left;
}

.JobInfo .applyOptions a
{
	background-image: url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdActions/BtnApplyUrl.ashx);
	display: block;
	width: 145px;
	height: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.JobInfo .JobInfoFooter 
{
	background-image: url(/~/media/Customers/Denmark/Ofir/Ofir.dk/Map/bg_box_info_footer.ashx);
	background-repeat: no-repeat;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 200px;
	height: 10px;
}

.PrntJob .JobInfo .JobInfoFooter
{
	margin-bottom: 0px;
	height: 8px;
}

.PrntJob .JobInfo 
{
	margin-top: 10px;
}

.PrntJob .companyLogoForAd
{
	border: 0px!important;
}

/* -------------------------- CompanyInfo -------------------------- */

.CompanyInfo {
    float:left;
    width:200px;    
    clear:both;
    font-size: 9pt;
}

.CompanyInfo .Title {
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/bg_box_info_header.ashx');
    background-repeat:no-repeat;
    width: 200px;
    height:22px;
    padding-left:10px;
    padding-top:3px;
    font-weight:bold;       
}

.CompanyInfo .Actions {
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/bg_box_info_body.ashx');
    background-repeat:no-repeat;
    width: 200px;
    font-size: 8pt; 
}

.CompanyInfo .Actions .Linkedin,
.CompanyInfo .Actions .ViewCompanyProfile {
    height: 20px;
    padding: 5px 0px 0px 0px;
}

.CompanyInfo .Actions .ActionHyperlinkIcon {
    float: left;
    margin: 0px 5px 0px 0px;
    padding: 0px 0px 0px 10px;
}

.CompanyInfo .Actions div a {
    float: left;
    line-height: 20px;
    font-size: 11px;
    text-decoration: underline;
}

.CompanyInfo .Footer {
	background-image: url(/~/media/Customers/Denmark/Ofir/Ofir.dk/Map/bg_box_info_footer.ashx);
	background-repeat: no-repeat;
	float: left;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 200px;
	height: 10px;
}


/* --------------------------  -------------------------- */

.ColumnRightActions .Header,
.print .JobAdTwoCentralColumnRight .Header
{
	background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/bg_box_info_header.ashx');
	background-repeat: no-repeat;
	font-weight: bold;
	font-size: 12px;
	height: 22px;
	padding-left: 10px;
	padding-top: 3px;
	width: 200px;
	float: left;
}

.ColumnRightActions .JobSearchViewCompanyProfile *,
.print .JobAdTwoCentralColumnRight .JobSearchViewCompanyProfile *
 {
	font-size: 11px;
	color: #686868;
}

.ColumnRightActions .JobSearchViewCompanyProfile .TopCornersContainer,
.ColumnRightActions .JobSearchViewCompanyProfile .BottomCornersContainer,
.print .JobAdTwoCentralColumnRight .JobSearchViewCompanyProfile .TopCornersContainer,
.print .JobAdTwoCentralColumnRight .JobSearchViewCompanyProfile .BottomCornersContainer
{
	display: none;
}

.print .JobAdTwoCentralColumnRight .JobSearchViewCompanyProfile .CompanyInfoEmployees,
.ColumnRightActions .JobSearchViewCompanyProfile .CompanyInfoEmployees
{
	float: left;
	height: 25px;
	border-left: 1px solid #DBDBD6;
	border-right: 1px solid #DBDBD6;
	width: 198px;
}

.print .JobAdTwoCentralColumnRight .JobSearchViewCompanyProfile .CompanyInfoEmployees .Teaser,
.ColumnRightActions .JobSearchViewCompanyProfile .CompanyInfoEmployees .Teaser
{
	width: 98px;
	margin: 10px 5px 0px 0px;
	text-align: right;
	float: left;
}

.print .JobAdTwoCentralColumnRight .JobSearchViewCompanyProfile .CompanyInfoEmployees .Content,
.ColumnRightActions .JobSearchViewCompanyProfile .CompanyInfoEmployees .Content
{
	margin: 10px 0px 0px 0px;
	float: left;
}

/*.print .JobAdTwoCentralColumnRight .ViewJobControl,*/
.ColumnRightActions .ViewJobControl 
{
	border-left: 1px solid #DBDBD6;
	border-right: 1px solid #DBDBD6;
	float: left;
	padding-left: 9px;
	padding-right: 13px;
	text-align: left;
	width: 176px;
}

.print .JobAdTwoCentralColumnRight .ViewJobControl .CompanySite a,
.ColumnRightActions .ViewJobControl .CompanySite a 
{
	text-decoration: underline;
	background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/icon_www.ashx') no-repeat scroll left center;
	display: block;
	line-height: 17px;
	text-decoration: underline;
	text-indent: 25px;
	height: 20px;
}

/*.print .JobAdTwoCentralColumnRight .JobAdActions,*/
.ColumnRightActions .JobAdActions 
{
	background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Map/bg_box_info_body.ashx');
	background-repeat: no-repeat;
	float: left;
	padding: 10px;
	width: 180px !important;
	padding-top: 0px;
}

.print .JobAdTwoCentralColumnRight .JobAdActions .Actions div.Linkedin,
.ColumnRightActions .JobAdActions .Actions div.Linkedin 
{
	background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/icon_linkedin.ashx');
	background-repeat: no-repeat;
	height: 20px;
	width: 120px;
}

.print .JobAdTwoCentralColumnRight .JobAdActions .Actions .Linkedin a,
.ColumnRightActions .JobAdActions .Actions .Linkedin a 
{
	font-size: 11px;
	line-height: 18px;
	text-decoration: underline;
}

.print .JobAdTwoCentralColumnRight .JobAdActions .Actions .ViewCompanyProfile,
.ColumnRightActions .JobAdActions .Actions .ViewCompanyProfile 
{
	height: 20px;
	line-height: 17px;
}

.print .JobAdTwoCentralColumnRight .JobAdActions .Actions .ViewCompanyProfile .ActionHyperlinkIcon,
.ColumnRightActions .JobAdActions .Actions .ViewCompanyProfile .ActionHyperlinkIcon
{
	float: left;
	margin-right: 5px;
}

.print .JobAdTwoCentralColumnRight .JobAdActions .Actions .ViewCompanyProfile a,
.ColumnRightActions .JobAdActions .Actions .ViewCompanyProfile a
{
	line-height: 17px;
	text-decoration: underline;
	display: block;
	float: left;
}

.print .JobAdTwoCentralColumnRight .JobAdActions .Footer, 
.ColumnRightActions .JobAdActions .Footer
{
	display: none;
}

.ColumnRightActions .Footer_ 
{
	background-image: url(/~/media/Customers/Denmark/Ofir/Ofir.dk/Map/bg_box_info_footer.ashx);
	background-repeat: no-repeat;
	float: left;
	height: 10px;
	margin: 0 0 10px;
	padding: 0;
	width: 200px;
}


/* --------------------------  -------------------------- */


/* -------------------------- ToolboksGetAsPdf -------------------------- */


.ToolboksGetAsPdf
{
    float:left;
    font-size: 9pt;
}

.ToolboksGetAsPdf .Title
{
	background-image: url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/bg_box_info_header.ashx);
	background-repeat: no-repeat;
	font-weight: bold;
	height: 22px;
	padding-left: 10px;
	padding-top: 3px;
	width: 200px;      
}

.ToolboksGetAsPdf .Actions
{
    float: left;
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/bg_box_ToolboksGetAsPdf_body.ashx');
    background-repeat:no-repeat;
    height: 70px;
    width: 200px;
}
.ToolboksGetAsPdf .Footer
{
    margin: 0px;
    padding: 0px;
    float: left;
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/JobInfo/bg_box_info_footer.ashx');
    background-repeat:no-repeat;
    width: 200px;
    height:8px;
}
.ToolboksGetAsPdf .Actions .GetAsPdf
{
    padding: 8px;
}
.ToolboksGetAsPdf .Actions .GetAsPdf a
{
    font-size: 8pt;
}
.ToolboksGetAsPdf .Actions .GetAsPdf .ActionHyperlinkIcon
{
    float: left;
    width: 16px;
    height: 50px;
    margin-right: 5px;
}
.JobInfo .CompanyTitle,
.JobInfo .JobPositionTitle,
.JobInfo .JobExpiresTitle,
.JobInfo .MailTitle
{
    font-weight:bold;       
}

.JobAdTwoCentralColumnLeft .ViewJobControl,
.JobAdTwoCentralColumnLeft .ViewJobControl div.JobAd,
.JobAdTwoCentralColumnLeft .ViewJobControl div.JobAd div
{
     float: left;
     padding: 0px;
     margin: 0px;
     padding-right: 30px;
     width: 500px;
    
}

.JobAdTwoCentralColumnLeft .ViewJobControl .JobAd.Inactive *{color: #c4c4c4 !important}
.ViewJobControl .JobAd.Inactive .disclaimer *{color:#000 !important}

.ViewJobControl .JobAd.Inactive img{opacity: 0.27}

.ViewJobControl .JobAd.Inactive .disclaimer{
 border: 3px solid #D81921;
 padding: 10px!important;
 margin: 0 10px 10px !important;
 width: 480px !important;
}

.JobAdTwoCentralColumnLeft .ViewJobControl pre
{
     float: left;
     white-space: normal;
     padding: 5px 0px 10px;
     margin: 0px;

}

.JobAdTwoCentralColumnLeft .JobAdActions
{
     float: left;
     margin-bottom: 25px;
}

/*
====================================================================================
    SC_JOB_SJB - Jobsearch show job - END
====================================================================================
*/



/*
====================================================================================
    SC_JOB_TAF - Jobsearch Tip a friend - BEGIN
====================================================================================
*/

.PopUp .TipAFriend .TipAFriend_Outer .ThreeShorColumn_CentralColumn .TipAFriendInner .mailInfo .fromName,
.PopUp .TipAFriend .TipAFriend_Outer .ThreeShorColumn_CentralColumn .TipAFriendInner .mailInfo .fromMail,
.PopUp .TipAFriend .TipAFriend_Outer .ThreeShorColumn_CentralColumn .TipAFriendInner .mailInfo .toName,
.PopUp .TipAFriend .TipAFriend_Outer .ThreeShorColumn_CentralColumn .TipAFriendInner .mailInfo .toMail,
.PopUp .TipAFriend .TipAFriend_Outer .ThreeShorColumn_CentralColumn .TipAFriendInner .mailInfo .message,
.PopUp .TipAFriend .TipAFriend_Outer .ThreeShorColumn_CentralColumn .TipAFriendInner .mailInfo .errorMsg
{
	width: 420px;
	text-align: left;
	padding-left: 14px;
}

.PopUp .TipAFriend .TipAFriend_Outer .ThreeShorColumn_CentralColumn .TipAFriendInner .mailInfo .fromName input,
.PopUp .TipAFriend .TipAFriend_Outer .ThreeShorColumn_CentralColumn .TipAFriendInner .mailInfo .fromMail input,
.PopUp .TipAFriend .TipAFriend_Outer .ThreeShorColumn_CentralColumn .TipAFriendInner .mailInfo .toName input,
.PopUp .TipAFriend .TipAFriend_Outer .ThreeShorColumn_CentralColumn .TipAFriendInner .mailInfo .toMail input,
.PopUp .TipAFriend .TipAFriend_Outer .ThreeShorColumn_CentralColumn .TipAFriendInner .mailInfo .message input,
.PopUp .TipAFriend .TipAFriend_Outer .ThreeShorColumn_CentralColumn .TipAFriendInner .mailInfo .errorMsg input
{
	width: 270px;	
}


.TipAFriend,
.TipAFriend .mailInfo,
.TipAFriend .mailInfo .fromName,
.TipAFriend .mailInfo .fromMail,
.TipAFriend .mailInfo .toName,
.TipAFriend .mailInfo .toMail,
.TipAFriend .mailInfo .message,
.TipAFriend .mailInfo .postText,
.TipAFriend .mailInfo .buttons
{
     float: left;
     margin-bottom: 10px;
}

.TipAFriend
{
     color: #000000;
     width: 500px;
     height: 440px;
     margin-top: -20px;
}

.TipAFriend .confirmSentMsg
{
 	margin-bottom: 20px;
	width: 90%;
}

.TipAFriend .mailInfo .preText
{
     font-size: 11pt;
     font-weight: bold;
     margin-bottom: 10px;
}

.TipAFriend .mailInfo .title
{
     font-size: 11pt;
     margin-bottom: 20px;
     margin-top: 15px;
}

.PopUp
{
    overflow: hidden;
}

.TipAFriend .mailInfo .errorMsg
{
     font-size: 10pt;
     font-weight: bold;
     color: #D81821;
     margin-bottom: 5px;
}

.TipAFriend .mailInfo .label,
.TipAFriend .mailInfo .textBox
{
     float: left;
}

.TipAFriend .mailInfo
{
     width: 400px;
}

.TipAFriend .label
{
     font-size: 9pt;
     font-weight: bold;
     height: 14px;
     margin-top: 5px;
     width: 130px;
     color: #696969;
}

.TipAFriend .textBox
{
     width: 200px;
}

.TipAFriend .textBox input,
.TipAFriend .textBox textarea
{
     width: 270px;
}

.TipAFriend .textBox textarea
{
     height: 100px;
}

.TipAFriend .mailInfo .buttons
{
     float: left;
     width: 100%;
     text-align: right;
}

.TipAFriend .mailInfo .buttons input
{
     width: 100px;
}

/*
====================================================================================
    SC_JOB_TAF - Jobsearch Tip a friend - END
====================================================================================
*/



/*
====================================================================================
    SC_JOB_FCL - Jobsearch featured company list - BEGIN
====================================================================================
*/

.FeaturedCompanyList .FeaturedCompanyListCollection
{
    /* position: absolute; */
}

.JobSearchFeaturedCompanyList
{
    float: left;
    width: 810px;
/* should be 43 but its a hack to hide the second row */    
    height: 33px;
    overflow: hidden;
}
.FeaturedCompanyList
{
    width: 20000px;
    height: 100%;
}
.FeaturedCompanyListCollection
{
    float: left;
    margin: 0px;
}
.FeaturedCompanyListItem
{
    float: left;
    top: 0px;
    margin-left: 0px;
    margin-right: 5px;
    margin-top: 0px;
    width: auto;
}

.FeaturedCompanyListCollectionVertical
{
    position: absolute;
    top: 0px;
    float: none;
}

.FeaturedCompanyListItemVertical
{
    float: none;
    top: 0px;
    margin-top: 10px;
    margin-bottom: 10px;
    width: auto;
}

/*
====================================================================================
    SC_JOB_FCL - Jobsearch featured company list - END
====================================================================================
*/



/*
====================================================================================
    SC_JOB_CPL - Jobsearch Company picture list - BEGIN
====================================================================================
*/
.JobSearchCompanyPictureList .JobSearchCompanyPictureListShowImage 
{
    display: none;
    position: absolute;
    border: solid 15px #FFFFFF;
}

.JobSearchCompanyPictureList .JobSearchCompanyPictureHolder 
{
    clear: both;
    position: relative;
    top: -235px;
}

.JobSearchCompanyPictureList
{
    text-align: center;
    float: left;
    
}

.JobSearchCompanyPictureList .TopCornersContainer
{
     background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CompanyPictureList/container_top_border.ashx');
     background-repeat: no-repeat;
     float: left;
     height: 4px;
     width: 510px;
}

.JobSearchCompanyPictureList #ctl27_companyPicturePanel
{
     background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CompanyPictureList/container_middle_filler.ashx');
     background-position: left center;
     background-repeat: repeat-y;
     float: left;
     width: 510px;
}

.JobSearchCompanyPictureList .BottomCornersContainer
{
     background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CompanyPictureList/container_bottom_border.ashx');
     background-repeat: no-repeat;
     float: left;
     height: 4px;
     width: 510px;
}

.JobSearchCompanyPictureList .JobSearchCompanyPictureListHeading
{
     float: left;
     width: 490px;
     margin: 0px 10px;
     font-size: 9pt;
}

.JobSearchCompanyPictureList .JobSearchCompanyPictureListHeading .JobSearchCompanyPictureListTitle
{
     float: left;
     font-weight: bold;
     margin-right: 10px;
     width: 100%;
}

.JobSearchCompanyPictureList .JobSearchCompanyPictureListHeading .JobSearchCompanyPictureListIntroduction
{
     float: left;
}

.JobSearchCompanyPictureList .JobSearchCompanyPictureListImages
{
     float: left;
     width: 490px;
     margin: 5px 5px 0px;
     overflow: hidden;
}

.JobSearchCompanyPictureList .JobSearchCompanyPictureListImages .JobSearchCompanyPictureListPictureLink
{
     float: left;
     margin: 0px 5px 5px;
}

/*
====================================================================================
    SC_JOB_CPL - Jobsearch Company picture list - END
====================================================================================
*/



/*
====================================================================================
    SC_JOB_LBX - Jobsearch login box - BEGIN
====================================================================================
*/

.ThreeColumn_CentralColumn .LoginContainer
{
    float:left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LoginBox/LoginBox.ashx');
    background-repeat: no-repeat;
    width: 511px;
    height: 290px;
    padding-left: 65px;
    padding-top: 70px;
}

.UserNameContainer,
.PasswordContainer
{
    margin-left: 20px;
    float: left;
    width: 100%;
}
.RememberMe
{
    float: left;
    width: 100%;
     margin-left: 96px;
}
.UserNameContainer
{
    margin-bottom: 6px;
}

.UserNameContainer .LiUserName,
.PasswordContainer .LiPassword
{
    float: left;
    width: 70px;
    font-size: 12px;
    text-align:right;
    margin-right: 10px;
}
.UserNameContainer .TxtUserName
{
    float: left;
    width: auto;
}
.PasswordContainer .TxtPassword
{
    float: left;
    width: auto;
}
div.RedPageClass .ThreeColumn_CentralColumn .LoginContainer .LiTitle
{
    color: black;
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 10px;
}
.ThreeColumn_CentralColumn .LoginContainer .TxtUserName input,
.ThreeColumn_CentralColumn .LoginContainer .TxtPassword input
{
    border-color: #b7b7b7;
    border-style: solid;
    border-width: 1px;
    width: 210px;
    font-size: 12px;    
}
div.RedPageClass .ThreeColumn_CentralColumn .LoginContainer div.BtnLogin
{
    float:left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LoginBox/BtnLogin.ashx');
    background-repeat: no-repeat;
    background-position: left;
    width: 100%;
    height: 18px;
    text-align: left;
    margin-top: 5px;
    margin-left: 100px;
    margin-bottom: 35px;
    padding-top: 2px;
}
div.RedPageClass .ThreeColumn_CentralColumn .LoginContainer div.BtnLogin a.BtnLogin
{
    color:White;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    text-align:left;
    margin-left: 12px;
    margin-top: 2px;
}
.LoginContainer .LiForgotPassword
{
    margin-top: 30px;
}
.LoginContainer .LiForgotPassword,
.LoginContainer .CreateAccount
{
    margin-left: 100px;
}
.LoginContainer .LiForgotPassword a
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 12px;
    width: 100%;
}
.LoginContainer .CreateAccount a
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 12px;
    width: 100%;
}
.LoginContainer .ValidationColor
{
    width: 180px;
    float:left;
    font-size: 11px;
     margin-left: 7px;
     color: #D63C31;
}
.LoginContainer .ErrorLoggingIn
{
    width: 180px;
    float:left;
     color: #D63C31;
     margin-left: 100px;
     margin-bottom: 2px;
}

div.RedPageClass .ThreeColumn_CentralColumn .LoginContainer .RememberMe
{
     padding-left: 0px;
     font-size: 8pt;
     margin-bottom: 5px;
     margin-top: 5px;
}

div.RedPageClass .ThreeColumn_CentralColumn .LoginContainer .RememberMe label
{
     float: left;
}

div.RedPageClass .ThreeColumn_CentralColumn .LoginContainer .RememberMe input
{
     float: left;
     height: 15px;
     width: 15px;
}

div.RedPageClass .ThreeColumn_CentralColumn .LoginContainer div.BtnLogin a.BtnLogin
{
     float: left;
     margin-top: 0px;
}

/*
====================================================================================
    SC_JOB_LBX - Jobsearch login box - END
====================================================================================
*/



/*
====================================================================================
    SC_JOB_FPW - Jobsearch Forgotten password - BEGIN
====================================================================================
*/

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer
{
     background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ForgotPassword/container_middle_filler.ashx');
     background-position: left center;
     background-repeat: repeat-y;
     float: left;
     width: 300px;
     font-size: 10pt;
     margin-top: 40px;
     margin-bottom: 40px;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .TopCornersContainer,
div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .BottomCornersContainer
{
     float: left;
     height: 4px;
     width: 300px;
     background-repeat: no-repeat;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .TopCornersContainer
{
     background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ForgotPassword/container_top_border.ashx');
     margin-bottom: 15px;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .BottomCornersContainer
{
     background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ForgotPassword/container_bottom_border.ashx');
     margin-top: 15px;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .LiTitle,
div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .Introduction,
div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .EmailContainer
{
     float: left;
     width: 280px;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .LiTitle
{
     font-weight: bold;
     margin-left: 20px;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .Introduction
{
    color: #898989;
    margin-left: 20px;
    min-height: 15px;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .EmailContainer
{
     margin-top: 15px;
     margin-bottom: 10px;
     margin-left: 40px;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .ForgotPasswordError
{
    float: left;
    margin-left: 20px;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .EmailContainer .LiEmail
{
     color: #898989;
     float: left;
     font-weight: bold;
     margin-top: 3px;
     width: 60px;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .EmailContainer .TxtEmail
{
     float: left;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .EmailContainer .TxtEmail input
{
     width: 180px;
     border: solid 1px #696969;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .ValidationColor
{
     float: left;
     margin-top: 5px;
     margin-left: 60px;
     color: #D81921;
     width: 180px;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .btnForgetPasswordSend
{
     float: left;
     margin-left: 40px;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .btnForgetPasswordCancel
{
     float: left;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .btnForgetPasswordSend a,
div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .btnForgetPasswordCancel a
{
     background-position: center center;
     background-repeat: no-repeat;
     background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ForgotPassword/btn_background.ashx');

     width: 69px;
     height: 19px;

     font-size: 10pt;
     font-weight: bold;
     color: #FFFFFF;
     text-decoration: none;
     text-align: center;
     padding-top: 1px;
}

div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .btnForgetPasswordSend a:hover,
div.RedPageClass .ThreeColumn_CentralColumn .ForgotPasswordContainer .btnForgetPasswordCancel a:hover
{
     color: #D81921;
}

/*
====================================================================================
    SC_JOB_FPW - Jobsearch Forgotten password - END
====================================================================================
*/



/*
====================================================================================
    SC_JOB_SAS - Jobsearch save search - BEGIN
====================================================================================
*/

.SaveSearch input
{
    border-color: #b7b7b7;
    border-style: solid;
    border-width: 1px;
    margin-top: 1px;
    margin-right: 8px;
    height: 15px;
    font-size: 11px;
}
.ThreeColumn_CentralColumn .SaveSearch
{
    width: 100%;
    height: auto;
}
.SaveSearch .MainContainer
{
    float:left;
    width: 100%;
    font-size: 11px;
    text-align: left;
    vertical-align: top;
}
.SaveSearch .MainContainer .searchimage
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/SaveAgent/SaveSearchImage.ashx');
    background-repeat: no-repeat;
    background-position: center;
    height: 58px;
    width: 31px;
    margin-right: 10px;
}

.SaveSearch .MainContainer .error
{
    float: left;
    padding: 10px 0px;
    color: #cf1921;
    font-weight: bold;
}

.SaveNotLoggedIn,
.SavedNotLoggedIn
{
    float: left;
    width: 450px;
    min-height: 58px;
    height: auto !important;
    height: 58px;
}
.SaveLogedIn
{
    float: left;
    width: 450px;
    height: 58px;
    margin-top: 15px;
}

.SaveSearch .delete
{
    float: left;
    width: 110px;
    height: 18px;
    text-align: center;
    margin-top: 5px;
}
div.RedPageClass .SaveSearch .delete
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/SaveAgent/TilemeldJobagent.ashx');
    background-repeat: no-repeat;
}
div.OrangePageClass .SaveSearch .delete
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/Knap_tilmeld_salgsjobbet.ashx');
    background-repeat: no-repeat;
}
div.BluePageClass .SaveSearch .delete
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/Knap_tilmeld_oekonomijobbet.ashx');
    background-repeat: no-repeat;
}
div.GreenPageClass .SaveSearch .delete
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/Knap_tilmeld_plejejobbet.ashx');
    background-repeat: no-repeat;
}
.SaveSearch .save a,
.SaveSearch .save a:hover,
.SaveSearch .delete a,
.SaveSearch .delete a:hover
{
    color: white!important;
    font-size: 12px!important;
    font-weight: bold;
    text-decoration: none;
}
.SaveSearch .SaveNotLoggedIn .save,
.SaveSearch .SaveLogedIn .save
{
    float: right;
    width: 110px;
    height: 18px;
    text-align: center;
    margin-top: 5px;
    margin-right: 30px;
}
.SaveSearch .SaveLogedIn .save
{
    margin-right: 68px!important;
}
div.RedPageClass .SaveSearch .SaveNotLoggedIn .save,
div.RedPageClass .SaveSearch .SaveLogedIn .save
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/SaveAgent/TilemeldJobagent.ashx');
    background-repeat: no-repeat;
}
div.OrangePageClass .SaveSearch .SaveNotLoggedIn .save,
div.OrangePageClass .SaveSearch .SaveLogedIn .save
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/Knap_tilmeld_salgsjobbet.ashx');
    background-repeat: no-repeat;
}
div.BluePageClass .SaveSearch .SaveNotLoggedIn .save,
div.BluePageClass .SaveSearch .SaveLogedIn .save
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/Knap_tilmeld_oekonomijobbet.ashx');
    background-repeat: no-repeat;
}
div.GreenPageClass .SaveSearch .SaveNotLoggedIn .save,
div.GreenPageClass .SaveSearch .SaveLogedIn .save
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/Knap_tilmeld_plejejobbet.ashx');
    background-repeat: no-repeat;
}
.SaveSearch .save input
{
    background-color: #cf1921;
    color: white;
    font-size: 11px;
    font-weight: bold;
    height: auto;
}
.SaveSearch .save input, .SaveSearch .delete input
{
    background-color: #cf1921;
    color: white;
    font-size: 11px;
    font-weight: bold;
    height: auto;
}

.SaveSearch .MainContainer .title
{
    color: black;
    font-size: 13px;
    font-weight: bold;
    width: auto;
    padding-bottom: 5px;
}
.SaveSearch .MainContainer .labelName,
.SaveSearch .MainContainer .labelMail,
.SaveSearch .MainContainer .txtMail
{
    float: left;
    padding: 0px 5px 0px 0;
    color: #696969;
}
.SaveSearch .SaveLogedIn .optionAgent
{
    float: left;
    width: 170px;
    vertical-align: middle;
}
.SaveSearch .SaveLogedIn .optionAgent label
{
    color: #696969;
    position: relative;
     bottom: 1px;
}

.SaveSearch .MainContainer .optionMailFormat label
{
    color: #696969;
    margin-top: 5px;
    height: 10px;
    float: left;
}

.SaveSearch .MainContainer .preText
{
    padding: 0px 5px 3px 0px;
    color: #696969;
    width: auto;
}
.SaveSearch .MainContainer .agentName, .SaveSearch .MainContainer .agentMail
{
    float: none;
    width: 250px;
    padding: 0px 5px 0px 0;
    color: #696969;
}

.SaveSearch .MainContainer .txtName input, .SaveSearch .MainContainer .txtMail input
{
    float: left;
    width: 175px;
    margin-top: 0px;
    padding: 0px;
}
.SaveSearch .MainContainer .optionMailFormat input
{
    margin-top: 5px;
    width: auto;
    float: left;
}
.SaveSearch .MainContainer .optionMailFormat
{
    float: left;
    width: 150px;
    margin-top: 0px;
    text-align: left;
    vertical-align: middle;
}

/*
====================================================================================
    SC_JOB_SAS - Jobsearch save search - END
====================================================================================
*/



/*
====================================================================================
    SC_JOB_MLS - Jobsearch my last searches - BEGIN
====================================================================================
*/

.MyLastestSearches,
.MyLastestSearches .queryrow
{
    width: 200px;
}
.MyLastestSearches .Querydate
{
	width: auto;
}
.MyLastestSearches
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/hr.ashx');
    background-repeat: no-repeat;
    background-position: bottom;
    height: auto;
    margin-top: 5px;
    padding-bottom: 5px;
}
.MyLastestSearchesNoSearches,
.TwoColumnCenter_RightColumn .MyLastestSearches
{
    float: left;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Design images/hr.ashx');
    background-repeat: no-repeat;
    background-position: bottom;
    height: 72px;
    margin-bottom: 10px;
    overflow: hidden;
    margin-top: 0px;
    padding-bottom: 0px;
}

.MyLastestSearches .HistoryData
{
    height: auto;
}

.MyLastestSearches .queryrow
{
    height: auto;
    margin-bottom: 0px;
    padding: 0px;
    width: 200px;
    overflow: hidden;
    height: auto;
}

.MyLastestSearches .Querydate,
.MyLastestSearches .PreText,
.MyLastestSearches .PosText
{
    float: left;        
}

.MyLastestSearches .Freetext,
.MyLastestSearches .area
{
    float: left;        
	white-space:nowrap;
    overflow: hidden;
    height: auto;
    height: 11px;
}
.MyLastestSearches .LinkText
{
	float: left;
}

.MyLastestSearchesNoSearches .Title,
.MyLastestSearches .Title
{
    font-size: 14px;
    font-weight: bold;
}

.ThreeColumn_RightColumn .MyLastestSearches .Title
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/BannerTopBoxBackround.ashx');
    background-position: left top;
    background-repeat: no-repeat;
    height: 24px;
    width: 200px;
    font-size: 12px;

    margin: 5px 0px 0px;
    padding-left: 9px;
    padding-top: 4px;
}

.MyLastestSearches .queryrow .Freetext .LinkText a
{
	float: left	;
    font-family:Arial,sans-serif;
    padding: 0px;
    font-size: 11px!important;
    margin-right: 0px;
    padding-left: 13px;
    width: auto;
    height:  auto;
    overflow: hidden;
    vertical-align: middle;
    white-space: nowrap;
    
}
div.RedPageClass .MyLastestSearches .queryrow .Freetext .LinkText a
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.OrangePageClass .MyLastestSearches .queryrow .Freetext .LinkText a
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreYellow.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.BluePageClass .MyLastestSearches .queryrow .Freetext .LinkText a
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreBlue.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.GreenPageClass .MyLastestSearches .queryrow .Freetext .LinkText a
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreGreen.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.GreyPageClass .MyLastestSearches .queryrow .Freetext .LinkText a
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreGrey.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
.MyLastestSearches .queryrow .area .LinkText a
{
	float: left	;
    font-family:Arial,sans-serif;
    padding: 0px;
    font-size: 11px!important;
    margin-right: 0px;
    width: auto;
    height:  auto;
    vertical-align: middle;
    white-space: nowrap;
}
.MyLastestSearches .Querydate
{
    font-size: 10px;
}
.MyLastestSearches .Querydate .Text
{
    float: left;
    color: #8F8F8F;
    width: 200px;
    font-size: 9px;
}

.MyLastestSearches .Freetext .PreText
{
    float: left;
}

.MyLastestSearchesNoSearches .Title
{
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
}


/*
====================================================================================
    SC_JOB_MLS - Jobsearch my last searches - END
====================================================================================
*/



/*
====================================================================================
    SC_CND_MOR - Jobsearcher Mit Ofir - BEGIN
====================================================================================
*/

/* Box 1 */
.SpotsWide .NoSearches,
.SpotsWide .MySavedCVsNoCVs
{
    float: left;
    background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/AllSpots/Spot_box250X200.ashx');
    background-repeat:no-repeat;    
    width: 250px;
    height: 200px;
    margin-left: 12px;
}
.SpotsWide .NoSearches .Title,
.SpotsWide .MySavedCVsNoCVs .Title
{
    padding: 10px;
    font-size:12px;
    font-weight:bold;
}
.SpotsWide .NoSearches .IntroText,
.SpotsWide .MySavedCVsNoCVs .IntroText
{
    padding: 10px;
    margin-top: 10px;
}
.SpotsWide .MySavedCVs .IntroText
{
    color: #696969;
    font-size: 12px;
    margin-top: 5px;
}

.SpotsWide .JobSearchMaintainSearches,
.SpotsWide .MySavedCVs
{
    float: left;
    width: 235px;
    margin-left: 23px;
}
.SpotsWide .MySavedCVs
{
    margin-right: 10px;
}

.SpotsWide .JobSearchMaintainSearches .Rediger
{
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/btn_grey60X19.ashx');
    background-repeat: no-repeat;
    width: 60px;
    height: 19px;
    padding-left: 5px;
    margin-top: 10px;
    
}
.SpotsWide .MySavedCVs .Rediger,
.SpotsWide .MySavedCVs .OpretCV
{
    background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/btn_grey60X19.ashx') no-repeat scroll 0 0;
    height: 19px;
    margin-top: 0px;
    width: 60px;
    height: 19px;
    padding-left: 0px;
}
.SpotsWide .MySavedCVs .Rediger
{
    position: relative;
    top: -19px;
    left: 70px;
}

.SpotsWide .JobSearchMaintainSearches .Rediger a
{
    color:white;
    font-size:13px;
    font-weight:bold;
    text-align:center;
    text-decoration:none;
}

.SpotsWide .MySavedCVs .Rediger a,
.SpotsWide .MySavedCVs .OpretCV a
{
    color: white;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    float: left;
    height: 100%;
    width: 100%;
}
.SpotsWide .MySavedCVs #ctl27_PanelActions
{
    margin-top: 10px;
    height: 20px;
}

.SpotsWide .MySavedCVs .RadTreeView_Default a
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 14px;
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

.SpotsWide .MySavedCVs .RadTreeView_Default a:hover
{
    color: #D81821;
}

.SpotsWide .MySavedCVs .RadTreeView_Default .rtHover a
{
    background-color: transparent;
    border-width: 0px;
}

/* Spot1 */

.JobSearchMaintainSearches
{
     background: #EEEEEE URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxGradientBGdark.ashx') repeat-x top;
     width: 300px;
}
.JobSearchMaintainSearches .frameTopLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopLeft.ashx') no-repeat scroll left top;
}
.JobSearchMaintainSearches .frameBottomRight
{
     background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomRight.ashx') no-repeat scroll right bottom; 
}
.JobSearchMaintainSearches .frameTopRight
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopRight.ashx') no-repeat scroll right top;
        height: 4px;
}
.JobSearchMaintainSearches .frameBottomLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomLeft.ashx') no-repeat scroll left bottom;
        height: 4px;
}
.JobSearchMaintainSearches .content
{
    padding: 3px 10px 10px 10px;
}
.SpotsWide .JobSearchMaintainSearches .content
{
    min-height: 180px;
    height: auto !important;
    height: 180px;    
}
.JobSearchMaintainSearches .GridHeader_Default
{
    font-size: 12px;
    font-weight: bold;      
}

.Spots .JobSearchMaintainSearches .MasterTable_Default .GridRow_Default .JobSearchGridColumnName
{
    float: left;
    width: 175px;
    overflow-x: hidden;
}

/* Spot2 */

.MySavedCVs
{
     background: #EEEEEE URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxGradientBGdark.ashx') repeat-x top;
     width: 420px;
    
}
.MySavedCVs .frameTopLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopLeft.ashx') no-repeat scroll left top;
}
.MySavedCVs .frameBottomRight
{
     background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomRight.ashx') no-repeat scroll right bottom; 
}
.MySavedCVs .frameTopRight
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopRight.ashx') no-repeat scroll right top;
        height: 4px;
}
.MySavedCVs .frameBottomLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomLeft.ashx') no-repeat scroll left bottom;
        height: 4px;
}
.MySavedCVs .content
{
    padding: 3px 10px 10px 10px;
}
.SpotsWide .MySavedCVs .content
{
    padding: 3px 10px 0px;
    min-height: 190px;
    height: auto !important;
    height: 190px;
}
.MySavedCVs .Title
{
    font-size: 12px;
    font-weight: bold;      
}

/* ManageMyCVs */

div.RedPageClass .ManageMyCVs .GridHeader_Telerik
{
    font-size: 9pt;
    letter-spacing: -1px;
}

div.RedPageClass .ManageMyCVs td a
{
    font-size: 9pt;
}

/* Search and jobagents */

.ThreeColumn_Outer .ThreeColumn_CentralColumn .JobSearchMaintainSearches
{
     width: auto;
}

/* Create CV Spot */

div.RedPageClass .Spots_Type4 .OpretCV
{
    margin-top: 5px;
    background:transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CVEntry/OpretCV.ashx') no-repeat scroll 0 0px;
    float:left;
    width: 82px;
    height: 18px;
    text-align: center;
    padding-top: 1px;
}
div.RedPageClass .Spots_Type4 .OpretCV a
{
    font-size:11px;
    font-weight:bold;
    text-decoration:none;   
    color:#FFFFFF;
}

/*
====================================================================================
    SC_CND_MOR - Jobsearcher Mit Ofir - END
====================================================================================
*/



/*
====================================================================================
    SC_CND_MPF - Candidate Manage profile - BEGIN
====================================================================================
*/

.ManageProfileContainer
{
     background: #EEEEEE URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxGradientBGdark.ashx') repeat-x top;
     margin-bottom: 40px;
     padding-bottom: 0px;
     width: 505px;
}

.ManageProfileContainer .frameTopLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopLeft.ashx') no-repeat scroll left top;
}

.ManageProfileContainer .frameBottomRight
{
     background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomRight.ashx') no-repeat scroll right bottom; 
}

.ManageProfileContainer .frameTopRight
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopRight.ashx') no-repeat scroll right top;
        height: 4px;
}

.ManageProfileContainer .frameBottomLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomLeft.ashx') no-repeat scroll left bottom;
        height: 4px;
}

.ManageProfileContainer .RemoveProfileButtonContainer
{
	text-align: right;
	padding-right: 10px;
}

.ManageProfileContainer .LoginButtonContainer
{
	text-align: right;
	padding-right: 10px;
}

.ManageProfileContainer .Title
{
     font-size: 16px;
     font-weight: bold;
     margin-left: 10px;
     margin-top: 5px;
}

.ManageProfileContainer .MainInfo
{
     margin: 10px;
}

.ManageProfileContainer input,
.ManageProfileContainer select
{
     border: 1px solid #B7B7B7;
}
.ManageProfileContainer .MainInfo div
{
     margin: 5px 0px;
}

.ManageProfileContainer .MainInfo input
{
     width: 350px;
}

.ManageProfileContainer .MainInfo .MobileContainer input
{
     width: 292px;
}

.ManageProfileContainer .MainInfo .EmployeersHaveAccessToContactInfoContainer input,
.ManageProfileContainer .MainInfo .RecruitersHaveAccessToContactInfoContainer input
{
     width: 20px;
     border-width: 0px;
}

div.RedPageClass .ManageProfileContainer .MainInfo .SubmitContainer
{
     background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/RedButton105X24.ashx');
     background-repeat: no-repeat;  
     width: 105px;
     padding-top: 4px;  
     text-align: center;
     height: 24px;
     margin-top: 15px;
}
.ManageProfileContainer .MainInfo .SubmitContainer a
{
     color: white;
     font-size: 11px;
     font-weight: bold;
     text-decoration: none;
}

div.RedPageClass .ManageProfileContainer #ctl17_HyperLinkDeleteProfile
{
 color: #CF1921;
 font-size: 11px;
 font-weight: bold;
 line-height: 24px;
 margin-left: 10px;
 margin-top: 15px;
 text-align: center;
 text-decoration: underline;
}

.Buttons
 {
  padding-left: 10px;
 }
 
.DeactivateButton,
.DeleteButton,
.CancelButton 
{
	background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/RedButton135X24.ashx');
    background-repeat: no-repeat;
    background-position: center center;
    width: 145px;
    padding-top: 4px;
    text-align: center;
    height: 24px;
    margin-top: 0px;
    margin-left: 0px;
}

.DeactivateButton input,
.DeleteButton input,
.CancelButton input
 {
    border: 0px;
    background-color: transparent;
    color: white;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
	width: 125px;
	float: none;
 }

.ManageProfileContainer
{
     background: #EEEEEE URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxGradientBGdark.ashx') repeat-x top;
     margin-bottom: 40px;
     padding-bottom: 0px;
     width: 505px;
}

.ManageProfileContainer .frameTopLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopLeft.ashx') no-repeat scroll left top;
}

.ManageProfileContainer .frameBottomRight
{
     background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomRight.ashx') no-repeat scroll right bottom; 
}

.ManageProfileContainer .frameTopRight
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopRight.ashx') no-repeat scroll right top;
        height: 4px;
}

.ManageProfileContainer .frameBottomLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomLeft.ashx') no-repeat scroll left bottom;
        height: 4px;
}

.ManageProfileContainer .Title
{
     font-size: 16px;
     font-weight: bold;
     margin-left: 10px;
     margin-top: 5px;
}

.ManageProfileContainer .MainInfo
{
     margin: 10px;
}

.ManageProfileContainer input,
.ManageProfileContainer select
{
     border: 1px solid #B7B7B7;
}
.ManageProfileContainer .MainInfo div
{
     margin: 5px 0px;
}

.ManageProfileContainer .MainInfo input
{
     width: 350px;
}

.ManageProfileContainer .MainInfo .MobileContainer input
{
     width: 292px;
}

.ManageProfileContainer .MainInfo .EmployeersHaveAccessToContactInfoContainer
{
     width: 480px;
     height: 20px;
}

.ManageProfileContainer .MainInfo .EmployeersHaveAccessToContactInfoContainer input,
.ManageProfileContainer .MainInfo .RecruitersHaveAccessToContactInfoContainer input,
.ManageProfileContainer .MainInfo .NewsLetterContainer input,
.ManageProfileContainer .MainInfo .MarketingMailContainer input
{
     width: 20px;
     border-width: 0px;
}

div.RedPageClass .ManageProfileContainer .MainInfo .SubmitContainer
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/RedButton105X24.ashx');
    background-repeat: no-repeat;   
     width: 105px;
    padding-top: 4px;   
     text-align: center;
     height: 24px;
     margin-top: 15px;
}
.ManageProfileContainer .MainInfo .SubmitContainer a
{
    color: white;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

.ManageProfileContainer .Introduction
{
     padding: 10px 0 10px 10px;
}

.ManageProfileContainer .CountryContainer .Country
{
    width: 100px;
    float: left;
}
.ManageProfileContainer .CountryContainer .drpCountry
{
    margin-bottom: 5px; 
}

/* -------------------------- Create Profile -------------------------- */

.ValidationPosition
{
     clear: both; /* clear float: left */
     color: #D81921;
     font-size: 11px;
}
.ManageProfileContainer
{
     font-size: 10pt;
}
.Required
{
     width: 10px;
     float: left;
     color: #D81921;
     font-family: Courier;
}
.MessageManagingProfileContainer
{
     color: #D81921;
     padding-bottom: 5px;
}


/*-- phone --*/
.ManageProfileContainer .MainInfo .PhoneContainer
{
     width: 480px;
}
.ManageProfileContainer .MainInfo .PhoneContainer .Phone
{
     width: 100px;
     float: left;
}
.ManageProfileContainer .MainInfo .PhoneContainer .TxtPhone
{
     width: 210px;
     margin-right: 6px;
}
.ManageProfileContainer .MainInfo .PhoneContainer .LinkWithBgImg
{
     background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
     background-repeat: no-repeat;
     background-position: left;
     padding-left: 11px;
}

/*-- FirstName --*/
.ManageProfileContainer .MainInfo .FirstNameContainer
{
     width: 480px;
}
.ManageProfileContainer .MainInfo .FirstNameContainer .FirstName
{
     width: 100px;
     float: left;
}
.ManageProfileContainer .MainInfo .FirstNameContainer .TxtFirstName
{
     width: 300px;
	 margin-bottom:5px;
}

/*-- LastName --*/
.ManageProfileContainer .MainInfo .LastNameContainer
{
     width: 480px;
	 margin-bottom:5px;
}
.ManageProfileContainer .MainInfo .LastNameContainer .LastName
{
     width: 100px;
     float: left;
}
.ManageProfileContainer .MainInfo .LastNameContainer .TxtLastName
{
     width: 300px;
	 margin-bottom:5px;
}

/*-- Street --*/
.ManageProfileContainer .MainInfo .StreetContainer
{
     width: 480px;
}
.ManageProfileContainer .MainInfo .StreetContainer .Street
{
     width: 100px;
     float: left;
}
.ManageProfileContainer .MainInfo .StreetContainer .TxtStreet
{
     width: 300px;
	 margin-bottom:5px;
}

/*-- PostCode --*/
.ManageProfileContainer .MainInfo .PostCodeContainer
{
     width: 200px;
     float: left;
}
.ManageProfileContainer .MainInfo .PostCodeContainer .PostCode
{
     width: 100px;
     float: left;
}
.ManageProfileContainer .MainInfo .PostCodeContainer .TxtPostCode
{
     width: 60px;
}

/*-- City --*/
.ManageProfileContainer .MainInfo .CityContainer
{
     width: 280px;
     float: left;
}
.ManageProfileContainer .MainInfo .CityContainer .City
{
     width: 25px;
     float: left;
}
.ManageProfileContainer .MainInfo .CityContainer .TxtCity
{
     width: 185px;
     margin-left: -10px;
}

/*-- Mobile --*/
.ManageProfileContainer .MainInfo .MobileContainer
{
    width: 480px;
    clear: both;
    float: left;
}
.ManageProfileContainer .MainInfo .MobileContainer .drpMobilePrefix
{
     width: 55px;
}
.ManageProfileContainer .MainInfo .MobileContainer .Mobile
{
     width: 101px;
     float: left;
}
.ManageProfileContainer .MainInfo .MobileContainer .TxtMobile
{
     margin-left: 5px;
     width: 235px;
}

/*-- Email --*/
.ManageProfileContainer .MainInfo .EmailContainer
{
     margin: 20px 0 6px 0;
     width: 480px;
}
.ManageProfileContainer .MainInfo .EmailContainer .Email
{
     width: 100px;
     float: left;
}
.ManageProfileContainer .MainInfo .EmailContainer .TxtEmail
{
     width: 300px;
}
.ManageProfileContainer .MainInfo .EmailContainer .EmailAsUsernameText
{
     width: 300px;
     margin: -1px 0 0 110px;
     font-size: 8pt;
}

/*-- ConfirmEmail --*/
.ManageProfileContainer .MainInfo .ConfirmEmailContainer
{
     width: 480px;
     clear: both;
     margin: 0 0 6px 0;
}
.ManageProfileContainer .MainInfo .ConfirmEmailContainer .ConfirmEmail
{
     width: 100px;
     float: left;
}
.ManageProfileContainer .MainInfo .ConfirmEmailContainer .TxtConfirmEmail
{
     width: 300px;
}

/*-- Actual Password (on modify page) --*/
.ManageProfileContainer .MainInfo .ActualPasswordContainer
{
     width: 480px;
     margin: 0 0 10px 0;
}
.ManageProfileContainer .MainInfo .ActualPasswordContainer .Password
{
     width: 100px;
     float: left;
     margin-top: 0px;
}
.ManageProfileContainer .MainInfo .ActualPasswordContainer .TxtActualPassword
{
     width: 300px;
}

/*-- Password --*/
.ManageProfileContainer .MainInfo .PasswordContainer
{
     width: 480px;
     margin: 0 0 3px 0;
}
.ManageProfileContainer .MainInfo .PasswordContainer .Password
{
     width: 100px;
     float: left;
}
.ManageProfileContainer .MainInfo .PasswordContainer .TxtPassword
{
     width: 300px;
}

/*-- ConfirmPassword --*/
.ManageProfileContainer .MainInfo .ConfirmPasswordContainer
{
     height: 45px;
     width: 480px;
     clear: both;
     margin: 0 0 0 0;
}
.ManageProfileContainer .MainInfo .ConfirmPasswordContainer .ConfirmPassword
{
     width: 100px;
     float: left;
}
.ManageProfileContainer .MainInfo .ConfirmPasswordContainer .TxtConfirmPassword
{
     width: 300px;
}

/*---- Settings section ----*/
.ManageProfileContainer .MainInfo .LiteralAccessToContactInfoContainer
{
     font-weight: bold;
     padding-top: 15px;
     clear: both;
}
.ManageProfileContainer .MainInfo .LiteralMarketingMailContainer
{
     font-weight: bold;
     padding-top: 15px;
}
.ManageProfileContainer .MainInfo .TermsAndConditionsContainer
{
     padding-top: 15px;
}

.ManageProfileContainer .MainInfo .TermsAndConditionsContainer .ChkTermsConditionContainer .ChkTermsCondition input 
{
	width: auto;
	border-style: none;
}

/*
====================================================================================
    SC_CND_MPF - Candidate Manage profile - END
====================================================================================
*/



/*
====================================================================================
    SC_CND_MMS - Candidate Maintaine My Searches - BEGIN
====================================================================================
*/

.JobSearchMaintainSearches
{
     background: #EEEEEE URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxGradientBGdark.ashx') repeat-x top;
     margin-bottom: 20px;
}

.JobSearchMaintainSearches .frameTopLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopLeft.ashx') no-repeat scroll left top;
}

.JobSearchMaintainSearches .frameBottomRight
{
     background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomRight.ashx') no-repeat scroll right bottom; 
}

.JobSearchMaintainSearches .frameTopRight
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopRight.ashx') no-repeat scroll right top;
        height: 4px;
}

.JobSearchMaintainSearches .frameBottomLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomLeft.ashx') no-repeat scroll left bottom;
        height: 4px;
}

.JobSearchMaintainSearches .content .Heading
{
     font-size: 11pt;
     font-weight: bold;
     margin-bottom: 5px;
}

/*
====================================================================================
    SC_CND_MMS - Candidate Maintaine My Searches - END
====================================================================================
*/



/*
====================================================================================
    SC_CND_MMA - Candidate Maintaine My Agents - BEGIN
====================================================================================
*/

.MaintainSearchMaintainAgents
{
     background: #EEEEEE URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxGradientBGdark.ashx') repeat-x top;
     margin-bottom: 20px;
}

.MaintainSearchMaintainAgents .frameTopLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopLeft.ashx') no-repeat scroll left top;
}

.MaintainSearchMaintainAgents .frameBottomRight
{
     background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomRight.ashx') no-repeat scroll right bottom; 
}

.MaintainSearchMaintainAgents .frameTopRight
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopRight.ashx') no-repeat scroll right top;
        height: 4px;
}

.MaintainSearchMaintainAgents .frameBottomLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomLeft.ashx') no-repeat scroll left bottom;
        height: 4px;
}

.MaintainSearchMaintainAgents .Heading
{
     font-size: 11pt;
     font-weight: bold;
     margin-bottom: 5px;
}

/*
====================================================================================
    SC_CND_MMA - Candidate Maintaine My Agents - END
====================================================================================
*/



/*
====================================================================================
    SC_CND_SJB - Candidate Saved Jobs - BEGIN
====================================================================================
*/

.SavedJobs
{
    float: left;
    background: #EEEEEE URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxGradientBGdark.ashx') repeat-x top;
    width: 510px;
    margin-top: 10px;
}

.SavedJobs .frameTopLeft,
.SavedJobs .frameBottomRight,
.SavedJobs .frameTopRight,
.SavedJobs .frameBottomLeft
{
     float: left;
     width: 100%;
}

.SavedJobs .frameTopLeft
{
     background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopLeft.ashx') no-repeat scroll left top;
}

.SavedJobs .frameBottomRight
{
     background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomRight.ashx') no-repeat scroll right bottom; 
}

.SavedJobs .frameTopRight
{
     background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopRight.ashx') no-repeat scroll right top;
     height: 4px;
}

.SavedJobs .frameBottomLeft
{
    background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomLeft.ashx') no-repeat scroll left bottom;
    height: 4px;
}

.SavedJobs .JobSearchSavedJobsHeader
{
     font-size: 11pt;
     font-weight: bold;
     margin: 10px 5px 5px 10px;
}

.SavedJobs .MainContainer
{
    float: left;
    min-height: 100px;
    padding: 5px;
} 

.SavedJobs table.MasterTable_Default
{
    background-color: Transparent;
    border-width: 0px;
}

.SavedJobs table.MasterTable_Default tr.GridCommandRow_Default a
{
    margin-left: 5px;
}

.SavedJobs table.MasterTable_Default tr.GridAltRow_Default
{
    background: #FFFFFF; 
}

.SavedJobs table.MasterTable_Default tr.GridRow_Default td
{
    border-bottom: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
}

.SavedJobs table.MasterTable_Default td
{
    padding-top: 5px;
}

.SavedJobs table.MasterTable_Default td.JobSearchGridCompanyNameColumn,
.SavedJobs table.MasterTable_Default td.JobSearchGridJobLocationColumn,
.SavedJobs table.MasterTable_Default td.JobSearchGridAdHeadlineColumn
{
    vertical-align: text-top;
}

.SavedJobs table.MasterTable_Default td.JobSearchGridIdColumn
{
    width: 40px;
    text-align: center;
}

.SavedJobs table.MasterTable_Default td.JobSearchGridDateColumn
{
    width: 100px;
}

/*
====================================================================================
    SC_CND_SJB - Candidate Saved Jobs - END
====================================================================================
*/



/*
====================================================================================
    SC_CND_MCV - Candidate Manage CV - BEGIN
====================================================================================
*/

.ManageMyCVs
{
     float: left;
     background: #EEEEEE URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxGradientBGdark.ashx') repeat-x top;
     width: 510px;
}

.ManageMyCVs .frameTopLeft,
.ManageMyCVs .frameBottomRight,
.ManageMyCVs .frameTopRight,
.ManageMyCVs .frameBottomLeft
{
     float: left;
     width: 100%;
}

.ManageMyCVs .frameTopLeft
{
     background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopLeft.ashx') no-repeat scroll left top;
}

.ManageMyCVs .frameBottomRight
{
     background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomRight.ashx') no-repeat scroll right bottom; 
}

.ManageMyCVs .frameTopRight
{
     background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopRight.ashx') no-repeat scroll right top;
     height: 4px;
}

.ManageMyCVs .frameBottomLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomLeft.ashx') no-repeat scroll left bottom;
        height: 4px;
}

.ManageMyCVs .RadGrid_Telerik
{
     background-color: Transparent;
     margin: 5px;
}

.ManageMyCVs .RadGrid_Telerik,
.ManageMyCVs .DetailTable_Telerik {
     border-width: 0px;
}

/*  OTS */
.ManageMyCVs .content
{
    min-height: 100px;
} 
/*  OTS */
.ManageMyCVs .RadGrid_Telerik table td
{
    /*vertical-align: text-top;*/
    padding-top: 5px;
}


.ManageMyCVs .RadGrid_Telerik table td.TD_Status a
{
	font-size: 11px;
	text-decoration: underline;
}

/*  OTS */
.ManageMyCVs .RadGrid_Telerik tr.GridAltRow_Telerik.SelectedRow_Telerik td.TD_CvHeading,
.ManageMyCVs .RadGrid_Telerik tr.GridRow_Telerik.SelectedRow_Telerik td.TD_CvHeading
{
     border-left: 1px solid #D81921;
}
.ManageMyCVs .RadGrid_Telerik tr.GridAltRow_Telerik.SelectedRow_Telerik td.TD_RowRadioButton,
.ManageMyCVs .RadGrid_Telerik tr.GridRow_Telerik.SelectedRow_Telerik td.TD_RowRadioButton
{
     border-right: 1px solid #D81921;
}

.ManageMyCVs .RadGrid_Telerik td.TD_CvHeading,
.ManageMyCVs .RadGrid_Telerik td.TD_CvHeading
{
	 float: left;
	 width: 40px;
	 word-wrap: break-word; 
}


.ManageMyCVs .RadGrid_Telerik table td.TD_CvDelete a 
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CVEntry/Icon_CV_slet.ashx');
    background-position: left  center;
    background-repeat: no-repeat;   
    padding-left: 18px;
    font-size: 10px;
    text-decoration: none;
    color: #7F7F7F;
    font-weight: bolder;
    padding-top: 6px;
    padding-bottom: 2px;
}

.ManageMyCVs .RadGrid_Telerik table td.TD_CvEdit a 
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CVEntry/Icon_CV_rediger.ashx');
    background-position: left  center;
    background-repeat: no-repeat;   
    padding-left: 18px;
    font-size: 10px;
    text-decoration: none;
    color: #7F7F7F;
    font-weight: bolder;
    padding-top: 6px;
    padding-bottom: 2px;
}

.ManageMyCVs .RadGrid_Telerik table td.TD_ViewMatches a 
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CVEntry/Icon_CV_aktiv.ashx');
    background-position: left  center;
    background-repeat: no-repeat;   
    padding-left: 18px;
    font-size: 10px;
    text-decoration: none;
    color: #7F7F7F;
    font-weight: bolder;
    padding-top: 6px;
    padding-bottom: 2px;
}
/*  OTS */
.ManageMyCVs .RadGrid_Telerik table td div.LinkAktiver a 
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CVEntry/Icon_CV_aktiv.ashx');
    background-position: left  center;
    background-repeat: no-repeat;   
    padding-left: 20px;
    font-size: 10px;
    text-decoration: none;
    color: #7F7F7F;
    font-weight: bolder;
    padding-top: 6px;
    padding-bottom: 2px;
}
/*  OTS */
.ManageMyCVs .RadGrid_Telerik table td div.LinkDeaktiver a 
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CVEntry/Icon_CV_inaktiv.ashx');
    background-position: left  center;
    background-repeat: no-repeat;   
    padding-left: 20px;
    font-size: 10px;
    text-decoration: none;
    color: #7F7F7F;
    font-weight: bolder;
    padding-top: 6px;
    padding-bottom: 2px;
}
/*  OTS */
.ManageMyCVs .RetCV
{
    float: left;
    width: auto;
    float: right;
    margin-right: 20px;
}
/*  OTS */
.ManageMyCVs .RetCV .ActionPostbackIcon,
.ManageMyCVs .RetCV .RetCvText
{
    float: left;
}
.ManageMyCVs .RetCV a
{
    text-decoration: none!important;
    color: #7F7F7F!important;
}
.ManageMyCVs .RetCV .RetCvText
{
    padding-top: 5px;
    cursor: pointer;
}
/*  OTS */
.ManageMyCVs .SletCV
{
    float: left;
    width: auto;
    float: right;
    margin-right: 20px;
}
/*  OTS */
.ManageMyCVs .SletCV .ActionHyperlinkIcon,
.ManageMyCVs .SletCV .SletCvText
{
    float: left;
}
.ManageMyCVs .SletCV a
{
    text-decoration: none!important;
    color: #7F7F7F!important;
}
.ManageMyCVs .SletCV .SletCvText
{
    padding-top: 5px;
    cursor: pointer;
}



.ManageMyCVs .GridHeader_Telerik,
.ManageMyCVs .ResizeHeader_Telerik
{
     background-color: Transparent;
     border-bottom-width: 0px;
     background-image: none;
}

.ManageMyCVs .GridRow_Telerik td,
.ManageMyCVs .GridAltRow_Telerik td
{
/*
     border-bottom: 1px solid #DDDDDD;
     border-top: 1px solid #DDDDDD;
*/
	border:none !important;
}


.ManageMyCVs .GridAltRow_Telerik
{
     background-color: #FFFFFF;
}


.ManageMyCVs .GridRow_Telerik.SelectedRow_Telerik
{
     background: none; 
}

.ManageMyCVs .SelectedRow_Telerik
{
     background-image: none;
}

.ManageMyCVs .SelectedRow_Telerik td
{
/*
     border-bottom: 1px solid #D81921;
     border-top: 1px solid #D81921;
*/
	border:none !important;
}
.ManageMyCVs .SelectedRow_Telerik, 
.ManageMyCVs .SelectedRow_Telerik a 
{
    color: Black;
}   
.ManageMyCVs .SelectedRow_Telerik a
{
    color: Black;
}

.ManageMyCVs .SelectedRow_Telerik a:hover
{
    color: Black;
}

.ManageMyCVs #ctl19_PanelActions
{
     float: left;
     width: 100%;
     margin: 10px 0px;
}

.ManageMyCVs #ctl19_ctl00_paActionPB
{
     float: left;
     margin-left: 370px;
}

.ManageMyCVs #ctl19_ctl01_paActionHL
{
     float: left;
     margin-left: 20px;
}

.ManageMyCVs #ctl19_ctl00_paActionPB a,
.ManageMyCVs #ctl19_ctl01_paActionHL a
{
     float: left;
     width: 45px;
     margin-right: 5px;
     background-color: transparent;
     font-weight: bold;
     font-size: 12px;
     color: #898989;
     padding-top: 1px;
     text-decoration: none;
     text-align: center;
}

.ManageMyCVs #ctl19_ctl01_paActionHL a
{
     background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CVEntry/btn_x.ashx');
     background-repeat: no-repeat;
     background-position: right center;
     padding-right: 10px;
}

/*
====================================================================================
    SC_CND_MCV - Candidate Manage CV - END
====================================================================================
*/



/*
====================================================================================
    SC_CND_CVM - Candidate My Matches - BEGIN
====================================================================================
*/

.MyMatches
{
    float: left;
    width: 510px;
    margin-top: 15px;
    margin-left: 5px;
    color: #252525;
}

.MyMatches .IntroText
{
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 13px;
    color: #696969;
}

.MyMatches .LiTitle
{
    font-weight: bold;
    font-size: 15px;
}

.MyMatches .MatchItem
{
    margin-left: 10px;
    margin-top: 5px;
}

.MyMatches .MatchItem a
{
    background-image: url('/~/media/customers/denmark/ofir/ofir.dk/spots/marketing spots/readmorered.ashx');
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 14px;
    font-size: 12px;
    font-weight: bold;
}

/*
====================================================================================
    SC_CND_CVM - Candidate My Matches - END
====================================================================================
*/



/*
====================================================================================
    SC_CND_CVU - Jobsearcher CV uoload - BEGIN
====================================================================================
*/

.cvupload
{
    float: left;
    position: relative;
    background: #EEEEEE URL('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxGradientBGdark.ashx') repeat-x top;
    margin-top: 20px;
    width: 255px;
}

.cvupload .frameTopLeft,
.cvupload .frameBottomRight,
.cvupload .frameTopRight,
.cvupload .frameBottomLeft,
.cvupload .frameContent
{
     float: left;
     width: 100%;
}
.cvupload .frameContent
{
     float: left;
     min-height: 114px;
    padding: 5px 15px 1px 15px;
    font-size: 11px;
}

.cvupload .frameTopLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopLeft.ashx') no-repeat scroll left top;
}

.cvupload .frameBottomRight
{
     background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomRight.ashx') no-repeat scroll right bottom; 
}

.cvupload .frameTopRight
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameTopRight.ashx') no-repeat scroll right top;
        height: 4px;
}

.cvupload .frameBottomLeft
{
        background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ExpandableBox/expandableBoxFrameBottomLeft.ashx') no-repeat scroll left bottom;
        height: 4px;
}

.cvupload .section-title
{
     font-weight: bold;
     font-size: 12px;
}

.cvupload .section-introduction ul
{
     list-style-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
}
.cvupload .section-introduction
{
 margin-top: 5px;   
}
.cvupload .section-main
{
    float: left;
    width: auto;
    margin-left: -10px;
}
.cvupload .section-main .radupload
{
     float: left;
     width: auto!important;
}

.cvupload .section-main .ruInputs ul
{
}

.cvupload .section-main .ruFileWrap
{
     margin-left: 10px;
}

.cvupload .section-main input.ruFakeInput
{
     border: solid 1px #C0C0C0;
     margin-right: 5px;
     width: 145px;
}

.cvupload .RadUpload_Vista .ruBrowse
{
    background: transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CVEntry/Gennemse.ashx') no-repeat scroll 0 2px!important;
    width:69px;
    color:#FFFFFF;
    font-weight: bold;
    font-size:11px;
}
.cvupload .input-upload.input
{
     clear: both;
     float: left;
     margin-left:179px;
}
.cvupload .input-upload.input a
{
     float: left;
     background:transparent url('/~/media/Customers/Denmark/Ofir/Ofir.dk/CVEntry/UploadCV.ashx') no-repeat scroll 0 1px;
     color: #FFFFFF;
     font-size: 11px;
     font-weight: bold;
     text-align: center;
     text-decoration: none;
     width: 55px;
     height: 20px;
     padding-top: 3px;
}

.cvupload .section-main .Errors
{
     float: left;
     margin-left: 30px;
     margin-top: 10px;
     margin-bottom: 20px;
     width: 460px;
     font-size: 9pt;
     color: #D81821;
}

.cvupload .section-main .Errors .Error-Title
{
     margin-bottom: 5px;
     font-size: 10pt;
     font-weight: bold;
}

.cvupload .section-main .Errors .Error-Introduction
{
    width: 200px;
}

.cvupload .section-main .Errors .Error-List
{
    width: 200px;
}

.cvupload .section-main .Errors .ButtonContinue
{
     float: left;
}

.cvupload .section-main .Errors .ButtonContinue a
{
     text-decoration: none;
     color: #D81821;
     margin-right: 10px;
}

/*
====================================================================================
    SC_CND_CVU - Jobsearcher CV uoload - END
====================================================================================
*/



/*
====================================================================================
    SC_CND_CVE - Jobsearcher CV entry - BEGIN
====================================================================================
*/

/*
====================================================================================
    SC_CND_CVE - Jobsearcher CV entry - END
====================================================================================
*/



/*
====================================================================================
    SC_CND_VCV - Jobsearcher View CV - BEGIN
====================================================================================
*/

.ViewCV,
.ViewCV .PersonalInformation .Email a
{
    font-size: 9pt;
}

.ViewCV .Title
{
    font-size: 11pt;
    font-weight: bold;
}

.ViewCV .IntroText
{
    font-size: 9pt;
    margin-bottom: 10px;
}

.ViewCV .Exclamation
{
    font-size: 9pt;
}

.ViewCV .ExclamationIcon
{
    float: left;
    min-width: 0px;
    margin-right: 3px;
}

.ViewCV .ColorTextExplanation
{
    font-size: 8pt;
    margin-bottom: 10px;
}

.ViewCV .AreaHeader
{
    margin-top: 20px;
    font-weight: bold;
}

.ViewCV .EditLink.Hide
{
    margin-top: -10px;
    margin-bottom: 5px;
    clear: both;
    border-bottom: solid 1px #cccccc;
    text-align: right;
}

.ViewCV .EditLink a:hover
{
    text-decoration: none;  
}

.ViewCV .Salary
{
	color: #D81821;
}

.ViewCV .FloatCleaner
{
    clear: both;
    font-size: 0px;
    width: 0px;
    height: 0px;
}

.ViewCV .ListSpacer
{
    font-size: 0px;
    height: 10px;
}

.ViewCV .ColorTextExplanation,
.ViewCV .PersonalInformation .Name,
.ViewCV .PersonalInformation .Zipcode,
.ViewCV .PersonalInformation .Address,
.ViewCV .PersonalInformation .City,
.ViewCV .PersonalInformation .Country,
.ViewCV .PersonalInformation .Phone,
.ViewCV .PersonalInformation .Mobile,
.ViewCV .PersonalInformation .Email a:link,
.ViewCV .PersonalInformation .Email a:visited,
.ViewCV .PersonalInformation .Email a:active,
.ViewCV .PersonalInformation .Email a:hover,
.ViewCV .PreviousAndCurrentJob .Description .Company
{
    color: #d81821;
}

.ViewCV .PersonalInformation .Country
{
    margin-bottom: 10px;
}

.ViewCV .PersonalInformation .LeadText_Phone,
.ViewCV .PersonalInformation .LeadText_Mobile,
.ViewCV .PersonalInformation .LeadText_Email,
.ViewCV .PersonalInformation .LeadText_Sex
{
    clear: left;
    float: left;
    width: 100px;
}

.ViewCV .PersonalInformation .Phone,
.ViewCV .PersonalInformation .Mobile,
.ViewCV .PersonalInformation .Email,
.ViewCV .PersonalInformation .Sex
{
    float: left;
    width: 400px;
}

.ViewCV .PersonalInformation .SectionLanguage .LanguageLevelText
{
    float: left;
    width: 150px;
}

.ViewCV .PersonalInformation .SectionLanguage .LanguageText
{
    float: left;
    width: 100px;
}

.ViewCV .SectionEducation .Period,
.ViewCV .PreviousAndCurrentJob .Period,
.ViewCV .SectionCourse .Period
{
    float: left;
    width: 100px;
}

.ViewCV .SectionEducation .Description,
.ViewCV .PreviousAndCurrentJob .Description,
.ViewCV .SectionCourse .Description
{
    float: right;
    width: 400px;
}

.ViewCV .SectionEducation .Description .Institute,
.ViewCV .SectionEducation .Description .Name,
.ViewCV .PreviousAndCurrentJob .Description .Text,
.ViewCV .PreviousAndCurrentJob .Description .Sector,
.ViewCV .Course .Description .CourseText
{
    float: left;
    clear: left;
    margin: 0px 0px 5px 0px;
    width: 195px;
}

.ViewCV .SectionEducation .Description .Topic,
.ViewCV .SectionEducation .Description .Length,
.ViewCV .PreviousAndCurrentJob .Description .Company,
.ViewCV .PreviousAndCurrentJob .Description .Comments,
.ViewCV .Course .Description .CourseComments
{
    float: right;
    clear: right;
    margin: 0px 0px 5px 0px;
    width: 195px;
}

.ViewCV .SectionJobLocation .JobLocation .ContinentText,
.ViewCV .SectionJobLocation .JobLocation .CountryText,
.ViewCV .SectionJobLocation .JobLocation .District1Text,
.ViewCV .SectionJobLocation .JobLocation .District2Text,
.ViewCV .SectionJobLocation .JobLocation .District3Text,
.ViewCV .SectionJobLocation .JobLocation .District4Text
{
    float: left;
    min-width: 0px;
    margin-right: 20px;
}

.ViewCV .SectionSkill .Skill .SkillLevel
{
    float: left;
    width: 90px;
    margin-right: 10px;
}

.ViewCV .SectionSkill .Skill .SkillText,
.ViewCV .SectionSkill .Skill .SkillGroupText,
.ViewCV .SectionSkill .Skill .SkillComment
{
    float: left;
    width: 125px;
    margin-right: 10px;
}

.ViewCV .SectionJobType .Separator,
.ViewCV .SectionPosition .Separator
{
    display: none;
}

.ViewCV .linkPanel
{
    margin: 20px 0px;
}

.ViewCV .linkPanel div
{
    float: left;
    min-width: 0px;
    margin-right: 5px;
}

.ViewCV .ActionPostbackIcon
{
    margin-left: 30px;
}

/*
====================================================================================
    SC_CND_VCV - Jobsearcher View CV - END
====================================================================================
*/



/*
====================================================================================
    SC_ANR_LST - AnR List elements (job/contact/match-list) - BEGIN
====================================================================================
*/


.JobAdListContainer
{
    margin-bottom: 10px;
}

.hoverBoxContent
{
    background-color: #ffffff;
    border: solid 1px #999999;
    padding: 5px;
}

.JobAdListContainer .GridHeading,
.ContactListContainer .GridHeading,
.MatchListContainer .GridHeading
{
    display: none;
}

.RedPageClass.Arbejdsgiver .JobAdListContainer .GridHeader_Telerik a,
.RedPageClass.Arbejdsgiver .ContactListContainer .GridHeader_Telerik a,
.RedPageClass.Arbejdsgiver .MatchListContainer .GridHeader_Telerik a,
.RedPageClass.Arbejdsgiver .JobAdListContainer .GridHeader_Telerik a:hover,
.RedPageClass.Arbejdsgiver .ContactListContainer .GridHeader_Telerik a:hover,
.RedPageClass.Arbejdsgiver .MatchListContainer .GridHeader_Telerik a:hover,
.RedPageClass.Arbejdsgiver .JobAdListContainer .GridHeader_Telerik,
.RedPageClass.Arbejdsgiver .ContactListContainer .GridHeader_Telerik,
.RedPageClass.Arbejdsgiver .MatchListContainer .GridHeader_Telerik
{
    font-size: 10pt;
    color: #000000;
}

.RedPageClass.Arbejdsgiver .GridRow_Telerik,
.RedPageClass.Arbejdsgiver .GridAltRow_Telerik
{
    font-size: 8pt;
}

.RedPageClass.Arbejdsgiver .GridRow_Telerik a,
.RedPageClass.Arbejdsgiver .GridAltRow_Telerik a,
.RedPageClass.Arbejdsgiver .GridRow_Telerik a:hover,
.RedPageClass.Arbejdsgiver .GridAltRow_Telerik a:hover
{
    font-size: 8pt;
    color: #d81821;
}

.RedPageClass.Arbejdsgiver .GridRow_Telerik.SelectedRow_Telerik,
.RedPageClass.Arbejdsgiver .GridAltRow_Telerik.SelectedRow_Telerik
{
    font-size: 8pt;
    background: #d81821;
    border: none;
}

.RedPageClass.Arbejdsgiver .GridRow_Telerik.SelectedRow_Telerik td,
.RedPageClass.Arbejdsgiver .GridAltRow_Telerik.SelectedRow_Telerik td
{
    border: none;
    border-top: solid 1px #c80811;
    border-bottom: solid 1px #c80811;
}


.RedPageClass.Arbejdsgiver .GridRow_Telerik.SelectedRow_Telerik a,
.RedPageClass.Arbejdsgiver .GridAltRow_Telerik.SelectedRow_Telerik a,
.RedPageClass.Arbejdsgiver .GridRow_Telerik.SelectedRow_Telerik a:hover,
.RedPageClass.Arbejdsgiver .GridAltRow_Telerik.SelectedRow_Telerik a:hover
{
    font-size: 8pt;
    color: #ffffff;
}


.RedPageClass.Arbejdsgiver .PagerLeft_Telerik a,
.RedPageClass.Arbejdsgiver .PagerLeft_Telerik a:hover
{
    font-size: 8pt;
    color: #333333;
}

.divAnrReportViewerContainer
{
	padiing: 5px;
	border: 1px solid #828282;	
	font-size: 8pt;
	font-family: arial, sans-serif;
	overflow: hidden;	
}

.AnrReportViewerTitle
{
	padding-left: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
	font-size: 10pt;
	font-weight: bold;
	abackground-color: rgb(236, 233, 216);
}

.divAnRReportViewerButtons
{
	padding-bottom: 10px;
}

.divAnRReportViewerButtons input
{
	margin-left: 20px;
	font-size: 8pt;
	font-family: arial, sans-serif;
}

.AnRReportViewer
{
	margin-top: 5px;
	border-top: 1px solid #828282;
}

/*
====================================================================================
    SC_ANR_LST  - AnR List elements (job/contact/match-list) - END
====================================================================================
*/



/*
====================================================================================
    SC_ANR_LST  - AnR Login box - BEGIN
====================================================================================
*/

.ManageUserContainer .infoLabel
{
    font-weight: bold;
    float: left;
    width: 100px;
}

.ManageUserContainer .infoValue
{
    float: left;
}

.ManageUserContainer .Cleaner
{
    clear: both;
    margin-bottom: 5px;
}

.LoginContainer .PanelLogin * {
    margin: 0px;
    padding: 0px;
    font-family: arial;
}


.LoginContainer .PanelLogin {
    background: #ffffff url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LoginBox/LoginBox.ashx') no-repeat top center;
    width: 512px;
    height: 300px;
}

.LoginContainer .PanelLogin .PreText
{
    padding-top: 22px;
    margin-left: 50px;
    color: #000000;
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 30px;
}

.LoginContainer .PanelLogin .TextBoxUserName input,
.LoginContainer .PanelLogin .TextBoxPassword input
{
    float: left;
    margin-top: 3px;
    border: solid 1px #b7b7b7;
    width: 210px;
    font-size: 12px;    
}


.UserNameContainer .LiteralUserName,
.PasswordContainer .LiteralPassword
{
    float: left;
    width: 100px;
    text-align: right;
    line-height: 25px;
    padding: 0px;
    margin-right: 10px;
}

.LoginContainer .RememberMe
{
    clear: both;
    padding-left: 105px;
}

.LoginContainer .RememberMe input
{
    padding: 0px;
    margin: 0px 3px;
}

.LoginContainer div.ButtonLogin
{
    clear: both;
    margin-left: 100px;
    padding-top: 5px;
}

.LoginContainer .ButtonLogin input
{
    border: none;
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LoginBox/BtnLogin.ashx') no-repeat bottom center;
    font-weight: bold;
    color: #ffffff;
    width: 90px;
    height: 22px;
}

.LoginContainer .HyperlinkSignUp
{
    display: none;
}

.LoginContainer .HyperlinkForgotPassword,
.LoginContainer .HyperlinkSignUp
{
    margin-left: 56px;
    margin-top: 40px;
}

.LoginContainer .UserNameValidationError,
.LoginContainer .PasswordValidationError
 {
    color: #ff0000;
    font-weight: bold;
    font-size: 16px;
    line-height: 25px;
}

.LoginContainer .ErrorMessage
{

    clear: both;
    padding-left: 110px;
    height: 20px;
    font-weight: bold;
}


.LoginContainer .HyperlinkForgotPassword a
{
	clear: both;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 12px;
    width: 100%;
}

.LoginContainer .HyperlinkSignUp a
{
	clear: both;
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 12px;
    width: 100%;
}

/*
====================================================================================
    SC_ANR_LST  - AnR Login box - END
====================================================================================
*/



/*
====================================================================================
    SC_ANR_TAC  - AnR Tip a colleague - BEGIN
====================================================================================
*/

.RedPageClass.Arbejdsgiver .TipAColleague .fromLabel
{
    float: left;
    width: 30px;
}

.RedPageClass.Arbejdsgiver .TipAColleague .fromText
{
    float: left;
    width: 400px;
    font-weight: bold;
    margin-bottom: 15px;
}

.RedPageClass.Arbejdsgiver .TipAColleague .toNameLabel,
.RedPageClass.Arbejdsgiver .TipAColleague .toEmailLabel
{
    height: 24px;
    line-height: 24px;
    clear: left;
    float: left;
    width: 100px;
}

.RedPageClass.Arbejdsgiver .TipAColleague .toEmailLabel
{
    margin-bottom: 15px;
}

.RedPageClass.Arbejdsgiver .TipAColleague .messageLabel
{
    height: 24px;
    line-height: 24px;
    clear: left;
}


.RedPageClass.Arbejdsgiver .TipAColleague .toNameText,
.RedPageClass.Arbejdsgiver .TipAColleague .toEmailText
{
    height: 24px;
    line-height: 24px;
    float: left;
    width: 160px;
}

.RedPageClass.Arbejdsgiver .TipAColleague .messageText
{
    margin-bottom: 15px;
}


.RedPageClass.Arbejdsgiver .TipAColleague .messageText textarea
{
    width: 250px;
    height: 100px;
}


.RedPageClass.Arbejdsgiver .TipAColleague .toNameValidate,
.RedPageClass.Arbejdsgiver .TipAColleague .toEmailValidate
{
    height: 24px;
    line-height: 24px;
    float: left;
    width: 200px;
}

.RedPageClass.Arbejdsgiver .TipAColleague .validationSummary ul,
.RedPageClass.Arbejdsgiver .TipAColleague .validationSummary li
{
    padding-left: 0px;
    margin-left: 10px;
    color: #dd0000;
        
}


/*
====================================================================================
    SC_ANR_TAC  - AnR Tip a colleague - END
====================================================================================
*/



/*
====================================================================================
    SC_ANR_VWC  - AnR View candidate - BEGIN
====================================================================================
*/

.ViewContainerContainer .PersonalInformationHeading
{
    background-color: #d81821;
    color: #ffffff;
    padding: 2px 3px;
    font-weight: bold;
    font-size: 14px;
    border-bottom: solid 2px #999999;
}

.ViewContainerContainer .CVId
{
    text-align: right;
    font-size: 10px;
    color: #999999;
    float: right;
    width: 100px;
}

.ViewContainerContainer .PersonalInformation,
.ViewContainerContainer .PersonalInformationLanguagesUnspecified
{
    clear: both;
}

.ViewContainerContainer .PersonalInformationAgeHeading,
.ViewContainerContainer .PersonalInformationSalaryHeading,
.ViewContainerContainer .PersonalInformationTravelDetailsHeading,
.ViewContainerContainer .PersonalInformationForeignStationingHeading,
.ViewContainerContainer .PersonalInformationLanguagesHeading,
.ViewContainerContainer .JobsHeading,
.ViewContainerContainer .SkillsHeading,
.ViewContainerContainer .JobTypesHeading,
.ViewContainerContainer .PositionsRequestedHeading,
.ViewContainerContainer .LocationsRequestedHeading
{
    color: #000000;
    margin-top: 5px;
    font-weight: bold;
    font-size: 12px;
}

.ViewContainerContainer .PersonalInformationLanguageName
{
    clear: left;
    float: left;
    width: 100px;
}

.ViewContainerContainer .PersonalInformationLanguageLevel
{
    clear: right;
    float: right;
    width: 400px;
}

.ViewContainerContainer .CvData
{
    clear: both;
    padding-top: 1px;
}

.ViewContainerContainer .CvPresentationHeading,
.ViewContainerContainer .NotesHeading
{
    background-color: #d81821;
    color: #ffffff;
    padding: 2px 3px;
    font-weight: bold;
    font-weight: bold;
    font-size: 14px;
    border-bottom: solid 2px #999999;
    margin: 15px 0px;
}

.ViewContainerContainer .CvPresentationText
{
    margin-bottom: 20px;
}

.ViewContainerContainer .PreviousAndCurrentJobsFromYear,
.ViewContainerContainer .PreviousAndCurrentJobsToYear,
.ViewContainerContainer .PreviousAndCurrentJobsSecto
{
    float: left;
    width: 50px;
}

.ViewContainerContainer .PreviousAndCurrentJobsText,
.ViewContainerContainer .PreviousAndCurrentJobsCompany,
.ViewContainerContainer .PreviousAndCurrentJobsCompanyAnonymous,
.ViewContainerContainer .PreviousAndCurrentJobsComments,
.ViewContainerContainer .PersonalInformationStreet,
.ViewContainerContainer .PersonalInformationTelephone,
.ViewContainerContainer .PersonalInformationTelephone_Anon

{
    clear: left;
}

.ViewContainerContainer .SkillsGroup
{
    float: left;
    width: 200px;
}

.ViewContainerContainer .SkillsText
{
    float: left;
    width: 200px;
}

.ViewContainerContainer .SkillsLevel
{
    float: right;
    width: 75px;
}

.ViewContainerContainer .SkillsComments
{
    clear: both;
}

.ViewContainerContainer .PersonalInformationForename,
.ViewContainerContainer .PersonalInformationPostCode,
.ViewContainerContainer .PersonalInformationForename_Anon,
.ViewContainerContainer .PersonalInformationStreet_Anon
{
    clear: left;
    float: left;
    width: *;
}


.ViewContainerContainer .PersonalInformationSurname,
.ViewContainerContainer .PersonalInformationCity,
.ViewContainerContainer .PersonalInformationCountry
{
    float: left;
    width: *;
    margin-left: 5px;
}

.ViewContainerContainer .PersonalInformationForename,
.ViewContainerContainer .PersonalInformationSurname
{
    font-weight: bold;
    font-size: 14px;
}

.ViewContainerContainer .NotesAddTimeStampButton,
.ViewContainerContainer .NotesSaveNoteButton
{
    float: left;
    width: 140px;
}

.ViewContainerContainer .ActionButtons
{
    clear: both;    
    margin-top: 10px;
}

.ViewContainerContainer .ActionButtons a
{
    margin-right: 20px;
}

/*
====================================================================================
    SC_ANR_VWC  - AnR View candidate - END
====================================================================================
*/



/*
************************************************************************************
====================================================================================
    SC_OFIR - Ofir Content styles - BEGIN
====================================================================================
************************************************************************************
*/

a:link,
a:visited
{
    font-size: 11px;    
     color: #252525;    
     text-decoration: none;
}

a:hover
{
    font-size: 11px;    
     color: #252525;    
     text-decoration: underline;    
}



/*
=================
BEGIN: Arbejdsgiver Content Area
=================
*/



.RedPageClass .ThreeShorColumn_CentralColumn
{
    color: #969696;
    font-size: 12px;
}


.RedPageClass .ThreeShorColumn_CentralColumn h1
{
    color: #000000;
    font-size: 14pt;
    font-weight: bold;
}

.RedPageClass .ThreeColumn_Outer .ThreeColumn_CentralColumn h1
{
    color: #000000;
    font-size: 14pt;
    font-weight: bold;
}

.RedPageClass .ThreeShorColumn_CentralColumn h2
{
    color: #000000;
    font-size: 13pt;
    font-weight: bold;
}


.RedPageClass .ThreeColumn_Outer .ThreeColumn_CentralColumn h2
{
    color: #000000;
    font-size: 13pt;
    font-weight: bold;
}

.RedPageClass .ThreeShorColumn_CentralColumn h3
{
    color: #252525;
    font-size: 10pt;
    font-weight: bold;
}

.RedPageClass .ThreeColumn_Outer .ThreeColumn_CentralColumn h3
{
    color: #252525;
    font-size: 10pt;
    font-weight: bold;
}

.RedPageClass .ThreeShorColumn_CentralColumn h4
{
    color: #252525;
    font-size: 9pt;
    font-weight: bold;
}

.RedPageClass .ThreeColumn_Outer .ThreeColumn_CentralColumn h4
{
    color: #252525;
    font-size: 9pt;
    font-weight: bold;
}


.ThreeShorColumn_CentralColumn li
{
    color: #696969;
    font-size: 9pt;
}

.ThreeColumn_Outer .ThreeColumn_CentralColumn li
{
    color: #696969;
    font-size: 9pt;
}


.ThreeColumn_Outer .ThreeColumn_CentralColumn p
{
    color: #696969;
    font-size: 9pt;
}

div.IntroText
{
    color: #252525;
    font-size: 11px;
}


div.Spots_Type4 p
{
    color: #696969;
    font-size: 11px;
}



.Arbejdsgiver .ThreeShorColumn_Outer .ThreeShorColumn_CentralColumn
{
    color: #696969;
    font-size: 9pt;
}


.ThreeShorColumn_CentralColumn p
{
    color: #696969;
    font-size: 9pt;
}

.RedPageClass a.TextLink:link,
.RedPageClass a.TextLink:visited
{
    color: #d81921;
    text-decoration: none;
    font-size: 12px;
}

.RedPageClass a.TextLink:hover
{
    color: #d81921;
    text-decoration: underline;
    font-size: 12px;
}

a.IconLink:link,
a.IconLink:visited
{
    padding-left: 14px;
    color: #252525;
    text-decoration: none;
    font-weight: normal;
    font-size: 12px;
}
a.IconLink:hover
{
    padding-left: 14px;
    color: #252525;
    text-decoration: underline;
    font-weight: normal;
    font-size: 12px;
}
.RedPageClass a.IconLink:hover,
.RedPageClass a.IconLink:link,
.RedPageClass a.IconLink:visited

{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.OrangePageClass a.IconLink:hover,
div.OrangePageClass a.IconLink:link,
div.OrangePageClass a.IconLink:visited
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreYellow.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.BluePageClass a.IconLink:hover,
div.BluePageClass a.IconLink:link,
div.BluePageClass a.IconLink:visited
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreBlue.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.GreenPageClass a.IconLink:hover,
div.GreenPageClass a.IconLink:link,
div.GreenPageClass a.IconLink:visited
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreGreen.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
.RadTreeView
{
        white-space: normal!important;
}


/*
=================
END: Arbejdsgiver Content Area
=================
*/

/*
=================
START: Jobliv RSS Feed
=================
*/


.ThreeColumn_Outer .ThreeColumn_CentralColumn .ExternalXml .Introduction
{
    color: #252525;
    font-size: 9pt;
    font-weight: normal;
    margin-bottom: 10px;
}
.ThreeColumn_Outer .ThreeColumn_CentralColumn .ExternalXml .LiTitle
{
    color: #000000;
    font-size: 10pt;
    font-weight: bold;
    margin-bottom: 10px;
}

.ThreeColumn_Outer .ExternalXml .newslist .title a:link,
.ThreeColumn_Outer .ExternalXml .newslist .title a:active,
.ThreeColumn_Outer .ExternalXml .newslist .title a:hover,
.ThreeColumn_Outer .ExternalXml .newslist .title a:visited
{
    padding-left: 14px;
    color: #000000;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: underline;
}
.RedPageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:link,
.RedPageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:active,
.RedPageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:hover,
.RedPageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:visited
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.OrangePageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:link,
div.OrangePageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:active,
div.OrangePageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:hover,
div.OrangePageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:visited
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreYellow.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.BluePageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:link,
div.BluePageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:active,
div.BluePageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:hover,
div.BluePageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:visited
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreBlue.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.GreenPageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:link,
div.GreenPageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:active,
div.GreenPageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:hover,
div.GreenPageClass .ThreeColumn_Outer .ExternalXml .newslist .title a:visited
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreGreen.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
.ThreeColumn_Outer .ThreeColumn_CentralColumn .ExternalXml .newslist
{
    color: #696969;
    font-size: 9pt;
    font-weight: normal;
}
.ThreeColumn_Outer .ThreeColumn_CentralColumn .ExternalXml
{
    color: #000000;
    font-size: 9pt;
    font-weight: normal;
}

/*
=================
END: Jobliv RSS Feed
=================
*/


/*
=================
BEGIN: Content text
=================
*/
.ContentTitle
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 14px;
    text-align: left;
    font-weight: bold;
    margin-bottom: 10px;
}
.ContentText
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 12px;
    text-align: left;
    color:#969696;
}

.OfirLookUp
{
	color: Red;
	font-size: 12px;
	margin-bottom: 12px;	
}
	
/*
=================
END: Content text
=================
*/

div.Footer,
a.FooterLink,
a:visited.FooterLink,
a:link.FooterLink
{
        font-size : 11px;
    text-decoration: none;
    color: #696969;
}

a:hover.FooterLink
{
        font-size : 11px;
    text-decoration: underline;
    color: #696969;
}


.Spot_Type4_1 .Spot_Type4_ReadMore1,
.Spot_Type4_2 .Spot_Type4_ReadMore2,
.Spot_Type4_3 .Spot_Type4_ReadMore3,
.Spot_Type4_4 .Spot_Type4_ReadMore4,
.Spot_Type4_5 .Spot_Type4_ReadMore5
{
        padding-top:10px;
}


.Spot_Type4_1 .Spot_Type4_ReadMore1 a:link,
.Spot_Type4_2 .Spot_Type4_ReadMore2 a:link,
.Spot_Type4_3 .Spot_Type4_ReadMore3 a:link,
.Spot_Type4_4 .Spot_Type4_ReadMore4 a:link,
.Spot_Type4_5 .Spot_Type4_ReadMore5 a:link,
.Spot_Type4_1 .Spot_Type4_ReadMore1 a:visited,
.Spot_Type4_2 .Spot_Type4_ReadMore2 a:visited,
.Spot_Type4_3 .Spot_Type4_ReadMore3 a:visited,
.Spot_Type4_4 .Spot_Type4_ReadMore4 a:visited,
.Spot_Type4_5 .Spot_Type4_ReadMore5 a:visited
{
        font-size : 11px;
    text-decoration: none;
    color: #252525;
}


.Spot_Type4_1 .Spot_Type4_ReadMore1 a:hover,
.Spot_Type4_2 .Spot_Type4_ReadMore2 a:hover,
.Spot_Type4_3 .Spot_Type4_ReadMore3 a:hover,
.Spot_Type4_4 .Spot_Type4_ReadMore4 a:hover,
.Spot_Type4_5 .Spot_Type4_ReadMore5 a:hover
{
        font-size : 11px;
    text-decoration: underline;
    color: #252525;
}



a:link.LoginLink,
a:visited.LoginLink,
a:link.CreateNewUserLinkA,
a:visited.CreateNewUserLinkA
{
    text-decoration: none;
    font-weight: bold;
    text-align: center;
    color: White!important;
    /*margin-left: 10px;*/
    font-size: 9pt;
    display: block;
    white-space: nowrap;
}

div.RedPageClass a:hover.CreateNewUserLinkA
{
    text-decoration: underline;
}

div.RedPageClass a:hover.LoginLink
{
    text-decoration: none;
    color:#d81921;
}


.LogoutLink,
.LogoutLink a:link,
.LogoutLink a:visited
{
    text-decoration: none;
    vertical-align: bottom;
    text-align: center;
    color: White!important;
    font-weight: normal;
    font-size: 12px;
}

div.BoxedMenu li a:visited.ReadMore,
div.BoxedMenu li a:link.ReadMore
{
    padding-left: 14px;
    font-size:11px;
    color:Black;
    text-decoration:none;
    font-size: 12px;
}
div.RedPageClass div.BoxedMenu li a:visited.ReadMore,
div.RedPageClass div.BoxedMenu li a:link.ReadMore
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.OrangePageClass div.BoxedMenu li a:visited.ReadMore,
div.OrangePageClass div.BoxedMenu li a:link.ReadMore
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreYellow.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.BluePageClass div.BoxedMenu li a:visited.ReadMore,
div.BluePageClass div.BoxedMenu li a:link.ReadMore
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreBlue.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.GreenPageClass div.BoxedMenu li a:visited.ReadMore,
div.GreenPageClass div.BoxedMenu li a:link.ReadMore
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreGreen.ashx');
    background-repeat: no-repeat;
    background-position: left;
}
div.RedPageClass div.BoxedMenu li a.Selected.ReadMore 
{
	color:#D81821;
	font-weight:bold;
    text-decoration:none;
}
div.OrangePageClass div.BoxedMenu li a.Selected.ReadMore 
{
	color:#F77118;
	font-weight:bold;
	text-decoration:none;
}
div.BluePageClass div.BoxedMenu li a.Selected.ReadMore 
{
	color:#316D8C;
	font-weight:bold;
	text-decoration:none;
}
div.GreenPageClass div.BoxedMenu li a.Selected.ReadMore 
{
	color:#63B639;
	font-weight:bold;
	text-decoration:none;
}
div.GreyPageClass div.BoxedMenu li a.Selected.ReadMore 
{
	color:#ADBECE;
	font-weight:bold;
	text-decoration:none;
}
div.BoxedMenu li a:hover.ReadMore
{   
	text-decoration:underline;
}


div.RedPageClass div.BoxedMenu li a.Selected
{
    text-decoration: none;
    color: #d81821 ;
    font-weight: bold;
}


div.BoxedMenu a:link.ReadMoreWhite,
div.BoxedMenu a:visited.ReadMoreWhite
{
    text-decoration:none;
    padding-left: 4px;
    color:White;
    font-size: 12px;
}

div.RedPageClass div.BoxedMenu a:hover.ReadMoreWhite
{
    text-decoration:underline;
    padding-left: 4px;
    color:White;
}

.Spot_Type3_Frontpage_Special
{
    margin-left: 10px;
}

.Spot_Type3_BoxFrontpage_Special
{
    padding:5px;    
}

/*
====================================================================================
    SC_OFIR - Ofir Content styles - END
====================================================================================
*/

/*
=================
BEGIN: Buttons for HTML editor
=================
*/


div.btn_grey60X19 a
{
	float: left;
    width: 60px;
    height: 19px;
    font-size: 12px;
    color: White!important;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    padding-top: 1px;
}
div.btn_grey60X19
{
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/btn_grey60X19.ashx');
    background-repeat: no-repeat;
    vertical-align: middle;
    width: 60px;
    height: 19px;
    overflow: hidden;
    white-space: nowrap;
    cursor: hand; 
}
div.btn_grey111X18 a
{
	float: left;
    width: 111px;
    height: 18px;
    font-size: 12px;
    color: White!important;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    padding-top: 1px;
}
div.btn_grey111X18
{
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/btn_grey111X18.ashx');
    background-repeat: no-repeat;
    vertical-align: middle;
    width: 111px;
    height: 18px;
    overflow: hidden;
    white-space: nowrap;
    cursor: hand; 
}
div.btn_green82X18 a
{
	float: left;
    width: 82px;
    height: 18px;
    font-size: 12px;
    color: White!important;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    padding-top: 1px;
}
div.btn_green82X18
{
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/btn_green82X18.ashx');
    background-repeat: no-repeat;
    vertical-align: middle;
    width: 82px;
    height: 18px;
    overflow: hidden;
    white-space: nowrap;
    cursor: hand; 
}
div.btn_Red70X18
{
    background: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Others/btn_Red70X18.ashx');
    background-repeat: no-repeat;
    vertical-align: middle;
    width: 70px;
    height: 18px;
    overflow: hidden;
    white-space: nowrap;
    cursor: hand; 
}
div.btn_Red70X18 a
{
	float: left;
    width: 70px;
    height: 18px;
    font-size: 12px;
    color: White!important;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
    vertical-align: middle;
    padding-top: 1px;
}



/*
=================
END: Buttons for HTML editor
=================
*/
/*
=================
BEGIN: Jan overrides CSS
=================
*/
.ThreeColumn_Outer .ThreeColumn_CentralColumn 
{
	color:#696969;
	font-size:12px;
}
.ThreeColumn_Outer .ThreeColumn_CentralColumn h1 
{
	color:#696969;
}
.ThreeColumn_Outer .ThreeColumn_CentralColumn 
{
	color:#696969;
	font-size:12px;
}
/*
=================
END: Jan overrides CSS
=================
*/
/*
=================
Request Reply by Yuriy
=================
*/

.RequestReplyBeforeLink /*  should be like header */
{
	color:#000000;
	font-size:16px;
	font-weight: bold;
	clear: both;
}

.RequestReplyLink
{
	padding-top: 10px;
}

.RequestReplyLink a
{
	font-family: Arial, sans-serif;
	color: #252525;
	font-size:11pt;
}

.RequestReplyAfterLink
{
	padding-top: 10px;
	color: #696969;
	padding-bottom: 10px;
}

.RequestReplyBeforeLink
{
	padding-top: 10px;
}


.RequestReplyButtonAccept
{
	width: 69px;
	height: 19px;
	background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LoginBox/BtnLogin.ashx');
	background-position:left center;
	background-repeat:no-repeat;
	float:left;	
	margin-top: 10px;
	margin-bottom: 10px;
}

.RequestReplyButtonAccept a
{
	color: white;
	text-decoration: none;
	padding-left: 10px;
	font-weight: bold;;
	font-family: Arial;
}

.RequestReplyButtonReject
{
	background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/ForgotPassword/btn_background.ashx');
	background-position:left center;
	background-repeat:no-repeat;
	width: 69px;
	height: 19px;
	float: left;
        margin-right: 15px;
	margin-top: 9px;
	margin-bottom: 10px;
}

.RequestReplyButtonReject a
{
	color: white;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 3px;
	font-weight: bold;;
	font-family: Arial;
}
/*
=================
END: Request Reply
=================
*/

/*
=================
Compose Request Message
=================
*/
             
.AnRComposeRequestMessageHeader
{
	
}

.AnRComposeRequestMessageHeading
{
	color:#252525;
	font-size:16px;
	font-weight: bold;
	clear: both;
	font-family: Arial, sans-serif;
}


.AnRComposeRequestMessageStatus
{
	font-family: Arial, sans-serif;
	font-size:12px;
	padding-top: 5px;
}

.AnRComposeRequestMessageBody
{
	font-size:12px;
	padding-top: 5px;
}


.AnRComposeRequestMessageViewCandidate
{

}

.AnRComposeRequestMessageViewCandidate a
{
	background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx') !important;
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:14px;
	font-family: Arial, sans-serif;
	color: #252525;
	font-size:11px;
	font-weight: bold;
}


.AnRComposeRequestMessageStatusText
{
	font-size:12px;
	font-family: Arial, sans-serif;
	padding-top: 5px;
	color: #696969;
}

.AnRComposeRequestMessageButton
{
	margin-top: 10px;
}

.AnRComposeRequestMessageButton input
{
	background-image:url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LoginBox/BtnLogin.ashx');
	background-position:left center;
	background-repeat:no-repeat;
	width: 69px;
	height: 19px;
	border: 0;
	color: white;
	font-weight: bold;;
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 5px;
	font-family: Arial, sans-serif;
}

.AnRComposeRequestMessageInfoText input
{
	margin-top: 10px;
	background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/LoginBox/BtnLogin.ashx');
	background-position: left center;
	background-repeat: no-repeat;
	width: 69px;
	height: 19px;
	border: 0;
	color: white;
	font-weight: bold;;
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 5px;
	font-family: Arial, sans-serif;
}

/*
=================
END: Compose Request Message
=================
*/


/*
============================
BEGIN: RSS Feed
============================
*/
.rss_red_RssXml .rss_red_RssContent .ImageTop,
.rss_yellow_RssXml .rss_yellow_RssContent .ImageTop,
.rss_blue_RssXml .rss_blue_RssContent .ImageTop, 
.rss_green_RssXml .rss_green_RssContent .ImageTop
{
    margin: 8px 0px 5px;
    text-align: center;
}

.rss_red_RssXml .rss_red_RssContent .Title,
.rss_yellow_RssXml .rss_yellow_RssContent .Title,
.rss_blue_RssXml .rss_blue_RssContent .Title,
.rss_green_RssXml .rss_green_RssContent .Title
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/QueryControl/BannerTopBoxBackround.ashx');
    background-position: left top;
    background-repeat: no-repeat;
    height: 24px;
    margin: 5px 0 0;
    padding-left: 5px;
    padding-top: 5px;
    width: 200px;
}

.rss_red_RssXml .rss_red_RssContent .Title a:link, .rss_red_RssXml .rss_red_RssContent .Title a:visited,
.rss_yellow_RssXml .rss_yellow_RssContent .Title a:link, .rss_yellow_RssXml .rss_yellow_RssContent .Title a:visited,
.rss_blue_RssXml .rss_blue_RssContent .Title a:link, .rss_blue_RssXml .rss_blue_RssContent .Title a:visited,
.rss_green_RssXml .rss_green_RssContent .Title a:link, .rss_green_RssXml .rss_green_RssContent .Title a:visited
{
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}

.rss_red_RssXml .rss_red_RssContent .news,
.rss_yellow_RssXml .rss_yellow_RssContent .news,
.rss_blue_RssXml .rss_blue_RssContent .news,
.rss_green_RssXml .rss_green_RssContent .news
{
    width: 200px;
}

.rss_red_RssXml .rss_red_RssContent .news .title,
.rss_yellow_RssXml .rss_yellow_RssContent .title,
.rss_blue_RssXml .rss_blue_RssContent .news .title,
.rss_green_RssXml .rss_green_RssContent .news .title
{
    float: left;
    width: 200px;
}

.rss_red_RssXml .rss_red_RssContent .news .title a,
.rss_yellow_RssXml .rss_yellow_RssContent .title a,
.rss_blue_RssXml .rss_blue_RssContent .news .title a,
.rss_green_RssXml .rss_green_RssContent .news .title a
{
    float: left;
    background-position: left 3px;
    background-repeat: no-repeat;
    margin: 6px 0px 3px;
    overflow: hidden;
    padding: 0 0 0 13px;
    font-size: 11px;
    font-weight: bold;
}
.rss_red_RssXml .rss_red_RssContent .news .title a
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Marketing Spots/ReadMoreRed.ashx');
}
.rss_yellow_RssXml .rss_yellow_RssContent .title a
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreYellow.ashx');
}
.rss_blue_RssXml .rss_blue_RssContent .news .title a
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreBlue.ashx');
}
.rss_green_RssXml .rss_green_RssContent .news .title a
{
    background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/Spots/Sites Spots/ReadMoreGreen.ashx')
}

.rss_red_RssXml .rss_red_RssContent .news .description,
.rss_yellow_RssXml .rss_yellow_RssContent .news .description,
.rss_blue_RssXml .rss_blue_RssContent .news .description,
.rss_green_RssXml .rss_green_RssContent .news .description
{
    float: left;
    font-size: 11px;
    padding-left: 13px;
    width: 180px;
}

.rss_red_RssXml .rss_red_RssContent .news .publishDate,
.rss_yellow_RssXml .rss_yellow_RssContent .news .publishDate,
.rss_blue_RssXml .rss_blue_RssContent .news .publishDate,
.rss_green_RssXml .rss_green_RssContent .news .publishDate
{
	color: gray;
	font-size: 12px;
	padding-left: 13px;
	float: left;
}
/*
============================
END: RSS Feed
============================
*/


/*
====================================================================================
    SC_ANR_ASS - Self service - BEGIN
====================================================================================
*/

	/* *** General styles *** */
	.jobentry2 .section
	{
		border: solid 1px #666666;
		margin-bottom: 10px;
	}
	
	.jobentry2 .section .section-title
	{
	    font-size: 16px;
		font-weight: bold;
		padding: 5px 10px; 
		background-color: #666666;
		color: #ffffff;
		border-bottom: solid 1px #666666;
	}
	
	.jobentry2 .section .required
	{
		font-weight: bold;
		font-family: Courier New;
		font-size: 18px;
		color: #990000;
	}
	
	.jobentry2 .section .error-summary
	{
		padding: 10px;
		color: #990000;
		font-weight: bold;	
		border: solid 1px #990000;
		background-color: #ffeeee;
		margin-bottom: 15px;
		margin-top: 10px;
	}
	
	.jobentry2 .error,
	.jobentry2 .dynamic-control-error
	{
		font-weight: bold;
		font-family: Courier New;
		font-size: 18px;
		color: #990000;
	}
	
	.jobentry2 .navigation-direct
	{
		background-image: none !important;
		position: absolute !important;	
		top: auto !important;
		left: auto !important;
		
	}

	.jobentry2 .navigation-direct .nav-pages
	{
		left: 0px;	
	}

	.jobentry2 .navigation-direct .nav-showjob,
	.jobentry2 .navigation-direct .nav-sections
	{
		background-image: url('/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/MenuExpandedBoxLinesRed.ashx');
		background-repeat: repeat-y;
		background-position: 0px 0px;
		background-color: #fbfbfb;
		overflow: hidden;
		width: 200px;
	}	

	.jobentry2 .navigation-direct .nav-showjob A,
	.jobentry2 .navigation-direct .nav-showjob A:link,
	.jobentry2 .navigation-direct .nav-showjob A:active
	{	
		color: #333333;
		margin-left: 10px;
		padding-left: 10px;
	}
	
	.jobentry2 .navigation-direct .nav-sections A,
	.jobentry2 .navigation-direct .nav-sections A:link,
	.jobentry2 .navigation-direct .nav-sections A:active
	{	
		color: #999999;
		margin-left: 10px;
		padding-left: 10px;
	}
	
	.jobentry2 .navigation-direct .nav-sections
	{
		padding-top: 10px;
	}	
	
	.jobentry2 .navigation-direct .frameTopLeft
	{
		position: relative;	
		left: -220px;
	}
	
	
	.jobentry2 .navigation-direct .nav-mypage
	{
		background-image: url(/~/media/Customers/Denmark/Ofir/Ofir.dk/IMG/Menus/BoxedMenu/MenuExpandedBoxTopRed.ashx);
		background-repeat: no-repeat;
	}
	
	.jobentry2 .navigation-direct .nav-page a:link
	{
		color: #333333;	
		padding-left: 10px;
	}

	.jobentry2 .navigation-direct .nav-page.selected a:link
	{
		background: url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_right_red.ashx) no-repeat center left;
		padding-left: 10px;
	}	
	
	.jobentry2 .navigation-prevnext .nav-prev
	{
		width: 300px;
		float: left;
		padding: 10px 0px;
	}

	.jobentry2 .navigation-prevnext .nav-prev a
	{
		background: url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_left_red.ashx) no-repeat center left;
		padding-left: 10px;
	}
	
	.jobentry2 .navigation-prevnext .nav-next
	{
		width: 300px;
		float: right;
		text-align: right;	
		padding: 10px 0px;
	}
	
	.jobentry2 .navigation-prevnext .nav-next a
	{
		background: url(/~/media/Customers/Denmark/Ofir/Ofir.dk/JobAdNextPreviousdBox/icon_arrow_right_red.ashx) no-repeat center right;
		padding-right: 10px;
	}

	.jobentry2 .jobentry2-header .navigation-prevnext
	{
		position: relative !important;
		top: 20px !important;
	}
	
	.jobentry2 .jobentry2-state
	{
		clear: both;
		font-weight: bold;
		margin-bottom: 10px;
		color: #999999;	
	}
	
	
	.jobentry2 .progressbar
	{
		float: left;
		position: relative !important;
		float: none !important;
		background-color: #ffffff;
		border: solid 1px #999999;
		top: -33px !important;
		left: 0px !important;
	}

	.jobentry2 .progressbar .progressbar-completed
	{
		background: #eeeeee URL('/~/media/Common/Images/ArrowRoll.ashx') repeat-x left center;
		height: 20px;
		line-height: 20px;
		text-align: center;
		font-size: 10px;
		
	}
	
	.jobentry2 .jobentry2-content
	{
		clear: both;
	}
	
	.jobentry2 .Cleaner
	{
		clear: both;
	}
	
	.jobentry2 .section .section-introduction,
	.jobentry2 .section .section-main,
	.jobentry2 .section .section-list
	{
		clear: both;
		padding: 10px 10px; 
	}

	.jobentry2 .section .section-main .text
	{
		clear: left;
		float: left;
		width: 100px;
		margin-bottom: 10px;
		font-weight: bold;
	}
	
	.jobentry2 .section .section-main .input
	{
		margin-bottom: 10px;
	}
	
	.jobentry2 .section .section-main .input input
	{
		width: 200px;
	}

	.jobentry2 .section .section-list .item-odd
	{
		background-color: #eeeeee;	
	}

	.jobentry2 .section .section-list .item-odd,
	.jobentry2 .section .section-list .item-even
	{
		padding: 1px;
	}
	
	
	.jobentry2 .section .section-list .listitem input
	{
		margin-right: 5px;	
	}

	.jobentry2 .section .section-list .listitem label
	{
		margin-right: 20px;	
	}
	
	.jobentry2 .section .section-list a
	{
		font-size: 12px;
		color: #000099;	
	}
	
	.jobentry2 .section .section-list .value-name.value
	{
		font-weight: bold;	
	}
	
	.jobentry2 .section .section-list .btn-delete.button
	{
		float: right;
	}
	
	.jobentry2 .section .section-bottom
	{
		clear: both;
	}
			
	/* *** Product package *** */
	.jobentry2 .section .ProductPackageContainer,
	.jobentry2 .section .ProductPackageAddonsContainer
	{
		padding: 0px 10px; 
	}
	
	.jobentry2 .section .ProductPackageAddonsContainer .dynamic-control-error
	{
		float: left;
	}
	
	.jobentry2 .section .ProductPackageContainer .text-product-package.text
	{
		margin-top: 10px;
		float: left;
		width: 120px;
		margin-right: 10px;
		font-weight: bold;	
	}
	
	.jobentry2 .section .ProductPackageContainer .input-product-package.input
	{
		margin-top: 10px;
		float: left;
		width: 570px;
		margin-bottom: 10px;
	}
	
	.jobentry2 .section .ProductPackageContainer .input-product-package.input select
	{
		width: 570px;
	}

	.jobentry2 .section .ProductPackageContainer .text-application-methods.text
	{
		clear: both;
		border-top: solid 1px #dddddd;
		padding-top: 10px;
		font-weight: bold;	
	}
	
	.jobentry2 .section .ProductPackageContainer .input-application-methods.input input
	{
		margin-right: 5px;
	}
	
	.jobentry2 .section .ProductPackageContainer .input-application-methods.input label
	{
		margin-right: 15px;
	}
	
	.jobentry2 .section .ProductPackageContainer .text-application-method-url.text
	{
		margin-top: 5px;
		height: 22px;
		line-height: 22px;
		float: left;
		width: 140px;	
	}
	
	.jobentry2 .section .ProductPackageContainer .input-application-method-url.input
	{
		margin-top: 5px;
		float: left;
		width: 560px;	
	}

	.jobentry2 .section .ProductPackageContainer .input-application-method-url.input input
	{
		width: 450px;	
		margin-bottom: 10px;
	}
				
	.jobentry2 .section .ProductPackageContainer .text-hidden.text	
	{
		clear: both;
		border-top: solid 1px #dddddd;
		padding-top: 10px;
		margin-bottom: 5px;
		font-weight: bold;	
	}
	
	.jobentry2 .section .ProductPackageContainer .input-hidden.input
	{
		clear: both;
		border-top: solid 1px #dddddd;
		border-bottom: solid 1px #dddddd;
		padding: 10px 0px;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	
	.jobentry2 .section .ProductPackageContainer .input-hidden.input input
	{
		margin-right: 5px;
	}
	
	.jobentry2 .section .ProductPackageContainer .input-hidden.input label
	{
		font-weight: bold;	
	}
					
	.jobentry2 .section .ProductPackageContainer .text-activation-date.text,
	.jobentry2 .section .ProductPackageContainer .text-expiry-date.text
	{
		float: left;
		width: 130px;
		height: 24px;
		line-height: 24px;
		font-weight: bold;	
	}

	.jobentry2 .section .ProductPackageContainer .expiry-date
	{
		clear: both;
	}


	.jobentry2 .section .ProductPackageContainer .input-activation-date.input
	{
		float: left;
		width: 110px;
	}

	.jobentry2 .section .ProductPackageContainer .input-expiry-date.input
	{
		float: left;
		width: 110px;
		margin-bottom: 10px;
	}

	.jobentry2 .section .ProductPackageContainer .text-price.text
	{
		border-top: solid 1px #dddddd;
		clear: both;
		padding-top: 10px;
	}
	
	.jobentry2 .section .ProductPackageContainer .text-total-price.text
	{
		border-bottom: solid 1px #dddddd;
		font-weight: bold;	
		padding-top: 5px;
		padding-bottom: 10px;
	}
	
	.jobentry2 .section .ProductPackageAddonsContainer .text-included.text
	{
		margin-top: 10px;
		font-weight: bold;	
		padding-bottom: 5px;
	}
	
	.jobentry2 .section .ProductPackageAddonsContainer .ProductPackageAddonContainer
	{
		border: solid 1px #999999;
		background-color: #eeeeee;
		padding: 5px;
		margin-bottom: 10px;
	}
	
	.jobentry2 .section .ProductPackageAddonsContainer .AddonName
	{
		font-weight: bold;	
	}
	
	.jobentry2 .section .ProductPackageAddonsContainer .AddonPrice
	{
		float: right;	
	}
		
	.jobentry2 .section .ProductPackageAddonsContainer .DynamicControlContainer .InfoText
	{
		float: left;
		min-width: 5px;	
		margin-right: 10px; 
	}
	
	.jobentry2 .section .ProductPackageAddonsContainer .DatePickerControlContainer .InfoText
	{
		float: left;
		width: 160px;
		height: 24px;
		line-height: 24px;
	}
	
	.jobentry2 .section .ProductPackageAddonsContainer .EditorControlContainer .InfoText
	{
		float: none;
	}
	
	.jobentry2 .section .ProductPackageAddonsContainer .DatePickerControlContainer .ControlContainer
	{
		float: left;
		width: 110px;	
	}
	
	.jobentry2 .section .ProductPackageAddonsContainer .text-optional.text
	{
		border-top: solid 1px #dddddd;
		clear: both;
		padding-top: 10px;
		margin-top: 15px;
		font-weight: bold;	
		padding-bottom: 5px;
	}	
	
	.jobentry2 .section .ProductPackageAddonsContainer .SelectAddonCheckbox
	{
		float: left;
		min-width: 5px;
		margin-right: 10px;	
	}


	/* *** Advertising Company *** */
	
	.jobentry2 .section-advertising-company.section .text-company.text
	{
		width: 175px;
	}
	
	.jobentry2 .section-advertising-company.section .input input
	{
		width: 15px;
		clear: both;
		float: left;
		min-width: 5px;
		margin-right: 5px;	
	}
	
	.jobentry2 .section-advertising-company.section .logo
	{
		margin-top: 5px;
		margin-bottom: 15px;
		clear: both;
		text-align: center;
	}

	.jobentry2 .section-advertising-company.section .company2
	{
		border-top: solid 1px #dddddd;
		padding-top: 10px;
	}
	
	/* *** Contact Information *** */
	.jobentry2 .section-contactinformation.section .section-main .input-address1.input
	{
		margin-bottom: 5px;
	}

	.jobentry2 .section-contactinformation.section .section-main .text-address2.text
	{
		display: none;
	}
	
	.jobentry2 .section-contactinformation.section .section-main .input-address2.input
	{
		padding-left: 100px;
	}
	
	.jobentry2 .section-contactinformation.section .section-main .input-contact-visible.input input,
	.jobentry2 .section-contactinformation.section .section-main .input-logo-visible.input input
	{
		width: 15px;
		margin-right: 5px;
	}
	
	/* *** Heading *** */
	.jobentry2 .section-heading.section .section-main .input-heading-visible.input input
	{
		width: 15px;
		margin-right: 5px;
	}
	
	/* *** Location *** */
	.jobentry2 .section-joblocation.section .section-main select
	{
		width: 300px;	
	}
	
	.jobentry2 .section-joblocation.section .section-list
	{
		clear: left;	
	}
	
	/* *** Workarea *** */
	.jobentry2 .section-workarea.section .section-main table
	{
		width: 100%;	
	}
	
	.jobentry2 .section-workarea.section .section-main input
	{
		width: 15px;
		margin-right: 5px;
	}

	/* *** Position *** */
	.jobentry2 .section-position.section .section-main .btn-search.button
	{
		float: left;
		min-width: 5px;
	}
	
	.jobentry2 .section-position.section .section-main a
	{
		font-size: 12px;
		color: #000099;
	}

	.jobentry2 .section-position.section .section-main .input-search-text.input
	{
		float: left;
		min-width: 5px;
		margin-right: 5px;	
	}
	
	.jobentry2 .section-position.section .text-select.text
	{
		clear: left;
		float: none;
	}
	
	.jobentry2 .section-position.section .section-main .input-source.input
	{
		clear: left;	
	}

	.jobentry2 .section-position.section .section-main a
	{
		font-size: 12px;
		color: #000099;
	}

	/* *** jobtype *** */
	.jobentry2 .section-jobtype.section .section-main table
	{
		width: 100%;	
	}
	
	.jobentry2 .section-jobtype.section .section-main input
	{
		width: 15px;
		margin-right: 5px;
	}
	
	/* *** Language *** */
	.jobentry2 .section-language.section .section-main .text-select.text
	{
		width: 140px;
	}
	
	.jobentry2 .section-language.section .section-list .text-level-excellent.text,
	.jobentry2 .section-language.section .section-list .text-level-fluent.text,
	.jobentry2 .section-language.section .section-list .text-level-adequately.text
	{
		display: none;	
	}

	.jobentry2 .section-language.section .section-list .text-name.text
	{
		float: left;
		min-width: 5px;	
		margin-right: 10px;
	}
	
	.jobentry2 .section-language.section .section-list .value-name.value
	{
		float: left;
		width: 200px;	
	}
		
	.jobentry2 .section-language.section .section-list .input-level.input
	{
		float: left;
		margin-left: 20px;
	}
	
	.jobentry2 .section-language.section .section-list .item-odd,
	.jobentry2 .section-language.section .section-list .item-even
	{
		clear: both;
		height: 18px;
	}

	/* *** Salary and Travel *** */
	.jobentry2 .section-sts.section .section-main .input-salary-currency.input,
	.jobentry2 .section-sts.section .section-main .input-salary-amount-from.input,
	.jobentry2 .section-sts.section .section-main .input-salary-amount-to.input
	{
		float: left;
		min-width: 5px;
		margin-right: 5px;	
	}
	

	.jobentry2 .section-sts.section .section-main .input-salary-amount-from.input input,
	.jobentry2 .section-sts.section .section-main .input-salary-amount-to.input input
	{
		width: 100px;
	}
	
	.input-salary-frequency.input
	{
		border-bottom: solid 1px #dddddd;
		padding-bottom: 15px;
		margin-bottom: 10px;
	}
	
	.jobentry2 .section-sts.section .section-main .text-travelactivity.text,
	.jobentry2 .section-sts.section .section-main .text-foreignstationing.text
	{
		clear: both;
		width: 140px;
	}

		
	/* *** Age *** */
	.jobentry2 .section-desiredage.section .section-main .text
	{
		width: 150px;
	}

	/* *** Skills *** */
	.jobentry2 .section-skill.section .section-main .text
	{
		width: 175px;
	}
	
	.jobentry2 .section-skill.section .section-main .btn-search.button
	{
		float: left;
		min-width: 5px;
	}
	
	.jobentry2 .section-skill.section .section-main a
	{
		font-size: 12px;
		color: #000099;
	}

	.jobentry2 .section-skill.section .section-main .input-search-text.input
	{
		float: left;
		min-width: 5px;
		margin-right: 5px;	
	}
	
	.jobentry2 .section-skill.section .text-group.text
	{
		clear: left;
		float: none;
	}
	
	.jobentry2 .section-skill.section .section-main .input-group.input,
	.jobentry2 .section-skill.section .section-main .input-source.input
	{
		clear: left;	
	}
	
	.jobentry2 .section-skill.section .text-level-some-experience.text,
	.jobentry2 .section-skill.section .text-level-highly-experienced.text,
	.jobentry2 .section-skill.section .text-level-expert.text
	{
		display: none;
	}
	
	.jobentry2 .section-skill.section .section-list-main .value-name.value
	{
		min-width: 5px;
		margin-right: 10px;
		float: left;
	}
	
	.jobentry2 .section-skill.section .section-list-main .text-group.text
	{
		float: left;
		clear: none;
		min-width: 0px;
	 }
	
	.jobentry2 .section-skill.section .section-list-main .text-level.text
	{
		clear: both;
		margin-right: 100px;
	}

	/* *** Education *** */
	.jobentry2 .section-education.section .section-main .text
	{
		width: 175px;
	}

	.jobentry2 .section-education.section .section-main .btn-search.button
	{
		float: left;
		min-width: 5px;
	}

	.jobentry2 .section-education.section .section-main .input-search-text.input
	{
		float: left;
		min-width: 5px;
		margin-right: 5px;	
	}
	
	.jobentry2 .section-education.section .section-main .btn-add.button
	{
		margin-bottom: 10px;	
	}
	
	.jobentry2 .section-education.section .section-main a
	{
		font-size: 12px;
		color: #000099;
	}

	
	.jobentry2 .section-education.section .section-list-main .item
	{
		clear: both;
		padding: 10px 0px;
		height: 60px;
	}
	
	.jobentry2 .section-education.section .section-list-main .text
	{
		clear: left;
		float: left;
		width: 180px;	
	}
	
	.jobentry2 .section-education.section .section-list-main .input
	{
		float: left;
		height: 28px;
		line-height: 28px;
	}
		
	/* *** Personality *** */
	.jobentry2 .section-personality.section .section-main .text
	{
		width: 150px;
		height: 28px;
		line-height: 28px;
	}

/*-------------------------------------------------------
AnR.LookupCompany
-------------------------------------------------------*/
.LookupCompanyContainer #autocomplete
{
	width: 250px;
}
.LookupCompanyContainer div.autocomplete 
{
	position:absolute;
	height: 400px;
	overflow: scroll;
	background-color:white;
	border:1px solid #888;
	margin:0px;
	padding:0px;
	font-family: Verdana;
	font-size: 10px;
}
.LookupCompanyContainer div.autocomplete ul 
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.LookupCompanyContainer div.autocomplete span.highlight
{
	font-weight: bold;
	text-decoration: underline;
}
.LookupCompanyContainer div.autocomplete ul li 
{
	list-style-type:none;
	display:block;
	margin:0;
	padding:5px;
	cursor:pointer;
	border-bottom: solid 1px #EFEFEF;
}
.LookupCompanyContainer div.autocomplete ul li span.informal
{ 
	padding-top: 5px;
	color: #999999;
}
.LookupCompanyContainer div.autocomplete ul li.selected 
{ 
	background-color: #EFEFEF;
	color: #E86C20;
}
.LookupCompanyContainer div.autocomplete ul li.selected span.informal
{ 
	color: #333333;
}
.LookupCompanyContainer .companyInfo
{
	padding-top: 20px;
	padding-bottom: 20px;
}
.LookupCompanyContainer .infoLabel
{
	float: left;
	border-bottom: solid 1px #EFEFEF;
	height:18px;
	width:130px;
}
.LookupCompanyContainer .infoValue
{
	float: left;
	border-bottom: solid 1px #EFEFEF;
	height:18px;
	width: 370px;
}
.LookupCompanyContainer .buttonPanel
{
	background-color: #EFEFEF;
	width: 500px;
}
.LookupCompanyContainer .buttonPanel .buttonCancel
{
	float: left;
}
.LookupCompanyContainer .buttonPanel .buttonCommand
{
	float: left;
}
.LookupCompanyContainer .buttonPanel .buttonCreateCompany
{
	float: left;
}

/*-------------------------------------------------------
AnR.ManageUser
-------------------------------------------------------*/
.ManageUserContainer .panelDisplayLabelValue
{
	height: 30px;
}
.ManageUserContainer .panelLabelValue
{
	height: 30px;
}
.ManageUserContainer .infoLabel
{
	float: left;
	border: solid 1px #999999;
	border-right: none;
	height: 24px;
	width: 150px;
}
.ManageUserContainer .infoLabel
{
	clear: both;
	float: left;
	border: solid 1px #999999;
	background-color: #666666;
	color: #ffffff;
	border-right: none;
	height: 30px;
	line-height: 30px;
	width: 210px;
	padding-right: 5px;
	margin-bottom: 5px;
	text-align: right;
}
.ManageUserContainer .infoValue
{
	float: left;
	border: solid 1px #999999;
	background-color: #eeeeee;
	height: 30px;
	line-height: 30px;
	width: 260px;
	margin-bottom: 5px;
}
.ManageUserContainer .infoValue input
{
	width: 240px;
	margin-top: 5px;
	margin-left: 5px;
}
.ManageUserContainer .panelCheckUsernameAvailability
{
	float: left;
	height:24px;
	width: 220px;
}
.ManageUserContainer .panelAddressFinder
{
	float: left;
	height:24px;
	width: 120px;
}
.ManageUserContainer .infoErrorIndicator
{
	float: left;
	height:24px;
	width: 10px;
	padding-top: 7px;
	
}
.requiredFieldValidator, .compareValidator
{
	color: Red;
}
.ManageUserContainer .checkAvailability
{
	padding: 3px;
	float: left;
	cursor: pointer;
	color: blue;
	text-decoration: underline;
	font-size: 11px;
}
.ManageUserContainer .checkAvailability:hover
{

}
.ManageUserContainer .checkAvailability.available
{
	color: Green;
	font-size: 11px;
}
.ManageUserContainer .checkAvailability.unavailable
{
	color: Red;
	font-size: 11px;
}
.ManageUserContainer .checkAvailabilityResult
{
	padding: 5px;
	float: left;
}
.ManageUserContainer .checkAvailabilityResult.available
{
	color:Green;
}
.ManageUserContainer .checkAvailabilityResult.unavailable
{
	color:Red;
}
.ManageUserContainer .addressFinder
{
	padding: 3px;
	float: left;
	cursor: pointer;
	color: #666666;
	background-color: #EFEFEF;
	border: solid 1px #CECECE;
}
.ManageUserContainer .buttonPanel
{
	background-color: #EFEFEF;
	width: 500px;
}
.ManageUserContainer .buttonPanel .buttonCancelContainer
{
	float: left;
	width:250px;
}
.ManageUserContainer .buttonPanel .buttonCommandContainer
{
	float: left;
	width:250px;
	text-align: right;
}

.ManageUserContainer .validationSummary
{
	clear: both;	
	padding: 10px;
	color: #990000;
	font-weight: bold;	
	border: solid 1px #990000;
	background-color: #ffeeee;
	margin-bottom: 15px;
	margin-top: 10px;
}

/*-------------------------------------------------------
AnR.ManageCompany
-------------------------------------------------------*/
.ManageCompanyContainer .panelDisplayLabelValue
{
	height: 30px;
}
.ManageCompanyContainer .panelLabelValue
{
	height: 30px;
}
.ManageCompanyContainer .infoLabel
{
	float: left;
	border-bottom: solid 1px #EFEFEF;
	height:24px;
	width:130px;
}
.ManageCompanyContainer .infoValue
{
	float: left;
	border-bottom: solid 1px #EFEFEF;
	height:24px;
	width: 160px;
}
.ManageCompanyContainer .panelAddressFinder
{
	float: left;
	height:24px;
	width: 120px;
}
.ManageCompanyContainer .infoErrorIndicator
{
	float: left;
	height:24px;
	width: 10px;
}
.requiredFieldValidator, .compareValidator, .regexValidator
{
		font-weight: bold;
		font-family: Courier New;
		font-size: 20px;
		color: #990000;
		padding-left: 5px;
}
.ManageCompanyContainer .addressFinder
{
	padding: 3px;
	float: left;
	cursor: pointer;
	color: #666666;
	background-color: #EFEFEF;
	border: solid 1px #CECECE;
}
.ManageCompanyContainer .buttonPanel
{
	background-color: #EFEFEF;
	width: 500px;
}
.ManageCompanyContainer .buttonPanel .buttonCancelContainer
{
	float: left;
	width:250px;
}
.ManageCompanyContainer .buttonPanel .buttonCommandContainer
{
	float: left;
	width:250px;
	text-align: right;
}