/* 
    Document   : sessions
    Created on : Oct 29, 2009, 10:01:02 AM
    Author     : Gaurav
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}

.td11 {
	text-align: left;
        color:#444444;
       	text-indent: 1.5em;
        font-family:serif;
}
.td11-bold {
	text-align: left;
        color:#444444;
       	text-indent: 1.5em;
        font-family:serif;
        font-weight:bold;
}
.td12 {
	text-align: left;
        color:#444444;
       	text-indent: 11.5em;
        font-family:serif;
}
.td1 {
        text-align:right;
        color:#444444;
        margin-right:1.5em;
        font-family:serif;
		padding-right:3em;
}
.td2 {
		text-align: left;
        color:#444444;
       	text-indent: 0.1em;
        font-family:serif;
}
.td4 {
	text-align: left;
        color:#444444;
       	text-indent: 2.5em;
        font-family:serif;
}
.td6 {
	text-align: left;
        color:#444444;
       	text-indent: 5.5em;
        font-family:serif;
}
.td3 {
	text-align: left;
        color:#444444;
       	text-indent:2.0em;
        font-family:serif;
}
.td5 {
	text-align: center;
        text-indent:0em;
        color:#444444;
        font-family:serif;
}
.header-fill {
        width:100%;
	background-image: url(../images/topdown_black_alpha_black.png);
        text-align:center;
        font-size:20px;
        color:white;
}


.small {
    font-size:x-small;
    color:green;
}

.header1{
        color:red;
        font-size:2em;
        font-weight:bold;
        font-family:serif;
}
/* This is for the input fields with error,  default to rails */
.errorExplanation{
	color:black;

}
.fieldWithErrors{
   padding:1px;
   background-color:red;
   width:32.5%;
   margin-left:0.0em;
}
.bottom_rel{position:relative;top:125px;left:25px;text-align:center;}

.bottom_abs{position:absolute;bottom:10px;left:25px;text-align:center;}


/* CSS for shared pages */
.midle{
   position:relative;
   padding:3% 3% 3% 3%;
   }

.privacy_content{
   position:relative;
   padding:0% 3% 0% 3%;
   }


/* CSS for account page */
.name{
   color:red;
   font-size:25px;
   font-weight:bold;
   }

.right{
position:absolute;
left:55%;
}

.right2{
position:absolute;
left:42%;
color:white;
}

/*CSS for resume pages */
.resume_td{
border-style:none;
}
.resume_select{
width:150px;
}
.resume_textbox{
width:145px;
}
.resume_textbox_req{
width:145px;
background-color:#E2C664;
}

.resume_type_div{
padding:10%;
text-align:center;
}


.midle-comingsoon{
   position:relative;
   padding:3% 10% 3% 5%;
   }

/* CSS for the resume view page */

.resume_table{
   width:90%;
   margin: 5px 0 0 10%;
}

.table-headers{
  font-weight:bold;
}