/* CSS Document */
/*santosh code here*/
.Mypanel
{
	overflow:Hidden;
	
}

.modalPopup
{
position:absolute;
    width:250px;
    border: solid 1px black;
    margin: 0px 0px 0px 20px;
    background-color:white;
}

.modalBackground {
	background-color:white;
	filter:alpha(opacity=20);
	opacity:0.2;
}

.gridAlign
{
	text-align:left;
	}

body
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
	
.searchFontStyle
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	}
.selected_Row
{
	background-color:Green;
	}

	
	
.gridStyle
{
	font-family:Arial;
	font-weight:bold;
	font-size:12;
	}	
	
	
.border_rect
{	
	border-bottom-color:#999999;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-top-color:#999999;
	border-top-width:1px;
	border-top-style:solid;	
	border-left-color:#999999;
	border-left-width:1px;
	border-left-style:solid;
	border-right-color:#999999;
	border-right-width:1px;
	border-right-style:solid;
	
	
}	


.textbox_BG
{
	background-color:#ffffcc;
	}	
.ifame_BG
{ 
	background-color:#ffffee;
	}
.adduserID_group
{
	text-align:center;
	background-color:#ffffcc;
	}	
	
.control_styles
{
	font-size:12px;
	}	
	
.searchFormat
{
	font-size:12px;

	}	
.searchTextboxFormat
{
	width:90px;
	}	
/*santosh code here*/	
	
	
	
.light {background-color:#FFFFEE;}
.dark  {background-color:#FFE9D5;}
.gray  {background-color:#EEEEEE;}

.text0 {font-family: Arial, Helvetica, sans-serif; font-size:09;}
.text1 {font-family: Arial, Helvetica, sans-serif; font-size:16;}
.text2 {font-family: Arial, Helvetica, sans-serif; font-size:12;}
.text3 {font-family: Arial, Helvetica, sans-serif; font-size:11;}
.red   {color:red; font-weight:700;}
.green {color:green;font-weight:700;}
.blue  {color:blue;font-weight:700;}

.button1 {
          background-color:#990000; 
			 color:#FFFFFF; 
			 font-weight:700; 
			 cursor:pointer;
		   }

.button2 {
          background-color:#000099; 
			 color:#FFFFFF; 
			 font-weight:700; 
			 cursor:pointer;
		   }

TABLE.perimiter	{border:#cfcfcf 1px solid; }
.fldPrompt		
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size:11px; 
    padding-left:5px; 
    font-weight:bold; 
    width: 140px;
    height: 18px; 
    text-align: left;
}

.fldText		
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    padding-left: 0px; 
    padding-right: 5px; 
}	

.fldData		{font-family: Arial, Helvetica, sans-serif; font-size:10px; padding-left:5px; font-weight:normal; }
.fldVarSize		{font-family: Arial, Helvetica, sans-serif; padding-left:5px; padding-right:5px; }	
P.breakhere		{page-break-before: always}
TR.breakhere	{page-break-before: always;}

tr.tr_light {background-color:#ffffff; color:#000033; cursor:pointer;}
tr.tr_dark  {background-color:#eeeeee; color:#000033; cursor:pointer;}
tr.tr_high  {background-color:#cccccc; color:#000033; cursor:pointer;}
tr.tr_slct  {background-color:#0088aa; color:#ffffff; cursor:pointer;}

.input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	font-size: 11px;
	font-weight:normal;
	height: 23px;
	color: #000000;
}

.required
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffcc;
	font-size: 11px;
	font-weight:normal;
	height: 23px;
	color: #000000;
}

.header0
{
	background-image:url(../images/hdr_bckgrnd.jpg);
	background-repeat:repeat-x;
	background-color:#326698;
	color:#FFFFFF;
	line-height:14px;
	font-weight:700;
    height:19px;
    vertical-align:middle
}

.header1
{
	background-color:#cccccc;
	color:#000000;
	line-height:14px;
	font-weight:700;
}

.header2
{
 background-image: url(../images/admin/bckground.gif);
 background-repeat: repeat-x;
}

.header3 {
	background-color: #ffffcc;
	/*background-color: #31699A;*/
	/*background-image:url(../img/tr_header.jpg);*/
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:      10px;
	font-weight:    700;
	color:          #003366;
	text-transform: uppercase;
	line-height:    20px;
	text-align:     center;
	vertical-align: middle;
}

.link          {font-family: arial,Verdana,Trebuchet,Palatino,Helvetica,Tahoma,sans-serif; font-size:11px; font-style:normal; font-weight:bold; text-decoration:none; color:#ffffff;}
a.link:hover   {text-decoration:none; font-style:normal; color:#FFF200;}
a.link:link    {text-decoration:none;}
a.link:visited {text-decoration:none;}

.statick       {font-family: arial,Verdana,Trebuchet,Palatino,Helvetica,Tahoma,sans-serif; font-size:11px; font-style:normal; font-weight:bold; text-decoration:none; color:#FFF200;}

.nav        {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight: bold;}
a.nav:link  {text-decoration: none;}
a.nav:hover {color: #FFFFCC;  text-decoration: none;}

.breadcrumb1          {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000033; text-decoration:none}
a.breadcrumb1:link    {text-decoration:none}
a.breadcrumb1:visited {text-decoration:none}
a.breadcrumb1:hover   {text-decoration:underline}

.breadcrumb2          {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#336699; font-weight:bold;}
a.breadcrumb2:link    {text-decoration:none}
a.breadcrumb2:visited {text-decoration:none}
a.breadcrumb2:hover   {text-decoration:underline}

.breadcrumb3          {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
a.breadcrumb3:link    {text-decoration:none; color:#990000;}
a.breadcrumb3:visited {text-decoration:none; color:#DF9D7D;}
a.breadcrumb3:hover   {text-decoration:underline; color:#000099;}

.detailsW 
{
    border-top: solid 1px black; 
    background-color: #eeeeee; 
    width: 100%;
}
.detailsG 
{
    border-top: solid 1px black; 
    background-color: #dddddd; 
    width: 100%;
}
.detailsY   
{
    border-top: solid 1px black; 
    background-color: #ffffcc; 
    width: 100%;
}
.detailsLY   
{
    border-top: solid 1px black; 
    background-color: #ffffdd; 
    width: 100%;
}
.detailsTable
{
    width: 100%;
    text-align: center;
    border: solid 1px #000000;
    border-collapse: collapse;
    vertical-align: top;
    background-color: #f4f4f4;
}
.detailsTable thead
{
    background-color: #aaaa88; 
    font-weight: bold;
}

.detailsTable .fldPrompt
{
    font-weight: bold;
}
.detailsTable td
{
    font-weight: normal;
    border: solid 1px #aaaa88;
}
.tablePrompt
{
    font-weight: bold;
    background-color: #aaaa88;
}
.csaSmaller
{
    font-size: smaller;
}
.adminLeftMenuCell
{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    color:#336699; 
    font-size:11px;
    padding-left:15px;
    width: 100%;
    font-weight: bold;
    color: #3870A9;
    text-align: left;
}


.searchBanner
{
    background-image: url(../images/Topbar_3.jpg);
    background-repeat: no-repeat; 
    padding: 125px 5px 6px 280px; 
}
.adminBanner
{
    background-image: url(../images/Topbar_4.jpg);
    background-repeat: no-repeat; 
    padding: 78px 5px 5px 220px; 
}
.userSearchLabel
{
     text-align: left;
     height: 30px;
}
.userSearchLabel th
{
     padding-left: 5px;
}



