/*
Business Intelligence Group
*/

/* ************************* */	
/* Common Classes and Styles */
/* ************************* */

a {
	color:#000;
	text-decoration:underline;
	}
	
a:hover {
	color:#45c1f3;
	}
	
img {
	border:none;
	}

p {
	margin:0;
	padding:9px 5px;
	line-height:18px;
	}
	
ul {
	margin:0;
	padding:10px 20px;
	}
	
ul li {
	background:url(../images/arrow.gif) no-repeat 0 4px;
	line-height:14px;
	padding:3px 0 3px 18px;
	list-style:none;
	}
	
h1 {
	color:#00acef;
	font:normal 24px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 16px 16px;
	clear:both;
	}
	
h2 {
	color:#00acef;
	font:normal 24px/18px Arial, Helvetica, sans-serif;
	margin:0;
	padding:5px 0;
	border-bottom:1px solid #e6e7e7;
	}
	
h3 {
	font:normal 18px Arial, Helvetica, sans-serif;
	margin:0;
	padding:16px 0;
	color:#00acef;
	}
	
h4 {
	font:bold 12px Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 0 3px;
	color:#00acef;
	}
	
small {
	font-size:11px;
	color:#000;
	}
	
strong {
	font-size:11px;
	color:#000;
	font-weight:bold;
	}
	
.alignleft {
	text-align:left;
	float:left;
	}
	
.alignright {
	float:right;
	}
	
.clear {
	height:15px;
	clear:both;
	}
	
.clearline {
	border-bottom:1px solid #efefef;
	height:1px;
	font-size:1px;
	line-height:0;
	size:0;
	width:735px;
	margin:0 auto;
	padding:16px 0 0;
	clear:both;
	}
	
	
/* ************************* */	
/*       Main Structure      */
/* ************************* */

body {
	background:#fdfdfd url(../images/body.gif);
	margin:0;
	padding:0 0 20px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center;
	}

/* For FCK editor */
#editor-body {
	background:#fdfdfd;
	margin:0;
	padding:0 0 20px;
	font:11px Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
	}
	
#page {
	background:url(../images/page.gif);
	width:983px;
	margin:0 auto;
	text-align:left;
	}
	
#content {
	background:url(../images/page-bottom.gif) bottom no-repeat;
	padding:0 29px 0 28px;
	}
	
	
	
/* ************************* */	
/*          Headers          */
/* ************************* */
	
#header {
	background:#FFFFFF url(../images/header-grey.gif) repeat-x;
	height:66px;
	color:#fff;
	}
	
#header.black {
	background:#494949 url(../images/header-black.gif);
	}
	
#header.blue {
	background:#00acef url(../images/header-blue.gif);
	}
	
#header a {
	color:#fff;
	text-decoration:none;
	}
	
#header a:hover {
	color:#fff;
	text-decoration:underline;
	}
	
#headercontent {
	width:897px;
	margin:0 auto;
	text-align:left;
	}

#login {
	width:260px;
	float:right;
	padding:3px 0;
	}
	
#login .text {
	width:124px;
	border:1px solid #565656;
	padding:1px;
	font-size:11px;
	height:15px;
	}
	
#login .alignright {
	width:126px;
	}
	
#login .links {
	padding:2px 18px;
	font-size:9px;
	}
	
#search {
	width:240px;
	padding:3px 0;
	}
	
#search .text {
	width:238px;
	border:1px solid #565656;
	padding:1px;
	font-size:11px;
	height:15px;
	}
	
.button {
	float:right;
	background:url(../images/button-header.gif);
	width:48px;
	height:16px;
	border:none;
	padding:0;
	margin:3px 0;
	font-size:11px;
	color:#565656;
	padding-bottom:1px;
	}
	
	
	
/* ************************* */	
/*         Navigation        */
/* ************************* */
	
#nav {
	padding:18px 0 0 18px;
	background:url(../images/nav.gif);
	height:84px;
	}
	
#nav.black {
	background:url(../images/nav-black.gif);
	}
	
#logo {

	float:left;

	width:192px;

	margin-top:-18px;

	margin-left:0px;
	height:59px;

	}
	
#nav.black #logo {
	/*background:url(../images/logo-black.gif);*/
	}
	
#nav ul {
	margin:0 0 0 228px;
	padding:0;
	height:50px;
	}
	
#nav li {
	background:url(../images/div.gif) no-repeat 0 0;
	padding:23px 0 0 18px;
	list-style:none;
	float:left;

	position:relative;
	}
	
#nav.black li {
	background-image:url(../images/nav-black-div.gif);
	}
	
#nav li ul {
	margin:0;
	height:auto;
	position:absolute;
	top:63px;
	left:0;
	border-bottom:1px solid #eaeaea;
	width:156px;
	display:none;
        z-index:1;
	}
	

#nav li ul ul{
	margin:0;
	height:auto;
	position:absolute;
	top:0px;
	left:156px;
	border-bottom:1px solid #eaeaea;
	width:156px;
	display:none;
        z-index:2;
	}

#nav li ul ul.second{
	margin:0;
	height:auto;
	position:absolute;
	top:0px;
	left:312px;
	border-bottom:1px solid #eaeaea;
	width:156px;
	display:none;
        z-index:-1;
	}

#nav li ul ul ul{
        z-index:4;
	}


#nav li li {
	background:none;
	padding:0;
	float:none;
/* 	height:26px; */
        position:relative;
	border-bottom:1px solid #b6b6b6;
	border-left:1px solid #f7f7f7;
	border-right:1px solid #f7f7f7;
	}
	
#nav li a {
	font:bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#363636;
	text-decoration:none;
	background:url(../images/arrow.gif) no-repeat 0 3px;
	padding:0 15px 0 0;
	display:block;
	height:40px; 
	text-align:right;
	}
	
#nav.black li a {
	background-image:url(../images/nav-black-arrow.gif);
	color:#fff;
	}
	
#nav li li a, #nav.black li li a {
	display:block;
	width:135px;
	padding:0px 6px 0px 15px;
	font:normal 11px/26px Arial, Helvetica, sans-serif;
	text-align:right;
	background:url(../images/dropdown1.gif);
	color:#686868;
	height:auto;
/*	height:26px;  */
	}
	
#nav li a:hover {
	text-decoration:none;
	color:#00acef;
	}
	
#nav li li a:hover {
	color:#686868;
	background:url(../images/dropdown2.gif);
/*	background-position:bottom; */
	}
	
#nav li:hover ul, #nav li.over ul { /* lists nested under hovered list items */
	display: block;
}

#nav li:hover ul ul, #nav li.over ul ul { /* lists nested under hovered list items */
	display: none;
}


#nav li ul li:hover ul, #nav li ul li.over ul { /* lists nested under hovered list items */
	display: block;
}


#nav li:hover ul ul ul, #nav li.over ul ul ul{ /* lists nested under hovered list items */
	display: none;
}


#nav li ul ul li:hover ul, #nav li ul ul li.over ul { /* lists nested under hovered list items */
	display: block;
}


.box-menu {height:60px; margin:-18px 0px 0px 0px; overflow:hidden}
.menu-title {height:26px; margin:0px 0px -26px 0px; position:relative; z-index:1000; top:0px; left:0px; overflow:hidden}
.menu-title div {text-align:center; height:26px; font-weight:bold;}
.menu-title .left {position:relative; z-index:1001; top:0px; left:219px; width:193px} 
.menu-title .right {position:relative; z-index:1002; top:-26px; left:418px; width:500px;}

.bb .menu-title div {background:url(../images/nav-blue-fon.png) 0px 0px repeat-x; color:#3EA9D3}
.bb .menu-title div div {background:url(../images/nav-blue-fon-border.png) top left no-repeat;}
.bb .menu-title div div div {background:url(../images/nav-blue-fon-border.png) top right no-repeat; padding:7px 0px 0px 0px; height:19px}


.blackbb .menu-title div {background:url(../images/nav-black-fon.png) 0px 0px repeat-x; color:#FFFFFF; }
.blackbb .menu-title div div {background:url(../images/nav-black-fon-border.png) top left no-repeat;}
.blackbb .menu-title div div div {background:url(../images/nav-black-fon-border.png) top right no-repeat; padding:7px 0px 0px 0px; height:19px}

/* ************************* */	
/*           Index           */
/* ************************* */
	
#video {
	padding:14px 0 0 3px;
	background:url(../images/video.gif) 3px 14px no-repeat;
	width:237px;
	height:186px;
	}	
	
.indeximg {
	float:right;
	margin-top:-15px;
	}	
	
.photo {
	float:left;
	padding:130px 16px 0 14px;
	}

.indexone {
	float:left;
	width:293px;
	}
	
.indextwo {
	width:410px;
	margin-left:475px;
	}
	
	
	
/* ************************* */	
/*         Subpages          */
/* ************************* */

.subimg {
	padding:0 0 12px 14px;
	float:left;
	margin:0;
	}
	
.rightboxes {
	width:291px;
	padding-right:30px;
	float:right;
	}
	
.commonq {
	background:#fafcfd url(../images/bg-commonq.gif);
	width:279px;
	height:94px;
	margin:0 0 12px 0;
	padding:10px 6px;
	line-height:20px;
	}
	
.searchnow {
	background:#fafcfd url(../images/bg-searchnow.gif);
	width:279px;
	height:54px;
	padding:10px 6px;
	}
	
.pdf {
	display:block;
	float:right;
	padding:2px 7px 0 30px;
	background:url(../images/pdf.gif) no-repeat;
	width:60px;
	height:31px;
	line-height:12px;
	text-decoration:none;
	}
	
	
	
	
/* ************************* */	
/*          Cortex           */
/* ************************* */

#cortex h1, #cortex h3 {
	color:#000;
	}
	
#cortex small {
	font-size:12px;
	line-height:36px;
	}
	
#cortex .cortextext a, #cortex .righttext a {
	color:#45c1f3;
	text-decoration:underline;
	}
	
#cortex .cortextext a:hover, #cortex .righttext a:hover  {
	color:#00acef;
	}
	

#cortexwheel {

	padding:50px 0 0 40px;

	width:418px;

	height:279px;

	background:url(../images/cortex.gif) no-repeat right bottom;

	position:relative;

	}

	

#cortexwheel a {

	color:#989898;

	text-decoration:none;

	font-size:9px;

	text-transform:uppercase;

	}

	

#cortexwheel a:hover {

	color:#000;

	}

.itemone {

	position:absolute;

	top:68px;

	left:270px;

	}

	

.itemtwo {

	position:absolute;

	top:140px;

	left:348px;

	}

	

.itemthree {

	position:absolute;

	top:241px;

	left:366px;

	}

	

.itemfour {

	position:absolute;

	top:83px;

	left:66px;

	}

	

.itemfive {

	position:absolute;

	top:145px;

	left:49px;

	}

	

.itemsix {

	position:absolute;

	top:270px;

	left:118px;

	}

	

.itemseven {

	position:absolute;

	top:208px;

	left:68px;

	}

	

.itemeight {

	position:absolute;

	top:310px;

	left:292px;

	}


.cortexspace {
	margin-top:36px;
	}
	
.cortextext {
	padding:0 40px 0 16px;
	clear:left;
	}
	
.righttext {
	padding-top:90px;
	}
	
.cortexone {
	width:290px;
	padding-right:55px;
	float:left;
	}
	
.cortextwo {
	margin-left:345px;
	}
	
	
	
	
/* ************************* */	
/*         Intel 500         */
/* ************************* */

.intelspace {
	margin:34px 0 18px 0;
	}
	
.search {
	float:left;
	padding-left:25px;
	line-height:28px;
	width:187px;
	}
	
.search .text {
	width:180px;
	height:24px;
	font-size:18px;
	background:#f3f3f3;
	border:1px solid #e5e5e5;
	padding:1px;
	}
	
.search select.text {
	font-size:14px;
	padding:4px;
	}
	
	
	
	
/* ************************* */	
/*           About           */
/* ************************* */

.abouttext {
	width:545px;
	float:left;
	padding-left:16px;
	}
	
.further {
	background:url(../images/bg-further.gif);
	height:73px;
	width:279px;
	padding:10px 6px;
	margin:12px 0 12px 0;
	line-height:20px;
	}
	
.expertjoin {
	background:url(../images/bg-further.gif);
	height:73px;
	width:279px;
	padding:10px 6px;
	margin:12px 0 0 0;
	line-height:20px;
	}
	
.works {
	width:279px;
	padding:10px 6px;
	}
	
.login {
	float:left;
	line-height:20px;
	width:217px;
	margin:0;
	padding:0 25px 0 0;
	}
	
.login .text {
	width:207px;
	height:24px;
	font-size:18px;
	background:#f3f3f3;
	border:1px solid #e5e5e5;
	padding:1px;
	}
	
.aboutone {
	width:350px;
	padding:0 40px;
	float:left;
	}
	
.aboutone .alignleft {
	padding-right:5px;
	}
	
.abouttwo {
	width:330px;
	margin-left:440px;
	}
	
.aboutinfo {
	background:#fafcfd url(../images/bg-aboutinfo.gif);
	width:279px;
	height:85px;
	margin-top:12px;
	padding:10px 6px;
	line-height:20px;
	}
	
	
	
	
/* ************************* */	
/*          Contact          */
/* ************************* */

.contactspace {
	margin:26px 0 9px 0;
	}
	
.contactinfo {
	padding-left:16px;
	float:left;
	}
	
.contactform {
	float:right;
	padding:0;
	line-height:28px;
	width:555px;
	}
	
.contactform .text {
	width:207px;
	height:24px;
	font-size:18px;
	background:#f3f3f3;
	border:1px solid #e5e5e5;
	padding:1px;
	}
	
.messagediv {
	float:right;
	width:289px;
	padding-right:36px;
	}
	
.messagetext {
	width:278px;
	height:126px;
	font-size:18px;
	background:#f3f3f3;
	border:1px solid #e5e5e5;
	padding:1px;
	margin:0;
	}

	
	
	
/* ************************* */	
/*       Footer       */
/* ************************* */
	
#footer {
	padding:20px 20px 70px 20px;
	clear:both;
	text-align:right;
	font-size:10px;
	}
	
#footerlinks a {
	text-decoration:none;
	}
	
#footerlinks a:hover {
	color:#00acef;
	text-decoration:underline;
	}
	
	
/* ************************* */	
/*       intel_contact       */
/* ************************* */	

form {margin:0px; padding:0px}
.red, .error {color:#DB0101}
.error {font-weight:bold; text-align:center; padding:0px 0px 10px 0px}	
.error a{font-weight:bold; text-align:center; padding:0px 0px 10px 0px; color:#DB0101}
.no_error {color:#00ACEF; font-weight:bold; padding:0px 0px 10px 20px}
.intel-form-name{ color:#00ACEF; font-size:16px; font-weight:bold; padding:5px 0px 0px 18px; clear:both;}
.intel-form {background:#F7FAFC; border:#E2E2E2 1px solid; width:435px; margin:14px 0px 0px 15px; padding:12px 0px 20px 0px}
.intel-form .text {text-align:right; color:#6F6F6F; font-weight:bold; vertical-align:top; width:170px; padding:7px 0px 0px 0px}
.intel-form td {padding:3px 0px 2px 10px}
.intel-form input { width:183px; height:20px; border:#DFE1E4 1px solid; padding:2px 0px 0px 0px}
.intel-form textarea { width:183px; height:70px; border:#DFE1E4 1px solid}
.intel-form .submit {text-align:right; padding:7px 0px 0px 0px}
.intel-form .submit input {width:96px; height:28px; background:url(../images/intel_submit.gif) no-repeat; cursor:pointer; border:none}
.intel-form .title1 {font-size:20px; font-weight:bold; padding:20px 0px 0px 20px}
.intel-form .title2 {font-size:13px; font-weight:bold; padding:10px 0px 0px 20px}

.intel-menu {margin:15px 0px 0px 15px}
.intel-menu a {text-decoration:none; background:url(../images/blue_arrow.gif) 0px 2px no-repeat; padding:0px 20px 0px 12px}

.intel-catalog {border:#CACACA 1px solid; width:894px; margin:0px 0px 0px 15px; border-collapse: collapse; color:#707070}
.intel-catalog .table-top {background:url(../images/intel_table_fon.png) 0px 0px repeat-x; padding:8px 15px 8px 15px; font-weight:bold; font-size:12px; color:#4A4B4F; white-space:nowrap}
.intel-catalog .left a {color: #666666; font-weight:bold}
.intel-catalog .left a:hover {color:#00acef}
.intel-catalog .right a {color: #6F6F6F;}
.intel-catalog .right a:hover {color:#00acef}

.intel-catalog .subleft a {color: #666666; font-weight:bold; text-decoration:none}
.intel-catalog .subleft a:hover {color:#00acef}
.intel-catalog .subright {color:#1C1D1E;}
.intel-catalog .subright a {color:#1C1D1E; text-decoration:none}
.intel-catalog .subright a:hover {color:#00acef}

.intel-catalog td {padding:7px 15px 7px 15px; border-top:#E2E2E2 1px solid; border-left:#E2E2E2 1px solid; vertical-align:top}
.intel-catalog .row td {background:#F7FAFC}

.intel-catalog .null {border-top:#FFFFFF 1px solid;}
.intel-cart-name {color:#333333; font-size:14px; font-weight:bold; border:none; margin:0px 0px 5px 20px}

.intel-search {width:435px; margin:0px 0px 0px 15px; background:#F7FAFC; border:#E2E2E2 1px solid;}
.intel-search .name {color:#6F6F6F; font-weight:bold; padding:0px 0px 8px 0px}
.intel-search td {vertical-align:top; padding:12px 0px 15px 10px}
.intel-search .input {height:20px; border:#DFE1E4 1px solid; width:180px; margin:0px 0px 10px 0px}
.intel-search .intel-button {padding:10px 15px 0px 0px; text-align:right}

.intel-pager {color:#999999; font-size:10px; padding:18px 0px 18px 18px; margin:0px 17px 0px 14px; border-bottom:#CCCCCC 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif}
.intel-pager a, intel-pager span {text-decoration:none; padding:0px 2px 0px 0px}
.intel-pager .current {color:#00ACEF}

.user_welcome {padding:20px 0px 0px 0px; text-align:right}


.job-form td {padding:5px}
.job-form input, .job-form textarea {border:#D2D3D4 1px solid; height:19px}
.job-form select {border:#D2D3D4 1px solid;}

.job-form textarea {height:100px}


.job-title {font-size:20px;}
.job-title2 {font-size:20px; margin:0px 0px 0px 18px; padding:0px}
.job-form {width:910px; overflow:hidden; margin:0px 0px 0px 7px}
.job-form .doc-text {padding:10px 12px 0px 14px; text-align:justify; color:#575859}
.job-form .doc-text h3 {font-size:16px; padding:0px; margin:0px; font-weight:bold}
.job-form .captcha {background:#F7FAFC; border:#D3D4D5 1px solid; color:#575859}
.job-form .captcha td {padding:4px 0px 4px 0px}
.job-form .captcha .img {width:140px; font-weight:bold; white-space:nowrap; padding:0px 0px 0px 15px;}
.job-form .captcha .img img {margin:5px 10px 5px 12px}
.job-form .captcha .text {padding:0px 0px 0px 40px; background:url(../images/job_captcha_line.gif) 20px 6px no-repeat;}
.job-form .save {text-align:right; padding:0px 0px 8px 0px}
.job-form .save input {border:none; cursor:pointer}

.job-form .steper {background:#F9F9F9; border:#D3D4D5 1px solid; margin:12px 0px 0px 0px; width:100%}
.job-form .steper td {padding:18px 0px 18px 0px; text-align:center}
.job-form .steper a {color:#2F9ECC; font-weight:bold; font-size:12px; text-decoration:none; margin:0px 10px 0px 10px}
.job-form .steper a:hover {color:#2F9ECC; text-decoration:underline}
.job-form .steper .input {padding:0px 0px 0px 40px; background:url(../images/job_captcha_line.gif) 20px 6px no-repeat;}
.job-form .steper .input input {background:url(../images/job_hide_show.png) 0px 0px no-repeat; height:27px; width:109px; border:none; cursor:pointer}
.job-form .title1 {color:#B3B2B2; padding:18px 0px 6px 0px}
.job-form .title1 img {margin:0px 10px 0px 10px}
.job-form .title1 span {color:#000000; font-size:14px; font-weight:bold}
.job-form .title1 span a {color:#000000; text-decoration:none; background:url(../images/job_arrow_open.gif) 0px 3px no-repeat; padding:0px 20px 0px 20px;}
.job-form .title1 .close a {background:url(../images/job_arrow_close.gif) 0px 3px no-repeat;}

.box-recover {width:900px; border:#CFD0D1 1px solid; margin:0px 0px 0px 8px; background:#F7FAFC;}
.box-recover td {vertical-align:middle; width:30%; white-space:nowrap; color:#575859; padding:9px 4px 9px 15px}
.box-recover .input {width:190px}
.box-recover .search-input {width:300px} 

.box-profile {width:900px; border:#CFD0D1 1px solid; margin:0px 0px 0px 8px; background:#F7FAFC; padding:10px 0px 10px 0px}
.box-profile div {vertical-align:middle; color:#575859; padding:2px 4px 2px 15px}
.box-profile a {color:#575859}

.job-search-res {padding:10px 0px 10px 30px; font-weight:bold; color:#575859}

.job-form .box1 { border:#E2E2E2 1px solid; background:#F9F9F9; width:100%}
.job-form .box1 td {width:50%; vertical-align:top}
.job-form .title-box2 {background:url(../images/job_box2_bd2.gif) left bottom no-repeat #F9F9F9; width:430px; margin:0px 0px 0px 5px; height:15px;}
.job-form .title-box2 .bg {background:url(../images/job_box2_bg3.gif) left bottom no-repeat #F9F9F9; margin:0px 0px 0px 20px;}
.job-form .title-box2 .bg2 {background:url(../images/job_box2_bg3.gif) right bottom no-repeat; padding:0px 12px 0px 12px; font-size:12px; font-weight:bold; color:#2F9ECC}
.job-form .title-box2 .bg2 a{font-size:12px; font-weight:bold; color:#2F9ECC; text-decoration: none;}
.job-form .title-box2 .bg2 strong{font-size:12px; font-weight:bold; color:#000000}
.job-form .box2 {background:url(../images/job_box2_bg.gif) 0px 0px repeat-y; width:430px; margin:0px 0px 8px 5px; border-bottom:#CCCCCC 1px solid;  padding:10px 0px 10px 0px; clear:both}

.job-form .title-box3 {font-size:12px; font-weight:bold; color:#2F9ECC; background:url(../images/job_arrow_close.gif) 10px 3px no-repeat; padding:0px 0px 8px 37px}
.job-form .title-box3 .bg2 strong{font-size:12px; font-weight:bold; color:#000000}
.job-form .title-box3 .bg2 a{font-size:12px; font-weight:bold; color:#2F9ECC; text-decoration: none;}

.job-form .box2 .row {clear:both; padding:0px 0px 30px 18px;}
.job-form .box2 .row2 {clear:both; margin:0px 0px 20px 0px}
.job-form .box2 .field-name {width:195px; display:block; float:left; color:#575859}
.job-form .box2 .field-name-file {width:145px; display:block; float:left; color:#575859}
.job-form .box2 .field-input {width:190px; display:block; float:left;}
.job-form .box2 .field-input-filter {width:190px; display:block;}   
.job-form .box2 .field-help {margin:3px 0px 0px 0px; display:block; float:left; width:16px; height:16px; overflow:hidden}
.job-form .box2 input, .job-form .box2 select {width:180px; border:#DFE1E4 1px solid}
.job-form .box2 select {width:183px}
.job-form .box2 .other {margin:0px 0px 10px 213px; clear:both}
.job-form .box2 .clear {clear:both; height:1px}

.job-form .box2 .add_field {background:url(../images/job_add_field.gif) right bottom no-repeat; height:26px; width:380px; border:none; clear:both; margin:0px 0px 10px 18px}
.job-form .box2 .delete_field {background:url(../images/job_delete.gif) right bottom no-repeat; height:16px; width:380px; border:none; clear:both; margin:0px 0px 10px 18px}

.job-form .box4 {background:#F7FAFC; border:1px solid #CFD0D1; padding:7px 0px 8px 10px; color:#575859; margin:4px 4px 2px 3px}
.job-form .box4 td {vertical-align:middle}
.job-form .box4 .name {width:50%; font-weight:bold; text-align:right; vertical-align:middle;  padding:3px 0px 7px 0px}
.job-form .box4 .input {width:50%; padding:3px 0px 7px 0px}
.job-form .box4 input {width:195px; height:21px; margin:0px 30px 0px 10px}
.job-form .box4 .c_input input {width:78px; margin:0px 12px 0px 0px}
.job-form .box4 .c_img {width:15%}
.job-form .box4 .c_text {width:70%}
.job-form .box1 .bottom {text-align:right; padding:4px 0px 0px 0px}

.job-form .buttons {width:910px; text-align:right; clear:both; padding:0px 0px 0px 8px}
.job-form .buttons .name {text-align:left; color:#201C1D; font-weight:bold; font-size:14px}

.job-list {width:910px; border:#CFD0D1 1px solid; margin:0px 0px 0px 8px; background:#F7FAFC; border-collapse:collapse}
.job-list .title td {white-space:nowrap; vertical-align:middle; padding:6px 15px 6px 15px; font-weight:bold; color:#4C4C4C; background:url(../images/job_table_title_fon.png) right bottom repeat-x;}



.job-list .name {font-weight:bold; color:#6F6F6F}
.job-list .link {color:#6F6F6F; font-size:11px; text-align:center}
.job-list .link a {color:#858484}
.job-list .link a:hover {text-decoration:none}
.job-list td {vertical-align:top; padding:10px 15px 10px 15px}

.job-list-empty {width:910px; border:#CFD0D1 1px solid; margin:0px 0px 0px 8px; background:#F7FAFC; border-collapse:collapse; color:#6F6F6F; font-weight:bold;}
.job-list-empty td {padding:10px 20px 10px 20px}
.job-list-empty .right {text-align:right; padding:16px 20px 10px 20px}

.job-item {width:910px; border:#CFD0D1 1px solid; margin:0px 0px 0px 8px; background:#F7FAFC; border-collapse:collapse}
.job-item .title td {white-space:nowrap; vertical-align:middle; padding:8px 15px 8px 15px; font-weight:bold; color:#4C4C4C; background:url(../images/job_table_title_fon.png) right bottom repeat-x; border-left:#CFD0D1 1px solid}
.job-item td {border:#CFD0D1 1px solid; border-bottom:none; padding:6px 10px 6px 10px; color:#4C4C4C}
.job-item .left {border-bottom:none; border-top:none}

.item-bottom {text-align:right; padding:10px 5px 0px 0px}
.job-profile {width:900px; border:#CFD0D1 1px solid; margin:0px 0px 0px 12px; background:#F9F9F9; color:#575859}
.job-profile .fon {background:url(../images/job_profile_fon.png) 0px 0px repeat-x; height:107px; width:868px; overflow:hidden; margin:15px 0px 15px 17px}
.job-profile .fon2 {background:url(../images/job_profile_fon.png) 0px 0px repeat-x; height:107px; width:440px; overflow:hidden; margin:15px 0px 15px 17px}
.job-profile .text1 {height:30px; width:400px; position:relative; z-index:auto; left:22px; top:14px}
.job-profile .text2 {height:30px; width:400px; position:relative; z-index:auto; left:470px; top:-16px}
.job-profile .but1 {height:30px; width:200px; position:relative; z-index:auto; left:35px; top:4px}
.job-profile .but2 {height:30px; width:200px; position:relative; z-index:auto; left:285px; top:-27px}
.job-profile .but3 {height:30px; width:200px; position:relative; z-index:auto; left:480px; top:-56px}
.job-profile .but4 {height:30px; width:200px; position:relative; z-index:auto; left:645px; top:-86px}

.job-bottom-links {text-align:right; padding:14px 10px 0px 0px}
.job-b-add-p {background:url(../images/job_b_add_p.png) 0px 5px no-repeat; height:32px; width:118px; border:none; cursor:pointer}
.job-b-connect-e {background:url(../images/job_b_connect_e.png) 0px 5px no-repeat; height:32px; width:210px; border:none; cursor:pointer}
.job-b-connect-j {background:url(../images/job_b_connect_j.png) 0px 5px no-repeat; height:32px; width:210px; border:none; cursor:pointer}
.job-b-remove-p {background:url(../images/job_b_remove_p.png) 0px 5px no-repeat; height:32px; width:148px; border:none; cursor:pointer}

.job-b-search {background:url(../images/job_b_search.png) 0px 5px no-repeat; height:32px !important; width:78px; border:none !important; cursor:pointer}
.job-b-hide-show {background:url(../images/job_hide_show.png) 0px 5px no-repeat; height:32px !important; width:109px; border:none !important; cursor:pointer}
.job-b-reset {background:url(../images/job_b_reset.png) 0px 5px no-repeat; height:32px !important; width:78px ; border:none !important; cursor:pointer}
.job-b-login {background:url(../images/job_b_login.png) 0px 5px no-repeat; height:32px !important; width:78px ; border:none !important; cursor:pointer}
.job-b-enter {background:url(../images/job_b_enter.png) 0px 5px no-repeat; height:32px !important; width:78px ; border:none !important; cursor:pointer}
.job-b-send {background:url(../images/job_b_send.png) 0px 4px no-repeat; height:32px !important; width:78px ; border:none !important; cursor:pointer}

.job-b-submit {background:url(../images/job_b_submit.png) 0px 5px no-repeat; height:32px !important; width:106px; border:none; cursor:pointer}
.job-b-connect {background:url(../images/job_b_connect.png) 0px 5px no-repeat; height:32px !important; width:106px; border:none; cursor:pointer}
.job-b-full {background:url(../images/job_b_full.png) 0px 5px no-repeat; height:32px !important; width:106px; border:none; cursor:pointer}
.job-b-standart {background:url(../images/job_b_standart.png) 0px 5px no-repeat; height:32px !important; width:106px; border:none; cursor:pointer}

#dhtmltooltip{
    position: absolute;
    left: -300px;
    width: 200px;
    border: 1px solid #B2B4B7;
    padding: 4px 10px 4px 10px;
    background-color: #FFFFFF;
    visibility: hidden;
    z-index: 1000;
	color: #4A4A4A;
	text-align: justify;
}

#dhtmlpointer{
    position:absolute;
    left: -300px;
    z-index: 1001;
    visibility: hidden;
}

