/************************************************************* 

 !Reset

============================================================*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

ol,ul {list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

q:before,q:after{content:'';}

abbr,acronym {border:0;}



/*============================================================

 !Defaults

============================================================*/



h1,h2,h3,h4,h5,h6 {line-height:normal;}

h1 {font:12px Arial, Helvetica, sans-serif; color:#02415a; font-weight:bold; padding:10px 0 0px 15px; }

h2 {font:12px Arial, Helvetica, sans-serif; color: #02415a; font-weight:bold;}

h3 { font:18px Arial, Helvetica, sans-serif; color:#02415a; font-weight: normal; padding:0px 0px 0px 0px;}

h4 { font:11px Arial, Helvetica, sans-serif; color:#02415a; padding:0 0px 0 0px; font-weight:bold; }

h5, h5 a, h5 a:visited { font:11px Verdana, Arial, Helvetica, sans-serif ; color:#ffffff; font-weight:normal;}

h6 { font:11px Arial, Helvetica, sans-serif; color:#02415a; padding:0 0px 0 15px; font-weight:bold; }

p { line-height:1.2em; padding:10px 10px 10px 10px; font:normal 10px Arial, Helvetica, sans-serif;color:#000000;margin:0px; text-align:justify; }



b,strong {

	font-weight:bold;

	line-height:1;

	}



i,em { font-style:italic; }



img { vertical-align: middle; }



a {

text-decoration:none;

	color:#02415a;

	outline:none;

	

	}

a:active {

	color:#02415a;

	outline:none;

	}

	

a:hover {

	color:#02415a;

	text-decoration: underline;

	}

a img, .noborder { border:0; }



a.nounderline {

	text-decoration:none;

	}

a.nounderline:hover {

	text-decoration:underline;

	}



ul {

	list-style: none;

	}



.clft{ clear:left;}

.clbth{ clear:both;}

.clrt { clear:right;} 





/*============================================================

 !Basics

============================================================*/

body{ background-color:#02415A; font:12px Arial, Helvetica, sans-serif; color:#02415a; font-weight: bold; padding:0px 0px 0px 0px; margin:0px auto;}

#wrapper{ width:1000px; margin:0px auto;}



.menu { width:500px; margin:35px 0 10px 0; padding:0px;;background:none; float:right;}

.menu ul{ margin:0; padding:0px 0 10px 0;}

.menu ul li{ margin:0px; padding:0; font: normal 12px/12px Arial, Helvetica, sans-serif; display:block;  border-right:1px solid #e5e5e5; float:left; }

.menu ul li a { padding:0px 5px; height:44px; text-decoration:none; color:#e5e5e5; background:none;}

.menu ul li a:hover{repeat-x; color:#2678cc;}

.current a, .current a:hover {text-decoration: underline !IMPORTANT;}	

#nobar { border-right:none;}



#wrapper1{ width:1000px; margin:0px auto;}

#left{ float:left; width:10px; background:url(../images/left.png) repeat-y left; }



#right{float:left; width:10px; background:url(../images/right.png) repeat-y left;}



#content_top{ width:1000px; height:10px; background:url(../images/top.png) repeat-x;}



#content_bot{ width:1000px; height:10px;  background:url(../images/bottom.png) repeat-x;}



#content{ width:980px; margin:0 10px 0 10px; background-color:#ebe8e8; padding:0px;}

#top{ width:980px; background:url(../images/top1.jpg) no-repeat; height:8px; padding-left:10px; padding-top: 30px;}

#bottom{ width:980px; background: url(../images/bot1.jpg) no-repeat bottom; height:8px; margin:0}

#add{ width:960px; height:113px; margin:0 10px 10px 10px;}

#footer{  margin:0 10px 10px 10px;}

#jobs_by_category_city{}

.main_menu { width:960px; margin-left:10px; padding:0px;background-color:#02415a}

.main_menu ul{ margin:0; padding:0px 0 15px 0;}

.main_menu ul li{ margin:0px; padding:0; font:normal 12px/44px Arial, Helvetica, sans-serif; display:block; border-right:1px solid #35677b; float:left; ; }

.main_menu ul li a { padding:0px 23px; height:44px; text-decoration:none; color:#ffffff; background:none;}

.main_menu ul li a:hover{repeat-x; color:#2678cc;}

#nobar1 { border-right:none;}

#below_menu{ background-color:#dbdbdb; width:960px; margin:0px 10px;}	

.bm_menu { width:280px; padding-left:10px; margin:0px; float:left; }

.bm_menu ul{ margin:0; padding:5px 0 0px 0;}

.bm_menu ul li{ margin:0px; padding:0; font: normal 11px/14px Arial, Helvetica, sans-serif; display:block; float:left; }

.bm_menu ul li a { padding:0px 0px; height:44px; text-decoration:none; color:#000000; background:none;}

.bm_menu ul li a:hover{repeat-x; color:#2678cc;}



#lft_to_menu{ width:640px; float:right; padding:5px 0 0 0; font: normal 12px Arial, Helvetica, sans-serif; color:#0d3e8b;}

#block{ width:960px; margin:10px;}

#left_block{width:698px; margin-right:10px; float:left;}

#right_block{ width:249px; float:left; padding:0px;}



#drop_dwn{ height:47px; border:1px solid #00222f; margin-bottom:10px; padding:20px 0 0 20px;}

#drop_dwn1{ height:112px; border:1px solid #00222f; margin-bottom:10px; padding:10px 0 0 20px;}

#drop_dwn2{ height:40px; border:1px solid #00222f; margin-bottom:10px; padding:10px 0 0 20px;}

#scrolling{ border:1px solid #00222f;margin-bottom:10px;}

#add1{ margin:0px;}

#c{width:196px; float:left;}

#c1{ width:196px; border:1px solid #00222f; height:474px; background:none;}



.c1_bottom{ padding:15px 0 15px 15px;}

.c1_top{ height:20px; color:#ffffff; background-color:#a11010; font: bold 10px Arial, Helvetica, sans-serif; text-align:right; padding:10px;}

.c1_top img{ text-align:center;}

.more{color:#a11010; font:bold 12px Arial, Helvetica, sans-serif; padding-right:10px; text-align:right;}

.more a{color:#a11010; font:bold 12px Arial, Helvetica, sans-serif; padding-right:10px; text-align:right;}

.more a:hover{ text-decoration:underline;  color:#a11010;}

#c2{ width:500px; float:left; margin:0 0 0 0px;}



.c2_1{ width:226px;  border:1px solid #00222f;}

.c2_11{width:226px; float:left; padding:0 0 10px 22px; }



.right_top{ border:2px solid #06445c;  width:247px; font:12px Arial, Helvetica, sans-serif; color: #02415a; font-weight:bold; margin-bottom:10px;}

.add_right{ margin-bottom:10px;}



.viewed{ margin:10px; text-align:center;}

.down{ width:149px; }

.down1{ width:180px; margin:5px; }

.down2{ width:144px;}

.guest{ color:#b40000; font:13px normal Arial, Helvetica, sans-serif; font-style:italic;}

.btn{ background-color:#02415a; color:#FFFFFF; border:1px solid #00222f;}

.footer{ margin:0px; float:right; width:493px;}

.footer_menu { width:493px; margin:20px 0 10px 0; padding:0px;;background:none; }

.footer_menu ul{ margin:0; padding:0px 0 0px 0;}

.footer_menu ul li{ margin:0px; padding:0; font: normal 12px/12px Arial, Helvetica, sans-serif; display:block;  border-right:1px solid #02415a; float:left; }

.footer_menu ul li a { padding:0px 4px; height:44px; text-decoration:none; color:#02415a; background:none;}

.footer_menu ul li a:hover{repeat-x; color:#2678cc;}

#nobar2 { border-right:none;}

#copyright{padding:10px 0 0 0; text-align:center; font:12px normal Arial, Helvetica, sans-serif; color:#02415a;}

#scroll {margin:0; background:#EBE8E8;padding:10px 0 10px 5px;}

#hding{ height:47px; margin-bottom:10px; padding:20px 0 0 20px;}

#hding1{ height:30px; margin-bottom:10px;  background-color:#a11010; color:#FFFFFF; font: bold 14px Arial, Helvetica, sans-serif;}

#hding1_left{ float:left; padding:6px 0 0 20px;}

#hding1_right{width:90px; float:right;  padding:7px 0 0 0;}

.content_sale{border:1px solid #00222f; margin-bottom:10px; padding:10px; }



#shop_left{width:480px; margin:0; float:left;}

#shop{ background-color:#a11010; width:465px; height:279px; margin:10px 0 10px 15px; }

#next2shop{ float:right; width:180px; margin:50px 0 0 0; }



.detail_box{ width: 160px; padding:10px;}

#small_pic{ width:465px; padding:0px 0 10px 15px;}

#small_pic img{ padding:0 4px 0 0;}

.description{ width:465px; padding:0px 0 10px 0px;}

.d_left{ float:left; margin-right:10px; padding: 10px 0 10px 15px;}

.d_right{float:left;padding:10px 0 10px 10px; font:12px/12px Arial,Helvetica,sans-serif;}

.below_shop{ margin:0 0 10px 0 ;padding: 0px 0 0 10px;}

.below_shop1{ margin:0 0 10px 0 ;padding: 0px 0 0 10px;}

.hding_top{ height:25px; margin-bottom:10px; padding:5px 0 0 10px; background:#02415a; color:#FFFFFF; font:12px Arial, Helvetica, sans-serif; font-weight:bold;}

.footer_other{ margin:0 0 0 250px; padding:0px; width:493px;}

.red{ color:#ff0000; font:12px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; padding:10px 0;}

.lftblock_top{width:698px;}

.lftblock_lft{ width:400px; float:left; padding:10px 0 20px 15px;}

.lftblock_rt{ width:120px; float:right;}

.more1{text-align:right; color:#FF0000; font-size:11px; padding:0 10px 10px 0px;}

.more1 a{text-align:right; color:#FF0000; font-size:11px; padding:0 10px 10px 0px;}

.more1 a:hover{ text-decoration:underline; color:#FF0000;}

.form_heading{ padding:10px 0 10px 0px;}

.txt_box{ width:90px; height:16px; border:1px solid #333333; font:11px Arial, Helvetica, sans-serif; color:#02415a; padding:3px 0px 0 5px; font-weight:bold;}

.comment_box{ width: 499px; height:134px;border:1px solid #333333; font:11px Arial, Helvetica, sans-serif; color:#02415a; padding:3px 0px 0 5px; font-weight:bold;}

.frm{ width:900px; padding-left:30px;}

.tr{ padding:5px;}

.td{ padding:5px;}

.view_more{ text-align:right; padding-right:10px;}



.vacancies{border:1px solid #00222f; margin-bottom:10px; padding:10px; background-color:#ffffff; color:black; font:12px Arial, Helvetica, sans-serif; color:#686868;font-weight:bold; }

.vacancies1{ margin-bottom:10px; margin-left:10px; padding:10px 10px 10px 5px; background-color:#ffffff; color:black; font:12px Arial, Helvetica, sans-serif; color:#686868;font-weight:bold;border-top:2px solid #ffb405; }

.black{ font:18px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;}

.black1{ font:16px Arial, Helvetica, sans-serif; color:#000000; font-weight:bold;  margin:0px;}

.black2{ font: bold 16px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}

.black3{ font:bold 12px Arial, Helvetica, sans-serif; color:#000000;  text-decoration:underline; padding-top:15px;}

.orange{ font:16px Arial, Helvetica, sans-serif; color:#c97538; font-weight:bold;}

.orange1{ font:14px Arial, Helvetica, sans-serif; color:#c97538; font-weight:bold; padding:10px 10px 0 15px;}

.orange2{ font: bold 11px Arial, Helvetica, sans-serif; color:#c97538; padding:10px 10px 0 15px;}

.blue{ font: bold 14px Arial, Helvetica, sans-serif; color:#1065a7; padding-bottom:15px;}

.login{margin:20px 0 20px 0;}

.for-text{ float:left; width:180px; padding-left:20px; }

.l{ float:left;}

.lr{ margin:0; padding:0 0 10px 0; text-align:center;}

.lr1{padding:0 0 0 0; background-color:#02415A; margin:0; height:30px;}

.lr1 a{ color:#ffffff; text-decoration:none;}

.lr1 a:hover{ color:#ffffff; text-decoration:underline;}

.r{ float:right; padding-right:10px;}

.lrr{ margin:0; padding:10px 0 10px 0; text-align:right; color:#ab2c2c; width:698px; display:block;}

.lrr a{ color:#ab2c2c; text-decoration:none;}

.lrr a:hover{ color:#ab2c2c; text-decoration:underline;}

.display{ margin:0px;}

.display-l{ width:337px; float:left; margin-right:10px; border:1px solid #000000;}

.display-r{ width:347px; float:left;border:1px solid #000000; }

.display-lb{ width:337px; float:left; margin-right:10px; border:1px solid #000000; background-color:#ffffff;}

.display-rb{ width:347px; float:left;border:1px solid #000000;background-color:#ffffff; }

.display-lb p, .display-rb p{ color:#000000; font:normal 13px Arial, Helvetica, sans-serif; padding-left:15px;}

.display-lb h3{ color:#000000; font:normal 11px Arial, Helvetica, sans-serif; padding-left:15px;}

.display-rb h3{ color:#000000; font:normal 11px Arial, Helvetica, sans-serif; padding-left:15px;}

.onsale1{ float:left; width:110px; margin:15px; text-align:center;}

.onsale2{ float:left; width:182px; margin:15px 15px 15px 0;}

.center{ text-align:center;}

.display1{ margin-bottom:10px;}

.job1{ float:left; width:500px; padding:20px;}

.job2{ float:right; width:135px; padding:20px 20px 20px 0px; text-align:center;}

.display2{ margin-bottom:0px; border:1px solid #000000;}

.drp-dwn-l{ float:left; width: 329px;}

.drp-dwn-2{ float:left; width: 300px;}

.menu2 { width:450px; margin:35px 0 10px 0; padding-left:20px; background:none; float:left; color:#FFFFFF}

.menu2 ul{ margin:0; padding:0px 0 10px 0;}

.menu2 ul li{ margin:0px; padding:0; font: normal 12px/12px Arial, Helvetica, sans-serif; display:block;  border-right:1px solid #e5e5e5; float:left; }

.menu2 ul li a { padding:0px 5px; height:44px; text-decoration:none; color:#e5e5e5; background:none;}

.menu2 ul li a:hover{repeat-x; color:#2678cc;}

ul li ul{
	padding-left : 30px;
	text-decoration: none;
	font-weight: normal;
}
