/* HTML elements */
a {
    text-decoration:none;
    color: #000099;
}
.mailtolinkLogin{
    text-decoration:none;
    color: #000099;
}
form {
    margin: 0px;
}
input {
     vertical-align: middle;
}
select {
    font-family : verdana;
    font-size : 11px;
    color : 000000;
    text-decoration:none;
}
/* Global UI Styles */
.single_border{
    border-width : 1px;
    border-style : solid;
    border-color : 000000;
}
.single_border1{
    border-width : 1px;
    border-style : solid;
    border-color : red;
}

.select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #0000FF;
}
.body_prjthanks_page{
	margin-top : 2px;
	margin-bottom : 2px;
	margin-left : 0px;
	margin-right : 0px;

}
.button_brd{
color:#ffffff;
font: bold 10px verdana;
text-align:center;
vertical-align: middle;
}
.tittle_but_brd{
color:#000000;
font: normal 11px verdana;
text-align:center;
vertical-align: middle;
cursor:pointer;
cursor:hand;
}
.single_brdr_lft{
    border-left-width : 1px;
    border-left-style : solid;
    border-left-color : 666666;
	background-color: #c5d4ea;
}

.single_brdr_top{
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : 666666;
}

.wizard_bar_clr td {
    background-color: #c5d4ea;
    
}

.single_brdr_trb{
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : 666666;

    border-right-width : 1px;
    border-right-style : solid;
    border-right-color : 666666;
    
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : 666666;
}

.single_brdr_tr{
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : 666666;

    border-right-width : 1px;
    border-right-style : solid;
    border-right-color : 666666;
}

.single_brdr_tlb{
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : 666666;

    border-left-width : 1px;
    border-left-style : solid;
    border-left-color : 666666;
    
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : 666666;
}

.single_brdr_tb{
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : 666666;
    
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : 666666;
}
.single_brdr_tb_tree{
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : 314563;
    
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : 314563;
    background-color: EBF0F6;
}

.single_brdr_b{
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : 01488B;
}

.single_brdr_b_selected{
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : 01488B;
    background-color: #EBF0F6;
}

.single_brdr_tl{
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : 666666;

    border-left-width : 1px;
    border-left-style : solid;
    border-left-color : 666666;
}

.single_brdr_r{
    border-right-width : 1px;
    border-right-style : solid;
    border-right-color : 666666;
	background-color: #c5d4ea;
}

.body_padding{
    margin-top : 2px;
    margin-right :0px;
    margin-bottom : 2px;
}

/* Specific Elements */
.title_bar_top td {
    background-color: #c5d4ea;
    border-bottom: 1px solid #314563;
    padding: 1px 3px 1px 5px;
    vertical-align: middle;
}
.title_bar_bottom td {
    background-color: #c5d4ea;
    border-top: 1px solid #314563;
    padding: 1px 3px 1px 5px;
    vertical-align: middle;
}
.navigation_bar_top {
    background-color: #c5d4ea;
    border-bottom: 1px solid #314563;
    padding: 1px 3px 1px 5px;
    vertical-align: middle;
}
.navigation_bar_bottom {
    background-color: #c5d4ea;
    border-top: 1px solid #314563;
    padding: 1px 3px 1px 5px;
    vertical-align: middle;
}

.contextual_ctrl_bottom {
    background-color: #EFEFDE;
    border-top: 2px solid #314563;
     padding: 2px 3px 2px 5px;
     vertical-align: middle;
}
.errormsg {
    background-color: #EEDDBB;
    font-family: verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    height: 28px;
    text-indent: 5pt;
    border-bottom: 1px solid #666666;
}
.succmsg {
    background-color: #DDEEBB;
    font-family: verdana;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    height: 28px;
    text-indent: 5pt;	
    border-bottom: 1px solid #666666;
}
.step_title {
    background-color: FFE573;
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : 314563;
    height: 22px;
    padding-left: 5px;
    
    font-family : verdana;
    font-size : 11px;
    font-weight : bold; 
    color : 000000;
    text-decoration:none;
}

.section_title {
    font-family : verdana;
    font-size : 11px;
    font-weight : bold;
    color : 314563;
    text-decoration:none;
}

.form_container {
    width: 100%;
     margin: 0px 5px;

    font-family : verdana;
    font-size : 11px;
    color : 000000;
    text-decoration:none;
}
.form_container_inner {
    width: 100%;
     margin: 0px 0px;

    font-family : verdana;
    font-size : 11px;
    color : 000000;
    text-decoration:none;
}
.form_container_activitylog_page {
    width: 99%;
     margin: 0px 5px;
    font-family : verdana;
    font-size : 11px;
    color : 000000;
    text-decoration:none;
}

.form_container_static {
    width: 746;
    margin: 0px 5px;
    font-family : verdana;
    font-size : 11px;
    color : 000000;
    text-decoration:none;
}
.form_label {
    width: 115px;
    font-family : verdana;
    font-size: 11px;
    color : 000000;
     height: 20px;
}

.wrap_label {
   white-space:nowrap
    width: 115px;
    font-family : verdana;
    font-size: 11px;
    color : 000000;
     height: 20px;
}
.tbl_table tr {
    height: 20px;

    font-family: verdana;
    font-size: 11px;
    color: 000000;
    vertical-align: top;
}
.tbl_table_newsUpdate tr {
    font-family: verdana;
    font-size: 11px;
    color: 000000;
    vertical-align: top;
}
.tbl_header_row_internal td {
    background-color:  	#C5D4EA;
     border-right: 1px solid #9999CC;
     border-left: 1px solid #FFFFFF;
    border-bottom: 1px solid #314563;
    
    font-weight: bold; 
     vertical-align: middle;
}
.tbl_header_row_external td {
    background-color: #ECF7C5;
     border-right: 1px solid #9999CC;
     border-left: 1px solid #FFFFFF;
    border-bottom: 1px solid #314563;
    
    font-weight: bold; 
     vertical-align: middle;
}
.tbl_header_row td {
    background-color: #C5D4EA;
    border-right: 1px solid #9999CC;
    border-left: 1px solid #FFFFFF;
    border-bottom: 1px solid #314563;
    font-weight: bold; 
    vertical-align: middle;
}

.tbl_header_row_for_sortOn_alignment td {
    background-color: #C5D4EA;
    border-right: 0px solid #9999CC;
    border-left: 0px solid #FFFFFF;
    border-bottom: 0px solid #314563;
    font-weight: bold; 
    vertical-align: middle;
}

.tbl_forum_row td {

    font-weight: bold; 
    vertical-align: middle;
	height: 10px;
    font-family: verdana;
    font-size: 11px;
	font-style: normal;
}

.tbl_forum_quote {
    background-color: white;
    border-left: 1px solid black;
    border-right: 1px solid gray;
	border-top: 1px solid black;
    border-bottom: 1px solid gray;
    vertical-align: middle;
    font-family: verdana;
    font-size: 11px;
	font-style: italic;
    color: 000000;
}


.tbl_header_row_private {
    background-color: #C5D4EA;
     border-right: 1px solid #9999CC;
     border-left: 1px solid #FFFFFF;
    border-bottom: 1px solid #314563;
	border-top: 1px solid #FFFFFF;
    
    font-weight: bold; 
     vertical-align: middle;
}
.tbl_header_row_fbksearch_outer td {
    background-color: #C5D4EA;
     border-right: 1px solid #9999CC;
     border-left: 1px solid #FFFFFF;
    
     font-weight: bold; 
     vertical-align: middle;
}
.tbl_header_row_fbksearch_inner{
     border-bottom: 1px solid #314563;
}
.single_brdr_b_selected_frm td{
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : #DDDDF3;
    background-color: #EBF0F6;
}
.single_brdr_b_unselected_frm td{
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : #DDDDF3;
    background-color: white;
}
.single_brdr_b_unselected_sub_frm{
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : #DDDDF3;   
}
.tbl_header_row_fbksearch_inner_erase td{
     border-bottom: 1px solid white;
}
.single_brdr_b_inner_erase td{
     border-bottom: 1px solid #EBF0F6;
}

.tbl_unselected_row_forum td {
    background-color: #D7EC90;
	color: #000000;
    border-bottom: 1px solid #DDDDF3;
}
.internalUserAuthorBG {
    background-color: #ECF7C5;
	color: #000000;
    border-bottom: 1px solid #DDDDF3;
}
.internalUserReplyBG {
    background-color: #F0F7D9;
	color: #000000;
    border-bottom: 1px solid #DDDDF3;
}
.unInternalUserAuthorBG {
    background-color: #F0F0F0;
	color: #000000;
    border-bottom: 1px solid #DDDDF3;
}
.unInternalUserReplyBG {
    background-color: #F6F6F6;
	color: #000000;
    border-bottom: 1px solid #DDDDF3;
}

.tbl_unselected_row_quotes td {
    background-color: #FFFFFF;
	color: #000000;
    border-bottom: 1px solid #DDDDF3;
}
.tbl_unselected_row td {
    background-color: #FFFFFF;
	color: #000000;
    border-bottom: 1px solid #DDDDF3;
}
.tbl_bottom_row_selected td {
     border-bottom: 1px solid #DDDDF3;
}
.tbl_unselected_row_inner td {
    background-color: #FFFFFF;
	color: #000000;
	border-bottom: 1px solid #FFFFFF;
}
.tbl_selected_row td {
    background-color: #EBF0F6;
	color: #000000;
    border-bottom: 1px solid #DDDDF3;
}
.image_indic_border td {
    background-color: white;
	color: white;
    border-bottom: 1px solid white;
}
.image_indic_border_selected td{
    background-color: #EBF0F6;
	color: #EBF0F6;
    border-bottom: 1px solid #EBF0F6;
}

.sys_error_title {
    background-color: #FFCC00;
    border: 1px solid black;
    padding: 5px;
    width: 200px;

    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
}
.sys_error_body {
    background-color: #FFFFCC;  
    border: 1px solid black;
    padding: 5px;
    text-align: center;
    
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}

.access_denied_title {
    background-color: #FF4433;
    border: 1px solid black;
    padding: 5px;
    width: 200px;

    font-family: verdana;
    font-size: 14px;
    font-weight: bold;
}
.access_denied_body {
    background-color: #FFCCCC;  
    border: 1px solid black;
    padding: 5px;
    text-align: center;
    
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
}
.progressBar {
    border: 1px solid gray;
    background-color: #EBF0F6;
	 height: 10px;
}
.progressComplete {
    background-color: #6390C6;
	 border-top: 1px solid #99CCFF;
	 border-right: 1px solid #336699;
	 border-left: 1px solid #99CCFF;
}
.progressIncomplete {
}
/* end of Specific Elements */

/* Rich Text Editor */
.btnImage { 
    background-color: #EFEFDE; 
    border: 1px solid #EFEFDE; 
    cursor: pointer; 
    cursor: hand;
    margin-left: 1px;
}
.btnImageRaised { 
    background-color: #EFEFDE; 
    border: 1px outset; 
    cursor: pointer; 
    cursor: hand;
    margin-left: 1px;
}
.btnImageLowered {
    background-color: #EFEFDE; 
    border: 1px inset black; 
    cursor: pointer; 
    cursor: hand;
    margin-left: 1px;
}
.vertSep {
    background-color: #EFEFDE; 
    font-size: 0px; 
    width: 1px; 
    margin-left: 4px;
    height: 10px;
}
.btnBack { 
    background-color: #EFEFDE; 
    border: 1px solid gray; 
    border-bottom: 0px; 
    letter-spacing: 0; 
    padding-top: 2px; 
    padding-bottom: 2px 
}

.btnBackHole { 
    background-color: #EFEFDE; 
    border: 1px solid gray; 
    border-top: 0px; 
}
/* end of Rich Text Editor */

/* Menu Formatting */
.menu_brdr{
    border: 1px solid #000000;
}

.drop_down_menu{
	background-color : #FFE573;
	cursor : default;
}

/*end of Menu Formatting */


/*Text formatting */
.top_tab_bold{
    font-family : verdana;
    font-size : 11px;
    font-weight : bold;
    color : 000000;
    text-decoration:none;
    padding-left : 0px;
    padding-right : 10px;
}

.top_tab_normal{
    font-family : verdana;
    font-size : 11px;
    font-weight : nomal;
    color : 000000;
    text-decoration:none;
    padding-left : 0px;
    padding-right : 10px;
}

.entity_title{
	color : #000000;
}

.project_title{
	color : #000000;
}
.link_normal_blk{
    font-family : verdana;
    font-size : 11px;
    color : 000000;
    text-decoration:none;
}

.link_normal_blk_padded{
    font-family : verdana;
    font-size : 11px;
    color : 000000;
    text-decoration:none;
    padding-top : 4px;
    padding-bottom : 3px;   
}

.link_bold_blk_padded{
    font-family : verdana;
    font-size : 11px;
    font-weight : bold;
    color : 000000;
    text-decoration:none;
    padding-top : 3px;
    padding-bottom : 4px;   
}

.link_normal_wt{
    font-family : verdana;
    font-size : 11px;
    color : ffffff;
    text-decoration:none;
}

.link_bold_blk{
    font-family : verdana;
    font-size : 11px;
    font-weight : bold;
    color : 000000;
    text-decoration:none;
    padding-left : 0px;
}
.link_bold_blk_menu{
    font-family : verdana;
    font-size : 11px;
    color : 000000;
    text-decoration:none;
    padding-left : 0px;
}

.link_bold_wt{
    font-family : verdana;
    font-size : 11px;
    font-weight : bold;
    color : ffffff;
    text-decoration:none;
}
.subhead_normal_wt{
    font-family : verdana;
    font-size : 11px;
    color : ffffff;
    text-decoration:none;
}

.subhead{
    font-family : verdana;
    font-size : 13px;
    font-weight : bold;
    color : 314563;
    text-decoration:none;
    padding-top : 3px;
    padding-bottom : 2px;   
}


.smalltxt_normal_blk{
    font-family : verdana;
    font-size : 10px;
    color : 000000;
    text-decoration:none;
}

.smalltxt_bold_blk{
    font-family : verdana;
    font-size : 10px;
    font-weight : bold; 
    color : 000000;
    text-decoration:none;
}

.runningtxt_normal_blk{
    font-family : verdana;
    font-size : 11px;
    color : 000000;
    text-decoration:none;
}

.runningtxt_quote_blk{
	font-style: italic;
    font-size : 10px;
    color : 000000;
    text-decoration:none;
}

.runningtxt_bold_blk{
    font-family : verdana;
    font-size : 11px;
    font-weight : bold; 
    color : 000000;
    text-decoration:none;
}

.blue_highlighted_text{
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #2A00FF;
    text-decoration: underline;
    letter-spacing:1px;
}

.blue_highlighted_text_new a{
    font-family: verdana;
    font-size: 17px;
    font-weight: bold;
    color: #2A00FF; 
    text-decoration: underline;

}
.blue_highlighted_text_new a:hover{
    font-family: verdana;
    font-size: 17px;
    font-weight: bold;
    color: #2A00FF; 
    text-decoration: none;

}


.linkText{
    font-family: Tahoma;
    font-size: 11px;
    text-decoration: none;
}

.heading_1_blue{
    font-family : verdana;
    font-size : 15px;
    font-weight : bold; 
    color : 314563;
    text-decoration:none;
}
.heading_1_red{
    font-family : verdana;
    font-size : 15px;
    font-weight : bold; 
    color : #FF0000;
    text-decoration:none;
}

.heading_1_blk{
    font-family : verdana;
    font-size : 15px;
    font-weight : bold;
    line-height : 20px; 
    color : 000000;
    text-decoration:none;
}

.heading_2_bold_blue{
    font-family : verdana;
    font-size : 11px;
    font-weight : bold; 
    color : 314563;
    text-decoration:none;
}

.heading_2_normal_blk{
    font-family : verdana;
    font-size : 11px;
    color : 000000;
    text-decoration:none;
}
.bottom_border_solid{
    border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : 314563;
}

.bottom_border_dotted{
    border-bottom: 1px solid #314563;
}

.top_border_dotted{
    border-bottom-width : 1px solid #006699;
}

.top_bottom_border_dotted{
    border-bottom-width : 1px;
    border-bottom-style : dotted;
    border-bottom-color : 314563;

    border-top-width : 1px;
    border-top-style : dotted;
    border-top-color : 314563;
}

.top_border_solid{
    border-top-width : 1px;
    border-top-style : solid;
    border-top-color : 314563;
}

/* Form elements */

.btn_style_yellow{
   padding: 2px;
    margin-left : 5px;
    font-family : verdana;
    font-size : 11px;
    background-color : FFCC00;
	color: #000000;
    border-right: 1px solid #7F6600;
    border-bottom: 1px solid #7F6600;
    border-top: 1px solid #FFFF99;
    border-left: 1px solid #FFFF99;
}


.btn_style_blue{
    padding: 2px;
    margin-right : 5px;
    font-family : verdana;
    font-size : 11px;
    background-color: #6699CC; /*#d0d0b0;*/
    border-right: 1px solid #314563;
    border-bottom: 1px solid #314563;
    border-top: 1px solid #ffffff;
    border-left: 1px solid #ffffff;
}

.input_file_field{
    margin: 1px;
    padding-left: 3px;
    border: 1px solid #006699;
    background-color: #F7F3F7;
    color: #000000;
     
    font-family: Verdana;
    font-size: 11px;
}
.input_field{
    margin: 1px;
    padding-left: 3px;
    border: 1px solid #006699;
    background-color: #F7F3F7;
    color: #000000;
     
    font-family: Verdana;
    font-size: 11px;
}

.input_field_medium{
    margin: 0px;
    padding-left: 3px;
    border: 1px solid #006699;
	width: 315px;
    background-color: #F7F3F7;
    color: #000000;
     
    font-family: Verdana;
    font-size: 11px;
}
/*styles of the calendar control*/

.cal_main{
    border-width : 1px;
    border-color: 000000;
    border-style: solid;
}
.row_text {
    width: 325px;
    font-family : verdana;
    font-size: 11px;
    color : 000000;
     height: 20px;
}
.tool_subhead{
	border-top-width : 1px;
	border-top-style : solid;
	border-top-color : #666666;
	
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #666666;
	
	font-family : Verdana;
	font-size : 13px;
	font-weight : bold;
	color : #314563;
	text-decoration:none;
	padding-top : 3px;
	padding-bottom : 2px;
	
	background-color : #efefde;	
}


.top_header{
	 background-color : #cecf9c;
}


.below_top_header{
	 background-color : #cecf9c;
}



.explorer_header{
	background-color : #c5d4ea;	
	}

.blue_space{
	background-color : #c5d4ea;	
	}


.toolbar_header{
	font-family : verdana;
    font-size : 11px;
    font-weight : bold;
    color : 000000;
    text-decoration:none;
    padding-left : 0px;
	background-color : #c5d4ea;	
}



.explorer_vertical_line{
	border-right-width : 1px;
    border-right-style : solid;
    border-right-color : 666666;
	background-color : #c5d4ea;	
}



.explorer_horizontal_line{
    border-left-width : 1px;
    border-left-style : solid;
    border-left-color : 666666;
	background-color : #c5d4ea;	

}


.subhead_timeline{
	font-family : verdana;
    font-size : 11px;
    color : ffffff;
    text-decoration:none;
   	background-color : #314563

}

.div_selected{
	background-color : #c5d4ea;	
}

.toolbar_body{
	background-color : #EBF0F6;	
}


.toolbar_body_1{
	border-right-width : 1px;
    border-right-style : solid;
    border-right-color : 666666;
	background-color : #EBF0F6;	

	}

.explorer_background{
	background-color : #FFFFFF;	
}

.pagination a:hover{
	font-family: verdana;
    font-size: 11px;color: #CC6600;
	padding:2px 6px;border:1px solid #CC6600;
	}

.pagination a{
	font-family: verdana;
    font-size: 11px;
	padding:2px 6px;
	border:1px solid #0000dd;
	}

.activepage{
	font-family: verdana;
    font-size: 11px;
	color: #CC6600;
	padding:2px 6px;
	border:1px solid #CC6600;
	}

.pagination a, .pagination span {
	padding:3px 7px;
	margin:0px;
	border:none;
	}


.pagination big span {
	padding:0px;
	}


.backwardimg a span, .forwardimg a span {
	text-decoration:none;
	font-size:100%;
	border:none;
	} 

.page a, page .pages {
	float:none;
	display:inline;
	}

.backwardimg {
	display:inline;
	}
.forwardimg {
	display:inline;
	}

.backwardimg big span {
	margin-left:1px;
	padding-left:14px;
	background: url(/images/ar_prev.gif) no-repeat center left;
	}

.forwardimg big span {
	margin-right:1px;
	padding-right:14px;
	background: url(/images/ar_next.gif) no-repeat center right;
	}




/*allavudeen added*/



 .body_bottom{
 background: url(/images/LoginTopHalf6.gif) no-repeat bottom left; 
height: 9px;

 }


.roundcont {
	width: 796px;	
	background: url(/images/tr.gif)  no-repeat top right;
	background-color: #c5d4ea;
}
.roundcontToolbartop {
	width: 200px;	
	background: url(/images/tr.gif)  no-repeat top right;
	background-color: #c5d4ea;
}

.roundcontTitlebartop {
	
	background-color: #c5d4ea;
}

img.corner {
   width: 3px;
   height: 3px;
   border: none;
   display: block !important;
}

img.cornerBottom{
   width: 6px;
   height: 6px;
   border: none;
   display: block !important;  
}
.single_body_border{
    border-left-width : 1px;
    border-left-style : solid;
    border-left-color : #c5d4ea;

	border-right-width : 1px;
    border-right-style : solid;
    border-right-color : #c5d4ea;
}

.white_space{
	background-color : white;	
	}
.grad_below_header_outside{
 background-color : #FFFFFF;
 }
.grad_below_header
{
 background-color : #FFFFFF;
 }
.grad_menu {
	background: url(../images/gradientHeader.gif);
	background-repeat: repeat-y; 
   	background-color:#A3C2E0;
}
.grad_toolbarBody {
	background: url(../images/gradienttoolbar_body.png);
	background-repeat: repeat-x; 
	background-color:#FFFFFF;
	border-left-width : 1px;
    border-left-style : solid;
    border-left-color : #C5D4EA;
	border-right-width : 1px;
    border-right-style : solid;
    border-right-color : #C5D4EA;
}
.grad_title_tool_Explo_header {
    font-family : verdana;
    font-size : 11px;
    font-weight : bold;
	background: url(../images/gradient_title_tool_Explo_header.png);
	background-repeat: repeat-x; 
    background-color:#638ac6;
	/*(for img New8)background-color:#FFFEFE;
	(for img New7)background-color:#6699CC;
    (for img New6)background-color:#0B4CF3;
	(for img New5)background-color:#072B8A;*/
}
.grad_bottom_submit_bar {
    font-family : verdana;
    font-size : 11px;
    font-weight : bold;	
	background: url(../images/gradient_bottom.png);
	background-repeat: repeat-x; 
	background-color:#c5d4ea;   
	/*background-color:#2B6B8B;*/
}
.toolbar_bottom_border{
 background: url(/images/toolbar_bottom_border.gif) no-repeat bottom left; 
 height: 5px;
}
 .explorer_bottom_border{
 background: url(/images/explorer_bottom_shadow.gif) no-repeat bottom left; 
 height: 5px;
}
.userSearchTabbedLogoActive{
background: url(/images/tabunselect.gif) no-repeat top left; 
height: 31px;
width: 162px;
font-family : verdana;
font-size : 11px;
font-weight : bold;
color : 000000;
text-decoration:none;
padding-top : 3px;
padding-bottom :4px;   

 }
.userSearchTabbedLogoInactive{
 background: url(/images/tabselect.gif) no-repeat top left; 
height: 31px;
width: 163px;
font-family : verdana;
font-size : 11px;
font-weight : bold;
color : 000000;
text-decoration:none;
padding-top : 3px;
padding-bottom : 4px;   
}
img.corner_img_size {
   width: 3px;
   height: 3px;
   border:none;
   display: block !important;
}
img.bottom_shadow_line_corner {
   width: 6px;
   height: 9px;
   border:none;
display: block !important;
}
img.bottom_shadow_line_corner_body {
   width: 6px;
   height: 6px;
   border:none;
display: block !important;
}

img.bottom_shadow_line_corner_body_nosubmit {
   width: 6px;
   height: 8px;
   border:none;
display: block !important;
}


.bottom_shadow_center {
	background: url(/images/bottomline_shadow_center_TimeLine.gif)  repeat top right;
}
.bottom_shadow_center_body_nosubmit {
	background: url(/images/bottomline_shadow_center_nosubmit.gif)  repeat top right;
}

.bottom_shadow_center_body {
	background: url(/images/bottomline_shadow_center.gif)  repeat top right;
}
.top_timeline_center {
	background: url(/images/topline_timeline_center.gif)  repeat top right;
}
img.top_timeline_corner {
   width: 6px;
   height: 5px;
   border:none;
display: block !important;
}
.bottom_center_border_bg {
  background-color : #bdcfef;
}

.single_body_border_upl{
    margin-left: 4px;
    border-left-width : 1px;
    border-left-style : solid;
    border-left-color : 000000;

	border-right-width : 1px;
    border-right-style : solid;
    border-right-color : 000000;

	border-top-width : 1px;
    border-top-style : solid;
    border-top-color : 000000;

	font-family : verdana;
    font-size : 11px;


}
.single_upl{
    margin-left: 4px;
}

 .explorer_bottom_border_open{
 background: url(/images/explorer_open.gif) no-repeat bottom left; 
 height: 5px;
}

.Explorer_bottom_Shadow{
background: url(/images/explorer_bottom.gif) no-repeat bottom left; 
height: 10px;
 }
/*Trouble logging in*/
.login_button_forgotpassword span a {
display: inline;
width:70px;
padding:5px 10px;
border-left-width:0;
text-decoration: none;
background: url(/images/continue_button.gif) center center no-repeat;
color:#000000;
font: normal 11px verdana;
text-align:center;
vertical-align: middle;
}

/*allavudeen end*/
.setHand { 
    cursor: pointer; 
    cursor: hand;
	color: #0000A0;
}

hr.hr_class {
    border-top: 1px solid  #c5d4ea;
      color: #fff;
      background-color: #fff;
          }
.tbl_activity_group_border{

	padding:5px 6px;
    background-color: #F6F6F6;

    border-left-width : 1px;
    border-left-style : solid;
    border-left-color : #c5d4ea;


	border-right-width : 1px;
    border-right-style : solid;
    border-right-color : #c5d4ea;

	border-top-width : 1px;
    border-top-style : solid;
    border-top-color : #c5d4ea;

	border-bottom-width : 1px;
    border-bottom-style : solid;
    border-bottom-color : #c5d4ea;
}
.psuedoclass{
font-family : verdana;
font-size : 11px;
}
.tbl_row_line_matrix td {
     border-bottom: 1px solid #DDDDF3;
	 padding: 2px; 
}
.tbl_row_line_matrix_text td {
     border-bottom: 1px solid #DDDDF3;
	 padding: 5px; 
}

.def-link {padding-left:5px; vertical-align:top;}
div.bubble-top {background-image:url(/images/main_top.png);background-repeat:no-repeat;width:183px;background-color:transparent;}
div.bubble-top div.content-box {padding:1px;}
div.bubble-bottom {background-image:url(/images/main_bottom.png);background-repeat:no-repeat;height:3px;font-size:1px;background-color:transparent;width:183px;}
div.pointer-down {width:12px;height:16px;background-image:url(/images/bg_pointer_down.gif);background-repeat:no-repeat;padding:0 !important;margin:0 !important;}
div.pointer-horizontal {width:16px;height:13px;background-image:url(/images/bg_pointer_left.gif);background-repeat:no-repeat;padding:0 !important;margin:0 !important;}
div.innerContent {font-size:10px;text-align:left;margin:7px 9px 6px 9px;}
div.innerContent p {margin:8px 0 7px 0;}
.def-link {padding-left:5px; vertical-align:top;}
div.def-content {display:none;}

.underline a {
    font-family : verdana;
    font-size : 11px;
    text-decoration:underline;
	}
.underline a:hover {
    font-family : verdana;
    font-size : 11px;
    text-decoration:none;
	}

.underline_inFMS a {
    font-family : verdana;
    font-size : 11px;
    text-decoration:underline;
	}
.underline_inFMS a:hover {
    font-family : verdana;
    font-size : 11px;
    text-decoration:none;
	}
.underline_login_unAssign a {
    font-family: verdana;
	font-size: 10px;
	color: #0000A0;
    text-decoration:underline;
	}
.underline_login_unAssign a:hover {
    font-family: verdana;
	font-size: 10px;
	color: #0000A0;
    text-decoration:none;
	}

.smalltxt_normal_blk_footer a{
    font-family : verdana;
    font-size : 10px;
    text-decoration:underline;
	}
.smalltxt_normal_blk_footer a:hover{
    font-family : verdana;
    font-size : 10px;
    text-decoration:none;
    }
.runningtxt_normal_blk_url a{
    font-family : verdana;
    font-size : 11px;
    color: #0000A0;
    text-decoration:underline;
}
.runningtxt_normal_blk_url a:hover{
    font-family : verdana;
    font-size : 11px;
    color: #0000A0;
    text-decoration:none;
}


.product{       
    background-color: #C5D4EA;
    font-family : verdana;
    font-size : 11px;
    color : 000000;
    text-decoration:none;
	border-right: 1px solid #9999CC;
    border-left: 1px solid #FFFFFF;
    border-bottom: 1px solid #314563;
	border-top: 1px solid #FFFFFF;
    font-weight: bold; 
    vertical-align: middle;
}


.autoFillRow{
    cursor:move;
    border-bottom: 1px solid #DDDDF3;
	empty-cells: show;
}


.autoFillRow td{
    cursor:move;
	border-top: 1px solid #DDDDF3;
	empty-cells: show;
}

.autoFillRowTop td{
    cursor:move;
	border-top: 0px solid #DDDDF3;
	empty-cells: show;
}

.autoFillRowFirstCol{
    cursor:move;
	border-left: 1px solid #DDDDF3;
	empty-cells: show;
}

.autoFillRowLastCol{
    cursor:move;
	border-right: 1px solid #DDDDF3;
	empty-cells: show;
}


.lightBoxLoading{
    font-family : Arial;
    font-size : 12px;
	font-weight : bold;
    color : 000000;
    
}


.ReportFilter_form_label {
    
    font-family : verdana;
    font-size: 11px;
    color : 000000;
    height: 20px;
    padding:0px 20px 0px 0px;

}

   .ReportFilterColumns {
    padding:0px 20px 0px 0px;
    }

	.ReportFilterDrop {
    padding:15px 0px 15px 0px;
    }









