#content_block2{ width:auto; background:images/cp_bg_green.gif; padding:20px 0 0 0px; }
#rp_padd{ display:inline-block ; float:left; height:auto;  width:450px; margin:0px 20px 0px 20px;}

#rp_padd1{ display:inline-block ; float:left; height:auto ; width:500px; margin:0px 0px 0px 10px;}
#rp_padd2{ display:inline-block ; float:left; width:850px; margin:0px 0px 0px 10px;}
.rp_imgpar{ display:inline; float:left; border-bottom-color:Red ; width:525px; margin:10px 0px 0px 0px;}
.cp_listdetails{ display:inline; float:left; border-bottom-color:Red ; width:470px; margin:10px 0px 0px 10px;}
.rp_imgpar1{ display:inline; float:left; width:auto; margin:10px 0px 0px 10px;}
.rp_imgpar2{ display:inline; float:right; width:auto; margin:10px 0px 0px 10px;}
.rp_imgpar3{ display:inline; float:left; width:auto; margin:10px 0px 0px 20px;}
.cp_contacttxt{ clear:left; float:none; font: bold 11px Verdana; color:White; margin-left:10px;}
.rp_partxt{ clear:left; float:none; font: bold 11px Verdana; color:White; width:150px; }
.rp_par1txt{ clear:left; float:none; font: bold 11px Verdana; color:White ; width:150px; margin-left:10px; }
.rp_par2txt{ clear:left; float:none ; font: bold 11px Verdana; color:White; margin-left:10px;  }
.rp_par3txt{ clear:left; float:left; font: bold 11px Verdana; color:White; width:525px; }
.rp_par4txt{ clear:left; float:none; font: bold 11px Verdana; color:White; width:40px; }
/* master page left column */
.lp_arrbg { display:inline;clear:left; float:left; margin:0px 0px 0px 1px; background:#CCE1EE; width:210px; padding-bottom:6px;}

/***************/
.col_width{width:270px; margin-left:20px;}
.col2_width{width:0px;  margin-left:0px;}
.backcolor{color:#4B93B4;}
/* For contact page */
.cont_imgpar{ display:inline; float:left;  width:400px; margin:10px 0px 0px 0px;}
.cont_partxt{ clear:left; float:left; font: bold 11px Verdana; color:white; width:80px; }
.cont_parRtxt{ clear:left  ; float:none; font: bold 11px Verdana; color:#596512; width:50px; }
/* End Contact page */

/* For image in a grid */

.gd_img{ display:block; float:left; margin:5px 2px 5px 0px;}

.bg_color={ background-color:#F6F6F6}
.resolinks
{
	font-family:Arial; 
	font-size: 12px; 
	color: #716B11;
	text-decoration:underline;
	line-height:20px;
	padding-left:10;
	padding-top:15;
	}

.search
{
	font-family:Arial; 
	font-size: 12px; 
	color: #005826;
	padding-left:3;
	}

.footer
{
	font-family:Arial; 
	font-size: 12px; 
	color: #999999;
	Padding-top:10;
	}


.agent
{
	font-family:Arial; 
	font-size: 12px; 
	color: #003663;
	line-height:16px;
	padding-left:10;
	padding-top:30px;
	}

.location
{
	font-family:Arial; 
	font-size: 12px; 
	color: #000000;
	line-height:16px;
	}
	
	
	/* Button Bar Styles */
.ButtonBarContainer
{
    background-color: #224FA0;
    color: white;
    height: 20px;
    width: 100%;
}
.Amount
{
    text-align:right;
}

A.ButtonBarButtonLink
{
    color: white;
    cursor: hand;
    font-size: 9pt;
    text-decoration: none;
    display: block;
    height: 18px;
    vertical-align: bottom;
    padding-right: 7px;
    padding-left: 7px;
    padding-top: 2px;
    letter-spacing: 1px;
    border-left: 1px solid #eeeeee;
}
A.ButtonBarButtonLink:hover
{
    background-color: #74A9E2;
    color: white;
    cursor: hand;
    text-decoration: none;
}
.ButtonBarButtonContainer
{
	float: right;
    height: 20px;
}

/* Header View Styles */
.HVlabel
{
    font-weight: bold;
    text-align: right;
    background-color: #e0e0ff;
    padding: 0 3px 0 6px;
}
.HVlabel2
{
	font-weight: bold;
	padding: 0 3px 0 3px;
}
.HVvalue
{
	padding: 0 3px 0 3px;
}
.HVhdrRow
{
    height: 20px;
}

/* Tooltip Styles */
.tooltip
{
    font-size: 11px;
    position:absolute;
    z-index: 1000;
    display:none;
    
    padding: 3px;
    border: 1px solid;
}

/* Styles for WorkbookTabHeader.ascx */
.WorkbookTabsTable
{
 	width: 100%;
}
.ActiveTab
{
	border: solid 1px black;
	border-bottom: 0;
	text-align: center;
}
.ActiveTabLink, .ActiveTabLink:Link, .ActiveTabLink:Visited
{
	padding: 2px;
	margin: 0;
	text-decoration: none;
	background-color: #ffcc66;
	cursor: pointer;
	color: Black;
	display: block;
}
.ActiveTabLink:Hover
{
	background-color: #b0c4de;
}
.InactiveTab
{
	border: solid 1px black;
	text-align: center;
}
.InactiveTabLink, .InactiveTabLink:Link, .InactiveTabLink:Visited
{
	padding: 2px;
	margin: 0;
	text-decoration: none;
	background-color: #d3d3d3;
	cursor: pointer;
	color: Black;
	display: block;
}
.InactiveTabLink:Hover
{
	background-color: #b0c4de;
}
.LeftTabBuffer, .TabDivider, .RightTabBuffer
{
	border-bottom: solid 1px black;
}
.LeftTabBuffer
{
	width: 15px;	
}
.TabDivider
{
	width: 3px;
}
.RightTabBuffer
{
	width: auto;
}

/* Styles for DetailView control */
.GridFooter
{
	background-color: #507CD1;
	font-weight:bold ;
	color:White;
}
.GridRowStyle
{
	background-color:#EFF3FB;
}
.GridAltRowStyle
{
	 background-color:White ;
}
.GridEditRow
{
	 background-color:#2461BF;
}
.GridChangedRow
{
	background-color:#E6FFCC;
}
.GridSelectedRow
{
	background-color:#D1DDF1;
	font-weight:bold;
	color:#333333;
}

.GridPager
{
	background-color: #4B93B4;
	color: White;
	text-align: right;
}
.GridHeader
{
	 background-color:#4B93B4 ;
	 color:White ;
}
.GridNoteDiv
{
    height: 80px;
    width: 350px;
    background-color: #4B93B4;
    border: 4px outset silver;
    z-index: 2;
    padding-left:4px;
    padding-top:4px;
    display: none;
    position: absolute;
}
.GridTextBox
{
    border: 1px inset silver;
    width: 340px;
    
}
.GridMenu
{
    font-family: sans serif;
    font-size: 11px;
    background-color: #FFFFFF;
    color: #000000;
    border: 2px outset #4B93B4;
    width: 150px;
    z-index: 3;
    display: none;
    position: absolute;
}
.GridMenuItem
{
    border-bottom: 1px inset gainsboro;
    width: 93%;
    padding: 5px;
    padding-left:6px;
    cursor: hand;
}
.GridMenuItem:hover
{
    background-color: #74A9E2;
    border-bottom: 1px inset gainsboro;
    width: 93%;
    padding: 5px;
    padding-left:6px;
    cursor: hand;
}
a.GridMenuLink,a.GridMenuLink:link {
    font-family: sans serif;
    font-size: 11px;
    color: #000000; 
    text-decoration:none;
    width: 93%;
    display: block;
 } 


.CollapsiblePanel
{
    border: 1px solid #eeb500;
    width: 98%;
    text-align: center;
    margin-left:10px;
    margin-top: 10px;
}
.CollapsiblePanelHeader, .CollapsiblePanelFooter
{
    background-color: #f0e68c;
    text-align: left;
    padding-left: 10px;
    cursor: pointer;
    height: 20px;
}
.CollapsiblePanelFooter
{
    border-top: 1px solid #eeb500;
}
.CollapsiblePanelHeaderText
{
    float: left;
    background-color: #f0e68c;
    font-size: 1.5em;
    cursor: pointer;
    height: 19px;
}
.CollapsiblePanelContent
{
    text-align: left;
}
.CollapsiblePanelHeaderImage
{
    float: right;
    margin: 3px 8px 0 0;
}
.ErrorDisplay
{
    color:red;
    padding-left:5px;
    font-weight:bold;
}
 .lp_sideNavText{ float:left; font:bold 13px/16px arial,verdana; color:#D2D2D2; width:50px;}
.fontsize{ font:bold 14px/16px arial,verdana;color:#D2D2D2;}
.fontsize1{ font:bold 20px/16px arial,verdana;color:#D2D2D2;}
.fontsize2{ font:bold 12px/16px arial,verdana;color:#3E8AAB;}
 .lp_arro{ clear:left; float:left; margin:21px 16px 0px 21px;}
 .lp_arrtxt{ float:left; font:bold 13px/16px arial,verdana; color:white; width:100px;
  margin:13px 0px 0px 0px; position:relative;
    top: 0px;
    left: 0px;
}
.rp_arrtxt{ float:left; display:inline ; font:bold 13px/16px arial,verdana; color:White  ; width:260px; height:60px;
  margin:0px 0px 0px 0px; position:relative ;
    top: 0px;
    left: 0px;
    text-align:center; 
      background:url(images/Adv.jpg) repeat-x;}
      
 .Top_Traff
 {
      font-size:medium ; font-weight:700 ;  color:White; margin:20 0 0 0 ;
     
 }
      
 .adv_Head{ float:left; display:inline ; font:bold 13px/16px arial,verdana; color:White  ; width:200px; height:85px;
  margin:2px 0px 0px 0px; position:relative ;
    top: 0px;
    left: 0px;
    text-align:center; 
      background:url(images/Adv.jpg) repeat-x;}

.lap_arrtxt{ float:left; display:inline ; font:bold 13px/16px arial,verdana; color:White  ; width:200px; height:40px;
  margin:10px 0px 0px 0px; position:relative ;
    top: 0px;
    left: 0px;
    text-align:center; 
      background:url(images/Adv.jpg) repeat-x;}
      
  .FL_ADV{ float:left; display:inline ; font:bold 13px/16px arial,verdana; color:White  ; width:200px; height:70px;
  margin:10px 0px 0px 0px; position:relative ;
    top: 0px;
    left: 0px;
    text-align:center; 
      background:url(images/Adv.jpg) repeat-x;}
      

    .FR_ADV{ float:left; display:inline ; font:bold 13px/16px arial,verdana; color:White  ; width:230px; height:70px;
    margin:10px 0px 0px 0px; position:relative ;
    top: 0px;
    left: 0px;
    text-align:center; 
    background:url(images/Adv.jpg) repeat-x;}
      
 .cp_Msgtxt{ float:left; font:bold 14px/16px arial,verdana; color:#3E8AAB;position:relative;}
 .cp_MsgtxtR{ float:right ; font:bold 14px/16px arial,verdana; color:#3E8AAB ;  position:relative;}
  
  
#lM_block{width:200px; height:870px ; float:left; background:#00293B; margin:0 0 0 10;}  
#RM_block{width:270px; height:870px ;   vertical-align:top; float:right ; background:#1A3F4F; margin:0 0 0 0;}  
#RM_block1{width:270px; height:870px ;   vertical-align:top; float:right ; background:#96AB5B; margin:0 0 0 0;}  

#inner_block{width:1000px; height:950px ; float:left; background:#00293B; margin:5 0 0 60;}
#Detail_block{width:900px; height:1200px ; float:left; background:#00293B; margin:0 30 0 80;}
#Detail_block1{width:900px; height:1200px ; float:left; background:#00293B; margin:0 30 0 80;}
#D_padd{ display:inline-block ; float:left; height:auto;  width:500px; margin:10px 0px 10px 0px;}
.Detail_padd{ display:inline; clear:left; float:left; width:525px; margin:10px 20px 0px 100px; background:#1A3F4F;}
.cp_padd{ display:inline; clear:left; float:left; width:690px; margin:0px 10px 0px 10px; background:#1A3F4F;}
.cp_company{display:inline; clear:left; float:left; font:bold 11px/16px arial,verdana; color:#D2D2D2; width:650px; margin:0px 5px 0px 5px;}
.cp_companyMain{display:inline; clear:left; float:left; font:bold 11px/16px arial,verdana; color:#D2D2D2; width:520px; margin:70px 20px 0px 20px;}
.cp_padd1{ display:inline; clear:left; float:left; width:545px; margin:0px 20px 0px 10px; background:#1A3F4F;}
.cp_inptxt1{ clear:left; float:left; font:bold 12px/16px arial,verdana; color:#D2D2D2 ;}
 .cp_corn{ clear:left; float:left; margin:0px;}
 .cp_loginbak{  background:#1A3F4F;}
 
 .cp_corn2{ float:right; margin:0px;}
 
 .lp_padd{ display:inline; clear:left; float:left; width:261px; margin:10px 0px 0px 10px; padding-bottom:14px;}
 
  .box_bg{ display:inline; clear:left; float:left; width:257px; margin:0px; background:url(../images/lp_boxbg.gif) repeat;
  border-left:1px solid #2C5567; border-right:1px solid #2C5567;}
  .lp_inptxt1{ clear:left; float:left; font:bold 13px/16px arial,verdana; color:#D2D2D2; width:110px; margin:10px 0px 0px 35px;}
  .lp_inptxt{ clear:left; float:left; font:bold 11px/16px arial,verdana; color:#D2D2D2; width:110px; margin:0px 0px 0px 35px;}
  
    .lp_inptxt2{ clear:left; float:left; font:bold 11px/16px arial,verdana; color:#D2D2D2; width:210px; margin:14px 0px 0px 35px;}
    .lp_input{ clear:left; float:left; width:190px; height:20px; border:1px solid #9E9E9E; margin:0px 0px 0px 35px;}

    .lp_log{ clear:left; float:left; margin:12px 0px 0px 174px;}

    .lp_forget{ clear:left; float:left; font:11px/16px arial,verdana; color:#D2D2D2; width:210px; margin:0px 0px 0px 35px;}

    .lat_bg{ display:inline; clear:left; float:left; width:261px; height:44px; margin:30px 0px 0px 0px;
    background:url(../images/lp_tab.gif) no-repeat;}

    .Sp_Headertxt{ float:left; font:bold 13px/16px arial,verdana; color:White ; width:200px; margin-left:10px;}
    .D_Msg{ font:bold 15px/16px arial,verdana ; float:none    ; max-width:1000px; color:White ; margin:40px 0px 0px 0px;}


    .ln_search{ clear:left; float:left  ; font:bold 13px/16px arial,verdana; color:#D2D2D2; width:310px; margin:10px 0px 0px 30px;}
    .ln_search1{ clear:left; float:left; font:bold 13px/16px arial,verdana; color:#D2D2D2; width:110px; margin:5px 0px 0px 30px;}

.lp_3padtitbg{ float:left; display:inline; width:160px; height:30px; 
    margin-top:13px; 
    color:White;
    font-weight:bolder ; 
    margin:0,0,10,10px; 
    text-align:center;
    background:url(images/lp_3padtitbg.gif) repeat-x;}
               
               
 .tp_lnkbg{ clear:left; float:left; margin-top:0px;  margin-left:10px; margin-right:10px; width:980px; height:50px; background-color:#96AB5B; }
 .tp_hmebg,.tp_hmebgin{ float:left; display:inline; width:90px; height:62px; color:White;
                        background:url(images/tp_hmbg1px.gif) repeat-x; margin-left:5px;}
                        
 .tp_hme1{ float:left; margin:10px 0px 10px 10px; color:White; font-weight:bold ; font-size:15px;}
.tp_bar1{ float:left; margin:0px 0px 0px 10px;}
.tp_bar2{ float:left; margin:0px 0px 0px 4px;}
.tp_bar{ float:left; margin-left:10px;}


 .logOn_div{ display:inline; clear:left; float:left; width:650px; margin-top:40px; margin-left:0px;  height:1000px;}
 .mem_user{ clear:left; float:left; width:250px; font-weight:bolder  ; font: 15px/15px arial; color:#fff; margin:10px 0px 0px 150px; text-decoration:none;}
.Mlp_div{ display:inline; clear:left; float:left; width:650px; margin-left:10px; margin-right:10px;  height:650px;}
.prim_Header2{ clear:left; float:left; width:250px;  font-weight:bold ; font:bold 16px/15px verdana ; color:Blue ; margin:20px 0px 0px 10px; text-decoration:none;}
.Sp_griditem{ float:left; font:bold 12px/16px arial,verdana; color:Black  ; font-weight:bold; margin-left:10px;}
 .tp_lnkbg2{ clear:left; float:left; margin-top:0px;  margin-left:10px; margin-bottom:30px; margin-right:10px; width:980px; height:50px; background:url(images/tp_lnkbg1px.gif) repeat-x;}
  .Sp_Headertxt1{ float:left; font:bold 13px/16px arial,verdana; color:White   ; }

 .ft_bg{ clear:left; float:left; display:inline; width:1000px;  margin-top:20px;
  background:url(images/ft_bg.gif) repeat-x; height:81px;}
  
   .conform_bg{ clear:left; float:left; display:inline; width:525px; margin:0px 0px 0px 200px;
   background:url(images/cp_boxbg.gif) repeat-x; height:400px;}
  
  .Conform_Header{ clear:left; float:left; width:500px; font:14px/15px verdana; font-weight:bold; color:White  ; margin:15px 0px 0px 30px; text-decoration:none; }
          
  .Conform_txt{ float:left; margin-top:80px; margin-left:30px; display:inline; width:450px; height:0px; 
                color:White;
                 font-weight:bold ; 
                  font:16px/15px arial;
 
                 
              }

   .fp_bul{ float:left; display:inline; width:250px; height:60px; 
               margin-top:0px; 
                color:green;
                 font-weight:bolder ; 
                 margin:0,0,0,0px; 
                 text-align:center;
               background:url(images/fp_bul.gif)  repeat-x;}

 .ft_txt3{ clear:left; float:left; font:11px/14px verdana,arial; margin:40px 0px 0px 335px; 
 color:#ADADAE; text-decoration:none; width:350px;}
.prim_txt5{ clear:left; float:left; width:270px; font:12px/15px verdana; color:Orange ; margin:10px 0px 0px 5px; text-decoration:none;}
.prim_txt{ clear:left; float:left; width:300px; font:12px/15px verdana; color:White ; margin:10px 0px 0px 5px; text-decoration:none;}
.prim_txt3{ clear:left; float:left; width:250px; font:12px/15px verdana; font-weight:bold; color:Lime   ; margin:10px 0px 0px 5px; text-decoration:none;}
  .news_line{ clear:left; float:left; margin:10px 0px 0px 5px;}
.prim_Header{ clear:left; float:left; width:270px; font:14px/15px verdana; font-weight:bold; color:White ; margin:20px 0px 0px 5px; text-decoration:none; }
 .error{ clear:left; float:left; width:300px; font: 15px/15px arial; color:Red ; margin:10px 0px 0px 150px; text-decoration:none;}
.prim_txt6{ clear:left; float:left;  font:12px/15px verdana; color:Orange ; margin:10px 0px 0px 5px; text-decoration:none;}
.sinfo_div2{ display:inline; clear:left; float:left   ; margin-top:10px;  margin-left:10px; width:0px;  height:0px; height:0px;}    
 .box_bg3{ clear:left; float:left; display:inline; width:700px; height:230px; margin:0px 0px, 0px 0px; border-right:1px solid #6A5A1C;
 


