﻿HTML
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	outline-style: none;
	outline-color: invert;
	padding-left: 0px;
	outline-width: 0px;
	padding-right: 0px;
	background: none transparent scroll repeat-x 0% 0%;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
BODY
{
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    outline-width: 0px;
	background-color:White;
	vertical-align: baseline;
    font-family: Arial, Verdana, Calibri;
    font-size: 10pt;
	}
	
#footer
{
    width: 100%;
    height:25px;   
}

#main 
{
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    position:relative;
    /*top:-47px;*/
    max-width: 1000px;
    min-width: 1000px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    clear: both;
    background-color: Transparent;
    height: 100%;
    /*min-height:710px;*/
    z-index:1;
    left: 0px;
    top: 0px;
}
	
#main h1{
	width:700px;
	margin: 15px 0px 10px 25px;
	padding:0 0 0 0;
	float:left;
	text-align:justify;
	font-family:Arial, Sans-Serif;
	font-size:30px;
	color:#0e2d6d;
	line-height:34px;
	font-weight:normal;
	}
#main h2{
    width:90%;
	padding:0 0 0 0;
	float:left;
	text-align:justify;
	font-family:Arial, Sans-Serif;
	font-size:25px;
	color:#ef7703;
	font-weight:normal;
	}
	
#main .standardTB
{
    color:#31353a;
	font-family:Arial, Sans-Serif;
	font-size:12px;
	height: 18px;
}

#logoPanel {
	background-color: Transparent;
	width:250px;
	min-width:250px;
	height:80px;
	margin-left: 10%;
	padding:0 25px 0 0;
	float:left;
	/*z-index:1;*/
	} 
/*#logoPanel .logo{
	width:222px;
	height:53px;
	margin: 0 0 0 0;
	padding:0 0 0 0;
	}*/
#logoPanel .logo2
{
	/*width:222px;
	height:53px;
	margin: 40px 0 36px 20px;*/
	width:250px;
	height:73px;
	margin: 40px 0 0 10px;
	padding:0 0 0 0;
}
   
ul {
	border:0px !important;
	}	
.RadWindow td.rwStatusbar input 
{
    color: transparent !important;
}
.TopLink
{
    border-right: solid 1px #CCCCCC !Important;    
}

#TopMain
{
    background-color: White;
    height:160px;   
}
#TopHeader
{
    width:100%;
    background:  url('Images/top_menu.png') repeat-x bottom left;
	height:33px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	border:none 0px Transparent !important;
	z-index:0;
	}
#TopHeader2
{
    width:100%;
    background-color:transparent;
	height:160px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	border-bottom: solid 5px #F17E0B;
	z-index:0;
	}	
#headerPanel {
	width:100%;
    height:33px;
	margin:-33px 0 0 0;
	padding:0 0 0 0;
	float:left;
	border:none 0px white !important;
	z-index:1;
  }
#HeaderWrap
{
    height:33px; 
    width: 100%;
    max-width: 1200px;
    min-width:850px;  
    margin: 0 auto 0 auto;
    background-color: Transparent;
}


#TopWrap {
 height: 100px; 
 width: 100%;
 max-width: 1200px;
 min-width:1100px;  
 margin: 0 auto 0 auto;
 /*background:  url('Images/menu_bg.png') repeat-x bottom left;*/
 background-color: Transparent;
 /*border-bottom: solid 5px #F17E0B;*/
 /*z-index: 1;*/
 }
#ContentLogin
{
    width:100%;
    /*max-width:1000px;*/
    /*margin-left:25px;*/
    /*margin-right:40px;*/
    top:38px;
    position:relative;
    height:100%;
    background: transparent;
    /*background:  url('Images/login-bg.png') no-repeat center;*/
    z-index: 1;
}

#ContentMaster
{
    width:100%;
    max-width:1010px;
    min-width:850px;
    margin-left:40px;
    margin-right:40px;
    padding-bottom:50px;
    top:35px;
    position:relative;
    background-color: transparent;
    height:100%;
    min-height: 650px;
    /*border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    z-index: 3;*/
    border: none 0px; 
}
.PageHeader
{
    color:#F17E0B;    
    font-size: 18px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
}

#topbar {
    width:800px;
    /*position:absolute;*/
    height:100px;
    margin-left:-1px;
    float:left;
    left: -39px;
    top: 50px;
}
#topbar h1
{
    color:#F4881F;
    font-size: 18px;
    position:relative;
    top: 3px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    /*text-shadow:2px 2px 3px #444;*/
    left: 0px;
    width:90%;
}
.L1
{
    font-family: Arial, Helvetica, Sans-Serif;
    color:#222222;
}
.L2
{
    font-family: Arial, Helvetica, Sans-Serif;
    color:#222222;
    font-size: 14px;
}
.L3
{
    font-family: Arial,helvetica,san-serif;
    color:#0D2C6C;
    font-size:16px;
    font-style:italic;
}
.L4
{
    font-family: Arial,helvetica,san-serif;
    color:White;
    font-size:10px;
}
.L44
{
    font-family: Arial,helvetica,san-serif;
    color:White;
    font-size:12px;
}
.L5
{
    color:#0D2C6C;
    width: 245px !Important;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    line-height: 25px;
}
.L6
{
    font-family: Arial, Helvetica, Sans-Serif;
    color:#222222;
    font-size: 12px;
}
.L7
{
    font-family: arial,helvetica,san-serif;
    color: #0D2C6C; 
    font-size: 14px; 
    font-weight: bold;
    font-style:italic;
}

.StatusLabel
{
    font-family: arial,helvetica,san-serif;
    color: Black; 
    font-size: 8pt; 
    font-weight: bold;
    
}

.headerLabel
{
    color:#0D2C6C;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    margin-left: 0px !Important;
    margin: 0 0 0 0 !Important;
    padding: 0 0 10px 0;    
}


.TipLi
{

    list-style-image:  url(Images/bullet.png);
    /*height:14px;*/
    /*color:#F17E0B;
    font-size:16px;*/
}
.TipsUl
{
    margin: 0 0 0 -15px !important;
}
#AdSpace
{
    margin-top:30px;
    float:left;
    margin-left:15px;
    min-width:200px;
    /*background-image:url(Images/placeholder-ad.png);
	background-repeat:no-repeat;*/
	border-width:0px;
	height:160px;
}

/*Forgot Password *******************************/
#ForgotPass
{
    position:relative;
	width:300px;
	background: url(Images/translucent-bg.png) repeat;
	left:17px;
	float:left;
	height: 210px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#0076a3;
	line-height:18px;
	font-weight:bold;
	border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
}
/************************************************/
/*Login page Styles******************************/
#loginPanelPage {
	/*width:350px;*/
	position:relative;
	width:300px;
	background: url(Images/translucent-bg.png) repeat;
	left:17px;
	float:left;
	height: 290px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#0076a3;
	line-height:18px;
	font-weight:bold;
	border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
} 
#loginPanelPage a:link
{
	font-family:Arial, Helvetica,Sans-Serif;
	font-size:14px;
	color:#F17E0B;
	line-height:20px;
	font-weight:bold;
}
#loginPanelPage a:hover{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:15px;
	color:#F17E0B;
	line-height:20px;
	font-weight:bold;
}
#loginPanelPage .small:link
{
	font-family:Arial, Helvetica,Sans-Serif;
	font-size:11px;
	color:#F17E0B;
	line-height:18px;
	font-weight:bold;
}
#loginPanelPage .small:hover{
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px;
	color:#F17E0B;
	line-height:18px;
	font-weight:bold;
}
.ph1
{
    color:#F4881F;
    font-size: 18px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    /*text-shadow:2px 2px 3px #444;*/
    left: 0px;
    margin: 0 0 0 0 !important;
    padding: 0 0 0 0 !important;
}  
#loginPanelPage .header{
	width:100px;
	height:41px;
	margin:20px 0 0 0;
	padding:0 0 0 0;
	float:left;
	/*background: url('CSS/Images/Login-Header.png') no-repeat;*/
}
.loginlabel
{
    font-family:Arial, Helvetica, Sans-Serif;
	font-size:14px;
	color:#0D2C6C;
	font-weight:bold;
	font-style:italic;
	margin-right:10px;    
}

#loginPanel {
	/*width:350px;*/
	width:30%;
	background-color: Transparent;
	min-width:300px;
	margin:0 0 0 1px;
	padding:0 0 0 0;
	float:Right;
	height: 70px;
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#0076a3;
	line-height:18px;
	font-weight:bold;
} 
#loginPanel a:link
{
    text-align:right;
	font-family:Arial, Sans-Serif;
	font-size:10px;
	color:#31353a;
	line-height:18px;
	font-weight:bold;
}
#loginPanel a:hover{
	font-family:Arial, Sans-Serif;
	font-size:11px;
	color:#0076a3;
	line-height:18px;
	font-weight:bold;
}  
#loginPanel .header{
	width:100px;
	height:41px;
	margin:20px 0 0 0;
	padding:0 0 0 0;
	float:right;
	/*background: url('Images/Login-Header.png') no-repeat;*/
}
.LoginButtonClass
{
    background-image:url(Images/btn-login.jpg);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
.LoginButtonClass:hover
{
    background-image:url(Images/btn-login-over.jpg);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}

/************************************************/
#loginPanelMaster {
	/*width:350px;*/
	width:550px;
	background-color: Transparent;
	min-width:300px;
	margin-top:-33px;
	margin-left:67%;
	padding:0 0 0 10px ;
	float:left;
	height: 30px;
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#0076a3;
	line-height:18px;
	font-weight:bold;
	text-decoration: none;

}



#loginPanelMaster a:link {
    text-align: right;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    color: #222222;
    line-height: 30px;
    font-weight: bold;
    padding-left: 10px;
    text-decoration: none;
}
#loginPanelMaster a:visited
{
    text-align:right;
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#222222;
	line-height:30px;
	font-weight:bold;
	padding-left: 10px;
	text-decoration: none;
}

#loginPanelMaster a:hover{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:White;
	line-height:18px;
	font-weight:bold;
	text-decoration: none;
} 


#loginPanelMaster .LoginStatus1
{
    float:none;
    /*border-left: 1px solid #F7A04A;
    border-right: 1px solid #F7A04A;*/
    background: transparent; /*url("images/btn_bg.png") repeat-x #0D2D6E;*/
    margin: 2px 0px 0px 0px;
    width: 110px;
    height: 30px;
    padding: 6px 10px 6px 10px;
    position: relative;
    border-right: solid 1px #F79D44;
    border-left: solid 1px #F79D44;
   

    
}
#loginPanelMaster .MainSiteLink
{
    float:none;
    /*border-left: 1px solid #F7A04A;
    border-right: 1px solid #F7A04A;*/
    background: transparent; /*url("images/btn_bg.png") repeat-x #0D2D6E;*/
    margin: 0px 0px 0px 0px;
    width: 110px;
    height: 30px;
    padding: 6px 10px 6px 10px;
    position: relative;
    
}

    #loginPanelMaster .LoginCompName {
        margin-right: 35px;
        font-family: Arial, Sans-Serif;
        font-size: 12px;
        color: black;
        font-weight: bold;
        text-decoration: none;
    }

/*******************************************************************************************/
#NavRadMenu
{
    width:700px;
    /*position:absolute;*/
    margin-top:45px;
    border:none 0 !important;
    /*z-index:2;*/
    float:left;
}
.RadMenu
{
    background: transparent !important;
    border: none 0 !important; 
}

.rmItem  a /*Rounds the menu items, but does all items*/
{
    border: none 0 !important;
}

a.rmLink.rmRootLink 
{
    /*border: solid 1px #CCCCCC !important;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important; */
    background:transparent !important;
}
a.rmLink.rmRootLink:select
{
    /*border: solid 1px #CCCCCC !important;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important; */
    background:transparent !important;
}
a.rmLink.rmRootLink:hover
{
    
    /*-webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;  
    background-color: #F17E0B !important;*/
    color:White!Important;
 
}

.rmItem a span
{
    width:80px !important;
    text-align:center !important;
    margin-top: 8px !important;   
    font-size:14px !important;
}

.RadMenu ul /*Removes the Outter border of the menu control*/
{
    border: none 0 !important;
    background: transparent !Important;
}


.RadMenu ul li /*top level menu items*/
{
    border: none 0 !important;
    background: transparent !Important;
    padding-right:20px !important;
    padding-bottom: 2px !important;
    padding-top: 2px !important;
 }


/*Rad Menu (sub menu items)*******************************/
.rmSlide /*handles the slide of sub menus*/
{
    width:151px !important;
    text-align:left !important;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    /*background: transparent url('Images/submenu_bg.jpg') repeat-x !Important;  */
    background-color: #F17E0B !important;
}
.rmSlide ul li a
{
    margin-top: 0 !important;
    background: transparent !Important;
    border: none 0 !important; 
    text-align:left !important; 
}
.rmSlide ul li a:hover
{
    margin-top: 0 !important;
    background: transparent !Important;
    border: none 0 !important;  
}
.rmSlide ul li a span
{
    margin-top: 0 !important;
    background: transparent !Important;
    border: none 0 !important;
    color:White !important ;  
}
.rmSlide ul li a span:hover
{
    margin-top: 0 !important;
    background: transparent !Important;
    border: none 0 !important;
    /*color:#F5881E !important ;  */
    color:#0D2C6C !important ;  
}
.rmSlide .rmText
{
    text-align:left !important;
}
.RadMenu .rmGroup .rmText
{
    padding: 0 54px 0 15px !Important;
    margin: 0 0 0 4px !Important;  
}
/*******************************************************************************************/



/**************************************************************************************/
/*Inventory History Section************************************************************/
#History 
{
    margin-top:30px;
    margin-left:25px;
    min-width: 550px;
    width:100%;
    position:absolute;
    max-width: 800px;
}
#History .GridView 
{
   width:100%;
   min-width: 550px;
   max-width:700px;
   border: solid 1px #CCCCCC;  
}
#History .HeaderStyle 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #222222;
    border: solid 1px #CCCCCC;
    background: url('Images/menu_bg.png') repeat-x center left;
    height: 30px;
}

#History .GridRowStyle 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color: #222222;
    border: none 0px;
}
#History .GridAltStyle
{
  background-color:#DDDDDD;
}
#History .ColStyle1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color: #222222;
    text-align:left;
}
#History .ColStyle2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color: #222222;
    text-align: center;
}
#History .RadGrid input[type="submit"] 
{
    cursor: pointer;
    height: 23px;
    width: 34px;
    border: none 0 transparent !important;
}
/**************************************************************************************/
/**************************************************************************************/
/*Saved Inventory Section**************************************************************/
#SavedInv 
{
    margin-top:30px;
    margin-left:25px;
    min-width: 550px;
    width:100%;
    max-width: 800px;
    position:absolute;
}
#SavedInv .GridView 
{
   width:100%;
   min-width: 550px;
   max-width:700px;
   border: solid 1px #CCCCCC;  
}
#SavedInv .HeaderStyle 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #222222;
    border: solid 1px #CCCCCC;
    background: url('Images/menu_bg.png') repeat-x center left;
    height: 30px;
}

#SavedInv .GridRowStyle 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color: #222222;
    border: none 0px;
}
#SavedInv .GridAltStyle
{
  background-color:#DDDDDD;
}
#SavedInv .ColStyle1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color: #222222;
    text-align:left;
}
#SavedInv .ColStyle2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color: #222222;
    text-align: center;
}
.ViewIconImg
{
    background-image: url(Images/btn-view-icon.png) !important;
    background-repeat:no-repeat;
	border-width:0px;
}

.ViewIconImg:hover
{
    background-image: url(Images/btn-view-icon-over.png) !important;
    background-repeat:no-repeat;
	border-width:0px;
}

#SavedInv .RadGrid input[type="submit"] 
{
    cursor: pointer;
    height: 23px;
    width: 34px;
    border: none 0 transparent !important;
}
.DeleteImgText
{
    background-image: url(Images/btn-delete.jpg) !important;
    background-repeat:no-repeat;
	border-width:0px;
	width: 52px !important;
	height: 27px !important;
}
.DeleteImgText:hover
{
    background-image: url(Images/btn-delete-over.jpg) !important;
    background-repeat:no-repeat;
	border-width:0px;
	width: 52px !important;
	height: 27px !important;
}
.SaveButton{
	background-image:url(Images/btn-save.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
.SaveButton:hover{
	background-image:url(Images/btn-save-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}


/**************************************************************************************/
/**************************************************************************************/
/*Add Inventory Section****************************************************************/
#AddInventory 
{
    /*position: inherit;*/
    
    margin-top:25px;
    margin-left: 15px;
    /*margin-left:75px;
    margin-right:75px;
    min-width: 700px;*/
    float: left;
    width: 795px;
   
}

#ContentMaster h1
{
    color:#F4881F;
    font-size: 18px;
    /*position:relative;*/
    top: -417px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    /*text-shadow:2px 2px 3px #444;*/
    left: -65px;
    width:96%;
}
#AddInvFooter
{
    /*position: inherit;*/
    margin-top:10px;
    margin-left:10px;
    /*margin-right:75px;*/
    width:800px;
    float:left;
    
}

#ImportInvSection
{
    width:100%;
	min-width: 775px;
	max-width:875px;
	margin-left:25px; 
	margin-right:auto;
	margin-top: 15px; 
    font-family: Arial,helvetica,san-serif;  
    float:left;
}
.ImportUpload
{
    margin-top:7px !important; 
       
}
#InvHeaderTable
{
    width:100%;
	min-width: 775px;
	max-width:875px;
	margin-left:25px; 
	margin-right:auto;
	/*position:absolute;*/
    margin-top: 15px; 
    font-family: Arial,helvetica,san-serif;  
    float:left;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC;
    background-color:#EEEEEE;
}
.AddInvSection
{
    width:100%;
	min-width: 775px;
	max-width:875px;
	margin-left:25px; 
	margin-right:auto;
	margin-top: 15px; 
    font-family: Arial,helvetica,san-serif;  
    float:left;
}
.black_line {
    display: block;
    border: none;
    color: white;
    height: 3px;
    background: #282B2D;
    background: -webkit-gradient(radial, 50% 50%, 0, 50% 80%, 600, from(#000), to(#fff));
}
.ImportText
{
    font-family: Arial,helvetica,san-serif;
    font-size:10pt; 
}
.ImportBtn
{
    color:White;
    background-color:#F4881F;
    border: none 0px;
    -webkit-border-radius: 7px !Important;
    -moz-border-radius: 7px !Important;
    border-radius: 7px !Important;
}
.ImportBtn:hover
{
    color:black;
    background-color:#0CE92B;
    border: none 0px;
    -webkit-border-radius: 7px !Important;
    -moz-border-radius: 7px !Important;
    border-radius: 7px !Important;
}
.InvBtnNew
{
    color:White;
    background-color:#F4881F;
    border: none 0px;
    -webkit-border-radius: 7px !Important;
    -moz-border-radius: 7px !Important;
    border-radius: 7px !Important;
}
.InvBtnNew:hover
{
    color:White;
    background-color:#F7359A;
    border: none 0px;
    -webkit-border-radius: 7px !Important;
    -moz-border-radius: 7px !Important;
    border-radius: 7px !Important;
}

.AddInvSecWrap
{
    width:800px;
    margin-left:auto;
    margin-right:auto;
}
.SampleLB
{
    color: #F17E0B;
    font-family: Arial,helvetica,san-serif;
    font-size:14px;
}
.AddItem
{
    width:255px;
	margin-left:auto;  
    font-family: Arial,helvetica,san-serif;  
    float:left;
    
}
.AddItemCol
{
    width:255px;
	margin-left:15px;
	margin-right:auto;
    font-family: Arial,helvetica,san-serif;  
    float:left;
}
.AddItemCol2
{
    width:255px;
	margin-left:15px; 
	margin-right:auto;
    font-family: Arial,helvetica,san-serif;  
    float:left;
}

.AddItemRow
{
    width:245px;
	font-family: Arial,helvetica,san-serif;  
    float:left;
    height:155px; 
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC; 
    padding: 5px 5px 5px 5px;   
}
.AddItemRow2
{
    width:245px;
	margin-top:5px;
	font-family: Arial,helvetica,san-serif;  
    float:left;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC; 
    padding: 5px 5px 5px 5px;  
    background: #F7359A;
    border:solid 1px #F7359A; 
}
.AddItemRow2B
{
    width:245px;
	margin-top:5px;
	font-family: Arial,helvetica,san-serif;  
    float:left;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC; 
    padding: 5px 5px 5px 5px;  
    background: #0CE92B;
    border:solid 1px #0CE92B; 
}
.AddItemRow2B2
{
    width:245px;
	margin-top:5px;
	font-family: Arial,helvetica,san-serif;  
    float:left;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC; 
    padding: 5px 5px 5px 5px;  
    background: #F17E0B;
    border:solid 1px #F17E0B; 
}
.AddItemRight
{
    width:55%;
	min-width: 375px;
	max-width:465px;
	margin-left:10px; 
    margin-top: 15px; 
    font-family: Arial,helvetica,san-serif;  
    float:left;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC;
    padding: 5px 5px 5px 5px;
}

.AddInvLabel1
{
    font-family: arial,helvetica,san-serif;
    color: #0D2C6C; 
    font-size: 14px; 
    font-weight: bold;
}
.AddInvHeaderLabel
{
    font-family: arial,helvetica,san-serif;
    color: #0D2C6C; 
    font-size: 14px; 
    font-weight: bold;
    font-style:italic;
}
.AddInvLabel2
{
    font-family: arial,helvetica,san-serif;
    color: #222222; 
    font-size: 14px; 
}
/*.ErrorLabel
{
    font-size: 8pt; 
    font-family: Arial,helvetica,san-serif;
    color: Red; 
    font-weight: bold; 
    line-height: 10px;
}
.AddLabel
{
    text-align: left;
    font-family: Arial,helvetica,san-serif; 
    font-size: 14px; 
    font-weight: bold; 
    color: #0076a3;   
}*/

.AddButtonClass
{
    background-image:url(Images/btn-add.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
.AddButtonClass:hover
{
    background-image:url(Images/btn-add-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
.DeleteImgSmall
{
    background-image: url(Images/btn-delete-sm-over.png) !important;
    background-repeat:no-repeat;
	border-width:0px;
	width: 21px !important;
	height: 21px !important;
}
.DeleteImgSmall:hover
{
    background-image: url(Images/btn-delete-sm.png) !important;
    background-repeat:no-repeat;
	border-width:0px;
	width: 21px !important;
	height: 21px !important;
}

#AddInventory .ColStyle2 input
{
  background: transparent;
  border: none 0;   
}

#AddInventory .ColStyle2 input:hover
{
  background: transparent;
  border: none 0;  
}
.SubmitButton{
	background-image:url(Images/btn-submit.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.SubmitButton:hover{
	background-image:url(Images/btn-submit-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.SaveExitButton{
	background-image:url(Images/btn-save-exit.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.SaveExitButton:hover{
	background-image:url(Images/btn-save-exit-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.PrintButton{
	background-image:url(Images/btn-print.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.PrintButton:hover{
	background-image:url(Images/btn-print-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.PrintLabelButton
{
	background-image:url(Images/btn-labels.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
.PrintLabelButton:hover
{
	background-image:url(Images/btn-labels-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
	
.SmallNextButtonClass{
	background-image:url(Images/btn-next-sm.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.SmallNextButtonClass:hover{
	background-image:url(Images/btn-next-sm-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.SmallResetButtonClass{
	background-image:url(Images/btn-reset-sm.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.SmallResetButtonClass:hover{
	background-image:url(Images/btn-reset-sm-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.FindButtonClass{
	background-image:url(Images/btn-find.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.FindButtonClass:hover{
	background-image:url(Images/btn-find-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}


/**************************************************************************************/

/**************************************************************************************/
/***Main Dashboard********************************************************************/
#MainDashLeft
{
    
    float:left;
    margin-left:25px;
    margin-top: 5px;
    max-width: 650px;
    min-width: 600px;
    width:100%;
    height:100%;
    min-height: 500px;
    border-right: solid 1px #CCCCCC; 
}
#MainDashLeft h1
{
    color:#F4881F;
    font-size: 18px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    /*text-shadow:2px 2px 3px #444;*/
    margin: 0 0 0 0 !Important;
}
#MainDashLeft h2
{
    color:#0D2C6C;
    width: 200px !Important;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    /*text-shadow:2px 2px 3px #444;*/
    margin-left: 0px !Important;
    margin: 0 0 0 0 !Important;
    padding: 0 0 10px 0;
}

#MainDashRight
{
    margin-top:5px;
    float:left;
    margin-left:15px;
    min-width:200px;
    max-width:250px;
    width:100%;
    height:100%;
     
}
#MainDashRight h1
{
    color:#F17E0B;
    width: 200px !Important;
    font-size: 18px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    /*text-shadow:2px 2px 3px #444;*/
    margin: 5px 0 0 0 !Important;
}
#MainDashRight h2
{
    color:#0D2C6C;
    width: 200px !Important;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    /*text-shadow:2px 2px 3px #444;*/
    margin-left: 0px !Important;
    margin: 0 0 0 0 !Important;
}
.GraphDesc
{
    background-color: #CCCCCC;
    border:solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;  
}
.Grapselect
{
    width:420px;
    float:left;
    height:33px;
    margin-top: 5px;
    background:  url('Images/top_menu.png') repeat-x center left;
    border-left: solid 1px #F1730B; 
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    -khtml-border-radius: 10px !Important; 
}
#SuperDefault 
{
    /*margin-top:80px;
    margin-left:25px;*/
    position:absolute;
    min-width: 800px;
    width:100%;
    max-width: 1000px;
}

.MainNewRetButton{
	background-image:url(Images/btn-start-return.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.MainNewRetButton:hover{
	background-image:url(Images/btn-start-return-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.MainAccessRetButton{
	background-image:url(Images/btn-return-reports.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.MainAccessRetButton:hover{
	background-image:url(Images/btn-return-reports-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.MainEditAcctButton{
	background-image:url(Images/btn-edit-account.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.MainEditAcctButton:hover{
	background-image:url(Images/btn-edit-account-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ViewFAQButton{
	background-image:url(Images/Encore-faqs.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ViewFAQButton:hover{
	background-image:url(Images/Encore-faqs.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ViewFAQButton2{
	background-image:url(Images/btn-view-faq.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ViewFAQButton2:hover{
	background-image:url(Images/btn-view-faq-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ReadMoreButton{
	background-image:url(Images/btn-read-more.png);
	background-repeat:no-repeat;
	border-width:0px;
	margin-right:10px;
	cursor:hand;
	}
.ReadMoreButton:hover{
	background-image:url(Images/btn-read-more-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	margin-right:10px;
	}
.AnalyzeButton{
	background-image:url(Images/btn-analyze-reports.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.AnalyzeButton:hover{
	background-image:url(Images/btn-analyze-reports-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ProcessImg
{
    background-image: url(Images/btn-process.png) !important;
    background-repeat:no-repeat;
	border-width:0px;
}

.ProcessImg:hover
{
    background-image: url(Images/btn-process-over.png) !important;
    background-repeat:no-repeat;
	border-width:0px;
}
.SearchButton{
	background-image:url(Images/btn-search.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.SearchButton:hover{
	background-image:url(Images/btn-search-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
#SuperDefault .RadGrid input[type="submit"] 
{
    cursor: pointer;
    height: 32px;
    width: 108px;
    border: none 0 transparent !important;
}
#SuperDefault .RadGrid .rgRow td
{
    padding-left: 5px !important;   
}
#SuperDefault .RadGrid .rgAltRow td
{
    padding-left: 5px !important;   
}
/**************************************************************************************/
/**************************************************************************************/
/******Create Inventory****************************************************************/
.CreateInventory
{
    min-width:800px;
    max-width:1000px;
    width:100%;
    background-color: white;
    top:25px;
    float:left;
}


#Step1Wrap
{
    margin-top: 10px;
    margin-left: 25px;
    float:left; 
    width:275px;
    height:400px; 
}

#Step1Div
{
    width: 260px;
    height: 166px;
    border:solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
    
}
.Step1DivClass
{
    width: 260px;
    height: 186px;
    border:solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
}
.Step1MsgClass
{
    margin-top: 5px;
    width: 260px;
    background: #F7359A;
    border:solid 1px #F7359A;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
    float:left;
}
.Step1Msg2Class
{
    margin-top: 5px;
    width: 260px;
    background: Black !important;
    border:solid 1px Black;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
    float:left;
}



#Step2Wrap
{
    margin-top: 10px;
    margin-left: 5px;
    float:left;
    width:315px; 
    height:400px; 
}
.Step2Class
{
    
    width: 314px;
    height: 186px;
    border:solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
    float:left;
}
.Step2MsgClass
{
    margin-top: 5px;
    width: 314px;
    background: #F7359A;
    border:solid 1px #F7359A;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
    float:left;
}
#Step3Wrap
{
    margin-top: 10px;
    margin-left: 15px;
    float:left;
    width:315px; 
    height:400px; 
}
.Step3Class
{
    width: 314px;
    height: 186px;
    border:solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
    float:left;
}
.Step3MsgClass
{
    margin-top: 5px;
    width: 314px;
    background: #F7359A;
    border:solid 1px #F7359A;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
    float:left;
}
.CreateInventory .CreateTable
{
    margin-left: 20px; 
    margin-right: auto;
    width:600px;   
}
.NextButtonClass{
	background-image:url(Images/btn-next.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.NextButtonClass:hover{
	background-image:url(Images/btn-next-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.CreateInventoryButton{
	background-image:url(Images/btn-create-inventory.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.CreateInventoryButton:hover{
	background-image:url(Images/btn-create-inventory-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.CInvButtonClass{
    background-color: #F17E0B;
    color:black;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: none 0px;
    cursor:pointer;
}
.CInvButtonClass:hover {
    background-color: #0CE92B;
    color: black;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: none 0px;
    cursor: pointer;
}

/**************************************************************************************/
/***My Account Page********************************************************************/
#AcctMgmtLeftDiv
{
     float: left; 
     min-width: 340px;
     max-width: 440px;
     margin-top: 15px; 
     margin-left: 25px;
}
#AcctMgmtRightDiv
{
     float: left; 
     min-width: 340px;
     max-width: 440px;
     margin-top: 15px; 
     margin-left: 30px;
}
#AcctMgmtRightDiv .RadGrid_Default .rgCommandRow 
{
    background: transparent !important;
}
.RadGrid_Default .rgCommandCell 
{
    padding: 2px 2px 5px 0px !important;
}


.MyAcctRightDiv .RadGrid_Default .rgCommandRow 
{
    background: transparent !important;
}

.MyAcctLeftDiv
{
     float: left; 
     min-width: 340px;
     max-width: 440px;
     margin-top: 25px; 
     margin-left: 25px;
}
.MyAcctRightDiv
{
     float: left; 
     min-width: 340px;
     max-width: 440px;
     margin-top: 25px; 
     margin-left: 50px;
}
.GridHeader
{
     text-align:center !important;
}
.aimg
{
    background-image: url(Images/btn-add-wholesaler.png) !important;
    background-repeat:no-repeat;
	border-width:0px;
}
.aimg:hover
{
    background-image: url(Images/btn-add-wholesaler-over.png) !important;
    background-repeat:no-repeat;
	border-width:0px;
}
.editImg
{
    background-image: url(Images/btn-edit-small.png) !important;
    background-repeat:no-repeat;
	border-width:0px;
	width: 27px !important;
	height: 26px !important;
}
.editImg:hover
{
    background-image: url(Images/btn-edit-small-over.png) !important;
    background-repeat:no-repeat;
	border-width:0px;
	width: 27px !important;
	height: 26px !important;
}
.MyAcctHeader
{
    font-family: Arial,Helvetica,san-serif;
    font-size: 14px;
    font-weight:bold;
    font-style:italic;
    color: #0D2D6E;  
    margin-bottom: 0px;
}

.MyAccountTable
{
    width: 340px;
       
}
#CustInfoDiv
{
    border:solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
}
#LicInfoDiv
{
    margin-top: 10px;
    border:solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
}
.UserPassDiv
{
    margin-top: 10px;
    border:solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
}
#ContactInfoDiv
{
    border:solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
}
#WholeInfoDiv
{
    margin-top: 10px;
    border:solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
}

.MyAcctLable
{
    Color:#222222;
    width:130px;
	font-family:Arial,Helvetica,san-serif;
	font-weight:bold;
	font-size:12px;   
}
.MyAcctTextBox
{
    Color:#222222;
    width:200px;
	font-family:Arial,Helvetica,san-serif;
	font-weight:bold;
	font-size:12px;   
}
.MyAcctEditButton{
	background-image:url(Images/btn-edit.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
.MyAcctEditButton:hover{
	background-image:url(Images/btn-edit-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
.MyAcctSaveButton{
	background-image:url(Images/btn-save.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
.MyAcctSaveButton:hover{
	background-image:url(Images/btn-save-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
.MyAcctCancelButton{
	background-image:url(Images/btn-cancel.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
.MyAcctCancelButton:hover{
	background-image:url(Images/btn-cancel-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
.MyAcctButtonClass
{
    height: 21px;
    /*background: url('Images/menu_bg.png') repeat-x bottom left;*/
    background-color: #F17E0B;
    color: White;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    background-color: #F17E0B;
    border: none 0 ;
    /*border: solid 1px #CCCCCC;*/
}
.MyAcctButtonClass:hover
{
    height: 21px;
    border: none 0 ;
    /*background: url('Images/blue_bg.png') repeat-x center left;*/
    background-color: #F17E0B;
    color:black;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    background-color: #0CE92B;
}

.MyAcctButtonClass2
{
    height: 21px;
    /*background: url('Images/menu_bg.png') repeat-x bottom left;*/
    background-color: #F17E0B;
    color: White;
    -webkit-border-radius: 5px !Important;
    -moz-border-radius: 5px !Important;
    border-radius: 5px !Important;
    background-color: #F17E0B;
    border: none 0 ;
    /*border: solid 1px #CCCCCC;*/
}
.MyAcctButtonClass2:hover
{
    height: 21px;
    border: none 0 ;
    /*background: url('Images/blue_bg.png') repeat-x center left;*/
    background-color: #F17E0B;
    color:black;
    -webkit-border-radius: 5px !Important;
    -moz-border-radius: 5px !Important;
    border-radius: 5px !Important;
    background-color: #0CE92B;
}
/**************************************************************************************/
/**************************************************************************************/
/**User Management Page****************************************************************/
#PowerUserTop
{
    margin-top: 10px;
    margin-left: 25px;
    width: 835px;
    float: left;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC; 
    padding: 5px 5px 5px 5px;
}
  
.PowerUser
{
    margin-left: 25px;
    width: 100%;
    margin-top:5px;
    min-width: 840px;
    max-width:1000px;
    float: left;
}

#FacilityWrapper
{
    margin-top: 5px;
    width: 835px;
    float: left;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC; 
    padding: 5px 5px 5px 5px;
}
.UserMgmtLable
{
    Color:#222222;
    width:130px;
	font-family:Arial,Helvetica,san-serif;
	font-weight:bold;
	font-size:12px;   
}
.UserMgmtHeader
{
    color:#0D2C6C;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    /*text-shadow:2px 2px 3px #444;*/
    margin-left: 0px !Important;
    margin: 0 0 0 0 !Important;
}
.UserMgmtTextBox
{
    Color:#222222;
    width:100px;
	font-family:Arial,Helvetica,san-serif;
	font-weight:bold;
	font-size:12px;   
}
.DeleteButtonClass
{
    background-image:url(Images/btn-delete.jpg);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
.DeleteButtonClass:hover
{
    background-image:url(Images/btn-delete-over.jpg);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
}
.PowerUserDiv
{
    width:360px;
	font-family: Arial,helvetica,san-serif;  
    float:left;
    height:150px; 
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC; 
    padding: 5px 5px 5px 5px;   
}
#BreakDiv
{
    width:90%;
    float:left;
    height:10px;   
}

.PowerUserEditDiv
{
    width:450px;
	font-family: Arial,helvetica,san-serif;  
    float:left;
    height:150px; 
    margin-left: 13px;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC; 
    padding: 5px 5px 5px 5px;   
}

.PowerUserDiv2
{
    width:400px;
	font-family: Arial,helvetica,san-serif;  
    float:left;
    height:350px; 
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC; 
    padding: 5px 5px 5px 5px;   
}

.PowerUserDiv3
{
    width:400px;
	font-family: Arial,helvetica,san-serif;  
    float:left;
    margin-left: 23px;
    height:350px; 
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC; 
    padding: 5px 5px 5px 5px;   
}

.FacilityUserDiv
{
   width:360px;
	font-family: Arial,helvetica,san-serif;  
    float:left;
    height:300px; 
    margin-top:10px;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC; 
    padding: 5px 5px 5px 5px;   
}
.FacilityUserDiv2
{
    width:425px;
	font-family: Arial,helvetica,san-serif;  
    float:left;
    margin-left:40px;
    margin-top:10px;
    height:300px; 
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC; 
    padding: 5px 5px 5px 5px;  
}
.UserMgmtButtonClass
{
    height: 21px;
    color: White;
    /*background: url('Images/menu_bg.png') repeat-x bottom left;*/
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    /*border: solid 1px #CCCCCC;*/
    background-color: #F17E0B;
	border: none 0;
}
.UserMgmtButtonClass:hover
{
    height: 21px;
    border: none 0 ;
    background-color: #F17E0B;
    /*background: url('Images/blue_bg.png') repeat-x center left;*/
    color:black;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    background-color: #0CE92B;
}

#FacilityUser
{
    /*margin-top: 25px;*/
    margin-left: 25px;
    width: 100%;
    min-width: 775px;
    max-width:975px;
    float: left;
}

#FacilityUser .FacilityGridView
{
    width:100%;
    min-width: 150px;
    max-width:200px;
    margin-top: 10px;
    border: solid 1px #CCCCCC; 
    float: left; 
}

#FacilityUser .HeaderStyle 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #222222;
    border: solid 1px #CCCCCC;
    background: url('Images/menu_bg.png') repeat-x center left;
    height: 30px;
}

#FacilityUser .GridRowStyle 
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color: #222222;
    border: none 0px;
}
#FacilityUser .GridAltStyle
{
  background-color:#DDDDDD;
}
#FacilityUser .ColStyle1
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color: #222222;
    text-align:left;
}
#FacilityUser .ColStyle2
{
    font-family: Arial, Helvetica, sans-serif;
    font-size:14px;
    color: #222222;
    text-align: center;
}
.FacilityGridView td input
{   
   height: 21px;
    border: 1px solid #F17E0B;
    background: url('Images/top_menu.png') repeat-x #F17E0B;
    background-color: #F17E0B;
    color:#222;
    text-align:center;
    font-size: 14px !Important;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    -khtml-border-radius: 10px !Important;
    /*border: solid 1px #091C42;*/
    
}
.FacilityGridView td input:hover
{   
   height: 21px;
    border: 1px solid #F17E0B;
    background: url('Images/top_menu.png') repeat-x #F17E0B;
    background-color: #F17E0B;
    color:white;
    text-align:center;
    font-size: 14px !Important;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    -khtml-border-radius: 10px !Important;
}

#FacilityUserInfo
{
    margin-left: 25px;
    width: 100%;
    min-width: 470px;
    max-width: 475px;
    float: left;   
}

.ViewPowerButton
{
	background-image:url(Images/btn-view-small.png);
	background-repeat:no-repeat;
	border:none 0px transparent;
	cursor:pointer;
	}
.ViewPowerButton:hover
{
	background-image:url(Images/btn-view-small-over.png);
	background-repeat:no-repeat;
	border:none 0px transparent;
	cursor:pointer;
	}
/**************************************************************************************/
/**************************************************************************************/
/****Report Dashboard******************************************************************/
#StandardLeftWrap
{
    margin-top:15px;
    float:left;
    margin-left:25px;
    width:250px;
    border: none 0px; 
}
#StandardLeftWrap h1
{
    color:#F4881F;
    font-size: 18px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    /*text-shadow:2px 2px 3px #444;*/
    margin: 0 0 0 0 !Important;
}
#StandardRightWrap
{
    margin-top:15px;
    float:left;
    margin-left:10px;
    width:550px;
    border-left: solid 1px #cccccc; 
    
}

#ReportsHeaderWrap
{
    float:left;
    margin-left:20px;
    width:545px; 
}
#ReportsTitleDiv
{
    width:335px;
    margin-top:5px;
    float:left;   
}
#ReportYearDiv
{
    width:170px;
    float:left;
    height:33px;
    background:  url('Images/top_menu.png') repeat-x center left;
    border-left: solid 1px #F1730B; 
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    -khtml-border-radius: 10px !Important; 
}

#StandardRightWrap h1
{
    color:#F4881F;
    font-size: 18px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    /*text-shadow:2px 2px 3px #444;*/
    margin:  0 0 0 10px !Important;
}

#StdDetail
{
    /*margin-top:100px;*/
    float:left;
    /*margin-left:25px;
    min-width:800px;
    max-width: 1000px;*/
    width:400px;
    border: none 0px;
}
/*#StdSearch
{
    margin-top:10px;
    float:left;
    margin-left:25px;
    min-width: 800px;
    max-width: 1000px;
    width:400px;
    border: none 0px;   
}*/

#StdGrid
{
    margin-top:10px;
    margin-left: 20px;
    float:left;
    /*margin-left:25px;*/
    width: 422px;
    border: none 0px;
}
/*Keeps boarder around grid only*/
#StdGrid .RadGrid_Default 
{
    border: 1px solid #828282;
    background: #fff;
    color: #333;
}
/*#StdGrid .RadGrid .rgRow
{
    text-align: center !Important;   
}
#StdGrid .RadGrid .rgAltRow
{
    text-align: center !Important;   
}*/
#StdRightChart
{
    margin-top:30px;
    float:left;
    width:250px;
    border: none 0px;   
}
#StdLeftChart
{
    margin-top:20px;
    float:left;
    margin-left:20px;
    width:500px;
    border: none 0px;   
}

#ReturnReportsDiv
{
    float:left;
    width: 220px;
    margin-top:0px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;
}

#CreditReportsDiv
{
    float:left;
    width: 220px;
    margin-top:15px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;
}
.CreditRptButtonClass{
    background-color: #F17E0B;
    color:black;
    -webkit-border-radius: 5px !Important;
    -moz-border-radius: 5px !Important;
    border-radius: 5px !Important;
    border: none 0px;
    cursor:pointer;
}
.CreditRptButtonClass:hover{
    background-color: #0CE92B;
    color:black;
    -webkit-border-radius: 5px !Important;
    -moz-border-radius: 5px !Important;
    border-radius: 5px !Important;
    border: none 0px;
    cursor:pointer;
}


/**************************************************************************************/
/**Return Reports**********************************************************************/
.RetReportTop
{ 
    float:left;
    width:940px;
    height:140px;
     
}
.Summarywrapper
{
    float:left;
    width:940px;
    height:120px;
    margin-top:5px;
}
/*#RetReportWrap
{
    margin-left:25px;
    margin-top:10px;
    float:left;
    width:100%;
    min-width: 800px;
    max-width: 1000px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;    
}*/

.NotInUse
{
    font-family: arial,helvetica,san-serif;
    color: RED; 
    font-size: 14px; 
    font-weight: bold;
    
}
.RetReportTopNEW
{ 
    float:left;
    width:940px;
    height:188px;
     
}
.ReportParmaTypeDiv
{
   margin-left:20px;
   width:245px; 
   height:171px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}
.ReportParmaTypeDivSmallStart
{
   margin-left:25px;
   width:185px; 
   height:171px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}

.ReportParmaTypeDivSmall
{
   margin-left:20px;
   width:185px; 
   height:171px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}



#SearchTypeDiv
{
   margin-left:25px;
   width:245px; 
   height:123px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}

#SearchTypeDiv2 {
    margin-left: 10px;
    width: 245px;
    height: 123px;
    padding: 5px 5px 5px 5px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    float: left;
}

.ReportButtonClass
{
    background-color: #F17E0B;
    color:white;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: none 0px;
    cursor:pointer;
}
.ReportButtonClass:hover 
{
    background-color: #0D2D6E;
    color: white;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: none 0px;
    cursor: pointer;
}

#SearchParamsDiv
{
   width:245px;
   height:123px;
   margin-left:10px; 
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;  
}
.SelectReportDiv
{
   width:365px;
   height:123px;
   margin-left:10px; 
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;    
}
#SummarySecDiv
{
   width:900px;
   height:100px;
   margin-left:25px; 
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
       
}

.RetReportRight
{
    margin-left:25px;
    margin-top:5px;
    width: 900px;
    float:left;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;   
}
.AdvCorpRetReportRight
{
    margin-left:25px;
    margin-top:50px;
    width: 900px;
    float:left;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;
}
/*.ReportDataGrid
{
    width: 875px !important;
}*/
.GoRepButton{
	background-image:url(Images/btn-go.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.GoRepButton:hover{
	background-image:url(Images/btn-go-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}

.ViewRepButton{
	background-image:url(Images/btn-view-small.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ViewRepButton:hover{
	background-image:url(Images/btn-view-small-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ExportExcelButton{
	background-image:url(Images/btn-export-excel.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ExportExcelButton:hover{
	background-image:url(Images/btn-export-excel-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ExportWordButton{
	background-image:url(Images/btn-export-word.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ExportWordButton:hover{
	background-image:url(Images/btn-export-word-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
	

/**************************************************************************************/

/**************************************************************************************/
/**Inventory DashBoard Section*********************************************************/
#InvLeftDiv
{
    float:left;
    margin-left:25px;
    margin-top: 0px;
    max-width: 650px;
    min-width: 600px;
    width:100%;
    min-height:500px;
    height:650px;
    border-right: solid 1px #CCCCCC; 
}
#InvRightDiv
{
	float:left;
    margin-top:0px;
    float:left;
    margin-left:15px;
    min-width:200px;
    max-width:250px;
    width:100%;
    height:650px;
     z-index:1;

}
#InvRightText
{
    min-width:200px;
    max-width:250px;
    width:100%;
    z-index:1;   
}
#GraphDiv
{
    margin-top:-25px;
    margin-left:20px;
    width:200px;
    height:200px;
    background-image: url(Images/graph.png); 
    z-index: 0;
}
#InvRightBtn
{
    margin-top:-15px;
    width:100%;
    z-index:1;   
}
#InvLeftDiv h1
{
    color:#F17E0B;
    width: 575px !Important;
    font-size: 18px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    /*text-shadow:2px 2px 3px #444;*/
    margin: 5px 0 0 0 !Important;
}
#InvLeftDiv .MyInvHeader
{
    color:#0D2C6C;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    /*text-shadow:2px 2px 3px #444;*/
    margin-left: 0px !Important;
    margin: 0 0 0 0 !Important;
}
#InvRightDiv h1
{
    color:#F17E0B;
    min-width:200px;
    max-width:250px;
    width: 100% !Important;
    font-size: 18px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    margin: 5px 0 0 0 !Important;
    float:left;
     z-index:1;
}
#InvRightDiv h2
{
    color:#0D2C6C;
    min-width:200px;
    max-width:250px;
    width: 100% !Important;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    margin-left: 0px !Important;
    margin: 0 0 0 0 !Important;
    float:left;
     z-index:1;
}
#StartInvDiv{
	width:280px;
	float:left; 
	margin-top:15px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;
}
#ViewInvDiv
{
    width:280px;
	float:left; 
	margin-top:15px;
	margin-left:15px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;
}
.StartNowButton{
	background-image:url(Images/btn-start-now.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.StartNowButton:hover{
	background-image:url(Images/btn-start-now-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ViewButton{
	background-image:url(Images/btn-view.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ViewButton:hover{
	background-image:url(Images/btn-view-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}


/**************************************************************************************/
/*Support Page*************************************************************************/
#SupportLeft
{
    float:left;
    margin-left:25px;
    max-width: 650px;
    min-width: 600px;
    width:100%;
    height:500px;
    border-right: solid 1px #CCCCCC; 
}
#SupportAdSpace
{
    margin-top:70px;
    float:left;
    margin-left:15px;
    min-width:200px;
    /*background-image:url(Images/placeholder-ad3.png);
	background-repeat:no-repeat;*/
	border-width:0px;
	height:160px;
}
#SupportRight
{
    margin-top:5px;
    float:left;
    margin-left:15px;
    min-width:200px;
    max-width:250px;
    width:100%;
    height:500px;
}
#SupportRight h1
{
    color:#F17E0B;
    width: 200px !Important;
    font-size: 18px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    margin: 0 0 0 0 !Important;
}
#SupportRight h2
{
    color:#0D2C6C;
    width: 200px !Important;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    /*text-shadow:2px 2px 3px #444;*/
    margin-left: 0px !Important;
    margin: 0 0 0 0 !Important;
}
.SupportHeader
{
    font-family: Arial,Helvetica,san-serif;
    font-size: 14px;
    color: #0D2D6E;  
    margin-bottom: 0px;
    font-weight:bold;
}
#FAQDiv
{
    float:left;
    width: 275px;
    height: 295px;
    margin-top:5px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;
}
#ContactUsDiv
{
    float:left;
    margin-left:10px;
    margin-top:5px;
    width: 275px;
    height:295px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;
}
#SupportTipsTricks
{
    float:left;
    width:575px;
    margin-top:15px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;
}
#SupportLeft h1
{
    color:#F17E0B;
    width: 575px !Important;
    font-size: 18px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    /*text-shadow:2px 2px 3px #444;*/
    margin: 5px 0 0 0 !Important;
}
#SupportLeft h2
{
    color:#0D2C6C;
    width: 200px !Important;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    /*text-shadow:2px 2px 3px #444;*/
    margin-left: 0px !Important;
    margin: 0 0 0 0 !Important;
}
.ContactUsButton{
	background-image:url(Images/btn-contact-us.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ContactUsButton:hover{
	background-image:url(Images/btn-contact-us-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}

.CollapseAllButton{
	background-image:url(Images/btn-collapse.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.CollapseAllButton:hover{
	background-image:url(Images/btn-collapse-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ExpandAllButton{
	background-image:url(Images/btn-expand.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
.ExpandAllButton:hover{
	background-image:url(Images/btn-expand-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	}
	
.SuportButtonClass{
    background-color: #F17E0B;
    color:black;
    font-weight:bold;
    -webkit-border-radius: 5px !Important;
    -moz-border-radius: 5px !Important;
    border-radius: 5px !Important;
    border: none 0px;
    cursor:pointer;
    }
.SuportButtonClass:hover {
    background-color: #0CE92B;
    color: black;
    font-weight:bold;
    -webkit-border-radius: 5px !Important;
    -moz-border-radius: 5px !Important;
    border-radius: 5px !Important;
    border: none 0px;
    cursor: pointer;
}
/**************************************************************************************/
/**************************************************************************************/
/***Products Dashboard*****************************************************************/
#ProductsDiv
{
    min-width: 875px;
    width: 100%;
    max-width:1000px;
    margin-left:25px;
    float:left;
}

#ProductsDiv .text
{
    
    font-family: Arial, Helvetica, Sans-Serif;
    color:#222222;
    font-size: 12px;   
}
#ProdMenuDiv
{
    width:800px;
    /*min-width:900px;*/
    margin-right:auto;
    margin-left: auto;
}
#ProdMenuDiv .ProdHeader
{
    color:#0D2C6C;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    /*text-shadow:2px 2px 3px #444;*/
    margin-left: 0px !Important;
    margin: 0 0 0 0 !Important;
}

.ProdBox
{
    width:280px;
	float:left; 
	margin-top:5px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;
}
/**************************************************************************************/
/**************************************************************************************/
/***Vials page ************************************************************************/
.VialMain
{
    width:92%;
    min-width:800px;
    max-width: 1000px;
    min-height:500px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 15px 15px 15px 15px;
    margin-left:auto;
    margin-right: auto;
    float:left;
}
#VialMainLeft h2
{
    color:#0D2C6C;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    /*text-shadow:2px 2px 3px #444;*/
    margin-left: 0px !Important;
    margin: 0 0 0 0 !Important;
    padding: 0 0 0 0 !Important;
}
.VialMain .label
{
    color:#0D2C6C;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic; 
    margin-left: auto;
    margin-right: auto;   
}
#VialMainLeft
{
    min-width:500px;
    width:65%;
    max-width:620px;
    float:left;
}

#VialMainRight
{
    min-width:300px;
    width:35%;
    max-width:320px;
    float:left;
}
.imgbox
{
    width:300px;
    height:260px;
	float:left; 
	margin-top:5px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;   
}

.AddToOrderButton{
	background-image:url(Images/btn-add-to-order.png);
	background-repeat:no-repeat;
	border-width:0px;
	margin-right:95px;
	cursor:hand;
	}
.AddToOrderButton:hover{
	background-image:url(Images/btn-add-to-order-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	margin-right:95px;
	}
.AddToVialOrderButton{
	background-image:url(Images/btn-add-to-order.png);
	background-repeat:no-repeat;
	border-width:0px;
	margin-right:70px;
	cursor:hand;
	}
.AddToVialOrderButton:hover{
	background-image:url(Images/btn-add-to-order-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	margin-right:70px;
	}
.OrderDetail
{
    width:300px;
	float:left; 
	margin-top:15px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;   
}
.CancelOrderButton{
	background-image:url(Images/btn-cancel.png);
	background-repeat:no-repeat;
	border-width:0px;
	margin-right:5px;
	cursor:hand;
	}
.CancelOrderButton:hover{
	background-image:url(Images/btn-cancel-over.png);
	background-repeat:no-repeat;
	border-width:0px;
	cursor:hand;
	margin-right:5px;
	}

/**************************************************************************************/
/**************************************************************************************/
/***Sharps page ***********************************************************************/
.SharpMain
{
    width:92%;
    min-width:800px;
    max-width: 1000px;
    min-height:500px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 15px 15px 15px 15px;
    margin-left:auto;
    margin-right: auto;
    float:left;
}
#SharpMainLeft h2
{
    color:#0D2C6C;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    /*text-shadow:2px 2px 3px #444;*/
    margin-left: 0px !Important;
    margin: 0 0 0 0 !Important;
    padding: 0 0 0 0 !Important;
}
.SharpMain .label
{
    color:#0D2C6C;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic; 
    margin-left: auto;
    margin-right: auto;   
}
#SharpMainLeft
{
    min-width:500px;
    width:65%;
    max-width:620px;
    float:left;
}

#SharpMainRight
{
    min-width:300px;
    width:35%;
    max-width:320px;
    float:left;
}


/**************************************************************************************/
/**************************************************************************************/
/***Diabetic page ***********************************************************************/

.DiabeticMain
{
    width:92%;
    min-width:800px;
    max-width: 1000px;
    min-height:500px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 15px 15px 15px 15px;
    margin-left:auto;
    margin-right: auto;
    float:left;
}
#DiabeticMainLeft h2
{
    color:#0D2C6C;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    /*text-shadow:2px 2px 3px #444;*/
    margin-left: 0px !Important;
    margin: 0 0 0 0 !Important;
    padding: 0 0 0 0 !Important;
}
.DiabeticMain .label
{
    color:#0D2C6C;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic; 
    margin-left: auto;
    margin-right: auto;   
}
#DiabeticMainLeft
{
    min-width:500px;
    width:65%;
    max-width:620px;
    float:left;
}

#DiabeticMainRight
{
    min-width:300px;
    width:35%;
    max-width:320px;
    float:left;
}

.imgboxDiabetic
{
    width:300px;
    height:180px;
	float:left; 
	margin-top:5px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;  
}

/**************************************************************************************/
/**Contact Us**************************************************************************/
.CTB{
    font-size:10pt;
	color:#222222;
	font-family:Arial, Sans-Serif;
}
#ContactWrap
{
    width:92%;
    min-width:800px;
    max-width: 900px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 15px 15px 15px 15px;
    margin-left:auto;
    margin-right: auto;
    float:left;    
}

#ContactLeft
{
    margin-top:10px;
    width:500px;
    border-right: solid 1px #CCCCCC; 
    float:left; 
    height:400px; 
}

#ContactLeft .L1
{
    font-family: Arial, Helvetica, Sans-Serif;
    color:#222222;
    font-weight:bold;
}

#ContactRight
{
    margin-left:15px;
    width:290px;
    float:left;
}

#ContactRight h1
{
    color:#F17E0B;
    width: 275px !Important;
    font-size: 18px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    /*text-shadow:2px 2px 3px #444;*/
    margin: 5px 0 0 0 !Important;
}
#ContactRight h2
{
    color:#0D2C6C;
    width: 275px !Important;
    font-size: 14px;
    font-family:Arial, Helvetica, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    /*text-shadow:2px 2px 3px #444;*/
    margin-left: 0px !Important;
    margin: 0 0 0 0 !Important;
}

/**************************************************************************************/
/**************************************************************************************/
/*Credit Reports***********************************************************************/
#CreditSearch
{
    width:100%;
	min-width: 775px;
	max-width:875px;
	margin-left:25px; 
	margin-right:auto;
	/*position:absolute;
    margin-top: 15px; */
    font-family: Arial,helvetica,san-serif;  
    float:left;
    /*-webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC;*/
}
#CreditSearchTypeDiv
{
   width:420px; 
   height:113px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}
#CreditParamsDiv
{
   margin-left:10px;
   width:420px; 
   height:113px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}
.DirectCreditDiv
{
    width:100%;
	min-width: 775px;
	max-width:875px;
	margin-left:25px; 
	margin-right:auto;
	/*position:absolute;*/
    margin-top: 15px; 
    font-family: Arial,helvetica,san-serif;  
    float:left;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC;
    padding-bottom:25px;
}
.CreditRepView
{
    width:100%;
	min-width: 775px;
	max-width:875px;
	margin-left:25px; 
	margin-right:auto;
	/*position:absolute;*/
    margin-top: 15px; 
    font-family: Arial,helvetica,san-serif;  
    float:left;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC;
    padding-bottom:25px;
}

/**************************************************************************************/
/*Corporate Reports Page **************************************************************/
#ProgramSelectDiv {
    margin-left: 0px;
    margin-top: 15px;
    width: 220px;
    height: 155px;
    padding: 5px 5px 5px 5px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    float: left;
}

#FacilitySelectDiv
{
   margin-left:0px;
   width:320px; 
   height:185px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}


#FacilitySelectCreditDiv
{
   margin-left:0px;
   width:320px; 
   height:185px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}

.FacilityLB
{
    border: none 0 transparent !Important; 
    text-align:left !important;
    top: 0px;
    left: 0px;
}
.RadListBox_Default .rlbGroup
{
    border: none 0 transparent !Important;
}

.FacilitySelectParamDiv
{
   margin-left:12px;
   width:220px; 
   height:185px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}
.ReportSelectCorpDiv
{
  width:220px;
   height:185px;
   margin-left:12px; 
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;  
   float:left;
}
.ReportSelectCorpDiv2
{
  width:390px;
   height:185px;
   margin-left:12px; 
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;  
   float:left;
}
.FacilitySearchDiv
{
   margin-left:12px;
   width:160px; 
   height:185px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}

.CorpTopWrap
{
    width:1010px;   
}
.CorpTopWrapMTOP {
    width: 1010px;
}
.CorpTopWrapMCK {
    width: 1010px;
    float:left;
}
#DownloadInvoiceDiv {
    width: 355px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
}


.CorpRetReportRight
{
    margin-left:0px;
    margin-top:10px;
    width: 1005px;
    float:left;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;   
}
/************************************************************************************************************/
/*My Documents Page******************************************************************************************/
#MyDocumentsDiv
{
    /*margin-top: 25px;*/
    margin-left: 25px;
    width: 100%;
    min-width: 775px;
    max-width:975px;
    float: left;
}

#UploadDocumentsDiv
{
    /*margin-top: 10px;*/
    width:390px;
    border:solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    padding: 5px 5px 5px 5px;
}
.MyDocLabel
{
    Color:#222222;
	font-family:Arial,Helvetica,san-serif;
	font-weight:bold;
	font-size:12px;   
}
/************************************************************************************************************/
.smallReg{
    font-family: Arial,sans-serif;
    font-size: 7pt;
    vertical-align: super;
}
/***********************************************************************************************************/
/****Notification page**************/
.RemindMeButtonClass{
    background-color: #F17E0B;
    color:white;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: none 0px;
    cursor:pointer;
}
.RemindMeButtonClass:hover {
    background-color: #0D2D6E;
    color: white;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: none 0px;
    cursor: pointer;
}

.OptionButtonClass
{
    margin-left:20px;
    background-color: #F17E0B;
    color:white;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: none 0px;
    cursor:pointer;
}
.OptionButtonClass:hover 
{
    margin-left:20px;
    background-color: #0D2D6E;
    color: white;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: none 0px;
    cursor: pointer;
}


.ErrorButtonClass{
    background-color: #F17E0B;
    color:white;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: none 0px;
    cursor:pointer;
}
.ErrorButtonClass:hover {
    background-color: #0D2D6E;
    color: white;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: none 0px;
    cursor: pointer;
}
/**************************************************************************************************************************/
/*Logistics page***********************************************************************************************************/
/**************************************************************************************************************************/
#Logistics 
{
    margin-top:50px;
    margin-left:25px;
    min-width: 550px;
    width:100%;
    position:absolute;
    max-width: 800px;
    float:left;
}
/**************************************************************************************************************************/
/*SlitPanels - Corporate Advance Reports***********************************************************************************/
.rspCollapseBarExpand,        
.rspCollapseBarExpandOver        
{        
    /*background: #1E90BB url(close.gif) no-repeat 0 0!important;   */   
    height:25px!important;      
    width:15px!important;      
}       
          
.rspCollapseBarCollapse,        
.rspCollapseBarCollapseOver      
{        
    /* background: #1E90BB url(close.gif) no-repeat 0 0!important;  */    
    height:25px!important;      
    width:15px!important;      
}      
          
.rspResizeBar,      
.rspResizeBarOver,      
.rspCollapseBarWrapper      
{      
    background:#F17E0B!important;      
    height: 15px !important;      
              
}   

#FacilitySelectDivCorpAdv
{
   margin-left:0px;
   width:270px; 
   height:360px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
    
}

#FacilitySelectDivCorpAdv_Credit
{
   margin-left:0px;
   width:270px; 
   height:360px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
    
}

.RetReportTopNEW_Corp
{ 
    float:left;
    width:700px;
    height:188px;
     
}

.ReportParmaTypeDivSmallStartCorpAdv
{
   margin-left:12px;
   width:185px; 
   height:171px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}

.ReportParmaTypeDiv_Corp
{
   margin-left:10px;
   width:220px; 
   height:171px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}


.ReportParmaTypeDivSmall_Corp
{
   margin-left:10px;
   width:145px; 
   height:171px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}

.ReportParmaTypeDivSmall_CorpTop
{
   margin-left:10px;
   width:170px; 
   height:171px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}
.ReportParmaTypeDivSmall_CorpTop2
{
   margin-left:10px;
   width:210px; 
   height:171px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}
.ReportParmaTypeDivSmall_CorpTop3
{
   margin-left:10px;
   width:130px; 
   height:171px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
    
}

/**************************************************************************************************************************/
/*Invoice History*/

.InvHistoryDiv
{
    width:100%;
	min-width: 775px;
	max-width:875px;
	margin-left:25px; 
	margin-right:auto;
	/*position:absolute;*/
    margin-top: 15px; 
    font-family: Arial,helvetica,san-serif;  
    float:left;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC;
    padding-bottom:25px;
}

#InvHistorySearch
{
    width:100%;
	min-width: 775px;
	max-width:875px;
	margin-left:25px; 
	margin-right:auto;
	/*position:absolute;
    margin-top: 15px; */
    font-family: Arial,helvetica,san-serif;  
    float:left;
    /*-webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    border: solid 1px #CCCCCC;*/
}
#InvoiceSearchTypeDiv
{
   width:420px; 
   height:113px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}
#InvoiceParamsDiv
{
   margin-left:10px;
   width:420px; 
   height:113px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}
/**********************************************************************************************************/
/*Corp Inventory Reports*/
/**********************************************************************************************************/
.ReportSelectCorpDiv3
{
  width:350px;
   height:185px;
   margin-left:12px; 
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;  
   float:left;
}

.ReportSelectParamDiv
{
   margin-left:12px;
   width:280px; 
   height:185px;
   padding: 5px 5px 5px 5px;
   border: solid 1px #CCCCCC;
   -webkit-border-radius: 10px !Important;
   -moz-border-radius: 10px !Important;
   border-radius: 10px !Important;   
   float:left;
}

.CorpInvReportRight
{
    margin-left:0px;
    margin-top:10px;
    width: 1005px;
    float:left;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;   
    padding: 5px 5px 5px 5px;   
}

.MCKFilterSelectCorpDiv {
    width: 285px;
    height: 155px;
    margin-left: 25px;
    margin-top: 15px;
    padding: 5px 5px 5px 5px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    float: left;
}
.MCKReportSelectParamDiv {
    margin-left: 25px;
    margin-top: 15px;
    width: 280px;
    height: 155px;
    padding: 5px 5px 5px 5px;
    border: solid 1px #CCCCCC;
    -webkit-border-radius: 10px !Important;
    -moz-border-radius: 10px !Important;
    border-radius: 10px !Important;
    float: left;
}

/**********************************************************************************************************/

.HowToVideoButton {
    border: solid 1px #ccc;
    padding: 10px;
    border-radius:10px;
    text-decoration:none;
    font-weight:bold;
    color:#111;
}

    .HowToVideoButton:hover {
        background-color: #F17E0B;
        color: #fff;
    }


    .GridMCKButtonClass {
        background-color: #F17E0B;
        color: white;
        -webkit-border-radius: 10px !Important;
        -moz-border-radius: 10px !Important;
        border-radius: 10px !Important;
        border: none 0px;
        cursor: pointer;
    }

    .GridMCKButtonClass:hover {
        background-color: #0D2D6E;
        color: white;
        -webkit-border-radius: 10px !Important;
        -moz-border-radius: 10px !Important;
        border-radius: 10px !Important;
        border: none 0px;
        cursor: pointer;
    }
/**********************************************************************************************************/
/**MCK Policy Tools****************************************************************************************/
/**********************************************************************************************************/
    .MCKPolicyBtn1 {
        color: White;
        background-color: #F4881F;
        border: none 0px;
        -webkit-border-radius: 7px !Important;
        -moz-border-radius: 7px !Important;
        border-radius: 7px !Important;
    }

    .MCKPolicyBtn1:hover {
        color: black;
        background-color: #0CE92B;
        border: none 0px;
        -webkit-border-radius: 7px !Important;
        -moz-border-radius: 7px !Important;
        border-radius: 7px !Important;
    }

    .blue_line {
        display: block;
        border: none;
        color: white;
        height: 5px;
        background: #0D2D6E;
        background: -webkit-gradient(radial, 50% 50%, 0, 50% 80%, 600, from(#0D2D6E), to(#fff));
    }


.loader {
    width: 120px;
    height: 22px;
    border-radius: 20px;
    color: #0D2D6E;
    border: 2px solid;
    position: relative;
}
    
    .loader::before {
        content: "";
        position: absolute;
        margin: 2px;
        inset: 0 100% 0 0;
        border-radius: inherit;
        background: currentColor;
        animation: l6 2s infinite;
    }
    
    @keyframes l6 {
        100% {
            inset: 0
        }
    }

/*.loader {
    width: 35px;
    aspect-ratio: 1;
    border-radius: 50%;
    border: 8px solid lightblue;
    border-right-color: #F4881F;
    animation: l2 1s infinite linear;
}
    
    @keyframes l2 {
        to {
            transform: rotate(1turn)
        }
    }*/