
/*----------------------------------------------*/
.basicinfo_EditProfile{
	display:block;
	width:120px;height:25px;
	margin-top:10px;
	background:url(../images/buttons.png) no-repeat scroll -116px 0;
}
.basicinfo_EditProfile:hover{
	display:block;
	width:120px;height:25px;
	margin-top:10px;
	background:url(../images/buttons.png) no-repeat scroll -116px -24px;
}
.companynetwork_EditProfile{
	display:block;
	width:118px;height:25px;
	background:url(../images/cv_info.gif) no-repeat;
}
.companynetwork_EditProfile:hover{
	display:block;
	width:118px;height:25px;
	background:url(../images/cv_info1.gif) no-repeat;
}
.description_EditProfile{
	display:block;
	width:118px;height:25px;
	background:url(../images/cv_info.gif) no-repeat;
}
.description_EditProfile:hover{
	display:block;
	width:118px;height:25px;
	background:url(../images/cv_info1.gif) no-repeat;
}
.educationvalue_EditProfile{
	display:block;
	width:118px;height:25px;
	background:url(../images/cv_info.gif) no-repeat;
}
.educationvalue_EditProfile:hover{
	display:block;
	width:118px;height:25px;
	background:url(../images/cv_info1.gif) no-repeat;
}
.universitypartner_EditProfile{
	display:block;
	width:118px;height:25px;
	background:url(../images/univpartners1.gif) no-repeat;
}
.universitypartner_EditProfile:hover{
	display:block;
	width:118px;height:25px;
	background:url(../images/univpartners2.gif) no-repeat;
}
.certification_EditProfile{
	display:block;
	width:118px;height:25px;
	background:url(../images/cv_info.gif) no-repeat;
}
.certification_EditProfile:hover{
	display:block;
	width:118px;height:25px;
	background:url(../images/cv_info1.gif) no-repeat;
}
/*
 * Apache License
 * Version 2.0, January 2004
 * http://www.apache.org/licenses/
 *
 * Copyright 1996-2008 by Sven Homburg
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 */
DIV.tap5c_tab-set {
	padding:10px;
	border:0px solid #ff0000;
}

DIV.tap5c_tab-set-panel{
    background: #FBC200 scroll 0pt -1px;
    color: #fff;
    
    border-top: 1px solid #FFD042;
    border-left: 1px solid #FFD042;
    border-right: 1px solid #FFD042;
    border-bottom: 0px solid #FFD042;

    font-weight:bold;
    float: left;
    padding: 8px;

    margin-left: 0px;

    cursor: pointer;
}

DIV.activated {
    font-weight: bold;
    background:transparent;
    color:#FBC200;
}

DIV.tap5c_tab-set-content {
    clear: left;

    border-left: 1px solid #FFD042;
    border-right: 1px solid #FFD042;
    border-bottom: 1px solid #FFD042;
    
    background:transparent;
    padding: 10px;
}
#close_button
{
	height:17px;
	width:17px;
	
	float:right;
	
	margin-top:15px;
	margin-right:15px;
}

#close_button a
{
	padding:8px;

	background:url(/stuff/share/images/close.png) no-repeat;
}

#close_button a:hover
{
	background:url(/stuff/share/images/close2.png) no-repeat;
}

#cv_profileform .button
{
	background: #FBC200 scroll 0pt -1px;
    color: #fff;
    
    border-top: 1px solid #FFD042;
    border-left: 1px solid #FFD042;
    border-right: 1px solid #FFD042;
    border-bottom: 0px solid #FFD042;
    
    font-weight:bold;
    float: left;
    padding: 8px;
}
/*-------------------------------*/
h2.item_title{
	float:left;
	padding-left:10px;
	font-size:16px;
}
.handle{
	background:url(../images/cv_drag_handle.gif) no-repeat;
	width:16px;
	height:16px;
	cursor: move;
 	float:left;
}
.handle:hover{
	background:url(../images/cv_drag_handle2.gif) no-repeat;
	width:16px;
	height:16px;
	cursor: move;
 	float:left;
}
.minimize{
		background-color: transparent;
    background:url(../images/cv_minimize.png) no-repeat;
    height:15px;
    width:15px;
    float:right;
    cursor:pointer; !important
    display:block;
    margin-left:10px;
}
.minimize:hover{
    background:url(../images/cv_minimize2.png) no-repeat;
    height:15px;
    width:15px;
    float:right;
    cursor:pointer; !important
    display:block;
    margin-left:10px;
}
.maxmize{
	background-color: transparent;
    background:url(../images/cv_maxmize.png) no-repeat;
    height:15px;
    width:15px;
    float:right;
    cursor:pointer; !important
    cursor:hander; 
    display:block;
    margin-left:10px;
}
.maxmize:hover{
	background:url(../images/cv_maxmize2.png) no-repeat;
    height:15px;
    width:15px;
    float:right;
    cursor:pointer; !important
    cursor:hander; 
    display:block;
    margin-left:10px;
}
.close{
  	background-color: transparent;
    background:url(../images/cv_close.png) no-repeat;
    height:15px;
    width:15px;
    float:right;
    cursor:pointer; !important
    display:block;
    margin-left:10px;
}
.close:hover{
  	background-color: transparent;
  	background:url(../images/cv_close2.png) no-repeat;
    height:15px;
    width:15px;
    float:right;
    cursor:pointer; !important
    display:block;
    margin-left:10px;
}

.itembar{
	background-color:#eff;
	width:90%;
	clear:both;
	float:left;
	border:1px solid #cff;
	font-size:12px;
}
.itemedit{
	float:left;
	display:block;
	margin-left:10px;
	#margin-left:40px;
}
.itemremove{
	float:left;
	display:block;
	margin-left:20px;
}
.move_up{
	  height:15px;
    width:15px;
    background-color: transparent;
  	background:url(../images/move_up1.gif) no-repeat;
  	display:block;
  	float:left;
  	margin-left:10px;
}

.move_dn{
	height:15px;
    width:15px;
    background-color: transparent;
  	background:url(../images/move_dn1.gif) no-repeat;
  	display:block;
  	float:left;
  	margin-left:10px;
}
.itemselectbutton{
	margin-left:50px;
	_margin-left:25px;
	padding:5px;border:1px solid #ccc;
	width:100px;
	background:yellow;
	display:block;
}

/*-----------------------------*/
/*----------------------------------------------------------------*/
.addButton{
	width:58px;height:24px;
	background:url(../images/buttons.png) no-repeat scroll 0 0;
	display:block;
	float:left;
	clear:both;
	color:red;
}
.addButton:hover{
	width:58px;height:24px;
	background:url(../images/buttons.png) no-repeat scroll 0 -24px;
	display:block;
	float:left;
	clear:both;
	color:red;
}
.saveButton{
	width:58px;height:24px;
	background:url(../images/buttons.png) no-repeat scroll -58px 0px;
	display:block;
	float:left;
	clear:both;
	color:red;
}
.saveButton:hover{
	width:58px;height:24px;
	background:url(../images/buttons.png) no-repeat scroll -58px -24px;
	display:block;
	float:left;
	clear:both;
	color:red;
}

.newcerbutton{
	width:167px;height:25px;
	background:url(../images/certi.gif) no-repeat;
	display:block;
	float:left;
	clear:both;
}
.newcerbutton:hover{
	width:167px;height:25px;
	background:url(../images/certi1.gif) no-repeat;
	display:block;
	float:left;
	clear:both;
}
.newedubutton{
	width:161px;height:25px;
	background:url(../images/edu.gif) no-repeat;
	display:block;
	float:left;
	clear:both;
}
.newedubutton:hover{
	width:161px;height:25px;
	background:url(../images/edu1.gif) no-repeat;
	display:block;
	float:left;
	clear:both;
}
.newlanbutton{
	width:167px;height:25px;
	background:url(../images/lan.gif) no-repeat;
	display:block;
	float:left;
	clear:both;
}
.newlanbutton:hover{
	width:167px;height:25px;
	background:url(../images/lan1.gif) no-repeat;
	display:block;
	float:left;
	clear:both;
}
.newskillbutton{
	width:110px;height:25px;
	background:url(../images/skill.gif) no-repeat;
	display:block;
	float:left;
	clear:both;
}
.newskillbutton:hover{
	width:110px;height:25px;
	background:url(../images/skill1.gif) no-repeat;
	display:block;
	float:left;
	clear:both;
}
.newwebutton{
	width:184px;height:25px;
	background:url(../images/work.gif) no-repeat;
	display:block;
	float:left;
	clear:both;
}
.newwebutton:hover{
	width:184px;height:25px;
	background:url(../images/work1.gif) no-repeat;
	display:block;
	float:left;
	clear:both;
}
.istatebutton{

}
.istatebutton:hover{
	
}
/*---------------------------------------------------------*/
a.descriptiontoolbar{
	width:120px;height:24px;
	background:url(../images/company_toolbar.png) no-repeat scroll 0 -24px;
	display:block;
	float:left;
}
a.descriptiontoolbar:hover{
	background:url(../images/company_toolbar.png) no-repeat scroll 0 0px;
}
a.description_disabled{
	width:120px;height:24px;
	display:block;
	float:left;
	
	background:url(../images/company_toolbar.png) no-repeat scroll 0 0px;
}
a.description_disabled:hover{
	background:url(../images/company_toolbar.png) no-repeat scroll 0 -24px;
}

a.careerbenefitstoolbar{
	width:115px;height:24px;
	background:url(../images/company_toolbar.png) no-repeat scroll -125px -24px;
	display:block;
	float:left;
}
a.careerbenefitstoolbar:hover{
	background:url(../images/company_toolbar.png) no-repeat scroll -125px 0px;
}
a.careerbenefits_disabled{
	width:115px;height:24px;
	display:block;
	float:left;
	
	background:url(../images/company_toolbar.png) no-repeat scroll -125px 0px;
}
a.careerbenefits_disabled:hover{
	background:url(../images/company_toolbar.png) no-repeat scroll -125px -24px;
}

a.certificationstoolbar{
	width:115px;height:24px;
	background:url(../images/company_toolbar.png) no-repeat scroll -245px -24px;
	display:block;
	float:left;
}
a.certificationstoolbar:hover{
	background:url(../images/company_toolbar.png) no-repeat scroll -245px 0px;
}
a.certifications_disabled{
	width:115px;height:24px;
	display:block;
	float:left;
	
	background:url(../images/company_toolbar.png) no-repeat scroll -245px 0px;
}
a.certifications_disabled:hover{
	background:url(../images/company_toolbar.png) no-repeat scroll -245px -24px;
}

a.uvpartnerstoolbar{
	width:115px;height:24px;
	background:url(../images/company_toolbar.png) no-repeat scroll -365px -24px;
	display:block;
	float:left;
}
a.uvpartnerstoolbar:hover{
	background:url(../images/company_toolbar.png) no-repeat scroll -365px 0px;
}
a.uvpartners_disabled{
	width:115px;height:24px;
	display:block;
	float:left;
	background:url(../images/company_toolbar.png) no-repeat scroll -365px 0px;
}
a.uvpartners_disabled:hover{
	background:url(../images/company_toolbar.png) no-repeat scroll -365px -24px;
}


a.hrvaluestoolbar{
	width:115px;height:24px;
	background:url(../images/company_toolbar.png) no-repeat scroll -485px -24px;
	display:block;
	float:left;
}
a.hrvaluestoolbar:hover{
	background:url(../images/company_toolbar.png) no-repeat scroll -485px 0px;
}
a.hrvalues_disabled{
	width:115px;height:24px;
	display:block;
	float:left;
	background:url(../images/company_toolbar.png) no-repeat scroll -485px 0px;
}
a.hrvalues_disabled:hover{
	background:url(../images/company_toolbar.png) no-repeat scroll -485px -24px;
}


/*----------------------------------------------*/
.cvRoundContainerMain{
	margin:5px;padding:0px;
	background:white;
	background:url(/stuff/share/images/cv_rb-1.jpg) repeat-y;
}
.cvRoundContainerMain .rt{
	margin:0px;
	padding:0px;
	width:588px;
	background:url(/stuff/share/images/cv_rt-1.jpg) no-repeat top;
}
.cvRoundContainerMain .rb{
	margin:0px;
	padding:0px;
	width:588px;
}
.cvRoundContainerMain .lb{
	margin:0px;
	padding:0px;
	width:588px;
	background:url(/stuff/share/images/cv_lb-1.jpg) no-repeat bottom;
}
.cvRoundContainerMain .lt{
	margin:0px;
	padding:10px;
}

.popup_model{
	
}

.cvRoundContainerSide{
	margin:5px;padding:0px;
	background:white;
	background:url(/stuff/share/images/cv_sidebar_container_middle.jpg) repeat-y;
}
.cvRoundContainerSide .rt{
	margin:0px;
	padding:0px;
	width:258px;
	background:url(/stuff/share/images/cv_sidebar_container_top.jpg) no-repeat top;
}
.cvRoundContainerSide .rb{
	margin:0px;
	padding:0px;
	width:258px;
}
.cvRoundContainerSide .lb{
	margin:0px;
	padding:0px;
	width:258px;
	background:url(/stuff/share/images/cv_sidebar_container_bottom.jpg) no-repeat bottom;
}
.cvRoundContainerSide .lt{
	margin:0px;
	padding:20px;
	padding-top:10px;
}


ul.mList,ul.fList
{
	 list-style:none;
	  margin-left:-40px;
	 _margin-left:0px;
	 padding-bottom:10px;
}

ul.basicList

{
	 list-style:none;
	 margin-left:-40px;
	 #margin-left:10px;
	 _margin-left:0px;
	 padding-bottom:10px;
}

ul.mList li
{
	clear:both;
}

ul.basicList li
{
	clear:both;

}

ul.fList li
{
	clear:both;
}
ul.mList li div.itemTitle
{
	width:200px;
	padding-top:5px;
	float:left;
}

ul.fList li div.itemTitle
{
	/*border:1px solid #0000ff;*/
	width:120px;
	
	float:left;
	padding:5px;
	padding-top:6px;
	padding-bottom:6px;
}

ul.basicList li div.itemTitle
{
	width:120px;
	padding-top:5px;
	float:left;
	padding-top:7px;
	padding-top:5px;
}

ul.basicList li div.itemDescription
{
	/*border:1px solid #0000ff;*/
	width:360px;
	#margin-left: 0px;
	_margin-left: 0px;
	float:left;
	padding-top:5px;

	overflow-x:hidden;
}
ul.fList li div.itemDescription
{
	/*border:1px solid #0000ff;*/
	width:300px;
	margin-left:40px;
	float:left;
	padding-top:5px;
	
	overflow-x:hidden;
}

ul.mList li div.itemDescription
{
	/*border:1px solid #0000ff;*/
	width:350px;
	
	float:left;
	padding-top:5px;
	overflow:hidden;
}

ul.mList li div.DescriptionText
{
	/*border:1px solid #0000ff;*/
	width:550px;
	
	float:left;
	padding-top:5px;
	
	overflow:hidden;
}

ul.fList li div.DescriptionTextEditor
{
	/*border:1px solid #0000ff;*/
	width:550px;
	
	float:left;
	padding-top:5px;
	
	overflow:hidden;
}

ul.mList li div.itemTextArea,ul.fList li div.itemTextArea
{
	/*border:1px solid #0000ff;*/
	width:550px;
	
	float:left;
	padding-top:5px;
	
	overflow-x:auto;
}

.apply{
	background:url(../images/apply.gif) no-repeat scroll 0 0;
	width:102px;
	height:23px;
	display:block;
	float:left;
}
.apply:hover{
	background:url(../images/apply.gif) no-repeat scroll 0 -24px;
	width:102px;
	height:23px;
	display:block;
	float:left;
}

.applied{
	background:url(../images/apply.gif) no-repeat scroll -102px 0;
	width:102px;
	height:23px;
	display:block;
	float:left;
}
.applied:hover{
	background:url(../images/apply.gif) no-repeat scroll -102px -24px;
	width:102px;
	height:23px;
	display:block;
	float:left;
}

#map > DIV:first-child + DIV + DIV { display: none !important; }