.container
{
  position:middle;
}

.wrapper
{
  min-height:560px;  
}

.company.bar
{
  background-color:#1E2C5A;
  height:10px;
  padding:3px 0 10px 5px;
  top:0px;
  border-radius:0px 7px 0px 7px;
  -moz-border-radius:0px 7px 0px 7px;
  -webkit-border-radius:0px 7px 0px 7px; /* for safari and chrome */
  -khtml-border-radius: 0px 7px 0px 7px;
  -o-border-radius: 0px 7px 0px 7px;
  behavior: url(ie-css3.htc);  
}

.company.bar h5
{
  color:white;
}

.nav.header
{  
  position:absolute;
}

.nav.header a
{
  color:#1E2C5A;
  text-decoration:none;
  font-weight:bold;
  margin:0 3px 0 3px;  
  padding:0px;
}

.nav.header a:hover
{
  color:rgb(200,25,30);
  text-align:center;
  border-bottom:2px solid #F3852A;
}

.nav.header .pactive
{
  color:rgb(200,25,30);
  text-align:center;
  border-bottom:1px solid rgb(200,25,30);  
  padding:0px;
}

.logo
{
  position:relative;
  background:url(../image/logo.png) 0 0 no-repeat;
  width:150px;
  height:94px;
  border-radius:0px 0px 7px 7px;
  -moz-border-radius:0px 0px 7px 7px;
  -webkit-border-radius:0px 0px 7px 7px; /* for safari and chrome */
  -khtml-border-radius: 0px 0px 7px 7px;
  -o-border-radius: 0px 0px 7px 7px;
  behavior: url(ie-css3.htc);
}

.search
{  
  color:#1E2C5A;   
}

.search input[type="text"],
.login input[type="text"],
.login input[type="password"]
{  
  font-style:italic;
  font-size:12px;
  color:#1E2C5A;
  border-radius:7px;
  -moz-border-radius:7px;
  -webkit-border-radius:7px; /* for safari and chrome */
  -khtml-border-radius: 7px;
  -o-border-radius: 7px;
  behavior: url(ie-css3.htc);
  padding:5px;
}

.search input[type='submit']
{
  background:#1E2C5A;
  border:1px solid #1E2C5A;  
  color:white;
  font-size:12px;
  font-weight:bold;
  margin:6px 0 0 30px;
  padding:4px;  
  border-radius:7px;
  -moz-border-radius:7px;
  -webkit-border-radius:7px; /* for safari and chrome */
  -khtml-border-radius: 7px;
  -o-border-radius: 7px;
  behavior: url(ie-css3.htc);
}

.search input[type='submit']:hover
{
	cursor:pointer;
	background:rgb(200,25,30);
	border:1px solid rgb(200,25,30);  
}

.search div
{
  color:#1E2C5A;  
}

/*table.login
{  
  border:1px dotted rgb(200,25,30);
  border-radius: 7px;
	-moz-border-radius:7px;
  -webkit-border-radius:7px; /* for safari and chrome 
  -khtml-border-radius: 7px;
  -o-border-radius:7px;
  behavior: url(ie-css3.htc);
  margin:6px 0 0 0;
  padding:0 0 0 10px;
	/* Theoretically for IE 8 & 9 (more valid) */	
	/* ...but not required as filter works too */
	/* should come BEFORE filter 
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 
	filter: alpha(opacity=70);
	
	/* Older than Firefox 0.9 
	-moz-opacity:0.7;
	
	/* Safari 1.x (pre WebKit!) 
	-khtml-opacity: 0.7;
    
	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ 
	opacity: 0.7;
}*/

table.login
{
	margin:10px 0 0 0;
}

table.login td
{
  color:#1E2C5A;
  font-weight:bold;
  font-size:12px;   
}

table.login input[type='text'],
table.login input[type='password']
{
	margin-left:10px;
  width:130px;
  border-radius: 7px;
	-moz-border-radius:7px;
  -webkit-border-radius:7px; /* for safari and chrome */
  -khtml-border-radius: 7px;
  -o-border-radius:7px;
  behavior: url(ie-css3.htc);
}

table.login input[type='submit']
{
  background:#1E2C5A;
  color:white;
  font-size:12px;
  font-weight:bold;
  border:1px solid #1E2C5A;
  width:60px;
  height:30px;  
  border-radius: 7px;
	-moz-border-radius:7px;
  -webkit-border-radius:7px; /* for safari and chrome */
  -khtml-border-radius: 7px;
  -o-border-radius:7px;
  behavior: url(ie-css3.htc);
}

table.login input[type='submit']:hover
{
  cursor:pointer;
  background:rgb(200,25,30);
  border:1px solid rgb(200,25,30);
  color:white;
}

div.brand
{  
  margin:15px 0 60px 0;
}

.brand span.b-1,
.brand span.b-2,
.brand span.b-3,
.brand span.b-4,
.brand span.b-5,
.brand span.b-6
{  
  height:20px;
}

.brand span.b-1
{
  position:absolute;
  background:url(../image/apc.png) 0 0 no-repeat;
  width:40px;
  
}

.brand span.b-2
{
  position:absolute;
  background:url(../image/dell.png) 0 0 no-repeat;  
  width:25px;
  margin-left:55px;
}

.brand span.b-3
{
  position:absolute;  
  background:url(../image/epson.png) 0 0 no-repeat;  
  width:62px;
  margin-left:95px;
}

.brand span.b-4
{
  position:absolute;
  background:url(../image/canon.png) 0 0 no-repeat;  
  width:80px;  
  margin-left:175px;
}

.brand span.b-5
{
  position:absolute;
  background:url(../image/hp.jpg) no-repeat;    
  width:19px;
  margin-left:280px;
}

.brand span.b-6
{
  position:absolute;
  background:url(../image/toshiba.png) 0 0 no-repeat;
  width:66px;
  margin-left:325px;
}

.moto
{
	text-align:center;
	color:#1E2C5A;
	font-weight:bold;	
	border-left:2px solid rgb(200,25,30);
	padding:5px 5px;
	margin:0 0 5px 0px;
}

.icons a
{
	text-decoration:none;
	margin:5px;
}

.icons a:hover
{
	border-bottom:2px solid rgb(200,25,30);
}

.headinfo
{
	color:#1E2C5A;
}
