@charset "utf-8";
/* CSS Document */

/*  *********************** Main Container Start ********************************    */
#main_container
{
	width:1000px;
	height:600px;
	margin:0 auto;
	border:0px solid white;
}

/*  *********************** Main Header Start ********************************    */
#main_header
{
	width:1000px;
	height:55px;
	margin:0 auto;
	margin-top:-6px;
/*	background:#000;
	opacity:0.8;
	filter:alpha(opacity=40);
*/
	border:0px solid white;
}
.company_logo
{
	width:300px;
	height:45px;
	border:0px solid yellow;
}
.company_logo img
{
	float:left;
	margin-left:-3px;
}
.company_logo h2
{
	width:180px;
	margin-left:-10px;
	margin-top:12px;
	padding:0px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:27px;
	font-weight:bold;
	color:#CCC;
	text-transform:uppercase;
	text-shadow: 1px 0px 2px #000;
	border:0px solid green;
}
.company_logo h2 a
{
	text-decoration:none;
	color:#CCC;
}
.company_logo span
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:16px;
	 color:#ccc;
	 float:left;
	 margin-top:16px;
	 margin-left:-10px;
}
#header_right_column
{
	width:700px;
	height:53px;
	float:right;
	margin-top:8px;
	border:0px solid pink;
}
#header_menu
{
	width:510px;
	height:51px;
	float:left;	
	border:0px solid white;
}
#header_menu ul
{
	width:400px !important;
	margin:8px 0px 0px 60px;
	padding:0px;
	float:left;
	border:0px solid green;
}
#header_menu ul li
{
	float:right;
	height:20px;
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;;
	font-weight:bold;
	font-size:13px;
	color:#fff;
	margin-top:0px;
	border:0px solid red;
}
#header_menu ul li a
{
	text-decoration:none;
	list-style:none;
	color:#fff;
}
#header_menu ul li a:hover
{
	text-decoration:underline;
}
.header_search
{
	width:180px;
	height:50px;
	float:right;
	border:0px solid yellow;
}
.header_search ul
{
	float:right;
	margin:0px;
	padding:0px;
}
.header_search ul li
{
	float:left;
	height:20px;
	list-style:none;
	//margin-right:-360px;
	margin-top:3px;
}
.header_search_txtfield
{
	width:140px;
	height:20px;
	border:0px solid red;
	border-top-left-radius:3px;
	border-bottom-left-radius:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	opacity:0.9;

}
.header_search_btn
{
	width:30px;
	height:23px;
	background:url(images/search.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	opacity:0.8;
	margin-top:-1px;
	margin-left:-1px;
	border-top-right-radius:3px;
	border-bottom-right-radius:3px;
}
/* ***************************** Footer 2nd Row Starts  - SOcial Media ***************************** */
#footer_container_row2
{
	width:250px;
	height:20px;
	float:right;
	margin-right:-2px;
	border:0px solid yellow;
}
#footer_container_row2 ul
{
	margin:0px;
	padding:0px;
}
#footer_container_row2 ul li
{
	list-style:none;
	float:right;
	margin-left:0px;
	margin-top:5px;
	opacity:0.9;

}
#footer_container_row2 ul li img
{
	width:25px;
	height:25px;
	border:none;
}
#footer_container_row2 ul li a
{
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	opacity:0.9;
	border:none;
}

/* ************************** Footer 2nd Row End - SOcial Media ********************************** */
.header_right_contact
{
	width:200px;
	height:20px;
	float:right;
	margin-top:-5px;
	margin-right:263px;
	border:0px solid green;
}
.header_right_contact ul
{
	width:330px;
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
}
.header_right_contact ul li
{
	float:left;
	height:20px;
	list-style:none;
	font-family: Arial, Helvetica, sans-serif;;
	font-weight:bold;
	font-size:13px;
	color:#fff;
	margin-right:15px;
	margin-top:1px;
}
.header_right_contact ul li a
{
	color:#fff;
	text-decoration:none;
}
.header_right_contact ul li a:hover
{
	text-decoration:underline;
}
/*  *********************** Main Header END ********************************    */

/*  *********************** Body Content Start ********************************    */
#body_main_container
{
	width:1000px;
	height:500px;
	border:0px solid yellow;
}
#body_top_menu
{
	//border:1px solid red;
	width:1000px;
	height:100px;
	margin-top:8px;
	background:#fff;
	border-top:13px solid #EFAA00;
	//opacity:0.9;
	//filter:alpha(opacity=40);
}
.body_top_menu
{
	width:630px;
	height:100px;
	float:left;
	border:0px solid red;
}
.body_top_menu ul
{
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-left:20px;
	list-style:none;
	//float:left;
	-webkit-float:left;
}
.body_top_menu ul li
{
	float:left;
	margin-right:20px;
	width:180px;
	text-align:left;
	margin-top:0px;
	padding-bottom:2px;
	padding-top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	border-bottom:1px dotted #999;
}
.body_top_menu ul li a
{
	color:#000;
	text-decoration:none;
	
}
.body_top_menu ul li:hover
{
	color:#fff;
	background:#09F;
	text-decoration:none;
}
.body_top_menu ul li img
{
	float:right;
	margin-top:3px;
	margin-right:7px;
}
/*  *********************** Body Content END **************************************    */

/*  *********************** Header News & Events Start ********************************    */
#top_news_main
{
	width:365px;
	height:100px;
	background:#F5F5F5;
	float:right;
	border:0px solid yellow;
}
#top_news_main h4
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000;
	float:left;
	height:20px;
	margin-left:8px;
	margin-top:5px;
	width:350px;
	text-align:left;
	border-bottom:1px dashed #999;
}
#top_news_main p
{
	margin:0px;
	padding:0px;
}
/*  *********************** Header News & Events End **********************************    */

/*  *********************** Body Content Start **********************************    */
#body_content_slider
{
	width:320px;
	height:280px;
	background:#000;
	//opacity:0.9;
	//filter:alpha(opacity=40);	
	margin-top:121px;
	//border:2px solid red;
}

.body_content_slider2_heading
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	font-weight:bolder;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	padding-top:15px;
	text-align:left;
	margin-left:0px;
	text-transform:uppercase;
	border:0px solid red;
}
.body_content_slider2 p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	text-align:justify;
	padding:0px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:20px;
	margin-top:0px;
	line-height:16.4px;
	border:0px solid red;
}
.body_more
{
	width:70px;
	height:23px;
	background:url(images/orng_btn.png);
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	//opacity=0.9;
	//filter:alpha(opacity=40);
	margin-top:-28px;
	margin-right:15px;
	float:right;
	
}
.body_more h5
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	margin-top:6px;
	border:0px solid yellow;
}
.body_more h5 a
{
	color:#000;
	text-decoration:none;
}
.body_more h5 a:hover
{
	color:#fff;
	text-decoration:underline;
}
/*  *********************** Body Content End **********************************    */
/*=====================================================================================================*/

/*  *********************** Body Second Content Start **********************************    */
#body_content_slider3
{
	width:320px;
	height:280px;
	float:left;
	background:#000;
	//opacity:0.8;
	//filter:alpha(opacity=80);
	//-webkit-opacity:0.4;
	//-webkit-filter:alpha(opacity=80);
	//-moz-opacity:0.4;
	//-moz-filter:alpha(opacity=80);
	margin-top:-270px;
	margin-left:340px;
	//border:1px solid yellow;
}
#body_content_slider3 h2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	font-weight:bolder;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	padding-top:15px;
	text-align:left;
	margin-left:0px;
	text-transform:uppercase;
	border:0px solid red;
}
#body_content_slider3 p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#fff;
	text-align:justify;
	padding:0px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:20px;
	margin-top:-13px;
	line-height:16.4px;
	border:0px solid red;
}
.body_more2
{
	width:70px;
	height:23px;
	background:url(images/orng_btn.png);
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	//opacity=0.9;
	//filter:alpha(opacity=40);
	margin-top:-30px;
	margin-right:15px;
	float:right;
}
.body_more2 h5
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	margin-top:5px;
	border:0px solid yellow;
}
.body_more2 h5 a
{
	opacity:100%;
	color:#000;
	text-decoration:none;
}
.body_more2 h5 a:hover
{
	color:#fff;
	text-decoration:underline;
}
/*  *********************** Body Content End **********************************    */



/*  *********************** Video Body Start **********************************    */

#body_video_container
{
	width:320px;
	height:280px;
	background:#000;
	//opacity:0.9;
	margin-right:0px;
	margin-top:-279px;
	float:right;
	border:0px solid yellow;
}
.body_video_container_txt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	text-align:center;
	margin-top:0px;
	height:280px;
	border:0px solid yellow;
}
	
/*  *********************** Video Body Start **********************************    */

/*  *********************** 3 Tab Contents Start **********************************    */
#three_tab_container
{
	width:1000px;
	height:105px;
	background:#000;
	opacity=0.9;
	margin-top:20px;
	border:0px solid yellow;
}
#three_tab_container ul
{
	margin:0 auto;
	padding:0px;
	height:105px;
	margin-left:-30px;
	border:0px solid yellow;
}
#three_tab_container ul li
{
	float:left;
	width:310px;
	height:100px;
	margin-left:0px;
	margin-right:15px;
	margin-top:2px;
	list-style:none;
	border:none;
}
#three_tab_container ul li a
{
	background:none;
	border:none;
}
#three_tab_container ul li a img
{
	background:none;
	border:none;
}

/*  *********************** 3 Tab Contents End **********************************    */


/************************* Footer Container Start *****************************    */
#footer_container
{
	width:1000px;
	height:70px;
	background:#000;
	//background:url(images/opacity_bg.png);
	opacity:0.9;
	filter:alpha(opacity=50);
	-webkit-opacity:0.9;
	-webkit-filter:alpha(opacity=50);
	-moz-opacity:0.9;
	-moz-filter:alpha(opacity=50);
	-ms-opacity:0.9;
	-ms-filter:alpha(opacity=50);
	-khtml-opacity:0.9;
	-khtml-filter:alpha(opacity=50);
	margin-top:18px;
}

#footer_container_row1
{
	width:730px;
	height:20px;
	float:left;
	border:0px solid white;
}
#footer_container_row1 ul
{
	padding:0px;
	margin:0px;
	margin-top:10px;
	margin-left:10px;
	border:0px solid white;
}
#footer_container_row1 ul li
{
	//width:95px;
	float:left;
	text-align:left;
	list-style:none;
	margin-right:17px;
	font-size:11px;
	border:0px solid yellow;
}
#footer_container_row1 ul li a
{
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}
#footer_container_row1 ul li a:hover
{
	text-decoration:underline;
	color:#fff;
	font-weight:bold;
}



/* ************************** Footer 3nd Row Start ********************************** */
#footer_container_row3
{
	width:730px;
	height:20px;
	float:left;
	margin-top:5px;
	border:0px solid white;
}
#footer_container_row3 ul
{
	padding:0px;
	margin:0px;
	margin-top:4px;
	margin-left:10px;
}
#footer_container_row3 ul li
{
	//width:95px;
	float:left;
	text-align:left;
	list-style:none;
	padding-right:15px;
	font-size:11px;
	border:0px solid red;
}
#footer_container_row3 ul li a
{
	text-decoration:none;
	color:#fff;
}
#footer_container_row3 ul li a:hover
{
	text-decoration:underline;
	color:#fff;
}

/* ************************** Footer 3nd Row End ********************************** */

/* ************************** About Shalazon - Main Body Content Start ********************************** */
#main_body_content
{
	width:1000px;
	min-height:560px;
	padding-bottom:20px;
	background:#fff;
	margin-top:120px;
	//border:2px solid green;
}
/*----------------------------------------Body Left Column Start--------------------------------------------------*/
.left_main
{
	float:left;
	width:305px;
	min-height:100px;
	border:0px solid red;
}
.left_content_main
{
	width:285px;
	min-height:40px;
	margin:0 auto;
	margin-top:8px;
	padding:3px;
	border:1px dashed #ccc;
}
.left_content_spotlight
{
	width:293px;
	height:20px;
	margin:0 auto;
	padding-bottom:5px;
	margin-top:-10px;
	padding-left:0px;
	border-bottom:1px dashed #666;
}
.left_content_spotlight h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-align:left;
}
.left_content_img
{
	width:90px;
	height:60px;
	margin-left:0px;
	float:left;
	//margin-top:-90px;
	border:0px solid green;
	margin-right:5px;
}
.left_content_img img
{
	width:90px;
	height:50px;
}
.left_content_heading
{
	width:200px;
	height:18px;
	margin-left:92px;
	margin-top:0px;
	border:0px solid red;
}
.left_content_heading h5
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C60;
	margin-top:0px;
	text-align:left;
}
.left_content_description2
{
	width:193px;
	height:auto;
	margin-left:92px;
	border:0px solid green;
}
.left_content_description2 h6
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333;
	margin-top:0px;
	text-align:left;
	word-wrap:break-word;
	border:0px solid red;
}
.left_content_read_more
{
	width:80px;
	height:12px;
	margin-left:215px;
	margin-top:-16px;
	border:0px solid red;
}
.left_content_read_more h5
{
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#C60;
	margin-top:0px;
}
.left_content_read_more h5 a
{
	text-decoration:none;
	color:#C60;
}
.social_media_api
{
	width:285px;
	min-height:150px;
	margin:0 auto;
	margin-top:8px;
	padding:3px;
	border:0px solid red;
}
.sap_in_pakistan
{
	width:280px;
	min-height:20px;
	margin:0 auto;
	padding-bottom:0px;
	margin-top:15px;
	padding-left:0px;
	border:0px solid red;
}
.sap_in_pakistan h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
	font-weight:bold;
	text-align:left;
	margin-top:8px;
	border-bottom:1px dashed #666;
}
.p
{
	//width:290px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight:150;
	min-height:30px;
	text-align:justify;
	margin-top:0px;
	margin-left:0px;
	border:0px dashed red;
	padding-bottom:25px;
}
.sap_in_pakistan_readmore
{
	width:80px;
	height:25px;
	float:right;
	margin-top:-28px;
	background:url(images/orng_btn.png);
	border-radius:5px;
}
.sap_in_pakistan_readmore h5
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	float:right;
	margin-top:6px;
	margin:5px;
	//padding-right:10px;
	text-align:center;
}
.sap_in_pakistan_readmore a
{
	text-decoration:none;
	color:#fff;
}
.sap_in_pakistan_twitter
{
	width:292px;
	margin:0 auto;
	margin-top:30px;
	margin-left:-5px;
	border:1px solid #C1E0F2;
	border-radius:5px;
	background:#DDEDF9;
	padding-top:15px;
	padding-bottom:10px;
}
.sap_in_pakistan_twitter img
{
	width:128px;
	height:128px;
	margin-left:-10px;
	//margin-top:20px;
	border:0px solid green;
}
.sap_in_pakistan_twitter h5
{
	margin:0px;
	padding:0px;
	width:120px;
	margin-right:40px;
	margin-top:40px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#069;
	border:0px solid red;
}
.sap_in_pakistan_twitter h5 a
{
	text-decoration:none;
	color:#069;
}
/*----------------------------------------Body Left Column End--------------------------------------------------*/

/*----------------------------------------Body Right Column Start--------------------------------------------------*/
.right_main{
	//float:right;
	margin-left:310px;
	width:670px;
	min-height:600px;
	border:0px solid red;
}
.gallery_single_item{
	width:150px;
	height:170px;
	border:1px solid #666;
	border-radius:4px;
	float:left;
	margin:20px 30px 0px 30px;
	text-align:center;
	cursor:pointer;
}
	.gallery_single_item img{
		width:146px;
		height:146px;
		margin:1px auto;
		border:1px solid #999;
		border-radius:4px;
	}
	#gallery_switch_link{
		text-align:right;
		width:250px;
		float:right;
		margin-top:-20px;
	}
	#gallery_switch_link a{
		margin:0px 3px;
		text-decoration:none;
		border:1px solid #999;
		color:#fff;
		background:#333;
		border-radius:10px;
		padding:2px 5px;
	}
	#gallery_switch_link a:hover{
		border:1px solid #000;
		background:#fff;
		color:#000;
	}
.slider_container
{
	width:680px;
	height:230px;
	margin-left:10px;
	border:0px solid green;
}
.slider_container img
{
	width:680px;
	height:230px;
}
.main_body_content h4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#C60;
	font-weight:bold;
	margin:0px;
	padding-top:20px;
	padding-left:15px;
	padding-right:25px;
	text-align:left;
	text-transform:uppercase;
	border:0px solid red;
}
.main_body_content h4 a
{
	color:#C60;
	text-decoration:none;
}
.main_body_content h4 a:hover
{
	color:#C60;
	text-decoration:underline;
}
.main_body_content p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	margin:0px;
	padding:15px;
	text-align:justify;
	line-height:22px;
	padding-left:15px;
	padding-right:25px;
	border:0px solid white;
}
.main_body_content p ul
{
	padding:0px;
	margin:0px;
	float:left;
	border:0px solid yellow;
}
.main_body_content li
{
	margin-left:20px;
	list-style:url(images/arrow2.gif);
	color:#C60;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:22px;	
	text-align:left;
	border:0px solid yellow;
}
/*----------------------------------------Body Right Column End--------------------------------------------------*/

/* **************************  About Shalazon - Main Body Content Start ********************************** */

/* **************************  Services ***********************************/
#services_content
{
	width:1000px;
	min-height:90px;
	background:#fff;
	opacity:0.9;
	margin-top:120px;
	border:0px solid red;
}
.services_content h4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#C60;
	font-weight:bold;
	margin:0px;
	padding-top:20px;
	padding-left:25px;
	padding-right:25px;
	text-align:left;
	text-transform:uppercase;
	border:0px solid red;
}
.services_content p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	margin:0px;
	padding:15px;
	text-align:justify;
	line-height:22px;
	padding-left:25px;
	padding-right:25px;
	border:0px solid white;
}
.services_content p ul
{
	padding:0px;
	margin:0px;
	float:left;
	border:0px solid yellow;
}
.services_content li
{
	margin-left:20px;
	list-style:url(images/arrow2.gif);
	color:#C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:22px;	
	text-align:left;
	border:0px solid yellow;
}
/* **************************  Services ********************************** */

/* **************************  SAP Training Program Start ***********************************/
#sap_training_content
{
	width:1000px;
	min-height:90px;
	background:#fff;
	opacity:0.9;
	margin-top:120px;
	border:0px solid red;
}
.sap_training_content h4
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#C60;
	font-weight:bold;
	margin:0px;
	padding-top:20px;
	padding-left:25px;
	padding-right:25px;
	text-align:left;
	text-transform:uppercase;
	border:0px solid red;
}
.sap_training_content p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	margin:0px;
	padding:15px;
	text-align:justify;
	line-height:22px;
	padding-left:25px;
	padding-right:25px;
	border:0px solid white;
}
.sap_training_content p ul
{
	padding:0px;
	margin:0px;
	float:left;
	border:0px solid yellow;
}
.sap_training_content li
{
	margin-left:20px;
	list-style:url(images/arrow2.gif);
	color:#C90;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	line-height:22px;	
	text-align:left;
	border:0px solid yellow;
}
/* **************************  SAP Training Program END ********************************** */
.nationwide
{
	width:600px;
	min-height:20px;
 	margin-top:15px;
	border:1px solid #ccc;
	margin-left:15px;	
}
.nationwide p
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;	
	padding:0 10px 0 10px;
	border:0px solid red;
}
.nationwide p a
{
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
	color:#333;
	text-transform:uppercase;
}
.nationwide h6
{
	text-align:left;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:5px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
	color:#333;
	text-transform:uppercase;
}
.current_jobs
{
	width:600px;
	min-height:20px;
 	margin-top:15px;
	border:1px solid #ccc;
	margin-left:15px;	
}
.current_jobs p
{
	margin-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11.5px;	
	line-height:20px;
	text-align:left;
	padding:0 10px 0 10px;
	border:0px solid red;
}
.current_jobs h6
{
	text-align:left;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:5px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
	color:#333;
	text-transform:uppercase;
}
.current_jobs h5
{
	text-align:right;
	margin-right:10px;
	margin-top:-20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	color:#333;
	text-transform:uppercase;
}
.jobs_shalazon
{
	width:650px;
	min-height:300px;
	margin-left:10px;
	margin-top:10px;
	border:0px solid red;
}
.jobs_shalazon input
{
	width:350px;
	height:25px;
	border:1px solid #ccc;
	border-radius:5px;	
}
.jobs_shalazon input[type=file]
{
	width:350px;
	height:25px;
	border:1px solid #ccc;
	border-radius:5px;
}
.jobs_shalazon input[type=submit]
{
	width:100px;
	height:30px;
	float:right;
	margin-right:170px;
	border:1px solid #ccc;
	border-radius:5px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#fff;
	font-weight:bold;
	background:url(images/orng_btn.png);
}
.jobs_shalazon ul
{
	padding:0px;
	margin:0px;
}
.jobs_shalazon ul li
{
	float:left;
	list-style:none;	
}
.org_structure
{
	width:680px;
	min-height:230px;
	margin-left:6px;
	margin-top:20px;
	border:0px solid green;
}
.org_structure img
{
	width:670px;
	min-height:300px;
	border:1px solid #ccc;
}
#visitor_counter
{
	width:200;
	position:absolute;
	margin-left:830px;
	margin-top:-36px;
	border:0px solid red;
}

/*pagination*/
div.pagination {
	padding: 3px;
	margin: 3px;
	width:98%;
	position:absolute;
	bottom:0px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	font-family:Arial, Helvetica, sans-serif;
	border-radius:10px;
	border: 1px solid #AAAADD;
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;
	border-radius:10px;
	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border-radius:10px;
	border: 1px solid #000099;
	font-weight: bold;
	background-color: #000099;
	color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #999;
		border-radius:10px;
		color: #999;
	}
	