/* ****************** Some basic stuff ****************** */

.defaultLabel{color:#000000; }

.gridLabel{color:#FFFFCC; font: normal 11px Arial, Helvetica, sans-serif; }

.defaultTextBox{font: normal 11px Arial, Helvetica, sans-serif; color:#484a49; padding-left:2px; border:#d7d6d6 1px solid; height:15px; width:95%; }
 
 .grdEditTextBox{font: normal 11px Arial, Helvetica, sans-serif; background:#fcfcfc; color:#484a49; padding-left:2px; border:#fcfcfc 1px solid; height:15px; width:170px;}

.LoginTextBox{line-height:23px;  border:#FFD7EB 1px solid; font-size:12PX; color:#af585b; font-weight:bold; width:180px; padding-left:3px; padding-right:3px;  }

.NumericTextBox{line-height:23px;  border:#FFD7EB 1px solid; font-size:12PX; color:#af585b; text-align:right; width:180px; padding-left:3px; padding-right:3px;  }
	 
.defaultTextBoxReg{font:normal 11px Arial; background-image:url(images/textbox.gif); width:216px; background-repeat:no-repeat; height:27px; display:block; color:#484a4; border:#d6dbe1 0px solid;}


.defaultDropDownList{font: normal 12px/15px Arial, Helvetica, sans-serif; color:#484a49; padding:2px 2px 2px 2px; border-left:#CCCCCC 1px solid;  
 border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid; border-top:#CCCCCC 1px solid;
background-color:#FCFCFC;  text-decoration:none;  height:22px;}

/*.defaultButton{
 background: url(images/button-bg.gif) no-repeat; height:18px; color:#020950; font: bold 11px/15px Arial, Helvetica, sans-serif; width:78px; border:0; cursor:hand;}
*/

.defaultButton{  
 width:60px;
 height:23px;
 background:#ee1c25 url('images/btn-bg.gif') repeat-x 100% bottom;
 cursor:hand;
 cursor:pointer;
 border:1px solid #ee1c25;
 color:#FFFFFF;
 clear: both;
 text-align:center;
 vertical-align:middle;
  
font: bold 11px/15px Arial;			   
 }

/*.defaultButton{
 background:url(images/new-button-bg.gif); background-repeat:repeat-x; height:20px; color:#5B5A5A;  border:#D1D1D1 1px solid; font:12px Arial, Helvetica, sans-serif; cursor:hand;   }*/


.defaultButtonBig{
 background: url(images/button-big.gif) no-repeat; height:18px; color:#020950; font: bold 11px/15px Arial, Helvetica, sans-serif; width:104px; border:0; cursor:hand;}


.defaultLinkButton:link{color:#CC0000;font-family:Arial; font-size:11px;text-decoration:none;font-weight:normal;}
.defaultLinkButton:visited{color:#CC0000;font-family:Arial; font-size:11px;text-decoration:none;font-weight:normal;}
.defaultLinkButton:hover{color:#CC0000;font-family:Arial; font-size:11px;text-decoration:none;font-weight:normal;  }

.linkGrid:link{color:#5477a3; font-size:11px; text-decoration:none;}
.linkGrid:visited{color:#5477a3; font-size:11px; text-decoration:none;}
.linkGrid:hover{color:#ff960d; font-size:11px; text-decoration:none;}

.radioButtonList{color:#4F5150;font:normal 12px/14px Arial;}

 
 

.GridViewStyle{    font-family: Arial, Sans-Serif; 
                      font-size:small;    table-layout: auto;  
                        border-collapse: collapse;
						border:#000000;
						  
                           }
/*Header and Pager styles E1E1E1*/ 
.HeaderStyle, .PagerStyle 
/*Common Styles*/
{ background-position:center;    background-repeat:repeat-x; }
.HeaderStyle th{    padding: 5px;   background-color:#142030; color: #E42C07; border-left: #E1E1E1 1px solid;border-top: #E1E1E1 1px solid;border-right: #E1E1E1 1px solid;border-bottom: #E1E1E1 1px solid;}
.HeaderStyle a{    text-decoration:none;    color:#645555;    display:block;    text-align:left;    font-weight:normal;}
.PagerStyle table{    text-align:left;    margin:auto;margin:5px;}
.PagerStyle table td{    border:0px;    padding:3px;}
.PagerStyle td{ border-left: #DFDFDF 1px solid;border-right: #DFDFDF 1px solid;border-bottom: #DFDFDF 1px solid;}
.PagerStyle a{ font-size:11px; color:#CBCDCE; font-weight:bold; padding:3px 6px 2px 6px; border:#DDE2E6 2px solid; text-decoration:none; background-color:#FFFFFF; }
.PagerStyle a:hover{ font-size:11px; background-color:#E7E8EC;color:#414141; font-weight:bold; padding:3px 6px 2px 6px; border:#DDE2E6 2px solid; text-decoration:none; background-color:#FFFFFF; }
.PagerStyle span{   
background-image:url(../../Images_Admin/grid-header.gif); color:#414141; border:#DDE2E6 2px solid;
font-size:11px;  font-weight:bold;  text-decoration:none;padding: 3px 6px 2px 6px;
}
/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td
 /*Common Styles*/
 {    padding: 5px;    border-right:#E1E1E1 1px solid ;border-bottom: #E1E1E1 1px solid;border-left: #E1E1E1 1px solid;}
 .RowStyle td{    background-color: #ffffff;}.AltRowStyle td{    background-color: #ffffff;}
 .SelectedRowStyle td{    background-color: #ffff66;}
.EmptyRowStyle{ line-height:30px; text-align:center; background-color:#F9F9F9; border:#DFDFDF 1px solid; }








.AutoExtender{font:normal 13px/15px Arial;color: #8A8987;line-height:28px;padding:0px;margin:0px;}
.AutoExtenderList{
		    margin:0px;  
            border-bottom:#0000FF 0px solid;
			border-top:#E2E2E2 1px solid;
			border-left:#E2E2E2 1px solid;
			border-right:#E2E2E2 1px solid;
			
			line-height:28px;
            cursor: pointer;
            color: #8A8987;
			background-color:#F7F7F7;
			width: 365px !important; 
		    padding-left:5px;
			
        }
        .AutoExtenderHighlight
        {
		    border-top:#D81920 1px solid;
			border-left:#D81920 1px solid;
			border-right:#D81920 1px solid;
            color: #ffffff;
            background-color: #D81920;
            cursor: pointer;
			line-height:28px;
			width: 365px !important;
			padding-left:5px;
        }
        #divwidth
        {
          width: 365px !important; 
		  margin:0px;  
        }
        #divwidth div
       {
        width: 365px !important;  
		margin:0px;  
       }