﻿html {
  margin: 0px;
  padding: 0px;
}

body {
  margin: 0px;
  padding: 0px;
  color: #000000;
  background: #fff;
  font: .7em Verdana, Arial, Helvetica, sans-serif;
  background-image: url(images/background.gif);
  background-repeat: repeat-x;
}

/* basic selectors */
a{color:#0084ac;	text-decoration:underline;}
a:hover{color:#0174D5;	text-decoration: none;}

th {
  vertical-align: top;
}
td {
  vertical-align: top;
}
h1 {
  color: #5b626c;
  font: bold 130% Verdana, Arial, Helvetica, sans-serif;
}

h2 {
  color: #5b626c;
  font: bold 120% Verdana, Arial, Helvetica, sans-serif;
}

h3 {
  color: #5b626c;
  font: bold 110% Verdana, Arial, Helvetica, sans-serif;
}

h4 {
  color: #5b626c;
  font: bold 100% Verdana, Arial, Helvetica, sans-serif;
}

h5 {
  color: #000;
  font: bold 100% Verdana, Arial, Helvetica, sans-serif;
}

h6 {
  color: #000;
  font: bold italic 100% Verdana, Arial, Helvetica, sans-serif;
}

img {
  border: 0px;
}
hr {
  color: #ccc;
  height: 1px;
}
table {
  font-size: 100%;
}
code {
  color: #6c0;
  font: 100% "Courier New" , Courier, monospace;
}
form {
  margin: 0px;
  padding: 0px;
}
input, textarea, select {
  font: 100% Verdana, Arial, Helvetica, sans-serif;
  border: 1px solid #666666;
}

#leftcontent {
  position: absolute;
  top: 75px;
  left: 10px;
  width: 180px;
  background: #fff;
  z-index: 100;
}
#centercontent {
  margin-top: 60px;
  voice-family: "\"}\"";
  voice-family: inherit;
  margin-left: 200px;
  margin-right: 105px;
  z-index: 100;
}
.sectionoutline {
  border: 1px solid #cccccc;
  padding: 15px;
}
.sectionheader {
  border-bottom: #dcdcdc 1px dotted;
  color: #65738E;
  font-size: 8pt;
  padding-bottom: 5px;
  font-weight: bold;
}
.admin-header {
  background-color: #6190CD;
  height: 40px;
  padding-left: 10px;
  border-bottom: solid 4px #B4CCEB;
}
.admin-header h1 {
  color: white;
}

.admintable {
  margin: 5px;
  padding: 0;
  width: 700px;
  border: 1px dashed #cccccc;
}
.adminlabel {
  font-size: 8pt;
  font-family: verdana;
  width: 120px;
  margin-bottom: 3px;
  vertical-align: top;
}
.adminitem {
  border-width: 0px;
  background-color: #ffffff;
  margin-bottom: 3px;
}
.loadingbox {
  position: absolute;
  top: 40%;
  left: 40%;
  border: 1px solid lightsteelblue;
  background-color: #ffffff;
  height: 50px;
  width: 250px;
  text-align: center;
  padding-top: 20px;
}
.loginbody{
	float:left;
	width:477px;
	height:auto;
	text-align:left;
	padding:80px 227px 82px 229px;
	margin:0px; 
}
.loginbg{
	float:left;
	width:476px;
	height:225px;
	padding:0px;
	background:url(../../images/loginbg.jpg) no-repeat left;
	text-align:left;
}
.logintable
{
	padding:70px 27px 80px 59px;
	margin:0px; 
	border: 0px;
	width:300px;
	}
.logintext
{
COLOR: #000000;
BACKGROUND: url(../../images/users.gif) #ffffff no-repeat 1px 1px;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
BORDER-STYLE: solid;
BORDER-COLOR: #888888;
BORDER-WIDTH: 1px;
WIDTH: 175px;
PADDING: 3px 2px 2px 2px;
MARGIN: 0px;
BACKGROUND-POSITION: 1px 1px;
BACKGROUND-COLOR: #FFFFFF;
PADDING-LEFT: 20px;
VERTICAL-ALIGN: middle;
height:16px;
}
.loginpassword
{	
	height:16px;
	BACKGROUND: url(../../images/password.gif) #ffffff no-repeat 1px 1px;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	BORDER-STYLE: solid;
	BORDER-COLOR: #888888;
	BORDER-WIDTH: 1px;
	WIDTH: 175px;
	PADDING: 3px 2px 2px 2px;
	MARGIN: 0px;
	PADDING-LEFT: 20px;
	VERTICAL-ALIGN: middle;
	height:16px;
}
.bttn
{
	width:70px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#aaa;
	border:1px solid #eee;
	background-color:#fafafa;
	padding:0px 4px 0px 4px;
	}
.loadingbox {
  position: absolute;
  top: 40%;
  left: 40%;
  border: 1px solid lightsteelblue;
  background-color: #ffffff;
  height: 50px;
  width: 250px;
  text-align: center;
  padding-top: 20px;
}
