@page { width: 8.5in; height: 11in; margin: 0.5in }

/*
. = Class
# - Id
*/

.navbar
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#103567', endColorStr='#436499', gradientType='0');
	width: 100%;
	background-color: #103567;
}

#navbarname
{
	color: #ccffff;
}

body
{
    width:100%;
	margin: 0 auto;
	left: 0px;
	top: 0px;
	right:0px;
	bottom: 0px;
	font-size:10pt;
    /*background: #e0e0e0 url(Images/BodyBG.jpg) no-repeat fixed center top!important;    
    background-size:100% 100%;*/
}

.bigText
{
	font-family:Times New Roman;
	font-size:14pt;
	font-weight:normal;
	text-align:center;
}

.grid
{
	font-family:Times New Roman;
	font-size:8pt;
	font-weight:normal;
}

.normalGrid
{
	font-family:Times New Roman;
	font-size:10pt;
	font-weight:normal;
}


.mediumGrid
{
	width:auto;
	font-family:Times New Roman;
	font-size:11pt;
	font-weight:normal;
}


.gridHead
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#C0C0C0', endColorStr='#E0E0E0', gradientType='0');
	font-family:Times New Roman;
	font-size:10pt;
	font-weight:bold;
	background-color:Silver;
	height:25px;
}


.mediumGridHead
{
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#C0C0C0', endColorStr='#E0E0E0', gradientType='0');
	font-family:Times New Roman;
	font-size:11pt;
	font-weight:bold;
	background-color:Silver;
	height:25px;
}


.gridItem
{
	background-color:#FFFFFF;
	height:16px;
}

.gridAltItem
{
	background-color:#E6E6E6;
	height:16px;
}

.gridEditItem
{
	font-family:Times New Roman;
	font-size:9pt;
	font-weight:normal;
	background-color:#FEFED8;
	height:16px;
}

.errMsg
{
	font-family:Times New Roman;
	font-size:12pt;
	font-weight:normal;
	color:red;
	text-align:center;
}


div
{
	margin: 0px;
}



.reportoptions
{
	color: #ffffff; 
	background-color: slategray;
	vertical-align: top;
	filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#708090', endColorStr='#979DB7', gradientType='0');
	background: -moz-linear-gradient(top, #708090, #979DB7);	
}

.head
{    
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#C0C0C0', endColorStr='#E0E0E0', gradientType='0');
    background: -moz-linear-gradient(top, #C0C0C0, #E0E0E0);	
	background-color: #e0e0e0;
	/*background-color: #e0e0e0;*/
}

.alertHead
{
    /* ie */
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#800000', endColorStr='#FF0000', gradientType='0');
	background-color: #FF0000;
	color: #FFFF00;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	height: 30px;	
	/* firefox */
	background: -moz-linear-gradient(top, #800000, #FF0000);
	/* webkit */
	/* background: -webkit-gradient(linear, left top, left bottom, from(#800000), to(#FF0000)); */
	
}

.data
{
	background-color: #F5F5F5;
}

th
{
	background-color: #e0e0e0;
}

div.head
{
	background-color: #f5f5f5;
	text-align: center;
	font-weight: bold;
}
	
div.hl
{
	background-color: yellow;
}

span.hl
{
	background-color: yellow;
}

tHead
{
	display: table-header-group;
}

.NoPrint
{
	display: inline-block;
}

#user_menu,#admin_menu,#printbtn,#search_opts,#btnGenerate,#btnDisplay,#Edit,#Del,#Add,#New,#btAdd,#btDell,#btNew,#btEdit,#NoPrintHeader,#NoPrintFooter,#NoPrint
{
	display: inline-block;
    height: 26px;
}

#displaynavbar
{
	display: inline-block;
}

#printnavbar
{
	display: inline-block;
}

.lAlign
{
	font-family:Times New Roman;
	font-size:10pt;
	font-weight:normal;	
	text-align:left;
}

.rAlign
{
	font-family:Times New Roman;
	font-size:10pt;
	font-weight:normal;	
	text-align:right;
}

.cAlign
{
	font-family:Times New Roman;
	font-size:10pt;
	font-weight:normal;	
	text-align:center;
}

.logo
{    
	border:0;
	background-color:Transparent;
	text-decoration: none;
}
a.logo:visited
{
	border:none;
	background-color:Transparent;
	color: Transparent;
	text-decoration: none;
}

a.logo:hover
{
	border:0;	
	background-color:Transparent;
	text-decoration: none;
}

a.logo:link
{   
	border:0;	
	background-color:Transparent;
	text-decoration: none;
}


/* User Week Light Box 03/28/2012 */
/* ------------------------------------------------------- LightBox ------------------------------------------------------- */
#inline{ width:870px; overflow:auto; color:#3c3c3c; font-size:13px; background-color:Blue;}
#inline-box { margin:10px 10px 10px 10px; background-color:#e6e6dc; border:1px solid #c6c6bf;}
#inline-title{ background:url('../images/inline-banner.png') top left no-repeat; height:57px; width:863px; clear:both; margin: 10px 0px 0px -8px; }
#inline-text{ padding:20px 20px 20px 20px; font-size:14px; line-height:1.4em; }
.inline-line{ clear:both; height:2px; background:url('../images/inline-line.png') top center no-repeat; }
#inline-devider{ width:800px; clear:both; padding:20px 20px 20px 20px; background:url('../images/inline-devider.png') top left repeat-y; }

.inlinebox{ float:left; display:inline; width:80px; margin-bottom:10px; }
.inlinebox1{ float:left; display:inline; width:120px; margin-bottom:10px; }
.inlinebox2{  margin-bottom:10px; }
.inline-input-small{ width:35px;}
.inline-input{ width:125px;}
#inline-left{ float:left; display:inline; width:250px; padding:0px 20px 0px 0px; }
#inline-middle{ float:left; display:inline; width:230px; padding:0px 20px 0px 20px; }
#inline-right{ float:left; display:inline; width:210px; padding:0px 0px 0px 40px; }
#inline-button{ clear:both; margin:30px 0px 10px 0px;}
#inline-button-left{float:left; width:400px; text-align:right; padding:0px 10px 0px 0px; }
#inline-button-right{float:right; width:400px; text-align:left; padding:0px 0px 0px 10px; }
/* Seifert */
.inlineButtonRight{float:right; width:400px; text-align:left; padding:0px 0px 0px 10px; }
/* End */

.last{ padding:0px 0px 0px 0px; }
.clear { clear: both; }
.clear5{ clear:both; height:5px; }
.clear10{ clear:both; height:10px; }
.clear20 { height:20px;  clear: both; }
.clear30 { height:30px;  clear: both; }
.clear-line{ clear:both; height:1px; border-top:1px solid #d6d6cb; }
.blue{ color:#012951; }
.bluelight{ color:#3e70a2;}
.bluedark{color:#005577;}
.bluedark1{color:#006699;}
.white{color:#fff;} 
.red{ color:#f00;}
.dark{ color:#3c3c3c; }
.grey{ color:#666;}
.bold{ font-weight:bold; }
.left{ float:left; display:inline; }
.right{ float:right; display:inline; }
.center{ text-align:center;}
.space{ padding:10px 0px 10px 0px; }
.space-left{ padding:0px 0px 0px 20px; }
.space-left15 td{ padding:0px 0px 0px 15px; }
.discont {text-decoration: line-through; color:#4e546a; padding-right:5px;}
.discount {text-decoration: line-through; color:#4e546a; padding-right:5px;}
.price{ color:#4e546a;}
.normal{ font-weight:normal; }
.padding20{ padding:0px 20px; }
.font11{ font-size:11px;}
.font12{ font-size:12px;}
.font13{ font-size:13px;}
.font14{ font-size:14px;}
.paddingleft60{ padding-left:60px;}
.box{ float:left; text-align:center; width:120px; }
#product-search-right{ float:right; width:240px; border:2px solid #c6c6bf; background-color:#FFFFFF; font-weight:bold; padding:7px 0px 5px 0px; line-height:1.2em; }
#product-search-right .box{ float:left; text-align:center; width:120px; }
/*.box{ float:left; display:inline; text-align:center; width:120px; }
#product-search-right{ float:right; display:inline; width:240px; border:2px solid #c6c6bf; background-color:#FFFFFF; font-weight:bold; padding:7px 0px 5px 0px; line-height:1.2em; }
#product-search-right .box{ float:left; display:inline; text-align:center; width:120px; }*/

.form {
   background-color:#e6e6dc;
   width: 880px;
   padding:10px;
}