body{text-align:center;font:0.76em Verdana,sans-serif;color:#888}
td,th{font-size:1em !important;font-size:0.76em}
a{color:#09d}

#container{width:870px;margin:0 auto;text-align:left}

/*header*/
#header{height:100px;margin-bottom:0;text-align:right;overflow:hidden}
#header h1{background:url(../images/logo_001.gif) no-repeat;width:294px;height:92px;margin:0;float:left}
#header h1 a{display:block;height:92px;text-decoration:none;font-size:0.1em}
#header h1 span{display:none}
#menuTools{color:#09d;font-family:Arial,sans-serif}
#menuTools a{text-decoration:none;margin:0 8px}
#menuTools a:hover{text-decoration:underline}
#totalJobs{font-size:1.8em;margin-top:1.5em;margin-right:10px}
#totalJobs span{color:#f80;font-size:1.2em}
#totalSearchs{font:0.9em Arial,sans-serif;margin-right:10px;color:#999999}
#totalSearchs span{padding-right:20px}

/*mainSearchForm*/
#mainSearchForm{background:url(../images/searchBar_back_02.jpg) repeat-x top left;height:99px;overflow:hidden;margin-bottom:1em; position: relative;}
#msfLeft{background:url(../images/searchBar_back_01.jpg) no-repeat top left;height:99px;overflow:hidden}
#msfRight{background:url(../images/searchBar_back_03.jpg) no-repeat top right;height:99px;overflow:hidden}
#mainSearchForm form{padding:10px 12px;margin:0}
#mainSearchForm form div{float:left;margin-right:6px}
#mainSearchForm label{font:0.9em Arial,sans-serif;color:#666;margin-bottom:0;display:block;height:30px}
#mainSearchForm .label1{margin-top:10px;height:20px}
#mainSearchForm label span{font-size:2em;color:#444;margin-right:10px}
.inputText{width:256px !important;height:24px !important;width:270px;height:30px;border:1px solid #a3a3a3;background:#fff;color:#666;font-size:1.6em;padding:2px 6px}
.inputText2{height:30px;border:1px solid #a3a3a3;background:#fff;color:#666;font-size:1.2em;padding:2px}

/*new search bar*/
#keywords.inputText{width:170px !important;height:24px !important;width:270px;height:30px;border:1px solid #a3a3a3;background:#fff;color:#666;font-size:1.6em;padding:2px 6px}
#location.inputText{width:200px !important;height:24px !important;width:270px;height:30px;border:1px solid #a3a3a3;background:#fff;color:#666;font-size:1.6em;padding:2px 6px}

#distance.inputText2{width:80px;height:30px;border:1px solid #a3a3a3;background:#fff;color:#666;font-size:1.2em;padding:2px}
#category.inputText2{width:180px;height:30px;border:1px solid #a3a3a3;background:#fff;color:#666;font-size:1.2em;padding:2px}

#checkBoxes{position: absolute; top:70px; left:10px;}
#checkBoxes .checkBoxHeader{display: inline}
#checkBoxes label{margin-top:10px;height:20px;display: inline; margin-right: 10px;}


/*new tabs search*/
div.mainSearchLinksTabsNew{display: block;}
div.mainSearchLinksTabsNew .searchTabs{margin-bottom:2em}
div.mainSearchLinksTabsNew  ul.searchTabs{margin:0;padding:0;list-style:none;height:27px}
div.mainSearchLinksTabsNew .searchTabs li{display:inline}
div.mainSearchLinksTabsNew .searchTabs li a{display:block;float:left;padding:6px 10px;color:#444;background:#e6e6e6;border:1px solid #999;border-bottom:0;margin-right:5px;text-decoration:none;font-weight:bold;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px}
div.mainSearchLinksTabsNew .searchTabs a:hover{text-decoration:underline}
div.mainSearchLinksTabsNew .searchTabs li a.activeTab{background:#fff;border-bottom:1px solid #fff}

.mainSearchLinks .searchHidden{display: none}


#advserlink{display:block;margin-top:10px;height:20px}
#advserlink a{color:#666}
.inputButton{border:2px solid #fff;background:#e2622f url(../images/searchBtn_back_01.gif) repeat-x top left;color:#fff;height:28px !important;height:32px;font-weight:bold}

/*mainLinks*/
#mainLinks{border-bottom:1px solid #999;margin-bottom:1em;text-align:right;height:27px}
#mainLinks ul{float:left;margin:0;padding:0;list-style:none}
#mainLinks ul li{display:inline}
#mainLinks ul li a{display:block;background:#fff;color:#09d;text-decoration:none;font-weight:bold;border:1px solid #999;border-bottom:0;padding:6px 20px;margin:0 2px;float:left;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px}
#mainLinks ul li a:hover{background:#09d;color:#fff}
#mainLinks div a{margin-left:5px}

/*latestJobs*/
#latestJobs{float:right;width:445px}
#latestJobs h2{font-size:1.2em;margin:0 0 15px 0}
#latestJobs a:visited{color:#666 !important}
#latestJobsResults{border:1px solid #ddd;background:#F0FAFF url(../images/home_jobslist_back_01.gif) repeat-x top left;-webkit-border-radius:3px;-moz-border-radius:3px}
.latestJobsItem{border-bottom:1px solid #ccc;padding:14px 10px;font-size:0.95em}
.latestJobsItem img{border:0}
.latestJobsItem h3{margin:0 0 1em 0;font-size:1.1em}
.latestJobsItem h3 a{text-decoration:none}
.latestJobsItem h3 a:hover{text-decoration:underline}
.latestJobsItemInfo{margin-bottom:1em}
.latestJobsItemInfo a{color:#888;text-decoration:none}
.latestJobsItemInfo a strong{color:#444;font-weight:normal}
.latestJobsItemTools a{color:#444;margin-right:10px}
.latestJobsItemTools span a{font-size:0.9em;text-decoration:none;color:#f81}
.latestJobsItemTools span a:hover{border-bottom:1px solid #f81}
.jobItemSave{padding:0 0 0 18px;background:url(../images/icon_save_01.gif) no-repeat top left;font-size:0.9em;color:#f81;cursor:pointer;margin-right:10px}
.jobItemSend{padding:0 0 0 16px;background:url(../images/icon_send_01.gif) no-repeat top left}

/*home*/
#leftInfo{margin-right:460px}
#homeIntro{font-size:1.2em;font-weight:bold;color:#09d;margin-bottom:1.5em}
#wordsCloud{margin-bottom:2em}
#wordsCloud ul{margin:0;padding:0;list-style:none;height:27px}
#wordsCloud li{display:inline}
#wordsCloud li a{display:block;float:left;padding:6px 10px;color:#444;background:#e6e6e6;border:1px solid #999;border-bottom:0;margin-right:5px;text-decoration:none;font-weight:bold;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px}
#wordsCloud a:hover{text-decoration:underline}
#wordsCloud li a.activeTab{background:#fff;border-bottom:1px solid #fff}
#wordsCloud div{border:1px solid #999;padding:23px 11px;text-align:justify}
#wordsCloud div a{color:#999;text-decoration:none}
#wordsCloud div .inactiveData{display:none}
#wordsCloud div span a{margin-right:10px}
.cloud1{font-size:1.1em}
.cloud2{font-size:1.3em;color:#888 !important}
.cloud3{font-size:1.5em;color:#777 !important}
.cloud4{font-size:1.7em;color:#666 !important}
.cloud5{font-size:1.9em;color:#555 !important}
.mainSearchLinks,#loginNewAccount{background:#e3f2f8;border:1px solid #ddd;margin-bottom:0.5em;-webkit-border-radius:3px;-moz-border-radius:3px;padding-bottom:14px}
.mainSearchLinks h2{margin:0;padding:14px;font-size:1.1em}
.mainSearchLinks ul{margin:0;padding:0;list-style:none}
.mainSearchLinks ul a{color:#f81;text-decoration:none}
.mainSearchLinks ul a:hover{text-decoration:underline}
.mainSearchLinks ul span{font-size:0.85em}
.mainSearchLinksLeft{border-right:1px solid #999;padding:0 0 0 14px !important;width:187px !important;width:202px}
.mainSearchLinksRight{float:right;padding:0 0 0 14px !important;width:188px !important;width:202px}

/*searchResults*/
#searchLeftPanel{float:left;width:157px;font-family:Arial,sans-serif}
#searchLeftPanel h2{background:#ddd;color:#555;margin:0 0 0.5em 0;padding:10px;font-size:1em}
#searchLeftPanel input{width:149px !important;width:157px;border:1px solid #aaa;color:#666;padding:3px;font-size:0.9em;margin-bottom:0.5em}
#searchLeftPanel button{width:157px;border:0;color:#fff;padding:3px;font-size:0.9em;background:#e2622f url(../images/searchBtn_back_01.gif) repeat-x center left;text-transform:uppercase}
.slpBlock{margin-bottom:1.5em}
#searchLeftPanel div{margin-bottom:1em}
#searchLeftPanel ul{margin:0;padding:0 10px;list-style:none}
#searchLeftPanel li{line-height:1.5em}
#searchLeftPanel li a{color:#f70;text-decoration:none}
#searchLeftPanel li a:hover{text-decoration:underline}
#searchLeftPanel li span{color:#777;font-size:0.85em}

#searchFilter{background:#a9d7ef;border:1px solid #a9d7ef;border-bottom:0;margin-bottom:1em}
#searchFilterPath{margin:4px 8px 8px 8px;color:#fff}
#searchFilterPath span{background:#fff;padding:1px 14px 1px 4px;border:1px solid #09d;color:#09d;font:0.86em Arial,sans-serif;margin-left:1px;position:relative}
#searchFilterPath span strong{background:url(../images/filter_remove_filter.gif) no-repeat center;cursor:pointer;width:8px;height:8px;display:block;position:absolute;top:4px;right:2px}
#searchFilterPath span strong em{display:none}
#searchFilterControl{background:#F0F9FE url(../images/filter_control_02.gif) no-repeat 4px center;padding:3px 6px 2px 21px;color:#09d;cursor:pointer;font-size:0.86em;float:right;margin-right:10px}
.sfcClose{background-image:url(../images/filter_control_01.gif) !important}
#searchFilterMenu{margin:0;padding:0 6px;list-style:none;color:#09d;font:0.86em Arial,sans-serif;height:17px}
#searchFilterMenu li{margin:0;display:inline;cursor:pointer;padding:0}
#searchFilterMenu li span{padding:2px 8px;margin-left:4px;display:block;float:left;background:#cbebff}
.searchFilterActiveTab span{background:#f0f9fe !important}
#searchFilterLinks{background:#f0f9fe}
#searchFilterLinks div{padding:10px;font-size:0.9em;border-bottom:1px solid #a9d7ef;}
#searchFilterLinks ul{margin:0;padding:0;list-style:none}
#searchFilterLinks li{margin-bottom:0.1em}
#searchFilterLinks li span{color:#aaa;font-size:0.8em}
#searchFilterLinks a{text-decoration:none}
#searchFilterLinks a:hover{text-decoration:underline}

/*filter source popup window*/
		#resultsSource_popup
		{
			text-align:left
		}
		#resultsSource_popup div
		{
			overflow: auto;
			height: 260px;
			width: 264px;
			background-color: #ffffff;
			padding: 10px;
			text-align:left
		}
		#resultsSource_popup div ul{margin:0;padding:0;list-style:none}
		#resultsSource_popup div li{margin-bottom:0.1em;text-align:left}
		#resultsSource_popup div li span{color:#aaa;font-size:0.8em}
		#resultsSource_popup div a{text-decoration:none; color: #09d;font-size:0.8em}
		#resultsSource_popup div a:hover{text-decoration:underline; color: #09d;font-size:0.8em}
/*end*/

/*filter title popup window*/
		#resultsTitle_popup
		{
			text-align:left
		}
		#resultsTitle_popup div
		{
			overflow: auto;
			height: 260px;
			width: 264px;
			background-color: #ffffff;
			padding: 10px;
			text-align:left
		}
		#resultsTitle_popup div ul{margin:0;padding:0;list-style:none}
		#resultsTitle_popup div li{margin-bottom:0.1em;text-align:left}
		#resultsTitle_popup div li span{color:#aaa;font-size:0.8em}
		#resultsTitle_popup div a{text-decoration:none; color: #09d;font-size:0.8em}
		#resultsTitle_popup div a:hover{text-decoration:underline; color: #09d;font-size:0.8em}
/*end*/


/*filter title popup window*/
		#resultsCity_popup
		{
			text-align:left
		}
		#resultsCity_popup div
		{
			overflow: auto;
			height: 260px;
			width: 264px;
			background-color: #ffffff;
			padding: 10px;
			text-align:left
		}
		#resultsCity_popup div ul{margin:0;padding:0;list-style:none}
		#resultsCity_popup div li{margin-bottom:0.1em;text-align:left}
		#resultsCity_popup div li span{color:#aaa;font-size:0.8em}
		#resultsCity_popup div a{text-decoration:none; color: #09d;font-size:0.8em}
		#resultsCity_popup div a:hover{text-decoration:underline; color: #09d;font-size:0.8em}
/*end*/



/*filter company popup window*/
		#resultsCompany_popup
		{
			text-align:left
		}
		#resultsCompany_popup div
		{
			overflow: auto;
			height: 260px;
			width: 264px;
			background-color: #ffffff;
			padding: 10px;
			text-align:left
		}
		#resultsCompany_popup div ul{margin:0;padding:0;list-style:none}
		#resultsCompany_popup div li{margin-bottom:0.1em;text-align:left}
		#resultsCompany_popup div li span{color:#aaa;font-size:0.8em}
		#resultsCompany_popup div a{text-decoration:none; color: #09d;font-size:0.8em}
		#resultsCompany_popup div a:hover{text-decoration:underline; color: #09d;font-size:0.8em}
/*end*/

/*linked in pop up*/
	#linkedInPopup
	{
		position: absolute;
		top:0px;
		left: 0px;
		border: 1px solid #09d;
		background-color: #ffffff;
		padding: 5px;
	}
	#linkedInPopup a{color:#0ae;}

/*end*/


a.deleteRecentSearchItem
{
	margin: 0;
	padding-right: 10px;
	vertical-align: middle;
	font-size: 9px;
	font-weight: 900;
}


#iframeActions{position: absolute; top: -500px;}



#searchRightPanel{float:right;width:155px !important;width:157px;background:#def;border:1px solid #69f;-webkit-border-radius:3px;-moz-border-radius:3px}
#searchRightPanel h2{margin:0;padding:7px 5px;font-size:1.1em}
#searchRightPanel h2 a{color:#666}
#searchRightPanel img{border:1px solid #ccc;margin:-10px 0 0 -120px;float:left;background:#fff;padding:5px;position:absolute;z-index:2000;display:none}
.row1{background:#fff}
.sponsorBlock{font:0.9em Arial,sans-serif;padding:9px 2px}
.sponsorBlock a{color:#0ae}
.sponsorBlock h3{margin:0;font-size:1.1em}
.sponsorLink a{font-size:0.95em;text-decoration:none}

#searchLoadingLayer{position:absolute;margin:0 165px;background:#fff url(../images/ajax-loader.gif) no-repeat center 30px;height:200px;width:540px;z-index:2000}

#searchContent{margin:0 165px 0 165px;border-left:1px solid #ccc;padding:0 11px;display:none}
#searchContent h2{font-size:0.9em;font-weight:normal;margin:0 0 1em 0}
#searchContent h2 span{font-size:1.6em;color:#09d}
#searchContent a:visited{color:#666 !important}
.searchPagination{background:#ddd;padding:5px 8px;margin-bottom:1em}
.searchPagination div{float:right;font-size:0.9em}
.searchPagination strong{color:#09d}
.searchRssLink{margin-bottom:1em;font-size:0.9em;text-align:right}
.searchRssLink img{border:0}
.searchRssLink a{text-decoration:none;color:#FF4C10 !important}
.searchResultItem{padding-bottom:1em;border-bottom:1px solid #ccc;margin-bottom:2em}
.searchResultItemImage{float:right;border:1px solid #ddd;padding:2px;width:100px !important;width:106px;margin:0 0 10px 15px;overflow:hidden;text-align:center;background:#fff}
.searchResultItem h3{font-size:1.1em;margin:0 0 0.5em 0}
.searchResultItem h3 a{color:#f70;text-decoration:none}
.searchResultItem h3 a:hover{text-decoration:underline}
.searchResultItemInfo{margin-bottom:0.5em}
.searchResultItemReference{margin-bottom:0.5em;font-size:0.9em}
.searchResultItemDesc{margin-bottom:0.5em}
.searchResultItemTools{font-size:0.9em}
.searchResultItemTools a:hover{text-decoration:underline}
.searchItemSave,.searchItemSend,.searchItemMap{color:#9ce;text-decoration:none;font-size:0.9em;margin:0 10px 0px 0px;padding-left:18px;background:url(../images/icon_save_02.gif) no-repeat}
.searchItemSend{padding-left:16px;background-image:url(../images/icon_send_02.gif)}
.searchItemMap{padding-left:16px;background-image:url(../images/icon_map_02.gif)}
/*.searchRelatedJobsLink{margin:0 0 0 10px;color:#82BCDA;padding:0 21px 2px 0;cursor:pointer;background:url(../images/filter_control_02.gif) no-repeat right center;font-size:0.86em;font-weight:bold}*/
.searchRelatedJobsLink{margin-top:30px; margin:0px 0px 0px 0px;color:#82BCDA;padding:0 21px 2px 0;cursor:pointer;background:url(../images/filter_control_02.gif) no-repeat right center;font-size:0.86em;font-weight:bold}
.searchRelatedJobs{display:none;font-size:0.9em;background:#F0F9FE;margin-top:1em}
.sponsoredJob{background:#EFF9FF;padding:12px}
.jobItemSaved{font-size:0.9em;color:#18f;margin-right:10px;background:none;padding-left:0}
.highlight{font-weight:bold;color:#666}

#sponsoredJobsInfo{text-align:left;font-size:0.9em;color:#888;width:480px;padding:20px}
#sponsoredJobsInfo h3{color:#09D;font-size:1.8em;font-weight:normal;margin:0 0 0.2em 0}
.sjdCL{font-size:1.1em;color:#09d;border-bottom:1px dotted #999;margin-bottom:0.5em;padding-bottom:0.3em}
.sjdCL span{color:#f70}
.sjdT{padding-bottom:0.5em;border-bottom:1px dotted #999;font-size:0.9em}
.sjdT span{color:#09d}
.sjdD{padding:2em 0;border-bottom:1px dotted #999;margin-bottom:0.8em}
.sjdL{padding-bottom:0.8em;border-bottom:1px dotted #999;margin-bottom:1em;text-align:right}
.sjdL .searchItemSend{color:#9ce;font-size:0.9em;display:block;float:left;margin:4px 0 0 0}
.sjdButton{color:#fff !important;padding:3px 8px;text-decoration:none;font-size:1.2em;background:#e2622f url(../images/searchBtn_back_01.gif) repeat-x center left;text-transform:uppercase}

#sendJobsForm{text-align:left}

/*static content*/
#content{padding:2em}
.contentWide{padding:2em 0 !important}
#content h2{color:#f70;font:normal 2.3em Arial,sans-serif;margin:0 0 1em 0}
#content h3{color:#09d;font:bold 1.4em Arial,sans-serif;margin:0 0 1em 0}
#loginNewAccount{padding:1em;width:300px !important;width:320px;float:right;margin-top:-55px}
#loginNewAccount h3{margin:0 0 1em 0;font:bold 1.4em Arial,sans-serif;color:#f70}
.message{margin:1.5em;border:1px solid #e60;background:#FFFFCF;text-align:center;color:#d43000;padding:1.5em}

/*forms*/
.normalForm1{margin:0}
.formRow1{margin-bottom:1em}
.textInput1{border:1px solid #999;padding:3px;font:1em Verdana,sans-serif;color:#444}
.buttonInput1{background:#e2622f url(../images/searchBtn_back_01.gif) repeat-x center left;color:#fff;border:2px solid #e2622f;cursor:pointer;padding:1px 5px}
.formRow1 label{margin:0 0 0.5em 0;display:block;color:#09d}
.normalForm1 legend{color:#09d}
.formRow1 img{margin:0.5em 0}
.required{font-weight:bold;padding-left:12px;background:url('../images/bullet_required_01.gif') no-repeat left center}
.hidden{display:none}
.showed{display:block}
.dummyForm input{border:1px solid #999;font:0.9em Arial,sans-serif;color:#666;padding:2px;}
.messageError{border:1px solid #d99;margin:2em;background:#fdd;padding:1em;color:#700}

/*tools*/
#toolsWidgetBlock{background:url(../images/tools_back_001.gif) repeat-x top left;margin:2em 0;padding:15px 20px;height:380px !important;height:409px;overflow:hidden}
#toolsWidgetW{float:left;width:345px;border-right:1px solid #bcc3f9;}
#toolsWidgetI{margin:36px 0 0 380px}
#toolsWidgetH{padding-left:80px;background:url(../images/tools_hyves_icon.png) no-repeat top left;margin-bottom:4em;cursor:pointer}
#toolsWidgetF{padding-left:80px;background:url(../images/tools_facebook_icon.png) no-repeat top left;cursor:pointer}
#toolsWidgetI h3{color:#f70;font-size:1.7em;font-weight:normal}
#toolsWidgetI a{display:none}
#toolsWidgetI span,.toolsBigLink{font-size:1.5em;text-decoration:none;color:#09d}
#toolsIphone{background:url(../images/tools_iphone.jpg) no-repeat top left;padding-left:240px;height:378px;margin-bottom:2em}
#toolsIphone p{padding-top:2em}

/*others*/
.deletAllSavedJobs,.deleteSavedJob{cursor:pointer;color:#18f;text-decoration:underline}


/*footer*/
#footer{clear:both;padding-top:20px;text-align:center}
#footer div{margin-bottom:1em}
#footerLinks{padding-top:5px;border-top:1px solid #09d;color:#09d}
.fontSmall{font-size:0.9em}

/*Account Area*/
#logoutLink{float:right;text-align:right;background:url(../images/logout.gif) no-repeat center right;padding:0 20px 3px 0}
#logoutLink a{float:right;text-align:right;color:#f70 !important;font-size:0.9em}
#aaLeftPanel{float:left;width:130px;font:bold 1.1em Verdana,sans-serif}
#aaLeftPanel ul{margin:0 0 2em 0;padding:0;list-style:square inside;color:#f70}
#aaLeftPanel li{margin-bottom:1.2em}
#aaLeftPanel ul ul{margin:0.5em 0 0 3px;padding:0;list-style:none outside;font-size:0.8em;font-weight:normal}
#aaLeftPanel li li{margin:0 0 3px 0;padding:0 0 0 12px;border-left:1px solid #f70}
#aaLeftPanel a{color:#f70;text-decoration:none}
#aaLeftPanel a:hover{color:#09d}
#aaLeftPanel a.tab_selected{color:#09d}
#aaMainPanel{margin-left:135px;border-left:1px dotted #999;padding-left:25px}
#aaMainPanel h3{color:#f70;margin:1em 0}
#aaTopLinks{margin-bottom:1em}
.aaDescription{margin-bottom:1.5em}
.itemsList01{margin:0 0 1em 0;padding:0;list-style:none;font-size:1.1em}
.itemsList01 li{background:#eaebed;padding:4px;margin-bottom:4px}
.itemsList02{width:100%;margin-bottom:1em;border-collapse:collapse}
.itemsList02 tr{border-bottom:3px solid #fff}
.itemsList02 th{background:#d6d7d9;padding:10px;color:#444}
.itemsList02 td{background:#eaebed;padding:4px}
.center{text-align:center}
.deleteItem{background:#adf;color:#158;padding:1px 4px;font-weight:bold;text-decoration:none;-moz-border-radius:2px}
.editItem{color:#444;text-decoration:underline}
.itemPagination{float:right;text-align:right;width:250px;font-size:0.9em;font-weight:bold}
.itemDescription{margin:10px;font-size:0.9em}
.itemPagination a{color:#f70;text-decoration:none}
.itemPagination a:hover{color:#09d;text-decoration:underline}
.pmBlock{border:1px solid #cfcfcf;background:#e3f2f9;width:265px}
.pmFloatBlock{margin:0 33px 15px 0;float:left}
.pmRightBlock{float:right}
.pmBlock h3{border-bottom:1px solid #cfcfcf;background:#ededed;font-size:1.1em !important;font-weight:bold !important;color:#f70 !important;padding:13px 18px;margin:0 !important}
.pmBlock h3 a{font-size:0.8em !important;text-decoration:none;text-align:right;display:block;float:right}
.pmBlock h4{color:#f70;font-size:1em;font-weight:normal;margin:0 0 1em 0}
.pmInnerBlock01{padding:12px 16px}
.pmInnerBlock01 ul{margin:0;padding:0;list-style:none}
.pmInnerBlock01 li{margin-bottom:0.3em}
.pmResumeItem{margin-bottom:1em !important}
a.orangeLink{color:#f70 !important}
.specBlock{font-weight:bold;color:#09d;margin-bottom:1em}




