/* CSS Document for administration */

/* header bg */

body  {
	margin:0;
	font-family: arial, verdana;
}

.headbg  
{
background-color:#e3e3e3;
height:70px;
color:#fff;
}

/* navigation tab  */

.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{
/*position: relative;  */
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;
	font-weight:bold;
	padding-right:10px;
}
.intitle  {
	font-size:12px;
	font-weight:bold;
	}
	

.resumetitles  {
	font-size:14px;
	padding:5px 10px 5px 10px;
	color:#fff;
	font-weight:bold;
	background-color:#d30006;
	background-image:url(../../../images/redstrip.jpg);
	

	
}
.rowtitles {
font-size:12px;
color:#333333;
}

tr.thead {
	background-color:#666600;
	color:#FFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	

}

tr.rows {
	height:15px;
}



.labeltags  {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.labeltags  a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666600;
	text-decoration:underline;
}
	

.input  {

	font-size:10px;
	padding:3px;
}

textarea  {
	padding:3px;
 	scrollbar-3dlight-color: #ffd700;
}

.footer {
	background-color:#003366;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	padding:0px;
	
	
}
.footer p
{
color:white;
font-size:10px;
}

.footer a {
	color:#FFFFFF;
}
.footer a:active {
color:#FFFFFF;
}
.footer a:visited {
color:#FFFFFF;

}
.footer a:hover {
color:#FFFFFF;
}




a {
	text-decoration: none;
	color:#000000;
	font-size:12px;
}

a:link {
		text-decoration: none;
		color:#000000;
	   }

a:visited {
		   text-decoration: none;
		   color:#000000;		   
		  }

a:active {
		  text-decoration: none;
		  color:#000000;		  
		 }

a:hover {
		 text-decoration: underline; 
		 color:#666600;
		}

.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 20px;
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 a:selected
{
color: #930;
background: #f5d7b4;

}

#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;
}


.labeltags2  {
	font-size:10px;
	

}
.insummarytbl {
	margin:0px;
	padding:0 10px 0 10px;
	width:100%;
	
}

.insummarytbl2  {
	width:100%px;
}

#summarycontent {
	font-size:11px;
	
}


/* INBOX CSS start */

.margin_top {
              margin: 20px;
		   }

.outBord {
       border-color: 1px solid #000;
	   border: 1px;
	  }	

.note  {
		font-size:11px;
		font-weight:bold;
		text-align: left;
     	color:#333333;
		
	  }

.module_title  {
		font-size:18px;
		font-weight:bold;
		font-family: arial, verdana;
		text-align: left;
     	color:#FF0000;
		
	  }	  
	  
.text_title  {
			font-size:10px;
			font-weight:bold;
			text-align: center;
			height:20px;
			color:#fff;
			background-color:#555555;			
			
			}
			
.text_title a {
			font-size:10px;
			font-weight:bold;
			text-align: center;
			color:#fff;
			background-color:#555555;
			}	
			

.select1 {
			font-size:11px;
			font-weight:bold;
			font-family: arial, verdana;
			text-align: left;
			color:#000;
			background-color:#E0E0E0;
			width: 144px;
		}			
			
.row0 {
      background-color: #EFF2FF;
	  /* font-size:11px;  */
	  font-weight:bold;
	  font-family: arial, verdana;
	  text-align: center;
	  color: #000;
	}			
			
.row1 {
      background-color: #D2D9FC;
	 /* font-size:11px;  */
	  font-weight:bold;
	  font-family: arial, verdana;
	  text-align: center;
	  color: #000;
	}

.btn1 {
      background-color: #003366;
	  font-size:11px;
	  font-weight:bold;
	  font-family: arial, verdana;
	  text-align: center;
	  color: #fff;
	  border-color: 446489;
	}	
	
.notes {
	font-size:11px;
	color:#999999;
	font-style:italic;
	text-align:center;
	}
	
.txt1	    {
			color: #000;
			font-family: arial, verdana;
			font-size: 12px;
		  }

.txt2	    {
			color: #000;
			font-family: arial, verdana;
			font-size: 13px;
		  }
		  
.title1	    {
			color: #000;
			font-family: arial, verdana;
			font-size: 15px;
			font-weight: bold;
		  }
input 	{
			border: 1px solid #393939;	
            background-color: #E1EDFD;		
		}
	
select 		{
			border: 1px solid #393939;	
            background-color: #E1EDFD;	
			}	
			
.form { 
	padding-left:20px;
	margin-left:10px;

}

.odd {
	background-color:#F0fafe;
}
.even {
	background-color:#E9f8f8;
}
.highlighted {
	background-color:lightblue;
}


table.canprofile  {
	border:1px solid #CCCCCC;
}

.caps  {
	text-transform:uppercase;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	
}

.list_link a {
color:#666600;
text-decoration:underline;
}


/*profile CSS  */


td.profile  {
	background-color:#DFECEE;
	padding-left:10px;
	font-size:12px;
	color:#333333;
	
}

.empinbox_content  {
	font-size:11px;
	color:#000000;

}
.empinbox_content a {
	font-size:11px;
	color:#000000;
	text-decoration:underline;

}

.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 40px 0; /*Set value to (0 0 HeightOfFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

/*  for loginform  */

.message  {
text-align:center;
color:#FF0000;
font-size:11px;
}