/* CSS Document for job seekers */



/* header bg */



body  {

	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	
	
}



.headbg  {

background-color:#E6ECFB;
height:60px;
padding:5px;
}


#forgot a:link {

	color:#663300;
	font-size:11px;
}

#forgot a:hover {
`
	color:#666600;
	font-size:11px;
	text-decoration:underline;
}

/* navigation tab  */
td {
font-size:12px;
}


.shadetabs {

padding: 0px ;

margin-left: 10px;

margin-top: 10px;

margin-bottom: 10px;

font: bold 10px Verdana;

list-style-type:none;

text-align: left;   /*set to left, center, or right to align the menu as desired*/

}



.shadetabs li{

display: inline;

margin: 0;

}



.shadetabs li a {

text-decoration: none;

padding:5px 5px;

margin-right: 3px;

border: 1px solid #778;

color:#FFFFFF;

font-size:10px;

background: #336699;

}



.shadetabs li a:visited {

color: #fff;

}



.shadetabs li a:hover {

text-decoration: underline;

color:#FF0000;

}



.shadetabs li.selected{

top: 1px;

background-color:#000000;



}

.shadetabs li.selected a { /*selected main tab style */

background-color:#000000;

color:#FFF;

border-bottom-color: white;

}



.shadetabs li.selected a:hover{ /*selected main tab style */

text-decoration: none;

}

.tabcontentstyle{ /*style of tab content container*/

/*border: 1px solid gray; */

width: 1000px;

margin-bottom: 1em;

padding: 5px;

text-align:left;

}

.tabcontent{

display:none;

}



@media print {

.tabcontent {

display:block!important;

}

}



/* section in forms */





.app_name {

	font-size:12px;
	color:#000000;

	font-weight:bold;

	padding-right:10px;

}

.intitle  {

	font-size:12px;
	background-color:#E4E4E4;
	font-weight:bold;
	color:#003399;
	padding:5px;
	margin:5px;
	

	}

	



.resumetitles  {

	font-size:16px;

	font-weight:bold;

	padding-left:10px;

	color:#fff;

	background-color:#66cccc;

	

}

.steps {
	color:#000000;
	font-size:12px;
	

}

.message  {
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	
}


.rowtitles {

font-size:12px;
/*background-color:#685222; */
background-color:#999999;
color:#FFFFFF;
text-align:left;
padding:3px;

}


/*
tr.rows {

	height:15px;

}
*/

.labeltags  {
	font-size:12px;
	color:#000000;
	text-align:left;
	padding-left:3px;
	}


input  {
	font-size:12px;
	padding:0 0 0 3px ;

}

textarea  {
	font-size:12px;
	padding:3px 0 0 0;

 	scrollbar-3dlight-color: #ffd700;

}

div#footer{
  position:absolute;
  bottom:0;
  background-color:#003366;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	text-align:left;
  left:0;
  width:100%;
  height:50px;
  overflow:hidden; /*get rid of scroll bars in IE */
  padding-top:3px;
 }
 @media screen{
  body>div#footer{
   position: fixed;
  }
 }
 
 #logo_head {
 position:absolute;
 top:5px;
 left:10px;
 padding:5px;
 color:#EDE2BC;
 font-weight:bold;
 
 
 
 
 }


#footer a {

	color:#fff;
}


/*
a {

	text-decoration: none;

	color: #ffffff;	

}



a:link {

		text-decoration: none;

		color: #ffffff;	
		color:	

	   }



a:visited {

		   text-decoration: none;

		   color: #ffffff;		   

		  }



a:active {

		  text-decoration: none;

		 color: #ffffff;		  

		 }



a:hover {

		 text-decoration: underline; 

		 color: #ff0000;

		}
*/


.img {

	border:none;

}

img {

	border:none;

}



/* CSS for _logo.php  */

.headtitle  {

	font-size:16px;

	font-weight:bold;

	color:#fff;



}



#headtitle  {

	background-image:url('../../../images/headerbg.gif');

	background-repeat:repeat-x;

	padding:5px 0 0 10px;

	}

	

#navcontainer

{

margin: 10px 0 0 10px;

padding: 0;

height: 20px;

}



#navcontainer ul

{

border: 0;

margin: 0;

padding: 0;

list-style-type: none;

text-align: center;

}



#navcontainer ul li

{

display: block;

float: left;

text-align: center;

padding: 0;

margin: 0;

background: #036;

}



#navcontainer ul li a

{

background: #036;

width: 130;

height: 20px;

border-top: 1px solid #f5d7b4;

border-left: 1px solid #f5d7b4;

border-bottom: 1px solid #f5d7b4;

border-right: 1px solid #f5d7b4;

padding: 0;

margin: 0 0 10px 0;

color: #f5d7b4;

text-decoration: none;

display: block;

text-align: center;

font: normal 11px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;

}



#navcontainer ul li a:hover

{

color: #930;

background: #f5d7b4;

}



#navcontainer a:active

{

background: #c60;

color: #fff;

}



#navcontainer li#active a

{

background: #c60;

border: 1px solid #c60;

color: #fff;

}

.notes {

	font-size:11px;
	color:#333333;
	
}

.tbl_files {
font-size:small;
}


.intitle2  {
	background-color:#CCCCCC;
	font-size:12px;
	font-weight:bold;
	padding:3px;
	
}

.loginlayout  a:link {
	color:#666666;
	text-decoration:none;
	font-size: 10px;
	
}
.loginlayout a:hover {
	color:#666666;
	text-decoration:underline;
	font-size: 10px;
	
}

/* Experiment fixed footer  */



body.pages {
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%; 
}

#framecontent{
position: absolute; 
bottom: 0; 
left: -1px; 
width: 100%; 
height: 60px; /*Height of frame div*/
overflow:auto; /*Disable scrollbars. Set to "scroll" to enable*/
/*background: navy;  */
color: white;
}


.innertube{
margin: 0px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

* html body{ /*IE6 hack*/
padding: 0 0 60px 0; /*Set value to (0 0 HeightOfFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}



/* used in /templates/jobseeker/_logo.php  */
.dv_left {
	float:left;
	padding:10px 10px 10px 10px;
}
.dv_right {
	float:left; 
	position:relative;
	top:30px;
	left:450px;
	
	padding:10px 40px 10px 10px;
	color:#fff;
}
.dv_right a {
	font-family:tahoma,arial;
	font-size:12px;
	color:#fff;
	background-color:#1E1E20;
	border:#A8C1E8 2px solid;
	padding:4px 10px 4px 10px;
	
}
.dv_right a:visited {
	size:12px;
	color:#fff;
}
.dv_right a:hover {
	size:12px;
	color:#fff;
}