html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: top;
	}
	
body {
	color:#444444;
	background-color:#FFFFFF;
	font-family: Helvetica Neue, sans-serif;
	font-size:12px;
	line-height: 18px;
}

/*
img, div { behavior: url(iepngfix.htc) }

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a{
text-decoration:none;
}

a:hover{
text-decoration:none;
}


ol, ul {
	list-style: none;
}

/* remember to define focus styles! */

.clearfix{
clear:both;
}





/*********************************** Content ********************************/



#wrapper-header{
	background:url(../___images/blog/bg-header.jpg) center top repeat;
	width:100%;
	margin:0 auto;
	padding:12px 0 7px 0;
}


#header {
	width:1000px;
	margin:0 auto;
}
	
			/*
			ul.dropdown{
				background-color:#eefefe; 				
				padding: 0;
				list-style: none;
				position: relative;
				display: inline-table;
				float:left;
				border:1px solid #FFFFFF;
				color:#000000;
				}
			ul.dropdown:after {
				content: ""; clear: both; display: block;
			}
			
			
			ul.dropdown ul {
				display: none;
			}
			
				ul.dropdown li:hover > ul {
					display: block;
				}
			
			
				ul.dropdown li {
				float: left;
				text-align:left;
			}
				ul.dropdown li:hover {
					background-color: #eefefe; 
				}
					ul.dropdown li:hover a {	
					}
				
				ul.dropdown li a {
					display: block;
					padding: 7px 34px 7px 6px;
					text-decoration: none;
					color: #000000;
					background:url(../___images/blog/arrow-drop-down.png) right top no-repeat;
					width:156px;
				}
				
				
				ul.dropdown ul {
				background-color: #eefefe;
				border-radius: 0px; padding: 0;
				position: absolute;
				top: 100%;
				margin-left:-1px;
			}
				ul.dropdown ul li {
					float: none; 
					position: relative;
				}
					ul.dropdown ul li a {
						padding: 10px 5px;
						color: #000000;
						background:none;
						text-align:left;
						border-bottom:1px solid #FFFFFF;
						border-right:1px solid #FFFFFF;
						border-left:1px solid #FFFFFF;
					}	
						ul.dropdown ul li a:hover {
							background-color: #eefefe;
							color: #63e2ec;
						}
						
					ul.dropdown ul ul {
					position: absolute;
					left: 100%;
					top:0;
					}
			*/
	
	.social-box{
	float:left;
	margin-left:10px;
	}
	
	/*
	.search-box{
	float:right;
	background:url(../___images/blog/bg-searchbox.png) left top no-repeat;
	height:24px;
	padding:4px;
	margin-right:10px;
	}
	*/
		.textbox{
		border:none;
		background:none;
		}
	
	
.logo {
		text-align:right;
		width:403px;
		float:left;
		margin-right:76px;
		}
		
	
	.like-box {
		text-align:left;
		width:190px;
		float:left;
		}
		
		.like-box h2{
			font-size:14px;
			color:#3b5998;
			}
		
		.social-icons-top{
			margin-top:5px;
			}
		
			.social-icons-top ul li{
			display:inline;
			margin:1px;
			}
	

	.btn-top{
	text-align:right;
	font-size:16px;
	font-weight:bold;
	}
	

		
		.btn-top a{
		font-size:15px;
		color:#05aefc;
		}
		
				.btn-row-login{
				float:right;
				text-align:right;
				}
				
				.btn-row-login span{
				padding-top:4px;
				float:left;
				margin-left:5px;
				font-size:12px;
				}
				
				.btn-row-login a img{
				margin-bottom:5px;
				}
				
				
				.btn-row-employer{
				width:318px;
				float:left;
				}
			
					.btn-row-employer span{
					padding:6px;
					float:left;
					}
					
					.btn-row-employer a{
					float:left;
					}
		



#wrapper-navbar{
	width:100%;
	margin:0 auto;
	background:url(../___images/blog/bg-navigation.jpg) left top repeat-x;
}

.navbar{
padding:0px 0px 0px 8px;
width:500px;
margin:0 auto;
}


ul.main-menu li{
float:left;
font-family:Helvetica neue, sans-serif;
font-weight:bold;
font-size:14px;
border-right:1px solid #fff1f8;
}

ul.main-menu li a{
color:#000000;
display:block;
padding:13px 31px;
font-weight:bold;
}

	ul.main-menu li.last{
	border-right:none;
	}

ul.main-menu li a:hover{
color:#63e2ec;
}

#middle-wrapper{
background-color:#ffffff;
width:100%;
}

	.middle_container{
	width:1000px;
	margin:0 auto;
	padding-top:30px;
	}
	
	.register-text{
	font-family:Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:20px;
	margin-left:275px;
	text-align:left;
	}
	
			.register-text span{
			font-size:14px;
			}
			
					.register-text span a{
					color:#0000FF;
					}
	
						 h2.blog{
						font-size:18px;
						text-align:left;
						background:url(../___images/blog/bg-pattern-heading.png) center 10px repeat-x;
						}	
						
								 h2.blog span{
								background-color:#FFFFFF;
								padding:5px;
								color:#000;
								}
	.left-industry{
	    float: left;
		margin: 0 10px;
		text-align: left;
		width: 160px;
	}
		
			.left{
			float:left;
			font-size:14px;
			color:#444444;
			margin-bottom:10px;
			text-align:left;
			width:660px;
			}
			
				.daily-box{
				background-color:#ffe6f1;
				border:1px solid #ffd4e5;
				padding:14px;
				}
				
					.daily-box h2{
					background:url(../___images/blog/bg-pattern-daily-heading.png) center 8px repeat-x;
					margin:0 auto;
					text-align:center;
					text-transform:uppercase;
					}
					
					
					.daily-box h2 span{
					background-color:#ffe6f1;
					width:120px;
					padding:0 10px 0 10px;
					}
					
					
					.daily-item{
					width:132px;
					border-right:1px solid #fed9ea;
					padding:0 10px;
					margin-top:15px;
					display:inline-block;
					}
					
						.daily-item h3{
						font-size:16px;
						margin-bottom:12px;
						}
					
					
						.daily-item p{
						font-size:12px;
						margin-top:7px;
						margin-bottom:12px;
						}
						
							
						.daily-item a{
						color:#63e2ec;
						font-size:12px;
						}
						
						.last{
						border-right:none;
						}
						
						
						
							
			
			.article{
			margin-bottom:20px;
			filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbfbfb', endColorstr='#f7f7f7');
			background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#f7f7f7));
			background: -moz-linear-gradient(top,  #fbfbfb,  #f7f7f7);
			padding:15px 10px;
			border-bottom:1px solid #dcdcdc;
			overflow: auto;
			}
	
			.article h1{
			font-size:17px;
			color:#000;
			margin-bottom:10px;
			}
			
				
				.article p{
				font-size:12px;
				color:#444;
				margin-top:10px;
				margin-bottom:10px;
				}
				
				.article p a{
				color:#0000FF;
				}
				
				
				p a.btn-reading{
				background:url(../___images/blog/arrow-blue.png) right 5px no-repeat;
				padding-right:20px;
				}
			
			
			.right{
			float:right;
			width:330px;
			}
					
			.city-style{
					margin-bottom:20px;
					padding:0px 10px;
					border-bottom:1px solid #dcdcdc;
					font-family:Helvetica, sans-serif;
					}
			
					.city-style h1{
					font-size:17px;
					color:#000;
					margin-bottom:10px;
					font-family:"Helvetica neue";
					}
					
						


						.city-style p{
						font-size:12px;

						color:#444;
						margin-top:4px;
						margin-bottom:4px;
						}
					.city-style p a{
					color:#0000FF;
					}	
					
				.heading-right h2{
					font-size:18px;

					text-align:left;

					padding-bottom:18px;
					background:url(../___images/blog/bg-pattern-heading.png) center 10px repeat-x;
					}	
						
				.heading-right h2 span{
				background-color:#FFFFFF;
				padding:8px;
				color:#000;
				}
					
					.trending{
					}
					
						
						.trending h2{
						text-transform:uppercase;
						font-size:18px;
						text-align:left;
						padding-bottom:18px;
						}
						
						ul.heading-trending{
						border-top:1px solid #eaeaea;
						border-bottom:1px solid #eaeaea;
						}
					
								ul.heading-trending li{
								float:left;
								border-right:1px solid #eaeaea;
								padding:4px;
								}
								
									ul.heading-trending li.last{
									border-right:none;
									}
								
									ul.heading-trending li a{
									padding:8px;
									color:#000000;
									}
									
									ul.heading-trending li a:hover{
									color:#63e2ec;
									}
									
									ul.heading-trending li a.selected{
									color:#63e2ec;
									}
									
						.trending-items{
						background-color:#f7f7f7;
						}
						
						ul.trending-items li{
						border-bottom:dotted 1px #c3c3c3;
						display:block;
						padding:14px 12px 22px 12px;
						border-top:2px solid #FFF;
						min-height: 50px;
						}
						
						.dark{
						background-color:#f0f0f0;
						}		
						
						ul.trending-items a.img{
						float:left;
						margin:0 10px 10px 0;
						border:1px solid #cdcdcd;
						}
						
						ul.trending-items h4{
						font-family:Helvetica, sans-serif;
						font-size:12px;
						font-weight:normal;
						text-align:left;
						}
						
				
				.subscribe-box{
				background:url(../___images/blog/bg-footer.jpg) left top repeat;
				padding:16px 0 10px 0;
				margin-top:18px;
				}
				
						
						.subscribe-box h2{
						color:#FFF;
						font-size:18px;
						border-bottom:1px dotted #545454;
						padding:0 0 16px 0;
						}
						
						.subscribe-box p{
						padding:10px 5px;
						font-size:14px;
						}
				/*	
				.products{
				background:url(../images/blog/bg-pattern-daily-box.png) left top repeat;
				margin-top:30px;
				border:1px solid #d3d3d3;
				padding:14px;
				}
				
					.products h2{
					font-size:18px;
					text-transform:uppercase;
					text-align:left;
					color:#000;
					margin-bottom:14px;
					}
					
					
						.product-items{
						}
						
						ul.product-items li{
						border-bottom:dotted 1px #c3c3c3;
						display:block;
						padding:14px 12px 22px 12px;
						}
						
						
						ul.product-items a.img{
						float:left;
						margin:0 10px 10px 0;
						border:1px solid #cdcdcd;
						}
						
						ul.product-items h4{
						font-family:Helvetica, sans-serif;
						font-size:12px;
						font-weight:normal;
						text-align:left;
						}
						
						.btn-click-product{
						text-align:left; margin-top:16px;
						}
						
				
				.services{
				background:url(../images/blog/bg-pattern-daily-box.png) left top repeat;
				margin-top:30px;
				border:1px solid #d3d3d3;
				padding:14px;
				}
				
					.services h2{
					font-size:18px;
					text-transform:uppercase;
					text-align:left;
					color:#000;
					margin-bottom:14px;
					}
					
					ul.services-list li{
					background:url(../images/blog/arrow-news.png) left 5px no-repeat;
					border-bottom:dotted 1px #c3c3c3;
					display:block;
					padding:0px 12px 20px 22px;
					text-align:left;
					}
					
			
			.subscribe-newsletter{
			background:url(../images/blog/bg-footer.jpg) left top repeat;
			padding:16px;
			margin-top:18px;
			}
				
				
				.subscribe-newsletter h2{
				color:#FFF;
				font-size:18px;
				border-bottom:1px dotted #545454;
				padding:0 0 16px 0;
				text-align:left;
				}
		*/	
			.input-box{
			border:4px solid #FFF;
			background:url(../___images/blog/bg-searchbox.png) left top no-repeat;
			height:22px;
			padding:4px;
			margin-bottom:20px;
			}
			
				.input-box .textbox{
				width:273px;
				background-color:none;
				}
				
		
		.followus{
		background:url(../___images/blog/bg-pattern-daily-box.png) left top repeat;
		padding:16px 10px;
		margin-top:20px;
		border:1px solid #d4d4d4;
		}
		
			.followus h2{
			float:left;
			font-size:18px;
			color:#000;
			padding-top:7px;
			}
		
			
			.followus ul li{
			display:inline;
			margin:1px;
			}
			
			.follow ul li{
			display:inline;
			
			}
	
		.follow-tumblr{
		margin-top:20px;
		border-bottom:1px solid #eaeaea;
		padding-bottom:70px;
		}
		
			.follow-tumblr h2{
			font-size:18px;
			color:#000;
			text-align:left;
			margin-bottom:20px;
			}
			
			.follow-tumblr ul li{
			text-align:left;
			}
			
			.follow-tumblr ul li .img{
			float:left;
			margin-right:12px;
			}
			
			.follow-tumblr ul li h4{
			text-align:left;
			}
				
					
					
			
			.news{
			width:300px;
			float:left;
			margin-right:30px;
			margin-bottom:30px;
			}
			
				.news h1{
				font-size:18px;
				margin-bottom:15px;
				color:#000000;
				}
			
				
				.news ul li{
				background:url(../___images/blog/arrow-news.png) left 5px no-repeat;
				font-size:12px;
				padding-left:20px;
				padding-bottom:15px;
				margin-bottom:15px;
				border-bottom:dotted 1px #b2b2b2;
				}
				
				
			
#wrapper-footer{
	background:url(../___images/blog/bg-footer.jpg) left top repeat;
	width:100%;
	margin:0 auto;
	padding:20px 0;
}

	.footer{
		width:1000px;
		margin:0 auto;
		text-align:left;
	}
	
		.foot-box{
		float:left;
		margin-right:32px;
		}
	
		.foot-box-1, .foot-box-2{
		width:180px;
		
		}
		
			
			.foot-box-1 ul li{
			padding-left:26px;
			}
			
					.foot-box-1 ul li.twitter{
					background: url(../___images/blog/icon-t-small.png) left 10px no-repeat;
					}
					
					.foot-box-1 ul li.fb{
					background: url(../___images/blog/icon-fb-small.png) left 10px no-repeat;
					}
					
					.foot-box-1 ul li.in{
					background: url(../___images/blog/icon-in-small.png) left 10px no-repeat;
					}
					
					.foot-box-1 ul li.youtube{
					background: url(../___images/blog/icon-youtube-small.png) left 10px no-repeat;
					}
					.foot-box-1 ul li.rss{
					background: url(../___images/icon_RSS.gif) left 10px no-repeat;
					}
					
					.foot-box-1 ul li a{
					color:#FFF;
					}
					
						
						.foot-box-1 ul li a:hover, .foot-box-2 ul li a:hover{
						color:#FF0000;
						}
					
		
		.foot-box-3{
		width:280px;
		float:left;
		margin-right:22px;
		}
				
		
		.foot-box h3{
		color:#FFF;
		font-size:16px;
		margin-bottom:16px;
		}
		
				.foot-box-4{
				width:240px;
				float:left;
				}
		
			
		
		
			.foot-box ul li{
			border-bottom:1px solid #4c4c4c;
			line-height:36px;
			}
			
		
			.foot-box ul li a{
			color:#FFF;
			}
			
			.subscribe-footer{
			background:none;
			background-color:#000;
			}
			
			

/*************** Article Page *************************/

.article-full h1{
font-size:23px;
color:#000000;
margin:30px 0 30px 0;
}

.article-full .img{
margin-bottom:20px;
}

.highlight-box-red{
background:url(../___images/blog/bg-highlight-red.jpg) left top repeat-x;
padding:10px;
font-size:18px;
color:#FFFFFF;
border:1px solid #ad0001;
}

		
		.highlight-box-red a{
		color:#FFFFFF;
		text-decoration:underline;
		}
		
		
		.left-box-article{
		width:300px;
		float:left;
		font-size:12px;
		}
		
				.left-box-article p{
				margin-bottom:16px;
				}
				
				.author{
				color:#0000FF;
				}
				
				.left-box-article a.tags{
				padding:4px;
				background-color:#FF0000;
				color:#FFFFFF;
				font-family:Helvetica, sans-serif;
				font-size:12px;
				font-style:italic;
				}
		
		
		


.download-box{
background:#f5f5f5 url(../___images/blog/bg-green-download-box.png) left bottom repeat-x;
border:1px solid #ececec;
padding:26px 24px;
margin-top:20px;
}

.download-box .img{
margin-right:24px;
float:left;
}

.download-box p{
 padding:8px 0 42px;
 font-size:12px;
 font-family:Helvetica, sans-serif;
}

a.download-btn{
background:url(../___images/blog/arrow-download-box.png) right 5px no-repeat;
padding-right:40px;
font-size:28px;
color:#000000;
text-shadow:1px 1px #50ff26;
}


	.share-box{
	background-color:#f5f5f5;
	border:1px dotted #969696;
	margin-top:20px;
	margin-bottom:20px;
	}
	
			.sharing-icons{
				border-right:1px dotted #969696;
				width:206px;
				float:left;
				font-size:22px;
				font-weight:bold;
				color:#000000;
			}
			
				ul.sharing-icons li{
				border-bottom:1px dotted #969696;
				line-height:75px;
				padding-left:68px;
				}
				
				ul.sharing-icons li.last{
				border-bottom:none;
				}
				
				ul.sharing-icons li a{
				color:#000;
				}
				
				ul.sharing-icons li.facebook{
				background:url(../___images/blog/icon-fb-share.png) 20px 22px no-repeat;
				}
				
				ul.sharing-icons li.tweet{
				background:url(../___images/blog/icon-twitter-share.png) 20px 22px no-repeat;
				}
				
				
				ul.sharing-icons li.email{
				background:url(../___images/blog/icon-mail-share.png) 20px 22px no-repeat;
				}
				
			
			.other-items{
			float:right;
			width:400px;
			padding:16px 20px;
			}
					
			.other-items h2{
			color:#000;
			font-size:22px;
			}
			
			.other-items div{
			border-top:1px dotted #000;
			margin-top:4px;
			padding-top:10px;
			}
			
			.other-items h3{
			color:#FF0000;
			font-size:12px;
			font-style:italic;
			font-family:Helvetica, sans-serif;
			font-weight:normal;
			}
			
			.other-items ul li{
			background: url(../___images/blog/arrow-news.png) left 4px no-repeat;
			font-size:12px;
			padding-left:20px;
			}
			.right-box-article{
				width:190px;
				float:right;
				text-align:right;
				font-size:12px;
			}
			.right-box-article li {
				float: left;
				display: block;
				border: 0;
				padding: 0;
				margin: 0;
				position: relative;
			}
			.right-box-article li  span{
				height: 19px;
				width: 22px;
				display: block;
				margin-top: 8px;
				cursor:pointer;
			}
			.right-box-article li.facebook{
				width: 22px;
				margin-right: 12px;
			}
			.right-box-article li.facebook span {
				background: url(../___images/blog/icon-like.png) no-repeat;
			}
			.right-box-article li.sharetext {
				margin-top:4px;
			}

			a.pagination{
				padding:4px;
				background-color:#FF0000;
				color:#FFFFFF;
				font-family:Helvetica, sans-serif;
				font-size:12px;
				font-style:italic;
			}
			.pagination{
				padding:4px;
				background-color:#FFF;
				color:#000;
				font-family:Helvetica, sans-serif;
				font-size:12px;
				font-style:italic;
				border:1px solid #000;
			}
			.bold_r{
				font-weight:bold;
			}
			
			.cat-heading{
				font-size:20px;text-align:left;font-weight:bold;
			}
.left_nav {
    background-color: #F7F7F7;
	text-align:left;
	margin-right: 10px;
}			
ul.left_nav li {
    border-bottom: 1px dotted #C3C3C3;
    padding: 10px;
}

.left .company {
    background-color: #F7F7F7;
	text-align:left;
	margin-right: 10px;
}
ul.company{
	width:200px;float:left			
}
.left ul.company li {
    border-bottom: 1px dotted #C3C3C3;
    padding: 10px;
}
.left ul.company li a{
    color:#000000;
}

.icon5 {
    background: url("../___images/black/btn/icon-btn-5-get-instant-access-new.jpg") no-repeat scroll right 2px #FF9400;
    height: 50px;
    padding-right: 50px;
}
.button-apply-orange {
    border: 1px solid #DC6200;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0.5px 1px #FFD093 inset;
    color: #FFFFFF;
    cursor: pointer;
    font-family: "Helvetica Neue",Arial,"Lucida Grande",sans-serif;
    font-size: 15px;
    font-weight: bold;
    line-height: 1em;
    margin: 10px 0;
    padding: 10px;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.6);
}

.search-box-outer-results-page {
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border: 2px solid #FFFFFF;
padding: 15px;
margin: 15px 0;
background-color: #d6d6d6;
border: 1px solid #cccccc;
background-color: #fdfdfd;
background-image: -moz-linear-gradient(center top , #f4f4f4, #fdfdfd);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #f4f4f4),color-stop(1, #fdfdfd));
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f4f4f4', EndColorStr='#fdfdfd');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f4f4f4', EndColorStr='#fdfdfd')";
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
height: 28px;
}
