﻿/*
	GENERAL
*/
body {
   margin: 0px;
   font-family: Verdana, Arial, Serif;
   font-size: 12px;
   text-align:center;
   
}

A:link {color:Blue ; text-decoration: none}
A:visited {color:Blue ; text-decoration: none}
A:active {color:Blue ; text-decoration: none}
A:hover {color:Navy ; text-decoration: none }

/*
	HEADER / MASTER PAGE
*/
.container
{
	width:732px;
	height:850px;
	border: groove 1px Navy;
}

.containertable
{
	background-image: url(images/LoginBoxBG.jpg);
}

.bitlogo
{
	text-align:left;
	/*background-image:url(images/bitLogowhite.jpg);*/
	background-color:White;
	padding:0px 0px 0px 0px;
	position:relative;
	width:70px;
	height:70px;
}

.sowlogo
{
	text-align:left;
	/*background-image:url(images/sowlogo.gif);*/
	background-color:White;
	padding:0px 0px 0px 0px;
	position:relative;
	width:70px;
	height:70px;
}

.title
{
	font-family:@Arial Unicode MS;
	font-size:medium;
	font-weight:bold;
	color:#344367;
}

.footer
{
	position:relative ;
	padding:0px 0px 0px 0px;
	/*background-color:Gray;*/
	text-align:right;
	height:20px;
	width:732px;
}
/*
	LOGIN PAGE
*/
.loginerrormessage
{
   text-align: center;
   position:relative ;
   top:130px;
   width:auto;
   height:auto ;
}
.loginbox
{
   text-align: center;
   position:relative ;
   top:160px;
   left:226;
   width:280px;
   height:auto ;
   padding-left:24px;
	background-image: url(images/LoginBoxBG.jpg);
}

.loginerrorsummary
{
	position:relative;
	top:160px;
	height:auto;
	width:280px;
}


/*
	CREATE USER PAGE
*/
.createuser
{
	text-align:left;
	position:relative;
	top:60px;
}

/*
	OPTIONS PAGE
*/
.options
{
   text-align: center;
   font-size:medium;
   position:relative ;
   padding-top:3px;
   padding-bottom:3px;
   top:40px;
   left:226;
   width:320px;
   height:auto ;
   background-image    : url(images/LoginBoxBG.jpg);
}



/* SEARCH */
.search
{
	width:500px;
	text-align:left;
	vertical-align:top;
}

/*	HELP PAGES	*/
.help
{
	position:relative;
	top:130px;
	width:500px;
	text-align:justify;
	
}

/* ONLINE PO */
.clientpofooter
{
	position:relative;
	top:200px;
	
}

/*  SERIALIZATION */
.serializationtitle
{
	text-align:center;
	background-color:Navy;
	/*border-style:outset;*/
	color:White ;
	font-weight:bold;	
}
/*  SERIALIZATION */
.itemmaster
{
	text-align:center;
	/*border-style:outset;*/
	color:Black;
	font-weight:bold;	
}
.partSNTag 
{
	BACKGROUND: #005391; FONT: 13px arial; COLOR: white; TEXT-ALIGN: right ; width:30px;
}
.lblSN 
{
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT: 9px verdana; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 17px 
}

.txtSN 
{
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT: 9px verdana; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 17px 
}
.txtAT 
{
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT: 9px verdana; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 17px ;
}
.txtSNHi 
{
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT: 9px verdana; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #ffffb0 
}
.txtATi 
{
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT: 9px verdana; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #ffffb0 
}

.serialnumber
{
	width : 80px;
	border-style:inherit;
	text-align:justify;
	
}

.serializationdone
{
	position: relative; top: 100px; width: 100%;
	font-size:larger;
	font-weight:bold;
	color:Maroon;
}

.borderedControl 
{
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; 
	border-color:SteelBlue;
}



