/* Europlacement.com  Partner:Globalplacement */ 

/* #### Start Global / Basic ### */

P {
	margin:0pt;
}

BODY {
	color: #000000;
	font: 9pt arial;
	line-height: 1.4;
	margin : 0;
	background-color: White;
	height:100%;
}

TD {
	color: #000000;
	font: 9pt arial;
	line-height: 1.4;
}

H1{
		color: #E47E3D;
		font: 14pt arial;
		font-weight: normal;
		text-decoration: none;
}

H2{
		color: #3e77b0;
		font: 14pt arial;
		font-weight: normal;
		text-decoration: none;
}

H3{
		color: #555454;
		font: 14pt arial;
		font-weight: normal;
		text-decoration: none;
}

A {
		/*color: #336699;*/
		font: 9pt arial;
		font-weight: normal;
		text-decoration: underline;
}

fieldset{
	border: 1px solid #B9B9B9;
	padding:5px;
}

legend{
	color: #336699;
	}
	
input, select{
	background-color:#F8FAFF;
	border: 1px solid #B9B9B9;
	font-size: 10px;		
}

H1.textHead1 {
	display:inline;
	color: #068fdd;
	font: 22px arial;
	font-weight: bold;		
}
H2.textHead2 {
	display:inline;
	font: 12px arial;
	font-weight:bold;
	color: #999999;
}
/* deleted
a.hauptnav1
a.hauptnav1:hover span
a.hauptnav1:link
*/
/* #### End Global / Basic ### */
/* #### Start Quicksearch & Topplacements Tables ### */
	/* Title in header: H1 lookalike */
	/*deleted:
		.focustableheader, td.centertableheader
		td.centertableheader_or
		.txtfocustableheader
		txtfocustableheader_comp
		centerorange
		tablefocustableheader
		tablefocustableheader td
		.tablefocustableheader img
	*/
	
	 /* Imgborder topplacements */
			/*deleted: topplacementimglinked*/
            .topplacement_top {
                        font-weight:bold;
                        font-size:14px;
            }

            .topplacement_image {
                        float:right;
            }

            .topplacement_link {
                        clear:both;
                        margin-left:5px;
            }

            
            .topplacementimg {
                        border: 1px solid #96C9D3;
            }

            /* Topplacements txt link */

            .topplacementtxtlink {
                        color: #336699;
                        font: 9pt arial;
                        font-weight: normal;
                        text-decoration: underline;                       

            }

	/**/
/*div class*/

.border_or
{
	border-top: 1px solid #FAA21C;
}
.fontColorMain{

color: #0F7FAE;
font-weight:bold;
}
.fontColorMain1{

color: #0F7FAE;
font-weight:bold;
}
.fontColorMain2{

color: #008001;
font-weight:bold;
}
.fontColorMain3{

color: #FE0000;
font-weight:bold;
}
.fontColorMain4{

color: #010165;
font-weight:bold;
}
.fontColorMain5{

color: #A92729;
font-weight:bold;
}
.style_content{
padding:7px;
background-color:#f1f6fc;
border:	thin solid #0F7FAE;
}
.style_content_1{
background-color:#FFFFFF;
border:	thin solid #0F7FAE;
}
.style_content_2{
background-color:#FFFFFF;
border:	thin solid #E4ECF6;
}
.style_content_3{
padding:7px;
background-color:#fcf9ce;
border:	thin solid #a51e22;
}

.style_banner2{
background-color:#ffffff;
border-bottom: thin solid #E4ECF6;
}
.style_banner3{
background-color:#F7FAFB;
border-bottom: thin solid #E4ECF6;
}
.backColor{
/*background-color:#8EACBF;*/
	background-image:url('/imageTest/style_kouzon/bgnew.gif');
	background-repeat:no-repeat;
width:1000px;
		height:21px;
		line-height:21px;
		
}
.backColorMain{
background-color:#fffff;
}
.borderbottomfooter
{	border-bottom: 1px solid #0F7FAE;
}

div.tablefocustableheader {
		height:22px;
		padding:0;
		margin:0;
		border:0;
		white-space:nowrap;
		vertical-align:top; 
		border-collapse:collapse;
		background-image:url('/imageTest/style_kouzon/centertable_header_center_or.gif');
		
	}
	div.tablefocustableheader2 {
		
		padding:0;
		margin:0;
		border:0;
		
		
	}
	div.focus_header_left {
		background-image:url('/imageTest/style_kouzon/focustable_header_left.gif');
		width:7px;
		height:22px;
	}
	div.focus_header_left_or {
		background-image:url('/imageTest/style_kouzon/centertable_header_left_or.gif');
		width:7px;
		height:22px;
		float:left;
	}
	div.focus_header_right {
		background-image:url('/imageTest/style_kouzon/focustable_header_right.gif');
		width:8px;
		height:22px;
	}
	
	div.focus_header_right_or {
		background-image:url('/imageTest/style_kouzon/centertable_header_right_or.gif');
		width:7px;
		height:22px;
	}
	
	div.focus_header_left_orange {
		background-image:url('/imageTest/style_kouzon/focustable_header_left_orange.gif');
		width:7px;
		height:22px;
	}
	div.focus_header_right_orange {
		background-image:url('/imageTest/style_kouzon/focustable_header_right_orange.gif');
		width:4px;
		height:22px;
	}
	
	div.regularheader {
		font-size: 14px;
		background-image:url(/imageTest/style_kouzon/focustable_header_center.gif);
		color:#FFFFFF;
		font-family:arial;
		font-weight:bold;
		height:22px;
	}
	
	div.regularheader_orange {
		font-size: 14px;
		background-image:url(/imageTest/style_kouzon/focustable_header_center_orange.gif);
		color:#FFFFFF;
		font-family:arial;
		font-weight:bold;
		height:22px;
	}
	
	div.focusheader{
		background-image:url('/imageTest/style_kouzon/focustable_header_center.gif');
		color: #FFF;
		font-family: arial;
		font-size: 13px;
		font-weight:bold;
		height:22px;
		width:165px;
		float:left;
		
	}
	div.focusheader_or{
		color: #fff;
		font-family: arial;
		font-size: 16px;
		font-weight:bold;
		height:22px;
		width:266px;
		padding-top:2px;
	}
	div.centertableheader {
		color: #FFF;
		font-family: arial;
		font-size: 16px;
		font-weight:bold;
		
	}
	div.centertablecontent,div.centertablecontentbottom,div.centertablecontent2,div.centertablecontentbottom2 {
		
		background-color:#FFFFFF;
		/* border-top: 1px solid #96C9D3;	*/
		border-left: 1px solid #0F7FAE;
		border-right: 1px solid #0F7FAE;
		/*border-bottom: 1px solid #0F7FAE;*/
		vertical-align:top;
	}
	div.centertablecontentborder {
		height:100%;
		border-left: 1px solid #0F7FAE;
		border-bottom: 1px solid #0F7FAE;
		border-top: 1px solid #0F7FAE;
		border-right: 1px solid #0F7FAE;
		
	}
	div.centertablecontentborder2 {
		
		border-left: 1px solid #0F7FAE;
		border-bottom: 1px solid #0F7FAE;
		border-top: 1px solid #0F7FAE;
		border-right: 1px solid #0F7FAE;
		background-color:#F7FAFB;
	}
	div.headerfont{
		color: #0F7FAE;
		font-family: arial;
		font-size: 16px;
		font-weight:bold;
	}
	div.borderbottom
	{border-bottom: 1px solid #0F7FAE;
	}
	div.inputtitle {
		color: #666666;
		font: bold 9pt arial;
		height: 22px;
		border-left:1px solid #B9B9B9;
		border-right:1px solid #B9B9B9;
		background-color:#FFFFFF;
	}
	div.inputtitle_1 {
		
		font:  9pt arial;
		height: 22px;
		border-left:1px solid #E95910;
		border-right:1px solid #E95910;
		background-color:#FFFFFF;
	}
	div.inputtitle_2 {
		
		font:  9pt arial;
		height: 22px;
		border-left:1px solid #0F7FAE;
		border-right:1px solid #0F7FAE;
		background-color:#DFE8F0;
	}
	div.inputtitle_3 {
		font:  9pt arial;
		height: 22px;
		border-left:2px solid #608397;
		border-right:2px solid #608397;
		background-color:#FFFFFF;
	}
	div.inputtitle_light {
		color: #666666;
		font: bold 9pt arial;
		height: 22px;
		border-left:1px solid #B9B9B9;
		border-right:1px solid #B9B9B9;
		background-color:#ECF2F9;
	}
	div.inputtitle_or {
		color: #666666;
		font: bold 9pt arial;
		height: 22px;
		line-height:22px;
		border-left:1px solid #0F7FAE;
		border-right:1px solid #0F7FAE;
		/*background-color:#FCD858;*/
	}
	div.inputtitleempty {
		border-left:1px solid #B9B9B9;
		border-right:1px solid #B9B9B9;
		background-color:#FCD858;
	}
	div.inputtitleempty_white {
		color: #666666;
		font: bold 9pt arial;
		height: 22px;
	
		background-color:#FFFFFF;
	}
	div.submitbtn_left {
		background-image:url('/imageTest/style_kouzon/submitbtn_left.gif');
		height:20px;
		width:2px;
	}
	div.submitbtn_right {
		background-image:url('/imageTest/style_kouzon/submitbtn_right.gif');
		height:20px;
		width:2px;
	}
	div.inputtitle_bottom{
		color: #666666;
		font: bold 9pt arial;
		height: 25px;
		border-left:1px solid #B9B9B9;
		border-right:1px solid #B9B9B9;
		border-bottom:1px solid #B9B9B9;
		background-color:#FFFFFF;
	}
	.borderbottominputtitle{
		border-bottom:1px solid #B9B9B9;
	}
	.headcontentlink{
		color:#FFFFFF;
		font: 9pt arial;
		font-weight: normal;
		text-decoration: underline;
	}
	div.inputtitle_all{
	
		border-left:1px solid #0F7FAE;
		border-right:1px solid #0F7FAE;
		/*border-bottom:1px solid #0F7FAE;*/
		background-color:#FFFFFF;
	}
	div.inputtitle_all_font{
		color: #666666;
		font: bold 9pt arial;
		border-left:1px solid #B9B9B9;
		border-right:1px solid #B9B9B9;
		border-bottom:1px solid #B9B9B9;
		background-color:#FFFFFF;
	}

	div.inputtitle_bottom_or{
		color: #666666;
		font: bold 9pt arial;
		height: 25px;
		border-left:1px solid #0F7FAE;
		border-right:1px solid #0F7FAE;
		/*border-bottom:1px solid #0F7FAE;*/
		/*background-color:#FCD858;*/
	}
	div.quicksearchsubmitbtn {
		height:22px;
		background-image:url('/imageTest/style_kouzon/submitbtn_center.gif');
		
	}
	.textheader{
		color: #0F7FAE;
		font-family: arial;
		font-size: 16px;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}
	.textheaderred{
		color: red;
		font-family: arial;
		font-size: 16px;
		font-weight:bold;
		margin:0px;
		padding:0px;
	}
	.textheaderblack{
		color: black;
		font-family: arial;
		font-size: 14px;
		/*font-weight:bold;*/
		margin:0px;
		padding:0px;
	}
	div.registerContent{
		background-color:#DFE8F0;
		border:1px solid #0F7FAE;
	}
	
	.divider{
		background-image:url('/imageTest/partnernav_divider.gif');
		background-repeat:no-repeat;
	}
	.selectedbtn
	{	background-image:url('/imageTest/selectedbtn_indicator.gif');
		background-repeat:no-repeat;
		width:3px;
		height:5px;
	}
	
	
/*end of div class*/
/*- Menu Tabs 3--------------------------- */
		#tabs4 {
      float:left;
      clear:none;      
      /*background:#FFF;*/
      font-size:93%;
      line-height:normal;   
      }
		 #tabs4 ul {          
          margin:0;
          padding:10px 10px 0 0px;
          list-style:none;
      }
    #tabs4 li {
      	display:block;
      	float:left;
				margin:0;
      	padding:0;
				padding-right:3px;	      	
      }
      
    #tabs4 a {
      color: #000000;
      float:left;
      background:transparent url("/imageTest/style_kouzon/tableft3.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
     
      }
    #tabs4 a span {
      float:left;
      display:block;
      background:transparent url("/imageTest/style_kouzon/tabright3.gif") no-repeat right top;
      padding:5px 15px 4px 6px;         
      }
		
		
		  /*added 4-10-2007*/
    #tabs4 .progtab1 a  {      
      background:transparent url("/imageTest/style_kouzon/tableft3blue.gif") no-repeat;     
      cursor:pointer;            
      } 
    
       
  	#tabs4 .progtab1 a span {      
      background:transparent url("/imageTest/style_kouzon/tabright3blue.gif") no-repeat top right;       
      } 
  	
  	#tabs4 .progtab2 a  {      
      background:transparent url("/imageTest/style_kouzon/tableft3green.gif") no-repeat;        
      cursor:pointer;    
      }  
  	#tabs4 .progtab2 a span  {      
      background:transparent url("/imageTest/style_kouzon/tabright3green.gif") no-repeat top right;
              
      } 
  	
  	#tabs4 .progtab3 a  {      
      background:transparent url("/imageTest/style_kouzon/tableft3red.gif") no-repeat;   
      cursor:pointer;         
      }  
  	#tabs4 .progtab3 a span {      
      background:transparent url("/imageTest/style_kouzon/tabright3red.gif") no-repeat top right;
          
      } 
  	
  	#tabs4 .progtab4 a  {      
      background:transparent url("/imageTest/style_kouzon/tableft3purple.gif") no-repeat;   
      cursor:pointer;         
      }  
  	#tabs4 .progtab4 a span {      
      background:transparent url("/imageTest/style_kouzon/tabright3purple.gif") no-repeat top right;      
      } 
  	
  	#tabs4 .progtab5 a  {      
      background:transparent url("/imageTest/style_kouzon/tableft3yellow.gif") no-repeat;
      cursor:pointer;         
      }  
  	#tabs4 .progtab5 a span {      
      background:transparent url("/imageTest/style_kouzon/tabright3yellow.gif") no-repeat top right;      
      
      } 
  	
  	.bgclrprog1
  	{	border-left: 1px solid #0F7FAE !important;
			border-bottom: 1px solid #0F7FAE !important;
			/*border-top: 1px solid #0F7FAE;*/
			border-right: 1px solid #0F7FAE !important; 
  		background-color: #E4ECF6 !important;
  	}
  	.bgclrprogram1
  	{	background-color: #E4ECF6;
  	}
  	.bgclrprog2
  	{ border-left: 1px solid #008001 !important;
			border-bottom: 1px solid #008001 !important;
			/*border-top: 1px solid #008001;*/
			border-right: 1px solid #008001 !important;
  		background-color: #F4FEF5 !important;
  	
  	}
  	.bgclrprogram2
  	{	background-color: #F4FEF5;
  	}
  	.bgclrprog3
  	{ border-left: 1px solid #FE0000 !important;
			border-bottom: 1px solid #FE0000 !important;
			/*border-top: 1px solid #FE0000;*/
			border-right: 1px solid #FE0000 !important;
  		background-color: #FDF8F2 !important;
  	}
  	.bgclrprogram3
  	{	background-color: #FDF8F2;
  	}
  	.bgclrprog4
  	{ border-left: 1px solid #010165 !important;
			border-bottom: 1px solid #010165 !important;
			/*border-top: 1px solid #010165;*/
			border-right: 1px solid #010165 !important;
  		background-color: #FDF8FE !important;
  	}
  	.bgclrprogram4
  	{	background-color: #FDF8FE;
  	}
  	.bgclrprog5
  	{ border-left: 1px solid #A92729 !important;
			border-bottom: 1px solid #A92729 !important;
			/*border-top: 1px solid #A92729;*/
			border-right: 1px solid #A92729 !important;
  		background-color: #FCF9CE !important;
  	}
  	.bgclrprogram5
  	{	background-color: #FCF9CE;
  	}
  	/*end 4-10-2007*/
  	/*added 5-10-2007*/
  	div.bgtabs1
  	{
  		background: transparent url(/imageTest/style_kouzon/bg_border1.gif) repeat-x scroll left bottom !important; 
  	} 
  	div.bgtabs2
  	{
  		background: transparent url(/imageTest/style_kouzon/bg_border2.gif) repeat-x scroll left bottom !important;
  	}
  	div.bgtabs3
  	{
  		background: transparent url('/imageTest/style_kouzon/bg_border3.gif') repeat-x scroll left bottom !important;
  	} 
  	
  	div.bgtabs4
  	{
  		background: transparent url(/imageTest/style_kouzon/bg_border4.gif) repeat-x scroll left bottom !important;
  	}
  	div.bgtabs5
  	{
  		background: transparent url(/imageTest/style_kouzon/bg_border5.gif) repeat-x scroll left bottom !important;
  	}
		#tabs4 #current1 a span {
    	color: #0F7FAE;
    	font-weight:bold;
      background-position:100% -42px;
      display:block;
        padding-bottom:5px;
    }
    #tabs4 #current2 a span {
    	color: #008001;
    	font-weight:bold;
      background-position:100% -42px;
      display:block;
        padding-bottom:5px;
    	
    }
    #tabs4 #current3 a span {
    	color: #FE0000;
    	font-weight:bold;
      background-position:100% -42px;
      display:block;
        padding-bottom:5px;
    }
    #tabs4 #current4 a span {
    	color: #010165;
    	font-weight:bold;
      background-position:100% -42px;
      display:block;
        padding-bottom:5px;
    }
    #tabs4 #current5 a span {
    	color: #A92729;
    	font-weight:bold;
      background-position:100% -42px;
      display:block;
        padding-bottom:5px;
    }

/*
tabs for selection language
*/
 	div.focus_header_left_lang {
		background-image:url('/imageTest/style_kouzon/focustable_header_left_180.gif');
		width:4px;
		height:22px;
	}
	div.focus_header_right_lang {
		background-image:url('/imageTest/style_kouzon/focustable_header_right_180.gif');
		width:7px;
		height:22px;
	}
	div.focusheader_lang{
	padding-top:0px;
	background-image:url('/imageTest/style_kouzon/focustable_header_center_180.gif');
	color: #000000;
		font-family: arial;
		height:22px;
	}	
/*
end for the tabs for selection language
*/  
/*- Menu Tabs 3--------------------------- */

     #tabs3 {
      float:left;
      clear:none;      
      /*background:#FFF;*/
      font-size:93%;
      line-height:normal; 
      width:90%;        
      }
     #tabs3  ul.mainTab {          
          margin:0;
          padding:10px 10px 0 0px;
          list-style:none;
          float:left;
      }
    #tabs3 .mainTab  li {
      	display:block;
      	float:left;
				margin:0;
      	padding:0;
				padding-right:3px;	      	
      }
      
     #tabs3 .mainTab a {
      float:left;
      background: transparent url("/imageTest/style_kouzon/tableft3.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 18px;
      text-decoration:none;
      cursor:pointer;     
      }
     #tabs3 .mainTab a span {
      float:left;
      display:block;
      background:transparent url("/imageTest/style_kouzon/tabright3.gif") no-repeat right top;
      padding:5px 18px 0px 0px;         
      text-align:top;
      }
      #tabs3 .mainTab a span span {
      	padding: 0 0 0 0;
      	background: none;
      }
  
  	div.focus_header_left_1 {
			background-image:url('/imageTest/style_kouzon/focustable_header_left_blue.gif');
			width:7px;
			height:22px;
		}
		div.focusheader_1{
			background-image:url('/imageTest/style_kouzon/focustable_header_center_blue.gif');
			color: #FFF;
				font-family: arial;
				font-size: 16px;
				font-weight:bold;
				height:22px;
		} 
		div.focus_header_right_1 {
			background-image:url('/imageTest/style_kouzon/focustable_header_right_blue.gif');
			width:4px;
			height:22px;
		}
		div.focus_header_left_2 {
			background-image:url('/imageTest/style_kouzon/focustable_header_left_green.gif');
			width:7px;
			height:22px;
		}
		div.focusheader_2{
			background-image:url('/imageTest/style_kouzon/focustable_header_center_green.gif');
			color: #FFF;
				font-family: arial;
				font-size: 16px;
				font-weight:bold;
				height:22px;
		} 
		div.focus_header_right_2 {
			background-image:url('/imageTest/style_kouzon/focustable_header_right_green.gif');
			width:4px;
			height:22px;
		}
		div.focus_header_left_3 {
			background-image:url('/imageTest/style_kouzon/focustable_header_left_red.gif');
			width:7px;
			height:22px;
		}
		div.focusheader_3{
			background-image:url('/imageTest/style_kouzon/focustable_header_center_red.gif');
			color: #FFF;
				font-family: arial;
				font-size: 16px;
				font-weight:bold;
				height:22px;
		} 
		div.focus_header_right_3 {
			background-image:url('/imageTest/style_kouzon/focustable_header_right_red.gif');
			width:4px;
			height:22px;
		}
		div.focus_header_left_4 {
			background-image:url('/imageTest/style_kouzon/focustable_header_left_purple.gif');
			width:7px;
			height:22px;
		}
		div.focusheader_4{
			background-image:url('/imageTest/style_kouzon/focustable_header_center_purple.gif');
			color: #FFF;
				font-family: arial;
				font-size: 16px;
				font-weight:bold;
				height:22px;
		} 
		div.focus_header_right_4 {
			background-image:url('/imageTest/style_kouzon/focustable_header_right_purple.gif');
			width:4px;
			height:22px;
		}
		div.focus_header_left_5 {
			background-image:url('/imageTest/style_kouzon/focustable_header_left_red2.gif');
			width:7px;
			height:22px;
		}
		div.focusheader_5{
			background-image:url('/imageTest/style_kouzon/focustable_header_center_red2.gif');
			color: #FFF;
				font-family: arial;
				font-size: 16px;
				font-weight:bold;
				height:22px;
		} 
		div.focus_header_right_5 {
			background-image:url('/imageTest/style_kouzon/focustable_header_right_red2.gif');
			width:4px;
			height:22px;
		}
		div.focus_header_left_6 {
			background-image:url('/imageTest/style_kouzon/focustable_header_left_red3.gif');
			width:7px;
			height:22px;
		}
		div.focusheader_6{
			background-image:url('/imageTest/style_kouzon/focustable_header_center_red3.gif');
			color: #FFF;
				font-family: arial;
				font-size: 16px;
				font-weight:bold;
				height:22px;
		} 
		div.focus_header_right_6 {
			background-image:url('/imageTest/style_kouzon/focustable_header_right_red3.gif');
			width:4px;
			height:22px;
		}
		div.focus_bottom_left_6 {
			background-image:url('/imageTest/style_kouzon/focustable_bottom_left_red3.gif');
			width:4px;
			height:22px;
			background-color:#FFFFFF;
			
		}
		div.focusbottom_6{
			/*background-image:url('/imageTest/style_kouzon/focustable_bottom_center_red3.gif');
			*/
			border-bottom: 1px solid #E95910;
			color: #FFF;
				line-height:21px;
				background-color:#FFFFFF;
				background-repeat: repeat-x;
				
		} 
		div.focus_bottom_right_6 {
			background-image:url('/imageTest/style_kouzon/focustable_bottom_right_red3.gif');
			width:8px;
			height:22px;
			background-color:#FFFFFF;
			
		}
		/*blue color bottom*/
		div.focus_bottom_left_2 {
			background-image:url('/imageTest/style_kouzon/focustable_bottom_left_blue2.gif');
			width:4px;
			height:22px;
			background-color:#DFE8F0;
			
		}
		div.focusbottom_2{
			/*background-image:url('/imageTest/style_kouzon/focustable_bottom_center_red3.gif');
			*/
			border-bottom: 1px solid #0F7FAE;
			color: #FFF;
				line-height:21px;
				background-color:#DFE8F0;
				background-repeat: repeat-x;
				
		} 
		div.focus_bottom_right_2 {
			background-image:url('/imageTest/style_kouzon/focustable_bottom_right_blue2.gif');
			width:8px;
			height:22px;
			background-color:#DFE8F0;
			
		}
		/*end blue color bottom*/
		
		.style_content_prog1{
			padding:7px;
			background-color:#E4ECF6;
			border:	thin solid #0F7FAE;
		}
		.style_content_prog2{
			padding:7px;
			background-color:#F4FEF5;
			border:	thin solid #008001;
		}
		.style_content_prog3{
			padding:7px;
			background-color:#FDF8F2;
			border:	thin solid #FE0000;
		}
		.style_content_prog4{
			padding:7px;
			background-color:#FDF8FE;
			border:	thin solid #010165;
		}
		.style_content_prog5{
			padding:7px;
			background-color:#FCF9CE;
			border:	thin solid #A92729;
		}   
    /*end 5-10-2007*/
    
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs3 a span {float:none; color:black}
    /* End IE5-Mac hack */
    /*color a:hover should be black 4-10-2007*/
    #tabs3 a:hover span {
      color:#ffffff;
      }
    #tabs3 a:hover {
      background-position:0% -22px;
      }
    #tabs3 a:hover span {
      background-position:100% -22px;
      }

    #tabs3 #current a {      		
       background-position:0% -22px;
    }
    #tabs3 #current a span {
    	color: #fff;
    	font-weight:bold;
      background-position:100% -22px;
    }
    /*added 4-10-2007*/
    #tabs3 #current1 a span {
    	color: #0F7FAE;
    	font-weight:bold;
      background-position:100% -42px;
      display:block;
        padding-bottom:5px;
    }
    #tabs3 #current2 a span {
    	color: #008001;
    	font-weight:bold;
      background-position:100% -42px;
      display:block;
        padding-bottom:5px;
    	
    }
    #tabs3 #current3 a span {
    	color: #FE0000;
    	font-weight:bold;
      background-position:100% -42px;
      display:block;
        padding-bottom:5px;
    }
    #tabs3 #current4 a span {
    	color: #010165;
    	font-weight:bold;
      background-position:100% -42px;
      display:block;
        padding-bottom:5px;
    }
    #tabs3 #current5 a span {
    	color: #A92729;
    	font-weight:bold;
      background-position:100% -42px;
      display:block;
        padding-bottom:5px;
    }
		
		/*end 4-10-2007*/
			
	/**/

	/* left TD (of 2 td's) containing rounded corner in left-top corner (placed above table containing actual content)4 */
	.focustablecontentheader {
		border-top: 1px solid #B9B9B9;
		border-right: 1px solid #B9B9B9;
	}

	/* TD (colspan=2) containing content (below td containing rounded corner in left-top corner) */
	.focustablecontent {
		border-left: 1px solid #B9B9B9;
		border-right: 1px solid #B9B9B9;
		border-bottom: 1px solid #B9B9B9;
	}
	
	
	/* Title above input box in bold gray */
	.inputtitle {
		color: #666666;
		font: bold 9pt arial;
		height: 20px;
	}

	/* Dropdown properties : Quicksearch */
	.inputdropdownquicksearch,inputquicksearch {
		width: 160px;
	}
	
	/* Inputfield properties : Quicksearch */
	.inputquicksearch {
		width: 169px;
	}
	
	/* Spacer properties : Input-title & Input*/
	.inputdividerspacer {
		height: 11px;
	}
	
		
	
	/* General Submit button properties */
	.generalsubmitbtn {
		color: #336699;
		font: 9pt arial;
		font-weight: normal;
		text-decoration: none;
		white-space:nowrap;
		padding-left:12px;
		padding-right:12px;
	}
	
	
	/* Quicksearch Submit button properties */
	.quicksearchsubmitbtn {
		white-space:nowrap;
		padding-left:18px;
		padding-right:18px;
		vertical-align:bottom;
	}
	
	/* Quicksearch Submit button 2 properties */
	.quicksearchsubmitbtn2 {
		white-space:nowrap;
		padding-left:8px;
		
	}
	
	/* Quicksearch Submit button textlink properties */	
	a.quicksearchsubmitbtntxt:link,a.quicksearchsubmitbtntxt:visited,a.quicksearchsubmitbtntxt:active,a.quicksearchsubmitbtntxt:hover {
		color: #336699;
		font: 9pt arial;
		font-weight: normal;
		text-decoration: none;
		white-space:nowrap;
		display:inline;
	
	}
	
	a.quicksearchsubmitbtntxt:hover {
		text-decoration: underline;
		display:inline;	
	}
	
	
	/* Topplacement txt properties */	
	.topplacementtxt {
	color: #000000;
	font: 9pt arial;
	line-height: 1.4;
}
	

	
	/* Hyperlinked text in text */	
	a.txtbutton:link,a.txtbutton:visited,a.txtbutton:active,a.txtbutton:hover {
		color: #336699;
		font: 14px arial;
		font-weight: bold;
		text-decoration: underline;
		display:block;
		padding:0px;
		padding-bottom: 8px;
		margin:0px;
	}
	
	a.txtbutton:hover {
		text-decoration: underline;
	}
	

	/* Hyperlinked text in text (white below quicksearch) */	
	a.txtbuttonwhite:link,a.txtbuttonwhite:visited,a.txtbuttonwhite:active,a.txtbuttonwhite:hover {
		color: #336699;
		font: 8pt arial;
		font-weight: bold;
		text-decoration: none;
	}
	
	a.txtbuttonwhite:hover {
		text-decoration: underline;
	}


/* #### End Quicksearch & Topplacements Tables ### */


/* #### Start Employers & Students / Default contentpage ### */

	/* Title in header: H1 lookalike */
	
	
	
	/* Table properties main content table (centertable) */
	.centertablecontent,.centertablecontentbottom,.centertablecontent2,.centertablecontentbottom2 {
		padding-top: 15px;
		padding-left: 7px;
		padding-right: 7px;
		/* border-top: 1px solid #96C9D3;	*/
		border-left: 1px solid #96C9D3;
		border-right: 1px solid #96C9D3;
	}
	.centertablecontentbottom_or {
		padding-top: 15px;
		padding-left: 7px;
		padding-right: 7px;
		/* border-top: 1px solid #96C9D3;	*/
		border-left: 1px solid #0F7FAE;
		border-bottom: 1px solid #0F7FAE;
		border-top: 1px solid #0F7FAE;
		border-right: 1px solid #0F7FAE;
	
	}
	.stdcontent {
		padding-left: 22px;
		padding-right: 22px;
		border-left: 1px solid #96C9D3;
		border-right: 1px solid #96C9D3;
	}
	
	/* Same as centertablecontent but with additional border at bottom of table (to close table visually) */
	.centertablecontentbottom,.centertablecontentbottom2 {
		/*border-bottom: 1px solid #96C9D3;*/
	}
	
	/* Same as centertablecontent but with additional border at bottom and top of table (to close table visually) */
	.centertablecontent2 {
		border-top: 0px;
		/*border-bottom: 0px;*/
		border-bottom: 1px solid #0F7FAE;
	}
	
	.centertablecontentbottom2 {
		border-top: 0px;
	}

/* #### End Employers & Students ### */



/* #### Start Topnav  ### */

	/* Table properties topnav */
	.topnavtable{
	background-color:#E4EDF5;
	border-right: 1px solid #96C6D5;
	}
	
	/* Table properties subnav (same as topnav but with: bottom border) */	
	.subnavtable{
	border-bottom: 1px solid #96C6D5;
	border-right: 1px solid #96C6D5;

	}
	#tabs3 .lngSelector1 {
		float:right;		
		margin-top:10px;
	}
	.lngSelector1	a 
	{
		color: #336699;
		font: 12px arial;
		font-weight: normal;
		text-decoration: underline;
		/*padding:2px;*/
	}
	#tabs3 .lngSelector1 a span  {
		color: #336699;
	}

	/* Language button bar: left TD (of 2 td's) containing rounded corner in left-bottom corner (placed below table containing actual content) */
	.languagetablecontentheader {
		border-bottom: 1px solid #B9B9B9;
		border-right: 1px solid #B9B9B9;
		background:#FAA21B;
	}

	/* Language button bar: TD (colspan=2) containing content (above td containing rounded corner in left-bottom corner) */
	.languagetablecontent {
		background:#FAA21B;
		border-left: 1px solid #B9B9B9;		
		border-right: 1px solid #B9B9B9;		
		padding-top:5px; 		
		font-size: 11px;
	}
	
	/* Language links */
	a.languagelink:link,a.languagelink:visited,a.languagelink:active,a.languagelink:hover {
		color: #336699;
		font: 7.5pt verdana;
		font-weight: normal;
		text-decoration: underline;
	}
	
	
	
	/* Topnavfirst navitem (same as topnav but minus 7px padding already included in first td of table)  */
		a.topnavfirst:link,a.topnavfirst:visited,a.topnavfirst:active,a.topnavfirst:hover {
		color: black;
		background-color: #E4ECF6;
		font: 9pt arial;
		font-weight: normal;
		text-decoration: none;
		padding-left: 11px;
		padding-right: 11px;
		padding-top: 0px;
		
	}



	/* Subsubnavfirst navitem (same as topnav but minus 7px padding already included in first td of table)  */
		a.subsubnavfirst:link,a.subsubnavfirst:visited,a.subsubnavfirst:active,a.subsubnavfirst:hover {
		color: #FFFFFF;
		background-color: #0F7FAE;
		font: 9pt arial;
		font-weight: normal;
		text-decoration: none;
		padding-left: 4px;
		padding-right: 11px;
		border-left: 1px solid black;
	}

	
	/* Topnav navitems */
	a.topnav:link,a.topnav:visited,a.topnav:active,a.topnav:hover {
		color: black;
		background-color: #E4ECF6;
		font: 9pt arial;
		font-weight: normal;
		text-decoration: none;
		padding-left: 11px;
		padding-right: 11px;
		
	}

	/* Selected topnav button properties */	
	a.topnavselected:link,a.topnavselected:visited,a.topnavselected:active,a.topnavselected:hover {
		color: #FFFFFF;
		background-color: #0F7FAE;
		font: 9pt arial;
		font-weight: normal;
		text-decoration: none;
		padding-left: 11px;
		padding-right: 11px;
	}
	
	/* Selected topnav button properties */	
	a.topnavselected:hover {
		text-decoration: underline;
	}
	
	/* (Selected) subnav button properties */	
	a.subnavselected:link,a.subnavselected:visited,a.subnavselected:active,a.subnavselected:hover {
		color: #FFFFFF;
		font: 9pt arial;
		font-weight: normal;
		text-decoration: underline;
		padding-left: 11px;
		padding-right: 11px;
	}
	a.subnav:link,a.subnav:visited,a.subnav:active,a.subnav:hover {
		color: #FFFFFF;
		
		font: 9pt arial;
		font-weight: normal;
		text-decoration: none;
		padding-left: 11px;
		padding-right: 11px;
		
	}

/* Clickpath button properties (always blue & always underlined) */	
	a.clickpathbutton:link,a.clickpathbutton:visited,a.clickpathbutton:active,a.clickpathbutton:hover {
		color: #336699;
		font: 9pt arial;
		font-weight: normal;
		text-decoration: underline;
	}
	a.clickpathbutton2:link,a.clickpathbutton2:visited,a.clickpathbutton2:active,a.clickpathbutton2:hover {
		color: #FF0000;
		font: 9pt arial;
		font-weight: bold;
		text-decoration: none;
	}
	
/* Partnernav (top of page) button properties (always blue & always underlined) */	
	a.partnernavbtn:link,a.partnernavbtn:visited,a.partnernavbtn:active,a.partnernavbtn:hover {
		color: #336699;
		font: 9pt arial;
		font-weight: normal;
		text-decoration: underline;
	}
	
/* #### End Topnav  ### */


	
/* #### Start Botnav  ### */
	a.footer {
	text-decoration:none;
	font: 11px arial;
	}
	.disclaimertxt {
		color: #666666;
		font: 8pt arial;
		line-height: 1.4;
	}

/* (for Disclaimer) Small Partnernav (top of page) button properties (always blue & always underlined)  */	
	a.partnernavbtnsmall:link,a.partnernavbtnsmall:visited,a.partnernavbtnsmall:active,a.partnernavbtnsmall:hover {
		color: #336699;
		font: 8pt arial;
		font-weight: normal;
		text-decoration: underline;
	}


/* #### End Botnav  ### */

	


/* #### Start results  ### */			
	
/* (for the search page) refine option box */

	.inputdropdownextsearch {
		width: 100;
	}

	.refineoption {
	
		font: 8pt arial;
		width: 169px;
		height: 90px;
		border: 1px solid #96C9D3;	
		font-size: 10px;
		padding-top:2px;
		padding-bottom:2px;
		
	}

	.resultdropdown {
	
		width: 130px;
	
	}

	.resulthead {
	
		color: #000000;
		font: 9pt arial;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px;
		border-left: 0px;
		border-right: 0px;
		border-bottom: 1px solid #96C9D3;
		background-color: #FFFFFF;
	}
	.resulthead2 {
	
		color: #000000;
		font: 9pt arial;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		border-top: 0px;
		border-left: 0px;
		border-right: 0px;
		border-bottom: 1px solid #96C9D3;
		
	}

	.resultfooter {
	
		color: #666666;
		font: 8pt arial;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 3px;
		padding-right: 0px;
		border-top: 0px;	
		border-left: 0px;
		border-right: 0px;
		border-bottom: 0px;
		background-color: #F8FAFF;
	}
	.resultfooter2 {	
		color: #666666;
		font: 8pt arial;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 8px;
		padding-right: 0px;
		border-top: 0px;	
		border-left: 0px;
		border-right: 0px;
		border-bottom: 0px;
		
	}
	.resultfooter2 strong {	
		color: #000;		
	}
	.resultfooter2 span {	
		color:red
	}
	.tonextlink, .currentresult span {
		padding-right:2px;
	 	font: 12px arial;
	 }
	
	.currentresult {
		color:red;
	 }
	
	
	.resultbody {
	
		color: #000000;
		font: 9pt arial;
		padding-top: 0px;
		padding-bottom: 5px;
		padding-left: 3px;
		padding-right: 0px;
		border-top: 0px;	
		border-left: 0px;
		border-right: 0px;
		border-bottom: 0px;
		background-color: #FFFFFF;
	}
	.resultbody2 {
	
		color: #000000;
		font: 9pt arial;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 8px;
		padding-right: 0px;
		border-top: 0px;	
		border-left: 0px;
		border-right: 0px;
		border-bottom: 0px;
		
	}
	.adv1
	{	float:right;
		background-color:#A9A9A9;
		width:190px;
		height:100%;
		margin:0;
		padding:0;
		vertical-align:middle;
		clear:right;
	}
	a.resultbutton:link,a.resultbutton:visited,a.resultbutton:active,a.resultbutton:hover {
	
		color: #E47E3D;
		font: bold 14px arial;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 3px;
		padding-right: 0px;
		border-top: 0px;	
		border-left: 0px;
		border-right: 0px;
		border-bottom: 0px;
		text-decoration: none;
	}
	a.resultbutton1:link,a.resultbutton1:visited,a.resultbutton1:active,a.resultbutton1:hover {
	
		
		font: bold 14px arial;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 3px;
		padding-right: 0px;
		border-top: 0px;	
		border-left: 0px;
		border-right: 0px;
		border-bottom: 0px;
		text-decoration: none;
	}


/* #### End results  ### */


/* #### Start tabs  ### */


/* (for the tabs) passive tabs txtlinks */


	a.tabbutton:link,a.tabbutton:visited,a.tabbutton:active,a.tabbutton:hover {
		color: #666666;
		font: 9pt arial;
		font-weight: normal;
		text-decoration: underline;
	}
	
	
/* classes for the listings within the tabbed pages (employers and students personal' pages */


	.tablistheader	{
	
		color: #666666;
		font: bold 8pt arial;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-right: 0px;
		border-top: 0px;
		border-left: 0px;
		border-right: 0px;
		border-bottom: 1px solid #96C9D3;
		background-color: #FFFFFF;
	}
	
	.tablistentry-even	{

		color: #000000;
		font: 8pt arial;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 3px;
		padding-right: 0px;
		border-top: 0px;
		border-left: 0px;
		border-right: 0px;
		background-color: #FFFFFF;
	}	
	
	.tablistentry-odd	{
	
		color: #000000;
		font: 8pt arial;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 3px;
		padding-right: 0px;
		border-top: 0px;
		border-left: 0px;
		border-right: 0px;
		background-color: #F8FAFF;
	}
	
	a.tablistlink	{

		color: #336699;
		font: 8pt arial;
		font-weight: normal;
		text-decoration: underline;

	}
	
	ul.redlist {color:#F30;list-style-type:disc;list-style:outside; padding:0; margin:0; margin-left:20px;}
	li.redlist  {color:#F30;  padding:0; margin:0; }
	li.redlist  span {color:#000}
	
	ul.menulist {color:#F30;list-style-type:disc;list-style:outside; padding:0; margin:0; margin-left:10px;}
	li.menulist  {color:#000;  padding:0; margin:0; }
	li.menulist  span {color:#000}
	
	div.buttonNewContainer{
		padding-left:7px;
		padding-top:5px;
		margin-left:5px;
		/*margin-right:5px;*/
	}
	/*henry took stageplaza button*/
	div.buttonSPNew1left { 
		padding-left:0; 
		margin-left:9px; 
		display:inline;
		padding-left:24px;
	}
	.buttonSPNew1left  { 
		background: url('/imageTest/style_kouzon/spbuttonleft.gif') top left no-repeat;
		height:39px; 
		line-height:39px;
		font-size:14px;
		float:left; 
		margin:0; 
		padding:0;
		display:block;
		}
	div.buttonSPNew1mid { 
		background: url('/imageTest/style_kouzon/spbuttonmid.gif') top right repeat-x; 
		border:0; 
		height:39px;
		float:left;
		white-space:nowrap;
		display:block;
		padding-top: 3px;
		padding-left:5px;
	}
	.buttonSPNew1mid a {
		display:block;
		color:#000;
		text-decoration:none; 
		padding-left:0px; 
		padding-right:5px; 
		font-size:13px;
		font-weight:bold;
		font-family: Arial;
		height:19px;
		padding-top:2px;		
	}
	.buttonSPNew1mid a:visited {
		color: #000;
	}
	div.buttonSPNew1right {
		background: url('/imageTest/style_kouzon/spbuttonright.gif') top right no-repeat; 
		border:0; 
		height:39px;
		width:14px;
		float:left;
	}
	/*end of tooking stageplaza button*/
	
	
	div.buttonNew1 { 
		padding-left:0; 
		margin-left:9px; 
		display:inline;
		padding-left:24px;
	}
	div.buttonNew1blue { 
		padding-left:0; 
		margin-left:9px; 
		display:inline;
		padding-left:24px;
	}

	div.buttonNew2 { 
		background: url('/imageTest/style_kouzon/submitby_mid_small2.gif') top right repeat-x; 
		border:0; 
		height:25px;
		float:left;
		white-space:nowrap;
		display:block;
	}
	div.buttonNew2blue { 
		background: url('/imageTest/style_kouzon/submitby_mid_small2blue.gif') top right repeat-x; 
		border:0; 
		height:25px;
		float:left;
		white-space:nowrap;
		display:block;
		
	}
	div.buttonNew2blue a{ 
		color:#FFFFFF;
		text-decoration:none;
		padding-top:2px;
		
	}
	div.buttonNew3 {
		background: url('/imageTest/style_kouzon/submitby_right_small2.gif') top right no-repeat; 
		border:0; 
		height:25px;
		width:8px;
		float:left;
	}
	div.buttonNew3blue {
		background: url('/imageTest/style_kouzon/submitby_right_small2blue.gif') top right no-repeat; 
		border:0; 
		height:25px;
		width:8px;
		float:left;
	}

	.buttonNew2 a, .buttonNew2_1 a {
		display:block;
		color:#000;
		text-decoration:none; 
		padding-left:0px; 
		padding-right:5px; 
		font-size:14px;
		font-weight:bold;
		font-family:"Arial";
		height:19px;
		padding-top:2px;
		
		}

	.buttonNew2_1 a:hover, .buttonNew2 a:visited, .buttonNew2_1 a:hover, .buttonNew2_1 a:visited {
		color:#000; 
		}

	.buttonNew1  { 
		background: url('/imageTest/style_kouzon/submitby_left_small.gif') top left no-repeat;
		height:25px; 
		line-height:25px;
		font-size:14px;
		float:left; 
		margin:0; 
		padding:0;
		display:block;
		}
	.buttonNew1blue  { 
		background: url('/imageTest/style_kouzon/submitby_left_smallblue.gif') top left no-repeat;
		height:25px; 
		line-height:25px;
		font-size:14px;
		float:left; 
		margin:0; 
		padding:0;
		display:block;
		
		}	
	/* new button */
	.buttonNewLeft1  { 
		background: url('/imageTest/style_kouzon/leftnew.gif');
		height:25px;
		background-repeat: no-repeat; 
		width:10px;
		line-height:25px;
		font-size:14px;
		float:left; 
		margin:0; 
		padding:0;
		display:block;
		}
		.buttonCenterNew1 { 
		margin-left:24px; 
		background: url('/imageTest/style_kouzon/centernew.gif'); 
		border:0; 
		background-repeat: repeat-x; 
		height:25px;
		padding:2px;
		float:left;
		margin-left:0;
		white-space:nowrap;
		display:block;
		font-weight:bold;
		text-decoration:none;
		}
		.buttonNewRight1  { 
		background: url('/imageTest/style_kouzon/rightnew.gif');
		height:25px;
		background-repeat: no-repeat; 
		width:15px;
		line-height:25px;
		font-size:14px;
		float:left; 
		margin:0; 
		padding:0;
		display:block;
		}
		
		.buttonNewLeft2  { 
		background: url('/imageTest/style_kouzon/leftnew_1.jpg');
		height:25px;
		background-repeat: no-repeat; 
		width:10px;
		line-height:25px;
		font-size:14px;
		float:left; 
		margin:0; 
		padding:0;
		display:block;
		}
		.buttonCenterNew2 { 
		margin-left:24px; 
		background: url('/imageTest/style_kouzon/centernew_1.jpg'); 
		border:0; 
		background-repeat: repeat-x; 
		height:25px;
		padding:2px;
		float:left;
		margin-left:0;
		white-space:nowrap;
		display:block;
		}
		.buttonNewRight2  { 
		background: url('/imageTest/style_kouzon/rightnew_1.jpg');
		height:25px;
		background-repeat: no-repeat; 
		width:15px;
		line-height:25px;
		font-size:14px;
		float:left; 
		margin:0; 
		padding:0;
		display:block;
		}
		
			.newboxleft_1 { 
		
		background: url('/imageTest/newboxleft.gif'); 
		border:0; 
		background-repeat: no-repeat; 
		height:240px;
		width:10px;
		}
		
		.newboxcenter_1 { 
		
		background: url('/imageTest/newboxcenter.gif'); 
		border:0; 
		background-repeat: repeat-x; 
		height:240px; 	
		font: 20px arial;
		color:yellow;
		text-align:center;	
		}
		.newboxright_1 { 
		
		background: url('/imageTest/newboxright.gif'); 
		border:0; 
		background-repeat: no-repeat; 
		height:240px;
		width:10px;		
		}
		
		.newbox_1 { 
		
		background: url('/imageTest/contact_bgColor.jpg'); 
		border: 1px solid black;
		background-repeat: repeat-x; 
		
		font: 12px arial;
		color: #FFFFFF;
		text-align:center;	
		}
		
		.fontWhite {
		color:#FFFFFF;
		text-align:center;
		font: 18px arial;
		}
		
		.border_1
		{	
			border: 1px solid black;
		}
	
/* #### Start tabs  ### */

/* Largest Internship Network */
.largest_internship_network_container
{
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	background-color:#FFFFFF;
}

.largest_internship_network_header
{
	font-family:arial;
	font-size:22px;
	font-weight:bold;
	color:#330099;
}

.largest_internship_network_info_text
{
	font-family:arial;
	font-size:12px;
	color: #0F7FAE;
}

.largest_internship_network_info_number
{
	font-family:arial;
	font-size:12px;
	color: #FF9933;
	font-weight:bold;
}

#map {
	width:250px;
	float:left;
	border: 1px solid #0F7FAE;
}

#googlemap350px {
	border: 1px solid #0F7FAE;	
}
 

 
.imgholder10 { float:left;width:100px;padding-top:5px;padding-right:4px; }

.imgholder10 {
  float:left;
  background: url('/imageTest/shadow.png') no-repeat bottom right !important;
  background: url('/imageTest/shadow.jpg') no-repeat bottom right;
  margin: 10px 0 0 6px !important;
  margin: 10px 0 0 3px;
  }

.imgholder10 img {
  display: block;
  position: relative;  
  border: 4px solid #e5e5e5;
  margin: -10px 6px 6px -6px;
 
  }

/* Internship Search / Profile START */
H1.search_profile_title
{
	color: #FFFFFF;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	margin:0px;
	
	
}
/*added by henry*/
H1.home_text_largest
{ display:inline;
	font-family:arial;
	font-size:22px;
	font-weight:bold;
	color:#0F7FAE;
}
H2.payment
{
	color: #E95910;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	margin:0px;
	padding:0px;
}
H2.text_or
{
	color: #E47E3D;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
}


H2.text_frame {	
	display:inline;
	color: #fff;
	font-family: arial;
	font-size: 13px;
	font-weight:bold;
}

H2.search_profile_title_top
{
	color: #0F7FAE;
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	margin:0px;
	padding:0px;
}

H2.search_profile_title_detail
{
	color: #000000;
	font-family: arial;
	font-size: 12px;
	margin-top: 2px;
}

H2.search_profile_title_top1
{
	color: #0F7FAE;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
}

H2.search_profile_title_top2
{
	color: #008001;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
}

H2.search_profile_title_top3
{
	color: #FE0000;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
}

H2.search_profile_title_top4
{
	color: #010165;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
}

H2.search_profile_title_top5
{
	color: #A92729;
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	margin-top: 0px;
}

H3.search_profile_detail
{
	color: #000000;
	font-family: arial;
	font-size: 12px;
	margin-top: 2px;
}
H3.text_head3
{
		color: #0F7FAE;
		font: 14px arial;
		font-weight: bold;
		text-decoration: none;
		padding:0;
		margin:0px;
}
H3.refine_search_internship
{
		color: #0F7FAE;
		font: 14pt arial;
		font-weight: normal;
		text-decoration: none;
}

H3.refine_search_internship_program
{
		color: #008001;
		font: 14pt arial;
		font-weight: normal;
		text-decoration: none;
}

H3.refine_search_study_program
{
		color: #FE0000;
		font: 14pt arial;
		font-weight: normal;
		text-decoration: none;
}

H3.refine_search_voluntary_works
{
		color: #010165;
		font: 14pt arial;
		font-weight: normal;
		text-decoration: none;
}

H3.refine_search_language_schools
{
		color: #A92729;
		font: 14pt arial;
		font-weight: normal;
		text-decoration: none;
}
/* Internship Search / Profile END */

/* Program Profile - Paid Listing Feature START */
a.programs_paid_listing
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}
div.programs_paid_listing
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}
span.programs_paid_listing
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #336699;
	text-decoration: underline;
}
/* Program Profile - Paid Listing Feature END */
/* This is for the IE problem*/
.select-free
{
	position:absolute; 
	z-index:102;
	overflow:hidden;
}
		
.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	width:3000px;/*must have for any big value*/
	height:3000px/*must have for any big value*/;
	filter:mask();/*must have*/
}
/* end*/

.helpInfoImg {
	cursor: pointer;
	border: 0px;
	top: 4px;
	position: relative;
}
.borderclrnew
{
	border-bottom: 1px solid rgb(15, 127, 174);
}
#gmap_main_container {
	width: 100%;
}
#gmap_right_container {
	float: right;
	padding: 20px;
	color: #000000;
	border: 1px solid #0F7FAE;
	/*background-color: rgb(229, 227, 223);*/
	background-color: #ffffff;
}
#gmap_right_container ul {
	list-style-type: none;
	padding: 0px 0px;
	margin: 5px 0px;
	padding-left: 20px;
}
#gmap_left_container {
	float: left;
	padding: 0px 20px;
}
#gmap_form {
	padding: 5px 5px;
	background-color: #ffffff;
}
div.gmap_text {
	color: #000000;
	background-color: #f0f0f0;
	border: 5px solid #cccccc;
}
a.gmap_text {
	text-decoration: none;
}
a.gmap_text:hover {
	text-decoration: underline;
}
.gmap_input {
	width: 200px;
	border: 1px solid #0F7FAE;
	padding: 3px 0px;
}
.gmap_label {
	color: #ff0000;
	font-weight: bold;
}
.gmap_viewall {
	font-weight: bold;
	color: #ff0000;
}
a.gmap_link_continent {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #003399;
}
a.gmap_link_continent: hover {
	text-decoration: underline;
}
.gmap_num_continent {
	color: #000000;
	font-weight: bold;
	font-family: arial, georgia, "times new roman";
	font-size: 12px;
}
a.gmap_link_country {
	font-size: 12px;
	text-decoration: none;
	color: #003399;
}
a.gmap_link_country: hover {
	text-decoration: underline;
}
.gmap_num_country {
	color: #000000;
	font-family: arial, georgia, "times new roman";
	font-size: 11px;
}
.quicksearchres {
	text-decoration: none;
}
.quickres {
	background-color: #FFFFCC;
}

.regTermCondition {
	overflow: auto;
	width: 589px;
	height: 150px;
	color: #000000;
	font-size: 11px;
	background-color: #FFFFCC;
	border: 1px solid #B9B9B9;
}
/*deleted:
div.wizzardlefttop_o
div.wizzardcentertop_o
div.wizzardrighttop_o
div.wizzardleft_o
div.wizzardleft2_o
div.wizzardcenter_o
div.wizzardright_o
div.wizzardright2_o
wizzardline_o
div.wizzardcontentz_o
*/
	.bordertype1
	{
		clear:both;
		height:14px;
		width:180px;
		vertical-align:top;
		line-height:14px;
		background-image:url('http://www.globalplacement.com/dev1/imageTest/style_kouzon/bottomcorner-1.gif');
	}
	.bordertype2
	{
		clear:both;
		height:14px;
		width:190px;
		vertical-align:top;
		line-height:14px;
		background-image:url('http://www.globalplacement.com/dev1/imageTest/style_kouzon/bottomcorner-2.gif');
	}
	.bordertype3
	{
		clear:both;
		height:14px;
		width:581px;
		vertical-align:top;
		line-height:14px;
		background-image:url('http://www.globalplacement.com/dev1/imageTest/style_kouzon/bottomcorner-3.gif');
	}
	.bordertype4
	{
		clear:both;
		height:14px;
		width:280px;
		vertical-align:top;
		line-height:14px;
		background-image:url('http://www.globalplacement.com/dev1/imageTest/style_kouzon/bottomcorner-4.gif');
	}
	.bordertype5
	{
		clear:both;
		height:14px;
		width:780px;
		vertical-align:top;
		line-height:14px;
		background-image:url('http://www.globalplacement.com/dev1/imageTest/style_kouzon/bottomcorner-5.gif');
	}
	.bordertype6
	{
		clear:both;
		height:14px;
		width:750px;
		vertical-align:top;
		line-height:14px;
		background-image:url('http://www.globalplacement.com/dev1/imageTest/style_kouzon/bottomcorner-6.gif');
	}
	.bordertype7
	{
		clear:both;
		height:14px;
		width:970px;
		vertical-align:top;
		line-height:14px;
		background-image:url('http://www.globalplacement.com/dev1/imageTest/style_kouzon/bottomcorner-7.gif');
	}
	.bordertype8
	{
		clear:both;
		height:5px;
		width:180px;
		vertical-align:top;
		line-height:5px;
		background-image:url('http://www.globalplacement.com/dev1/imageTest/style_kouzon/bottomcorner-8.gif');
	}
	.submenu_1
	{
		border-left:1px solid #068fdd;
		border-right:1px solid #068fdd;
		background-color:#068fdd;
		color:#ffffff;
		font-weight:bold;
	}
	.submenu_2
	{
		border-left:1px solid #068fdd;
		border-right:1px solid #068fdd;
		color:#000000;
	}
	.linesubmenu
	{
		background-color:#068fdd;
		height:1px;
		border-left:1px solid #068fdd;
		border-right:1px solid #068fdd;
	}
	
