/* CSS File for SSA Project */
/* Author : Rajeev Chauhan */ 

/*  Body of the Page */
body
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin: 0px;
}
/* Links */

a {
	text-decoration:none;
	color:#1763A9;
}
/*
a:hover {
	font-weight: bold;	
}*/


/* Main Body : Menu */
.menu
{
text-align:left;
}


/* Main Body : Vertical Divider*/
.vert 
{
border-left: 1px #1763A9 solid;
}


/* Footer */
.footer
{
background: #FFFFFF url(../images/borderbox.jpg) repeat-x 100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight: bold;
color:#FFFFFF;
text-align:right;
}



/* Table contain Forms */

/* Table Structure */	
.ssa_table
	{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	border: 1px solid #000000;
	border-collapse: collapse;
	width: 100%;
	}
	
/* Table Row and Column Setting */	
.ssa_table td, .table tr 
	{
	border: 1px solid #000000;
	padding: 0.5em;
	}

/* Table Column Header */	
.table_column_head
	{
	background:  url(../images/borderbox.jpg) repeat 100%;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	}

/* Table Row Header */	
.table_row_head
	{
	text-align:left;
	}
/* - - - - - - - - - - */


/* Table : Dropdown Contents */
.dropdown_table
{
	background: #FFFFFF url(../images/borderbox.jpg) repeat-x 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:center;
	font-weight: bold;
	width: 100%;
	color: #000000;
}

/* Table : Info & Buttons */

.tbl_inf_btn
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	background-color:#EAEAEA;
}



/* Text Box Settings */
input.txt 
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #c5dae9;
	width:45px;
	text-align:right;
	}


/* Button Settings */
input.btn 
	{ 
	background: #C1DFFF;
	border: 1px outset #000000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	}


/* Drop Down Menus*/
select 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}




/* Not Editable Cells in Table */
.target
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#DDDDDD;
font-weight: bold;
}


/* Cell Having Bold content */
.bold {
	font-weight: bold;
	text-align: left;
}

.bold_center {
	font-weight: bold;
	text-align: center;
}

/* Bigger Font Size*/
.big {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}


/* Artisitic Font*/
.art
	{
	font-style:italic;
	text-align:justify;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	letter-spacing: 1px;
	line-height: 18px;
	color:#2271B9;
	}

.logout_art
	{
	font-style:italic;
	text-align:justify;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:normal;
	letter-spacing: 1px;
	line-height: 18px;
	color:#2271B9;
	}
	
.intro{
	
	text-align:justify;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	
}




/* Header*/

h2 {
	font-style:italic;
	letter-spacing: 1px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color: #2271B9;
}

h3 {
	font-style:italic;
	letter-spacing: 1px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #2271B9;
}

/* Header Class*/


.heading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:17px;
	text-align: center;
}

input.logintxt 
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #c5dae9;
	width:80%;
	
	}

/* Logout Screen*/	
.logout
	{
	height:68px;
	background: #fff url('logout_strip.jpg') repeat-x;
	}
	
/* Paragraph*/
p
	{
	text-align:justify;
	font-size: 11px;
	}

/* Box Border*/
.borderbox
	{
	background: #fff url(../images/borderbox.jpg) repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	clear : both;
	float : none;
	font-weight: bold;
	}
	
	
.bookcover {
	width : 100px;
	height : 93px;
	float : left;
	position : static;
	}

input.captchatxt 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
border:1px solid #c5dae9;


}

:link img {
  border: none;
}


img
{  border-style: none;
}


input.bigtxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #c5dae9;
	width:70%;
	text-align:left;

}
	
input.smalltxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #c5dae9;
	width:50px;
	text-align:right;
}	

.page_heading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:17px;
	text-align: center;
}

.yearQtr_txt{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
	
}
.subHeading {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: center;
}
.borderbox_cnt
	{
	background: #FFFFFF;
	border : #1763A9 1px solid;
	}

.mstr_table
	{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	border: 1px solid #000000;
	border-collapse: collapse;
	width: 100%;
	}
	
/* Table Row and Column Setting */	
.mstr_table td, .table tr 
	{
	
	padding: 0.5em;
	}	
	
input.mstr_txt 
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #c5dae9;
	width:90px;
	text-align:left;
	}
	
input.mstr_big_txt 
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #c5dae9;
	width:40%;
	text-align:left;
	}
	
input.mstr_small_txt 
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #c5dae9;
	width:10%;
	text-align:left;
	}	
		
.rqrd{
	font-size:9px;
	color: RED;
}
.mstr_table_column_head
	{
	background: #FFFFFF url(../images/borderbox.jpg) repeat 100%;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	height: 1px;
	}

input.datetxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #c5dae9;
	width:20%;
	text-align:left;

}

.index_back{

	background: #fff url(../images/bglogo.gif) no-repeat;
	clear : both;
	float : none;
}

.msg_box{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background: #F2F2F2;	
	font-weight: bold;	
	text-align:center;
}

.performa_guide
	{
	
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2271B9;
	}		
	
.performa_guide_sub
	{
	
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#2271B9;
	}		
	
.date 
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #c5dae9;
	width:65px;
	text-align:right;
	}

.subtotal
{
	font-weight: bold;
	background-color:#EAEAEA;
	text-align:center;
}	

.text
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}

.infoTxt
{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
}

.table_column_sub_head
	{
	background: #FFFFFF url(../images/subhead.jpg) repeat 100%;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	text-align:left;
	}

.note {
	font-weight: bold;
	text-align: left;
	color: RED;
}

.tool_tip_head{
	
	font-weight: bold;
	
}

.tool_tip_img{
	background: #FFFFFF url(../images/fwd_arrow.jpg) no-repeat ;
	height: 22px;
	width: 25px;
}

#tool_tip_block{
	
	display: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #000000;
	background: #F2F2F2;	
	text-align:left;
	color: #000000;
}

.back
	{
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	letter-spacing: 1px;
	line-height: 18px;
	color:#2271B9;
	}

	
.reports_table
{
	background: #FFFFFF url(../images/subhead.jpg) repeat-x 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	
	width: 100%;
	color: #000000;
}
input.fintxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #c5dae9;
	width:90px;
	text-align:Right;

}

	
