.body
{
background-color:#eeeeee;
/*text-align: center; /*for IE*/
}
.body h2 {
    color:#254166;
}.body h3 {
    color:#254166;
}
 .body h4 {
    color:#A72227;
}
.blueheading {
    color:#254166;
}
.maroonheading{
    color:#A72227;
}

.blackheading{
    color:#000000;
    padding:1px;
    font-size:1.1em;
}
.blueborder_1px { border-width:1px;  border-style:solid;  border-color:#A72227;}
.maroonborder_1px { border-width:1px;  border-style:solid;  border-color:#A72227;}
.maroonborder_0_5px { border-width:0.5px;  border-style:solid;  border-color:#A72227;}
.greyborder_1px { border-width:1px;  border-style:solid;  border-color:#cccccc;}
.bluefilterbox_2px {
    border-width:2px;
    border-style:solid;
    border-color:#254166;
}
.bluefilterbox_2px:hover{background-color:#f5f5f5;}
.blueborder_2px {
    border-width:2px;
    border-style:solid;
    border-color:#254166;
}
.maroonheading{
    color:#A72227;
}
.white_text_pad_1{
    background:#ffffff;
    padding:5px;
    text-align:center;
    border-width:2px;  
    border-style:solid;  
    border-color:#eeeeee;
}

#container
{
	margin: 5px auto;
	/*width: 1040px;*/
	background: #eeeeee;
	text-align: left; /*for IE*/
}

#header
{
	background: #F9F9F7;
	padding: 20px;
	color: #000;
}



#header h1 { margin: 0; }

#navigation
{
	float: left;
	/*width: 1040px;*/
	background: #454531;
}

#navigation ul
{
	margin: 0;
	padding: 0;
}

#navigation ul li
{
	list-style-type: none;
	display: inline;
}

#navigation li a
{
	display: block;
	float: left;
	padding: 5px 10px;
	color: #fff;
	text-decoration: none;
	font-weight: bolder;
	font-size:14;
	border-right: 1px solid #fff;
	font-family : Arial, sans-serif;
}

#navigation li a:hover { background: #E5E5E3;color: #000; }

.content-container
{
	float: left;
	width: 1640px;
	background: #fff url(/wp-content/uploads/layout-three-fixed-background.gif) repeat-y 100% 0;
}


.section-navigation
{
	float: left;
	width: 100px;
	padding: 10px 0;
	margin: 0px 10px;
	display: inline;
	color: #000;
	
	
}




#section-navigation a
{
	text-decoration: none;
	font-weight: bolder;
	font-family : Arial, sans-serif;
}
#section-navigation ul
{
	margin: 0;
	padding: 0;
}

#section-navigation ul li
{
	margin: 0 0 1em;
	padding: 0;
	list-style-type: none;
}

.content
{
	float: left;
	width: 1000px;
	padding: 10px 0;
	margin: 10px 0 0 10px;
	font-family : Arial, sans-serif;
	font-size:10pt;
	color: #000;
	text-align: left;
}

#aside
{
	float: right;
	width: 30px;
	padding: 20px 0;
	margin: 0 10px 0 0;
	display: inline;
	font-family : Arial, sans-serif;
	color: #000;
}
	

#footer
{
	clear: left;
	background: #00688B;
	text-align: right;
	color: #ffffff;
	padding: 20px;
	height: 100px;

	
}

.table_with_border { padding:2px;margin:0px;}
.table_with_border td { padding: 0.4em;margin:0px; border: 1px #efefef solid;  }
.table_with_border th { padding: .3em; border: 1px #eee solid; font-size:13px;color:#555;text-align:left;background: #888; height:auto;}
.table_with_border thead { background:#fc9;font-size:20px; }

.table_without_border { padding:0px;margin:0px;}
.table_without_border td { padding: 0.4em;margin:0px; border: 0px #ccc solid; font-size:12px;text-align:left }
.table_without_border th { padding: .3em; border: 1px #ccc solid; font-size:13px;color:#555;color:#555;text-align:left;background: #333; height:auto;}
.table_without_border thead { background:#fc9;font-size:20px; }


.griddata { padding:0px;margin:0px;}
.griddata tr td {  font-size:12px;text-align:left;color:#444; }
.griddata tr th { padding: .2em; border: 1px #ccc solid; font-size:13px;background-color:#3c454f;background: #3c454f;color:#fff;text-align:left; height:auto;}
.griddata thead { background:#fc9;font-size:20px; }

.blue_table {}
.blue_table td { padding: .3em; border: 1px #ccc solid; font-size:12px; background:#2B4F81;color: #ffffff; }
.blue_table td a { color: #ffffff; }
.blue_table td:hover { padding: .3em; border: 1px #ccc solid; font-size:12px; background:#CAE1FF;color:#000 }
.blue_table td a:hover {color:#000 }
.blue_table th { padding: .3em; border: 1px #ccc solid; font-size:14px;text-align:left }


.watermarktext { color:#aaaaaa;font-size:12px; }

 .tabbuttoninitial
 {
 	display:block;
 	padding:4px 18px 4px 18px;
 	float:left;
 	background:#254166;
 	color:#ffffff;
 	font-weight:bold;
 }
 .tabbuttoninitial:hover
 {
 	color:#ffffff;
 	background:#222222;
 }
 .tabbuttonclicked
 {
 	float:left;
 	display:block;
 	background:#A72227;
 	padding:4px 18px 4px 18px;
 	color:#ffffff;
 	font-weight:bold;
 }
 .modalBackground

        {

            background-color:#eeeeee;

            filter: alpha(opacity=90);

            opacity: 0.8;

        }

        .Popup
        {
            background-color: #FFFFFF; border-width: 3px; border-style: solid; border-color: black; padding-top: 10px; padding-left: 10px;
        }
        .modalpopupheader
        {
            width:auto;width:100%;background-color: #eeeeee;
        }
 
 
 .dataTable tbody td{padding:1px 2px !important;}
 .ModalPopupBG
            {
                background-color: #111111;
                filter: alpha(opacity=50);
                opacity: 0.5;
            }
            .HellowWorldPopup
            {
                min-width:200px;
                min-height:150px;
                background:white;
            }   

btnpanelfilter{
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    opacity: 0;
    z-index: -1;
} 

.GridPager
{
  
}
.GridPager a,
.GridPager span {
    display: inline-block;
    padding: 0px 9px;
    margin-right: 4px;
    border-radius: 3px;

    background: #e9e9e9;
    
    font-size: 1.5em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    
}

.GridPager a {
    background-color: #f5f5f5;
    color: #969696;
   
}

.GridPager span {

    background: #616161;
    
    color: #f0f0f0;
    
 
}
.GridPager table {
    float: right;
}
.panelcollapsible {
    height:0;
    overflow:hidden;
    display:block;
}
.hideGridColumn
        {
            display: none;
        }

.CustomComboBoxStyle  .ajax__combobox_inputcontainer  .ajax__combobox_textboxcontainer input {
    background-color: #fefefe;
  border: solid 1px #ADD8E6;
    border-right: 0px none;
    height:30px;
    font-size: 1em;
    color: #717171;
    padding:2px;
    position:relative;
}
.CustomComboBoxStyle   .ajax__combobox_buttoncontainer button {
    background-color: #ADD8E6;
    border: solid 1px #717171;
    width:30px !important ;
    height:30px !important ;
}
.CustomComboBoxInTabsStyle  .ajax__combobox_inputcontainer  .ajax__combobox_textboxcontainer input {
    background-color: #fefefe;
  border: solid 1px #ADD8E6;
    border-right: 0px none;
    height:30px;
    font-size: 1em;
    color: #717171;
    padding:2px;
    position:relative;
}
.CustomComboBoxInTabsStyle   .ajax__combobox_buttoncontainer button {
    background-color: #ADD8E6;
    border: solid 1px #717171;
    width:30px !important ;
    height:30px !important ;
}
.CustomComboBoxInTabsStyle .ajax__combobox_itemlist  {
    width:inherit !important;
    min-width:200px !important;
    height:auto !important;
     max-height:200px !important;
}
.CustomComboBoxInTabsStyle .ajax__combobox_itemlist li
        {
        }
.input_control_separator{ clear:both;padding:4px;}



