body,td,th {
	
	font-size: 12px;
	color: #343434;
}
body, td,th,h1,h2,h3,h4,h5,h6, .button{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../../images/body_full_bg.gif);
	background-repeat:repeat-x;
}

.header{
	background-image:url(../../images/header_fullbg.gif);
	height:202px;
	
}
.tp_menu, a.tpmenu_lk, a.tpmenu_lk:hover{
	
	color:#7E641D;
}
a.tpmenu_lk, .blue_txt,.menu_inner, .menu_inner:hover, .menu_inner2, .menu_inner2:hover, .footer_menu, .page_menu, .tp_menu{
	text-decoration:none;
}
a.tpmenu_lk:hover, .footer_menu:hover, .page_menu:hover{
	text-decoration:underline;
}
.body_bg{
	background-image:url(../../images/body_bg.gif);
	height: 350px !important;
	
}
.footer_bg{
	background-image:url(../../images/footer_bg.gif);
	height: 61px;
	vertical-align:middle;
	text-align:center;
	width:100%;
}
.footer_bg, .body_bg, .header{
	background-repeat:repeat-x;
}


/*---------------------Heading Tags-----------------*/
	h1,h2,h3,h4,h5,h6{
		margin:0px;
		font-weight:normal;
		padding:0px;
	}
	
	h1{
		color:#E68D01;
		font-size:24px;
	}
	h2{
		color:#078FC8;
		font-size:18px;
	}
	h3{
		color:#078FC8;
		font-size:14px;
		
	}
  h4{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#FA5F0F;
		font-size:12px;
		font-weight:bold
		
	}

/*---------------------Heading Tags-----------------*/

/*------------------------------------List Tags--------*/

li{
	list-style-image:url(../../images/arrow.gif);
	padding:3px;
}

/*------------------------------------List Tags--------*/

.button{
	background-image:url(../../images/button_bg.gif);
	border:0px;
	height:30px;
	color:#000000;
	padding:0px;
	margin:0px;
	
}

.wrapper1_bg {
	background-color:#FFF5E1;
}
.bold,.button,.tp_menu, a.tpmenu_lk, a.tpmenu_lk:hover, h3 ,.blue_txt,.rd_txt {
	font-weight:bold;
}

.blue_txt{
	color:#078FC8;
	background-color:#F1E3C6;
}
.blue_txt2{
	color:#078FC8;
	text-decoration:none;
	font-size:11px;
	/*background-color:#FFFFFF;*/
}
a.blue_txt2:hover{
	color:#045171;
	text-decoration:underline;
	/*background-color:#FFFFFF;*/
}

.wrapper2{
	border:1px solid #0098D1;
	background-color:#F5F5F5;
}
.menu_inner{
	
	background-color:#FFFFFF;
	color:#000000;
	font-weight:bold;
	background-image:url(../../images/menu_over.gif);
	background-repeat:no-repeat;
	width:88px;
}

.menu_inner2{
	
	background-color:#FFFFFF;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../../images/menu_over1.gif);
	background-repeat:no-repeat;
	width:88px;
	
	
}
.menu_inner2:hover {
	color:#004660;
	
	
}

.linkmenu{
	color:#FF9C00;
	text-decoration:none;
	width:88px;
	/*padding:0px 8px 0px 0px;
	border-right:1px solid #ffffff;
	
*/}
a.linkmenu:hover{
	color:#FFFFFF;
	/*padding:0px 8px 0px 0px;
	border-right:1px solid #ffffff;*/
}
a.linkmenu:active { 
  color: #4C2F00;
}
.page_menu{
	color:#000000;
	padding:4px;
}

.footer_menu{
color:#767676;
	}
.footer_menu:hover{
	color:#333333;
}
.rd_txt{
	color:#FF0000;
}
.bdr{
border:1px solid #E6E2E2;
}
.ht_bg{
	background-image:url(../../images/hit_img.jpg);
	width:15px;
	height:20px;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}








.body_text{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#000000;
	   text-decoration:none;
	   
}
.taxt_wraper{
      background-color:#E5E5E5;
	  border-bottom:1px solid #BDBDBD;
	  border-top:1px solid #BDBDBD;
	
	
}
.taxt_wraper_lgt{
      background-color:#F8F8F8;
	  border-bottom:1px solid #E5E5E5;
	  border-top:1px solid #E5E5E5;
	
	
}
.table_border{
       border-style:none;
}
.box_txt{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#168BC7;
	   font-weight:bold;
	   text-decoration:none;
	 
}
a.box_txt:hover{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#000000;
	   font-weight:bold;
	   text-decoration:underline;
}
.text_wraper1{
      background-color:#EAEAEA;
	  border:1px solid #BDBDBD;
	 
}
.text_wraper{
      background-color:#ffffff;
	  border:1px solid #000000;
	  
}
.right_txt{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#21217C;
   font-weight:bold;
   text-decoration:underline;
}  
a.right_txt:hover{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#21217C;
   font-weight:bold;
   text-decoration:none;
} 
.list_txt{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#168Bc7;
   text-decoration:none;  
   font-weight:bold;
} 
a.list_txt:hover{
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 color:#FF9900;
	 text-decoration:underline;	 
	  font-weight:bold;
}	
.list_subtxt{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#000000;
   text-decoration:none;
   padding-left:9px;
   
}    
.table_wraper{
     background-color:#02FE49;
	 border-bottom:1px solid #001306;
	 border-left:1px solid #001306;	
	 border-top:1px solid #001306;
}
.table_wraper1{
     background-color:#ffffff;
	 border-bottom:1px solid #001306;
	 border-right:1px solid #001306;	
	 border-top:1px solid #001306;
}
.table_wraper2{
     background-color:#ffffff;
	 border-bottom:1px solid #001306;
	 border-left:1px solid #001306;	
	 border-top:1px solid #001306;
}
.form_wraper1{
     background-color:#ffffff;	
	 border-left:1px solid #001306;
	 border-top:1px solid #001306;

}
.line_border{
     border-top:1px solid #EFEFEF;
	 border-width:1px;
}
.blue_wraper{
	color:#078FC8;
	background-color:#F1E3C6;
	text-decoration:none;
	
}
a.blue_wraper:hover{
     
	color:#078FC8;
	background-color:#F1E3C6;
	text-decoration:underline;
}	
	 
	.tbl_bdr{
	border:1px solid #999999;
}	 	   	   	  	   


.lb{
	width:120px;
	float:left;
}
.exp_input{
	float:right;
	width:275px;
	
	
}
.clear_both{
	clear:both;
}
.table{
  background-color:#F9F9F9;
  border:1px solid #CBC9C9;
 
} 
.table1{
  background-color:#F8F8F8;
  
} 
.maintxt{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#86A904;
   font-weight:bold;
}
.signintxt{
   font-family:Arial, Helvetica, sans-serif;
   font-size:16px;
   color:#993300;
   font-weight:bold;
}
.sign_table{
  background-color:#F5F5F5;
  border-bottom:1px solid #CBC9C9;
 
} 
.sign_top{
  background-color:#F5F5F5;
  border-top:1px solid #CBC9C9;
 
}     
.sign_left{
  background-color:#F5F5F5;
  border-left:1px solid #CBC9C9;
 
 
} 
.sign_right{
  background-color:#F5F5F5;
  border-right:1px solid #CBC9C9;
 
 } 
 .line{
    border-left:1px solid #CBC9C9;
 }
  .line1{
    border-top:1px solid #CBC9C9;
 }
 .border_top{
  
  border-top:1px solid #CBC9C9;
 
 } 
 .border_right{
  
  border-right:1px solid #CBC9C9;
 
 } 
 
 .sign_blue{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:10px;
	   color:#1B6CCD;
}
.sign_bluetxt{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#1B6CCD;
	   text-decoration:none;	 
}
a.sign_bluetxt:hover{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#1B6CCD;
	   text-decoration:underline;	 
}
.find_bluetxt{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#1B6CCD;
	   text-decoration:none;
}
a.find_bluetxt:hover{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#1B6CCD;
	   text-decoration:underline;
}
.blue_content{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#21217C;
	   font-weight:bold;
	   text-decoration:none;
}
a.blue_content:hover{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#1B6CCD;
	   font-weight:bold;
	   text-decoration:underline;
}	   
 .content{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#000000;
	   text-decoration:none;
	   
}
a.content:hover{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#67AB3A;
	   text-decoration:none;
	   
}


.find_bg1{
	 background-color:#FF0000;	
	 }
	 

.black_cont{
     font-family:Arial, Helvetica, sans-serif;
	 font-size:16px;
	 color:#666666;
	  font-weight:bold;
	  text-decoration:none;
}
.bla_content{
     font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 color:#444342;
	 font-weight:bold;
	 text-decoration:none;
}
.rightcont{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1B6CCD;
	padding:5px;
}	
.td_bg{
    background-image:url(../../images/border_bg.jpg);
	background-color:#EDEDED;
	background-repeat:repeat-x;
	
	padding:10px;
}
.symb_box{
    background-image:url(../../images/symb_box.gif);
	background-repeat:no-repeat;
}
.ash_txt{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#999999;
  } 
.ash_txt1{
   font-family:Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#999999;
  }   
.skill_table{

     background-image:url(../../images/skilltable.gif);
	 background-repeat:no-repeat;	 
	} 	 	 
.find_table{
    background-image:url(../../images/findwork_table.gif);
	background-repeat:no-repeat;
}	 
.find_text{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#5D5D5D;
 } 
 .find_text1{
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#5D5D5D;
 } 
 .blue_bg{
   background-color:#C3D9FF;
   /*border:1px solid #FF0000;*/
 } 
 .bluewraper{
      background-color:#0066CC; 
	  
	}  
    .bluewraper1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#333333;
   font-weight:bold;
   background-color:#C3D9FF;
 } 
.border{
     border:1px solid #D6D5D5;
	} 
.box_bg{
   background-image:url(../../images/box_bg.jpg);
   background-repeat:repeat-x;
   
 }  
 .box_bg1{
   background-image:url(../../images/box_bg1.jpg);
   background-repeat:repeat-x;
   
 }	 
 .box_leftbg1{
   background-color:#F4F3EC;
   border-left:1px solid #D8D8C8;
  } 
  .box_rightbg1{
   background-color:#F4F3EC;
   border-right:1px solid #D8D8C8;
  } 
   .box_topbg1{
   background-color:#F4F3EC;
   border-top:1px solid #D8D8C8;
  } 
   .box_botmbg1{
   background-color:#F4F3EC;
   border-bottom:1px solid #D8D8C8;
  } 
 .table_bg{
   background-color:#F9F5E4;
   border:1px solid #D5CFB6;
 }   
 .job_bg{
    background-color:#078FC8;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	
}	
.ash_bg{
   background-color:#F5F5F5;
  }
    
 .blue_wraper1{
    background-image:url(../../images/blue_bg.jpg);
	background-repeat:repeat-x;
}	
.blue_wraleft{
   background-color:#E1F4FD;
   border-left:1px solid #ACACAC;
  } 
  .blue_wraright{
   background-color:#E1F4FD;
   border-right:1px solid #ACACAC;
  } 
  .white_bg{
    background-color:#FFFFFF;
	border-top:1px solid #EEEFF0;
	border-bottom:1px solid #EEEFF0;
}	
.table_bgwrap{
    background-color:#E1F3FD;
	border-top:1px solid #EEEFF0;
	border-bottom:1px solid #EEEFF0;
}	
.white_left{
   border-left:1px solid #686867;
 } 
 .white_right{
   border-right:1px solid #686867;
 } 
  .white_top{
   border-top:1px solid #686867;
 }  	
  .white_bottom{
   border-bottom:1px solid #686867;
 } 

  .sub_menu{
	display:none;
	padding:1px 0px 1px 0px;
	background-color:#ECFCDA;
	
	}
	.sub_menu_show{
		display:block;
		}
	.sub_menulinks{
		color:#424242;
		text-decoration:none;
		padding:0px 0px 0px 5px;
		line-height:15px;
		display:block;
		vertical-align:middle;
		font-weight:normal;
		}a.sub_menulinks:hover{
			color:#457AA4;
			display:block;
			background-color:#F0F7FD;
			padding:0px 0px 0px 5px;
			line-height:15px;
					font-weight:normal;
			}
.heading_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #676666;
	text-decoration: none;
	display:block;
	
} 
a.heading_menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #72BC2A;
	text-decoration: none;	
	display:block;
	
} 
.heading_menu_2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
}
.leftlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #801F19;
	text-decoration: none;
	display: block;
	padding:0px 0px 5px 0px;
	font-weight:normal;
	background-color:#CCCCCC;
	

}
a.leftlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #801F19;
	text-decoration: underline;
	display: block;
	padding:0px 0px 5px 0px;
	font-weight:normal;
	background-color:#ECFCDA;
}	     	   	
	
	.sub_menu ul{
		padding:0px 0px 0px 3px;
		margin:0px 0px 0px 3px;
		list-style:none;
	}
	.button_wraper{
       background-image:url(../../images/empbtn.jpg);	   
	  
	   padding:8px;
	   background-repeat:repeat-x;
	  }
	 
.sign_bg{
   background-image:url(../../images/yellow_bg.jpg);
   background-color:#F9BE0C;
   font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#333333;  
   height:24px;
   border:1px solid #D99F00;
   
  } 
.table_border1{
    border-right:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
}
.newmenu_bg{
	background-image:url(images/newmenu_bg.gif);
	background-repeat:repeat-x;
	height:42px;
	padding:0px 0px 0px 10px;
}


/************* globalNav styles ****************/

#globalNav{
position: relative;
width: 100%;
min-width: 640px;
height: 32px;
color: #cccccc;
padding: 0px;
margin: 0px;
background-image: url(images/glbnav_background.gif);
}

#globalNav img{
	margin-bottom: -4px;
 
}

#gnl {
	position: absolute;
	top: 0px;
	left:0px;
}

#gnr {
	position: absolute;
	top: 0px;
	right:0px;
}

#globalLink{
	/*position: absolute;
	top: 6px;
	height: 22px;
	min-width: 640px;
	padding: 0px;
	margin: 0px;
	left: 10px;
	z-index: 100;*/
	float:left;
}


a.glink, a.glink:visited{
  	font-size: small;
  	color: #000000;
	text-decoration:none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border-right: 0px solid #8FB8BC;
	
}

a.glink:hover{
  	background-image: url(images/glblnav_selected.gif);
	text-decoration: none;
	color:#FF0000;
	text-decoration:underline;
	
}

.skipLinks {display: none;}

/************ subglobalNav styles **************/

.subglobalNav{
	position: absolute;
	/*top: 265px;*/
	/*left: 47px;*/
	/*width: 100%;
	min-width: 640px !important ;
	height: 20px;*/
	padding-top:5px ;
	visibility: hidden;
	color: #000;
	float:left;
}

.subglobalNav a:link, .subglobalNav a:visited {
	font-size: 100%;
	color: #000;
	text-decoration:none;
}

.subglobalNav a:hover{
	color: #cccccc;
}
.calander_button{
border:0px;
background-image:url(images/calendar.jpg);
width:16px;
height:15px;
cursor:pointer;
}	   	
.bg_ash{
   background-color:#EFEFEF;
  } 
.bg_ash1{
   background-color:#EDECEC;
   border-top:1px solid #DFDFDF;
   border-bottom:1px solid #DFDFDF;
  } 
  .bg_white{
   background-color:#FAFAFA;
  } 
  .popupbdr{
		border:1px solid #B6B7B5;
		background-color:#FFFFFF;
	}
   
 .menu_bg{
    background-image:url(../../images/menu_bg.jpg);
	
	background-color:#FDFCF8;
	
}	
.td_wraper1{
      background-color:#FDEEC4;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:12px;
	  font-weight:bold;
	  color:#F47A00;
	  padding:5px;
	  text-decoration:none;
}

.orange_txt{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#F47A00;
	   text-decoration:none;	 
}
.violet_txt{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#D84FFD;
	   text-decoration:none;	 
}
.blue_dot{
       font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#56B4E8;
	   text-decoration:none;	 
}
.table_nobg{
  border:1px solid #CBC9C9;
 
} 
.red_text{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:underline;
}
a.red_text:hover{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
	text-decoration:none;
}	
.solution_bg{
   background-color:#FFF5E1;
 }
.orenge_txt{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#FA5F0F;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		
} 
.skill_top{
   border-top:1px solid #B8B589;
 }  
 .skill_bottom{
   border-bottom:1px solid #B8B589;
 } 
 .skill_right{
   border-right:1px solid #B8B589;
   
 }   
 
 .web_skill{
	
	background-color:#FFFFFF;
	color:#000000;
	font-weight:bold;
	background-image:url(../../images/skill_rol.jpg);
	background-repeat:no-repeat;	
	width:184px;
	line-height:36px;
}

.web_skill2{
	
	background-color:#FFFFFF;
	color:#414141;
	font-weight:bold;
	background-image:url(../../images/skill_rol1.jpg);
	background-repeat:no-repeat;
	width:184px;
	line-height:36px;
	
	
}
.web_skill2:hover {
	color:#004660;
	
	
} 	

/*.skillmenu{ 
    
	background-image:url(../../images/skill_rol1.jpg);
	background-repeat:no-repeat;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#414141;
	text-decoration:none;
	width:184px;
	line-height:36px;
	float:left;
}
.skillmenu2{
	background-image:url(../../images/skill_rol.jpg);
	background-repeat:no-repeat;
	width:184px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3C6A07;
	text-decoration:none;
	line-height:36px;
	float:left;

}*/
/*a.skillmenu:active { 
  background-image:url(../../images/skill_rol.jpg);
  background-repeat:no-repeat;
  width:184px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#414141;
  text-decoration:none;
  
  line-height:36px;
  float:left;
  
}*/
.skillmenu1{
   font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#414141;
	text-decoration:none;
	width:184px;
	/*padding:0px 8px 0px 0px;
	border-right:1px solid #ffffff;
	
*/}
a.skillmenu1:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#3C6A07;
	/*padding:0px 8px 0px 0px;
	border-right:1px solid #ffffff;*/
}
a.skillmenu1:active { 
  color: #E99A19;
}
.membder_bg{
  background-color:#F5F5F5;
   border-left:1px solid #CBC9C9;
    border-right:1px solid #CBC9C9;
}
.dots{
 border-top:1px dashed #D6D5D5;
}
.dollar_txt{
	background-image:url(../../images/dolar.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
}
.orenge_text{
		font-family:Arial, Helvetica, sans-serif;
		color:#FA5F0F;
		font-size:13px;
		font-weight:bold;
		text-decoration:none;		
} 
.category{   
  margin:0px;
  padding:0px;
}
.category ul{  
  margin:0px 0px 10px 0px;
  padding:0px;  
}
.category li {
  list-style:none;
  padding:0px;
  margin:0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#333333;  
  text-decoration:none;
  font-weight:bold;
}
.category ul li {
  padding:3px 0px 2px 7px;
  list-style:none;
}
.category ul li a{ 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#1B6CCD;
  text-decoration:none;
  font-weight:normal;
}
.category ul li a:hover{ 
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#1B6CCD;
  text-decoration:underline;
  font-weight:normal;
}
 select {
 background-color: #F2F2F2;
 border: 1px solid #000;
 color: #000;
 width:125px;
}
textarea {
 background-color: #F2F2F2;
 border: 1px solid #000;
 color: #000;
}
input {
 border: 1px solid #6A6868;
 background-color: #F2F2F2;

}
