@charset "UTF-8";
/* CSS Document */
* {margin: 0px; padding: 0px; }

body {
	font-family: Arial;
	font-size: 12px;
	background: url(images/bodybg.jpg) repeat-x;
	}

#loginform {
	position: absolute;
	width: 440px;
	height: 320px;
	left: 50%;
	margin-left: -200px;
	top: 100px;
	background: url(images/loginformbg.png) bottom no-repeat;
	text-align: center;
}

#pagetop {
	background: url(images/pagebgtop.png) no-repeat;
	height: 4px;
	position: relative;
	width: 1000px;
	left: 50%;
	margin-left: -500px;
}
.page {
	position: relative;
	width: 1000px;
	left: 50%;
	margin-left: -500px;
}
#header {margin-top: 25px;}
#toplinks {float: right; margin-top: 10px; margin-right: 10px;}
#toplinks a {color: #003; font-weight: bold;}

#content {background: url(images/pagebg.png); min-height: 500px;}
/* FOR THE CONTENT PAGE, IT USES AN ELEMENT WITH "CONTENT" AS ID */
.content {background: url(images/pagebg.png); min-height: 500px;}
.contentpadding {padding: 5px 10px;}

.title {color: #666; font-weight: bold; font-size: 15px; margin: 5px 0px 5px 0px;}
.box {background: #f1f1f1; border: solid 1px #ccc;}
.homebutton {float: left; margin-right: 10px; text-align: center; width: 65px;}
.homebutton img {height: 30px;}

.listtable td {padding: 5px;}
.listtable tr:hover {background: #F5F0E7;}

#footer {text-align: right; padding-right: 8px; padding-bottom: 20px;}

#sidebar {
	position: fixed;
	top: 25px;
	right: 0px;
	width: 55px;
	height: 450px;
	background: url(images/sidebar.png) no-repeat;
	z-index: 500;
}

.draggable {
	cursor: pointer;
}
.draggable:hover {background: #FFa;}

.clear {clear: both;}

h1 {font-size: 18px;}
h2 {font-size: 17px;}
h3 {font-size: 16px;}
h4 {font-size: 14px;}
h5 {font-size: 12px;}
h6 {font-size: 10px;}

h1, h2, h3, h4, h5, h6 {color: #666; padding: 3px 0px; margin: 3px 0px;}
p {margin: 3px 0px; padding: 3px 0px;}
ul {list-style-position: inside;}
ol {list-style-position: inside;}

a {color: #036; cursor: pointer; text-decoration: none;}
a img {border: none;}

.pad5 {padding: 5px;}
.pad10 {padding: 10px;}

#clientform .clientfield {color: #039; border-top: solid 1px #ccc; border-left: solid 1px #ccc; border-right: none;  border-bottom: none; padding: 3px; margin-bottom: 3px; font-weight: bold;}
.clientfieldtitle {color: #aaa; font-size: 10px; font-weight: bold; font-style: italic;}
