/* CSS Document */
body {
	margin:0;
	padding:0;
	background-image:url(../images_index/gradient.gif);
	background-repeat:repeat-x;
	background-attachment: scroll;
}

table,tr,td {
	border:0;
	padding:0;
	margin:0;
	font-family:Trebuchet MS;
	font-size:11px;
	color:#2D2E31;
}

h1.job {
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	margin:0;
	padding:0;
}

.job_nav_top {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}

.job_nav_bot {
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#E50084;
}

.job_nav_top:hover {
	text-decoration:underline;
}

.job_nav_bot:hover {
	text-decoration:underline;
}

.white {
	color:#ffffff;
}

.red {
	color:#E50084;
}

.black {
	color:#2D2E31;
	text-decoration:none;
}

.igz {
	color:#ffffff;
	text-decoration:none;
	line-height:14px;
	word-spacing:-1;
}

.webda {
	color:#ffffff;
	text-decoration:none;
	word-spacing:1;
	font-stretch:expanded;
}

.box_font {
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#E50083;
	text-decoration:none;
	height:36px;
}

table.head {
	width:777px; 
	height:267px; 
	border:4px solid #ffffff; 
	margin-top:8px; 
	margin-bottom:6px;
	background-image:url(../images_index/head_pic.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

table.content {
	background-image:url(../images_index/gradient_border.jpg); 
	background-repeat:repeat-x; 
	width:794px; 
	margin-top:6px;
}

table.head_container {
	margin:12px;
	margin-left:16px;
}

.box_left {
	background-image:url(../images_index/box_left.jpg);
	width:265px;
	height:244px;
}

.box_middle {
	background-image:url(../images_index/box_middle.jpg);
	width:264px;
	height:244px;
}

.box_right {
	background-image:url(../images_index/box_right2.jpg);
	width:265px;
	height:244px;
}

#news {
	position:absolute; 
	width:502px; 
	height:100px; 
	z-index:1;
	background-image:url(../images_index/news_bg.gif);
	margin-top:24px;
	margin-left:261px;
}

#logo {
	position:absolute; 
	width:209px; 
	height:55px; 
	z-index:3;
	top:31px;
}

#hotline {
	position:absolute; 
	width:209px; 
	top:31px;
	margin-left:557px;
	font-size:14px; 
	color:#E50083; 
	font-weight:bold;
}

#hotline2 {
	position:absolute; 
	width:209px; 
	top:49px;
	margin-left:557px;
	font-size:18px; 
	color:#ffffff; 
	font-weight:bold;
}

#calender_main {
	position:absolute; 
	width:96px; 
	height:107px; 
	z-index:0; 
	left:424px; 
	top:-28px;
}

#date {
	position:absolute; 
	width:69px; 
	height:59px; 
	z-index:2; 
	left:439px; 
	top:5px;
}

div.boxes {
	position:absolute; 
	width:242px; 
	height:220px; 
	padding:19px; 
	padding-left:23px; 
	z-index:2;
}

#shadow_right {
position:absolute;
	width:42px;
	height:74px;
	padding-left:265px;
	padding-top: 169px;
}

#shadow_left {
position:absolute;
	width:42px;
	height:74px;
	margin-left:-42px;
	padding-top: 169px;
}

.boxgo {
	position:absolute;
	height:18px;
	width:230px;
	top:211px;
	padding-left:14px;
	background-image:url(../images_index/arrow_big_tr.gif);
	background-repeat:no-repeat;
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#E50083;
	text-decoration:none;
}

.boxgo:hover {
	color:#2D2E31;
	background-image:url(../images_index/arrow_bigblack_tr.gif);
}

.bottom {
	background-image:url(../images_index/bottom_mirror_effect.jpg); 
	background-repeat:no-repeat;
}

#igz {
	position:absolute; 
	margin-left:-2px; 
	margin-top:-28px;
}
