*:focus {
        outline: 0;
}
*:focus { outline: none; }
*::-moz-focus-inner { border: none;} 

*{ padding:0px; margin:0px;}
body{
		background-color:#FFFFFF;
		font-size:12px;
		font-family:Arial, sans-serif, serif;
		color:#000000;
		font-weight:normal;
		line-height:16px;
		margin:0px;
		padding:0px;
}
input{ padding:0px; margin:0px;}
.MainDiv{ margin:auto; width:775px;}
.InnerDiv{ margin:auto; width:975px;}
.search-text{ font-size:18px; color:#000000; padding:0 10px; hight:38px; font-weight:bold;}
.search-text007{ font-size:18px; color:#000000; padding:0 10px 0 0px; hight:38px; font-weight:bold;}
.search-bg{ background-image:url(../images/search_bg.gif); background-repeat:no-repeat; height:18px; width:257px; border:none; padding:10px; }
.search-bg2 { background-image:url(../images/search_bg.gif); background-repeat:no-repeat; height:38px; width:277px; border:none; padding:10px; }

.search-bg-1{ background-image:url(../images/search_bg2.gif); background-repeat:no-repeat; height:18px; width:152px; border:none; padding:10px; }
.search-bg-2 { background-image:url(../images/search_bg2.gif); background-repeat:no-repeat; height:38px; width:172px; border:none; }

.search-b-1{ background-image:url(../images/search_bg3.gif); background-repeat:no-repeat; height:18px; width:124px; border:none; padding:10px; }
.search-b-2 { background:url(../images/search_bg3.gif) no-repeat; height:38px; width:150px; border:none; }

.search-bg-2-select { background:transparent; height:28px; width:157px; border:none; margin-left:5px;  }
a.blue-link { background:#303437; border:1px solid #000; padding:0 3px; text-decoration:none; color:#fff; font-size:10px; }
a.blue-link:hover { color:#000; text-decoration:none; background:#73b0f3; }

.e-g{ color:#949494; padding-left:6px; color:#949494;font-size:11px;}
.footerlink{ font-size:11px; color:#3886e6; text-decoration:none;}
.footerlink:hover{ font-size:11px; color:#000000;text-decoration:none;}
.seperator{ color:#999999;}
.slogan{ font-size:20px; font-weight:bold; color:#666666; font-family:"Trebuchet MS", Arial, Verdana; line-height:20px;}
.slogan-inner{ font-size:12px; font-weight:bold; color:#666666; font-family:"Trebuchet MS", Arial, Verdana; line-height:22px;}
/*--------------inner--------------*/
.search-text-inner{ font-size:12px; color:#000000; font-weight:bold; padding:0px;}
/*.search-bg-inner{ background-image:url(../images/search_bg_inner.gif); background-repeat:no-repeat; height:28px; width:228px; border:none; padding:6px 10px 0 10px; line-height:22px; }*/
.search-bg-inner{ background-image:url(../images/search_bg_inner2.gif); background-repeat:no-repeat; height:20px; width:119px; border:none; padding:4px 10px; }
.search-bg-inner-2 { background-image:url(../images/search_bg_inner2.gif); background-repeat:no-repeat; height:28px; width:139px; border:none; }

.search-bg-inner-2-select { background:transparent; height:20px; width:130px; border:none; padding:0 3px; }
.search-bg-inner-2-select2 { background:transparent; height:20px; width:160px; border:none; padding:0 3px; }


.sponsor_head{ font-size:11px; color:#949494; font-weight:bold;}
.sponsor_border{ border-bottom: 1px solid #8a8a8a; }
.pagelink{ font-size:11px; color:#74aff2; font-weight:bold; text-decoration:none;}
.pagelink:hover{ font-size:11px; color:#000000;text-decoration:none; font-weight:bold;}
.heading{ font-size:18px; color:#1b85fe; font-weight:bold; padding: 0px 0 13px 0;}
.heading a{font-size:18px; color:#1b85fe; font-weight:bold; text-decoration:underline;}
.heading a:hover{ text-decoration:none;}

.heading2{ font-size:12px; color:#1b85fe; font-weight:bold; text-decoration:none;  }
.heading2 a{ font-size:12px; color:#1b85fe; text-decoration:none;}
.heading2 a:hover{ text-decoration:none; color:#000; }


.thank_heading{ font-size:14px; color:#1b85fe; font-weight:bold; padding: 0px 0 13px 0;}
.website{ color:#949494; text-decoration:underline;line-height:14px;}
.website:hover{ color:#949494; text-decoration:none;line-height:14px;}
.mail{ color:#0063dc; text-decoration:none;line-height:14px;}
.mail:hover{ color:#0063dc; text-decoration:underline;line-height:14px;}
.grey-text{ color:#949494;line-height:14px;}
.copyright{ color:#949494;line-height:16px; font-size:11px; padding-top:5px;}
.google-add{ padding-left:20px; border-left:1px solid #dadada;}
.top-border{border-bottom: 1px dashed #dadada; padding-bottom:0px; }
.video-right{padding-right:20px;}
.miles{ font-size:11px; padding:0 0 5px 82px;}
.box-mid-bg{ border-left:1px solid #74aff3; border-right:1px solid #74aff3; padding:5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#797979; }
.login-box{ width:170px; border:1px solid #d0d0d0; font-size:11px; color:#666666; padding:2px; }
.login-box-text{border:1px solid #d0d0d0; font-size:11px; color:#666666; padding:2px; }
.red_error{ color:#FF0000; font-size:14px; font-weight:bold;}
.div-flot { position:fixed; top:200px; margin:0; padding:0; z-index:1; width:500px; text-align:right; margin-left:475px;}

/*------------------------------video--------------------------------*/
.video-pic{border:1px solid #cfcfcf; position:relative; width:140px; height:85px; }
.video-pic .play-button{width:28px; height:24px; position:absolute; bottom:1px; left:3px;}
.video-pic-index{position:relative;}
.video-pic-index .play-button{width:28px; height:24px; position:absolute; bottom:1px; left:3px;}
.video-pic1{border:1px solid #cfcfcf; position:relative; width:80px; height:60px; }

/*------------------------------video on map--------------------------*/
.video-map-pic{border:1px solid #cfcfcf; position:relative; width:95px; height:74px; }
.video-map-pic .play-button{width:28px; height:24px; position:absolute; bottom:1px; left:3px;}

.fixLogo{ padding-left:216px;}
.leftfx{ padding-left:20px;}
.dist-search{width:100px; text-align:right; color:#000000; font-size:11px; font-weight:normal;}
.btnClass{ margin-bottom:10px;}
.home-center{ padding-left:105px;}

.loaderColor{ border:solid 1px #d1d1d1; height:10px; width:200px;}
.loaderColor td{ width:10px; height:10px;}
.headFix{padding:5px 0px;}

/*--------------------------------inner page nav (22/01/10)----------------------------------------------*/
.nav { font-size:11px; font-weight:bold; padding:0; }
.nav ul { line-height:16px; list-style:none; display:block; }
.nav ul li { display:block; text-decoration:none; padding:0 5px; color:#3886e6; float:left; }
.nav ul li a { display:block; text-decoration:none; color:#3886e6; }
.nav ul li a:hover { display:block; text-decoration:none; color:#000000; }
.nav ul li.separator { color:#999999;}

.nav-bordertop { border-top:1px solid #8a8a8a; }

/*--------------------------------(27/01/10)----------------------------------------------*/
.img-border1 { padding:2px; border: 1px solid #e5e5e5; }

#map_canvas_gmap {
	/*float: left;*/
	width: 255px;
	height: 300px;
	/*margin-right: 33%;*/
	border: 1px solid #ccc;
	top:-5px;
	position:relative;
}
.pdigntbl td{ padding:7px 0px;}
.txtproduct a{ color:#4163ce; text-decoration:underline; }
.txtproduct a:hover{ text-decoration:none; color:#000000;}
.txtBlog a{ color:#4163ce; text-decoration:underline;}
.txtBlog a:hover{ text-decoration:none; color:#000000;}

.txtMargin{width:600px; border-bottom:solid 2px #b3b1b2; padding-bottom:5px; margin-bottom:10px; margin-top:30px;}
.blk-txt-mid a{ font-size:12px; color:#3668d7; text-decoration:underline;}
.blk-txt-mid a:hover{ color:#000000; text-decoration:underline;}

.txtBoyd{ color:#060606;}
.txtBoyd td{padding:5px 0px;}
.txtCoroldes{color:#454545}

.ClDiv{ margin-right:15px;}
.ClDiv .hrd{ color:#304fe5; }

.txtList{ display:block;}
.txtmyVideo{ color:#0f5ea1; font-weight:bold; font-size:14px; padding:10px 0px; border-top:solid 1px #6ca3e6;}
.txtjobseker{ padding:10px 10px 10px 0px; }
.txtjobposted{ padding:0px 15px;}
.txtjobposted h2{ font-size:13px;}
.txtalg{ line-height:20px;}
.borYell{ border:solid 5px #efe5b2;}
.txtappliRec{ color:#67686a; line-height:25px;}
.txtappliRec a{ color:#3779d7; text-decoration:underline;}
.txtappliRec a:hover{ color:#3779d7; text-decoration:none;}
.txtjobposted4{ padding-top:15px;}
.txtjobposted4 h2{ font-size:13px;}
.txtFld{ border:solid 1px #d0d0d0; width:180px; font: 12px Arial, Helvetica, sans-serif; padding:2px;}
.txtNewcv{ color:#787a75; font-size:11px; font-weight:bold;}

/*----------------------------------------06/06/10-----------------------------------*/
.new-sub ul{ padding:9px; margin:0px; list-style-type:none;}
.new-sub li{ background-image:url(../images/bullet.png); background-repeat:no-repeat; background-position:left 6px;  padding:3px 3px 3px 12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; }

.my_cv_add_link{
	width:200px;
	background-color:#8AB3E8;
	font: bold 13px Arial, Helvetica, sans-serif;
	border:1px solid #eee;
	padding:8px;
	color:#fff;
	cursor:pointer;
	text-align:center;
}


.txtgeneral{ color:#000000; font-weight: normal; }