/*-------------------------------------STYLESHEETS-----------------------------------------------------------------------------------*/
/*Login */
.login{width:500px; height:75px;background: #CED6E9; text-transform: none; text-align: center; color: Black; font-weight:bold; font-size: medium;font-family:Arial;}
.loginheader{font-weight:bold; height:20px; background:#CED6E9;}
/*Menu */
.menu{background:#3D91EF; font-family:Arial; font-size:1.04em; font-weight:bold; width:1200px;color:White;}
.menuStaticDynamicMenuSelected{background:#3D91EF!important; color:White; font-weight:bold; font-size:1.02em;}
.menuDynamicStaticHoverStyle{background:#0C2CBD!important;}/* B6B8D4 BDB70C 0C2CBD*/
/*Menufont*/
.menufont{font-size:1.01em; font-weight:bold;}
.menubold{font-weight:bold;}
/*Form*/
.bodytext {font-size: 8.9pt; color: #000000; font-family: Arial; text-decoration: none}
.bodytextsmall {font-size: 7pt; color: #000000; font-family: Arial; text-decoration: none}
/*Button*/
.bodytexttd {font-size: x-small; color: ButtonText; font-family: Arial; text-decoration: none; background-color:#CED6E9;}
/*.bodytexttd1 {font-size: inherit; color: ButtonText; font-family: Arial; text-decoration: none; background-color:#CED6E9;}*/
.bodytexttd1 {font-size: x-small; color:ButtonText; font-weight:bold; font-family: verdana,tahoma,helvetica,arial; text-decoration: none; background-color:#CED6E9;}
/*Page*/
.bodytextlv{font-size:8.9pt; font-family: Arial; background-color:#F1F2F5; text-decoration:none;width: 929px;}/*DDEEF5 AFC8DA */
.bodytextlv1{font-size:8.9pt; font-family: Arial; background-color:#F1F2F5; text-decoration:none;width: 908px; height:310px;}/*DDEEF5 F1F2F5*/
.bodytextlv2{font-size:8.9pt; font-family: Arial; background-color:#F1F2F5; text-decoration:none;width: 770px; height:310px;}
/*FormHeading*/
.flattextbox  {background: #CED6E9; text-transform: none; text-align: center; color: Black; font-weight:bold; font-size: 8.5pt;font-family:Arial; height: 25px; width: 860px;}
.flattextbox1 {background: #CED6E9; text-transform: none; text-align: center; color: Black; font-weight:bold; font-size: 9.5pt;font-family:Arial Black; height: 25px; width: 690px;}
.flattextbox2 {background: #CED6E9; text-transform: none; text-align: center; color: Black; font-weight:bold; font-size: medium;font-family:Arial; height: 25px; width: 350px;}
.flattextbox3 {background: #CED6E9; text-transform: none; text-align: center; color: Black; font-weight:bold; font-size: medium;font-family:Arial; height: 25px; width: 700px;}
.flattextbox4 {background: #CED6E9; text-transform: none; text-align: center; color: Black; font-weight:bold; font-size: medium;font-family:Arial; height: 25px; width: 930px;}
.flattextbox5 {background: #CED6E9; text-transform: none; text-align: center; color: Black; font-weight:bold; font-size: medium;font-family:Arial; height: 25px; width: 1150px;}
.flattextbox6 {background: #CED6E9; text-transform: none; text-align: center; color: Black; font-weight:bold; font-size: medium;font-family:Arial; height: 25px; width: 960px;}
.flattextbox7 {background: #CED6E9; text-transform: none; text-align: center; color: Black; font-weight:bold; font-size: medium;font-family:Arial; height: 25px; width: 422px;}
.flattextbox8 {background: #CED6E9; text-transform: none; text-align: center; color: Black; font-weight:bold; font-size: medium;font-family:Arial; height: 25px; width: 770px;}
.flattextbox9 {background: #CED6E9; text-transform: none; text-align: center; color: Black; font-weight:bold; font-size: medium;font-family:Arial; height: 25px; width: 1025px;}
.flattextbox10{background: #CED6E9; text-transform: none; text-align: center; color: Black; font-weight:bold; font-size: medium;font-family:Arial;}

/*.flattextbox1 {BACKGROUND: #EEEEEE; text-align: left; COLOR: Navy; font-family: verdana,tahoma,helvetica,arial; font-size: 8.5pt}*/
/*Boxes*/
.tableborder1 {border: #104a7b 1px solid; padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder2 {border: #104a7b 1px solid; width:929px;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder3 {border: #104a7b 1px solid; width:700px;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder4 {border: #104a7b 1px solid; width:360px;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder5 {border: #104a7b 1px solid; width:942px;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder6 {border: #104a7b 1px solid; width:770px;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder7 {border: #104a7b 1px solid; width:960px;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder8 {border: #104a7b 1px solid; width:412px;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder9 {border: #104a7b 1px solid; width:1150px;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder10 {border: #104a7b 1px solid; width:966px;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder11 {border: #104a7b 1px solid; width:395px;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder12 {border: #104a7b 1px solid; width:916px;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder13 {border: #104a7b 1px solid; width:50%;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder14 {border: #104a7b 1px solid; width:99%;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder15 {width:99%; padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder16 {width:50%;  padding:1px; padding-right: 1px; padding-left: 1px;}/*C9E7FC*/
.tableborder17{border: #104a7b 1px solid; background:#E6F2FB; width:450px; height:25px;padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder18{border: #104a7b 1px solid; background:#E6F2FB; width:200px; height:25px;padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder19{border: #104a7b 1px solid; width:422px;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder20{border: #104a7b 1px solid; width:800px;  padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder21{background:#E6F2FB; width:450px; height:25px;padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder22{width:966px;padding:1px; padding-right: 1px; padding-left: 1px;}
.tableborder23 {border: #104a7b 1px solid; width:1025px; padding:1px; padding-right: 1px; padding-left: 1px;}

/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Others */
.newstyle3 {font-family: Arial;background-color:#B3D7FF; color:#000099; font-size:11pt; font-weight:bold; font-style:normal;text-decoration:none}
.DataGridFixedHeader {background-color: white; position:relative;}/* top:expression(this.offsetParent.scrollTop);*/
.Gridview{FONT-SIZE: 8.5pt; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none;}/*top:expression(this.offsetParent.scrollTop);*/
.tableborder {border: 1px #104a7b none; padding:1px; padding-right: 0px; padding-left: 0px}
.bodybg {background-color:#FBFCFD;}/* FBFCFD */
.bodybg1{background-color:#F1F2F5;}/* DDEEF5 AFC8DA*/
.bodybglightblue{ background-color:#C7DCE6;}
.bodybggreenlightblue{ background-color:#E4F4FC;}
.bodybgblue{background-color:#D9EBFD;}
.bodybgyellowHeading{ background-color:InfoBackground; font-family: verdana,tahoma,helvetica,arial; font-size:medium; font-style:normal; color: #800000;}
/* Others */
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* The usual ASP.NET AJAX UpdateProgress control usage. This demonstrates the typical use of the UpdateProgress control in an application */
.TransparentGrayBackground {position: fixed;top: 0;	left: 0;background-color:Gray;height: 100%;width: 100%;min-height: 100%;min-width: 100%}/*filter:alpha(opacity=70); opacity:0.7;*/
/* An ASP.NET AJAX UpdateProgress control positioned in the middle of the browser with a transparent gray background and the notification following the scrollbar position (fixed position).  */
.PageUpdateProgress {background-color:#CF4342;color:#fff;width: 150px;text-align: center;vertical-align: middle;position: absolute;	bottom: 50%;left: 45%;}
.jqmWindow {display: none;position: fixed;top: 17%;left: 50%;margin-left: -300px;width: 600px;background-color: #EEE; color: #333;border: 1px solid black;padding: 12px;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*
//* Web Control TextBoxDropdown */
.ui-corner-all { -moz-border-radius: 1px 1px 1px 1px;}
.ui-widget-content { border: 1px solid black;} /* color: #222222; background-color: blue;*/ 
.ui-widget{font-family: Arial;font-size: 8.9pt;}
.ui-menu{display: block;float: left;list-style: none outside none;margin: 0;padding: 2px;width: auto; max-height: 300px; overflow: scroll;}
.ui-autocomplete {cursor: default;position: absolute;}
.ui-menu .ui-menu-item{clear: left;float: left; color: white; background-color:#0C2CBD; margin: 0; padding: 0; width: 100%;}
.ui-menu .ui-menu-item a {display: block; padding: 1px 1px 1px 1px;text-decoration: none;color: Black;cursor: pointer; background-color:#FFFFFF;}/*3D91EF 6B718B DCECFC 636674 D3D8EC*/
/*.ui-menu .ui-menu-item a:hover {display: run-in; padding: 1px 1px 1px 1px; text-decoration:none;font-family:Arial; color:White; cursor: pointer; background-color:#0C2CBD;}/*022475 042877*/
.ui-menu .ui-menu-item a:hover {display: block;padding: 1px 1px 1px 1px;text-decoration: none; color: Black ;cursor: pointer;background-color: Silver ;}/*#990000 #FFFBD6*/
.ui-widget-content a {color:#FFFFFF;background-color:#3D91EF;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus
{
    background: #DDDDE3!important;
    color: Gray;
    border-radius: 0;
}/*DDDDE3*/
/*.mark{font-weight: bold;color: Green;}*/
/* Web Control TextBoxDropdown */
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* GridView */
/*Start DataGridview*/
.Gridtableborder1{border: #104a7b 1px solid; padding:1px; padding-right: 1px; padding-left: 1px; overflow:auto; height:600px; width:770px;}
.Gridtableborder2{border: #104a7b 1px solid; padding:1px; padding-right: 1px; padding-left: 1px; overflow:auto; height:600px; width:940px;}
.Gridtableborder3{border: #104a7b 1px solid; padding:1px; padding-right: 1px; padding-left: 1px; overflow:auto; height:300px; width:690px;}
.Gridtableborder4{border: #104a7b 1px solid; padding:1px; padding-right: 1px; padding-left: 1px; overflow:auto; height:500px; width:770px;}
.Gridtableborder5{border: #104a7b 1px solid; padding:1px; padding-right: 1px; padding-left: 1px; overflow:auto; height:600px; width:925px;}
.Gridtableborder6{border: #104a7b 1px solid; padding:1px; padding-right: 1px; padding-left: 1px; overflow:auto; height:450px; width:960px;}
.Gridtableborder7{border: #104a7b 1px solid; padding:1px; padding-right: 1px; padding-left: 1px; overflow:auto; height:600px; width:960px;}
.Gridtableborder8{border: #104a7b 1px solid; padding:1px; padding-right: 1px; padding-left: 1px; overflow:auto; height:698px; width:448px;}

.Grid {background-color: #fff; text-align:center; margin: 5px 0 5px 0; border-collapse: collapse; font-family:Arial; color: #474747; font-size: inherit;}/*border: solid 1px #525252 474747 */
.GSelectedRowStyle{background-color:#E1E0D8; font-weight:bold; color:#850000; background-position:center;}
.GAlternatingRowStyle{background-color:#F1F2F5;}    
.Grid th {padding: 4px 2px;background: #3D91EF url(Images/grid-header.png) repeat-x top; color: White; border-left: solid 1px #525252; font-size: 0.9em;}/*3D91EF*/
.Grid td {padding: 2px; border: solid 1px #c1c1c1; }
.Grid.alt {background: #fcfcfc url(Images/grid-alt.png) repeat-x top; }
.Grid.pgr {background: #363670 url(Images/grid-pgr.png) repeat-x top; }
.Grid.pgr table { margin: 3px 0; }
.Grid.pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; } 
.Grid.pgr a { color: Gray; text-decoration: none; }
.Grid.pgr a:hover { color: #000; text-decoration: none; }
/*End DataGridview*/
/*Start DataGridview1*/
.Grid1 {background-color: #fff; text-align:center; margin: 5px 0 5px 0; border-collapse: collapse; font-family:Arial; color: #474747; font-size: inherit;}/*border: solid 1px #525252 */
.G1SelectedRowStyle{background-color:#E1E0D8; font-weight:bold; color:#850000; background-position:center;}
.G1AlternatingRowStyle{background-color:#D9DEEB; vertical-align:middle;}    
.Grid1 th {padding: 4px 2px;background: #132F81 url(Images/grid-header.png) repeat-x top; color: White; border-left: solid 1px #525252; font-size: 0.9em;}
.Grid1 td {padding: 2px; border: solid 1px #c1c1c1; }
.Grid1.alt {background: #fcfcfc url(Images/grid-alt.png) repeat-x top; }
.Grid1.pgr {background: #363670 url(Images/grid-pgr.png) repeat-x top; }
.Grid1.pgr table { margin: 3px 0; }
.Grid1.pgr td { border-width: 0; padding: 0 6px; border-left: solid 1px #666; font-weight: bold; color: #fff; line-height: 12px; } 
.Grid1.pgr a { color: Gray; text-decoration: none; }
.Grid1.pgr a:hover { color: #000; text-decoration: none; }
/*End DataGridview1*/
/* GridView */
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.jqmOverlay { background-color: #000;}
/* Fixed posistioning emulation for IE6
   Star selector used to hide definition from browsers other than IE6
   For valid CSS, use a conditional include instead */
* html
 .jqmWindow {position: absolute;}/*top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');*/

