@charset "utf-8";
/* CSS Document */

/* Reset Tags */
img,p,h1,h2,h3,h4,h5,h6,ul,ol {
	margin:0; 
	padding:0; 
	list-style:none; 
	border:none;
}

/* Body */
body {
	background-image:url(../images/bg.gif);
	background-color:#CCCCCC;
	background-repeat:repeat;
	margin:0;
	padding:0;
	list-style:none;
	border:none;
	font-size:0.9em; 
	font-family:Arial,Verdana,Sans-Serif;
}

#clientbgsubmit {
	background-image:url(../images/button_updatecompany_bg.png);
	background-repeat:no-repeat;
	width:140px;
	height:80px;
}

#clientbgaddnew {
	background-image:url(../images/button_addnewrecord_bg.png);
	background-repeat:no-repeat;
	width:140px;
	height:80px;
}

/* Main Container */
#container {
	background-image:url(../images/container.png);
	background-position:center;
	background-repeat:no-repeat;
    height: 710px;
	width: 1024px;
	margin:0 auto;
}

#optionsbox {
	background-image:url(../images/optionsbox.png);
	background-position:left;
	background-repeat:no-repeat;
	height: 216px;
	width: 60px;
	position:absolute;
	left: 1004px;
	top: 85px;
}

#alertChangeDatabase1 {
	background-image:url(../images/changedatabase1.png);
	background-position:center;
	background-repeat:no-repeat;
	width:291px;
	height:174px;
	margin:0 auto;
	top:155px;
	position:relative;
	z-index:10002;
}

#alertExportOptions {
	background-image:url(../images/exportoptions.png);
	background-position:center;
	background-repeat:no-repeat;
	width:700px;
	height:500px;
	margin:0 auto;
	top:0;
	left:-45px;
	position:relative;
	z-index:10002;
}

#alertPushMarketing {
	background-image:url(../images/pushmarketing.png);
	background-position:center;
	background-repeat:no-repeat;
	width:700px;
	height:500px;
	margin:0 auto;
	top:0;
	left:-45px;
	position:relative;
	z-index:10002;
}

#alertGoogleMap {
	background-image:url(../images/googlemap.png);
	background-position:center;
	background-repeat:no-repeat;
	width:700px;
	height:500px;
	margin:0 auto;
	top:0;
	left:-45px;
	position:relative;
	z-index:10002;
}

#alertPDFOptions {
	background-image:url(../images/exportoptions.png);
	background-position:center;
	background-repeat:no-repeat;
	width:700px;
	height:500px;
	margin:0 auto;
	top:0;
	left:-45px;
	position:relative;
	z-index:10002;
}

#alertAddNewRecord {
	background-image:url(../images/addnewrecord.png);
	background-position:center;
	background-repeat:no-repeat;
	width:700px;
	height:500px;
	margin:0 auto;
	top:0;
	left:-45px;
	position:relative;
	z-index:10002;
}

#alertChangeDatabase2 {
	background-image:url(../images/changedatabase2.png);
	background-position:center;
	background-repeat:no-repeat;
	width:291px;
	height:174px;
	margin:0 auto;
	top:155px;
	position:relative;
	z-index:10002;
}

#alertErrorMessage, #alertSaveList, #alertDeleteRecord {
	background-image:url(../images/errormessage.png);
	background-position:center;
	background-repeat:no-repeat;
	width:291px;
	height:174px;
	margin:0 auto;
	top:155px;
	position:relative;
	z-index:10002;
}

#alertTransferList {
	background-image:url(../images/transferlist.png);
	background-position:center;
	background-repeat:no-repeat;
	width:291px;
	height:174px;
	margin:0 auto;
	top:155px;
	position:relative;
	z-index:10002;
}

#alertPostcodeSelector {
	background-image:url(../images/postcodeselector.png);
	background-position:center;
	background-repeat:no-repeat;
	width:291px;
	height:360px;
	margin:0 auto;
	top:95px;
	position:relative;
	z-index:10003;
}

.menulink {
	text-decoration:none;
	color:#333333;
}

/* Scrollbar Settings */

.scrollgeneric {
line-height: 1px;
font-size: 1px;
position: absolute;
top: 0; left: 0;
}

.vscrollerbase {
width: 9px;
background:url(../../../images/scrollerbg.png) center repeat-y;
}
.vscrollerbar {
width: 9px;
background-color:#6B7E9F;
}