/* 
. = Class 
# = ID
*/

th {overflow:hidden;}
td {overflow:hidden;}
tr {overflow:hidden;}

Body {
              font-family : Verdana; font-size: 11px; font-weight: normal;
              color: #000000;
              margin: 1px;
              background: #FFFFFF  url("images/background.gif") center;
              background-repeat: repeat;
              background-attachment : fixed;
   
			
}

.MainFooter
{
	padding:5px,5px,5px,5px;
	border-style: none;
	vertical-align:middle;
	background-image:url("images/footer2.gif");
	text-align: center;
	
}


.DropDown
{
	vertical-align:middle;
	font-family:Verdana;
	font-size:10px;
}


.thismenu
{
	margin: 0px 0px 0px 0px;
	border-style: none;
	
	background-image:url("images/bar-fill.png");
	
}

.menuback
{
	background-image: url("images/bar-fill.png")

}



.BMSHeading1 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #465584; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.BMSHeading2
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR:Black ; 
	FONT-FAMILY: Verdana, Tahoma, Arial;
}

.BMSWhiteText
{
	font-family:Verdana,Tahoma,Arial;
	color:White;
	font-size:85%;
}


.BMSText1,.BMSLoginText,.BMSTextGreyedOut
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 12px;
	font-weight: normal;
}

.BMSText2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size: 10px;
	font-weight: normal;
}

.BMSTextGreyedOut
{
	color:Gray; 
}

#headerContent {
    background-color: #600;
    color: White;
    font-size: x-large;
    text-decoration: none;
    font-weight: bold;
    height: 50px;
}

#mainContent {
	margin-right: 0px;
	padding: 10px;
}

#footerContent 
{    
    padding: 5px;
}

.BMSMessageBox
{
	border: 1px solid;
	color: #D8000C;
	background-color: #FFBABA;
	margin: 10px 0px;
	background-repeat: no-repeat;
	background-position: 10px center;
	text-align: center;
	vertical-align: middle;
	
}

.BMSMessageBox a
{
	float: right;
	padding: 20px;
	cursor:pointer;
}

.BMSGridHeader
{
 color:#003366;
 background-image:url(Images/back3.PNG);
 font-family : Verdana,Arial,Tahoma;
 font-size :11px;
 font-weight:bold;
 overflow :hidden;
 text-align:left;
}

.BMSGridRow
{
	
  
 background-color: #E9EFFE;
 font-family : Verdana,Arial,Tahoma;
 font-size : 10px;
 overflow :hidden;
 border: 1px solid #E6E6E6;
 text-align: left;


 width:400px;


}

.BMSAltGridRow
{
  
 background-color: #F5F7FA;
 font-family : Verdana,Arial,Tahoma;
 font-size : 10px;
 overflow :hidden;
 border: 1px solid #E6E6E6;
 text-align:left;

 

}

.BMSGridFooter
{
 color:#003366;
 background-image:url(Images/back4.PNG);
 font-family : Verdana,Arial,Tahoma;
 font-size :11px;
 font-weight:bold;
 overflow :hidden;
 text-align:center;
 
}






.CellTitle
{
font-family : Verdana,Arial,Tahoma;
font-size :small;
overflow :hidden;
border:none 0px #FFFFFF;
border-width :0px;
font-weight:bold;
}

.TableHeader
{
color:White;
background-color: #507CD1;
font-family : Verdana,Arial,Tahoma;
font-size :small;
overflow :hidden;
border: none 0px #FFFFFF;
text-align:left;
}



.TableRow
{
background-color: #EFF3FB;
font-family : Verdana,Arial,Tahoma;
font-size :small;
overflow :hidden;
border:none 0px #FFFFFF;
border-width :0px;
text-align:left;

}

.TableRow2
{
background-color: #FFFFFF;
font-family : Verdana,Arial,Tahoma;
font-size :small;
overflow :hidden;
border:none 0px #FFFFFF;
text-align:left;
border-width :0px;
white-space:pre-wrap;
}


.dropdownmenu
{
	
	font-family : Verdana,Arial,Tahoma;
    color:Black;
    background-image : "images/menuback.PNG";
    font-size:10px;
    
    border-width:1px;
    border-style:solid;
    width:100px;
	
}

.dropdownhover
{
	font-family : Verdana,Arial,Tahoma;
    color: #E2E2E2;
    background-color: Black;
    font-size:10px;
    
    
    width:100px;

}

.dropdownitem
{
	font-family : Verdana,Arial,Tahoma;
    color: black;
    background-color: #E2E2E2;
    border-style:none;
    font-size:10px;
 
    width:100px;
}


.menuitem
{
	background-color: #7D9CFF;
	font-family : Verdana,Arial,Tahoma;
    color: #006699;
    border-style:none;
    font-size:10px;
	padding:5px 10px 5px 10px;

}

.menu
{
	background-color: #7D9CFF;
	font-family : Verdana,Arial,Tahoma;
    color: #006699;
    border-style:none;
    font-size:10px;
}


.menuhoverstyle
{
	font-family: Verdana,Arial,Tahoma;
	background-color: #006699;
	font-weight: bold;
	color: #7D9CFF;
	font-size: 10px;
	
	
}

.newmenu
{
	background-color: #E9EFFE;
	font-family : Verdana,Arial,Tahoma;
    color: #003366;
    border-style:none;
    font-size:10px;
    }

.newmenuitem
{
	background-color: #E9EFFE;
	font-family : Verdana,Arial,Tahoma;
    color: #003366;
    border-style:none;
    font-size:10px;
	padding:5px 10px 5px 10px;

}

.treeview
{
	font-family : Verdana,Arial,Tahoma;
	background-color:#E9EFFE;
	border:solid 1px black;
	

}

.treenode
{
	font-family : Verdana,Arial,Tahoma;
	background-color:#E9EFFE;
}

.treenodehover
{
	font-family : Verdana,Arial,Tahoma;
	background-color:#E9EFFE;
	color:White;
}





  
.newmenuhover
{
	font-family: Verdana,Arial,Tahoma;
	background-color: #CEE7FF;
	font-weight: bold;
	color: #E9EFFE;
	font-size: 10px;
    padding:5px 10px 5px 10px;
}

.ButtonMatch
{
	background-color:#003366;
	Color:#99CCFF;
	border:solid 1px;
	font:Verdana;
	font-size:10px;
	font-weight:bold;
}

.content1
{
	border-style:none;
	width:976px;
	padding: 0px 0px 0px 0px;
	margin:0;
}

.TabsBack
{	width:976px;
	background:#369 url("Images/List/bg.gif") repeat-x bottom;
	color:#9cf;
	vertical-align:middle;
	height:30px;
}




#header {
  float:left;
  width:976px;
  background:#369 url("Images/List/bg.gif") repeat-x bottom;
  font-size:85%;
  line-height:normal;
  }
#header ul {
  margin:0;
  padding:10px 10px 0px 0px;
  list-style:none;
  }
#header li {
  float:left;
  background:url("Images/List/right.gif") no-repeat right top;
  margin:0;
  padding:0 5px 0 0;
  }
#header a {
  float:left;
  display:block;
  background:url("Images/List/left.gif") no-repeat left top;
  padding:5px 7px 4px 20px;
  text-decoration:none;
  font-weight:bold;
  color:#9cf;
  }
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#header a {float:none;}
/* End IE5-Mac hack */
#header a:hover {
  color:#fff;
  }
#header #current {
  background-image:url("Images/List/right_on.gif");
  }
#header #current a {
  background-image:url("Images/List/left_on.gif");
  color:#333;
  padding-bottom:0px;
  }






/*html,
body 
{	
   margin:0;
   padding:0;
   height:100%;
}*/
#container 
{
	position:relative;
	min-height:100%;
	
	height:100%;
}
#header1 {
   /*background:#ff0;*/
   padding:0px;
}
#content
{
	padding:0px;
	padding-bottom:44px;
}

/*#body {
   padding:0px;
   padding-bottom:44px;   /* Height of the footer 
}*/

#footer 
{
	margin-left:auto;
	margin-right:auto;
   position:fixed;
   bottom:0;
   bottom:-1px;
   width:100%;
   height:44px;   /* Height of the footer */
   /*background:#6cf;*/
}

.table1
{
margin-left:auto;
margin-right:auto;	
}

#page
{
	overflow:auto;
}

.table1
{
	margin-left: auto;
	margin-right: auto;
}


.Login {
	width:430px;
	height:280px;
	background:transparent url("images/loginback.png") no-repeat;
	border:solid 1px #336699;
	margin-left:auto;
	margin-right:auto;	
}

.LoginTextbox
{
	width:250px;
	height:17px;
	background:transparent url("images/inputlogin2.png") no-repeat top left;
	color:#203371;
	border:none;
	padding:5px;
	font-family:Verdana;
	font-size:11px;
}

.LoginTitle
{
	font-family:verdana;
	font-size:small;
	color:#203371;
	padding:80px 0px 20px 0px;
}

.LoginLabel
{
	font-family:verdana;
	font-size:small;
	color:#203371;
}

.LoginCheckBox
{
	font-family:verdana;
	font-size:small;
	color:#203371;
	padding:0px 0px 10px 0px;
}

.LoginButton
{
	background-color:White;
	border:solid 1px #507CD1;
	color:#203371;
	font-family:verdana;
	font-size:small;
	padding:0px 10px 0px 10px;
	
}


.CloseButton
{
	background:url("Images\close.png") no-repeat fixed center center;
	width:12px;
	height:12px;    
	border :none 0px;
}

	.BMS_TextBox
{
	
	font-family:verdana;
	font-size:smaller;
	vertical-align:middle;
}

.modalProgress
{ 
	z-index:100;
	position:absolute;	
	top:220px;
	width:805px;
	height:300px;			
	background-color:white;
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	vertical-align :middle;
	left: 197px;
}

.ProgressImage
{
	padding:100px 0px 0px 0px;
}

	